• Blog
  • Databáze zakázek
  • Viktor Čistič
  • Kontakt

Czech X Team

Blog o lokalizacích, OpenOffice/LibreOffice a Mac OS X
Czech X Team
  • Blog
    • Novinky
    • Lokalizace
    • OpenOffice
    • FileMaker
  • Portfolio
  • O tomto projektu
Oblíbené kanály
  • MacUpdate.com
  • ex-VersionTracker.com
Zajímavé odkazy
  • MůjMac
  • Apple.com
  • Apcom.eu lokalizace
Vyhledávání

Jak změnit jazyk pouze jedné aplikace

PostDateIcon Pátek, 11 Březen 2011 14:33 | PostAuthorIcon Publikoval: Czech X Team | PDF Tisk Email
x_icon
Až do verze Mac OS X 10.6 bylo možné pomocí okna „Informace” (Get Info…) změnit jazyk vybrané aplikace. Naneštěstí nám tuto možnost Apple z Mac OS X 10.6 odstranil, takže změnit jazyk aplikace můžete pouze změnou v systémových předvolbách. Pokud však chcete změnit jazyk pouze jedné aplikace, např. máte český systém, ale jste zvyklí na anglickou verzi aplikace a ačkoliv je aplikace česká nechcete ji spouštět v češtině, musíte v systémových předvolbách před spuštěním aplikace nastavit angličtinu na 1. místo a po spuštění zase zpět nastavit na 1. místo češtinu. Jak jistě uznáte je to dost velký problém. Některé aplikace sice mají možnost v předvolbách změnit svůj jazyk, ale zdaleka to nejsou všechny.

Narazil jsem však na jisté řešení, díky kterému mohu provozovat např. FileMaker v angličtině, i když mám v systémových předvolbách na 1. místě češtinu. Trik spočívá v úpravě předvolby aplikace, v mém případě „com.filemaker.client.advanced.plist”. Poklepáním na spoubor předvoleb si ho otevřete v aplikaci „Property List Editor”, klepnutím označíte položku „Root” a přidáte položku typu „Array”. Změníte její název na „AppleLanguages”, přidáte další položku jako člena pole a změníte její hodnotu na „en” (případně jiný jazyk de, es, pl…). Výsledný soubor by měl pak vypadat tak jak vidíte na otisku obrazovky.

ChangeApplicationLanguage

Pro ty, kteří nemají nainstalované XCode je úprava trochu složitější, protože musí tento soubor upravit v textovém editoru (TextWrangler, BBedit, Smultron, vi, nano…) tak, jak to vidíte na otisku obrazovky níže

ChangeApplicationLanguage2

Jestliže jste postupovali podle tohoto návodu, tak můžete mít nastavený jazyk v systémových předvolbách jakýkoliv, ale FileMaker se vždy bude spouštět v anglickém jazyce.

Nevím, na které aplikace lze tento trik aplikovat. Teoreticky by měl fungovat u všech Carbon i Cocoa aplikací. Testováno to však bylo pouze na aplikaci FileMaker a iCal.

Addthis
Tagy:
  • lokalizace
  • tip a trik
 

Komentáře   

 
#1 Pedant 2011-03-11 20:16
Language Switcher už nefunguje na vyšších OSX než obyč Leoš? Na něm to mám odzkoušené a funguje to dobře.
Citovat
 
 
#2 czechxteam 2011-03-13 21:34
Languahe Switcher jsem dodnes neznal. Ale teď jsem se díval, že vlastně dělá úplně to samé. V případě, ze v Language Switcheru zvolíte permanentní jazyk aplikace, zapíše do předvoleb aplikace stejnou sekvenci, jako zde popisuju já.
Citovat
 
 
#3 Bro 2011-04-07 23:38
U adobe CS4 zpusobi tato vyfikundace pad aplikaci. Je nutne zachovat def. jazyk, ktery byl instalovan.
Citovat
 
Obnovit seznam komentářů
RSS informační kanál komentářů k tomuto článku.

Přidat komentář


Bezpečnostní kód
Obnovit

Odeslat
Zrušit
JComments

Související články

  • Nenuďte se o Vánocích
  • Co je Czech X Team
  • Jak zabránit zobrazování lokalizovaných názvů složek
  • Cyberduck 4.0
  • Petice za češtinu v Mac OS X
© Czech X Team 2007–2011 | Mapa webu HTML XML | Odběr novinek RSS | kontakt