Enable other langs
This commit is contained in:
@ -129,7 +129,10 @@ export function SendZaps({ lnurl, pubkey, aTag, eTag, targetName, onFinish }: Se
|
|||||||
</div>
|
</div>
|
||||||
<div>
|
<div>
|
||||||
<small>
|
<small>
|
||||||
<FormattedMessage defaultMessage="Zap amount in {currency}" values={{ currency: isFiat ? "USD" : "SATS" }} />
|
<FormattedMessage
|
||||||
|
defaultMessage="Zap amount in {currency}"
|
||||||
|
values={{ currency: isFiat ? "USD" : "SATS" }}
|
||||||
|
/>
|
||||||
</small>
|
</small>
|
||||||
<div className="amounts">
|
<div className="amounts">
|
||||||
{(isFiat ? usdAmounts : satsAmounts).map(a => (
|
{(isFiat ? usdAmounts : satsAmounts).map(a => (
|
||||||
|
17
src/intl.tsx
17
src/intl.tsx
@ -11,7 +11,7 @@ async function importLang(code: string) {
|
|||||||
return Object.fromEntries(ent) as Record<string, string>;
|
return Object.fromEntries(ent) as Record<string, string>;
|
||||||
}
|
}
|
||||||
|
|
||||||
export const AllLocales = ["en", "de", "es", "th"];
|
export const AllLocales = ["en", "de", "es", "th", "nl", "ja", "fa", "sw", "sv"];
|
||||||
|
|
||||||
const getMessages = (locale: string) => {
|
const getMessages = (locale: string) => {
|
||||||
const truncatedLocale = locale.toLowerCase().split(/[_-]+/)[0];
|
const truncatedLocale = locale.toLowerCase().split(/[_-]+/)[0];
|
||||||
@ -27,6 +27,21 @@ const getMessages = (locale: string) => {
|
|||||||
case "th":
|
case "th":
|
||||||
case "th-TH":
|
case "th-TH":
|
||||||
return await importLang("th_TH");
|
return await importLang("th_TH");
|
||||||
|
case "nl":
|
||||||
|
case "nl-NL":
|
||||||
|
return await importLang("nl_NL");
|
||||||
|
case "ja":
|
||||||
|
case "ja-JP":
|
||||||
|
return await importLang("ja_JP");
|
||||||
|
case "fa":
|
||||||
|
case "fa-IR":
|
||||||
|
return await importLang("fa_IR");
|
||||||
|
case "sw":
|
||||||
|
case "sw-KE":
|
||||||
|
return await importLang("sw_KE");
|
||||||
|
case "sv":
|
||||||
|
case "sv-SE":
|
||||||
|
return await importLang("sv_SE");
|
||||||
case DefaultLocale:
|
case DefaultLocale:
|
||||||
case "en":
|
case "en":
|
||||||
return enMessages;
|
return enMessages;
|
||||||
|
@ -381,4 +381,3 @@
|
|||||||
"defaultMessage": "Zap Alert"
|
"defaultMessage": "Zap Alert"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -381,4 +381,3 @@
|
|||||||
"defaultMessage": "Zap Alert"
|
"defaultMessage": "Zap Alert"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -381,4 +381,3 @@
|
|||||||
"defaultMessage": "Zap Alert"
|
"defaultMessage": "Zap Alert"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -381,4 +381,3 @@
|
|||||||
"defaultMessage": "Zap Alert"
|
"defaultMessage": "Zap Alert"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -381,4 +381,3 @@
|
|||||||
"defaultMessage": "Zap Alert"
|
"defaultMessage": "Zap Alert"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -381,4 +381,3 @@
|
|||||||
"defaultMessage": "Zap Alert"
|
"defaultMessage": "Zap Alert"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -381,4 +381,3 @@
|
|||||||
"defaultMessage": "Zap Alert"
|
"defaultMessage": "Zap Alert"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -381,4 +381,3 @@
|
|||||||
"defaultMessage": "Alerta de Zap"
|
"defaultMessage": "Alerta de Zap"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -381,4 +381,3 @@
|
|||||||
"defaultMessage": "Zap Alert"
|
"defaultMessage": "Zap Alert"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -381,4 +381,3 @@
|
|||||||
"defaultMessage": "Zap Alert"
|
"defaultMessage": "Zap Alert"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -381,4 +381,3 @@
|
|||||||
"defaultMessage": "Zap Alert"
|
"defaultMessage": "Zap Alert"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -381,4 +381,3 @@
|
|||||||
"defaultMessage": "Zap Alert"
|
"defaultMessage": "Zap Alert"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -381,4 +381,3 @@
|
|||||||
"defaultMessage": "Zap Alert"
|
"defaultMessage": "Zap Alert"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -381,4 +381,3 @@
|
|||||||
"defaultMessage": "ザップアラート"
|
"defaultMessage": "ザップアラート"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -381,4 +381,3 @@
|
|||||||
"defaultMessage": "Zap Alert"
|
"defaultMessage": "Zap Alert"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -381,4 +381,3 @@
|
|||||||
"defaultMessage": "Zap Alert"
|
"defaultMessage": "Zap Alert"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -381,4 +381,3 @@
|
|||||||
"defaultMessage": "Zap Alert"
|
"defaultMessage": "Zap Alert"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -381,4 +381,3 @@
|
|||||||
"defaultMessage": "Zap Alert"
|
"defaultMessage": "Zap Alert"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -381,4 +381,3 @@
|
|||||||
"defaultMessage": "Zap Alert"
|
"defaultMessage": "Zap Alert"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -381,4 +381,3 @@
|
|||||||
"defaultMessage": "Zap Alert"
|
"defaultMessage": "Zap Alert"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -381,4 +381,3 @@
|
|||||||
"defaultMessage": "Zap Alert"
|
"defaultMessage": "Zap Alert"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -381,4 +381,3 @@
|
|||||||
"defaultMessage": "Zap Alert"
|
"defaultMessage": "Zap Alert"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -381,4 +381,3 @@
|
|||||||
"defaultMessage": "Zap Alert"
|
"defaultMessage": "Zap Alert"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -381,4 +381,3 @@
|
|||||||
"defaultMessage": "Zap Alert"
|
"defaultMessage": "Zap Alert"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -381,4 +381,3 @@
|
|||||||
"defaultMessage": "Zap Alert"
|
"defaultMessage": "Zap Alert"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -381,4 +381,3 @@
|
|||||||
"defaultMessage": "Zap Alert"
|
"defaultMessage": "Zap Alert"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -381,4 +381,3 @@
|
|||||||
"defaultMessage": "Zap Alert"
|
"defaultMessage": "Zap Alert"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -381,4 +381,3 @@
|
|||||||
"defaultMessage": "Zap Alert"
|
"defaultMessage": "Zap Alert"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -381,4 +381,3 @@
|
|||||||
"defaultMessage": "Zap Alert"
|
"defaultMessage": "Zap Alert"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -381,4 +381,3 @@
|
|||||||
"defaultMessage": "Zap Alert"
|
"defaultMessage": "Zap Alert"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user