Touhou Patch Központ: Útmutató

From Touhou Patch Center
Jump to navigation Jump to search
This page is a translated version of the page Touhou Patch Center:Tutorial and the translation is 96% complete.
Outdated translations are marked like this.
Projekt áttekintés
A projektről Útmutató GYIK Letöltés Patch szerverek github.png Hiba követő Wiki biztonság

Mivel a fordítók a legfontosabbak a rajongói körben, a fordítás folyamatát leegyszerűsítettük, amennyire csak lehetett.

Regisztráció/Bejelentkezés

  1. Először, készíts egy fiókot a jobb felső sarokban lévő linkre (vagy erre a linkre) kattintva.
    Ha már van fiókod, hagyd ki ezt a lépést.
  2. Jelentkezz be a fiókodba a felhasználóneveddel és a jelszavaddal, a bejelentkezés gombot szintén a jobb felső sarokban találod
    (vagy az előbbi linkre kattintva.)

Az oldal nyelvének megváltoztatása

Az oldal (felhasználói felület) nyelve automatikusan a böngésződ alapértelmezett nyelvére van állítva. A fordítási menükben is ez az alap célnylev. Emiatt erősen ajánlott az oldal azon nyelvére való beállítása, amire fordítani szeretnél; így nem fogod véletlenül felülírni más nyelvek fordításait.

Ennek megváltoztatásához, kattints a "Nyelv kiválasztása" választómenüre (a   ⧼kieli-load⧽ gomb az oldal tetején) és írd be a nyelvet anyanyelvi nevén (például magyar), vagy a ISO 639-1 kódját.

Ez a beállítás sütiként van mentve és a felhasználói fiókodhoz kapcsolódik, ha be vagy jelentkezve.

Olyan nyelv fordításának elkezdése, ami még nem létezik az oldalon

A legtöbb esetben, ezt könnyű megtenni. Válaszd ki a nyelvet, ahogy alapesetben tennéd és az adminisztráció nem sokára megalkotja a linkeket és portál oldalakat, hogy a Touhou Community Reliant Automatic Patcher részévé váljon.

Abban az esetben, ha a kívánt nyelv nincs a listán, hagyj egy üzenetet a main talk page oldalon. Az új nyelvek beállítása gyors folyamat.

Szöveg fordítása

