Merge branch 'master' into import-export

This commit is contained in:
LouisLam 2021-09-02 01:35:42 +08:00
commit 66f9ad5754
3 changed files with 224 additions and 0 deletions

110
src/languages/ko-KR.js Normal file
View file

@ -0,0 +1,110 @@
export default {
languageName: '한국어',
checkEverySecond: '{0} 초마다 체크해요.',
'Avg.': '평균 ',
retriesDescription: '서비스가 중단된 후 알림을 보내기 전 최대 재시도 횟수',
ignoreTLSError: 'HTTPS 웹사이트에서 TLS/SSL 에러 무시하기',
upsideDownModeDescription: '서버 상태를 반대로 표시해요. 서버가 작동하면 오프라인으로 표시할 거에요.',
maxRedirectDescription: '최대 리다이렉트 횟수에요. 0을 입력하면 리다이렉트를 꺼요.',
acceptedStatusCodesDescription: '응답 성공으로 간주할 상태 코드를 정해요.',
passwordNotMatchMsg: '비밀번호 재입력이 일치하지 않아요.',
notificationDescription: '모니터링에 알림을 설정할 수 있어요.',
keywordDescription: 'Html 이나 JSON에서 대소문자를 구분해 키워드를 검색해요.',
pauseDashboardHome: '일시 정지',
deleteMonitorMsg: '정말 이 모니터링을 삭제할까요?',
deleteNotificationMsg: '정말 이 알림을 모든 모니터링에서 삭제할까요?',
resoverserverDescription: 'Cloudflare가 기본 서버에요, 원한다면 언제나 다른 resolver 서버로 변경할 수 있어요.',
rrtypeDescription: '모니터링할 RR-Type을 선택해요.',
pauseMonitorMsg: '정말 이 모니터링을 일시 정지 할까요?',
Settings: '설정',
Dashboard: '대시보드',
'New Update': '새로운 업데이트',
Language: '언어',
Appearance: '외형',
Theme: '테마',
General: '일반',
Version: '버전',
'Check Update On GitHub': '깃허브에서 업데이트 확인',
List: '목록',
Add: '추가',
'Add New Monitor': '새로운 모니터링 추가하기',
'Quick Stats': '간단한 정보',
Up: '온라인',
Down: '오프라인',
Pending: '대기 중',
Unknown: '알 수 없음',
Pause: '일시 정지',
Name: '이름',
Status: '상태',
DateTime: '날짜',
Message: '메시지',
'No important events': '중요 이벤트 없음',
Resume: '재개',
Edit: '수정',
Delete: '삭제',
Current: '현재',
Uptime: '업타임',
'Cert Exp.': '인증서 만료',
days: '일',
day: '일',
'-day': '-일',
hour: '시간',
'-hour': '-시간',
Response: '응답',
Ping: '핑',
'Monitor Type': '모니터링 종류',
Keyword: '키워드',
'Friendly Name': '이름',
URL: 'URL',
Hostname: '호스트네임',
Port: '포트',
'Heartbeat Interval': '하트비트 주기',
Retries: '재시도',
Advanced: '고급',
'Upside Down Mode': '상태 반전 모드',
'Max. Redirects': '최대 리다이렉트',
'Accepted Status Codes': '응답 성공 상태 코드',
Save: '저장',
Notifications: '알림',
'Not available, please setup.': '존재하지 않아요, 새로운거 하나 만드는건 어때요?',
'Setup Notification': '알림 설정',
Light: '라이트',
Dark: '다크',
Auto: '자동',
'Theme - Heartbeat Bar': '테마 - 하트비트 바',
Normal: '기본값',
Bottom: '가운데',
None: '제거',
Timezone: '시간대',
'Search Engine Visibility': '검색 엔진 활성화',
'Allow indexing': '인덱싱 허용',
'Discourage search engines from indexing site': '검색 엔진 인덱싱 거부',
'Change Password': '비밀번호 변경',
'Current Password': '기존 비밀번호',
'New Password': '새로운 비밀번호',
'Repeat New Password': '새로운 비밀번호 재입력',
'Update Password': '비밀번호 변경',
'Disable Auth': '인증 끄기',
'Enable Auth': '인증 켜기',
Logout: '로그아웃',
Leave: '나가기',
'I understand, please disable': '기능에 대해 이해했어요.',
Confirm: '확인',
Yes: '확인',
No: '취소',
Username: '이름',
Password: '비밀번호',
'Remember me': '비밀번호 기억하기',
Login: '로그인',
'No Monitors, please': '모니터링이 없어요,',
'add one': '하나 추가해봐요',
'Notification Type': '알림 종류',
Email: '이메일',
Test: '테스트',
'Certificate Info': '인증서 정보',
'Resolver Server': 'Resolver 서버',
'Resource Record Type': '자원 레코드 유형',
'Last Result': '최근 결과',
'Create your admin account': '관리자 계정 만들기',
'Repeat Password': '비밀번호 재입력'
};

110
src/languages/sv-SE.js Normal file
View file

