diff --git a/priv/gettext/ko/LC_MESSAGES/default.po b/priv/gettext/ko/LC_MESSAGES/default.po new file mode 100644 index 00000000..83c86e0a --- /dev/null +++ b/priv/gettext/ko/LC_MESSAGES/default.po @@ -0,0 +1,572 @@ +## `msgid`s in this file come from POT (.pot) files. +## +## Do not add, change, or remove `msgid`s manually here as +## they're tied to the ones in the corresponding POT file +## (with the same domain). +## +## Use `mix gettext.extract --merge` or `mix gettext.merge` +## to merge POT files into PO files. +msgid "" +msgstr "" +"Language: ko\n" +"Plural-Forms: nplurals=2\n" + +#, elixir-format +#: lib/teslamate_web/templates/car/summary.html.leex:93 +msgid "Status" +msgstr "상태" + +#, elixir-format +#: lib/teslamate_web/templates/car/summary.html.leex:225 +msgid "Speed" +msgstr "속도" + +#, elixir-format +#: lib/teslamate_web/templates/car/summary.html.leex:217 +msgid "State of Charge" +msgstr "충전상태" + +#, elixir-format +#: lib/teslamate_web/templates/car/summary.html.leex:154 +msgid "Charged" +msgstr "충전됨" + +#, elixir-format +#: lib/teslamate_web/live/car_live/summary.ex:135 +msgid "asleep" +msgstr "절전" + +#, elixir-format +#: lib/teslamate_web/live/car_live/summary.ex:130 +msgid "charging" +msgstr "충전중" + +#, elixir-format +#: lib/teslamate_web/live/car_live/summary.ex:129 +msgid "driving" +msgstr "주행" + +#, elixir-format +#: lib/teslamate_web/live/car_live/summary.ex:134 +msgid "offline" +msgstr "오프라인" + +#, elixir-format +#: lib/teslamate_web/live/car_live/summary.ex:133 +msgid "online" +msgstr "온라인" + +#, elixir-format +#: lib/teslamate_web/live/car_live/summary.ex:131 +msgid "updating" +msgstr "업데이트" + +#, elixir-format +#: lib/teslamate_web/templates/car/summary.html.leex:67 +msgid "Locked" +msgstr "잠김" + +#, elixir-format +#: lib/teslamate_web/templates/car/summary.html.leex:62 +msgid "Sentry Mode" +msgstr "센트리 모드" + +#, elixir-format +#: lib/teslamate_web/templates/charge/cost.html.leex:3 +#: lib/teslamate_web/templates/geo_fence/form.html.leex:3 lib/teslamate_web/templates/geo_fence/index.html.leex:3 +#: lib/teslamate_web/templates/import/index.html.leex:3 lib/teslamate_web/templates/settings/index.html.leex:3 +msgid "Home" +msgstr "홈" + +#, elixir-format +#: lib/teslamate_web/templates/layout/root.html.eex:59 +#: lib/teslamate_web/templates/settings/index.html.leex:4 +msgid "Settings" +msgstr "설정" + +#, elixir-format +#: lib/teslamate_web/templates/car/summary.html.leex:169 +msgid "Scheduled Charging" +msgstr "충전 예약됨" + +#, elixir-format +#: lib/teslamate_web/templates/car/summary.html.leex:47 +msgid "Plugged In" +msgstr "충전 준비됨" + +#, elixir-format +#: lib/teslamate_web/templates/car/summary.html.leex:178 +msgid "Charge Limit" +msgstr "충전 한계" + +#, elixir-format +#: lib/teslamate_web/live/car_live/summary.ex:132 +msgid "falling asleep" +msgstr "절전 중" + +#, elixir-format +#: lib/teslamate_web/live/car_live/summary.ex:136 +msgid "unavailable" +msgstr "사용불가" + +#, elixir-format +#: lib/teslamate_web/templates/settings/index.html.leex:200 +msgid "Length" +msgstr "길이" + +#, elixir-format +#: lib/teslamate_web/templates/settings/index.html.leex:215 +msgid "Temperature" +msgstr "온도" + +#, elixir-format +#: lib/teslamate_web/templates/settings/index.html.leex:197 +msgid "Units" +msgstr "유닛" + +#, elixir-format +#: lib/teslamate_web/templates/charge/cost.html.leex:113 +#: lib/teslamate_web/templates/geo_fence/form.html.leex:98 +msgid "Back" +msgstr "뒤로" + +#, elixir-format +#: lib/teslamate_web/live/geofence_live/form.ex:202 +msgid "Geo-fence \"%{name}\" created" +msgstr "지오펜스 \"%{name}\" 가 생성되었습니다." + +#, elixir-format +#: lib/teslamate_web/templates/geo_fence/form.html.leex:4 +#: lib/teslamate_web/templates/geo_fence/index.html.leex:4 lib/teslamate_web/templates/layout/root.html.eex:56 +msgid "Geo-Fences" +msgstr "지오펜스" + +#, elixir-format +#: lib/teslamate_web/templates/settings/index.html.leex:49 +msgid "Idle Time Before Trying to Sleep" +msgstr "절전모드 시도까지 유휴시간" + +#, elixir-format +#: lib/teslamate_web/templates/geo_fence/form.html.leex:41 +#: lib/teslamate_web/templates/geo_fence/form.html.leex:46 lib/teslamate_web/templates/geo_fence/index.html.leex:21 +msgid "Name" +msgstr "이름" + +#, elixir-format +#: lib/teslamate_web/templates/geo_fence/form.html.leex:17 +#: lib/teslamate_web/templates/geo_fence/index.html.leex:22 +msgid "Position" +msgstr "위치" + +#, elixir-format +#: lib/teslamate_web/templates/geo_fence/index.html.leex:23 +msgid "Radius" +msgstr "반경" + +#, elixir-format +#: lib/teslamate_web/templates/charge/cost.html.leex:116 +#: lib/teslamate_web/templates/geo_fence/form.html.leex:101 +msgid "Save" +msgstr "저장" + +#, elixir-format +#: lib/teslamate_web/templates/charge/cost.html.leex:117 +#: lib/teslamate_web/templates/geo_fence/form.html.leex:101 lib/teslamate_web/templates/signin/index.html.leex:33 +msgid "Saving..." +msgstr "저장 중..." + +#, elixir-format +#: lib/teslamate_web/templates/settings/index.html.leex:31 +msgid "Time to Try Sleeping" +msgstr "잠자기 시도 시작" + +#, elixir-format +#: lib/teslamate_web/templates/settings/index.html.leex:39 +#: lib/teslamate_web/templates/settings/index.html.leex:58 +msgid "min" +msgstr "분" + +#, elixir-format +#: lib/teslamate_web/live/signin_live/index.ex:63 +msgid "Signed in successfully" +msgstr "로그인 성공" + +#, elixir-format +#: lib/teslamate_web/live/car_live/summary.ex:138 +msgid "Car is unlocked" +msgstr "차량 잠김해제" + +#, elixir-format +#: lib/teslamate_web/templates/geo_fence/index.html.leex:9 +msgid "Create" +msgstr "생성" + +#, elixir-format +#: lib/teslamate_web/live/car_live/summary.ex:142 +#: lib/teslamate_web/templates/car/summary.html.leex:32 +msgid "Preconditioning" +msgstr "프리컨디셔닝" + +#, elixir-format +#: lib/teslamate_web/live/car_live/summary.ex:141 +msgid "Sentry mode is enabled" +msgstr "센트리 모드가 활성화되었습니다." + +#, elixir-format +#: lib/teslamate_web/live/car_live/summary.ex:143 +#: lib/teslamate_web/templates/car/summary.html.leex:42 +msgid "Driver present" +msgstr "현재 운전자" + +#, elixir-format +#: lib/teslamate_web/templates/car/summary.html.leex:296 +msgid "cancel sleep attempt" +msgstr "절전모드 시도 취소" + +#, elixir-format +#: lib/teslamate_web/templates/car/summary.html.leex:291 +msgid "try to sleep" +msgstr "절전모드 시도" + +#, elixir-format +#: lib/teslamate_web/templates/car/summary.html.leex:141 +msgid "Range (est.)" +msgstr "거리 (예상)" + +#, elixir-format +#: lib/teslamate_web/templates/car/summary.html.leex:96 +msgid "for" +msgstr "" + +#, elixir-format +#: lib/teslamate_web/templates/settings/index.html.leex:70 +msgid "Requirements" +msgstr "필수" + +#, elixir-format +#: lib/teslamate_web/templates/settings/index.html.leex:79 +msgid "Vehicle must be locked" +msgstr "차량은 잠금되어야 합니다." + +#, elixir-format +#: lib/teslamate_web/templates/car/summary.html.leex:122 +msgid "Range (rated)" +msgstr "" + +#, elixir-format +#: lib/teslamate_web/templates/car/summary.html.leex:160 +msgid "Charger Power" +msgstr "충전장치 전력" + +#, elixir-format +#: lib/teslamate_web/templates/settings/index.html.leex:141 +msgid "Preferred Range" +msgstr "" + +#, elixir-format +#: lib/teslamate_web/templates/settings/index.html.leex:137 +msgid "Range" +msgstr "거리" + +#, elixir-format +#: lib/teslamate_web/templates/settings/index.html.leex:148 +msgid "ideal" +msgstr "이상" + +#, elixir-format +#: lib/teslamate_web/templates/settings/index.html.leex:148 +msgid "rated" +msgstr "정규" + +#, elixir-format +#: lib/teslamate_web/templates/car/summary.html.leex:121 +msgid "Range (ideal)" +msgstr "거리 (이상적인)" + +#, elixir-format +#: lib/teslamate_web/templates/settings/index.html.leex:140 +msgid "The car's estimate of remaining range is based on a fixed energy consumption in Wh/km. The Wh/km factor is determined by Tesla and is not country specific whereas the rated range is based on regulatory tests in the different markets for that vehicle." +msgstr "차량의 잔여거리 추정치는 고정 에너지 소비량(Wh/km)을 기준으로합니다. Wh/km 계수는 Tesla에 의해 결정되며 국가별로 다르지 않지만 정격 거리는 해당 차량의 다른 시장에서 규제 테스트를 기반으로합니다." + +#, elixir-format +#: lib/teslamate_web/live/car_live/summary.ex:144 +msgid "Update in progress" +msgstr "업데이트 진행 중" + +#, elixir-format +#: lib/teslamate_web/templates/car/summary.html.leex:52 +msgid "Windows open" +msgstr "창문 열림" + +#, elixir-format +#: lib/teslamate_web/templates/geo_fence/index.html.leex:51 +msgid "Delete '%{geo_fence}'?" +msgstr "'%{geo_fence}'를 삭제하겠습니까?" + +#, elixir-format +#: lib/teslamate_web/templates/car/summary.html.leex:250 +msgid "Inside Temperature" +msgstr "실내 온도" + +#, elixir-format +#: lib/teslamate_web/templates/car/summary.html.leex:238 +msgid "Outside Temperature" +msgstr "실외 온도" + +#, elixir-format +#: lib/teslamate_web/templates/car/summary.html.leex:275 +#: lib/teslamate_web/templates/settings/index.html.leex:270 +msgid "Version" +msgstr "버전" + +#, elixir-format +#: lib/teslamate_web/templates/car/summary.html.leex:72 +msgid "Software Update available" +msgstr "소프트웨어 업데이트 가능" + +#, elixir-format +#: lib/teslamate_web/templates/car/summary.html.leex:77 +msgid "Health check failed" +msgstr "상태확인 실패" + +#, elixir-format +#: lib/teslamate_web/templates/car/summary.html.leex:67 +msgid "Unlocked" +msgstr "잠금 해제" + +#, elixir-format +#: lib/teslamate_web/templates/car/summary.html.leex:108 +msgid "Remaining Time" +msgstr "남은 시간" + +#, elixir-format +#: lib/teslamate_web/templates/layout/root.html.eex:46 +#: lib/teslamate_web/templates/settings/index.html.leex:250 +msgid "Dashboards" +msgstr "대시보드" + +#, elixir-format +#: lib/teslamate_web/templates/settings/index.html.leex:233 +msgid "URLs" +msgstr "URLs" + +#, elixir-format +#: lib/teslamate_web/templates/settings/index.html.leex:164 +#: lib/teslamate_web/templates/settings/index.html.leex:236 +msgid "Web App" +msgstr "웹 어플리케이션" + +#, elixir-format +#: lib/teslamate_web/templates/settings/index.html.leex:114 +msgid "Enabled" +msgstr "활성화" + +#, elixir-format +#: lib/teslamate_web/templates/settings/index.html.leex:26 +msgid "Sleep Mode" +msgstr "절전 모드" + +#, elixir-format +#: lib/teslamate_web/live/geofence_live/form.ex:203 +msgid "Geo-fence \"%{name}\" updated" +msgstr "지오펜스 \"%{name}\" 가 업데이트 되었습니다." + +#, elixir-format +#: lib/teslamate_web/live/car_live/summary.ex:146 +msgid "An error occurred" +msgstr "오류가 발생하였습니다" + +#, elixir-format +#: lib/teslamate_web/live/car_live/summary.ex:145 +msgid "Timeout" +msgstr "시간초과" + +#, elixir-format +#: lib/teslamate_web/templates/car/summary.html.leex:37 +msgid "Reduced Battery Range" +msgstr "감소된 배터리 거리" + +#, elixir-format +#: lib/teslamate_web/templates/car/summary.html.leex:210 +msgid "≈ %{range} at 100%" +msgstr "≈ 100%에서 %{range}" + +#, elixir-format +#: lib/teslamate_web/templates/charge/cost.html.leex:4 +msgid "Charge Cost" +msgstr "충전비용" + +#, elixir-format +#: lib/teslamate_web/templates/charge/cost.html.leex:88 +msgid "Cost" +msgstr "비용" + +#, elixir-format +#: lib/teslamate_web/templates/charge/cost.html.leex:101 +msgid "Enter charge cost" +msgstr "충전비용 입력" + +#, elixir-format +#: lib/teslamate_web/live/charge_live/cost.ex:73 +msgid "Saved!" +msgstr "저장완료!" + +#, elixir-format +#: lib/teslamate_web/templates/car/summary.html.leex:27 +msgid "Fetching vehicle data ..." +msgstr "차량데이터를 가져오는 중입니다." + +#, elixir-format +#: lib/teslamate_web/templates/settings/index.html.leex:179 +msgid "Addresses" +msgstr "주소" + +#, elixir-format +#: lib/teslamate_web/templates/settings/index.html.leex:160 +msgid "Language" +msgstr "언어" + +#, elixir-format +#: lib/teslamate_web/live/settings_live/index.ex:70 +msgid "There was a problem retrieving data from OpenStreetMap. Please try again later." +msgstr "OpenStreetMap 데이터 검색 중 문제가 발생했습니다. 다시 시도해주세요." + +#, elixir-format +#: lib/teslamate_web/templates/import/index.html.leex:4 +msgid "TeslaFi Import" +msgstr "TeslaFi 가져오기" + +#, elixir-format +#: lib/teslamate_web/templates/import/index.html.leex:10 +msgid "Found %{count} file" +msgid_plural "Found %{count} files" +msgstr[0] "" +msgstr[1] "" + +#, elixir-format +#: lib/teslamate_web/templates/layout/root.html.eex:87 +msgid "Donate" +msgstr "후원" + +#, elixir-format +#: lib/teslamate_web/templates/import/index.html.leex:68 +msgid "Import" +msgstr "가져오기" + +#, elixir-format +#: lib/teslamate_web/templates/import/index.html.leex:58 +msgid "Time zone" +msgstr "시간대" + +#, elixir-format +#: lib/teslamate_web/templates/signin/index.html.leex:18 +msgid "Password" +msgstr "암호" + +#, elixir-format +#: lib/teslamate_web/templates/signin/index.html.leex:30 +msgid "Sign in" +msgstr "로그인" + +#, elixir-format +#: lib/teslamate_web/templates/signin/index.html.leex:11 +msgid "Email address" +msgstr "이메일 주소" + +#, elixir-format +#: lib/teslamate_web/templates/geo_fence/form.html.leex:57 +msgid "Cost per kWh" +msgstr "kWh당 비용" + +#, elixir-format +#: lib/teslamate_web/templates/settings/index.html.leex:92 +msgid "Charge cost" +msgstr "충전비용" + +#, elixir-format +#: lib/teslamate_web/templates/settings/index.html.leex:95 +msgid "Free Supercharging" +msgstr "무료 슈퍼차징" + +#, elixir-format +#: lib/teslamate_web/templates/settings/index.html.leex:131 +msgid "General Settings" +msgstr "일반설정" + +#, elixir-format +#: lib/teslamate_web/templates/geo_fence/form.html.leex:76 +msgid "Session fee" +msgstr "세션수수료" + +#, elixir-format +#: lib/teslamate_web/templates/car/summary.html.leex:57 +msgid "Doors open" +msgstr "차량문 열림" + +#, elixir-format +#: lib/teslamate_web/templates/charge/cost.html.leex:94 +msgid "Per kWh" +msgstr "kWh 당" + +#, elixir-format +#: lib/teslamate_web/templates/charge/cost.html.leex:94 +msgid "Total" +msgstr "총합" + +#, elixir-format +#: lib/teslamate_web/templates/geo_fence/form.html.leex:118 +msgid "There is %{n} charging session at this location for which no costs have been added yet." +msgid_plural "There are %{n} charging sessions at this location for which no costs have been added yet." +msgstr[0] "이 위치에는 아직 비용이 추가되지 않은 %{n} 충전 세션이 있습니다." +msgstr[1] "" + +#, elixir-format +#: lib/teslamate_web/templates/geo_fence/form.html.leex:127 +msgid "Add costs retroactively" +msgstr "과거 요금 추가" + +#, elixir-format +#: lib/teslamate_web/templates/geo_fence/form.html.leex:112 +msgid "Charging Costs" +msgstr "충전요금" + +#, elixir-format +#: lib/teslamate_web/templates/geo_fence/form.html.leex:126 +msgid "Continue" +msgstr "계속" + +#, elixir-format +#: lib/teslamate_web/templates/car/summary.html.leex:263 +msgid "Mileage" +msgstr "마일리지" + +#, elixir-format +#: lib/teslamate_web/templates/settings/index.html.leex:111 +msgid "Streaming API" +msgstr "스트리밍 API" + +#, elixir-format +#: lib/teslamate_web/templates/settings/index.html.leex:285 +msgid "Documentation" +msgstr "참고문서" + +#, elixir-format +#: lib/teslamate_web/templates/settings/index.html.leex:281 +msgid "GitHub" +msgstr "GitHub" + +#, elixir-format +#: lib/teslamate_web/templates/layout/root.html.eex:95 +#: lib/teslamate_web/templates/settings/index.html.leex:276 +msgid "Update available" +msgstr "업데이트 가능" + +#, elixir-format +#: lib/teslamate_web/live/car_live/summary.ex:139 +msgid "Doors are open" +msgstr "문이 열려있습니다." + +#, elixir-format +#: lib/teslamate_web/live/car_live/summary.ex:140 +msgid "Trunk is open" +msgstr "트렁크가 열려있습니다." diff --git a/priv/gettext/ko/LC_MESSAGES/errors.po b/priv/gettext/ko/LC_MESSAGES/errors.po new file mode 100644 index 00000000..110d60d2 --- /dev/null +++ b/priv/gettext/ko/LC_MESSAGES/errors.po @@ -0,0 +1,97 @@ +## `msgid`s in this file come from POT (.pot) files. +## +## Do not add, change, or remove `msgid`s manually here as +## they're tied to the ones in the corresponding POT file +## (with the same domain). +## +## Use `mix gettext.extract --merge` or `mix gettext.merge` +## to merge POT files into PO files. +msgid "" +msgstr "" +"Language: ko\n" + +## From Ecto.Changeset.cast/4 +msgid "can't be blank" +msgstr "빈칸이면 안됩니다." + +## From Ecto.Changeset.unique_constraint/3 +msgid "has already been taken" +msgstr "이미 선택되어 있습니다." + +## From Ecto.Changeset.put_change/3 +msgid "is invalid" +msgstr "은(는) 유효하지 않습니다." + +## From Ecto.Changeset.validate_acceptance/3 +msgid "must be accepted" +msgstr "반드시 허용되어야 합니다." + +## From Ecto.Changeset.validate_format/3 +msgid "has invalid format" +msgstr "잘못된 포맷입니다." + +## From Ecto.Changeset.validate_subset/3 +msgid "has an invalid entry" +msgstr "잘못된 항목입니다." + +## From Ecto.Changeset.validate_exclusion/3 +msgid "is reserved" +msgstr "예약되어 있습니다." + +## From Ecto.Changeset.validate_confirmation/3 +msgid "does not match confirmation" +msgstr "확인된 것과 일치하지 않습니다." + +## From Ecto.Changeset.no_assoc_constraint/3 +msgid "is still associated with this entry" +msgstr "여전히 이 항목과 연결되어 있습니다." + +msgid "are still associated with this entry" +msgstr "여전히 이 항목과 연결되어 있습니다." + +## From Ecto.Changeset.validate_length/3 +msgid "should be %{count} character(s)" +msgid_plural "should be %{count} character(s)" +msgstr[0] "%{count}자 이상이어야 합니다." +msgstr[1] "" + +msgid "should have %{count} item(s)" +msgid_plural "should have %{count} item(s)" +msgstr[0] "%{count} 개의 아이템이 있어야합니다." +msgstr[1] "" + +msgid "should be at least %{count} character(s)" +msgid_plural "should be at least %{count} character(s)" +msgstr[0] "최소한 %{count}자 이상이어야 합니다." +msgstr[1] "" + +msgid "should have at least %{count} item(s)" +msgid_plural "should have at least %{count} item(s)" +msgstr[0] "최소한 %{count} 개의 아이템이 있어야합니다." +msgstr[1] "" + +msgid "should be at most %{count} character(s)" +msgid_plural "should be at most %{count} character(s)" +msgstr[0] "최대 %{count}자 이하이어야 합니다." +msgstr[1] "" + +msgid "should have at most %{count} item(s)" +msgid_plural "should have at most %{count} item(s)" +msgstr[0] "최대 %{count} 개의 아이템이 있어야합니다." +msgstr[1] "" + +## From Ecto.Changeset.validate_number/3 +msgid "must be less than %{number}" +msgstr "%{number} 보다 반드시 작어야 합니다." + +msgid "must be greater than %{number}" +msgstr "%{number} 보다 반드시 커야 합니다." + +msgid "must be less than or equal to %{number}" +msgstr "%{number} 보다 반드시 작거나 같아야 합니다." + +msgid "must be greater than or equal to %{number}" +msgstr "%{number} 보다 반드시 크거나 같아야 합니다." + +msgid "must be equal to %{number}" +msgstr "%{number} 와 반드시 같아야 합니다."