translations: integrate new Korean translations

This commit is contained in:
Moritz Bunkus 2016-03-21 17:37:36 +01:00
parent ebd9549144
commit eb83d0a3db
8 changed files with 23 additions and 0 deletions

View File

@ -196,6 +196,9 @@ Player, David <dave@ran.bz>
* Project files for and fixes for compilation with Microsoft Visual * Project files for and fixes for compilation with Microsoft Visual
Studio 8 Studio 8
Potato <sheppaul@naver.com>
* Korean translation
Pöschel, Stefan <basic.master@gmx.de> Pöschel, Stefan <basic.master@gmx.de>
* Bugfixes for open GOPs after I frames in MPEG-1/2 video * Bugfixes for open GOPs after I frames in MPEG-1/2 video

View File

@ -1,5 +1,8 @@
2016-03-21 Moritz Bunkus <moritz@bunkus.org> 2016-03-21 Moritz Bunkus <moritz@bunkus.org>
* all: new feature: added a new translation to Korean by Potato
(see AUTHORS).
* MKVToolNix GUI: chapter editor enhancement: added a button next * MKVToolNix GUI: chapter editor enhancement: added a button next
to the 'segment UID' controls that enable the user to select a to the 'segment UID' controls that enable the user to select a
Matroska file. The GUI reads that file's segment UID and enters Matroska file. The GUI reads that file's segment UID and enters

View File

@ -79,6 +79,7 @@ Page custom showExternalLinks
!insertmacro LANG_LOAD "German" !insertmacro LANG_LOAD "German"
!insertmacro LANG_LOAD "Italian" !insertmacro LANG_LOAD "Italian"
!insertmacro LANG_LOAD "Japanese" !insertmacro LANG_LOAD "Japanese"
!insertmacro LANG_LOAD "Korean"
!insertmacro LANG_LOAD "Lithuanian" !insertmacro LANG_LOAD "Lithuanian"
!insertmacro LANG_LOAD "Polish" !insertmacro LANG_LOAD "Polish"
!insertmacro LANG_LOAD "Portuguese" !insertmacro LANG_LOAD "Portuguese"

View File

@ -0,0 +1,9 @@
!define LANG "English"
!insertmacro LANG_STRING STRING_SHORTCUT_ON_DESKTOP "Should a shortcut be placed on the desktop?"
!insertmacro LANG_STRING STRING_UNINSTALLED_OK "$(^Name) was successfully uninstalled."
!insertmacro LANG_STRING STRING_REMOVE_PROGRAM_QUESTION "Do you really want to remove $(^Name) and all of its components?"
!insertmacro LANG_STRING STRING_REMOVE_JOB_FILES_QUESTION "Should job files created by the GUI be deleted as well?"
# Local Variables:
# mode: nsi
# End:

View File

@ -81,6 +81,7 @@ export EXTRA_CONFIGURE_ARGS="--with-boost=/opt/boost"
%lang(fr) %{_datadir}/locale/fr/*/*.mo %lang(fr) %{_datadir}/locale/fr/*/*.mo
%lang(it) %{_datadir}/locale/it/*/*.mo %lang(it) %{_datadir}/locale/it/*/*.mo
%lang(ja) %{_datadir}/locale/ja/*/*.mo %lang(ja) %{_datadir}/locale/ja/*/*.mo
%lang(ko) %{_datadir}/locale/ko/*/*.mo
%lang(lt) %{_datadir}/locale/lt/*/*.mo %lang(lt) %{_datadir}/locale/lt/*/*.mo
%lang(nl) %{_datadir}/locale/nl/*/*.mo %lang(nl) %{_datadir}/locale/nl/*/*.mo
%lang(pl) %{_datadir}/locale/pl/*/*.mo %lang(pl) %{_datadir}/locale/pl/*/*.mo

View File

@ -73,6 +73,7 @@ translation_c::initialize_available_translations() {
ms_available_translations.emplace_back("fre", "fr_FR", "fr", "french", "French", "Français", false, 0x000c, 0x00); ms_available_translations.emplace_back("fre", "fr_FR", "fr", "french", "French", "Français", false, 0x000c, 0x00);
ms_available_translations.emplace_back("ita", "it_IT", "it", "italian", "Italian", "Italiano", false, 0x0010, 0x00); ms_available_translations.emplace_back("ita", "it_IT", "it", "italian", "Italian", "Italiano", false, 0x0010, 0x00);
ms_available_translations.emplace_back("jpn", "ja_JP", "ja", "japanese", "Japanese", "日本語", true, 0x0011, 0x00); ms_available_translations.emplace_back("jpn", "ja_JP", "ja", "japanese", "Japanese", "日本語", true, 0x0011, 0x00);
ms_available_translations.emplace_back("kor", "ko_KR", "ko", "korean", "Korean", "한국어/조선말", true, 0x0012, 0x01);
ms_available_translations.emplace_back("lit", "lt_LT", "lt", "lithuanian", "Lithuanian", "Lietuvių", false, 0x0027, 0x00); ms_available_translations.emplace_back("lit", "lt_LT", "lt", "lithuanian", "Lithuanian", "Lietuvių", false, 0x0027, 0x00);
ms_available_translations.emplace_back("dut", "nl_NL", "nl", "dutch", "Dutch", "Nederlands", false, 0x0013, 0x00); ms_available_translations.emplace_back("dut", "nl_NL", "nl", "dutch", "Dutch", "Nederlands", false, 0x0013, 0x00);
ms_available_translations.emplace_back("pol", "pl_PL", "pl", "polish", "Polish", "Polski", false, 0x0015, 0x00); ms_available_translations.emplace_back("pol", "pl_PL", "pl", "polish", "Polish", "Polski", false, 0x0015, 0x00);

View File

@ -384,3 +384,4 @@ T_535chapter_generation_interval_audio_only:4231b50be18c4320584d7e18c611431d-714
T_536extract_big_endian_pcm:8e57291db3e924e9bb45acb306426a0a:passed:20160307-190156:0.015845204 T_536extract_big_endian_pcm:8e57291db3e924e9bb45acb306426a0a:passed:20160307-190156:0.015845204
T_537srt_bom_precedence_over_sub_charset:9687bc3195f16a852b88c599c17a9f5c-9687bc3195f16a852b88c599c17a9f5c-9687bc3195f16a852b88c599c17a9f5c-32eaa074a254eab81b90bd97be50c425:passed:20160309-180444:0.036282259 T_537srt_bom_precedence_over_sub_charset:9687bc3195f16a852b88c599c17a9f5c-9687bc3195f16a852b88c599c17a9f5c-9687bc3195f16a852b88c599c17a9f5c-32eaa074a254eab81b90bd97be50c425:passed:20160309-180444:0.036282259
T_538teletext_many_packets_same_content:409dc709d9530f7fe85066af8fc07b7c:passed:20160316-143840:0.650010976 T_538teletext_many_packets_same_content:409dc709d9530f7fe85066af8fc07b7c:passed:20160316-143840:0.650010976
T_539ui_locale_ko_KR:d81d358bdc4f3cf9244a46229d283c90-e17717e27da110a357b2cc80a6a9e713:passed:20160321-173717:0.024880164

View File

@ -0,0 +1,4 @@
#!/usr/bin/ruby -w
# T_539ui_locale_ko_KR
test_ui_locale "ko_KR"