Projekt átköltöztetése egy másik eszközből
Egy projekt egyetlen lépésben költözik át az Ownlate-be: az Ownlate beolvassa, ami a régi rendszerben van, megmutat egy jelentést, és csak azután ír, hogy Ön megerősítette. Ugyanazt az átköltözést újra lefuttathatja, amíg a csapata még a régi rendszerben dolgozik, és ilyenkor csak az jön át, ami ott megváltozott.
Mi költözik át
Szekció neve “Mi költözik át”| Mi | Hogyan érkezik |
|---|---|
| Fájlok és kulcsok | Forrásfájlonként egy Ownlate-fájl, a kulcsok a fájl sorrendjében |
| Fordítások | Az állapotukkal együtt: ami a régi rendszerben jóvá volt hagyva, jóváhagyott marad, ami át volt nézve, átnézett marad, a többi lektorálásra vár |
| Többes szám | Többes számú szegmensként, minden nyelv alakjaival |
| Leírások, hosszkorlátok, címkék | A szegmensen |
| Nem fordítandó kulcsok | Ugyanazzal a „Nem fordítandó” jelöléssel |
| Hozzászólások | A szerző nevével és a megírás idejével |
| Képernyőképek | A kulcs területével a képernyőképen |
| Fordítási memória | A munkaterület memóriájába; a Lokalise-ból TMX-be exportálva, külön feltöltéssel |
| Szójegyzék | A munkaterület szójegyzékébe, összefésülve a már meglévő kifejezésekkel |
| Emberek | Fordítóként meghívva a munkaterületre |
Az ágak nem költöznek át: csak a fő ág jön át. Minden fordítás előzményei egyetlen „importálva” bejegyzéssel kezdődnek.
Honnan
Szekció neve “Honnan”- Crowdin vagy Lokalise. Kösse be a fiókot személyes tokennel, vagy jelentkezzen be a szolgáltatással, válassza ki a projektet, és az Ownlate a fentieket mind beolvassa az API-n keresztül.
- Archívum bármely eszközből. Exportáljon ZIP-et a régi rendszerből — XLIFF-fájlokat vagy az alkalmazás fájljait nyelvenként —, és tegye mellé a
memory.tmxfájlt, valamint egy szójegyzéket.tbxvagy CSV formátumban aglossary/mappába. Ez az út a Phrase, a Tolgee, a Transifex, a POEditor, a Weblate, a Localazy és minden más eszköz esetén. Egy archívum legfeljebb 200 MB lehet. - Saját repository. Ha a fordítások már a kód mellett élnek, kösse be a repositoryt egy
ownlate.ymlfájllal. Ha a Crowdinből érkezik, azownlate init --from crowdin.ymlmegírja Ön helyett ezt a fájlt — lásd: CLI.
Az archívum szokásos elrendezéseit az Ownlate magától felismeri:
| Az archívumban | Ebből lesz |
|---|---|
locales/en/auth.json, locales/de/auth.json | egyetlen auth.json fájl német fordításokkal |
config/locales/en.yml, config/locales/de.yml | egyetlen Rails-fájl, en.yml |
res/values/strings.xml, res/values-de/strings.xml | egyetlen Android-fájl, strings.xml |
auth.xliff target-language="de" értékkel | a benne lévő kulcsok német fordításai |
memory.tmx | fordítási memória |
glossary/terms.tbx, glossary/terms.csv | szójegyzék |
Az a fájl, amelynek nyelvét az Ownlate sem a tartalmából, sem az útvonalából nem tudja megállapítani, szerepel a jelentésben, és kimarad.
A jelentés
Szekció neve “A jelentés”Semmi sem íródik be, amíg meg nem erősíti a jelentést. A jelentés megmutatja:
- hány fájl, kulcs és szó van a projektben, és nyelvenként hány fordítás van az egyes állapotokban;
- melyik Ownlate-nyelv lesz a régi rendszer egyes nyelveiből, azzal a lehetőséggel, hogy módosítsa, vagy kihagyja a nyelvet;
- az egy fájlon belül kétszer szereplő kulcsokat — az utolsó érték nyer;
- a meghívandó embereket, akik közül bárkit kihagyhat;
- az új projekt nevét és forrásnyelvét.
A csomag szókeretét a rendszer egyszer ellenőrzi, itt: az import által hozzáadott jóváhagyott szavaknak bele kell férniük. A munkaterület első projektjét nem ellenőrzi, akármekkora is.
Futás közben
Szekció neve “Futás közben”Az import kötegekben ír, és mutatja a haladását. A szolgáltatás újraindítása után attól a kötegtől folytatja, amelynél megállt, a Mégse pedig az aktuális köteg után leállítja, és megtartja azt, ami már beíródott. Amikor végez, az összegzés felsorolja, mi jött létre és mi frissült, kit hívott meg, és mindazt, ami kimaradt, az okával együtt.
Újrafuttatás
Szekció neve “Újrafuttatás”Ugyanannak a forrásprojektnek az importja abba a projektbe ír, amelyet az első import létrehozott:
- az új kulcsok bekerülnek, a megváltozott szövegek és fordítások frissülnek;
- a régi rendszerben átnevezett kulcs az új néven megtartja a szegmensét, a fordításait és az előzményeit;
- a régi rendszerben törölt kulcs az Ownlate-ben is törlődik;
- azok a kulcsok, amelyek a régi rendszerben nem változtak, úgy maradnak, ahogy vannak, beleértve mindazt, amit azóta az Ownlate-ben szerkesztett.
Így a csapat egészen az átállás napjáig dolgozhat a régi rendszerben.
Emberek
Szekció neve “Emberek”Mindenki, aki szerepel a régi rendszer projektjében, fordítóként kap meghívót a munkaterületre. Aki már viewer szinten tagja a munkaterületnek, fordító lesz; a tulajdonosok, az adminisztrátorok és a fordítók megtartják a szintjüket. Az a meghívó, amely túllépné a munkaterület tagkorlátját, nem megy ki, és az összegzés megnevezi.
Csak azok hívhatók meg, akiknek az e-mail-címét a régi rendszer kiadja. A Crowdin ezt a Crowdin Enterprise-ban adja ki, ezért egy crowdin.com-os projekt tagjai általában kimaradnak, és a jelentés megmondja, hányan.
Memória és szójegyzék külön
Szekció neve “Memória és szójegyzék külön”TMX-fájl projekt átköltöztetése nélkül is hozzáadható a fordítási memóriához, TBX- vagy CSV-fájl pedig a szójegyzékhez — a fordítási memória oldalán a TMX importálása, a szójegyzék oldalán a TBX vagy CSV importálása gombbal. A fájlból érkező szójegyzék az azon az oldalon kiválasztott forrásnyelvhez kerül. Egy fájl legfeljebb 10 MB lehet; a nagyobb archívumba kerül.