Touhou Patch Center:Dərslik

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 100% complete.
Layihə icmalı
Haqqında Dərslik FAQ Yüklə Yamaq serverləri github.png Səhv izləyicisi Viki təhlükəsizliyi

Tərcüməçilər bu fandomda ən vacib insanlar olduğundan, biz bu prosesi mümkün qədər sadə saxladıq.

Qeydiyyat/Giriş

  1. ilk olaraq, yuxarı sağ keçidə keçərək (və ya buradakı hiperlinkə klikləməklə) bir hesab yaradın.
    Əgər artıq hesabınız varsa, ikinci addıma keçin.
  2. Qeydiyyatın keçirildiyi həmin bölmədə istifadəçi adınız və şifrənizlə hesabınıza daxil olun.

Sayt dilinin dəyişdirilməsi

Saytın interfeys dili avtomatik olaraq brauzerinizin parametrlərində təyin edilmiş üstünlük verilən məzmun dilinə uyğunlaşdırılır. Bu parametr tərcümə menyusunda ilkin hədəf dilini təyin etmək üçün də istifadə olunur. Beləliklə, onu tərcümə etmək istədiyiniz dilə dəyişməyi tövsiyə edirik - bununla, siz təsadüfən başqa dil üçün mövcud tərcümələrin üzərinə yazmayacaqsınız.

Bu parametri dəyişmək üçün Dil Seçicisinə klikləyin (səhifənin yuxarısındakı düyməsi) və dilinizin doğma adını və ya onun ISO 639-1 kodunu daxil edin.

Bu parametr internet kuki kimi saxlanılır və daxil olduqda da istifadəçi hesabınızda saxlanılır.

Hələ saytda olmayan bir dilə tərcüməyə başlamaq

Çox vaxt bu problem deyil. Sadəcə olaraq, adi halda etdiyiniz kimi dili seçin və administrasiya qısa müddət sonra Touhou Community Reliant Automatic Patcher-ə inteqrasiya üçün lazımi keçidlər və portal səhifələrini yaradacaq.

İstədiyiniz dilin siyahıda olmadığı halda, bizim Discord serverimizdə #translation kanalına mesaj göndərin və @Webmaster rolunu pingləyin. Yeni dil əlavə etmək çox tez bir prosesdir.

Mətn tərcümələrinin redaktə edilməsi