Games Supported Languages with >95% coverage Languages started & in progress
Icon th06.png TH06 Embodiment of Scarlet Devil arab azerbajdzsáni bolgár csecsen német görög angol brit angol Google Translate English Literal English eszperantó spanyol Argentine Spanish francia horvát magyar indonéz olasz koreai lengyel portugál brazíliai portugál Brazilian Portuguese troll translations román orosz szaha Bukvalni Srpski thai tagalog ukrán vietnámi egyszerűsített kínai hagyományos kínai skót cseh 4Kids English Troll translations Yorkshire English finn French troll translations Français québécois (familier oral) luxemburgi maláj norvég (bokmål) holland szerb svéd Toki Pona török Tiếng Việt (THVNFB translation)
Icon th07.png TH07 Perfect Cherry Blossom arab bolgár német görög angol brit angol Google Translate English eszperantó spanyol Argentine Spanish hindi horvát magyar indonéz olasz koreai orosz lengyel brazíliai portugál Brazilian Portuguese troll translations thai ukrán vietnámi egyszerűsített kínai hagyományos kínai azerbajdzsáni cseh 4Kids English Literal English Troll translations Yorkshire English perzsa finn francia luxemburgi macedón norvég (bokmål) román portugál skót szerb Bukvalni Srpski svéd Toki Pona török Tiếng Việt (THVNFB translation)
Icon th075.png TH07.5 Immaterial and Missing Power orosz egyszerűsített kínai hagyományos kínai
Icon th08.png TH08 Imperishable Night arab bolgár német angol brit angol Google Translate English spanyol hindi magyar olasz koreai lengyel brazíliai portugál orosz thai vietnámi egyszerűsített kínai azerbajdzsáni görög 4Kids English finn francia indonéz luxemburgi holland portugál svéd szerb Bukvalni Srpski tagalog ukrán hagyományos kínai
Icon th09.png TH09 Phantasmagoria of Flower View arab német angol brit angol francia hindi magyar koreai lengyel thai egyszerűsített kínai hagyományos kínai 4Kids English Literal English spanyol indonéz olasz luxemburgi brazíliai portugál orosz Bukvalni Srpski svéd ukrán Tiếng Việt (THVNFB translation)
Icon th095.png TH09.5 Shoot the Bullet arab német angol brit angol francia hindi indonéz koreai lengyel thai orosz egyszerűsített kínai hagyományos kínai csecsen 4Kids English spanyol olasz lojban holland brazíliai portugál
Icon th10.png TH10 Mountain of Faith arab bolgár cseh német angol brit angol Google Translate English eszperantó spanyol hindi magyar indonéz olasz koreai lengyel portugál brazíliai portugál orosz thai vietnámi egyszerűsített kínai hagyományos kínai 4Kids English görög finn francia luxemburgi holland román svéd ukrán
Icon alcostg.png UB Uwabami Breakers német angol brit angol Yorkshire English spanyol finn indonéz olasz koreai egyszerűsített kínai luxemburgi maláj hagyományos kínai
Icon th105.png TH10.5 Scarlet Weather Rhapsody német angol lengyel orosz thai egyszerűsített kínai francia Français québécois (familier oral) koreai svéd vietnámi
Icon th11.png TH11 Subterranean Animism bolgár német angol brit angol Google Translate English spanyol hindi magyar indonéz koreai lengyel orosz thai ukrán vietnámi egyszerűsített kínai hagyományos kínai cseh 4Kids English görög eszperantó svájci német finn francia olasz luxemburgi holland brazíliai portugál svéd Tiếng Việt (THVNFB translation)
Icon th12.png TH12 Undefined Fantastic Object német angol brit angol Google Translate English spanyol hindi magyar koreai lengyel orosz szerb thai vietnámi egyszerűsített kínai hagyományos kínai ukrán cseh 4Kids English finn francia indonéz olasz luxemburgi brazíliai portugál Bukvalni Srpski svéd
Icon th123.png TH12.3 Touhou Hisoutensoku egyszerűsített kínai angol német spanyol francia koreai lengyel orosz svéd thai vietnámi
Icon th125.png TH12.5 Double Spoiler csecsen német angol brit angol spanyol olasz hindi koreai lengyel thai egyszerűsített kínai 4Kids English Yorkshire English francia indonéz magyar luxemburgi maláj holland brazíliai portugál orosz
Icon th128.png TH12.8 Fairy Wars csecsen német angol brit angol Google Translate English eszperantó spanyol hindi magyar olasz koreai orosz thai ukrán vietnámi egyszerűsített kínai 4Kids English Pirate English francia magyar indonéz luxemburgi holland lengyel brazíliai portugál svéd
Icon th13.png TH13 Ten Desires német angol brit angol spanyol hindi magyar olasz koreai orosz thai vietnámi egyszerűsített kínai 4Kids English Yorkshire English görög finn francia hindi indonéz olasz luxemburgi maláj holland lengyel portugál brazíliai portugál svéd
Icon th135.png TH13.5 Hopeless Masquerade egyszerűsített kínai német angol koreai orosz thai vietnámi
Icon th14.png TH14 Double Dealing Character bolgár cseh német angol brit angol spanyol magyar indonéz olasz koreai lengyel orosz thai ukrán vietnámi egyszerűsített kínai csecsen 4Kids English Pirate English Troll translations Yorkshire English eszperantó finn francia svájci német hindi luxemburgi mongol maláj norvég (bokmål) holland portugál brazíliai portugál svéd klingon Toki Pona Tiếng Việt (THVNFB translation) hagyományos kínai
Icon th143.png TH14.3 Impossible Spell Card arab bolgár német angol brit angol koreai orosz thai vietnámi egyszerűsített kínai cseh 4Kids English spanyol finn francia indonéz olasz norvég (bokmål) lengyel portugál brazíliai portugál svéd ukrán
Icon th145.png TH14.5 Urban Legend in Limbo német angol indonéz koreai thai vietnámi egyszerűsített kínai hindi brazíliai portugál svéd
Icon th15.png TH15 Legacy of Lunatic Kingdom arab cseh német angol brit angol Argentine Spanish European Spanish (Suzunaan Blog translation) francia koreai magyar orosz thai ukrán vietnámi egyszerűsített kínai hagyományos kínai csecsen 4Kids English eszperantó spanyol latin-amerikai spanyol kanadai francia indonéz olasz portugál brazíliai portugál svéd
Icon th155.png TH15.5 Antinomy of Common Flowers arab német angol koreai thai vietnámi egyszerűsített kínai csecsen spanyol francia French troll translations indonéz brazíliai portugál román orosz svéd
Icon th16.png TH16 Hidden Star in Four Seasons cseh német angol brit angol European Spanish (Suzunaan Blog translation) francia indonéz magyar koreai orosz thai ukrán vietnámi egyszerűsített kínai Troll translations spanyol olasz portugál brazíliai portugál Serbian troll translations svéd
Icon th165.png TH16.5 Violet Detector német angol European Spanish (Suzunaan Blog translation) francia koreai orosz thai vietnámi egyszerűsített kínai spanyol indonéz brazíliai portugál svéd
Icon th17.png TH17 Wily Beast and Weakest Creature cseh német angol Argentine Spanish European Spanish (Suzunaan Blog translation) francia magyar indonéz olasz koreai brazíliai portugál orosz vietnámi egyszerűsített kínai Bukvalni Srpski svéd thai tagalog ukrán
Icon th175.png TH17.5 Touhou Gouyoku Ibun angol német spanyol koreai brazíliai portugál vietnámi egyszerűsített kínai magyar francia orosz svéd
Icon th18.png TH18 Unconnected Marketeers cseh angol német European Spanish (Suzunaan Blog translation) olasz koreai orosz vietnámi egyszerűsített kínai bolgár Literal English francia magyar indonéz brazíliai portugál Bukvalni Srpski svéd thai
Icon th185.png TH18.5 100th Black Market angol European Spanish (Suzunaan Blog translation) koreai vietnámi egyszerűsített kínai német francia brazíliai portugál orosz thai svéd hagyományos kínai
Icon th19.png TH19 Unfinished Dream of All Living Ghost angol német European Spanish (Suzunaan Blog translation) eszperantó orosz vietnámi egyszerűsített kínai Literal English spanyol francia indonéz olasz koreai Bukvalni Srpski svéd hagyományos kínai
Icon nsml.png NSML New Super Marisa Land német angol spanyol orosz francia koreai
Icon megamari.png MegaMari MegaMari arab német angol spanyol brazíliai portugál orosz egyszerűsített kínai koreai
Icon marilega.png MariLega MarisaLand Legacy
  1. Menj a főoldalra, amit bármikor elérhetsz, ha a logóra kattintasz,
    .
  2. Válaszd ki a játékot, amit le akarsz fordítani.
    A jobb oldalon láthatod a lefordítható játékok listáját, a fordítás befejezettségét a különböző nyelveken, és, hogy kész vannak-e.
  3. Válaszd ki a fordítandó tartalmat, amin dolgozni szeretnél.
  4. Kattints a kicsi Translate this page feliratra az oldal tetején.

    Ha az oldal már le van fordítva, helyette ezt fogod látni:

    This page is a translated version of the page X and the translation is X% complete.

    Ebben az esetben a link a fordítási felhasználói felületre visz majd.

  5. Bizonyosodj meg arról, hogy a nyelv, amire fordítani szeretnél ki van választva a Language legördülő menüben.
    Ez automatikusan beállítja neked a nyelved felhasználói felületét. Ugyanakkor a kiválasztott nyelv zászlója megjelenik a képernyő jobb oldalán lévő szövegdobozokon. Ha megváltoztattad, ne felejts el a Fetch gombra kattintani utána.
  6. Kattints duplán az szövegdobozokra és kezdd el gépelni a fordításod.
  7. Kattints a "Mentés" gombra.
  8. Utána csak ismételd meg a 6. és 7. lépéseket az összes többi szövegdobozzal.

