Allow external translation files
authorManuel Nickschas <sputnick@quassel-irc.org>
Sun, 25 Jan 2009 01:42:20 +0000 (02:42 +0100)
committerManuel Nickschas <sputnick@quassel-irc.org>
Sun, 25 Jan 2009 01:45:25 +0000 (02:45 +0100)
commit8ec4a861065b8a037ea6af58b2916800007ed61f
tree3c0ecf5c30fbd098336a901468397758684619ad
parent4261ffff050064aebc8b4d0566886c3ef7352cfa
Allow external translation files

Quassel will now check its data dirs (usually $prefix/share/apps/quassel) for
a directory named "translations". If this is found, translation files will be looked
for in this directory *only*. This means, that Quassel won't look in :/i18n then.

Keeping .qm files in $prefix/share/apps/quassel/translations allows for providing language
packs easily.

Also, we move loadTranslation() from util.cpp to Quassel::loadTranslation().
i18n/CMakeLists.txt
src/common/quassel.cpp
src/common/quassel.h
src/common/util.cpp
src/common/util.h
src/core/core.cpp
src/qtui/qtui.cpp
src/qtui/settingspages/appearancesettingspage.cpp