Překladač Toolkit je open source, volně distribuován a cross-platform příkazového řádku software projekt realizovaný v Pythonu a je navržen od základu jako soubor konzole nástrojů zaměřených na pomoc překladatele a lokalizace engineers.Can použít pro přístup ke všem Váš localizationsBeing určen k použití pro práci s XLIFF a Gettext PO formátů souborů, přeložit Toolkit software lze snadno použít pro přístup ke všem lokalizací. Obsahuje nástroje, které vám pomohou zjistit, sloučit, extrahovat a ověřit své lokalizace.
Mnoho převodníky jsou také k dispozici v Přeložit Toolkit, což překladatelé převést OpenOffice.org SDF, Mozilla .dtd a .properties, CSV (hodnoty oddělené čárkami), Qt Ts, prostý text, HTML, TMX (Translation Memory Exchange), a e- více.
Mezi další klíčové funkce, můžeme zmínit crowdsource lokalizaci, statistiky překlad, manipulace překlad souborů, stolní lokalizaci, zajištění kvality překladu, stejně jako zásuvné moduly pro několik strojového překladu a překladové paměti providers.Getting začal s Přeložit ToolkitInstalling Přeložit Toolkit software na vašem GNU / Linux počítač je poměrně snadné použití funkce PIP (python-PIP) nástroje (např pip nainstalovat přeložit-toolkit). Alternativně je také možné instalovat aplikace z zdrojovém balíčku spuštěním & lsquo, sudo python setup.py instalace a rsquo; příkaz.
Jsou k dispozici uživatelům různé možnosti při interakci s programem přes emulátor terminálu. Ty si můžete prohlédnout na první pohled pro každého příkazu obsaženého v balení, přidáním & lsquo, - Pomoc & rsquo; možnost příslušné příkazy (např oo2po --help nebo oo2xliff --help nebo csv2po --help nebo html2po --help) .Supported na Linuxu, Mac a okna, software je cross-platform, což znamená, že byl navržen tak, aby běh na všech distribucích GNU / Linux, jakož i na operačních systémech Mac OS X a Microsoft Windows. Oba 32-bit a 64-bit instalace těchto výše uvedených operačních systémů jsou podporovány v současné době
Co je nového v této verzi:.
- Změny od 1.12.0 RC1:
- Byla přidána podpora pro kódování UTF-8 OS X řetězce
- Formát RC obdržela několik oprav chyb a nyní ignoruje TEXTINCLUDE úseky a jeden řádek komentáře (//)
- soubory nyní Qt lingvista výstup deklarace XML
- xliff2po nyní podporuje soubory s příponou .xliff
- Malá změna placeables správně vložit na stávající rodiče v případě potřeby
- Repasované diff-match-patch poskytovat podporu pro starší spotřebitele třetích stran
- Přidány nové testy pro OS X řetězce kódování UTF-8, Qt lingvista a RC formátů a rc2po převodníku
- Hlavní změny:
- Vlastnosti a formáty DTD opravit celou řadu otázek,
- Massive kód vyčištění těším Python 3 kompatibilita li>
- Důležité změny v procesu rozvoje usnadnit testování
- Formáty a převodníky:
- Vlastnosti Mozilla
- Pokud jednotka má zadání klíče spojené přístupu pak tyto jsou sloučeny do jednoho celku
- Kódování chyby jsou nyní hlášeny brzy, aby se zabránilo jejich zamaskována následnými chybami
- Přední a zadní prostor jsou unikl, aby se zabránilo ztrátě je při použití převaděče
- UNN znaky jsou nyní správně zacházet
- po2prop nyní používá ve zdrojovém jazyce accesskey-li překlad chybí
- Pevná konverze po sobě jdoucích Gaia plurálu jednotek prop2po
- DTD
- & jednotka se automaticky rozšířen při čtení souborů DTD, a utekl zpět při psaní je
- podtržítko je nyní platný znak v názvu entity
- Nonentities na konci řetězce jsou nyní správně zacházet
- po2dtd:
- nyní používá ve zdrojovém jazyce accesskey pokud cílový accesskey chybí
- neodstraní bloudit a jak se pravděpodobně &
- HTML
- figcaption tag HTML5 je nyní localizable
- Atribut Titul je nyní localizable
- po2html nyní zachovává nepřeložené atributy
- Klávesové
- Nyní se přístupový kombinovat s správné případu
- Byla přidána podpora pro accesskey po ampersand a místo
- PHP
- Zpátky do výchozí dialekt po přidání každé nové jednotky
- Byla přidána podpora pro prázdné deklarace pole, je-li naplněna později
- Android
- Byla přidána podpora pro množné číslo
- Text je nyní správně unikl při použití značky
- atribut ID zprávy se přidá k contextname
- zlepšení Version Control;
- Byla přidána podpora pro podvracení republiky .svn adresáře
- Kontrola:
- Přidána zvláštních kontrol pro LibreOffice
- Nástroje:
- pocount Nástroj má nyní lepší algoritmus počítání na věci, které vypadají jako XML
- Mozilla nástrojové opravy:
- Byla přidána podpora pro kontrolu špatné Klávesové v .properties souborech
- Nyní Mozilla zpáteční skript může být tiše spustit
- Přidán nový Gaia kyvadlová skript
- Možnost buildxpi --disable-kompilace prostředí byla obnovena, což má za následek obrovské zlepšení rychlosti
- Obecné:
- Rozsáhlý vyčištění instalačního skriptu
- Některé opravy chyb pro placeables
- Různé dokumenty úklidy
- Kód úklidy:
- Aplikovaná tun PEP8 a styl vodicí úklidy
- Python 2.6 je naše nová minimum:
- Odebrané spousta kódu, který slouží k podpoře starších verzí Python
- Odpadá vlastní kód ve prospěch Pythonu standardních knihoven
- Aktualizováno codebase používat novější knihovny
- Změněno kód použít novější syntaxi hledá Python 3 kompatibilitu
- Aktualizováno některé třetí strany Dodávaný software: CherryPy, BeautifulSoup4
- Přidal dokument sledovat licence používané třetí stranou přiloženého kódu
- Odstraněna TODO položky. Některé z nich byly přesunuty do bug trackeru
- Proces vývoje:
- přidáno funkční rámec testování
- Přidány desítky nových zařízení a funkčních testů
- Rozšíření úkolů prováděných v Travis: pep8, pytest-xdist, sbírat všechny soubory, coveralls.io, ...
- ... a spousta obecných pročištění kódu a samozřejmě mnoho a mnoho oprav.
Co je nového ve verzi 1.2.0:
- poterminology Nástroj byl přidán na pomoc při budování seznamy terminologie .
- Nové převodníky jsou po2rc, rc2po, ical2po a po2ical.
- Podpora se zlepšila na Qt Ts a Gettext .mo.
- Kontrola kvality, indexování, správu verzí a rychlost byly vylepšeny.
Požadavky na :
- Perl
Komentáře nebyl nalezen