locales-test

Software screenshot:
locales-test
Software informatie:
Versie: 1.4.0
Upload datum: 14 Apr 15
Ontwikkelaar: Boris Nagaev
Licentie: Gratis
Populariteit: 0

Rating: nan/5 (Total Votes: 0)

De locales test commando een tool om XML-gebaseerde lokalisaties van Wt apps controleren.
Wt toepassingen op XML gebaseerde lokalisatie-bestanden. Deze bestanden bestaan ​​uit berichten. Een bericht bestaat uit identificatie van het bericht en het bericht vertaling. Elke locale is vertegenwoordigd met een XML-bestand (lokalisatie). Bericht identifiers is hetzelfde bij alle lokalisaties, terwijl boodschap vertalingen zijn verschillend. Voor meer informatie over de lokalisatie van Wt toepassingen, zie Wt documentatie.
Wt niet veel uit bericht identificatiemiddelen en bericht orde vereisen. Te reduceren tot een systeem, deze tool stelt eisen:
- Identificatie van het bericht moet worden als prefix.SECTION.ID (prefix en rubriek lijst worden geleverd als command line opties)
- Eerste letter van de identificatie van het bericht moet van hetzelfde geval zijn, als boodschap vertaling
- Woorden binnenkant bericht identificatiemiddel mag met gescheiden worden "_", ongeacht de case-stijl
- Berichten moeten worden gegroepeerd per afdeling (groepen worden gescheiden door lege regel)
- Berichten moeten worden besteld bij boodschap identifier (case wordt genegeerd)
- Multi-line berichten moeten worden verplaatst naar het einde van de groep en ook worden besteld
- Bericht identifiers van template berichten moeten achtervoegsel "_template" hebben
- Max lengte van de lijn: 120
- Berichten moet niet beginnen of eindigen met ruimte
- Geen tabs zijn toegestaan
- Wt zelf vertalingen zijn in het begin en behoeft niet te worden geregeld
Als --wt optie wordt verstrekt, wordt dit bestand gebruikt om vertalingen van Wt berichten zelf (bv "Wt.WDatePicker.Close") controleren.
Om boodschap vertalingen in Wt app te gebruiken, wordt Wt :: wstring :: tr () functie gebruikt. De tool controleert of boodschap identifiers in .cpp en .hpp bestanden en in lokalisatie overeen elkaar.
Voorbeelden
Een deel van locales / wtclasses.xml gebruikt door bibliotheek wt-klassen:
Download
Uitvoeren
View
Om dit bestand en de hele bibliotheek, gelegen in de huidige map te testen:
& Nbsp; locales test --prefix = wc --sections wbi

Eisen

  • Python

Vergelijkbare software

rxvt-unicode
rxvt-unicode

14 Apr 15

translationstring
translationstring

14 Apr 15

GOB
GOB

17 Feb 15

babel-obviel
babel-obviel

20 Feb 15

Reacties op locales-test

Reacties niet gevonden
Commentaar toe te voegen
Zet op de beelden!