From cf9947b7c7c645bf588489f642b12e78ed0b572c Mon Sep 17 00:00:00 2001 From: github-actions Date: Tue, 22 Aug 2023 00:11:08 +0000 Subject: [PATCH] Fetch translations from Crowdin --- intl/msg_hash_ar.h | 12 --- intl/msg_hash_chs.h | 12 --- intl/msg_hash_cht.h | 12 --- intl/msg_hash_cs.h | 12 --- intl/msg_hash_de.h | 14 +-- intl/msg_hash_es.h | 12 --- intl/msg_hash_fi.h | 12 --- intl/msg_hash_fr.h | 12 --- intl/msg_hash_hu.h | 12 --- intl/msg_hash_it.h | 12 --- intl/msg_hash_ja.h | 12 --- intl/msg_hash_ko.h | 196 +++++++++++++++++++++++++++++++++++++++--- intl/msg_hash_pl.h | 12 --- intl/msg_hash_pt_br.h | 12 --- intl/msg_hash_ru.h | 12 --- intl/msg_hash_tr.h | 58 ++++++++++++- intl/progress.h | 32 +++---- 17 files changed, 256 insertions(+), 200 deletions(-) diff --git a/intl/msg_hash_ar.h b/intl/msg_hash_ar.h index 5752047f9e..1040a63806 100644 --- a/intl/msg_hash_ar.h +++ b/intl/msg_hash_ar.h @@ -4710,26 +4710,14 @@ MSG_HASH( MENU_ENUM_LABEL_VALUE_REMAP_FILE_SAVE_CORE, "حفظ ملف تعيينات نواة" ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_REMAP_FILE_REMOVE_CORE, - "حذف ملف تعيينات نواة" - ) MSG_HASH( MENU_ENUM_LABEL_VALUE_REMAP_FILE_SAVE_CONTENT_DIR, "حفظ ملف تعيينات مجلد المحتوى" ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_REMAP_FILE_REMOVE_CONTENT_DIR, - "حذف ملف تعيينات محتوى اللعبة" - ) MSG_HASH( MENU_ENUM_LABEL_VALUE_REMAP_FILE_SAVE_GAME, "حفظ ملف تعيينات اللعبة" ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_REMAP_FILE_REMOVE_GAME, - "حذف ملف تعيينات اللعبة" - ) /* Quick Menu > Controls > Manage Remap Files > Load Remap File */ diff --git a/intl/msg_hash_chs.h b/intl/msg_hash_chs.h index 622515037d..d89d699f6b 100644 --- a/intl/msg_hash_chs.h +++ b/intl/msg_hash_chs.h @@ -8502,26 +8502,14 @@ MSG_HASH( MENU_ENUM_LABEL_VALUE_REMAP_FILE_SAVE_CORE, "保存核心自定义键位文件" ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_REMAP_FILE_REMOVE_CORE, - "删除核心重新映射文件" - ) MSG_HASH( MENU_ENUM_LABEL_VALUE_REMAP_FILE_SAVE_CONTENT_DIR, "保存游戏文件夹重映射文件" ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_REMAP_FILE_REMOVE_CONTENT_DIR, - "删除游戏文件夹重映射文件" - ) MSG_HASH( MENU_ENUM_LABEL_VALUE_REMAP_FILE_SAVE_GAME, "保存游戏自定义键位文件" ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_REMAP_FILE_REMOVE_GAME, - "删除游戏重新映射文件" - ) MSG_HASH( MENU_ENUM_LABEL_VALUE_REMAP_FILE_RESET, "重置重映射文件" diff --git a/intl/msg_hash_cht.h b/intl/msg_hash_cht.h index 624a188ff5..f1f3a1707a 100644 --- a/intl/msg_hash_cht.h +++ b/intl/msg_hash_cht.h @@ -8462,26 +8462,14 @@ MSG_HASH( MENU_ENUM_LABEL_VALUE_REMAP_FILE_SAVE_CORE, "儲存為核心控制器" ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_REMAP_FILE_REMOVE_CORE, - "刪除此核心控制器" - ) MSG_HASH( MENU_ENUM_LABEL_VALUE_REMAP_FILE_SAVE_CONTENT_DIR, "儲存為路徑控制器" ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_REMAP_FILE_REMOVE_CONTENT_DIR, - "刪除此路徑控制器" - ) MSG_HASH( MENU_ENUM_LABEL_VALUE_REMAP_FILE_SAVE_GAME, "儲存為遊戲控制器" ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_REMAP_FILE_REMOVE_GAME, - "刪除此遊戲控制器" - ) MSG_HASH( MENU_ENUM_LABEL_VALUE_REMAP_FILE_RESET, "重置控制器" diff --git a/intl/msg_hash_cs.h b/intl/msg_hash_cs.h index c7b56fd100..9579093906 100644 --- a/intl/msg_hash_cs.h +++ b/intl/msg_hash_cs.h @@ -8510,26 +8510,14 @@ MSG_HASH( MENU_ENUM_LABEL_VALUE_REMAP_FILE_SAVE_CORE, "Uložit Soubor s Přemapováním Jádra" ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_REMAP_FILE_REMOVE_CORE, - "Odstranit Soubor s Přemapováním Jádra" - ) MSG_HASH( MENU_ENUM_LABEL_VALUE_REMAP_FILE_SAVE_CONTENT_DIR, "Uložit Soubor s Přemapováním do Adresáře" ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_REMAP_FILE_REMOVE_CONTENT_DIR, - "Odstranit Remapovaný Soubor Hry z Adresáře" - ) MSG_HASH( MENU_ENUM_LABEL_VALUE_REMAP_FILE_SAVE_GAME, "Uložit Soubor s Přemapováním Hry" ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_REMAP_FILE_REMOVE_GAME, - "Odstranit Soubor s Přemapováním Hry" - ) MSG_HASH( MENU_ENUM_LABEL_VALUE_REMAP_FILE_RESET, "Resetovat Mapování Vstupů" diff --git a/intl/msg_hash_de.h b/intl/msg_hash_de.h index e812ba13c8..8c4a99216a 100644 --- a/intl/msg_hash_de.h +++ b/intl/msg_hash_de.h @@ -2007,7 +2007,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_VIDEO_REFRESH_RATE_POLLED, - "Bildschrim-eigene Wiederholfrequenz" + "Bildschirm-eigene Wiederholfrequenz" ) MSG_HASH( MENU_ENUM_SUBLABEL_VIDEO_REFRESH_RATE_POLLED, @@ -8454,26 +8454,14 @@ MSG_HASH( MENU_ENUM_LABEL_VALUE_REMAP_FILE_SAVE_CORE, "Speichere Core-Remap-Datei" ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_REMAP_FILE_REMOVE_CORE, - "Lösche Core-Remap-Datei" - ) MSG_HASH( MENU_ENUM_LABEL_VALUE_REMAP_FILE_SAVE_CONTENT_DIR, "Inhaltsverzeichnis-Remap-Datei speichern" ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_REMAP_FILE_REMOVE_CONTENT_DIR, - "Remap-Datei für das Spielinhaltsverzeichnis löschen" - ) MSG_HASH( MENU_ENUM_LABEL_VALUE_REMAP_FILE_SAVE_GAME, "Speichere Spiel-Remap-Datei" ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_REMAP_FILE_REMOVE_GAME, - "Lösche Spiel-Remap-Datei" - ) MSG_HASH( MENU_ENUM_LABEL_VALUE_REMAP_FILE_RESET, "Tastenzuordnung zurücksetzen" diff --git a/intl/msg_hash_es.h b/intl/msg_hash_es.h index d8c8159683..52f4d1f486 100644 --- a/intl/msg_hash_es.h +++ b/intl/msg_hash_es.h @@ -8626,26 +8626,14 @@ MSG_HASH( MENU_ENUM_LABEL_VALUE_REMAP_FILE_SAVE_CORE, "Guardar reasignación para el núcleo" ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_REMAP_FILE_REMOVE_CORE, - "Eliminar reasignación del núcleo" - ) MSG_HASH( MENU_ENUM_LABEL_VALUE_REMAP_FILE_SAVE_CONTENT_DIR, "Guardar archivo de reasignación de directorios de contenido" ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_REMAP_FILE_REMOVE_CONTENT_DIR, - "Eliminar archivo de reasignación de directorios de contenido" - ) MSG_HASH( MENU_ENUM_LABEL_VALUE_REMAP_FILE_SAVE_GAME, "Guardar reasignación del juego" ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_REMAP_FILE_REMOVE_GAME, - "Eliminar reasignación del juego" - ) MSG_HASH( MENU_ENUM_LABEL_VALUE_REMAP_FILE_RESET, "Restablecer asignaciones de entrada" diff --git a/intl/msg_hash_fi.h b/intl/msg_hash_fi.h index 192c259fd1..ee41666c42 100644 --- a/intl/msg_hash_fi.h +++ b/intl/msg_hash_fi.h @@ -7782,26 +7782,14 @@ MSG_HASH( MENU_ENUM_LABEL_VALUE_REMAP_FILE_SAVE_CORE, "Tallenna ytimen uudelleenmääritystiedosto" ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_REMAP_FILE_REMOVE_CORE, - "Poista ytimen uudelleenmääritystiedosto" - ) MSG_HASH( MENU_ENUM_LABEL_VALUE_REMAP_FILE_SAVE_CONTENT_DIR, "Tallenna sisällön kansion uudelleenmääritystiedosto" ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_REMAP_FILE_REMOVE_CONTENT_DIR, - "Poista pelin kansion uudelleenmääritystiedosto" - ) MSG_HASH( MENU_ENUM_LABEL_VALUE_REMAP_FILE_SAVE_GAME, "Tallenna pelin uudelleenmääritystiedosto" ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_REMAP_FILE_REMOVE_GAME, - "Poista pelin uudelleenmääritystiedosto" - ) MSG_HASH( MENU_ENUM_LABEL_VALUE_REMAP_FILE_RESET, "Nollaa syötteen määritykset" diff --git a/intl/msg_hash_fr.h b/intl/msg_hash_fr.h index 58d1e9e504..f63e622a02 100644 --- a/intl/msg_hash_fr.h +++ b/intl/msg_hash_fr.h @@ -8574,26 +8574,14 @@ MSG_HASH( MENU_ENUM_LABEL_VALUE_REMAP_FILE_SAVE_CORE, "Sauvegarder le remappage pour le cœur" ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_REMAP_FILE_REMOVE_CORE, - "Supprimer le remappage pour le cœur" - ) MSG_HASH( MENU_ENUM_LABEL_VALUE_REMAP_FILE_SAVE_CONTENT_DIR, "Sauvegarder le remappage pour le dossier" ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_REMAP_FILE_REMOVE_CONTENT_DIR, - "Supprimer le remappage pour le dossier" - ) MSG_HASH( MENU_ENUM_LABEL_VALUE_REMAP_FILE_SAVE_GAME, "Sauvegarder le remappage pour le jeu" ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_REMAP_FILE_REMOVE_GAME, - "Supprimer le remappage pour le jeu" - ) MSG_HASH( MENU_ENUM_LABEL_VALUE_REMAP_FILE_RESET, "Réinitialiser le remappage des entrées" diff --git a/intl/msg_hash_hu.h b/intl/msg_hash_hu.h index 132d0e7f17..6199653d4d 100644 --- a/intl/msg_hash_hu.h +++ b/intl/msg_hash_hu.h @@ -8626,26 +8626,14 @@ MSG_HASH( MENU_ENUM_LABEL_VALUE_REMAP_FILE_SAVE_CORE, "Magspecifikus remap fájl mentése" ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_REMAP_FILE_REMOVE_CORE, - "Magspecifikus remap fájl törlése" - ) MSG_HASH( MENU_ENUM_LABEL_VALUE_REMAP_FILE_SAVE_CONTENT_DIR, "Tartalomkönyvtár specifikus remap fájl mentése" ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_REMAP_FILE_REMOVE_CONTENT_DIR, - "Tartalomkönyvtár specifikus remap fájl törlése" - ) MSG_HASH( MENU_ENUM_LABEL_VALUE_REMAP_FILE_SAVE_GAME, "Játékspecifikus remap fájl mentése" ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_REMAP_FILE_REMOVE_GAME, - "Játékspecifikus remap fájl törlése" - ) MSG_HASH( MENU_ENUM_LABEL_VALUE_REMAP_FILE_RESET, "Bemeneti beállítások visszaállítása" diff --git a/intl/msg_hash_it.h b/intl/msg_hash_it.h index 3aef8092c7..100e22e1aa 100644 --- a/intl/msg_hash_it.h +++ b/intl/msg_hash_it.h @@ -8522,26 +8522,14 @@ MSG_HASH( MENU_ENUM_LABEL_VALUE_REMAP_FILE_SAVE_CORE, "Salva Core del file di Remap" ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_REMAP_FILE_REMOVE_CORE, - "Cancella il file di Remap del Core" - ) MSG_HASH( MENU_ENUM_LABEL_VALUE_REMAP_FILE_SAVE_CONTENT_DIR, "Salva il file del remap per il contenuto della cartella" ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_REMAP_FILE_REMOVE_CONTENT_DIR, - "Elimina il file del gioco per il contenuto della cartella" - ) MSG_HASH( MENU_ENUM_LABEL_VALUE_REMAP_FILE_SAVE_GAME, "Salva il file di Remap del gioco" ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_REMAP_FILE_REMOVE_GAME, - "Cancella il file di Remap del gioco" - ) MSG_HASH( MENU_ENUM_LABEL_VALUE_REMAP_FILE_RESET, "Riavvio Input Mapping" diff --git a/intl/msg_hash_ja.h b/intl/msg_hash_ja.h index 06c68f9d5c..b0d30cb76a 100644 --- a/intl/msg_hash_ja.h +++ b/intl/msg_hash_ja.h @@ -6670,26 +6670,14 @@ MSG_HASH( MENU_ENUM_LABEL_VALUE_REMAP_FILE_SAVE_CORE, "コアリマップファイルを保存" ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_REMAP_FILE_REMOVE_CORE, - "コアのリマップファイルを削除" - ) MSG_HASH( MENU_ENUM_LABEL_VALUE_REMAP_FILE_SAVE_CONTENT_DIR, "コンテンツフォルダのゲームリマップファイルを保存" ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_REMAP_FILE_REMOVE_CONTENT_DIR, - "コンテンツフォルダのゲームリマップファイルを削除" - ) MSG_HASH( MENU_ENUM_LABEL_VALUE_REMAP_FILE_SAVE_GAME, "ゲームリマップファイルを保存" ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_REMAP_FILE_REMOVE_GAME, - "ゲームのリマップファイルを削除" - ) /* Quick Menu > Controls > Manage Remap Files > Load Remap File */ diff --git a/intl/msg_hash_ko.h b/intl/msg_hash_ko.h index 161961b12d..31cb813a97 100644 --- a/intl/msg_hash_ko.h +++ b/intl/msg_hash_ko.h @@ -1192,14 +1192,62 @@ MSG_HASH( MENU_ENUM_SUBLABEL_SAVING_SETTINGS, "저장 설정을 변경합니다." ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CLOUD_SYNC_SETTINGS, + "클라우드 동기화" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CLOUD_SYNC_SETTINGS, + "클라우드 동기화 설정을 변경합니다." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CLOUD_SYNC_ENABLE, + "클라우드 동기화 사용" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CLOUD_SYNC_ENABLE, + "설정, SRAM, 상태저장을 클라우드 저장소 제공자에 동기화합니다." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CLOUD_SYNC_DESTRUCTIVE, + "파괴적 클라우드 동기화" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CLOUD_SYNC_DESTRUCTIVE, + "비활성화할 경우, 동기화 대상 파일들을 덮어씌우거나 삭제하지 않고 백업 폴더에 저장합니다." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CLOUD_SYNC_DRIVER, + "클라우드 동기화 백엔드" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CLOUD_SYNC_DRIVER, + "사용할 클라우드 저장소 네트워크 프로토콜을 선택합니다." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CLOUD_SYNC_URL, + "클라우드 저장소 URL" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CLOUD_SYNC_URL, + "클라우드 저장소 서비스의 API 진입점 URL입니다." + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CLOUD_SYNC_USERNAME, "사용자 이름" ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CLOUD_SYNC_USERNAME, + "클라우드 저장소 계정의 사용자명입니다." + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CLOUD_SYNC_PASSWORD, "비밀번호" ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CLOUD_SYNC_PASSWORD, + "클라우드 저장소 계정의 비밀번호입니다." + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_LOGGING_SETTINGS, "로그" @@ -3082,6 +3130,22 @@ MSG_HASH( MENU_ENUM_SUBLABEL_INPUT_BIND_HOLD, "입력 설정을 위해 누르고 있어야 하는 시간(초)입니다." ) +MSG_HASH( + MSG_INPUT_BIND_PRESS, + "키보드, 마우스, 또는 컨트롤러를 누르세요" + ) +MSG_HASH( + MSG_INPUT_BIND_RELEASE, + "키 및 버튼에서 손을 떼세요!" + ) +MSG_HASH( + MSG_INPUT_BIND_TIMEOUT, + "시간 제한" + ) +MSG_HASH( + MSG_INPUT_BIND_HOLD, + "꾹 누르기" + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_INPUT_TURBO_PERIOD, "터보 반복 간격" @@ -3178,6 +3242,10 @@ MSG_HASH( MENU_ENUM_SUBLABEL_INPUT_RETROPAD_BINDS, "가상 레트로패드가 물리적 입력 장치에 매핑되는 방식을 변경합니다. 입력 장치가 올바르게 인식되고 자동 구성되면 사용자는 이 메뉴를 사용할 필요가 없습니다.\n참고: 코어별로 입력을 변경하려면 빠른 메뉴의 '컨트롤' 하위 메뉴를 대신 사용하세요." ) +MSG_HASH( + MENU_ENUM_LABEL_HELP_INPUT_RETROPAD_BINDS, + "Libretro는 '레트로패드'로 알려진 가상 게임패드 가상화를 사용하여 프론트엔드(예: RetroArch)에서 코어로, 또는 그 반대로 통신합니다. 이 메뉴는 가상 레트로패드가 물리적 입력 장치에 매핑되는 방식과 이러한 장치가 차지하는 가상 입력 포트를 결정합니다.\n물리적 입력 장치가 올바르게 인식되고 자동 구성되면 사용자는 이 메뉴를 전혀 사용할 필요가 없으며, 코어별 입력 변[...]" + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_INPUT_USER_BINDS, "%u번 포트 입력 설정" @@ -4326,6 +4394,10 @@ MSG_HASH( MENU_ENUM_SUBLABEL_SAVESTATE_AUTO_SAVE, "콘텐츠가 종료되면 자동으로 상태저장 파일을 생성합니다. 자동 상태 불러오기가 활성화 되어 있으면 다음 시작시 해당 상태저장을 자동으로 불러옵니다." ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SAVESTATE_AUTO_LOAD, + "상태저장 자동으로 불러오기" + ) MSG_HASH( MENU_ENUM_SUBLABEL_SAVESTATE_AUTO_LOAD, "시작시 자동으로 상태저장 파일을 불러옵니다." @@ -5202,6 +5274,14 @@ MSG_HASH( MENU_ENUM_SUBLABEL_NOTIFICATION_SHOW_SET_INITIAL_DISK, "M3U 실행목록을 통해 불러온 마지막으로 사용한 멀티 디스크 콘텐츠 디스크를 실행 시 자동으로 복원할 때 화면에 메시지를 표시합니다." ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NOTIFICATION_SHOW_SAVE_STATE, + "상태저장 알림" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_NOTIFICATION_SHOW_SAVE_STATE, + "상태저장을 하거나 불러올 때 화면에 메시지를 표시합니다." + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_NOTIFICATION_SHOW_FAST_FORWARD, "빨리 감기 알림" @@ -6302,6 +6382,10 @@ MSG_HASH( /* Settings > User Interface > Appearance */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MENU_SCALE_FACTOR, + "크기 배율" + ) MSG_HASH( MENU_ENUM_SUBLABEL_MENU_SCALE_FACTOR, "메뉴상의 사용자 인터페이스 크기를 조절합니다." @@ -6322,6 +6406,10 @@ MSG_HASH( MENU_ENUM_SUBLABEL_MENU_WALLPAPER_OPACITY, "배경화면의 투명도를 변경합니다." ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MENU_FRAMEBUFFER_OPACITY, + "불투명도" + ) MSG_HASH( MENU_ENUM_SUBLABEL_MENU_FRAMEBUFFER_OPACITY, "기본 메뉴 배경화면의 투명도를 변경합니다." @@ -6966,6 +7054,10 @@ MSG_HASH( MENU_ENUM_SUBLABEL_NETWORK_ON_DEMAND_THUMBNAILS, "실행목록을 볼 때 미리보기가 없을 경우 자동으로 다운로드합니다. 퍼포먼스에 큰 영향을 줄 수 있습니다." ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_UPDATER_SETTINGS, + "업데이터 설정" + ) /* Settings > Network > Updater */ @@ -8582,26 +8674,14 @@ MSG_HASH( MENU_ENUM_LABEL_VALUE_REMAP_FILE_SAVE_CORE, "코어 입력설정 파일 저장" ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_REMAP_FILE_REMOVE_CORE, - "코어 입력설정 파일 삭제" - ) MSG_HASH( MENU_ENUM_LABEL_VALUE_REMAP_FILE_SAVE_CONTENT_DIR, "입력설정 파일을 콘텐츠 폴더에 저장" ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_REMAP_FILE_REMOVE_CONTENT_DIR, - "콘텐츠 폴더 입력설정 파일 삭제" - ) MSG_HASH( MENU_ENUM_LABEL_VALUE_REMAP_FILE_SAVE_GAME, "게임 입력설정 파일 저장" ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_REMAP_FILE_REMOVE_GAME, - "게임 입력설정 파일 삭제" - ) MSG_HASH( MENU_ENUM_LABEL_VALUE_REMAP_FILE_RESET, "입력 매핑 초기화" @@ -9984,6 +10064,10 @@ MSG_HASH( MENU_ENUM_LABEL_VALUE_RIGHT_ANALOG_FORCED, "우 아날로그 (강제)" ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_KEY, + "키 %s" + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_INPUT_MOUSE_LEFT, "마우스 1" @@ -10071,6 +10155,10 @@ MSG_HASH( MENU_ENUM_SUBLABEL_MENU_RGUI_FULL_WIDTH_LAYOUT, "메뉴가 화면 영역을 최대한으로 활용하도록 크기를 조절합니다. 이전의 고정폭 레이아웃을 사용하려면 비활성하십시오." ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MENU_LINEAR_FILTER, + "선형 필터" + ) MSG_HASH( MENU_ENUM_SUBLABEL_MENU_LINEAR_FILTER, "메뉴에 약간의 흐림 효과를 추가해서 픽셀 경계를 부드럽게 해줍니다." @@ -10091,18 +10179,34 @@ MSG_HASH( MENU_ENUM_SUBLABEL_MENU_RGUI_ASPECT_RATIO, "메뉴 화면비를 선택하십시오. 와이드스크린 비율은 메뉴의 수평 해상도를 높여줍니다. (메뉴 화면비율 잠금이 해제돼있을 경우 재시작 필요)" ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MENU_RGUI_ASPECT_RATIO_LOCK, + "화면비 고정" + ) MSG_HASH( MENU_ENUM_SUBLABEL_MENU_RGUI_ASPECT_RATIO_LOCK, "메뉴가 항상 올바른 화면비로 표시되도록 해주비다. 해제하면 빠른 메뉴가 현재 콘텐츠에 맞춰 늘려져서 표시됩니다." ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RGUI_MENU_COLOR_THEME, + "색상 테마" + ) MSG_HASH( MENU_ENUM_SUBLABEL_RGUI_MENU_COLOR_THEME, "컬러 테마를 선택합니다. '사용자' 설정을 선택하면 메뉴 테마 프리셋 파일을 사용할 수 있습니다." ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RGUI_MENU_THEME_PRESET, + "사용자 테마 프리셋" + ) MSG_HASH( MENU_ENUM_SUBLABEL_RGUI_MENU_THEME_PRESET, "파일 탐색기에서 테마 프리셋을 선택하십시오." ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MENU_RGUI_TRANSPARENCY, + "투명도" + ) MSG_HASH( MENU_ENUM_SUBLABEL_MENU_RGUI_TRANSPARENCY, "빠른 메뉴 활성 시 실행 중인 컨텐츠를 배경 화면으로 표시합니다. 이 설정을 변경하면 테마 색상이 달라질 수 있습니다." @@ -10234,6 +10338,10 @@ MSG_HASH( MENU_ENUM_LABEL_VALUE_RGUI_ASPECT_RATIO_16_10_CENTRE, "16:10 (가운데 맞춤)" ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RGUI_ASPECT_RATIO_21_9_CENTRE, + "21:9 (가운데 맞춤)" + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_RGUI_ASPECT_RATIO_3_2_CENTRE, "3:2 (가운데 맞춤)" @@ -10485,14 +10593,42 @@ MSG_HASH( MENU_ENUM_SUBLABEL_MENU_XMB_ANIMATION_OPENING_MAIN_MENU, "메뉴를 열때 발생하는 애니메이션입니다." ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_XMB_ALPHA_FACTOR, + "색상 테마 알파 요소" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_XMB_FONT, + "폰트" + ) MSG_HASH( MENU_ENUM_SUBLABEL_XMB_FONT, "메뉴에 사용할 기본 폰트를 선택합니다." ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MENU_FONT_COLOR_RED, + "폰트 색 (빨강)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MENU_FONT_COLOR_GREEN, + "폰트 색 (초록)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MENU_FONT_COLOR_BLUE, + "폰트 색 (파랑)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_XMB_LAYOUT, + "레이아웃" + ) MSG_HASH( MENU_ENUM_SUBLABEL_XMB_LAYOUT, "XMB 인터페이스의 레이아웃을 선택합니다." ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_XMB_THEME, + "아이콘 테마" + ) MSG_HASH( MENU_ENUM_SUBLABEL_XMB_THEME, "다른 아이콘 테마 선택. 변경 내용은 프로그램을 다시 시작 후 적용됩니다." @@ -10513,10 +10649,26 @@ MSG_HASH( MENU_ENUM_SUBLABEL_XMB_SHADOWS_ENABLE, "아이콘, 섬네일, 글자 아래에 그림자를 그립니다. 성능에 약간의 영향을 줄 수 있습니다." ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_XMB_RIBBON_ENABLE, + "셰이더 파이프라인" + ) MSG_HASH( MENU_ENUM_SUBLABEL_XMB_RIBBON_ENABLE, "애니메이션 배경 효과를 선택합니다. 선택한 효과에 따라 GPU에 부하를 줄 수 있습니다. 성능에 영향을 주는 경우 기능을 끄거나 간단한 효과로 되돌리십시오." ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_XMB_MENU_COLOR_THEME, + "색상 테마" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_XMB_MENU_COLOR_THEME, + "다른 배경색 테마를 선택합니다." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_XMB_VERTICAL_THUMBNAILS, + "미리보기 수직 배치" + ) MSG_HASH( MENU_ENUM_SUBLABEL_XMB_VERTICAL_THUMBNAILS, "왼쪽 미리보기를 오른쪽 미리보기의 아래에 표시합니다." @@ -10739,6 +10891,10 @@ MSG_HASH( MENU_ENUM_SUBLABEL_OZONE_SORT_AFTER_TRUNCATE_PLAYLIST_NAME, "이름에서 제조사 항목을 삭제한 후 실행목록을 알파벳 순으로 다시 정렬합니다." ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_OZONE_MENU_COLOR_THEME, + "색상 테마" + ) MSG_HASH( MENU_ENUM_SUBLABEL_OZONE_MENU_COLOR_THEME, "다른 색깔 테마를 설정해주세요." @@ -10870,6 +11026,18 @@ MSG_HASH( MENU_ENUM_SUBLABEL_MATERIALUI_AUTO_ROTATE_NAV_BAR, "화면을 가로로 사용할 경우 내비게이션 바를 오른쪽에 표시합니다." ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MATERIALUI_MENU_COLOR_THEME, + "색상 테마" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_MATERIALUI_MENU_COLOR_THEME, + "다른 배경색 테마를 선택합니다." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MATERIALUI_MENU_TRANSITION_ANIMATION, + "전환 애니메이션" + ) MSG_HASH( MENU_ENUM_SUBLABEL_MATERIALUI_MENU_TRANSITION_ANIMATION, "메뉴 사이를 전환할 때 부드러운 전환 효과를 위한 애니메이션을 사용합니다." @@ -11635,6 +11803,10 @@ MSG_HASH( /* Unsorted */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CORE_UPDATER_SETTINGS, + "코어 업데이터 설정" + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_ACCOUNTS_CHEEVOS_SETTINGS, "계정 도전과제" diff --git a/intl/msg_hash_pl.h b/intl/msg_hash_pl.h index 7446c52c3c..b3eee82771 100644 --- a/intl/msg_hash_pl.h +++ b/intl/msg_hash_pl.h @@ -7574,26 +7574,14 @@ MSG_HASH( MENU_ENUM_LABEL_VALUE_REMAP_FILE_SAVE_CORE, "Zapisz plik przemapowania rdzenia" ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_REMAP_FILE_REMOVE_CORE, - "Usuń plik przemapowania rdzenia" - ) MSG_HASH( MENU_ENUM_LABEL_VALUE_REMAP_FILE_SAVE_CONTENT_DIR, "Zapisz plik przemapowania zawartości" ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_REMAP_FILE_REMOVE_CONTENT_DIR, - "Usuń plik przemapowania katalogu zawartości gry" - ) MSG_HASH( MENU_ENUM_LABEL_VALUE_REMAP_FILE_SAVE_GAME, "Zapisz plik przemapowania gry" ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_REMAP_FILE_REMOVE_GAME, - "Usuń plik przemapowania gry" - ) MSG_HASH( MENU_ENUM_LABEL_VALUE_REMAP_FILE_RESET, "Zresetuj ustawienia sterowania" diff --git a/intl/msg_hash_pt_br.h b/intl/msg_hash_pt_br.h index 267d6a0668..59b7dd6b84 100644 --- a/intl/msg_hash_pt_br.h +++ b/intl/msg_hash_pt_br.h @@ -7602,26 +7602,14 @@ MSG_HASH( MENU_ENUM_LABEL_VALUE_REMAP_FILE_SAVE_CORE, "Salvar arquivo de remapeamento de núcleo" ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_REMAP_FILE_REMOVE_CORE, - "Excluir arquivo de remapeamento de núcleo" - ) MSG_HASH( MENU_ENUM_LABEL_VALUE_REMAP_FILE_SAVE_CONTENT_DIR, "Salvar remapeamento de controle para o diretório de conteúdo" ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_REMAP_FILE_REMOVE_CONTENT_DIR, - "Exclui o arquivo de remapeamento do jogo do diretório de conteúdo" - ) MSG_HASH( MENU_ENUM_LABEL_VALUE_REMAP_FILE_SAVE_GAME, "Salva o arquivo de remapeamento do jogo" ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_REMAP_FILE_REMOVE_GAME, - "Exclui o arquivo de remapeamento do jogo" - ) MSG_HASH( MENU_ENUM_LABEL_VALUE_REMAP_FILE_RESET, "Restaurar mapeamento" diff --git a/intl/msg_hash_ru.h b/intl/msg_hash_ru.h index 188d57cfde..016158233e 100644 --- a/intl/msg_hash_ru.h +++ b/intl/msg_hash_ru.h @@ -8562,26 +8562,14 @@ MSG_HASH( MENU_ENUM_LABEL_VALUE_REMAP_FILE_SAVE_CORE, "Сохранить привязки ввода для ядра" ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_REMAP_FILE_REMOVE_CORE, - "Удалить привязки ввода для ядра" - ) MSG_HASH( MENU_ENUM_LABEL_VALUE_REMAP_FILE_SAVE_CONTENT_DIR, "Сохранить привязки ввода для контента в папке" ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_REMAP_FILE_REMOVE_CONTENT_DIR, - "Удалить привязки ввода для контента в папке" - ) MSG_HASH( MENU_ENUM_LABEL_VALUE_REMAP_FILE_SAVE_GAME, "Сохранить привязки ввода для игры" ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_REMAP_FILE_REMOVE_GAME, - "Удалить привязки ввода для игры" - ) MSG_HASH( MENU_ENUM_LABEL_VALUE_REMAP_FILE_RESET, "Сбросить привязки ввода" diff --git a/intl/msg_hash_tr.h b/intl/msg_hash_tr.h index 791a5680f8..32a990eb8c 100644 --- a/intl/msg_hash_tr.h +++ b/intl/msg_hash_tr.h @@ -8634,29 +8634,65 @@ MSG_HASH( MENU_ENUM_LABEL_VALUE_REMAP_FILE_LOAD, "Yeniden Yapılandırma Dosyasını Yükle" ) +MSG_HASH( + MENU_ENUM_SUBLABEL_REMAP_FILE_LOAD, + "Mevcut giriş eşlemelerini yükleyin ve değiştirin." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_REMAP_FILE_SAVE_AS, + "Yeniden Eşleme Dosyasını Farklı Kaydet" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_REMAP_FILE_SAVE_AS, + "Mevcut giriş eşlemelerini yeni bir yeniden eşleme dosyası olarak kaydedin." + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_REMAP_FILE_SAVE_CORE, "Çekirdek Yapılandırma Dosyasını Kaydet" ) +MSG_HASH( + MENU_ENUM_SUBLABEL_REMAP_FILE_SAVE_CORE, + "Bu çekirdeğe yüklenen tüm içerik için geçerli olacak bir yeniden eşleme dosyası kaydedin." + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_REMAP_FILE_REMOVE_CORE, - "Çekirdek Yeniden Yapılandırma Dosyasını Sil" + "Çekirdek Yeniden Eşleme Dosyasını Kaldır" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_REMAP_FILE_REMOVE_CORE, + "Bu çekirdeğe yüklenen tüm içerik için geçerli olacak yeniden eşleme dosyasını silin." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_REMAP_FILE_SAVE_CONTENT_DIR, "İçerik Dizini Yeniden Yapılandırma Dosyasını Kaydet" ) +MSG_HASH( + MENU_ENUM_SUBLABEL_REMAP_FILE_SAVE_CONTENT_DIR, + "Mevcut dosyayla aynı dizinden yüklenen tüm içerik için geçerli olacak bir yeniden eşleme dosyası kaydedin." + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_REMAP_FILE_REMOVE_CONTENT_DIR, - "Oyun İçerik Dizini Yeniden Yapılandırma Dosyasını Sil" + "Oyun İçerik Dizini Yeniden Yapılandırma Dosyasını Kaldır" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_REMAP_FILE_REMOVE_CONTENT_DIR, + "Mecvut dosyayla aynı dizinden yüklenen tüm içerik için geçerli olacak yeniden eşleme dosyasını silin." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_REMAP_FILE_SAVE_GAME, "Oyun Yeniden Yapılandırma Dosyasını Kaydet" ) +MSG_HASH( + MENU_ENUM_SUBLABEL_REMAP_FILE_SAVE_GAME, + "Yalnızca mevcut içerik için geçerli olacak bir yeniden eşleme dosyası kaydedin." + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_REMAP_FILE_REMOVE_GAME, - "Oyun Yeniden Yapılandırma Dosyasını Sil" + "Oyun Yeniden Yapılandırma Dosyasını Kaldır" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_REMAP_FILE_REMOVE_GAME, + "Yalnızca mevcut içerik için geçerli olacak yeniden eşleme dosyasını silin." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_REMAP_FILE_RESET, @@ -9308,6 +9344,14 @@ MSG_HASH( MENU_ENUM_SUBLABEL_OVERRIDE_FILE_LOAD, "Mevcut yapılandırmayı yükleyin ve değiştirin." ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_OVERRIDE_FILE_SAVE_AS, + "Özelleştirmeyi Farklı Kaydet" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_OVERRIDE_FILE_SAVE_AS, + "Mevcut yapılandırmayı yeni bir özelleştirme dosyası olarak kaydedin." + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_SAVE_CURRENT_CONFIG_OVERRIDE_CORE, "Çekirdek Özelleştirmelerini Kaydet" @@ -13320,6 +13364,14 @@ MSG_HASH( MSG_INPUT_PRESET_FILENAME, "Önceden Ayarlanmış Dosya Adı Gir" ) +MSG_HASH( + MSG_INPUT_OVERRIDE_FILENAME, + "Giriş Özelleştirmesi Dosya Adı" + ) +MSG_HASH( + MSG_INPUT_REMAP_FILENAME, + "Yeniden Eşleme Dosya Adı" + ) MSG_HASH( MSG_INPUT_RENAME_ENTRY, "Başlığı Yeniden Adlandır" diff --git a/intl/progress.h b/intl/progress.h index 62c7aaeda0..c0ba1505bf 100644 --- a/intl/progress.h +++ b/intl/progress.h @@ -11,11 +11,11 @@ #define LANGUAGE_PROGRESS_BELARUSIAN_APPROVED 0 /* Catalan */ -#define LANGUAGE_PROGRESS_CATALAN_TRANSLATED 46 +#define LANGUAGE_PROGRESS_CATALAN_TRANSLATED 45 #define LANGUAGE_PROGRESS_CATALAN_APPROVED 0 /* Czech */ -#define LANGUAGE_PROGRESS_CZECH_TRANSLATED 99 +#define LANGUAGE_PROGRESS_CZECH_TRANSLATED 98 #define LANGUAGE_PROGRESS_CZECH_APPROVED 0 /* Welsh */ @@ -27,11 +27,11 @@ #define LANGUAGE_PROGRESS_DANISH_APPROVED 0 /* German */ -#define LANGUAGE_PROGRESS_GERMAN_TRANSLATED 100 +#define LANGUAGE_PROGRESS_GERMAN_TRANSLATED 99 #define LANGUAGE_PROGRESS_GERMAN_APPROVED 16 /* Greek */ -#define LANGUAGE_PROGRESS_GREEK_TRANSLATED 19 +#define LANGUAGE_PROGRESS_GREEK_TRANSLATED 18 #define LANGUAGE_PROGRESS_GREEK_APPROVED 0 /* English, United Kingdom */ @@ -43,8 +43,8 @@ #define LANGUAGE_PROGRESS_ESPERANTO_APPROVED 0 /* Spanish */ -#define LANGUAGE_PROGRESS_SPANISH_TRANSLATED 100 -#define LANGUAGE_PROGRESS_SPANISH_APPROVED 96 +#define LANGUAGE_PROGRESS_SPANISH_TRANSLATED 99 +#define LANGUAGE_PROGRESS_SPANISH_APPROVED 95 /* Persian */ #define LANGUAGE_PROGRESS_PERSIAN_TRANSLATED 7 @@ -55,8 +55,8 @@ #define LANGUAGE_PROGRESS_FINNISH_APPROVED 49 /* French */ -#define LANGUAGE_PROGRESS_FRENCH_TRANSLATED 100 -#define LANGUAGE_PROGRESS_FRENCH_APPROVED 100 +#define LANGUAGE_PROGRESS_FRENCH_TRANSLATED 99 +#define LANGUAGE_PROGRESS_FRENCH_APPROVED 99 /* Galician */ #define LANGUAGE_PROGRESS_GALICIAN_TRANSLATED 7 @@ -71,7 +71,7 @@ #define LANGUAGE_PROGRESS_CROATIAN_APPROVED 0 /* Hungarian */ -#define LANGUAGE_PROGRESS_HUNGARIAN_TRANSLATED 100 +#define LANGUAGE_PROGRESS_HUNGARIAN_TRANSLATED 99 #define LANGUAGE_PROGRESS_HUNGARIAN_APPROVED 0 /* Indonesian */ @@ -79,15 +79,15 @@ #define LANGUAGE_PROGRESS_INDONESIAN_APPROVED 0 /* Italian */ -#define LANGUAGE_PROGRESS_ITALIAN_TRANSLATED 100 +#define LANGUAGE_PROGRESS_ITALIAN_TRANSLATED 99 #define LANGUAGE_PROGRESS_ITALIAN_APPROVED 0 /* Japanese */ -#define LANGUAGE_PROGRESS_JAPANESE_TRANSLATED 64 +#define LANGUAGE_PROGRESS_JAPANESE_TRANSLATED 63 #define LANGUAGE_PROGRESS_JAPANESE_APPROVED 0 /* Korean */ -#define LANGUAGE_PROGRESS_KOREAN_TRANSLATED 98 +#define LANGUAGE_PROGRESS_KOREAN_TRANSLATED 99 #define LANGUAGE_PROGRESS_KOREAN_APPROVED 0 /* Dutch */ @@ -103,7 +103,7 @@ #define LANGUAGE_PROGRESS_ODIA_APPROVED 0 /* Polish */ -#define LANGUAGE_PROGRESS_POLISH_TRANSLATED 76 +#define LANGUAGE_PROGRESS_POLISH_TRANSLATED 75 #define LANGUAGE_PROGRESS_POLISH_APPROVED 25 /* Portuguese, Brazilian */ @@ -115,7 +115,7 @@ #define LANGUAGE_PROGRESS_PORTUGUESE_APPROVED 0 /* Russian */ -#define LANGUAGE_PROGRESS_RUSSIAN_TRANSLATED 96 +#define LANGUAGE_PROGRESS_RUSSIAN_TRANSLATED 95 #define LANGUAGE_PROGRESS_RUSSIAN_APPROVED 18 /* Slovak */ @@ -147,10 +147,10 @@ #define LANGUAGE_PROGRESS_VIETNAMESE_APPROVED 0 /* Chinese Simplified */ -#define LANGUAGE_PROGRESS_CHINESE_SIMPLIFIED_TRANSLATED 98 +#define LANGUAGE_PROGRESS_CHINESE_SIMPLIFIED_TRANSLATED 97 #define LANGUAGE_PROGRESS_CHINESE_SIMPLIFIED_APPROVED 49 /* Chinese Traditional */ #define LANGUAGE_PROGRESS_CHINESE_TRADITIONAL_TRANSLATED 96 -#define LANGUAGE_PROGRESS_CHINESE_TRADITIONAL_APPROVED 85 +#define LANGUAGE_PROGRESS_CHINESE_TRADITIONAL_APPROVED 84