add i18n checker and autogenerated AI translations (#2160)

* use translated string

* fix typos in lnbits/static/i18n/{it,jp,nl,we}.js

* add missing strings to cs,en,sk translations

* remove duplicates from lnbits/static/i18n/{cs,en,kr,sk}.js

* add i18n checker

* add i18n ai tool

* add autogenerated AI translations

* add i18n-ai-tool check whether variables in formatted strings are not broken

* fix issues with variables found by the script

* chore: make bundle
This commit is contained in:
Pavol Rusnak
2023-12-12 10:10:51 +00:00
committed by GitHub
parent 9f835f8350
commit cf4d575062
22 changed files with 1485 additions and 84 deletions
+8 -4
View File
@@ -8,7 +8,7 @@ window.localisation.cs = {
channels: 'Kanály',
transactions: 'Transakce',
dashboard: 'Přehled',
manage_node: 'Spravovat uzel',
node: 'Uzel',
total_capacity: 'Celková kapacita',
avg_channel_size: 'Průmerná velikost kanálu',
biggest_channel_size: 'Největší velikost kanálu',
@@ -55,6 +55,11 @@ window.localisation.cs = {
voidwallet_active: 'VoidWallet je aktivní! Platby zakázány',
use_with_caution:
'POUŽÍVEJTE S OBEZŘETNOSTÍ - %{name} peněženka je stále v BETĚ',
service_fee: 'Servisný poplatek: %{amount} % za transakci',
service_fee_max:
'Servisný poplatek: %{amount} % za transakci (max %{max} satoshi)',
service_fee_tooltip:
'Servisní poplatek účtovaný správcem LNbits serveru za odchozí transakci',
toggle_darkmode: 'Přepnout tmavý režim',
view_swagger_docs: 'Zobrazit LNbits Swagger API dokumentaci',
api_docs: 'API dokumentace',
@@ -68,11 +73,10 @@ window.localisation.cs = {
create_invoice: 'Vytvořit fakturu',
camera_tooltip: 'Použijte kameru pro skenování faktury/QR',
export_csv: 'Exportovat do CSV',
transactions: 'Transakce',
chart_tooltip: 'Zobrazit graf',
pending: 'Čeká na vyřízení',
copy_invoice: 'Kopírovat fakturu',
close: 'Zavřít',
withdraw_from: 'Vybrat z',
cancel: 'Zrušit',
scan: 'Skenovat',
read: 'Číst',
@@ -108,7 +112,6 @@ window.localisation.cs = {
install: 'Instalovat',
uninstall: 'Odinstalovat',
drop_db: 'Odstranit data',
open: 'Otevřít',
enable: 'Povolit',
enable_extension_details: 'Povolit rozšíření pro aktuálního uživatele',
disable: 'Zakázat',
@@ -137,6 +140,7 @@ window.localisation.cs = {
payment_hash: 'Hash platby',
fee: 'Poplatek',
amount: 'Částka',
tag: 'Tag',
unit: 'Jednotka',
description: 'Popis',
expiry: 'Expirace',