Tudnivalók

  • Ha egy másik fordítást veszel a fordításod alapjául (valószínűleg angol nyelvűt), add a wiki oldalt a figyelt lapok közé a lap tetején lévő keresőmező mellett található csillagra való kattintással. Ez majd értesít, ha valami megváltozott arra az esetre, ha ugyanaz a szöveg megváltoztatandó a te nyelveden is.
  • Ha a már lefordított szöveget bármely része (szintén, valószínűleg angol nyelvű) nem kell megváltoztatnod a fordításodban, hagyd üresen a szövegdobozát és ne másold bele a szöveget. Így mindenki könnyebben végezhet "patch halmozást".
  • Ha csoportban dolgozol, használhatod az oldal ellenőrzés funkcióját:
    • Egy fehér "ellenőrzött" (✔) ikon fog megjelenni azokon a fordításokon, amiken nem rég dolgozott egy fordító.
    • Ha rákattintasz, jelölheted, hogy elolvastad a fordítást és egyetértesz vele.
    • Az ellenőrzött fordítások zölddel lesznek jelölve, és el lesznek távolítva a Ellenőrizetlen dobozok közül.
  • Használd a saját nyelved nyelvportál oldalát referenciákért és egyéb irányelvekért.

Dialógusok

  • A sortörés soha sem automatikus. A te feladatod a szöveg olvashatóan a szövegdobozba való illesztése.
  • Minden szövegdoboz maximális sorszáma mindig kettő, akkor is, ha az eredeti szöveg csak egy soros. Esetenként az ellentéte is igaz. Sokat dolgoztunk azon, hogy ezt lehetővé tegyük, így kérlek használd ki. ☺

