Localization/L10n conversion status

From Gentoo Wiki
Jump to:navigation Jump to:search

Legend

l10n_* cand -- candidate for using l10n* flags, i.e. used in SRC_URI, *DEPEND, or directly by ebuild (but not to set LINGUAS)

LINGUAS cand -- uses linguas* to set LINGUAS for the build system

Statuses:

  1. No|TODO -- need to figure out what to do with the package,
  2. Partial|In progress -- bug reported, waiting for commit,
  3. Yes|DONE -- necessary l10n* changes committed / no changes needed.

Workflow

  1. If package uses linguas*, add it with TODO state.
  2. Figure out why package uses linguas*:
    • if it uses it purely to set LINGUAS for the ebuild system, mark LINGUAS cand and DONE,
    • if it uses it purely for other purposes, mark l10n* cand and see below,
    • if it uses it both for other purposes and to set LINGUAS, mark both and see below.
  3. If you filed a bug, mark In progress and add the bug reference to notes.
  4. If you committed the change to all versions, mark DONE.

How to update ebuilds

If ebuild is l10n* candidate only, i.e. uses linguas* to control downloading stuff, deps, installing stuff outside of LINGUAS build system etc., just replace linguas* flags with l10n* flags.

If ebuild uses linguas* only to control value of LINGUAS, leave the flags as-is and update the status. We'll be dropping explicit linguas* later in a single commit.

If ebuild does both, copy appropriate linguas* to l10n*, and update appropriate parts of ebuild. Leave linguas* in place to control LINGUAS. We'll drop the extra linguas* part in one commit later.

Progress table

