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:
@@ -1,9 +1,26 @@
|
||||
window.localisation.de = {
|
||||
confirm: 'Ja',
|
||||
server: 'Server',
|
||||
theme: 'Theme',
|
||||
funding: 'Funding',
|
||||
users: 'Benutzer',
|
||||
unit: 'Einheit',
|
||||
apps: 'Apps',
|
||||
channels: 'Kanäle',
|
||||
transactions: 'Transaktionen',
|
||||
dashboard: 'Armaturenbrett',
|
||||
node: 'Knoten',
|
||||
total_capacity: 'Gesamtkapazität',
|
||||
avg_channel_size: 'Durchschn. Kanalgröße',
|
||||
biggest_channel_size: 'Größte Kanalgröße',
|
||||
smallest_channel_size: 'Kleinste Kanalgröße',
|
||||
number_of_channels: 'Anzahl der Kanäle',
|
||||
active_channels: 'Aktive Kanäle',
|
||||
connect_peer: 'Peer verbinden',
|
||||
connect: 'Verbinden',
|
||||
open_channel: 'Offener Kanal',
|
||||
open: 'Öffnen',
|
||||
close_channel: 'Kanal schließen',
|
||||
close: 'Schließen',
|
||||
restart: 'Server neu starten',
|
||||
save: 'Speichern',
|
||||
save_tooltip: 'Änderungen speichern',
|
||||
@@ -31,28 +48,38 @@ window.localisation.de = {
|
||||
'Die Wallet wird gelöscht, die hierin beinhalteten Daten hierin oder innerhalb einer Erweiterung sind UNWIEDERBRINGLICH.',
|
||||
rename_wallet: 'Wallet umbenennen',
|
||||
update_name: 'Namen aktualisieren',
|
||||
fiat_tracking: 'Fiat-Tracking',
|
||||
currency: 'Währung',
|
||||
update_currency: 'Währung aktualisieren',
|
||||
press_to_claim: 'Klicken, um Bitcoin einzufordern.',
|
||||
donate: 'Spenden',
|
||||
view_github: 'Auf GitHub anzeigen',
|
||||
voidwallet_active: 'VoidWallet ist aktiv! Zahlungen deaktiviert',
|
||||
use_with_caution:
|
||||
'BITTE MIT VORSICHT BENUTZEN - %{name} Wallet ist noch BETA',
|
||||
service_fee: 'Dienstleistungsgebühr: %{amount} % pro Transaktion',
|
||||
service_fee_max:
|
||||
'Servicegebühr: %{amount} % pro Transaktion (max %{max} Sats)',
|
||||
service_fee_tooltip:
|
||||
'Bearbeitungsgebühr, die vom LNbits Server-Administrator pro ausgehender Transaktion berechnet wird',
|
||||
toggle_darkmode: 'Auf Dark Mode umschalten',
|
||||
view_swagger_docs: 'LNbits Swagger API-Dokumente',
|
||||
api_docs: 'API docs',
|
||||
lnbits_version: 'LNbits-Version',
|
||||
runs_on: 'Läuft auf',
|
||||
credit_hint: 'Klicke Enter, um das Konto zu belasten',
|
||||
credit_label: '%{denomination} zu belasten',
|
||||
paste: 'Einfügen',
|
||||
paste_from_clipboard: 'Einfügen aus der Zwischenablage',
|
||||
paste_request: 'Anfrage einfügen',
|
||||
create_invoice: 'Rechnung erstellen',
|
||||
camera_tooltip:
|
||||
'Verwende die Kamera, um eine Rechnung oder einen QR-Code zu scannen',
|
||||
export_csv: 'Exportieren als CSV',
|
||||
transactions: 'Transaktionen',
|
||||
chart_tooltip: 'Diagramm anzeigen',
|
||||
pending: 'Ausstehend',
|
||||
copy_invoice: 'Rechnung kopieren',
|
||||
close: 'Schließen',
|
||||
withdraw_from: 'Abheben von',
|
||||
cancel: 'Stornieren',
|
||||
scan: 'Scannen',
|
||||
read: 'Lesen',
|
||||
@@ -87,7 +114,7 @@ window.localisation.de = {
|
||||
manage_extension_details: 'Erweiterung installieren/deinstallieren',
|
||||
install: 'Installieren',
|
||||
uninstall: 'Deinstallieren',
|
||||
open: 'Öffnen',
|
||||
drop_db: 'Daten löschen',
|
||||
enable: 'Aktivieren',
|
||||
enable_extension_details: 'Erweiterung für aktuellen Benutzer aktivieren',
|
||||
disable: 'Deaktivieren',
|
||||
@@ -101,6 +128,7 @@ window.localisation.de = {
|
||||
all: 'Alle',
|
||||
only_admins_can_install:
|
||||
'(Nur Administratorkonten können Erweiterungen installieren)',
|
||||
admin_only: 'Nur für Admins',
|
||||
new_version: 'Neue Version',
|
||||
extension_depends_on: 'Hängt ab von:',
|
||||
extension_rating_soon: 'Bewertungen sind bald verfügbar',
|
||||
@@ -108,13 +136,66 @@ window.localisation.de = {
|
||||
extension_uninstall_warning:
|
||||
'Sie sind dabei, die Erweiterung für alle Benutzer zu entfernen.',
|
||||
uninstall_confirm: 'Ja, deinstallieren',
|
||||
extension_db_drop_info:
|
||||
'Alle Daten für die Erweiterung werden dauerhaft gelöscht. Es gibt keine Möglichkeit, diesen Vorgang rückgängig zu machen!',
|
||||
extension_db_drop_warning:
|
||||
'Sie sind dabei, alle Daten für die Erweiterung zu entfernen. Bitte geben Sie den Namen der Erweiterung ein, um fortzufahren:',
|
||||
extension_min_lnbits_version:
|
||||
'Diese Version erfordert mindestens die LNbits-Version',
|
||||
payment_hash: 'Zahlungs-Hash',
|
||||
fee: 'Gebühr',
|
||||
amount: 'Menge',
|
||||
tag: 'Tag',
|
||||
unit: 'Einheit',
|
||||
description: 'Beschreibung',
|
||||
expiry: 'Ablauf',
|
||||
webhook: 'Webhook',
|
||||
payment_proof: 'Beleg'
|
||||
payment_proof: 'Beleg',
|
||||
update_available: 'Aktualisierung %{version} verfügbar!',
|
||||
latest_update: 'Sie sind auf der neuesten Version %{version}.',
|
||||
notifications: 'Benachrichtigungen',
|
||||
no_notifications: 'Keine Benachrichtigungen',
|
||||
notifications_disabled: 'LNbits Statusbenachrichtigungen sind deaktiviert.',
|
||||
enable_notifications: 'Aktiviere Benachrichtigungen',
|
||||
enable_notifications_desc:
|
||||
'Wenn aktiviert, werden die neuesten LNbits-Statusaktualisierungen, wie Sicherheitsvorfälle und Updates, abgerufen.',
|
||||
enable_killswitch: 'Aktivieren Sie den Notausschalter',
|
||||
enable_killswitch_desc:
|
||||
'Falls aktiviert, wird Ihre Zahlungsquelle automatisch auf VoidWallet umgestellt, wenn LNbits ein Killswitch-Signal sendet. Nach einem Update müssen Sie dies manuell wieder aktivieren.',
|
||||
killswitch_interval: 'Intervall für den Notausschalter',
|
||||
killswitch_interval_desc:
|
||||
'Wie oft die Hintergrundaufgabe nach dem LNBits-Killswitch-Signal aus der Statusquelle suchen soll (in Minuten).',
|
||||
enable_watchdog: 'Aktiviere Watchdog',
|
||||
enable_watchdog_desc:
|
||||
'Wenn aktiviert, wird Ihre Zahlungsquelle automatisch auf VoidWallet umgestellt, wenn Ihr Guthaben niedriger als das LNbits-Guthaben ist. Nach einem Update müssen Sie dies manuell aktivieren.',
|
||||
watchdog_interval: 'Überwachungszeitintervall',
|
||||
watchdog_interval_desc:
|
||||
'Wie oft die Hintergrundaufgabe nach einem Abschaltsignal im Wachhund-Delta [node_balance - lnbits_balance] suchen soll (in Minuten).',
|
||||
watchdog_delta: 'Watchdog Delta',
|
||||
watchdog_delta_desc:
|
||||
'Limit, bevor der Notausschalter die Finanzierungsquelle auf VoidWallet ändert [lnbits_balance - node_balance > delta]',
|
||||
status: 'Status',
|
||||
notification_source: 'Benachrichtigungsquelle',
|
||||
notification_source_label:
|
||||
'Quell-URL (verwenden Sie nur die offizielle LNbits-Statusquelle und Quellen, denen Sie vertrauen können)',
|
||||
more: 'mehr',
|
||||
releases: 'Veröffentlichungen',
|
||||
killswitch: 'Killswitch',
|
||||
watchdog: 'Wachhund',
|
||||
server_logs: 'Serverprotokolle',
|
||||
ip_blocker: 'IP-Sperre',
|
||||
security: 'Sicherheit',
|
||||
security_tools: 'Sicherheitstools',
|
||||
block_access_hint: 'Zugriff per IP sperren',
|
||||
allow_access_hint: 'Zugriff durch IP erlauben (überschreibt blockierte IPs)',
|
||||
enter_ip: 'Geben Sie die IP ein und drücken Sie die Eingabetaste',
|
||||
rate_limiter: 'Ratenbegrenzer',
|
||||
number_of_requests: 'Anzahl der Anfragen',
|
||||
time_unit: 'Zeiteinheit',
|
||||
minute: 'Minute',
|
||||
second: 'Sekunde',
|
||||
hour: 'Stunde',
|
||||
disable_server_log: 'Server-Log deaktivieren',
|
||||
enable_server_log: 'Serverprotokollierung aktivieren',
|
||||
coming_soon: 'Funktion demnächst verfügbar'
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user