Better fix for message ordering issue
parent
946a083606
commit
5e2dabdcaf
|
@ -23,7 +23,7 @@ if [ -n "$VERBOSE" ]; then
|
||||||
else
|
else
|
||||||
verbosity="-q"
|
verbosity="-q"
|
||||||
fi
|
fi
|
||||||
PERL5LIB="${SCRIPT_DIR}/perllib${PERL5LIB+:}$PERL5LIB" po4a -k0 $verbosity -f "$PO4A_FILE" --msgmerge-opt -F
|
PERL5LIB="${SCRIPT_DIR}/perllib${PERL5LIB+:}$PERL5LIB" po4a -k0 $verbosity -f "$PO4A_FILE"
|
||||||
|
|
||||||
IFS=':' read -a source_files_array <<< "$SOURCE_FILES"
|
IFS=':' read -a source_files_array <<< "$SOURCE_FILES"
|
||||||
IFS=':' read -a output_files_array <<< "$OUTPUT_FILES"
|
IFS=':' read -a output_files_array <<< "$OUTPUT_FILES"
|
||||||
|
|
|
@ -7,6 +7,7 @@ include(../i18n-tools/LevelsI18N.cmake)
|
||||||
##
|
##
|
||||||
function(add_level_category level_category_dir)
|
function(add_level_category level_category_dir)
|
||||||
file(GLOB chaptertitle_files RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} ${level_category_dir}/chapter*/chaptertitle.txt)
|
file(GLOB chaptertitle_files RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} ${level_category_dir}/chapter*/chaptertitle.txt)
|
||||||
|
list(SORT chaptertitle_files)
|
||||||
if(PO4A AND EXISTS ${CMAKE_CURRENT_SOURCE_DIR}/${level_category_dir}/po/)
|
if(PO4A AND EXISTS ${CMAKE_CURRENT_SOURCE_DIR}/${level_category_dir}/po/)
|
||||||
generate_chaptertitles_i18n(translated_chaptertitle_files "${chaptertitle_files}" ${level_category_dir}/po)
|
generate_chaptertitles_i18n(translated_chaptertitle_files "${chaptertitle_files}" ${level_category_dir}/po)
|
||||||
else()
|
else()
|
||||||
|
@ -14,6 +15,7 @@ function(add_level_category level_category_dir)
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
file(GLOB chapter_dirs RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} ${level_category_dir}/chapter*)
|
file(GLOB chapter_dirs RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} ${level_category_dir}/chapter*)
|
||||||
|
list(SORT chapter_dirs)
|
||||||
list(LENGTH chapter_dirs chapter_dirs_count)
|
list(LENGTH chapter_dirs chapter_dirs_count)
|
||||||
math(EXPR iterate_range "${chapter_dirs_count} - 1")
|
math(EXPR iterate_range "${chapter_dirs_count} - 1")
|
||||||
foreach(index RANGE ${iterate_range})
|
foreach(index RANGE ${iterate_range})
|
||||||
|
|
Loading…
Reference in New Issue