Package eclass l10n_* cand LINGUAS cand status notes
app-accessibility/edbrowse Yes No DONE
app-accessibility/mbrola Yes No DONE bug #586838
app-admin/packagekit-base No Yes TODO old version uses -n $LINGUAS to determine --enable-nls
app-admin/system-config-printer No Yes TODO uses -n $LINGUAS to determine --enable-nls
app-backup/kbackup kde4-base kde4-functions Yes No DONE
app-backup/luckybackup l10n TODO seds qmake project to control installing localizations in /usr/share/${PN}/translations
app-backup/pdumpfs Yes No DONE
app-backup/tsm Yes No DONE
app-cdr/cdemu l10n TODO removes installed gettext locales post-install (no build system support)
app-cdr/dvdisaster Yes No DONE
app-cdr/gcdemu l10n TODO removes installed gettext locales post-install (no build system support)
app-cdr/k3b kde4-base kde4-functions Yes No DONE
app-cdr/k9copy kde4-base kde4-functions Yes No DONE
app-cdr/kcdemu kde4-base kde4-functions Yes No DONE
app-cdr/recorder Yes No TODO seds enabled locales in the Makefile
app-crypt/gpa No Yes DONE
app-crypt/tinyca TODO installs locales (.mo) manually
app-doc/csound-manual Yes No DONE
app-doc/doxygen TODO old version uses LINGUAS to pass custom lang code list to cmake, removed in 1.8.11 downstream
app-doc/gimp-help Yes No DONE
app-doc/kicad-doc Yes No DONE
app-doc/php-docs Yes No DONE
app-editors/focuswriter l10n TODO
app-editors/gummi TODO
app-editors/mp TODO
app-editors/qwriter TODO
app-editors/retext l10n TODO
app-editors/tea l10n TODO
app-editors/wxhexeditor l10n TODO
app-emacs/auto-complete Yes No DONE
app-emacs/cmail Yes No DONE
app-emacs/emacs-w3m Yes No DONE
app-emacs/emacs-wget Yes No DONE
app-emacs/lyskom-elisp-client Yes No DONE
app-emacs/mew Yes No DONE
app-emacs/riece Yes No DONE
app-emacs/semi Yes No DONE
app-emacs/wanderlust Yes No DONE
app-emacs/yatex Yes No DONE
app-emulation/lxd l10n TODO
app-emulation/q4wine l10n TODO
app-emulation/qemu l10n TODO
app-emulation/vboxgtk l10n TODO
app-emulation/virt-manager TODO
app-emulation/wine l10n TODO
app-i18n/mozc l10n TODO
app-i18n/nkf Yes No DONE
app-i18n/poedit l10n TODO
app-i18n/scim-tables TODO
app-i18n/tagainijisho TODO
app-i18n/uim Yes Yes DONE uses l10n* to pull in fonts
app-misc/brewtarget l10n TODO
app-misc/emelfm2 TODO
app-misc/sl TODO
app-misc/specto TODO
app-misc/subsurface l10n TODO
app-misc/tasque TODO
app-mobilephone/gammu TODO
app-mobilephone/gnokii TODO
app-mobilephone/wammu TODO
app-office/calligra-l10n kde4-base kde4-functions Yes No DONE
app-office/kmymoney kde4-base kde4-functions Yes No DONE
app-office/kraft kde4-base kde4-functions Yes No DONE
app-office/libreoffice-l10n Yes No DONE bug #587114
app-office/lyx TODO
app-office/openoffice-bin TODO
app-office/scribus TODO
app-portage/eix l10n TODO
app-portage/elogv TODO
app-portage/esearch TODO
app-portage/porthole TODO
app-text/a2ps TODO
app-text/acroread Yes No DONE uses l10n* to pull fonts in
app-text/aspell Yes Yes DONE uses l10n* to pull dicts in bug #586780
app-text/cherrytree l10n TODO
app-text/dos2unix l10n TODO
app-text/ghostscript-gpl Yes No DONE uses l10n* to pull fonts in
app-text/goldendict l10n TODO
app-text/hunspell Yes No DONE uses l10n* to pull dicts in bug #586778
app-text/iso-codes l10n No Yes TODO selects *.po based on LINGUAS
app-text/kding kde4-base kde4-functions Yes No DONE
app-text/namazu Yes No DONE
app-text/po4a l10n TODO
app-text/qpdfview l10n TODO
app-text/sdcv l10n TODO
app-text/tesseract Yes No DONE
app-text/texlive Yes No DONE metapackage bug #586774
app-text/yagf l10n TODO
app-vim/cream Yes No DONE
dev-db/postgresql TODO
dev-games/mygui TODO
dev-java/zemberek Yes No DONE
dev-lang/esco TODO
dev-lang/icc TODO
dev-lang/ifc TODO
dev-libs/guiloader TODO
dev-libs/guiloader-c++ TODO
dev-libs/pslib TODO
dev-perl/MIME-Charset Yes No DONE
dev-qt/qt-creator l10n TODO
dev-tex/serienbrief TODO
dev-util/cppi TODO
dev-util/crow-designer TODO
dev-util/debhelper TODO
dev-util/electron TODO
dev-util/eric Yes No DONE
dev-util/indent TODO
dev-util/kdbg kde4-base kde4-functions Yes No DONE
dev-util/kdevelop kde4-base kde4-functions Yes No DONE
dev-util/kdevelop-php kde4-base kde4-functions Yes No DONE
dev-util/kdevelop-php-docs kde4-base kde4-functions Yes No DONE
dev-util/kdevelop-python kde4-base kde4-functions Yes No DONE
dev-util/kdevelop-qmljs kde4-base kde4-functions Yes No DONE
dev-util/kdevplatform kde4-base kde4-functions Yes No DONE
dev-util/monkeystudio TODO
dev-util/netbeans Yes No DONE DANGER: do not look into the ebuild, it's crazy
dev-util/universalindentgui TODO
dev-vcs/bzr l10n TODO
dev-vcs/git l10n TODO
dev-vcs/kdesvn kde4-base kde4-functions Yes No DONE
games-action/d1x-rebirth Yes No DONE
games-action/d2x-rebirth Yes No DONE
games-board/knights kde4-base kde4-functions Yes No DONE
games-board/xscrabble Yes No DONE
games-emulation/dolphin l10n TODO
games-emulation/pcsx2 l10n TODO
games-fps/quake4-bin Yes No DONE
games-misc/fortune-mod-all Yes No DONE metapackage bug #586786
games-mud/kmuddy kde4-base kde4-functions Yes No DONE
games-puzzle/gottet TODO
games-puzzle/hexalate TODO
games-roguelike/hengband Yes No DONE
games-rpg/draci-historie Yes No DONE
games-rpg/drascula Yes No DONE
games-rpg/dreamweb Yes No DONE
games-rpg/lure TODO
games-rpg/nwn TODO
games-rpg/nwn-data TODO
games-rpg/queen Yes No DONE
games-rpg/soltys Yes No DONE
games-rpg/sumwars Yes No DONE
games-server/nwn-ded TODO
games-strategy/ja2-stracciatella TODO
gnome-extra/cinnamon-translations l10n TODO
kde-apps/kde-l10n Yes No DONE
kde-apps/kde4-l10n kde4-base kde4-functions Yes No DONE
kde-apps/kdepim-l10n kde4-base kde4-functions Yes No DONE
kde-apps/ktp-accounts-kcm kde4-base kde4-functions Yes No DONE
kde-apps/ktp-approver kde4-base kde4-functions Yes No DONE
kde-apps/ktp-auth-handler kde4-base kde4-functions Yes No DONE
kde-apps/ktp-call-ui kde4-base kde4-functions Yes No DONE
kde-apps/ktp-common-internals kde4-base kde4-functions Yes No DONE
kde-apps/ktp-contact-list kde4-base kde4-functions Yes No DONE
kde-apps/ktp-contact-runner kde4-base kde4-functions Yes No DONE
kde-apps/ktp-desktop-applets kde4-base kde4-functions Yes No DONE
kde-apps/ktp-filetransfer-handler kde4-base kde4-functions Yes No DONE
kde-apps/ktp-kded-module kde4-base kde4-functions Yes No DONE
kde-apps/ktp-l10n Yes No DONE
kde-apps/ktp-send-file kde4-base kde4-functions Yes No DONE
kde-apps/ktp-text-ui kde4-base kde4-functions Yes No DONE
kde-misc/about-distro kde4-base kde4-functions Yes No DONE
kde-misc/adjustableclock kde4-base kde4-functions Yes No DONE
kde-misc/colibri kde4-base kde4-functions Yes No DONE
kde-misc/customizable-weather kde4-base kde4-functions Yes No DONE
kde-misc/eventlist kde4-base kde4-functions Yes No DONE
kde-misc/fancytasks kde4-base kde4-functions Yes No DONE
kde-misc/homerun kde4-base kde4-functions Yes No DONE
kde-misc/katelatexplugin kde4-base kde4-functions Yes No DONE
kde-misc/kbiff kde4-base kde4-functions Yes No DONE
kde-misc/kcm-grub2 kde4-base kde4-functions Yes No DONE
kde-misc/kcm-ufw kde4-base kde4-functions Yes No DONE
kde-misc/kde-gtk-config kde4-base kde4-functions Yes No DONE
kde-misc/kdeconnect kde4-base kde4-functions Yes No DONE
kde-misc/kdesudo kde4-base kde4-functions Yes No DONE
kde-misc/kdiff3 kde4-base kde4-functions Yes No DONE
kde-misc/kfilebox TODO
kde-misc/kgtk kde4-base kde4-functions Yes No DONE
kde-misc/kimtoy kde4-base kde4-functions Yes No DONE
kde-misc/kio-locate kde4-base kde4-functions Yes No DONE
kde-misc/kio_gopher kde4-base kde4-functions Yes No DONE
kde-misc/kover kde4-base kde4-functions Yes No DONE
kde-misc/krecipes kde4-base kde4-functions Yes No DONE
kde-misc/krename kde4-base kde4-functions Yes No DONE
kde-misc/krusader kde4-base kde4-functions Yes No DONE
kde-misc/kscreen kde4-base kde4-functions Yes No DONE
kde-misc/kshutdown kde4-base kde4-functions Yes No DONE
kde-misc/milou kde4-base kde4-functions Yes No DONE
kde-misc/miniplayer kde4-base kde4-functions Yes No DONE
kde-misc/networkmanagement kde4-base kde4-functions Yes No DONE
kde-misc/plasma-applet-daisy kde4-base kde4-functions Yes No DONE
kde-misc/plasma-mpd-nowplaying kde4-base kde4-functions Yes No DONE
kde-misc/plasma-nm kde4-base kde4-functions Yes No DONE
kde-misc/plasmoid-workflow kde4-base kde4-functions Yes No DONE
kde-misc/quadkonsole kde4-base kde4-functions Yes No DONE
kde-misc/quickaccess kde4-base kde4-functions Yes No DONE
kde-misc/redshift-plasmoid kde4-base kde4-functions Yes No DONE
kde-misc/serverstatuswidget kde4-base kde4-functions Yes No DONE
kde-misc/skanlite kde4-base kde4-functions Yes No DONE
kde-misc/smooth-tasks kde4-base kde4-functions Yes No DONE
kde-misc/steamcompanion kde4-base kde4-functions Yes No DONE
kde-misc/takeoff kde4-base kde4-functions Yes No DONE
kde-misc/tellico kde4-base kde4-functions Yes No DONE
kde-misc/wacomtablet kde4-base kde4-functions Yes No DONE
kde-misc/yakuake kde4-base kde4-functions Yes No DONE
kde-misc/yawp kde4-base kde4-functions Yes No DONE
mail-client/mail-notification TODO
mail-client/thunderbird mozlinguas Yes No In progress bug #587334
mail-client/thunderbird-bin mozlinguas Yes No In progress bug #587334
mail-client/trojita TODO
media-fonts/acroread-asianfonts Yes No DONE
media-fonts/infinality-ultimate-meta Yes No DONE metapackage bug #586824
media-fonts/source-han-sans Yes No DONE
media-gfx/birdfont l10n TODO
media-gfx/comix l10n TODO
media-gfx/converseen TODO
media-gfx/darktable TODO
media-gfx/dcraw TODO
media-gfx/digikam kde4-base kde4-functions Yes No DONE
media-gfx/exiv2 TODO
media-gfx/gimp TODO
media-gfx/hugin TODO
media-gfx/iscan Yes Yes DONE
media-gfx/iscan-plugin-gt-f720 TODO
media-gfx/kcoloredit kde4-base kde4-functions Yes No DONE
media-gfx/kfax kde4-base kde4-functions Yes No DONE
media-gfx/kgrab kde4-base kde4-functions Yes No DONE
media-gfx/kgraphviewer kde4-base kde4-functions Yes No DONE
media-gfx/kiconedit kde4-base kde4-functions Yes No DONE
media-gfx/kphotoalbum kde4-base kde4-functions Yes No DONE
media-gfx/kpovmodeler kde4-base kde4-functions Yes No DONE
media-gfx/kuickshow kde4-base kde4-functions Yes No DONE
media-gfx/kxstitch kde4-base kde4-functions Yes No DONE
media-gfx/llgal TODO
media-gfx/luminance-hdr TODO
media-gfx/mcomix l10n TODO
media-gfx/mypaint TODO
media-gfx/qiviewer l10n TODO
media-gfx/shotwell TODO
media-gfx/smile TODO
media-gfx/valentina TODO
media-libs/stimg TODO
media-plugins/kipi-plugins kde4-base kde4-functions Yes No DONE
media-plugins/vdr-epgsearch TODO
media-radio/radiotray TODO
media-sound/amarok kde4-base kde4-functions Yes No DONE
media-sound/audex kde4-base kde4-functions Yes No DONE
media-sound/bempc TODO
media-sound/cantata l10n TODO
media-sound/clementine TODO
media-sound/csound TODO
media-sound/flacon l10n TODO
media-sound/gbsplay l10n TODO
media-sound/gnac TODO
media-sound/guayadeque TODO
media-sound/herrie TODO
media-sound/kaudiocreator kde4-base kde4-functions Yes No DONE
media-sound/kid3 kde4-base kde4-functions Yes No DONE
media-sound/kmid kde4-base kde4-functions Yes No DONE
media-sound/kmidimon kde4-base kde4-functions Yes No DONE
media-sound/kradio kde4-base kde4-functions Yes No DONE
media-sound/kwave kde4-base kde4-functions Yes No DONE
media-sound/lilypond TODO
media-sound/mp3c TODO
media-sound/qastools l10n TODO
media-sound/qsynth TODO
media-sound/retrovol l10n TODO
media-sound/soundkonverter kde4-base kde4-functions Yes No DONE
media-video/2mandvd TODO
media-video/aegisub l10n TODO
media-video/arista l10n TODO
media-video/avidemux l10n TODO
media-video/bino TODO
media-video/gxine TODO
media-video/imagination TODO
media-video/kaffeine kde4-base kde4-functions Yes No DONE
media-video/kamerka kde4-base kde4-functions Yes No DONE
media-video/kmplayer kde4-base kde4-functions Yes No DONE
media-video/kplayer kde4-base kde4-functions Yes No DONE
media-video/loopy kde4-base kde4-functions Yes No DONE
media-video/makemkv l10n TODO
media-video/minitube l10n TODO
media-video/plasma-mediacenter kde4-base kde4-functions Yes No DONE
media-video/smplayer l10n TODO
media-video/smtube l10n TODO
media-video/subtitlecomposer kde4-base kde4-functions Yes No DONE
media-video/tsmuxer TODO
media-video/xvideoservicethief TODO
net-analyzer/httping TODO
net-analyzer/nmap TODO
net-analyzer/nmapsi l10n TODO
net-dialup/gtkterm TODO
net-dialup/minicom TODO
net-dns/dnsmasq TODO
net-dns/namecoin-qt kde4-functions TODO
net-ftp/lftp TODO
net-ftp/proftpd TODO
net-im/choqok kde4-base kde4-functions Yes No DONE
net-im/licq TODO
net-im/mcabber TODO
net-im/psi l10n TODO
net-im/qutim TODO
net-im/vacuum TODO
net-irc/iroffer-dinoex l10n TODO
net-irc/rbot TODO
net-irc/weechat TODO
net-libs/gnutls TODO
net-libs/libkfbapi kde4-base kde4-functions Yes No DONE
net-libs/libkpeople kde4-base kde4-functions Yes No DONE
net-libs/libktorrent kde4-base kde4-functions Yes No DONE
net-libs/libkvkontakte kde4-base kde4-functions Yes No DONE
net-libs/neon TODO
net-misc/asterisk-core-sounds TODO
net-misc/asterisk-extra-sounds TODO
net-misc/electrum TODO
net-misc/icaclient TODO
net-misc/knemo kde4-base kde4-functions Yes No DONE
net-misc/knutclient kde4-base kde4-functions Yes No DONE
net-misc/kvpnc kde4-base kde4-functions Yes No DONE
net-misc/nut-monitor TODO
net-misc/openconnect TODO
net-misc/smb4k kde4-base kde4-functions Yes No DONE
net-news/quiterss l10n TODO
net-nntp/kwooty kde4-base kde4-functions Yes No DONE
net-p2p/bitcoin-qt kde4-functions TODO
net-p2p/bitcoinxt-qt kde4-functions TODO
net-p2p/classified-ads l10n TODO
net-p2p/deluge l10n TODO
net-p2p/dogecoin-qt kde4-functions TODO
net-p2p/eiskaltdcpp l10n TODO
net-p2p/ktorrent kde4-base kde4-functions Yes No DONE
net-p2p/litecoin-qt kde4-functions TODO
net-p2p/ppcoin-qt kde4-functions TODO
net-p2p/primecoin-qt kde4-functions TODO
net-print/adobeps Yes No DONE
net-print/cups TODO
net-print/kyocera-mita-ppds TODO
net-print/pnm2ppa TODO
net-voip/gnugk TODO
net-voip/linphone TODO
net-wireless/bluedevil kde4-base kde4-functions Yes No DONE
net-wireless/wireless-tools TODO
sci-astronomy/stellarium TODO
sci-calculators/keurocalc kde4-base kde4-functions Yes No DONE
sci-calculators/speedcrunch l10n TODO
sci-chemistry/gperiodic TODO
sci-chemistry/massxpert TODO
sci-electronics/eagle TODO
sci-electronics/kicad TODO
sci-electronics/splat TODO
sci-geosciences/merkaartor l10n TODO
sci-libs/mathgl TODO
sci-mathematics/maxima TODO
sci-mathematics/rkward kde4-base kde4-functions Yes No DONE
sci-physics/lightspeed TODO
sci-visualization/qtiplot TODO
sci-visualization/xyscan TODO
sci-visualization/zhu3d TODO
sys-apps/bleachbit l10n TODO
sys-apps/groff Yes No DONE old version only bug #586848
sys-apps/lshw l10n TODO
sys-apps/man-pages Yes No DONE bug #586748
sys-apps/portage TODO
sys-apps/pv TODO
sys-apps/shadow TODO
sys-auth/polkit-kde-agent kde4-base kde4-functions Yes No DONE
sys-block/ms-sys TODO
sys-boot/unetbootin TODO
sys-fs/mhddfs Yes No DONE
sys-process/fcron Yes No DONE
www-apps/liquid_feedback_frontend Yes No DONE old version only
www-apps/mod_survey TODO
www-client/chromium Yes No DONE
www-client/firefox mozlinguas Yes No In progress bug #587334
www-client/firefox-bin mozlinguas Yes No In progress bug #587334
www-client/google-chrome Yes No DONE
www-client/google-chrome-beta Yes No DONE
www-client/google-chrome-unstable Yes No DONE
www-client/opera TODO
www-client/opera-beta TODO
www-client/opera-developer TODO
www-client/qupzilla l10n TODO
www-client/rekonq kde4-base kde4-functions Yes No DONE
www-client/seamonkey mozlinguas Yes No In progress bug #587334
www-client/seamonkey-bin mozlinguas Yes No In progress bug #587334
www-client/uget TODO
www-client/vivaldi TODO
www-client/w3m Yes No DONE
www-plugins/google-talkplugin TODO
x11-libs/gtk+ TODO
x11-misc/devilspie2 l10n TODO
x11-misc/kdocker TODO
x11-misc/lightdm-kde kde4-base kde4-functions Yes No DONE
x11-misc/pcmanfm l10n TODO
x11-misc/qcomicbook l10n TODO
x11-misc/qlipper l10n TODO
x11-misc/tinymount l10n TODO
x11-misc/treeline Yes No DONE old version only
x11-misc/vym TODO
x11-misc/xfe l10n TODO
x11-plugins/pidgin-privacy-please TODO
x11-terms/mrxvt TODO
x11-themes/nitrogen kde4-base kde4-functions Yes No DONE