Befejezések

Mivel ezek nem jelennek meg a visszajátszásokban, a patcher itt végtelen mennyiségű sorszámot biztosít.

  • Maximum 5 sor lehet a képernyőn egyszerre.
    • A Icon th06.png Embodiment of Scarlet Devil, a Icon th07.png Perfect Cherry Blossom, a Icon th08.png Imperishable Night, és a Icon th09.png Phantasmagoria of Flower View esetében a sortörés automatikus, ha a szöveg nem fér ki.
    • Egy hatodik sor megjelenítése ezekben a játékokban egy várakozás parancsot és egy oldaltörést is hozzáad a szöveghez.
    • Egy hatodik sor megjelenítése a Icon th10.png Mountain of Faith-ben és az utána következő játékokban automatikusan töröl minden másik sort, ami abba a szövegdobozba tartozik. Nincs várakozás parancs, amikor ez történik, és minden, ami azelőtt a sor előtt volt nem lesz látható.

A karakterek neveinek fordításának esetében a rendszer a releváns fordítási oldalt veszi alapul.

Képek szerkesztése

Az egyszerű szövegfordításokkal összehasonlítva, a többnyelvű képfordítás bonyolult feladat:

  • (Optimális esetben az eredeti szöveg leírása az első lépés.)
  • Másodszor, egy képszerkesztési projekt fájl készítése szükséges, amibe beletartozik az eredeti szöveg törlése, a hátterek újra-kreálása és a megfelelő betűtípusok kiválasztása
  • Harmadszor, szükség van a kellő betűtípusok nevének leírására, hogy más nyelvek szerkesztői is megtalálhassák őket.
  • Végül, a lefordított szöveget bele kell szerkeszteni az alap képfájlba, figyelembe véve a képek határainak a játék által megszabott méretét. (Jelenleg nem tudjuk megváltoztatni ezeket a határokat anélkül, hogy az egész ANM fájlt megváltoztatnánk a tömörítetlen képek adataival együtt, ami nagyban megnövelné a patch-ek méretetét, feleslegesen.)

Betűtípusok

A betűtípusok ideálisan elég nagy betűkészlettel rendelkeznek, így használható ugyanaz több nyelvben is.

Sajnos, a legodaillőbb betűtípusok betűkészlete általában korlátozott és egy hasonló, de nagyobb betűkészlettel rendelkező megtalálása nehéz, ha nem lehetetlen feladat.

