Desítky s jejich agresivními aktualizacemi mě nedávno donutili přejít na ten váš Linux. Hrozně mě sere to vaše "Budiž", "zahodit změny" a tak. Kde se to dá upravit na "OK", "Cancel" a tak, nebo jak celej přiteplenej Linux přepnout do AJ?
Ubuntu 20.04.1 LTS 64 bit.
Prepnout z CZ do EN je otazka par kliknuti v Nastaveni systemu... opravdu to tam nevidis?
Pri zustani na CZ si relozit to samozrejme muzes, ale dle zpusobu vyjadrovani to bude asi nad tve schopnosti ;-) :
- lokalizace je rozdelena dle zamereni a/nebo konkretnich programu v /usr/share/locale/cs/LC_MESSAGES
- je tam v binarnich formatu gettext s priponou *.mo
- kde je nejake slovo muzes najit:
grep -i budiž /usr/share/locale/cs/LC_MESSAGES/*
- prevod z mo do textoveho formatu "po":
msgunfmt soubor.mo -o soubor.po
- preklad zmenis ve svem oblibenem textovem editoru (nebo pouzijes primo nastroj na preklady: poedit)
- prevedes zpatky po do mo:
msgfmt soubor.po -o soubor.mo
(v pripade pouziti poedit to prevadi sam)
- nahradis puvodni soubor mo tvojim upravenym:
sudo cp -a /cesta/k/upravenemu/souboru.mo /usr/share/locale/cs/LC_MESSAGES
akorat pristi aktualizace balicku kterej ten soubor obsahoval, tvoje zmeny prepise, nekdy pomuze nahrat upravenej do /usr/local/share/locale/cs/LC_MESSAGES kam balicky nesahaj a cesty v /usr/local jsou nadrazene, nekdy ale program to ignoruje... zaroven takto prijdes o pripadne opravy lokalizace z aktualizovaneho balicku...