Touhou Patch Center:Tutorial

From Touhou Patch Center
Jump to: navigation, search
This page is a translated version of a page Touhou Patch Center:Tutorial and the translation is 100% complete.

Projeck owerview
Aboot Tutorial Aften spiert questions Patch servers Dounlaid Patch owerview github.png Bug tracker Airtwark Wiki securiti
Other languages:English 100% • ‎Spanish 16% • ‎French 100% • ‎Hungarian 22% • ‎Korean 100% • ‎Russian 98% • ‎Scots 100% • ‎Simplified Chinese 91% • ‎Traditional Chinese 94%

Seean as translaeters is by faur the maist important fowk in this fandom, we'v maed the process as eisie as possibel.

Register/Loggan in

  1. First, mak a accoont by gaun tae the tap richt link (or clickan the hiyperlink).
    If ye hae a accoont aureddie, skip tae step twa.
  2. Log intae yer accoont wi yer uisernaem an passwird at'll be in the saem bit the registraetion wis.
    (or click the hiyperlink)

Chiynjan the siyt langage

The langage o dhe siyt interface defauts tae the preferred content langage set in yer brouser settins automatic-liyk. This settin's uised for tae set the initial target langage in the translaetion menu an au. We thaerfor recommend chiynjan it til the langage ye want tae translaet intae - this wey, ye'll no wriyt ower existin translaets for anither langage in a mistak.

Tae chiynj this settin, click the Langage Waeler (the   Language button at the tap o the paej) an pit in the naetiv naem o yer langage, or its ISO 639-1 code.

This settin's stowed as a cookie an saeved tae yer uiser accoont if ye'r loggit in.

Stairtan a translaet intae a langage at's no on the siyt yet

Maist o the tiym, this isna a problem. Juist chuise the langage lik ye wad for ordinar, an the administraetion will mak the necessar links an portal pages for integraetion intil the Touhou Community Reliant Automatic Patcher no lang efterhaund.

If the langage ye'r wantan isna in the list, lea' a message on the main claik paej. Settan up a new langage is a gey quick process.

Chiynjan text translaets