Épp ezért, nem kötelező más nyelveket figyelembe venned a tiéden kívül (viszont más fordítók nagyra értékelnék, ha mégis megtennéd).

Egy nyelveket átívelő összeillő megjelenés természetesen jó lenne, de nem várjuk el, ez nem egy követelmény. Minden nyelv olyan betűtípust választhat, ami a szerkesztőknek megfelel.

Ha mégis erre törekednél, itt vannak azok a karakterek, amik szerepelnek az aktív nyelveinkben, és kimaradhatnak a legtöbb betűtípusból:

ÁÉÍÓÚÀÈÌÒÙÂÊÄËÏÖÜÃÑÕŐŰĂĔĞÆŒÅĄĘĖİÇČĢŁŇØŘŞȘŠẞȚÞŻŽ
áéíóúàèìòùâêäëïöüãñõőűăĕğæœåąęėiçčģłňøřşșšßțþżž
ΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡΣΤΥΦΧΨΩ
αβγδεζηθικλμνξοπρστυφχψω
АБВГДЕЖЗИЙКЛМНОӨПРСТУҮФХЦЧШЩЪЫЬЭЮЯ
абвгдежзийклмноөпрстуүфхцчшщъыьэюя
« » “ ” ‘ ’ “ „ … ¿ ? ¡ !

A fordítások hatékony tesztelése a játékokan belül

Válaszd ki a skipgame patch-et a nyelvedé mellett, hogy eltávolítsd a tényleges játékszekciókat, a varázskártyák pár másodpercre redukálásaval. Így csak a dialógus és a varázskártyák nevére kell figyelned, nem kell lövedékeket kerülgetned.

Az ettől független instant_ending-gel elérheted az összes befejezést egy gombnyomással.

Zeneszerkesztés

Kövesd ezt az útmutatót.

Játékon belüli fordítói kommentár

A Team Shanghai Alice játékokban, ezeket bárhova be lehet illeszteni, ahol szöveget renderel a játék a {{Tlnote}} sablont használva. A részletekért olvasd el az oldalt. A Tasofro játékok ezeket nem támogatják, így ne használd bennük a sablont.

A dőlt és vastag formátumok nem támogatottak, de megpróbálhatsz használni egy Unicode vastagított szöveg generátort (csak az angol ábécé betűi támogatottak).

Haladó módosítások végezhetőek global.js fájlban (minden játékhoz), <game ID> (egy kiválasztott játékhoz), vagy a saját runconfig fájlodban:

{
   "tlnotes": {
       "reference_resolution": [1280, 960], // Minden játékkal működik, még a 640×480 felbontásúakkal is. A betűtípusok és régiók mérete ezzel arányosak. Ezeket általában nem kell megváltoztatnod.
       "region_topleft": [x, y],
       "region_size": [szélesség, magasság],
       "read_speed": 35, // UTF-8-ban bájt/másodperc; a hosszabb fordítói kommentárok gördülési sebességét határozza meg, amik túllépnek a régió határain. Minél magasabb, annál gyorsabb.
       "fade_ms": 500, // Előtűnés sebessége.
       "valign": "top" | "center" | "bottom", // Függőleges elhelyezés olyan kommentárok számára, amik rövidebbek, mint a fordítói kommentár régiójának magassága. A "bottom" az alapbeállítás. 
       "font": "'MS Gothic' 32 0 400 DEFAULT_QUALITY", // Ugyanazt a font syntaxot használja, mint  fontrules (megyarázat: https://github.com/thpatch/thcrap/blob/master/thcrap/src/textdisp.h.) Ugyanazok a helyettesítőszabályok is vonatkoznak rá.
       "outline_radius": 2, // 15 a maximum, mert a CPU rendereli és nem valami gyors. Ráadásul minden, ami ennél nagyobb *nagyon* rosszul néz ki.
   }
}

Hogy teljesen kikapcsold a fordítói kommentárokat, egyszerűen másold be a , "tlnotes": ""-t az utolsó } előtt a configurációs fájlodban, amit a thcrap kreált.