aktuální čeština

Sins of a Solar Empire: Rebellion840 views6 favorites3 min readCzechby JixeView on Steam ↗

potřebný veci

Pro aktulizování češtiny bude se potřebovat program který umí porovnat soubory a text v něm.

Já jsem použil program winmerge který je česky. http://winmerge.org

Dále bude te potřebovat soubory se starou češtinou, kterou si stáhnete z netu.
Instalační si nainstalujte či rozbalte do adresáře kde neni hra ! třebas C:\ssoe test

měly byste dostat tyto adresáře či jen soubor English.str

Nejdúležitější je soubor English.str v adresáři String

ten si přejmenujte na CZEnglish.str aby jstese vyznali co je český a co anglický

Postup

1. aktulizace hry
v nastavení hry si ověřtě integritu hry aby jste najisto měly aktuální anglickou verzi.

2.naleznutí anglické verze textů
otevřte si adresář hry kde ji máte nainstalovanou a v podadresáři String najděte English.str
třebas: C:\Steam\SteamApps\common\Sins of a Solar Empire Rebellion\String

3 porovnání verze -lze přeskočit
otevřtesi English.str. v textovým editoru a uvidíte:
NumStrings 7351 - toto udává počet libovolného textu at popisek nebo tlačítko
když si otevřetě český . (náš CZEnglish.str.) a zkontrolujete řádek NumStrings uvidíte zda čeština je aktuální. pokud v českym máte číslo nižší než v anglickym originálnim a použili by jste to tak texty která chybý se nezobrazilí jen by to tam u chybějícího vypsalo chyba skriptu.

4. teorie
pokud použijete jiný program tak jde oto porovnat český a anglický a text kerý bude chybet v české verzi tak ten tam přidáte.

5.postup

Spuste program WinMerge a dejte otevřít
jako jeden soubor dejte English.str
a jako druhý dejte CZEnglish.str
English.str
v programu si dejte úpravy-možnosti-porovnání -obecné a zaškrtně te
povolit zjištování přesunutých bloků


6. text
tohle je jeden tex ve hře při kopírování to kopírujte celé

StringInfo
ID "něco"
Value "text"



ID "něco" - to je programová hodnota uní si všímáte jen barvy ,text se nemění !
Value "text" - to je text který se zobrazí ve hře, tex ten se může měnit.


7. úpravy barvy vysvětlení práce

z originálního English.str kopírujeme do českého English.str (CZEnglish.str) ne opačně
a řídíme se podle barvi řádku id (oranžová)

pokud id je červený znamenáto že tam už v cz je ale je najiném místě takže to id ingorujeme

pokud je id oranžový a většinou vlevo nic není tak to znamená že tam ten tex chybý

příklad kopírovnání


u rádku čísla 1 je záznam v English.str
ale u CZEnglish.str není nic.

originální anglický název něčeho
StringInfo
ID "IDS_RESEARCHSUBJECT_SALVAGEDEBRIS_NAME"
Value "Wreckage Auto-Salvage"

takže ho zkopírujeme do CZEnglish.str
nejlépe rovnou přeložíme

tohle bude v českým zkopírované

StringInfo
ID "IDS_RESEARCHSUBJECT_SALVAGEDEBRIS_NAME"
Value "Automatický sběr trosek"


u řádku 2 červeně označený v English.str to znamená že záznamy id ANG a CZ se schodují jen jsou na jiných řádcích.proto tenhle záznam nekopírujeme.


po úpravě to vypadá takto


8. postup

všechny texty z English.str keré mají oranžové id překopírujte či přeložte a pak zkopírujte do
CZEnglish.str
třebas ž češtiny 1.10 na 1.8 tech id je kolem 200 záznamů

nakonec NumStrings 7571 English.str překopírujde do v CZEnglish.str tam to změňte abyjste věděli v budoucnu jak aktuální máte překlad.


9.konec
uložte si někam váš překlad a
C:\Steam\SteamApps\common\Sins of a Solar Empire Rebellion\String
v adresáři hry si English.str smažte a zkopírujtesi tam vámi změněný CZEnglish.str a to si přejmenujte na English.str - prostě orininální anglickou smažte a nahrajte si tam českou verzi vámi upravenou.
pak si tam nahrajte ostatní české soubory a máte kompletní češtinu

10. Hrajte si hru a vaší aktuální češtinou či českoangličtinou.

ps: snad to někdo podle toho pochopí :)

This guide was created by its original author on the Steam Community. Are you the author and want it removed? Request removal.