Gettext domain should match the project name

This partially reverts 023cc0d37776976b4b192b7363f73a5d2debdef6, goes
back to using PROJECT_NAME for the filename and also uses PROJECT_NAME
as text domain in the source code.
This commit is contained in:
Giuseppe Bilotta 2011-07-23 15:49:06 +02:00
parent 4ffba76bb3
commit d4e7faca21
2 changed files with 3 additions and 3 deletions

View File

@ -327,7 +327,7 @@ if (GETTEXT_FOUND AND USE_GETTEXT)
COMMAND ${CMAKE_COMMAND} -E make_directory ${MO_BUILD_PATH} COMMAND ${CMAKE_COMMAND} -E make_directory ${MO_BUILD_PATH}
COMMENT "mo-update [${LOCALE}]: Creating locale directory.") COMMENT "mo-update [${LOCALE}]: Creating locale directory.")
set(MO_FILE_PATH "${MO_BUILD_PATH}/minetest.mo") set(MO_FILE_PATH "${MO_BUILD_PATH}/${PROJECT_NAME}.mo")
add_custom_command( add_custom_command(
OUTPUT ${MO_FILE_PATH} OUTPUT ${MO_FILE_PATH}

View File

@ -1134,8 +1134,8 @@ int main(int argc, char *argv[])
#ifdef LC_MESSAGES #ifdef LC_MESSAGES
setlocale(LC_MESSAGES, ""); setlocale(LC_MESSAGES, "");
bindtextdomain("minetest", (porting::path_userdata+"/locale").c_str()); bindtextdomain(PROJECT_NAME, (porting::path_userdata+"/locale").c_str());
textdomain("minetest"); textdomain(PROJECT_NAME);
#endif #endif
// Initialize debug streams // Initialize debug streams