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:
parent
4ffba76bb3
commit
d4e7faca21
|
@ -327,7 +327,7 @@ if (GETTEXT_FOUND AND USE_GETTEXT)
|
|||
COMMAND ${CMAKE_COMMAND} -E make_directory ${MO_BUILD_PATH}
|
||||
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(
|
||||
OUTPUT ${MO_FILE_PATH}
|
||||
|
|
|
@ -1134,8 +1134,8 @@ int main(int argc, char *argv[])
|
|||
|
||||
#ifdef LC_MESSAGES
|
||||
setlocale(LC_MESSAGES, "");
|
||||
bindtextdomain("minetest", (porting::path_userdata+"/locale").c_str());
|
||||
textdomain("minetest");
|
||||
bindtextdomain(PROJECT_NAME, (porting::path_userdata+"/locale").c_str());
|
||||
textdomain(PROJECT_NAME);
|
||||
#endif
|
||||
|
||||
// Initialize debug streams
|
||||
|
|
Loading…
Reference in New Issue