Games Supported Languages with >95% coverage Languages started & in progress
Icon th06.png TH06 Embodiment of Scarlet Devil ərəb azərbaycanca bolqar çeçen alman yunan ingilis Britaniya ingiliscəsi Google Translate English Literal English esperanto ispan Argentine Spanish fransız xorvat macar indoneziya italyan koreya polyak portuqal Braziliya portuqalcası Brazilian Portuguese troll translations rumın rus saxa Bukvalni Srpski tay taqaloq ukrayna vyetnam sadələşmiş çin ənənəvi çin skots çex 4Kids English Troll translations Yorkshire English fin French troll translations Français québécois (familier oral) lüksemburq malay bokmal norveç holland serb isveç Toki Pona türk Tiếng Việt (THVNFB translation)
Icon th07.png TH07 Perfect Cherry Blossom ərəb bolqar alman yunan ingilis Britaniya ingiliscəsi Google Translate English esperanto ispan Argentine Spanish hind xorvat macar indoneziya italyan koreya rus polyak Braziliya portuqalcası Brazilian Portuguese troll translations tay ukrayna vyetnam sadələşmiş çin ənənəvi çin azərbaycanca çex 4Kids English Literal English Troll translations Yorkshire English fars fin fransız lüksemburq makedon bokmal norveç rumın portuqal skots serb Bukvalni Srpski isveç Toki Pona türk Tiếng Việt (THVNFB translation)
Icon th075.png TH07.5 Immaterial and Missing Power rus sadələşmiş çin ənənəvi çin
Icon th08.png TH08 Imperishable Night ərəb bolqar alman ingilis Britaniya ingiliscəsi Google Translate English ispan hind macar italyan koreya polyak Braziliya portuqalcası rus tay vyetnam sadələşmiş çin azərbaycanca yunan 4Kids English fin fransız indoneziya lüksemburq holland portuqal isveç serb Bukvalni Srpski taqaloq ukrayna ənənəvi çin
Icon th09.png TH09 Phantasmagoria of Flower View ərəb alman ingilis Britaniya ingiliscəsi fransız hind macar koreya polyak tay sadələşmiş çin ənənəvi çin 4Kids English Literal English ispan indoneziya italyan lüksemburq Braziliya portuqalcası rus Bukvalni Srpski isveç ukrayna Tiếng Việt (THVNFB translation)
Icon th095.png TH09.5 Shoot the Bullet ərəb alman ingilis Britaniya ingiliscəsi fransız hind indoneziya koreya polyak tay rus sadələşmiş çin ənənəvi çin çeçen 4Kids English ispan italyan loğban holland Braziliya portuqalcası
Icon th10.png TH10 Mountain of Faith ərəb bolqar çex alman ingilis Britaniya ingiliscəsi Google Translate English esperanto ispan hind macar indoneziya italyan koreya polyak portuqal Braziliya portuqalcası rus tay vyetnam sadələşmiş çin ənənəvi çin 4Kids English yunan fin fransız lüksemburq holland rumın isveç ukrayna
Icon alcostg.png UB Uwabami Breakers alman ingilis Britaniya ingiliscəsi Yorkshire English ispan fin indoneziya italyan koreya sadələşmiş çin lüksemburq malay ənənəvi çin
Icon th105.png TH10.5 Scarlet Weather Rhapsody alman ingilis polyak rus tay sadələşmiş çin fransız Français québécois (familier oral) koreya isveç vyetnam
Icon th11.png TH11 Subterranean Animism bolqar alman ingilis Britaniya ingiliscəsi Google Translate English ispan hind macar indoneziya koreya polyak rus tay ukrayna vyetnam sadələşmiş çin ənənəvi çin çex 4Kids English yunan esperanto İsveçrə almancası fin fransız italyan lüksemburq holland Braziliya portuqalcası isveç Tiếng Việt (THVNFB translation)
Icon th12.png TH12 Undefined Fantastic Object alman ingilis Britaniya ingiliscəsi Google Translate English ispan hind macar koreya polyak rus serb tay vyetnam sadələşmiş çin ənənəvi çin ukrayna çex 4Kids English fin fransız indoneziya italyan lüksemburq Braziliya portuqalcası Bukvalni Srpski isveç
Icon th123.png TH12.3 Touhou Hisoutensoku sadələşmiş çin ingilis alman ispan fransız koreya polyak rus isveç tay vyetnam
Icon th125.png TH12.5 Double Spoiler çeçen alman ingilis Britaniya ingiliscəsi ispan italyan hind koreya polyak tay sadələşmiş çin 4Kids English Yorkshire English fransız indoneziya macar lüksemburq malay holland Braziliya portuqalcası rus
Icon th128.png TH12.8 Fairy Wars çeçen alman ingilis Britaniya ingiliscəsi Google Translate English esperanto ispan hind macar italyan koreya rus tay ukrayna vyetnam sadələşmiş çin 4Kids English Pirate English fransız macar indoneziya lüksemburq holland polyak Braziliya portuqalcası isveç
Icon th13.png TH13 Ten Desires alman ingilis Britaniya ingiliscəsi ispan hind macar italyan koreya rus tay vyetnam sadələşmiş çin 4Kids English Yorkshire English yunan fin fransız hind indoneziya italyan lüksemburq malay holland polyak portuqal Braziliya portuqalcası isveç
Icon th135.png TH13.5 Hopeless Masquerade sadələşmiş çin alman ingilis koreya rus tay vyetnam
Icon th14.png TH14 Double Dealing Character bolqar çex alman ingilis Britaniya ingiliscəsi ispan macar indoneziya italyan koreya polyak rus tay ukrayna vyetnam sadələşmiş çin çeçen 4Kids English Pirate English Troll translations Yorkshire English esperanto fin fransız İsveçrə almancası hind lüksemburq monqol malay bokmal norveç holland portuqal Braziliya portuqalcası isveç klinqon Toki Pona Tiếng Việt (THVNFB translation) ənənəvi çin
Icon th143.png TH14.3 Impossible Spell Card ərəb bolqar alman ingilis Britaniya ingiliscəsi koreya rus tay vyetnam sadələşmiş çin çex 4Kids English ispan fin fransız indoneziya italyan bokmal norveç polyak portuqal Braziliya portuqalcası isveç ukrayna
Icon th145.png TH14.5 Urban Legend in Limbo alman ingilis indoneziya koreya tay vyetnam sadələşmiş çin hind Braziliya portuqalcası isveç
Icon th15.png TH15 Legacy of Lunatic Kingdom ərəb çex alman ingilis Britaniya ingiliscəsi Argentine Spanish European Spanish (Suzunaan Blog translation) fransız koreya macar rus tay ukrayna vyetnam sadələşmiş çin ənənəvi çin çeçen 4Kids English esperanto ispan Latın Amerikası ispancası Kanada fransızcası indoneziya italyan portuqal Braziliya portuqalcası isveç
Icon th155.png TH15.5 Antinomy of Common Flowers ərəb alman ingilis koreya tay vyetnam sadələşmiş çin çeçen ispan fransız French troll translations indoneziya Braziliya portuqalcası rumın rus isveç
Icon th16.png TH16 Hidden Star in Four Seasons çex alman ingilis Britaniya ingiliscəsi European Spanish (Suzunaan Blog translation) fransız indoneziya macar koreya rus tay ukrayna vyetnam sadələşmiş çin Troll translations ispan italyan portuqal Braziliya portuqalcası Serbian troll translations isveç
Icon th165.png TH16.5 Violet Detector alman ingilis European Spanish (Suzunaan Blog translation) fransız koreya rus tay vyetnam sadələşmiş çin ispan indoneziya Braziliya portuqalcası isveç
Icon th17.png TH17 Wily Beast and Weakest Creature çex alman ingilis Argentine Spanish European Spanish (Suzunaan Blog translation) fransız macar indoneziya italyan koreya Braziliya portuqalcası rus vyetnam sadələşmiş çin Bukvalni Srpski isveç tay taqaloq ukrayna
Icon th175.png TH17.5 Touhou Gouyoku Ibun ingilis alman ispan koreya Braziliya portuqalcası vyetnam sadələşmiş çin macar fransız rus isveç
Icon th18.png TH18 Unconnected Marketeers çex ingilis alman European Spanish (Suzunaan Blog translation) italyan koreya rus vyetnam sadələşmiş çin bolqar Literal English fransız macar indoneziya Braziliya portuqalcası Bukvalni Srpski isveç tay
Icon th185.png TH18.5 100th Black Market ingilis European Spanish (Suzunaan Blog translation) koreya vyetnam sadələşmiş çin alman fransız Braziliya portuqalcası rus tay isveç ənənəvi çin
Icon th19.png TH19 Unfinished Dream of All Living Ghost ingilis alman European Spanish (Suzunaan Blog translation) esperanto rus vyetnam sadələşmiş çin Literal English ispan fransız indoneziya italyan koreya Bukvalni Srpski isveç ənənəvi çin
Icon nsml.png NSML New Super Marisa Land alman ingilis ispan rus fransız koreya
Icon megamari.png MegaMari MegaMari ərəb alman ingilis ispan Braziliya portuqalcası rus sadələşmiş çin koreya
Icon marilega.png MariLega MarisaLand Legacy
  1. Loqoya klikləməklə istənilən səhifədən daxil olmaq mümkün olan əsas səhifəyə keçin.
  2. Tərcümə etmək istədiyiniz oyunu seçin.
    Sağda siz tərcümə edilə bilən oyunların siyahısını, onların müvafiq dillərdə gedişatını və bitib-bitirilmədiyini görə bilərsiniz.
  3. Üzərində işləmək istədiyiniz tərcümə edilə bilən hissəyi seçin.
  4. Həmin səhifənin yuxarısındakı kiçik Translate this page etiketinə klikləyin.

    Əgər siz artıq tərcümə edilmiş bir səhifədəsinizsə, onda bunu deyəcək:

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

    Bu halda, birinci keçid sizi tərcümə interfeysinə gətirəcək və səhifənin dilini özü əvvəlcədən seçəcək.

  5. Əmin olun ki, dil seçicisi tərcümə etmək istədiyiniz düzgün dili göstərir. Seçilmiş dil daha sonra mənbə və tərcümə edilmiş mətn arasında müvafiq bayraqla əks olunacaq,
  6. Cədvəlin sətirlərinə klikləyin və tərcümənizi daxil edin.
  7. Publish translation düyməsini vurun.
  8. Sonra qutuların qalan hissəsi üçün 6. və 7. addımları izləyin.

