Ecco un altro piccolo problema che ho fixato sul mio kubuntu:
PROBLEMA
i simpaticissimi cazzoni che hanno curato la traduzione in italiano del dolphin l'hanno fatta male; risultato: un bel po' di "BROKEN TRANSLATION" per ogni cazzata.
mentre la versione in inglese del file è stata fixata subito quella italiana ancora no, quindi ecco 2 souzioni:
SOLUZIONE 1: il procedimento lungo e complesso ma che porta sicuro successo (che prevede di interagire sui propri file)
aprire la shell, copiare il file che andremo a modificare in una cartella temporanea per evitare di fare cazzate
CITAZIONE
mkdir tempo
cd tempo
cp /usr/share/locale-langpack/it/LC_MESSAGES/d3lphin.mo d3lphin.mo
cd ..
adesso facciamo una versione modificabile del file in questione nella home e entriamo nell'editor
CITAZIONE
msgunfmt /usr/share/locale-langpack/it/LC_MESSAGES/d3lphin.mo > d3lphin.po
kate d3lphin.po
gli ultimi 3 blocchi di informazioni sono errati (presentano solo la traduzione del singolare in italiano e in posizione errata) sostituite dunque
CITAZIONE
msgid ""
"_n: 1 File selected (%1)\n"
"%n Files selected (%1)"
msgstr "1 File selezionato (%1)"
msgid ""
"_n: 1 Folder selected\n"
"%n Folders selected"
msgstr "1 Cartella selezionata"
msgid ""
"_n: 1 Item\n"
"%n Items"
msgstr "1 elemento"
con
CITAZIONE
msgid ""
"_n: 1 File selected (%1)\n"
"%n Files selected (%1)"
msgstr ""
"1 File selezionato (%1)\n"
"%n File selezionati (%1)"
msgid ""
"_n: 1 Folder selected\n"
"%n Folders selected"
msgstr ""
"1 Cartella selezionata\n"
"%n Cartelle selezionate"
msgid ""
"_n: 1 Item\n"
"%n Items"
msgstr ""
"1 elemento\n"
"%n elementi"
fatto questo salviamo e usciamo da kate, poi ricompiliamo il file con
CITAZIONE
msgfmt d3lphin.po -o d3lphin.mo
e sostituiamolo all'originale
CITAZIONE
sudo cp d3lphin.mo /usr/share/locale-langpack/it/LC_MESSAGES/
L'errore dovrebbe scomparire non appena chiudete e riaprite il dplphin
se è così possiamo fare pulizia
CITAZIONE
rm -r tempo
rm d3lphin.po d3lphin.mo
SOLUZIONE 2: file bello e pronto, ma che potrebbe non corrispondere alla versione in uso
se scaricate questo dovete solo fare un
CITAZIONE
sudo cp {dovel'avetemesso/}d3lphin.mo /usr/share/locale-langpack/it/LC_MESSAGES/
(anche se si consiglia sempre di fare prima una copia di backup per evitare soprese)