Fórum Root.cz

Hlavní témata => Software => Téma založeno: Pavel 'TIGER' Růžička 24. 02. 2012, 13:11:45

Název: Skype a čeština
Přispěvatel: Pavel 'TIGER' Růžička 24. 02. 2012, 13:11:45
Zdravím, narazil jsem na zajímavé chování Skypiho. Přiznávám, že jsem se s ním nikdy moc nekamarádil, ale teď jsem ho prostě stáhnul, rozbalil, nahrál češtinu a spustil. Pohoda, je to v češtině a funguje to. Ale pokud však udělám symlink na spouštěcí soubor aplikace, spouští se v angličtině. Takže to shrnu. Ze spouštěcího souboru startuje v češtině, ale z odkazu na tento soubor v angličtině. A já se ptám proč? Jak to symlink může ovlivnit?
Název: Re:Skype a čeština
Přispěvatel: Jakub 24. 02. 2012, 13:42:23
Nemůže to být tím, že očekává, že soubor s překladem má jméno odpovídající jménu aplikace (podle stdv[0])? Co se stane, když se symlink jmenuje také pouze skype, stejně jako binárka?
Název: Re:Skype a čeština
Přispěvatel: Lol Phirae 24. 02. 2012, 13:51:01
Přesně tak. Ono když zavolám busybox ze symlinku nazvaného ls, tak se stane taky něco úplně jiného, než když ho zavolám ze symlinku nazvaného třeba mount :)
Název: Re:Skype a čeština
Přispěvatel: Pavel 'TIGER' Růžička 24. 02. 2012, 15:02:54
Tím to bohužel není ... chová se to naprosto stejně, ať se odkaz jmenuje skype, nebo skippy ... Je i jedno, jestli to je symbolický, nebo relativní odkaz. Navíc, když se spustí z odkazu v angličtině, tak ani v rozhraní není možnost přepnutí do češtiny vidí jen anglický balíček, kdežto při přímém spuštění vidím oba jazykové balíčky. Ono, jestli se z odkazu nemá použít nějaký parametr navíc? Ale google mi nic nenapověděl. Jako o nic nejde, je to kravinka, nezáleží na tom, v jakém jazyce se mi spouští. Tady jde jen o zajímavost a řešení.
Název: Re:Skype a čeština
Přispěvatel: Lol Phirae 24. 02. 2012, 15:15:02
Opravdu nevím. Tu hrůzu jsem s krajním odporem opět asi po půl roce nainstaloval a zejména nechápu to "nahrál češtinu". Nic takového jako čeština tam v Linuxové verzi (beta 2.2.0.35) není.
Název: Re:Skype a čeština
Přispěvatel: Jakub 24. 02. 2012, 15:34:47
Tak jsem to schválně zkusil a u mne to funguje. Mám skype ver. 2.1.0.81, češtinu (možná nějakou starší) jsem nakopíroval přímo do /opt/skype/lang/.
Název: Re:Skype a čeština
Přispěvatel: Pavel 'TIGER' Růžička 24. 02. 2012, 15:39:42
Já mám skype 2.2.0.35 a češtinu tuto: http://snapka.e-blog.cz/download/skype_cs.tar.gz (http://snapka.e-blog.cz/download/skype_cs.tar.gz) jak už jsem psal, pokus spustím skype přímo, tak je v češtině ... z linku v angličtině.
Název: Re:Skype a čeština
Přispěvatel: Lol Phirae 24. 02. 2012, 15:51:41
Já mám skype 2.2.0.35 a češtinu tuto: http://snapka.e-blog.cz/download/skype_cs.tar.gz (http://snapka.e-blog.cz/download/skype_cs.tar.gz) jak už jsem psal, pokus spustím skype přímo, tak je v češtině ... z linku v angličtině.

Díky. Balíček jsem stáhnul, nakopíroval do /usr/share/skype/lang/ a popisovaný problém nemám. Symlink na funkci (rostlináře ani lokalizace) nemá žádný vliv. Po nastavení češtiny a restartu je v češtině, ať pouštím přes jakýkoliv symlink.


Název: Re:Skype a čeština
Přispěvatel: Pavel 'TIGER' Růžička 24. 02. 2012, 15:57:40
Dobře a jaký balíček skypu jsi stáhl?
Název: Re:Skype a čeština
Přispěvatel: Lol Phirae 24. 02. 2012, 16:45:17
Dobře a jaký balíček skypu jsi stáhl?

Kód: [Vybrat]
$ apt-cache policy skype
skype:
  Instalovaná verze: 2.2.0.35-1
  Kandidát:          2.2.0.35-1
  Tabulka verzí:
 *** 2.2.0.35-1 0
        700 http://packages.linuxmint.com/ debian/import amd64 Packages
        100 /var/lib/dpkg/status

(Linux Mint Xfce Edition)
Název: Re:Skype a čeština
Přispěvatel: Pavel 'TIGER' Růžička 24. 02. 2012, 17:51:56
Tak to bude možná ono, protože já stáhl dynamic přímo ze skype.com. Používám Mageiu a ta ho zatím nemá v repo. Takže zkusím nainstalovat ten pro Fedoru.
Název: Re:Skype a čeština
Přispěvatel: Pavel 'TIGER' Růžička 24. 02. 2012, 20:34:23
Tak jsem dohlehal balík get-skype pro Mageiu a vše funguje tak jak má.