Games Supported Languages with >95% coverage Languages started & in progress
Icon th06.png TH06 Embodiment of Scarlet Devil English British English Google Translate English German French Spanish Italian Brazilian Portuguese Brazilian Portuguese troll translations Portuguese Indonesian Hungarian Thai Tagalog Korean Polish Vietnamese Bulgarian Simplified Chinese 4Kids English Greek Troll translations Yorkshire English Finnish Luxembourgish Malay Dutch Russian Tiếng Việt (THVNFB translation) Norwegian Bokmål Czech Français québécois (familier oral) French troll translations Swedish Turkish
Icon th07.png TH07 Perfect Cherry Blossom English British English Google Translate English German Spanish Italian Russian Hindi Indonesian Greek Ukrainian Hungarian Vietnamese Thai Korean Brazilian Portuguese Bulgarian 4Kids English Yorkshire English Finnish French Luxembourgish Brazilian Portuguese troll translations Troll translations Tiếng Việt (THVNFB translation) Czech Persian Norwegian Bokmål Romanian Swedish Polish Portuguese Simplified Chinese Turkish
Icon th08.png TH08 Imperishable Night English British English Google Translate English German Spanish Italian Hindi Korean Thai Bulgarian Vietnamese Brazilian Portuguese 4Kids English Greek Finnish French Hungarian Indonesian Luxembourgish Dutch Portuguese Simplified Chinese Russian Tagalog Swedish Polish
Icon th09.png TH09 Phantasmagoria of Flower View English British English German French Hindi Thai Korean Simplified Chinese 4Kids English Spanish Italian Luxembourgish Polish Indonesian Tiếng Việt (THVNFB translation) Russian Ukrainian Swedish Brazilian Portuguese Turkish
Icon th095.png TH095 Shoot the Bullet English British English German Russian Indonesian Hindi Thai Korean French Simplified Chinese 4Kids English Spanish Italian Lojban Dutch Polish Brazilian Portuguese
Icon th10.png TH10 Mountain of Faith English British English Google Translate English German Spanish Italian Brazilian Portuguese Russian Hindi Bulgarian Indonesian Vietnamese Thai Korean Simplified Chinese Czech 4Kids English Greek Finnish French Luxembourgish Dutch Polish Swedish Hungarian
Icon alcostg.png UB Uwabami Breakers English British English German Spanish Italian Indonesian Yorkshire English Finnish Malay Luxembourgish Korean
Icon th105.png TH105 Scarlet Weather Rhapsody English German Vietnamese Russian Français québécois (familier oral) Korean Thai Swedish
Icon th11.png TH11 Subterranean Animism English British English Google Translate English German Spanish Russian Bulgarian Hindi Vietnamese Hungarian Ukrainian Thai Korean Simplified Chinese Brazilian Portuguese 4Kids English Greek Swiss German Finnish French Indonesian Italian Luxembourgish Dutch Polish Tiếng Việt (THVNFB translation) Swedish Czech Hungarian
Icon th12.png TH12 Undefined Fantastic Object English British English Google Translate English German Spanish Russian Hindi Thai Vietnamese Korean Simplified Chinese 4Kids English Finnish French Luxembourgish Brazilian Portuguese Indonesian Swedish
Icon th123.png TH123 Touhou Hisoutensoku English German Vietnamese Russian Korean French Thai Spanish Swedish
Icon th125.png TH125 Double Spoiler English British English German Spanish Italian Hindi Korean Thai Simplified Chinese 4Kids English Yorkshire English French Hungarian Indonesian Luxembourgish Malay Dutch Brazilian Portuguese Russian
Icon th128.png TH128 Fairy Wars English British English Google Translate English German Spanish Italian Russian Ukrainian Hungarian Hindi Vietnamese Korean Thai Simplified Chinese 4Kids English Pirate English Luxembourgish Polish Dutch Brazilian Portuguese Hungarian French Indonesian Swedish
Icon th13.png TH13 Ten Desires English British English German Spanish Italian Russian Vietnamese Hindi Korean Thai Simplified Chinese 4Kids English Greek Yorkshire English Finnish French Italian Luxembourgish Malay Dutch Polish Brazilian Portuguese Indonesian Hindi Swedish Portuguese
Icon th135.png TH135 Hopeless Masquerade English German Vietnamese Korean Thai Russian Simplified Chinese
Icon th14.png TH14 Double Dealing Character English British English German Spanish Italian Polish Russian Ukrainian Bulgarian Indonesian Thai Vietnamese Korean Simplified Chinese Czech Brazilian Portuguese 4Kids English Swiss German Pirate English Troll translations Yorkshire English Finnish French Croatian Hungarian Luxembourgish Mongolian Malay Norwegian Bokmål Dutch Portuguese Klingon Tiếng Việt (THVNFB translation) Traditional Chinese Hindi Swedish
Icon th143.png TH143 Impossible Spell Card English British English German Bulgarian Russian Korean Vietnamese Thai Simplified Chinese 4Kids English Spanish Finnish French Indonesian Italian Norwegian Bokmål Polish Portuguese Brazilian Portuguese Ukrainian Czech Swedish
Icon th145.png TH145 Urban Legend in Limbo English German Indonesian Vietnamese Korean Thai Hindi Brazilian Portuguese Swedish
Icon th15.png TH15 Legacy of Lunatic Kingdom English British English German Ukrainian French European Spanish (Suzunaan Blog translation) Russian Thai Vietnamese Korean Simplified Chinese Czech Brazilian Portuguese 4Kids English Esperanto Spanish Latin American Spanish Hungarian Canadian French Indonesian Traditional Chinese Swedish Portuguese
Icon th155.png TH155 Antinomy of Common Flowers English German Korean Vietnamese Thai Russian Romanian Indonesian Spanish French French troll translations Brazilian Portuguese Swedish Simplified Chinese
Icon th16.png TH16 Hidden Star in Four Seasons English British English German European Spanish (Suzunaan Blog translation) Russian Ukrainian French Czech Indonesian Vietnamese Thai Korean Thai Simplified Chinese Spanish Italian Brazilian Portuguese Swedish Troll translations Portuguese Hungarian
Icon th165.png TH165 Violet Detector English German European Spanish (Suzunaan Blog translation) Vietnamese Thai Korean Simplified Chinese French Russian Spanish Indonesian Brazilian Portuguese Swedish
Icon th17.png TH17 Wily Beast and Weakest Creature English German European Spanish (Suzunaan Blog translation) Brazilian Portuguese Russian Czech Vietnamese Korean Indonesian Simplified Chinese Ukrainian French Tagalog Swedish Thai
Icon th175.png TH17.5 Touhou Gouyoku Ibun English Vietnamese Spanish Russian
Icon th18.png TH18 Unconnected Marketeers English German European Spanish (Suzunaan Blog translation) Russian Korean Vietnamese Hungarian Simplified Chinese Brazilian Portuguese Bulgarian Czech Swedish Thai
Icon nsml.png NSML New Super Marisa Land English German Spanish Russian French Korean
Icon megamari.png MegaMari MegaMari English German Spanish Russian Brazilian Portuguese Korean
Icon marilega.png MariLega MarisaLand Legacy
  1. Gang til the main page at ye can gae ontae at onitiym wi clickan the logo.
    (Or again, click the hiyperlink)
  2. Wael a gemm ye want tae translaet.
    On the richt, ye can see the list o gemms at can be translaetit, thair progress in sayed langages, an whether thay'r fienisht.
  3. Wael a bit translaetabel content ye want tae wirk on.
  4. Click on the wee Translate this page label at the tap o yon page .

    If the paej ye'r on haes a translaet aureddie, it'll say this insteid

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

    In that case, the first link'll tak ye tae the translaetion interface.

  5. Verify that the richt langage ye want tae translaet intae is waelt i' the Language drap-doun menu.
    Dhis'll be set tae the langage o the siyt interface automatic-liyk. If ye haed tae chiynj it, dinna forget tae click on Fetch efterhaund.
  6. Doobel-click the message boxes an stairt wriytan yer translaet.
  7. Hit Save.
  8. Siyn, juist follae steps 6 + 7 for au the ither boxes.