Bilməli olduqlarınız

  • Əgər başqa tərcümədən (çox güman ki, ingilis dilindən) tərcümə edirsinizsə, yuxarıdakı axtarış çubuğunun yanındakı ulduza klikləməklə bu tərcümənin viki səhifəsini izləmə siyahınıza əlavə etməyi unutmayın. Bu, hər hansı bir dəyişiklik edildikdə və dilinizdə əks olunması lazım olduqda sizə bildiriş göndərəcək.
  • Əgər mövcud tərcümənin (yenə çox güman ki, ingiliscə) hər hansı mətni tərcümənizdə dəyişməzsə, müvafiq xananı boş qoyun və mətni kopyalayıb yapışdırmayın. Bu yolla hər kəs yamaq yığımı imkanlarından tam faydalana bilər.
  • Əgər siz qrup halında tərcümə edirsinizsə, tərcümə interfeysinin təklif etdiyi korrektura funksiyasından istifadə edə bilərsiniz:
    • Axırıncı dəfə başqa tərcüməçi tərəfindən redaktə edilmiş istənilən tərcümə dəyişikliyi üçün ağ düzəliş işarəsi (✔) görünəcək.
    • onun üzərinə klikləməklə siz bu tərcüməni yoxladığınızı və onunla razılaşdığınızı bildirirsiniz.
    • Təsdiqlənmiş tərcümə dəyişiklikləri yaşıl rənglə göstəriləcək və Nəzərdən keçirilməmiş dəyişikliklər görünüşdən silinəcək.
    • Əgər bir tərcümə dəyişərsə, hər hansı əvvəlki düzəliş göstəriciləri avtomatik olaraq silinəcək.
  • Stilistik təlimatlar üçün dil portalı səhifəsinə baxın.

