diff --git a/frontend/src/lib/components/Navbar.svelte b/frontend/src/lib/components/Navbar.svelte index 5e0d475..0a9eb0b 100644 --- a/frontend/src/lib/components/Navbar.svelte +++ b/frontend/src/lib/components/Navbar.svelte @@ -44,7 +44,8 @@ nl: 'Nederlands', sv: 'Svenska', zh: '中文', - pl: 'Polski' + pl: 'Polski', + ko: '한국인' }; let query: string = ''; diff --git a/frontend/src/locales/ko.json b/frontend/src/locales/ko.json new file mode 100644 index 0000000..2fae5e9 --- /dev/null +++ b/frontend/src/locales/ko.json @@ -0,0 +1,570 @@ +{ + "about": { + "about": "에 대한", + "close": "닫다", + "license": "GPL-3.0 라이센스에 따라 라이센스.", + "message": "미국에서 ❤️로 제작되었습니다.", + "nominatim_1": "위치 검색 및 지오 코딩은 제공합니다", + "nominatim_2": "그들의 데이터는 ODBL 라이센스에 따라 결정됩니다.", + "oss_attributions": "오픈 소스 속성", + "other_attributions": "추가 속성은 readme 파일에서 찾을 수 있습니다.", + "source_code": "소스 코드" + }, + "adventures": { + "actions": "행위", + "activities": { + "activity": "활동 🏄", + "art_museums": "미술", + "attraction": "매력 🎢", + "culture": "문화 🎭", + "dining": "식사 🍽️", + "event": "이벤트 🎉", + "festivals": "축제 🎪", + "fitness": "피트니스 🏋️", + "general": "일반 🌍", + "hiking": "하이킹 🥾", + "historical_sites": "역사적 유적지 🏛️", + "lodging": "숙박 🛌", + "music_concerts": "음악", + "nightlife": "나이트 라이프 🌃", + "other": "다른", + "outdoor": "야외 🏞️", + "shopping": "쇼핑 🛍️", + "spiritual_journeys": "영적 여행 🧘‍♀️", + "transportation": "교통 🚗", + "volunteer_work": "자원 봉사 활동 🤝", + "water_sports": "수상 스포츠 🚤", + "wildlife": "야생 동물 🦒" + }, + "activity": "활동", + "activity_types": "활동 유형", + "add": "추가하다", + "add_a_tag": "태그를 추가하십시오", + "add_an_activity": "활동을 추가하십시오", + "add_new": "새로운 추가 ...", + "add_notes": "메모 추가", + "add_to_collection": "컬렉션에 추가하십시오", + "adventure": "모험", + "adventure_calendar": "모험 달력", + "adventure_create_error": "모험을 만들지 못했습니다", + "adventure_created": "모험이 만들어졌습니다", + "adventure_delete_confirm": "이 모험을 삭제 하시겠습니까? \n이 조치는 취소 할 수 없습니다.", + "adventure_delete_success": "모험이 성공적으로 삭제되었습니다!", + "adventure_details": "모험 세부 사항", + "adventure_not_found": "전시 할 모험은 없습니다. \n오른쪽 하단에 플러스 버튼을 사용하여 일부를 추가하거나 필터를 변경하십시오!", + "adventure_type": "모험 유형", + "adventure_update_error": "모험을 업데이트하지 못했습니다", + "adventure_updated": "모험 업데이트", + "all": "모두", + "archive": "보관소", + "archived": "보관 된", + "archived_collection_message": "성공적으로 보관 된 컬렉션!", + "archived_collections": "보관 된 컬렉션", + "ascending": "오름차순", + "attachment": "부착", + "attachment_delete_success": "첨부 파일이 성공적으로 삭제되었습니다!", + "attachment_name": "첨부 이름", + "attachment_update_error": "오류 업데이트 첨부", + "attachment_update_success": "첨부 파일이 성공적으로 업데이트되었습니다!", + "attachment_upload_error": "오류 업로드 첨부", + "attachment_upload_success": "첨부 파일이 성공적으로 업로드되었습니다!", + "attachments": "첨부 파일", + "basic_information": "기본 정보", + "cancel": "취소", + "category": "범주", + "category_fetch_error": "오류 페치 카테고리", + "category_filter": "카테고리 필터", + "checklist": "점검표", + "checklist_delete_confirm": "이 체크리스트를 삭제 하시겠습니까? \n이 조치는 취소 할 수 없습니다.", + "clear_location": "명확한 위치", + "clear_map": "클리어 맵", + "close_filters": "닫기 필터", + "collection": "수집", + "collection_adventures": "컬렉션 모험을 포함하십시오", + "collection_archived": "이 컬렉션은 보관되었습니다.", + "collection_completed": "이 컬렉션을 완성했습니다!", + "collection_link_error": "모험을 컬렉션에 연결하는 오류", + "collection_link_success": "컬렉션을 성공적으로 연결하는 모험!", + "collection_remove_error": "컬렉션에서 모험을 제거하는 오류", + "collection_remove_success": "모험에서 컬렉션에서 제거되었습니다!", + "collection_stats": "수집 통계", + "copied_to_clipboard": "클립 보드에 복사!", + "copy_failed": "복사 실패", + "copy_link": "링크를 복사하십시오", + "count_txt": "검색과 일치하는 결과", + "create_adventure": "모험을 만드십시오", + "create_new": "새 창조 ...", + "date": "날짜", + "date_constrain": "수집 날짜로 제한", + "date_information": "날짜 정보", + "dates": "날짜", + "day": "낮", + "days": "날", + "delete": "삭제", + "delete_adventure": "모험을 삭제하십시오", + "delete_checklist": "체크리스트 삭제", + "delete_collection": "컬렉션 삭제", + "delete_collection_success": "컬렉션이 성공적으로 삭제되었습니다!", + "delete_collection_warning": "이 컬렉션을 삭제 하시겠습니까? \n이것은 또한 링크 된 모든 모험을 삭제합니다. \n이 조치는 취소 할 수 없습니다.", + "delete_note": "메모를 삭제하십시오", + "delete_transportation": "운송 삭제", + "descending": "내림차순", + "description": "설명", + "download_calendar": "캘린더를 다운로드하십시오", + "duration": "지속", + "edit_adventure": "모험 편집", + "edit_collection": "수집 편집", + "emoji_picker": "이모티콘 피커", + "end": "끝", + "end_date": "종료 날짜", + "ending_airport": "엔딩 공항", + "error_updating_regions": "오류 업데이트 영역", + "fetch_image": "페치 이미지", + "filter": "필터", + "finding_recommendations": "다음 모험을위한 숨겨진 보석을 발견합니다", + "flight_information": "비행 정보", + "from": "에서", + "generate_desc": "설명을 생성하십시오", + "gpx_tip": "맵에서 GPX 파일을 첨부 파일에 업로드하여 맵에서 볼 수 있습니다!", + "hide": "숨다", + "homepage": "홈페이지", + "image": "영상", + "image_fetch_failed": "이미지를 가져 오지 못했습니다", + "image_removed_error": "이미지 제거 이미지", + "image_removed_success": "이미지가 성공적으로 제거되었습니다!", + "image_upload_error": "오류 업로드 이미지", + "image_upload_success": "이미지가 성공적으로 업로드되었습니다!", + "images": "이미지", + "itineary_by_date": "날짜별로 여정", + "keep_exploring": "계속 탐험하세요!", + "latitude": "위도", + "link": "링크", + "link_new": "새로운 링크 ...", + "linked_adventures": "연결된 모험", + "links": "모래밭", + "location": "위치", + "location_information": "위치 정보", + "longitude": "경도", + "mark_region_as_visited": "방문대로 Mark Region {Region}, {country}?", + "mark_visited": "마크를 방문했습니다", + "md_instructions": "여기에 마크 다운을 작성하십시오 ...", + "my_adventures": "내 모험", + "my_collections": "내 컬렉션", + "my_images": "내 이미지", + "my_visits": "내 방문", + "name": "이름", + "new_adventure": "새로운 모험", + "no_adventures_found": "모험이 발견되지 않았습니다", + "no_adventures_to_recommendations": "모험이 발견되지 않았습니다. \nLeat One Adventure에 추가하여 권장 사항을 얻으십시오.", + "no_collections_found": "이 모험을 추가하는 컬렉션은 없습니다.", + "no_description_found": "설명이 없습니다", + "no_end_date": "종료 날짜를 입력하십시오", + "no_image_found": "이미지가 없습니다", + "no_image_url": "해당 URL에서 이미지가 없습니다.", + "no_images": "이미지가 없습니다", + "no_linkable_adventures": "이 컬렉션에 연결될 수있는 모험은 발견되지 않았습니다.", + "no_location": "위치를 입력하십시오", + "no_location_found": "위치가 없습니다", + "no_results": "결과가 없습니다", + "no_start_date": "시작 날짜를 입력하십시오", + "not_found": "모험을 찾을 수 없습니다", + "not_found_desc": "당신이 찾고 있던 모험은 찾을 수 없었습니다. \n다른 모험을 시도하거나 나중에 다시 확인하십시오.", + "not_visited": "방문하지 않았습니다", + "note": "메모", + "note_delete_confirm": "이 메모를 삭제 하시겠습니까? \n이 조치는 취소 할 수 없습니다.", + "notes": "메모", + "nothing_planned": "이 날에 계획된 것은 없습니다. \n여행을 즐기십시오!", + "open_details": "열린 세부 사항", + "open_filters": "오픈 필터", + "order_by": "주문", + "order_direction": "주문 방향", + "out_of_range": "여정 날짜 범위가 아닙니다", + "planned": "계획된", + "preview": "시사", + "primary": "주요한", + "private": "사적인", + "public": "공공의", + "public_adventure": "공개 모험", + "rating": "평가", + "regions_updated": "지역이 업데이트되었습니다", + "remove": "제거하다", + "remove_from_collection": "컬렉션에서 제거하십시오", + "save_next": "구하다", + "search_for_location": "위치를 검색하십시오", + "search_results": "Searh 결과", + "see_adventures": "모험을 참조하십시오", + "select_adventure_category": "모험 카테고리를 선택하십시오", + "set_to_pin": "PIN으로 설정합니다", + "share": "공유하다", + "share_adventure": "이 모험을 공유하십시오!", + "show": "보여주다", + "show_map": "지도 표시", + "show_region_labels": "지역 레이블 표시", + "sort": "종류", + "sources": "출처", + "start": "시작", + "start_before_end_error": "시작 날짜는 종료일 전이어야합니다", + "start_date": "시작 날짜", + "starting_airport": "공항 시작", + "tags": "태그", + "to": "에게", + "transportation": "운송", + "transportation_delete_confirm": "이 교통 수단을 삭제 하시겠습니까? \n이 조치는 취소 할 수 없습니다.", + "transportations": "교통", + "unarchive": "비 아프지", + "unarchived_collection_message": "수집되지 않은 수집!", + "update_visited_regions": "업데이트 방문 지역", + "update_visited_regions_disclaimer": "방문한 모험의 수에 따라 시간이 걸릴 수 있습니다.", + "updated": "업데이트", + "upload": "업로드", + "upload_image": "이미지 업로드", + "upload_images_here": "여기에 이미지를 업로드하십시오", + "url": "URL", + "view_attachment": "첨부 파일을 봅니다", + "visit": "방문하다", + "visit_link": "링크를 방문하십시오", + "visited": "방문", + "visited_region_check": "방문 지역 수표", + "visited_region_check_desc": "이를 선택함으로써 서버는 방문한 모든 모험을 확인하고 세계 여행에서 방문한대로 위치에있는 지역을 표시합니다.", + "visits": "방문", + "warning": "경고", + "wiki_desc": "모험의 이름과 일치하는 Wikipedia 기사에서 발췌 한 내용을 가져옵니다.", + "wiki_image_error": "Wikipedia의 오류 가져 오기 이미지", + "wikipedia": "위키 백과", + "will_be_marked": "모험이 저장되면 방문한대로 표시됩니다.", + "checklists": "점검 목록", + "cities_updated": "도시가 업데이트되었습니다", + "clear": "분명한" + }, + "auth": { + "both_passwords_required": "두 암호 모두 필요합니다", + "confirm_password": "비밀번호를 확인하십시오", + "email": "이메일", + "email_required": "이메일이 필요합니다", + "first_name": "이름", + "forgot_password": "비밀번호를 잊으 셨나요?", + "last_name": "성", + "login": "로그인", + "login_error": "제공된 자격 증명으로 로그인 할 수 없습니다.", + "new_password": "새 비밀번호 (6 자)", + "or_3rd_party": "또는 타사 서비스로 로그인하십시오", + "password": "비밀번호", + "profile_picture": "프로필 사진", + "public_profile": "공개 프로필", + "public_tooltip": "공개 프로필을 사용하면 사용자가 귀하와 컬렉션을 공유하고 사용자 페이지에서 프로필을 볼 수 있습니다.", + "registration_disabled": "등록은 현재 장애가되었습니다.", + "reset_failed": "비밀번호를 재설정하지 못했습니다", + "signup": "가입", + "username": "사용자 이름" + }, + "categories": { + "category_name": "카테고리 이름", + "edit_category": "카테고리 편집", + "icon": "상", + "manage_categories": "카테고리 관리", + "no_categories_found": "범주가 없습니다.", + "select_category": "카테고리를 선택하십시오", + "update_after_refresh": "페이지를 새로 고치면 어드벤처 카드가 업데이트됩니다." + }, + "checklist": { + "add_item": "항목 추가", + "checklist_delete_error": "오류 체크리스트 삭제", + "checklist_deleted": "체크리스트가 성공적으로 삭제되었습니다!", + "checklist_editor": "점검표 편집기", + "checklist_public": "이 점검표는 공개 컬렉션에 있기 때문에 공개적입니다.", + "checklist_viewer": "점검표 뷰어", + "editing_checklist": "체크리스트 편집", + "failed_to_save": "체크리스트를 저장하지 못했습니다", + "item": "목", + "item_already_exists": "항목은 이미 존재합니다", + "item_cannot_be_empty": "항목은 비어있을 수 없습니다", + "items": "항목", + "new_checklist": "새로운 점검 목록", + "new_item": "새 항목", + "save": "구하다" + }, + "collection": { + "collection_created": "성공적으로 만들어졌습니다!", + "collection_edit_success": "컬렉션이 성공적으로 편집되었습니다!", + "create": "만들다", + "edit_collection": "수집 편집", + "error_creating_collection": "오류 생성 컬렉션", + "error_editing_collection": "오류 편집 컬렉션", + "new_collection": "새로운 컬렉션", + "public_collection": "공개 컬렉션" + }, + "dashboard": { + "add_some": "다음 모험을 계획하지 않겠습니까? \n아래 버튼을 클릭하여 새로운 모험을 추가 할 수 있습니다.", + "countries_visited": "국가 방문", + "no_recent_adventures": "최근 모험이 없습니까?", + "recent_adventures": "최근 모험", + "total_adventures": "총 모험", + "total_visited_cities": "총 방문 도시", + "total_visited_regions": "총 방문 지역", + "welcome_back": "다시 오신 것을 환영합니다" + }, + "home": { + "desc_1": "쉽게 발견하고 계획하고 탐험하십시오", + "desc_2": "Adventurelog는 여정을 단순화하여 다음 잊을 수없는 모험을 계획, 포장 및 탐색 할 수있는 도구와 리소스를 제공하도록 설계되었습니다.", + "feature_1": "여행 로그", + "feature_1_desc": "개인화 된 여행 로그로 모험을 추적하고 친구 및 가족과 경험을 공유하십시오.", + "feature_2": "여행 계획", + "feature_2_desc": "쉽게 맞춤형 여정을 만들고 하루별 여행을 시작하십시오.", + "feature_3": "여행지도", + "feature_3_desc": "대화식지도로 전 세계 여행을보고 새로운 목적지를 탐색하십시오.", + "go_to": "Adventurelog로 가십시오", + "hero_1": "세계에서 가장 스릴있는 모험을 발견하십시오", + "hero_2": "Adventurelog로 다음 모험을 발견하고 계획하십시오. \n숨막히는 목적지를 탐색하고, 맞춤형 일정을 만들고, 이동 중에 연결 상태를 유지하십시오.", + "key_features": "주요 기능" + }, + "immich": { + "api_key": "Immich API 키", + "api_note": "참고 : 이것은 Immich API 서버의 URL이어야하므로 사용자 정의 구성이 없으면 /API로 끝날 수 있습니다.", + "disable": "장애를 입히다", + "documentation": "면역 통합 문서", + "enable_immich": "Imich를 활성화합니다", + "imageid_required": "이미지 ID가 필요합니다", + "immich": "면역", + "immich_desc": "Immich 계정을 Adventurelog와 통합하여 사진 라이브러리를 검색하고 모험을 위해 사진을 가져올 수 있습니다.", + "immich_disabled": "Immich Integration이 성공적으로 비활성화되었습니다!", + "immich_enabled": "Immich 통합이 성공적으로 가능합니다!", + "immich_error": "Immich 통합 오류 업데이트", + "immich_integration": "면역 통합", + "immich_updated": "Immich 설정이 성공적으로 업데이트되었습니다!", + "integration_enabled": "통합 활성화", + "integration_fetch_error": "Immich 통합에서 데이터를 가져 오기", + "integration_missing": "백엔드에서 면역 통합이 누락되었습니다", + "load_more": "더로드하십시오", + "localhost_note": "참고 : LocalHost는 Docker Networks를 설정하지 않으면 작동하지 않을 가능성이 높습니다. \n서버 또는 도메인 이름의 IP 주소를 사용하는 것이 좋습니다.", + "no_items_found": "발견 된 항목이 없습니다", + "query_required": "쿼리가 필요합니다", + "server_down": "Immich 서버는 현재 다운되었거나 도달 할 수 없습니다", + "server_url": "Immich Server URL", + "update_integration": "통합 업데이트" + }, + "map": { + "add_adventure": "새로운 모험을 추가하십시오", + "add_adventure_at_marker": "Marker에 새로운 모험을 추가하십시오", + "adventure_map": "모험지도", + "clear_marker": "클리어 마커", + "map_options": "지도 옵션", + "show_visited_regions": "방문한 지역을 보여주십시오", + "view_details": "자세한 내용을보십시오" + }, + "navbar": { + "about": "Adventurelog에 대해", + "adventures": "모험", + "calendar": "달력", + "collections": "컬렉션", + "discord": "불화", + "documentation": "선적 서류 비치", + "greeting": "안녕", + "language_selection": "언어", + "logout": "로그 아웃", + "map": "지도", + "my_adventures": "내 모험", + "my_tags": "내 태그", + "profile": "윤곽", + "search": "찾다", + "settings": "설정", + "shared_with_me": "나와 공유했습니다", + "support": "지원하다", + "tag": "꼬리표", + "theme_selection": "테마 선택", + "themes": { + "aestheticDark": "미적 어둠", + "aestheticLight": "미적 빛", + "aqua": "아쿠아", + "dark": "어두운", + "forest": "숲", + "light": "빛", + "night": "밤", + "northernLights": "북극광" + }, + "users": "사용자", + "worldtravel": "세계 여행" + }, + "notes": { + "add_a_link": "링크를 추가하십시오", + "content": "콘텐츠", + "editing_note": "편집 노트", + "failed_to_save": "메모를 저장하지 못했습니다", + "invalid_url": "잘못된 URL", + "note_delete_error": "오류 삭제 참고", + "note_deleted": "성공적으로 삭제되었습니다!", + "note_editor": "노트 편집기", + "note_public": "이 노트는 공개 컬렉션에 있기 때문에 공개적입니다.", + "note_viewer": "참고 뷰어", + "open": "열려 있는", + "save": "구하다" + }, + "profile": { + "member_since": "이후 회원", + "user_stats": "사용자 통계", + "visited_cities": "도시를 방문했습니다", + "visited_countries": "방문한 국가", + "visited_regions": "방문한 지역" + }, + "recomendations": { + "address": "주소", + "contact": "연락하다", + "phone": "핸드폰", + "recommendation": "추천", + "website": "웹 사이트" + }, + "search": { + "adventurelog_results": "Adventurelog 결과", + "online_results": "온라인 결과", + "public_adventures": "공개 모험" + }, + "settings": { + "about_this_background": "이 배경에 대해", + "account_settings": "사용자 계정 설정", + "add_email": "이메일 추가", + "add_email_blocked": "2 요인 인증으로 보호 된 계정에 이메일 주소를 추가 할 수 없습니다.", + "administration_settings": "관리 설정", + "authenticator_code": "인증 자 코드", + "change_password": "비밀번호를 변경하십시오", + "change_password_error": "비밀번호를 변경할 수 없습니다. \n유효하지 않은 현재 비밀번호 또는 유효하지 않은 새 비밀번호.", + "confirm_new_password": "새 비밀번호를 확인하십시오", + "copy": "복사", + "csrf_failed": "CSRF 토큰을 가져 오지 못했습니다", + "current_email": "현재 이메일", + "current_password": "현재 비밀번호", + "disable_mfa": "MFA를 비활성화합니다", + "duplicate_email": "이 이메일 주소는 이미 사용 중입니다.", + "email_added": "이메일이 성공적으로 추가되었습니다!", + "email_added_error": "이메일 추가 오류", + "email_change": "이메일 변경", + "email_removed": "이메일이 성공적으로 제거되었습니다!", + "email_removed_error": "이메일 제거 오류", + "email_verified": "이메일을 성공적으로 확인했습니다!", + "email_verified_erorr_desc": "귀하의 이메일을 확인할 수 없습니다. \n다시 시도하십시오.", + "email_verified_error": "오류 확인 이메일", + "email_verified_success": "귀하의 이메일이 확인되었습니다. \n이제 로그인 할 수 있습니다.", + "enable_mfa": "MFA 활성화", + "error_change_password": "오류 변경 비밀번호. \n현재 비밀번호를 확인하고 다시 시도하십시오.", + "generic_error": "요청을 처리하는 동안 오류가 발생했습니다.", + "invalid_code": "잘못된 MFA 코드", + "invalid_credentials": "유효하지 않은 사용자 이름 또는 비밀번호", + "invalid_token": "토큰은 유효하지 않거나 만료되었습니다", + "join_discord": "불화에 가입하십시오", + "join_discord_desc": "자신의 사진을 공유합니다. \n그것들을 게시하십시오", + "launch_account_connections": "계정 연결을 시작하십시오", + "launch_administration_panel": "발사 관리 패널", + "login_redir": "그런 다음 로그인 페이지로 리디렉션됩니다.", + "make_primary": "기본을 만드십시오", + "mfa_disabled": "다중 인증 인증이 성공적으로 비활성화되었습니다!", + "mfa_enabled": "다중 인증 인증이 성공적으로 활성화되었습니다!", + "mfa_not_enabled": "MFA가 활성화되지 않았습니다", + "mfa_page_title": "다단계 인증", + "mfa_required": "다단계 인증이 필요합니다", + "missing_email": "이메일 주소를 입력하십시오", + "new_email": "새 이메일", + "new_password": "새 비밀번호", + "no_emai_set": "이메일 세트가 없습니다", + "no_email_set": "이메일 세트가 없습니다", + "no_verified_email_warning": "2 단계 인증을 활성화하려면 확인 된 이메일 주소가 있어야합니다.", + "not_verified": "확인되지 않았습니다", + "password_change": "비밀번호를 변경하십시오", + "password_change_lopout_warning": "비밀번호를 변경 한 후 로그 아웃됩니다.", + "password_does_not_match": "암호는 일치하지 않습니다", + "password_is_required": "비밀번호가 필요합니다", + "password_too_short": "비밀번호는 6 자 이상이어야합니다", + "photo_by": "사진", + "possible_reset": "제공 한 이메일 주소가 계정과 관련된 경우 비밀번호를 재설정하기위한 지침이있는 이메일을 받게됩니다!", + "primary": "주요한", + "recovery_codes": "복구 코드", + "recovery_codes_desc": "이들은 복구 코드입니다. \n안전하게 유지하십시오. \n다시 볼 수 없습니다.", + "required": "이 필드가 필요합니다", + "reset_password": "비밀번호를 재설정하십시오", + "reset_session_error": "세션을 새로 고치고 다시 시도하려면 로그 아웃하고 다시 시도하십시오.", + "settings_page": "설정 페이지", + "social_auth_desc": "귀하의 계정에 대한 소셜 및 OIDC 인증 제공 업체를 활성화 또는 비활성화하십시오. \n이러한 연결을 사용하면 Authentik 또는 Github와 같은 타사 제공 업체와 같은 자체 호스팅 인증 신분 공급자로 로그인 할 수 있습니다.", + "social_auth_desc_2": "이러한 설정은 Adventurelog 서버에서 관리되며 관리자가 수동으로 활성화해야합니다.", + "social_oidc_auth": "사회 및 OIDC 인증", + "submit": "제출하다", + "token_required": "비밀번호 재설정에는 토큰 및 UID가 필요합니다.", + "update": "업데이트", + "update_error": "오류 업데이트 설정", + "update_success": "설정이 성공적으로 업데이트되었습니다!", + "username_taken": "이 사용자 이름은 이미 사용 중입니다.", + "verified": "확인", + "verify": "확인하다", + "verify_email_error": "오류 확인 이메일. \n몇 분 안에 다시 시도하십시오.", + "verify_email_success": "이메일 확인이 성공적으로 전송되었습니다!", + "documentation_link": "문서화 링크", + "email_set_primary": "전자 메일 세트는 기본으로 성공적으로 설정합니다!", + "email_set_primary_error": "오류를 기본으로 설정합니다", + "email_taken": "이 이메일 주소는 이미 사용 중입니다." + }, + "share": { + "go_to_settings": "설정으로 이동하십시오", + "no_shared_found": "당신과 공유되는 컬렉션은 없습니다.", + "no_users_shared": "공유 한 사용자는 없습니다", + "not_shared_with": "공유하지 않습니다", + "set_public": "사용자가 귀하와 공유 할 수 있도록 프로필을 공개적으로 설정해야합니다.", + "share_desc": "이 컬렉션을 다른 사용자와 공유하십시오.", + "shared": "공유", + "shared_with": "공유", + "unshared": "공유되지 않은", + "with": "~와 함께" + }, + "transportation": { + "date_and_time": "날짜", + "date_time": "시작 날짜", + "edit": "편집하다", + "edit_transportation": "교통 편집", + "end_date_time": "종료 날짜", + "error_editing_transportation": "오류 편집 전송", + "flight_number": "비행 번호", + "from_location": "위치에서", + "modes": { + "bike": "자전거", + "boat": "보트", + "bus": "버스", + "car": "자동차", + "other": "다른", + "plane": "비행기", + "train": "기차", + "walking": "걷는" + }, + "new_transportation": "새로운 교통", + "provide_start_date": "시작 날짜를 제공하십시오", + "start": "시작", + "to_location": "위치로", + "transport_type": "운송 유형", + "transportation_added": "교통이 성공적으로 추가되었습니다!", + "transportation_delete_error": "오류 삭제 운송", + "transportation_deleted": "교통이 성공적으로 삭제되었습니다!", + "transportation_edit_success": "교통이 성공적으로 편집되었습니다!", + "type": "유형" + }, + "users": { + "no_users_found": "공개 프로필로 찾은 사용자는 없습니다." + }, + "worldtravel": { + "all": "모두", + "all_subregions": "모든 하위 지역", + "all_visited": "당신은 모든 지역을 방문했습니다", + "cities": "도시", + "clear_search": "명확한 검색", + "completely_visited": "완전히 방문했습니다", + "country_list": "국가 목록", + "failed_to_mark_visit": "방문을 표시하지 못했습니다", + "failed_to_remove_visit": "방문을 제거하지 못했습니다", + "marked_visited": "방문한대로 표시됩니다", + "no_cities_found": "도시가 발견되지 않았습니다", + "no_countries_found": "발견 된 국가는 없습니다", + "not_visited": "방문하지 않았습니다", + "num_countries": "발견 된 국가", + "partially_visited": "부분적으로 방문했습니다", + "region_failed_visited": "방문대로 지역을 표시하지 못했습니다", + "region_stats": "지역 통계", + "regions_in": "지역", + "removed": "제거됨", + "view_cities": "도시를 봅니다", + "visit_remove_failed": "방문을 제거하지 못했습니다", + "visit_to": "방문" + } +} diff --git a/frontend/src/routes/+layout.svelte b/frontend/src/routes/+layout.svelte index 3010bca..dc904ea 100644 --- a/frontend/src/routes/+layout.svelte +++ b/frontend/src/routes/+layout.svelte @@ -14,8 +14,9 @@ register('nl', () => import('../locales/nl.json')); register('sv', () => import('../locales/sv.json')); register('pl', () => import('../locales/pl.json')); + register('ko', () => import('../locales/ko.json')); - let locales = ['en', 'es', 'fr', 'de', 'it', 'zh', 'nl', 'sv', 'pl']; + let locales = ['en', 'es', 'fr', 'de', 'it', 'zh', 'nl', 'sv', 'pl', 'ko']; if (browser) { init({