Things tae ken

  • If ye'r translaetan frae anither translaet (liyklie English), mak shuir ye pit the wiki page o this translaet on yer watchlist by clickan dhe star niest tae the sairtch baur on the tap. This'll send ye a notificaetion whan sumthing's been chiynjed an needs tae be shaun in yer langage.
  • If oni text o a existin translaet (again, liyklie English) wadna chiynj in yer translaet, leav sayed box tuim an dinna copie-paest the text. This wey, aubodie can get au the guid o patch stackan.
  • Leuk til yer langage's portal paej for stiylistic giydliyns.

Dialog

  • Liyn braks is niver duin automatic-liyk. It's up tae yersel tae mak shuir that the text fits intae the dialog box.
  • Ye can ey uise twa liyns at maist for ilka message box, even if thaer's ae liyn in the orieginal. The opposit is true an au. We did a lot for tae mak this duiabel, sae please mak uiss o this. ☺

Endins

Seean as endins disna shau up in replays, the patcher can gie oni amoont o text liyns here.

  • Thaer can ey be up tae 5 liyns at maist on the screen at oni tiym.

Karacter naem translaets is taen frae sayed translaet group automatic-liyk.

Editan graphics

Autho translaetan plain text is eisie, multilingual image translaetan is mair complicaet:

  • (Idealie, the orieginal text sud be transcriybit first.)
  • A basic image editin projek needs tae be maed, takkan oot the orieginal text, remakkan possibel bakgrunds an waelan the richt fonts.
  • The needit fonts sud be merkit doun sae's the editors for ither langages can get thaim.
  • The orieginal text needs translaetit.
  • At the hinder end, the translaetit text needs tae be pitten intae the base image, takkan tent o spriyt boond liemits at the gemm micht'a set up. (We'v no cud chiynj thae liemits 'ithoot inhaudan the hael ANM fiyl wi au its orieginal uncompressed image data, but thon wad mak the siyz o the patches bigger nor thay need tae be.)

