Enable other langs

This commit is contained in:
2023-09-06 15:26:55 +01:00
parent 600672cceb
commit d20919e439
32 changed files with 20 additions and 32 deletions

View File

@ -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 => (

View File

@ -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;

View File

@ -381,4 +381,3 @@
"defaultMessage": "Zap Alert" "defaultMessage": "Zap Alert"
} }
} }

View File

@ -381,4 +381,3 @@
"defaultMessage": "Zap Alert" "defaultMessage": "Zap Alert"
} }
} }

View File

@ -381,4 +381,3 @@
"defaultMessage": "Zap Alert" "defaultMessage": "Zap Alert"
} }
} }

View File

@ -381,4 +381,3 @@
"defaultMessage": "Zap Alert" "defaultMessage": "Zap Alert"
} }
} }

View File

@ -381,4 +381,3 @@
"defaultMessage": "Zap Alert" "defaultMessage": "Zap Alert"
} }
} }

View File

@ -381,4 +381,3 @@
"defaultMessage": "Zap Alert" "defaultMessage": "Zap Alert"
} }
} }

View File

@ -381,4 +381,3 @@
"defaultMessage": "Zap Alert" "defaultMessage": "Zap Alert"
} }
} }

View File

@ -381,4 +381,3 @@
"defaultMessage": "Alerta de Zap" "defaultMessage": "Alerta de Zap"
} }
} }

View File

@ -381,4 +381,3 @@
"defaultMessage": "Zap Alert" "defaultMessage": "Zap Alert"
} }
} }

View File

@ -381,4 +381,3 @@
"defaultMessage": "Zap Alert" "defaultMessage": "Zap Alert"
} }
} }

View File

@ -381,4 +381,3 @@
"defaultMessage": "Zap Alert" "defaultMessage": "Zap Alert"
} }
} }

View File

@ -381,4 +381,3 @@
"defaultMessage": "Zap Alert" "defaultMessage": "Zap Alert"
} }
} }

View File

@ -381,4 +381,3 @@
"defaultMessage": "Zap Alert" "defaultMessage": "Zap Alert"
} }
} }

View File

@ -381,4 +381,3 @@
"defaultMessage": "ザップアラート" "defaultMessage": "ザップアラート"
} }
} }

View File

@ -381,4 +381,3 @@
"defaultMessage": "Zap Alert" "defaultMessage": "Zap Alert"
} }
} }

View File

@ -381,4 +381,3 @@
"defaultMessage": "Zap Alert" "defaultMessage": "Zap Alert"
} }
} }

View File

@ -381,4 +381,3 @@
"defaultMessage": "Zap Alert" "defaultMessage": "Zap Alert"
} }
} }

View File

@ -381,4 +381,3 @@
"defaultMessage": "Zap Alert" "defaultMessage": "Zap Alert"
} }
} }

View File

@ -381,4 +381,3 @@
"defaultMessage": "Zap Alert" "defaultMessage": "Zap Alert"
} }
} }

View File

@ -381,4 +381,3 @@
"defaultMessage": "Zap Alert" "defaultMessage": "Zap Alert"
} }
} }

View File

@ -381,4 +381,3 @@
"defaultMessage": "Zap Alert" "defaultMessage": "Zap Alert"
} }
} }

View File

@ -381,4 +381,3 @@
"defaultMessage": "Zap Alert" "defaultMessage": "Zap Alert"
} }
} }

View File

@ -381,4 +381,3 @@
"defaultMessage": "Zap Alert" "defaultMessage": "Zap Alert"
} }
} }

View File

@ -381,4 +381,3 @@
"defaultMessage": "Zap Alert" "defaultMessage": "Zap Alert"
} }
} }

View File

@ -381,4 +381,3 @@
"defaultMessage": "Zap Alert" "defaultMessage": "Zap Alert"
} }
} }

View File

@ -381,4 +381,3 @@
"defaultMessage": "Zap Alert" "defaultMessage": "Zap Alert"
} }
} }

View File

@ -381,4 +381,3 @@
"defaultMessage": "Zap Alert" "defaultMessage": "Zap Alert"
} }
} }

View File

@ -381,4 +381,3 @@
"defaultMessage": "Zap Alert" "defaultMessage": "Zap Alert"
} }
} }

View File

@ -381,4 +381,3 @@
"defaultMessage": "Zap Alert" "defaultMessage": "Zap Alert"
} }
} }

View File

@ -381,4 +381,3 @@
"defaultMessage": "Zap Alert" "defaultMessage": "Zap Alert"
} }
} }