Merge pull request #13803 from JoshuaVandaele/msgmerge-sort

Translation: Remove deprecated --sorted-output/-s option
This commit is contained in:
Tilka
2025-07-20 17:40:02 +01:00
committed by GitHub
34 changed files with 429245 additions and 425308 deletions
+14304 -14173
View File
File diff suppressed because it is too large Load Diff
+13828 -13697
View File
File diff suppressed because it is too large Load Diff
+13849 -13721
View File
File diff suppressed because it is too large Load Diff
+13903 -13772
View File
File diff suppressed because it is too large Load Diff
+14365 -14233
View File
File diff suppressed because it is too large Load Diff
+13641 -13513
View File
File diff suppressed because it is too large Load Diff
+13802 -13671
View File
File diff suppressed because it is too large Load Diff
+13641 -13513
View File
File diff suppressed because it is too large Load Diff
+15303 -15169
View File
File diff suppressed because it is too large Load Diff
+13625 -13497
View File
File diff suppressed because it is too large Load Diff
+15105 -14971
View File
File diff suppressed because it is too large Load Diff
+15271 -15137
View File
File diff suppressed because it is too large Load Diff
+13685 -13557
View File
File diff suppressed because it is too large Load Diff
+14228 -14094
View File
File diff suppressed because it is too large Load Diff
+15167 -15033
View File
File diff suppressed because it is too large Load Diff
+14934 -14801
View File
File diff suppressed because it is too large Load Diff
+14914 -14780
View File
File diff suppressed because it is too large Load Diff
+14058 -13927
View File
File diff suppressed because it is too large Load Diff
+14023 -13892
View File
File diff suppressed because it is too large Load Diff
+14786 -14655
View File
File diff suppressed because it is too large Load Diff
+14028 -13897
View File
File diff suppressed because it is too large Load Diff
+13622 -13494
View File
File diff suppressed because it is too large Load Diff
+15228 -15094
View File
File diff suppressed because it is too large Load Diff
+1
View File
@@ -2,6 +2,7 @@
# and may be accessed in applications which use Qt. Extracted from Qt 5.15.1. # and may be accessed in applications which use Qt. Extracted from Qt 5.15.1.
msgid "" msgid ""
msgstr "" msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
#: qtbase/src/gui/kernel/qguiapplication.cpp:234 #: qtbase/src/gui/kernel/qguiapplication.cpp:234
msgctxt "" msgctxt ""
+13692 -13564
View File
File diff suppressed because it is too large Load Diff
+15361 -15227
View File
File diff suppressed because it is too large Load Diff
+13595 -13467
View File
File diff suppressed because it is too large Load Diff
+15132 -14998
View File
File diff suppressed because it is too large Load Diff
+13841 -13710
View File
File diff suppressed because it is too large Load Diff
+14649 -14515
View File
File diff suppressed because it is too large Load Diff
+13659 -13531
View File
File diff suppressed because it is too large Load Diff
+3 -3
View File
@@ -7,8 +7,8 @@ cd "$(dirname "$0")/.."
# Scan the source code for strings and put them in dolphin-emu.pot # Scan the source code for strings and put them in dolphin-emu.pot
SRCDIR=Source SRCDIR=Source
find $SRCDIR -name '*.cpp' -o -name '*.h' -o -name '*.c' | \ find $SRCDIR -name '*.cpp' -o -name '*.h' -o -name '*.c' | sort -fd | \
xgettext -s -p ./Languages/po -o dolphin-emu.pot --package-name="Dolphin Emulator" \ xgettext -p ./Languages/po -o dolphin-emu.pot --package-name="Dolphin Emulator" \
--keyword=_ \ --keyword=_ \
--keyword=AskYesNoFmtT \ --keyword=AskYesNoFmtT \
--keyword=CriticalAlertFmtT \ --keyword=CriticalAlertFmtT \
@@ -24,7 +24,7 @@ find $SRCDIR -name '*.cpp' -o -name '*.h' -o -name '*.c' | \
--add-comments=i18n --from-code=utf-8 -f - --add-comments=i18n --from-code=utf-8 -f -
# Copy strings from qt-strings.pot to dolphin-emu.pot # Copy strings from qt-strings.pot to dolphin-emu.pot
xgettext -s -p ./Languages/po -o dolphin-emu.pot --package-name="Dolphin Emulator" \ xgettext -p ./Languages/po -o dolphin-emu.pot --package-name="Dolphin Emulator" \
-j ./Languages/po/qt-strings.pot -j ./Languages/po/qt-strings.pot
sed -i "s/SOME DESCRIPTIVE TITLE\./Translation of dolphin-emu.pot to LANGUAGE/" Languages/po/dolphin-emu.pot sed -i "s/SOME DESCRIPTIVE TITLE\./Translation of dolphin-emu.pot to LANGUAGE/" Languages/po/dolphin-emu.pot
+1 -1
View File
@@ -7,4 +7,4 @@
cd "$(dirname "$0")/.." cd "$(dirname "$0")/.."
POTFILE=./Languages/po/dolphin-emu.pot POTFILE=./Languages/po/dolphin-emu.pot
find ./Languages/po -name '*.po' -exec msgmerge --quiet --update -N --backup=none -s {} $POTFILE \; find ./Languages/po -name '*.po' -exec msgmerge --quiet --update -N --backup=none {} $POTFILE \;
+1 -1
View File
@@ -574,7 +574,7 @@ if(GETTEXT_MSGFMT_EXECUTABLE)
else() else()
add_custom_command(OUTPUT ${mo} add_custom_command(OUTPUT ${mo}
COMMAND ${CMAKE_COMMAND} -E make_directory ${mo_dir} COMMAND ${CMAKE_COMMAND} -E make_directory ${mo_dir}
COMMAND ${GETTEXT_MSGMERGE_EXECUTABLE} --quiet --update --backup=none -s ${po} ${pot_file} COMMAND ${GETTEXT_MSGMERGE_EXECUTABLE} --quiet --update --backup=none ${po} ${pot_file}
COMMAND ${GETTEXT_MSGFMT_EXECUTABLE} -o ${mo} ${po} COMMAND ${GETTEXT_MSGFMT_EXECUTABLE} -o ${mo} ${po}
DEPENDS ${po} DEPENDS ${po}
) )