Fonts

Fonts sud idealie hae a big eneuch Unicode cuverage sae's the saem templaet can be uised wi a wheen o langages.

For a pietie, the best fonts for this aften haes liemitit cuverage - an findan aen at leuks similar an haes a braider cuverage can be a fiykie, if no a unpossibel task.

Thaerfor, ye'r no needan tae be caeran aboot this for oni langage at isna yer ain (but ither translaeters wad shuir appreciaet it if ye did).

A consistent appeirans athort the langages wad shuir be a guid thing tae hae, but this isna a requiyrment or offiecial policie - ilka langage can still hae whitiver fonts the editors liyks better.

If ye ar caeran, here a test string wi karacters oot o sum o wir activ langages at micht be a problem, for your conveniens:

ÁÉÍÓÚÀÈÌÒÙÂÊÄËÏÖÜÃÑÕŐŰĄĘŁŻ
áéíóúàèìòùâêäëïöüãñõőűąęłż
ΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡΣΤΥΦΧΨΩ
αβγδεζηθικλμνξοπρστυφχψω
АБВГДЕЖЗИЙКЛМНОӨПРСТУҮФХЦЧШЩЪЫЬЭЮЯ
абвгдежзийклмноөпрстуүфхцчшщъыьэюя
« » “ ” ‘ ’ “ „ …

Testan translaets in-gemm efficient-liyk

Chuise the skipgame patch alang wi yer translaet for tae tak oot au gemmplay sections an hae spell cairds gae on for twa-three seiconts. This leavs aenli the dialog an spell caird naems an lats ye pruifread authing rael quick wi'oot haean tae jouk bullets.

The sindrie instant_ending lats ye access au endins wi makkan ae gemmplae chiys in ae staej.

Editan Muisic

Follae the tutorial here.

In-gemm TL notes

In Team Shanghai Alice games, this can be pitten in gey near oniwey text is shaun, uisan the {{Tlnote}} templaet; see that paej for details. No supportit for Tasofro gemms yet, sae dinna be uisan the templaet on thair paejes!

Italics an bold formattan isna supportit, but ye can try a Unicode boldness generator for A-Z.

Advanced configuraetion aether in global.js (for aa gemms), <game ID> (for a partiecular gemm), or in yer runconfig:

{
   "tlnotes": {
       "reference_resolution": [1280, 960], // Valid for au gemms, even the 640×480 aens. Font an region siyz is relativ tae this aen. Ye dinna for ordinar need tae chiynj this.
       "region_topleft": [x, y],
       "region_size": [width, height],
       "read_speed": 35, // In UTF-8 biyts a seicont; determins the scrollin speed o langer TL notes at's bigger nor the siyz o dhe region. Hiecher is fester.
       "fade_ms": 500, // Faed-in speed.
       "valign": "top" | "center" | "bottom", // Vertical aliynment for notes at's shorter nor the hicht o the TL note region. Defaut is "bottom".
       "font": "'MS Gothic' 32 0 400 DEFAULT_QUALITY", // Uisan the saem font syntax uised for fontrules, explained in https://github.com/thpatch/thcrap/blob/23fd91a/thcrap/src/textdisp.h. Is subject tae that saem replaesment rules an au.
       "outline_radius": 2, // Cappit at 15, cause it's draun on the CPU an isna that quick, an authing bigger juist leuks *aufu* bad.
   }
}

Tae turn aff TL notes authegidher, pit , "tlnotes": "" afor the last { --> } o yer configuration fiyl, maed by thcrap_configure.