Add new langs
This commit is contained in:
parent
24e1deb35c
commit
c07ebc869e
@ -36,8 +36,7 @@ export function SendZaps({ lnurl, pubkey, aTag, eTag, targetName, onFinish }: Se
|
||||
const UsdRate = 28_000;
|
||||
|
||||
const satsAmounts = [
|
||||
21, 69, 121, 420, 1_000, 2_100, 4_200, 10_000, 21_000, 42_000, 69_000, 100_000, 210_000, 500_000,
|
||||
1_000_000,
|
||||
21, 69, 121, 420, 1_000, 2_100, 4_200, 10_000, 21_000, 42_000, 69_000, 100_000, 210_000, 500_000, 1_000_000,
|
||||
];
|
||||
const usdAmounts = [0.05, 0.5, 2, 5, 10, 50, 100, 200];
|
||||
const [isFiat, setIsFiat] = useState(false);
|
||||
|
42
src/intl.tsx
42
src/intl.tsx
@ -11,7 +11,25 @@ async function importLang(code: string) {
|
||||
return Object.fromEntries(ent) as Record<string, string>;
|
||||
}
|
||||
|
||||
export const AllLocales = [DefaultLocale, "de-DE", "es-ES", "th-TH", "nl-NL", "ja-JP", "fa-IR", "sw-KE", "sv-SE"];
|
||||
export const AllLocales = [
|
||||
DefaultLocale,
|
||||
"de-DE",
|
||||
"es-ES",
|
||||
"th-TH",
|
||||
"nl-NL",
|
||||
"ja-JP",
|
||||
"fa-IR",
|
||||
"sw-KE",
|
||||
"sv-SE",
|
||||
"bn-BD",
|
||||
"bg-BG",
|
||||
"zh-CN",
|
||||
"zh-TW",
|
||||
"fi-FI",
|
||||
"fr-FR",
|
||||
"pt-BR",
|
||||
"ru-RU",
|
||||
];
|
||||
|
||||
const getMessages = (locale: string) => {
|
||||
const truncatedLocale = locale.toLowerCase().split(/[_-]+/)[0];
|
||||
@ -42,6 +60,28 @@ const getMessages = (locale: string) => {
|
||||
case "sv":
|
||||
case "sv-SE":
|
||||
return await importLang("sv_SE");
|
||||
case "bn":
|
||||
case "bn-BD":
|
||||
return await importLang("bn_BD");
|
||||
case "bg":
|
||||
case "bg-BG":
|
||||
return await importLang("bg_BG");
|
||||
case "zh":
|
||||
case "zh-CN":
|
||||
return await importLang("zh_CN");
|
||||
case "zh-TW":
|
||||
return await importLang("zh_TW");
|
||||
case "fi":
|
||||
case "fi-FI":
|
||||
return await importLang("fi_FI");
|
||||
case "fr":
|
||||
case "fr-FR":
|
||||
return await importLang("fr_FR");
|
||||
case "pt-BR":
|
||||
return await importLang("pt_BR");
|
||||
case "ru":
|
||||
case "ru-RU":
|
||||
return await importLang("ru_RU");
|
||||
case DefaultLocale:
|
||||
case "en":
|
||||
return enMessages;
|
||||
|
@ -209,3 +209,27 @@ button span.hide-on-mobile {
|
||||
.fi-se {
|
||||
background-image: url("flag-icons/flags/1x1/se.svg");
|
||||
}
|
||||
.fi-bg {
|
||||
background-image: url("flag-icons/flags/1x1/bg.svg");
|
||||
}
|
||||
.fi-bd {
|
||||
background-image: url("flag-icons/flags/1x1/bd.svg");
|
||||
}
|
||||
.fi-cn {
|
||||
background-image: url("flag-icons/flags/1x1/cn.svg");
|
||||
}
|
||||
.fi-tw {
|
||||
background-image: url("flag-icons/flags/1x1/tw.svg");
|
||||
}
|
||||
.fi-fi {
|
||||
background-image: url("flag-icons/flags/1x1/fi.svg");
|
||||
}
|
||||
.fi-fr {
|
||||
background-image: url("flag-icons/flags/1x1/fr.svg");
|
||||
}
|
||||
.fi-br {
|
||||
background-image: url("flag-icons/flags/1x1/br.svg");
|
||||
}
|
||||
.fi-ru {
|
||||
background-image: url("flag-icons/flags/1x1/ru.svg");
|
||||
}
|
||||
|
@ -414,4 +414,3 @@
|
||||
"defaultMessage": "Zap Alert"
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -414,4 +414,3 @@
|
||||
"defaultMessage": "Zap Alert"
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -414,4 +414,3 @@
|
||||
"defaultMessage": "Зап Тревога"
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -414,4 +414,3 @@
|
||||
"defaultMessage": "জ্যাপ অ্যালার্ট"
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -414,4 +414,3 @@
|
||||
"defaultMessage": "Zap Alert"
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -414,4 +414,3 @@
|
||||
"defaultMessage": "Zap Alert"
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -414,4 +414,3 @@
|
||||
"defaultMessage": "Zap Alert"
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -414,4 +414,3 @@
|
||||
"defaultMessage": "Zap Alert"
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -414,4 +414,3 @@
|
||||
"defaultMessage": "Zap Alert"
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -414,4 +414,3 @@
|
||||
"defaultMessage": "Alerta de Zap"
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -414,4 +414,3 @@
|
||||
"defaultMessage": "هشدار زپ"
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -414,4 +414,3 @@
|
||||
"defaultMessage": "Zap-hälytys"
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -414,4 +414,3 @@
|
||||
"defaultMessage": "Alerte Zap"
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -414,4 +414,3 @@
|
||||
"defaultMessage": "Zap Alert"
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -414,4 +414,3 @@
|
||||
"defaultMessage": "Zap Alert"
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -414,4 +414,3 @@
|
||||
"defaultMessage": "Zap Alert"
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -414,4 +414,3 @@
|
||||
"defaultMessage": "ザップアラート"
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -414,4 +414,3 @@
|
||||
"defaultMessage": "Zap Alert"
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -414,4 +414,3 @@
|
||||
"defaultMessage": "Zap Alert"
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -414,4 +414,3 @@
|
||||
"defaultMessage": "Zap Alert"
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -414,4 +414,3 @@
|
||||
"defaultMessage": "Zap Alert"
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -414,4 +414,3 @@
|
||||
"defaultMessage": "Alerta Zap"
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -414,4 +414,3 @@
|
||||
"defaultMessage": "Zap Alert"
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -414,4 +414,3 @@
|
||||
"defaultMessage": "Zap Alert"
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -414,4 +414,3 @@
|
||||
"defaultMessage": "Оповещение о запе"
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -414,4 +414,3 @@
|
||||
"defaultMessage": "Zap Alert"
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -414,4 +414,3 @@
|
||||
"defaultMessage": "Zap Alert"
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -414,4 +414,3 @@
|
||||
"defaultMessage": "Tahadhari ya Zap"
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -414,4 +414,3 @@
|
||||
"defaultMessage": "Zap Alert"
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -414,4 +414,3 @@
|
||||
"defaultMessage": "Zap Alert"
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -414,4 +414,3 @@
|
||||
"defaultMessage": "Zap Alert"
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -414,4 +414,3 @@
|
||||
"defaultMessage": "Zap Alert"
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -414,4 +414,3 @@
|
||||
"defaultMessage": "打闪提示"
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -414,4 +414,3 @@
|
||||
"defaultMessage": "打閃提示"
|
||||
}
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user