Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: Některé programy jsou v ruštině  (Přečteno 5401 krát)

filip2cz

  • Návštěvník
  • Příspěvků: 31
  • PopOS 20.4 , Dell Latitude E5540
    • Filip Komárek
Re:Některé programy jsou v ruštině
« Odpověď #50 kdy: 21 Ledna 2021, 13:15:32 »
Problém je v tomto případě už v tom, že tam tu ruštinu vůbec jako alternativu máš. Když vezmu příklad toho Hardinfa, spouštěč vypadá následovně:
Kód: [Vybrat]
[Desktop Entry]
Name=System Profiler and Benchmark
Name[es]=Informacion y Rendimiento del Sistema
Name[fr]=Informations et Benchmarks du Système
Name[pt_BR]=Informações e Testes do Sistema
Name[ru]=Информация о системе и тестирование
Comment=Displays system information
Comment[ru]=Показывает информацию о системе
Exec=/usr/bin/hardinfo
...

Pokud máš v LANGUAGE cs:en:ru, bude v tom souboru desktop hledat cs, to tam není, pak en, to tam také není, najde ru, tak zobrazí tuto variantu. Teprve když nenajde žádnou, zobrazí výchozí neoznačenou variantu, která bývá zpravidla anglická, ale to neznamená, že je k ní automaticky přistupováno jako k en. Takhle to s lokalizací funguje v celém systému a protože je angličtina v drtivé většině případů výchozí, nemívá lokalizační soubory, což ve tvém případě znamená výsledek v preferenci ruštiny, protože správně fungují pouze aplikace, které v případě, že nemají cs lokalizaci, mají externí en lokalizaci. A pak také nemusí mít aplikace lokalizační soubory en, ale třeba varianty en_US, en_GB, a další.

Takže stačí všude přenastavit z
Kód: [Vybrat]
cs:en:ru na
Kód: [Vybrat]
cs:en ?

GdH

  • Moderátor
  • Závislák
  • ***
  • Příspěvků: 3176
    • GdH-Notes
Re:Některé programy jsou v ruštině
« Odpověď #51 kdy: 21 Ledna 2021, 14:22:22 »
Takže stačí všude přenastavit z
Kód: [Vybrat]
cs:en:ru na
Kód: [Vybrat]
cs:en ?

S chutí do toho.
Globální nastavení:
/etc/default/locale
Výchozí podoba by měla vypadat cca takto:
Kód: [Vybrat]
LANG=cs_CZ.UTF-8
LC_NUMERIC=cs_CZ.UTF-8
LC_TIME=cs_CZ.UTF-8
LC_MONETARY=cs_CZ.UTF-8
LC_PAPER=cs_CZ.UTF-8
LC_NAME=cs_CZ.UTF-8
LC_ADDRESS=cs_CZ.UTF-8
LC_TELEPHONE=cs_CZ.UTF-8
LC_MEASUREMENT=cs_CZ.UTF-8
LC_IDENTIFICATION=cs_CZ.UTF-8
Klidně definici LANGUAGE úplně vynechej, tu nepotřebuješ, pokud nechceš další záložní jazyky (krom angličtiny, jak jsme si vysvětlili).
Lokální nastavení:
~/.pam_environment
opět upravit/smazat LANGUAGE, zde se syntaxe liší, běžně to vypadá následovně:
Kód: [Vybrat]
LANG                  DEFAULT=cs_CZ.UTF-8
LC_NUMERIC            DEFAULT=cs_CZ.UTF-8
LC_TIME               DEFAULT=cs_CZ.UTF-8
LC_MONETARY           DEFAULT=cs_CZ.UTF-8
LC_PAPER              DEFAULT=cs_CZ.UTF-8
LC_NAME               DEFAULT=cs_CZ.UTF-8
LC_ADDRESS            DEFAULT=cs_CZ.UTF-8
LC_TELEPHONE          DEFAULT=cs_CZ.UTF-8
LC_MEASUREMENT        DEFAULT=cs_CZ.UTF-8
LC_IDENTIFICATION     DEFAULT=cs_CZ.UTF-8
PAPERSIZE             DEFAULT=a4

filip2cz

  • Návštěvník
  • Příspěvků: 31
  • PopOS 20.4 , Dell Latitude E5540
    • Filip Komárek
Re:Některé programy jsou v ruštině
« Odpověď #52 kdy: 21 Ledna 2021, 17:45:14 »
Všechno už funguje, díky moc

GdH

  • Moderátor
  • Závislák
  • ***
  • Příspěvků: 3176
    • GdH-Notes
Re:Některé programy jsou v ruštině
« Odpověď #53 kdy: 21 Ledna 2021, 18:33:20 »
Všechno už funguje, díky moc

No vida, problém na pár minut nám zabral jen něco přes týden   :)

 

Provoz zaštiťuje spolek OpenAlt.