Dialoq

  • Sətir fasilələri heç vaxt avtomatik qoyulmur. Mətnin dialoq qutusuna uyğun olduğundan əmin olmaq sizin ixtiyarınızdadır.
  • Siz orijinalda yalnız bir sətir olsa belə, hər mesaj qutusu üçün həmişə maksimum iki sətirdən istifadə edə bilərsiniz. Bunun əksi də doğrudur. Bunu mümkün edə bilmək üçün çox çalışdıq, buna görə də bundan istifadə edin. ☺

Sonluqlar

Bunlar təkrarlamalarda görünmədiyi üçün yamaq burada qeyri-məhdud sayda mətn sətirləri təmin edə bilər.

  • Ekranda hər vaxt maksimum 5 sətir ola bilər.
    • Icon th06.png Embodiment of Scarlet Devil, Icon th07.png Perfect Cherry Blossom, Icon th08.png Imperishable NightIcon th09.png Phantasmagoria of Flower View oyunlarında mətn yerləşmədiyi halda avtomatik sətir fasilələri daxil edilir.
    • Bu oyunlarda 6-cı sətri çap etməyə çalışmaq gözləmə təlimatı və "page break"-ə səbəb olacaq.
    • Icon th10.png Mountain of Faith və sonrakı oyunlarda 6-cı sətri çap etməyə çalışmaq avtomatik olaraq bütün sətirləri təmizləyir və birinci sətirdə yenisini göstərir. Bu baş verəndə heç bir gözləmə təlimatı daxil edilmir - bu yeni birinci sətirdən əvvəl həmin tərcümə seqmentindəki heç nə effektiv şəkildə görünməyəcək.

Personajların adlarının tərcümələri avtomatik olaraq müvafiq tərcümə qrupundan götürülür.

Təsvirlərin redaktə edilməsi

Sadə mətnin tərcüməsi ilə müqayisədə, çoxdilli təsvirin tərcüməsi kifayət qədər çox iş tələb edir:

  • (Optimal olaraq, əvvəlcə orijinal mətn transkripsiya edilməlidir.)
  • Orijinal mətni silmək, mümkün fonları yenidən yaratmaq və uyğun şriftləri seçməklə əsas şəklin redaktə layihəsi yaradılmalıdır.
  • Tələb olunan şriftlər qeyd edilməlidir ki, digər dillər üçün redaktorlar onları əldə edə bilsin.
  • Orijinal mətn tərcümə edilməlidir.
  • Nəhayət, tərcümə edilmiş mətn oyun tərəfindən tərtib edilmiş mümkün "sprite" sərhədi məhdudiyyətlərini nəzərə alaraq əsas təsvirə tətbiq edilməlidir. (Hazırda biz bütün ANM faylını bütün orijinal sıxılmamış təsvir məlumatları ilə daxil etmədən bu məhdudiyyətləri dəyişdirə bilmədik ki, bu yamaqların ölçüsünü lazımsız şəkildə şişirdəcək.)

