Noen av dere husker kanskje tilbake til 2014, og <URL: http://www.hungry.com/~pere/blog/Spr_kkoder_for_POSIX_locale_i_Norge.html >, eller tilbake til 2002 og <URL: https://web.archive.org/web/20041230145535/http://i18n.skolelinux.no/localek... > som hadde samme tekst.
Det er nå gått 24 år, og det er fortsatt ikke ryddet fullstendig opp i bruken av feilaktige norske språkkoder i fri programvareverden, hvilket gjør at noen programmer ikke vises med norsk tekst når de skal. Noen som kunne tenke seg å bidra videre med opprydding?
En rask måte å få en liste over Debian-pakker som bruker utdaterte språkkoder til oversetterfilene kan en få ved å kjøre følgende enlinjer i sitt lokale skall:
% for outdated in no no_NO nb_NO nn_NO; do echo ; echo using $outdated: ; \ apt-file search /usr/share/locale/$outdated/LC_MESSAGES/ |\ cut -d: -f1|sort -u |tr "\n" " "; \ done
I Debian Trixie vises følgende pakkenavn:
using no: akira awffull budgie-core caffeine cdemu-client checkinstall cinnamon-l10n clapper cozy cycle dnsmasq-base dnsmasq-base-lua gdmap go-for-it handbrake hexchat-common icewm-common libgranite-7-common libgranite-common motion neovim-runtime obconf openbox pidgin-guifications pragha pytrainer sawfish-data synaptic wmaker-common xfe-i18n xournalpp xsnow zathura zoitechat-common using no_NO: duplicity using nb_NO: arandr ayatana-indicator-bluetooth ayatana-webmail bambam blanket bookworm caja-rename carburetor celluloid cpu-x dialect easyeffects entangle fdroidserver filezilla-common font-manager-common fsearch gimagereader-common goodvibes gtkhash hunspell iptux iso-codes kooha libfilezilla-common libgammu-i18n libgpaste-2-common libparlatype7 lollypop lomiri-cloudsync-app lomiri-download-manager-common lomiri-indicator-transfer-buteo lomiri-indicator-transfer-common lomiri-online-accounts-plugin-common lomiri-teleports-app lomiri-url-dispatcher mate-applet-brisk-menu metadata-cleaner mousai neomutt opencpn-data openswitcher parlatype-common pavucontrol picard pidgin-otr python3-formencode railway-gtk speech-dispatcher sphinx-common terminology-data ticketbooth tilix-common tuba video-downloader viewnior using nn_NO: ayatana-indicator-bluetooth filezilla-common libfilezilla-common libmypaint-common mypaint-data vdr vdr-plugin-epgsearch vdr-plug
Dette er mye mer enn jeg klarer følge opp selv, så jeg håper flere kan bidra med å fortelle prosjektenes utviklere at oversetterfilene bør bytte navn til nb.po eller nn.po.
Slike problemer løses best oppstrøms, og en enkel måte å finne peker til oppstrømsprosjektet fra Debian-pakker er å besøke nettsider ala <URL: https://tracker.debian.org/duplicity >, og velge 'homepage'-lenken der.
Jo færre prosjekter som bruker feil språkkode, jo mindre er sjansen for at nye prosjekter baserer seg på et dårlig eksempel. :)