mirror of
https://github.com/blupi-games/planetblupi
synced 2024-12-30 10:15:36 +01:00
Fix locale output
This commit is contained in:
parent
b77327aec0
commit
a6c17df306
@ -90,7 +90,6 @@ set (_potFile ${CMAKE_CURRENT_SOURCE_DIR}/resources/po/${PROJECT_NAME}.pot)
|
|||||||
add_custom_command (OUTPUT ${_potFile}
|
add_custom_command (OUTPUT ${_potFile}
|
||||||
COMMAND xgettext --keyword=translate -o ${_potFile} ${sources}
|
COMMAND xgettext --keyword=translate -o ${_potFile} ${sources}
|
||||||
DEPENDS ${sources}
|
DEPENDS ${sources}
|
||||||
WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
|
|
||||||
COMMENT "Extract translatable messages to ${_potFile}"
|
COMMENT "Extract translatable messages to ${_potFile}"
|
||||||
)
|
)
|
||||||
|
|
||||||
@ -103,7 +102,7 @@ gettext_create_translations (${_potFile} ALL ${po})
|
|||||||
## Put mo files to appropriate directory
|
## Put mo files to appropriate directory
|
||||||
foreach (file ${_gmoFiles})
|
foreach (file ${_gmoFiles})
|
||||||
get_filename_component (_lang ${file} NAME_WE)
|
get_filename_component (_lang ${file} NAME_WE)
|
||||||
set (_out "${CMAKE_CURRENT_BINARY_DIR}/share/planetblupi/locale/${_lang}/LC_MESSAGES")
|
set (_out "share/locale/${_lang}/LC_MESSAGES")
|
||||||
|
|
||||||
add_custom_command (OUTPUT ${_out}/planetblupi.mo
|
add_custom_command (OUTPUT ${_out}/planetblupi.mo
|
||||||
COMMAND ${CMAKE_COMMAND} -E copy ${file} ${_out}/planetblupi.mo
|
COMMAND ${CMAKE_COMMAND} -E copy ${file} ${_out}/planetblupi.mo
|
||||||
|
@ -622,7 +622,7 @@ static void initGettext ()
|
|||||||
{
|
{
|
||||||
setlocale (LC_ALL, "");
|
setlocale (LC_ALL, "");
|
||||||
textdomain ("planetblupi");
|
textdomain ("planetblupi");
|
||||||
bindtextdomain ("planetblupi", (GetBaseDir () + "locale").c_str ());
|
bindtextdomain ("planetblupi", (GetShareDir () + "locale").c_str ());
|
||||||
bind_textdomain_codeset ("planetblupi", "UTF-8");
|
bind_textdomain_codeset ("planetblupi", "UTF-8");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user