aplinka testas komanda suteikia įrankį patikrinti XML lokalizacijos Wt apps.
Wt programos naudoja XML lokalizacijos failus. Šie failai sudaro pranešimams. Pranešimą sudaro Pranešimo identifikatorius ir pranešimų kalbą. Kiekvienas lokalės atstovauja vieną XML failą (lokalizacijos). Pranešimo identifikatorius yra visose lokalizacijų patys, o pranešimų vertimai yra skirtingi. Daugiau informacijos apie lokalizaciją Wt programų ieškokite WT dokumentus.
Wt nereikalauja daug iš pranešimų identifikatorių ir pranešimo tvarka. Siekiant sumažinti į sistemą, ši priemonė daro poreikius:
- Pranešimo identifikatorius turėtų būti kaip prefix.SECTION.ID (prefiksas ir skyriuje sąrašas pateikiami kaip komandų eilutės parinktis)
- Pirmoji raidė Pranešimo identifikatorius turi būti toje pačioje byloje, kaip pranešimo vertimą
- Žodžiai viduje pranešimo identifikatorius turi būti atskirtos su "_", nepriklausomai nuo to, teismų stiliaus
- Pranešimai turi būti sugrupuoti pagal skirsnius (grupės atskiriamos tuščia eilute)
- Pranešimai turėtų būti pagal pranešimo identifikatorius (byla yra ignoruojamas)
- Kelių linijų pranešimai turėtų būti perkeltas į grupės pabaigoje taip pat užsisakyti
- Pranešimas identifikatoriai šablono pranešimų turėtų būti priesaga "_template"
- Maks ilgis linija: 120
- Pranešimai neturėtų pradėti arba baigti su erdve
- Nėra skirtukai leidžiama
- W pati vertimai pradžioje ir neprivalo būti rūšiuojami
Jei --wt galimybė yra numatyta, šis failas yra naudojamas patikrinti vertimus pati Oz pranešimų (pvz "Wt.WDatePicker.Close").
Norėdami naudotis žinutę vertimus WT app, W :: WString :: tr () funkcija yra naudojama. Įrankis patikrina, ar pranešimas identifikatoriai CPP ir .hpp failus ir lokalizacijos atitinka vienas kitą.
Pavyzdžiai
Dalis locales / wtclasses.xml naudojama bibliotekų WT-klases:
Norėdami išbandyti šį failą ir visą biblioteką, esančią dabartiniame aplanke:
& Nbsp; aplinka testas prefix = wc --sections WBI
Reikalavimai :
- Python
Komentarai nerastas