Şriftlər

Şriftlər ideal olaraq kifayət qədər böyük "Unicode" əhatə dairəsinə malik olmalıdır ki, eyni şablon bir neçə dildə istifadə oluna bilsin.

Təəssüf ki, ən uyğun şriftlər çox vaxt kifayət qədər məhdud əhatə dairəsinə malik olur və oxşar görünən və daha geniş əhatə dairəsinə malik olanı tapmaq çətin, hətta qeyri-mümkün bir iş ola bilər.

Buna görə də, öz dilinizdən başqa hər hansı bir dil üçün bu məsələ ilə maraqlanmaq lazım deyil (lakin maraqlansanız, digər tərcüməçilər bundan minnətdar olacaq).

Dillər arasında dəyişməyən görünüş, şübhəsiz ki, xoş bir şey olardı, lakin bu, tələb və ya rəsmi siyasət deyil- hər bir tərcüməçi üstünlük verdiyi şrifti seçməkdə sərbəstdir.

Əgər maraqlanırsınızsa, sizin rahatlığınız üçün burada problem yarada biləcək bəzi aktiv dillərimizdən olan simvollardan ibarət test sətri var:

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

Oyunda tərcümələrin sərfəli şəkildə yoxlanması

Bütün oyun bölmələrini silmək və sehr kartlarının göstərilməsini bir neçə saniyəyə endirmək üçün tərcümənizlə yanaşı skipgame yamasını seçin. Bu, yalnız dialoq və sehr kartları adlarını göstərir və güllələrdən qaçmağa vaxt sərf etmədən hər şeyi tez bir zamanda yoxlamağa imkan yaradır.

Ayrıca instant_ending yamağı sizə bir mərhələdə yalnız bir oyun seçimi ilə bütün sonluqlara daxil olmağa imkan yaradır.

Musiqi redaktəsi

Təlimə burada davam edin.

Oyun daxili tərcümə qeydləri

Team Shanghai Alice oyunlarında, bunlar {{Tlnote}} şablonundan istifadə edərək mətnin göstərildiyi istənilən yerə daxil edilə bilər; daha çox məlumat üçün həmin səhifəyə baş çəkin. Hazırda tərcümə qeydləri Tasofro oyunları üçün dəstəklənmir, ona görə də o səhifələrdə şablondan istifadə etməyin!

Kursivqalın formatı dəstəklənmir, lakin siz A-Z üçün Unicode qalınlıq generatorundan istifadə edə bilərsiniz.

Ya global.js (bütün oyunlar üçün), <oyun ID> (xüsusi oyun üçün) ya da runconfig-də təkmil konfiqurasiya:

{
    "tlnotes": {
        "reference_resolution": [1280, 960], // Bütün oyunlar, hətta 640×480 olanlar üçün keçərlidir. Şrift və bölgə ölçüsü ilə əlaqədardır. Adətən bunu dəyişməyə ehtiyacınız yoxdur.
        "region_topleft": [x, y],
        "region_size": [width, height],
        "read_speed": 35, // UTF-8 bayt/saniyədə; regionun ölçüsünü aşan daha uzun tərcümə qeydlərinin sürüşmə sürətini təyin edir. Yüksək qiymət daha sürətli deməkdir.
        "fade_ms": 500, // Fade-in speed.
        "valign": "top" | "center" | "bottom", // tərcümə qeydləri bölgəsinin hündürlüyündən daha qısa notlar üçün şaquli düzülmə. Varsayılan "bottom"-dur.
        "font": "'MS Gothic' 32 0 400 DEFAULT_QUALITY", // Https://github.com/thpatch/thcrap/blob/master/thcrap/src/textdisp.h ünvanında izah edilən şrift qaydaları üçün istifadə edilən eyni şrift sintaksisindən istifadə edir. Eyni əvəzetmə qaydalarına da tabedir.
        "outline_radius": 2, // 15 ilə məhdudlaşır, çünki o, prosessorda qurulur və əslində o qədər də sürətli deyil, daha böyük hər qiymətdə sadəcə olaraq *həqiqətən* pis görünür.
    }
}

Tərcümə qeydlərini tamamilə söndürmək üçün sadəcə olaraq thcrap tərəfindən yaradılmış konfiqurasiya faylınızın sonuncu }-dan əvvəl , "tlnotes": "" əlavə edin.