Skip to content

Commit

Permalink
Created brls.json and menu.json for Korean (#27)
Browse files Browse the repository at this point in the history
* Create brls.json

* Create menu.json

* Update constants.hpp

* Update utils.cpp

---------

Co-authored-by: PoloNX <[email protected]>
  • Loading branch information
DDinghoya and PoloNX authored Jul 4, 2023
1 parent bbec9d2 commit b9667c9
Show file tree
Hide file tree
Showing 4 changed files with 99 additions and 6 deletions.
10 changes: 5 additions & 5 deletions include/constants.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -13,15 +13,15 @@ const std::string SimpleModDownloader_PATH = "sdmc:/config/SimpleModDownloader/a

const std::string FORWARDER_PATH = "sdmc:/config/SimpleModDownloader/forwarder.nro";

const std::vector<std::string> langVector ={"de", "en-US", "es", "fr", "gr", "it", "ja", "pt-BR", "ro", "zh-CN", "auto"};
const std::vector<std::string> langVector ={"de", "en-US", "es", "fr", "gr", "it", "ja", "ko","pt-BR", "ro", "zh-CN", "auto"};

const std::vector<std::pair<std::string, std::string>> goodGamesName = {
{"Pokémon Brillant Diamond", "Pokemon Brilliant Diamond and Shining Pearl"},
{"Pokémon Shining Pearl", "Pokemon Brilliant Diamond and Shining Pearl"},
{"Pokémon Sword", "Pokemon Sword & Shield"},
{"Pokémon Shield", "Pokemon Sword & Shield"},
{"Pokémon Scarlet", "Pokemon Scarlet & Violet"},
{"Pokémon Violet", "Pokemon Scarlet & Violet"},
{"Pokémon Sword", "Pokemon Sword Shield"},
{"Pokémon Shield", "Pokemon Sword Shield"},
{"Pokémon Scarlet", "Pokemon Scarlet Violet"},
{"Pokémon Violet", "Pokemon Scarlet Violet"},
{"Miitopia", "Miitopia (Switch)"},
{"Super Meat Boy", "Super Meat Boy (Nintendo Switch)"},
{"UNDERTAILE", "UNDERTALE (Switch)"},
Expand Down
15 changes: 15 additions & 0 deletions resources/i18n/ko/brls.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
{
"hints": {
"ok": "확인",
"back": "뒤로가기",
"exit": "종료"
},

"crash_frame": {
"button": "확인"
},

"thumbnail_sidebar": {
"save": "저장"
}
}
78 changes: 78 additions & 0 deletions resources/i18n/ko/menu.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,78 @@
{
"main": {
"app_name": "SimpleModDownloader"
},

"title": {
"downloading_smm": "SimpleModManager 다운로드 중",
"downloading_smd": "SimpleModDownloader 다운로드 중",
"downloading": "다운로드 중",
"extracting": "추출 진행 중 (응용 프로그램 닫기 금지)"
},

"tabs": {
"downloads": "다운로드",
"install": "설치",
"update": "앱 업데이트",
"about": "정보",
"settings": "설정"
},

"notify": {
"no_games_gamebanana": "게임바나나 데이터베이스에서 게임을 찾을 수 없음",
"not_supported": "이 형식은 지원되지 않음: ",
"string_to_short": "검색 문자열은 3자 이상이어야 함"
},

"worker": {
"of": "",
"cancel": "취소",
"install": "설치 중",
"remaining": "남은 시간"
},

"about": {
"title": "SimpleModDownloader 정보",
"description": "SimpleModDownloader는 PoloNX에서 만든 닌텐도 스위치 게임용 Mod를 다운로드하고 설치할 수 있는 응용 프로그램입니다.",
"thanks": "\u25c6 SimpleModManager의 @nadrino에게 감사\n\u25c6 borealis의 Natinusala와 HamletDuFromage에게 감사\n\u25c6 로고의 Pikatsuto와 타이포그래피의 SuperButterScotch에게 감사\n\u25c6 Simple-INI-Parser의 NicholeMattera에게 감사"
},

"label": {
"no_games": "스위치에서 게임을 찾을 수 없음",
"install": "설치",
"desc_install": "Mod를 설치하려면 @nadrino가 만든 SimpleModManager 응용 프로그램을 사용해야 합니다.",
"extract": "추출이 완료되었습니다. Mod를 설치하려면 설치 탭으로 이동합니다.",
"update": "앱 업데이트",
"new_update": "\u25c6 현재 버전 :",
"available_version" : "\u25c6 사용 가능한 버전 :",
"restart_smd": "업데이트를 적용하려면 SimpleModDownloader를 재시작하세요.",
"no_internet": "인터넷에 연결되어 있지 않습니다.",
"desc_smd": "\u25c6 스위치에서 사용 중인 앱을 업데이트할 수 있음",
"path": "경로",
"url": "Url"
},

"item": {
"launch_smm": "SimpleModManager 실행",
"download_smm": "SimpleModManager 다운로드",
"download_smd": "SimpleModDownloader 다운로드"
},

"mods": {
"mods_list_title": "Mod 목록",
"search": "검색",
"search_placeholder": "모드 이름 입력 (최소 3자)",
"cancel": "취소",
"links": "링크 다운로드",
"size": "크기",
"date": "날짜",
"images": "이미지 보기",
"browser": "브라우저에서 열기",
"author": "제작자",
"page": "페이지"
},

"settings_tab" : {
"language" : "언어 선택"
}
}
2 changes: 1 addition & 1 deletion source/utils.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -442,7 +442,7 @@ namespace utils {

if(settings.at("language") == "auto"){
const std::string currentLocale = i18n::getCurrentLocale();
if (currentLocale != "fr" && currentLocale != "en-US" && currentLocale != "es" && currentLocale != "de" && currentLocale != "it" && currentLocale != "zh-CN" && currentLocale != "ja" && currentLocale != "ro" && currentLocale != "pt-BR" && currentLocale != "gr" && currentLocale != "hu")
if (currentLocale != "fr" && currentLocale != "en-US" && currentLocale != "es" && currentLocale != "de" && currentLocale != "it" && currentLocale != "zh-CN" && currentLocale != "ja" && currentLocale != "ro" && currentLocale != "pt-BR" && currentLocale != "gr" && currentLocale != "hu" && currentLocale != "ko")
return "en-US";
else
return currentLocale;
Expand Down

0 comments on commit b9667c9

Please sign in to comment.