@ -0,0 +1,110 @@
export default {
languageName: "Swedish",
checkEverySecond: "Uppdatera var {0} sekund.",
"Avg.": "Genomsnitt ",
retriesDescription: "Max antal försök innan tjänsten markeras som nere och en notis skickas",
ignoreTLSError: "Ignorera TLS/SSL-fel för webbsidor med HTTPS",
upsideDownModeDescription: "Vänd upp och ner på statusen. Om tjänsten är nåbar visas den som NERE.",
maxRedirectDescription: "Max antal omdirigeringar att följa. Välj 0 för att avaktivera omdirigeringar.",
acceptedStatusCodesDescription: "Välj statuskoder som räknas som lyckade.",
passwordNotMatchMsg: "Det bekräftade lösenordet stämmer ej överens.",
notificationDescription: "Vänligen lägg till en notistjänst till övervakaren.",
keywordDescription: "Sök efter nyckelord i ren HTML eller JSON-svar. Sökningen är skiftkänslig.",
pauseDashboardHome: "Pausa",
deleteMonitorMsg: "Är du säker på att du vill ta bort den här övervakningen?",
deleteNotificationMsg: "Är du säker på att du vill ta bort den här notisen för alla övervakare?",
resoverserverDescription: "Cloudflare är den förvalda servern. Du kan byta resolver när som helst.",
rrtypeDescription: "Välj den RR-typ du vill övervaka",
pauseMonitorMsg: "Är du säker på att du vill pausa?",
Settings: "Inställningar",
Dashboard: "Infopanel",
"New Update": "Ny uppdatering",
Language: "Språk",
Appearance: "Utseende",
Theme: "Tema",
General: "Allmänt",
Version: "Version",
"Check Update On GitHub": "Sök efter uppdatering på GitHub",
List: "Lista",
Add: "Lägg till",
"Add New Monitor": "Lägg Till Ny Övervakare",
"Quick Stats": "Snabbstatistik",
Up: "Uppe",
Down: "Nere",
Pending: "Pågående",
Unknown: "Okänt",
Pause: "Paus",
Name: "Namn",
Status: "Status",
DateTime: "DatumTid",
Message: "Meddelande",
"No important events": "Inga viktiga händelser",
Resume: "Återuppta",
Edit: "Redigera",
Delete: "Ta bort",
Current: "Nuvarande",
Uptime: "Drifttid",
"Cert Exp.": "Certifikatsutgång",
days: "dagar",
day: "dag",
"-day": "-dag",
hour: "timme",
"-hour": "-timme",
Response: "Svar",
Ping: "Ping",
"Monitor Type": "Övervakningstyp",
Keyword: "Nyckelord",
"Friendly Name": "Vänligt Namn",
URL: "URL",
Hostname: "Värdnamn",
Port: "Port",
"Heartbeat Interval": "Hjärtslagsintervall",
Retries: "Försök",
Advanced: "Avancerat",
"Upside Down Mode": "Upp och ner-läge",
"Max. Redirects": "Max antal omdirigeringar",
"Accepted Status Codes": "Tillåtna statuskoder",
Save: "Spara",
Notifications: "Notiser",
"Not available, please setup.": "Ej tillgänglig, vänligen konfigurera.",
"Setup Notification": "Konfigurera Notis",
Light: "Ljust",
Dark: "Mörkt",
Auto: "Automatisk",
"Theme - Heartbeat Bar": "Tema - Heartbeat Bar",
Normal: "Normal",
Bottom: "Botten",
None: "Ingen",
Timezone: "Tidszon",
"Search Engine Visibility": "Synlighet på Sökmotorer",
"Allow indexing": "Tillåt indexering",
"Discourage search engines from indexing site": "Hindra sökmotorer från att indexera sidan",
"Change Password": "Byt Lösenord",
"Current Password": "Nuvarande Lösenord",
"New Password": "Nytt Lösenord",
"Repeat New Password": "Upprepa Nytt Lösenord",
"Update Password": "Uppdatera Lösenord",
"Disable Auth": "Avaktivera Autentisering",
"Enable Auth": "Aktivera Autentisering",
Logout: "Logga ut",
Leave: "Lämna",
"I understand, please disable": "Jag förstår, vänligen avaktivera",
Confirm: "Bekräfta",
Yes: "Ja",
No: "Nej",
Username: "Användarnamn",
Password: "Lösenord",
"Remember me": "Kom ihåg mig",
Login: "Logga in",
"No Monitors, please": "Inga Övervakare, tack",
"add one": "lägg till en",
"Notification Type": "Notistyp",
Email: "Email",
Test: "Test",
"Certificate Info": "Certifikatsinfo",
"Resolver Server": "Resolverserver",
"Resource Record Type": "RR-typ",
"Last Result": "Senaste resultat",
"Create your admin account": "Skapa ditt administratörskonto",
"Repeat Password": "Upprepa Lösenord"
}

View file

@ -29,6 +29,8 @@ import deDE from "./languages/de-DE";
import fr from "./languages/fr"; import fr from "./languages/fr";
import ja from "./languages/ja"; import ja from "./languages/ja";
import daDK from "./languages/da-DK"; import daDK from "./languages/da-DK";
import svSE from "./languages/sv-SE";
import koKR from "./languages/ko-KR";
const routes = [ const routes = [
{ {
@ -98,6 +100,8 @@ const languageList = {
"fr": fr, "fr": fr,
"ja": ja, "ja": ja,
"da-DK": daDK, "da-DK": daDK,
"sv-SE": svSE,
"ko-KR": koKR,
}; };
const i18n = createI18n({ const i18n = createI18n({