mirror of
https://github.com/lollipopkit/flutter_server_box.git
synced 2025-12-17 07:14:28 +01:00
new: ru es pt l10n
This commit is contained in:
File diff suppressed because it is too large
Load Diff
@@ -1,894 +0,0 @@
|
||||
import 'l10n.dart';
|
||||
|
||||
/// The translations for German (`de`).
|
||||
class SDe extends S {
|
||||
SDe([String locale = 'de']) : super(locale);
|
||||
|
||||
@override
|
||||
String get about => 'Über';
|
||||
|
||||
@override
|
||||
String get aboutThanks => 'Vielen Dank an die folgenden Personen, die daran teilgenommen haben.\n';
|
||||
|
||||
@override
|
||||
String get add => 'Neu';
|
||||
|
||||
@override
|
||||
String get addAServer => 'Server hinzufügen';
|
||||
|
||||
@override
|
||||
String get addPrivateKey => 'Private key hinzufügen';
|
||||
|
||||
@override
|
||||
String get addSystemPrivateKeyTip => 'Derzeit haben Sie keinen privaten Schlüssel, fügen Sie den Schlüssel hinzu, der mit dem System geliefert wird (~/.ssh/id_rsa)?';
|
||||
|
||||
@override
|
||||
String get added2List => 'Zur Aufgabenliste hinzugefügt';
|
||||
|
||||
@override
|
||||
String get all => 'Alle';
|
||||
|
||||
@override
|
||||
String get alreadyLastDir => 'Bereits im letzten Verzeichnis.';
|
||||
|
||||
@override
|
||||
String get alterUrl => 'Url ändern';
|
||||
|
||||
@override
|
||||
String askContinue(Object msg) {
|
||||
return '$msg. Weiter?';
|
||||
}
|
||||
|
||||
@override
|
||||
String get attention => 'Achtung';
|
||||
|
||||
@override
|
||||
String get authRequired => 'Autorisierung erforderlich';
|
||||
|
||||
@override
|
||||
String get auto => 'System folgen';
|
||||
|
||||
@override
|
||||
String get autoBackupConflict => 'Es kann nur eine automatische Sicherung gleichzeitig aktiviert werden.';
|
||||
|
||||
@override
|
||||
String get autoCheckUpdate => 'Aktualisierung automatisch prüfen';
|
||||
|
||||
@override
|
||||
String get autoConnect => 'Automatisch verbinden';
|
||||
|
||||
@override
|
||||
String get autoRun => 'Automatischer Start';
|
||||
|
||||
@override
|
||||
String get autoUpdateHomeWidget => 'Home-Widget automatisch aktualisieren';
|
||||
|
||||
@override
|
||||
String get backup => 'Backup';
|
||||
|
||||
@override
|
||||
String get backupTip => 'Das Backup wird nur einfach verschlüsselt.\nBitte bewahre die Datei sicher auf.';
|
||||
|
||||
@override
|
||||
String get backupVersionNotMatch => 'Die Backup-Version stimmt nicht überein.';
|
||||
|
||||
@override
|
||||
String get battery => 'Batterie';
|
||||
|
||||
@override
|
||||
String get bgRun => 'Hintergrundaktualisierung';
|
||||
|
||||
@override
|
||||
String get bgRunTip => 'Dieser Schalter bedeutet nur, dass die App versuchen wird, im Hintergrund zu laufen. Ob sie im Hintergrund laufen kann, hängt davon ab, ob die Berechtigungen aktiviert sind oder nicht. Bei nativem Android deaktivieren Sie bitte \"Batterieoptimierung\" in dieser App, und bei miui ändern Sie bitte die Energiesparrichtlinie auf \"Unbegrenzt\".';
|
||||
|
||||
@override
|
||||
String get bioAuth => 'Biozertifizierung';
|
||||
|
||||
@override
|
||||
String get canPullRefresh => 'Danach: herunterziehen zum Aktualisieren';
|
||||
|
||||
@override
|
||||
String get cancel => 'Abbrechen';
|
||||
|
||||
@override
|
||||
String get choose => 'Auswählen';
|
||||
|
||||
@override
|
||||
String get chooseFontFile => 'Schriftart auswählen';
|
||||
|
||||
@override
|
||||
String get choosePrivateKey => 'Private key auswählen';
|
||||
|
||||
@override
|
||||
String get clear => 'Entfernen';
|
||||
|
||||
@override
|
||||
String get clipboard => 'Zwischenablage';
|
||||
|
||||
@override
|
||||
String get close => 'Schließen';
|
||||
|
||||
@override
|
||||
String get cmd => 'Command';
|
||||
|
||||
@override
|
||||
String get collapseUI => 'Zusammenbrechen';
|
||||
|
||||
@override
|
||||
String get collapseUITip => 'Ob lange Listen in der Benutzeroberfläche standardmäßig eingeklappt werden sollen oder nicht';
|
||||
|
||||
@override
|
||||
String get conn => 'Verbindung';
|
||||
|
||||
@override
|
||||
String get connected => 'in Verbindung gebracht';
|
||||
|
||||
@override
|
||||
String get container => 'Container';
|
||||
|
||||
@override
|
||||
String get containerName => 'Container Name';
|
||||
|
||||
@override
|
||||
String get containerStatus => 'Container Status';
|
||||
|
||||
@override
|
||||
String get containerTrySudoTip => 'Zum Beispiel: In der App ist der Benutzer auf aaa eingestellt, aber Docker ist unter dem Root-Benutzer installiert. In diesem Fall müssen Sie diese Option aktivieren';
|
||||
|
||||
@override
|
||||
String get convert => 'Konvertieren';
|
||||
|
||||
@override
|
||||
String get copy => 'Kopieren';
|
||||
|
||||
@override
|
||||
String get copyPath => 'Pfad kopieren';
|
||||
|
||||
@override
|
||||
String get createFile => 'Datei erstellen';
|
||||
|
||||
@override
|
||||
String get createFolder => 'Ordner erstellen';
|
||||
|
||||
@override
|
||||
String get dark => 'Dunkel';
|
||||
|
||||
@override
|
||||
String get debug => 'Debug';
|
||||
|
||||
@override
|
||||
String get decode => 'Decode';
|
||||
|
||||
@override
|
||||
String get decompress => 'Dekomprimieren';
|
||||
|
||||
@override
|
||||
String get delete => 'Löschen';
|
||||
|
||||
@override
|
||||
String get deleteScripts => 'Gleichzeitiges Löschen von Server-Skripten';
|
||||
|
||||
@override
|
||||
String get deleteServers => 'Batch-Löschung von Servern';
|
||||
|
||||
@override
|
||||
String get dirEmpty => 'Stelle sicher, dass der Ordner leer ist.';
|
||||
|
||||
@override
|
||||
String get disabled => 'Behinderte';
|
||||
|
||||
@override
|
||||
String get disconnected => 'Disconnected';
|
||||
|
||||
@override
|
||||
String get disk => 'Festplatte';
|
||||
|
||||
@override
|
||||
String get diskIgnorePath => 'Pfad für Datenträger ignorieren';
|
||||
|
||||
@override
|
||||
String get displayName => 'Name anzeigen';
|
||||
|
||||
@override
|
||||
String dl2Local(Object fileName) {
|
||||
return 'Datei \"$fileName\" herunterladen?';
|
||||
}
|
||||
|
||||
@override
|
||||
String get dockerEditHost => 'DOCKER_HOST bearbeiten';
|
||||
|
||||
@override
|
||||
String get dockerEmptyRunningItems => 'Es gibt keine laufenden Container.\nDas könnte daran liegen:\n- Der Docker-Installationsbenutzer ist nicht mit dem in der App konfigurierten Benutzernamen identisch.\n- Die Umgebungsvariable DOCKER_HOST wurde nicht korrekt gelesen. Sie können sie ermitteln, indem Sie `echo \$DOCKER_HOST` im Terminal ausführen.';
|
||||
|
||||
@override
|
||||
String dockerImagesFmt(Object count) {
|
||||
return '$count Image(s)';
|
||||
}
|
||||
|
||||
@override
|
||||
String get dockerNotInstalled => 'Docker ist nicht installiert';
|
||||
|
||||
@override
|
||||
String dockerStatusRunningAndStoppedFmt(Object runningCount, Object stoppedCount) {
|
||||
return '$runningCount aktiv, $stoppedCount container gestoppt.';
|
||||
}
|
||||
|
||||
@override
|
||||
String dockerStatusRunningFmt(Object count) {
|
||||
return '$count Container aktiv';
|
||||
}
|
||||
|
||||
@override
|
||||
String get doubleColumnMode => 'Doppelspaltiger Modus';
|
||||
|
||||
@override
|
||||
String get doubleColumnTip => 'Diese Option aktiviert nur die Funktion, ob sie tatsächlich aktiviert werden kann, hängt auch von der Breite des Geräts ab';
|
||||
|
||||
@override
|
||||
String get download => 'Download';
|
||||
|
||||
@override
|
||||
String get edit => 'Bearbeiten';
|
||||
|
||||
@override
|
||||
String get editVirtKeys => 'Virtuelle Tasten bearbeiten';
|
||||
|
||||
@override
|
||||
String get editor => 'Editor';
|
||||
|
||||
@override
|
||||
String get editorHighlightTip => 'Die Leistung der aktuellen Codehervorhebung ist schlechter und kann zur Verbesserung optional ausgeschaltet werden.';
|
||||
|
||||
@override
|
||||
String get encode => 'Encode';
|
||||
|
||||
@override
|
||||
String get error => 'Fehler';
|
||||
|
||||
@override
|
||||
String get exampleName => 'Servername';
|
||||
|
||||
@override
|
||||
String get experimentalFeature => 'Experimentelles Feature';
|
||||
|
||||
@override
|
||||
String get export => 'Export';
|
||||
|
||||
@override
|
||||
String get extraArgs => 'Extra args';
|
||||
|
||||
@override
|
||||
String get failed => 'Failed';
|
||||
|
||||
@override
|
||||
String get feedback => 'Feedback';
|
||||
|
||||
@override
|
||||
String get feedbackOnGithub => 'Wenn du Fragen hast, stelle diese bitte auf Github.';
|
||||
|
||||
@override
|
||||
String get fieldMustNotEmpty => 'Die Eingabefelder dürfen nicht leer sein.';
|
||||
|
||||
@override
|
||||
String fileNotExist(Object file) {
|
||||
return '$file existiert nicht';
|
||||
}
|
||||
|
||||
@override
|
||||
String fileTooLarge(Object file, Object size, Object sizeMax) {
|
||||
return 'Datei \'$file\' ist zu groß $size, max $sizeMax';
|
||||
}
|
||||
|
||||
@override
|
||||
String get files => 'Dateien';
|
||||
|
||||
@override
|
||||
String get finished => 'fertiggestellt';
|
||||
|
||||
@override
|
||||
String get followSystem => 'System verfolgen';
|
||||
|
||||
@override
|
||||
String get font => 'Schriftarten';
|
||||
|
||||
@override
|
||||
String get fontSize => 'Schriftgröße';
|
||||
|
||||
@override
|
||||
String get force => 'freiwillig';
|
||||
|
||||
@override
|
||||
String foundNUpdate(Object count) {
|
||||
return 'Update $count gefunden';
|
||||
}
|
||||
|
||||
@override
|
||||
String get fullScreen => 'Vollbildmodus';
|
||||
|
||||
@override
|
||||
String get fullScreenJitter => 'Jitter im Vollbildmodus';
|
||||
|
||||
@override
|
||||
String get fullScreenJitterHelp => 'Einbrennen des Bildschirms verhindern';
|
||||
|
||||
@override
|
||||
String get getPushTokenFailed => 'Push-Token kann nicht abgerufen werden';
|
||||
|
||||
@override
|
||||
String get gettingToken => 'Getting token...';
|
||||
|
||||
@override
|
||||
String get goBackQ => 'Zurückkommen?';
|
||||
|
||||
@override
|
||||
String get goto => 'Pfad öffnen';
|
||||
|
||||
@override
|
||||
String get highlight => 'Code highlight';
|
||||
|
||||
@override
|
||||
String get homeWidgetUrlConfig => 'Home-Widget-Link konfigurieren';
|
||||
|
||||
@override
|
||||
String get host => 'Host';
|
||||
|
||||
@override
|
||||
String httpFailedWithCode(Object code) {
|
||||
return 'Anfrage fehlgeschlagen, Statuscode: $code';
|
||||
}
|
||||
|
||||
@override
|
||||
String get icloudSynced => 'iCloud wird synchronisiert und einige Einstellungen erfordern möglicherweise einen Neustart der App, um wirksam zu werden.';
|
||||
|
||||
@override
|
||||
String get image => 'Image';
|
||||
|
||||
@override
|
||||
String get imagesList => 'Images';
|
||||
|
||||
@override
|
||||
String get import => 'Importieren';
|
||||
|
||||
@override
|
||||
String get inner => 'Eingebaut';
|
||||
|
||||
@override
|
||||
String get inputDomainHere => 'Domain eingeben';
|
||||
|
||||
@override
|
||||
String get install => 'install';
|
||||
|
||||
@override
|
||||
String get installDockerWithUrl => 'Bitte installiere docker zuerst. https://docs.docker.com/engine/install';
|
||||
|
||||
@override
|
||||
String get invalidJson => 'Ungültige JSON';
|
||||
|
||||
@override
|
||||
String get invalidVersion => 'Ungültige Version';
|
||||
|
||||
@override
|
||||
String invalidVersionHelp(Object url) {
|
||||
return 'Bitte stelle sicher, dass Docker korrekt installiert ist oder dass du eine nicht selbstkompilierte Version verwendest. Wenn du die oben genannten Probleme nicht hast, melde bitte einen Fehler auf $url.';
|
||||
}
|
||||
|
||||
@override
|
||||
String get isBusy => 'Is busy now';
|
||||
|
||||
@override
|
||||
String get jumpServer => 'Server springen';
|
||||
|
||||
@override
|
||||
String get keepForeground => 'Stelle sicher, dass die App geöffnet bleibt.';
|
||||
|
||||
@override
|
||||
String get keepStatusWhenErr => 'Den letzten Serverstatus beibehalten';
|
||||
|
||||
@override
|
||||
String get keepStatusWhenErrTip => 'Nur im Fehlerfall während der Ausführung des Skripts';
|
||||
|
||||
@override
|
||||
String get keyAuth => 'Schlüsselauthentifzierung';
|
||||
|
||||
@override
|
||||
String get keyboardCompatibility => 'Mögliche Verbesserungen bei der Kompatibilität der Eingabemethoden';
|
||||
|
||||
@override
|
||||
String get keyboardType => 'Tastatur Typ';
|
||||
|
||||
@override
|
||||
String get language => 'Sprache';
|
||||
|
||||
@override
|
||||
String get languageName => 'Deutsch';
|
||||
|
||||
@override
|
||||
String get lastTry => 'Letzter Versuch';
|
||||
|
||||
@override
|
||||
String get launchPage => 'Startseite';
|
||||
|
||||
@override
|
||||
String get license => 'Lizenzen';
|
||||
|
||||
@override
|
||||
String get light => 'Hell';
|
||||
|
||||
@override
|
||||
String get loadingFiles => 'Lädt Dateien...';
|
||||
|
||||
@override
|
||||
String get location => 'Standort';
|
||||
|
||||
@override
|
||||
String get log => 'Log';
|
||||
|
||||
@override
|
||||
String get loss => 'loss';
|
||||
|
||||
@override
|
||||
String madeWithLove(Object myGithub) {
|
||||
return 'Erstellt mit ❤️ von $myGithub';
|
||||
}
|
||||
|
||||
@override
|
||||
String get manual => 'Handbuch';
|
||||
|
||||
@override
|
||||
String get max => 'max';
|
||||
|
||||
@override
|
||||
String get maxRetryCount => 'Anzahl an Verbindungsversuchen';
|
||||
|
||||
@override
|
||||
String get maxRetryCountEqual0 => 'Unbegrenzte Verbindungsversuche zum Server';
|
||||
|
||||
@override
|
||||
String get min => 'min';
|
||||
|
||||
@override
|
||||
String get mission => 'Mission';
|
||||
|
||||
@override
|
||||
String get more => 'Mehr';
|
||||
|
||||
@override
|
||||
String get moveOutServerFuncBtnsHelp => 'Ein: kann unter jeder Karte auf der Registerkarte \"Server\" angezeigt werden. Aus: kann oben auf der Seite \"Serverdetails\" angezeigt werden.';
|
||||
|
||||
@override
|
||||
String get ms => 'ms';
|
||||
|
||||
@override
|
||||
String get name => 'Name';
|
||||
|
||||
@override
|
||||
String get needRestart => 'App muss neugestartet werden';
|
||||
|
||||
@override
|
||||
String get net => 'Netz';
|
||||
|
||||
@override
|
||||
String get netViewType => 'Netzwerkansicht Typ';
|
||||
|
||||
@override
|
||||
String get newContainer => 'Neuer Container';
|
||||
|
||||
@override
|
||||
String get noClient => 'Kein Client';
|
||||
|
||||
@override
|
||||
String get noInterface => 'Kein Interface';
|
||||
|
||||
@override
|
||||
String get noOptions => 'Keine Optionen verfügbar';
|
||||
|
||||
@override
|
||||
String get noResult => 'Kein Ergebnis';
|
||||
|
||||
@override
|
||||
String get noSavedPrivateKey => 'Keine gespeicherten Private Keys';
|
||||
|
||||
@override
|
||||
String get noSavedSnippet => 'Keine gespeicherten Snippets.';
|
||||
|
||||
@override
|
||||
String get noServerAvailable => 'Kein Server verfügbar.';
|
||||
|
||||
@override
|
||||
String get noTask => 'Nicht fragen';
|
||||
|
||||
@override
|
||||
String get noUpdateAvailable => 'Kein Update verfügbar';
|
||||
|
||||
@override
|
||||
String get notSelected => 'Nicht ausgewählt';
|
||||
|
||||
@override
|
||||
String get note => 'Hinweis';
|
||||
|
||||
@override
|
||||
String get nullToken => 'Null token';
|
||||
|
||||
@override
|
||||
String get ok => 'OK';
|
||||
|
||||
@override
|
||||
String get onServerDetailPage => 'in Detailansicht des Servers';
|
||||
|
||||
@override
|
||||
String get open => 'Öffnen';
|
||||
|
||||
@override
|
||||
String get openLastPath => 'Öffnen Sie den letzten Pfad';
|
||||
|
||||
@override
|
||||
String get openLastPathTip => 'Verschiedene Server haben unterschiedliche Einträge, und der Eintrag ist der Pfad zum Ausgang';
|
||||
|
||||
@override
|
||||
String get parseContainerStats => 'Den Status der Container-Belegung analysieren';
|
||||
|
||||
@override
|
||||
String get parseContainerStatsTip => 'Das Analysieren des Belegungsstatus durch Docker ist relativ langsam';
|
||||
|
||||
@override
|
||||
String get paste => 'Einfügen';
|
||||
|
||||
@override
|
||||
String get path => 'Pfad';
|
||||
|
||||
@override
|
||||
String percentOfSize(Object percent, Object size) {
|
||||
return '$percent% von $size';
|
||||
}
|
||||
|
||||
@override
|
||||
String get pickFile => 'Datei wählen';
|
||||
|
||||
@override
|
||||
String get pingAvg => 'Avg:';
|
||||
|
||||
@override
|
||||
String get pingInputIP => 'Bitte gib eine Ziel-IP/Domain ein.';
|
||||
|
||||
@override
|
||||
String get pingNoServer => 'Kein Server zum Anpingen.\nBitte füge einen Server hinzu.';
|
||||
|
||||
@override
|
||||
String get pkg => 'Pkg';
|
||||
|
||||
@override
|
||||
String get platformNotSupportUpdate => 'Die aktuelle Plattform unterstützt keine In-App-Updates.\nBitte kompiliere vom Quellcode und installiere sie.';
|
||||
|
||||
@override
|
||||
String get plzEnterHost => 'Bitte Host eingeben.';
|
||||
|
||||
@override
|
||||
String get plzSelectKey => 'Wähle einen Key.';
|
||||
|
||||
@override
|
||||
String get port => 'Port';
|
||||
|
||||
@override
|
||||
String get preferTemperatureDeviceList => 'Liste mit Priorität für die Anzeige der Temperatur';
|
||||
|
||||
@override
|
||||
String get preferTemperatureDeviceListTip => 'Zum Beispiel: Geräte, die die Anzeige der Temperatur unterstützen, sind [\'a\', \'b\'], diese Einstellung ist [\'b\', \'c\'], daher wird die Temperatur des Geräts b angezeigt';
|
||||
|
||||
@override
|
||||
String get preview => 'Vorschau';
|
||||
|
||||
@override
|
||||
String get primaryColorSeed => 'Farbschema';
|
||||
|
||||
@override
|
||||
String get privateKey => 'Private Key';
|
||||
|
||||
@override
|
||||
String get process => 'Prozess';
|
||||
|
||||
@override
|
||||
String get pushToken => 'Push Token';
|
||||
|
||||
@override
|
||||
String get pwd => 'Passwort';
|
||||
|
||||
@override
|
||||
String get read => 'Lesen';
|
||||
|
||||
@override
|
||||
String get reboot => 'Neustart';
|
||||
|
||||
@override
|
||||
String get remotePath => 'Entfernte Pfade';
|
||||
|
||||
@override
|
||||
String get rename => 'Umbenennen';
|
||||
|
||||
@override
|
||||
String reportBugsOnGithubIssue(Object url) {
|
||||
return 'Bitte Bugs auf $url melden';
|
||||
}
|
||||
|
||||
@override
|
||||
String get restart => 'Neustart';
|
||||
|
||||
@override
|
||||
String get restore => 'Wiederherstellen';
|
||||
|
||||
@override
|
||||
String get restoreSuccess => 'Wiederherstellung erfolgreich. App neustarten um Änderungen anzuwenden.';
|
||||
|
||||
@override
|
||||
String get result => 'Result';
|
||||
|
||||
@override
|
||||
String get rotateAngel => 'Rotationswinkel';
|
||||
|
||||
@override
|
||||
String get run => 'Ausführen';
|
||||
|
||||
@override
|
||||
String get running => 'läuft';
|
||||
|
||||
@override
|
||||
String get save => 'Speichern';
|
||||
|
||||
@override
|
||||
String get saved => 'Gerettet';
|
||||
|
||||
@override
|
||||
String get second => 's';
|
||||
|
||||
@override
|
||||
String get sensors => 'Sensor';
|
||||
|
||||
@override
|
||||
String get sequence => 'Sequenz';
|
||||
|
||||
@override
|
||||
String get server => 'Server';
|
||||
|
||||
@override
|
||||
String get serverDetailOrder => 'Reihenfolge der Widgets auf der Detailseite';
|
||||
|
||||
@override
|
||||
String get serverFuncBtns => 'Server-Funktionsschaltflächen';
|
||||
|
||||
@override
|
||||
String get serverOrder => 'Server-Bestellung';
|
||||
|
||||
@override
|
||||
String get serverTabConnecting => 'Verbinden...';
|
||||
|
||||
@override
|
||||
String get serverTabEmpty => 'Keine Server vorhanden.';
|
||||
|
||||
@override
|
||||
String get serverTabFailed => 'Fehlgeschlagen';
|
||||
|
||||
@override
|
||||
String get serverTabLoading => 'Lädt...';
|
||||
|
||||
@override
|
||||
String get serverTabPlzSave => 'Bitte \'speichere\' diesen privaten Schlüssel erneut.';
|
||||
|
||||
@override
|
||||
String get serverTabUnkown => 'Unbekannter Status';
|
||||
|
||||
@override
|
||||
String get setting => 'Einstellungen';
|
||||
|
||||
@override
|
||||
String get sftpDlPrepare => 'Verbindung vorbereiten...';
|
||||
|
||||
@override
|
||||
String get sftpRmrDirSummary => 'Verwenden Sie \"rm -r\", um das Verzeichnis in SFTP zu löschen.';
|
||||
|
||||
@override
|
||||
String get sftpSSHConnected => 'SFTP Verbunden';
|
||||
|
||||
@override
|
||||
String get sftpShowFoldersFirst => 'Ordner zuerst anzeigen';
|
||||
|
||||
@override
|
||||
String get showDistLogo => 'Distributionslogo anzeigen';
|
||||
|
||||
@override
|
||||
String get shutdown => 'Abschaltung';
|
||||
|
||||
@override
|
||||
String get size => 'Größe';
|
||||
|
||||
@override
|
||||
String get snippet => 'Snippet';
|
||||
|
||||
@override
|
||||
String get speed => 'Tempo';
|
||||
|
||||
@override
|
||||
String spentTime(Object time) {
|
||||
return 'Benötigte Zeit: $time';
|
||||
}
|
||||
|
||||
@override
|
||||
String sshTip(Object url) {
|
||||
return 'Diese Funktion befindet sich jetzt in der Experimentierphase.\n\nBitte melde Bugs auf $url oder mach mit bei der Entwicklung.';
|
||||
}
|
||||
|
||||
@override
|
||||
String get sshVirtualKeyAutoOff => 'Automatische Umschaltung der virtuellen Tasten';
|
||||
|
||||
@override
|
||||
String get start => 'Start';
|
||||
|
||||
@override
|
||||
String get stats => 'Statistik';
|
||||
|
||||
@override
|
||||
String get stop => 'Stop';
|
||||
|
||||
@override
|
||||
String get stopped => 'Ausgelaufen';
|
||||
|
||||
@override
|
||||
String get success => 'Erfolgreich';
|
||||
|
||||
@override
|
||||
String get supportFmtArgs => 'Die folgenden Formatierungsparameter werden unterstützt:';
|
||||
|
||||
@override
|
||||
String get suspend => 'Suspend';
|
||||
|
||||
@override
|
||||
String get suspendTip => 'Die Suspend-Funktion erfordert Root-Rechte und systemd-Unterstützung.';
|
||||
|
||||
@override
|
||||
String switchTo(Object val) {
|
||||
return 'Wechseln zu $val';
|
||||
}
|
||||
|
||||
@override
|
||||
String get syncTip => 'Damit einige Änderungen wirksam werden, kann ein Neustart erforderlich sein.';
|
||||
|
||||
@override
|
||||
String get system => 'Systeme';
|
||||
|
||||
@override
|
||||
String get tag => 'Tags';
|
||||
|
||||
@override
|
||||
String get temperature => 'Temperatur';
|
||||
|
||||
@override
|
||||
String get terminal => 'Terminal';
|
||||
|
||||
@override
|
||||
String get test => 'Prüfung';
|
||||
|
||||
@override
|
||||
String get textScaler => 'Skalierung der Schriftart';
|
||||
|
||||
@override
|
||||
String get textScalerTip => '1.0 => 100% (Originalgröße), funktioniert nur auf der Serverseite Teil der Schrift, nicht empfohlen zu ändern.';
|
||||
|
||||
@override
|
||||
String get theme => 'Themen';
|
||||
|
||||
@override
|
||||
String get themeMode => 'Themen-Modus';
|
||||
|
||||
@override
|
||||
String get time => 'Zeit';
|
||||
|
||||
@override
|
||||
String get times => 'x';
|
||||
|
||||
@override
|
||||
String get total => 'Total';
|
||||
|
||||
@override
|
||||
String get traffic => 'Durchflussmenge';
|
||||
|
||||
@override
|
||||
String get trySudo => 'Versuche es mit sudo';
|
||||
|
||||
@override
|
||||
String get ttl => 'ttl';
|
||||
|
||||
@override
|
||||
String get unknown => 'Unbekannt';
|
||||
|
||||
@override
|
||||
String get unknownError => 'Unbekannter Fehler';
|
||||
|
||||
@override
|
||||
String get unkownConvertMode => 'Unbekannter Konvertierungsmodus';
|
||||
|
||||
@override
|
||||
String get update => 'Update';
|
||||
|
||||
@override
|
||||
String get updateAll => 'Alle aktualisieren';
|
||||
|
||||
@override
|
||||
String get updateIntervalEqual0 => 'Wenn du den Wert 0 einstellst, wird nicht automatisch aktualisiert.\nDer CPU-Status kann nicht berechnet werden.';
|
||||
|
||||
@override
|
||||
String get updateServerStatusInterval => 'Aktualisierungsintervall des Serverstatus';
|
||||
|
||||
@override
|
||||
String updateTip(Object newest) {
|
||||
return 'Update: v1.0.$newest';
|
||||
}
|
||||
|
||||
@override
|
||||
String updateTipTooLow(Object newest) {
|
||||
return 'Aktuelle Version ist zu alt, bitte update auf v1.0.$newest';
|
||||
}
|
||||
|
||||
@override
|
||||
String get upload => 'Hochladen';
|
||||
|
||||
@override
|
||||
String get upsideDown => 'Upside Down';
|
||||
|
||||
@override
|
||||
String get uptime => 'Betriebszeit';
|
||||
|
||||
@override
|
||||
String get urlOrJson => 'URL oder JSON';
|
||||
|
||||
@override
|
||||
String get useNoPwd => 'Es wird kein Passwort verwendet';
|
||||
|
||||
@override
|
||||
String get usePodmanByDefault => 'Standardmäßige Verwendung von Podman';
|
||||
|
||||
@override
|
||||
String get used => 'Gebraucht';
|
||||
|
||||
@override
|
||||
String get user => 'Benutzer';
|
||||
|
||||
@override
|
||||
String versionHaveUpdate(Object build) {
|
||||
return 'Gefunden: v1.0.$build, klicke zum Aktualisieren';
|
||||
}
|
||||
|
||||
@override
|
||||
String versionUnknownUpdate(Object build) {
|
||||
return 'Aktuell: v1.0.$build. Klicken Sie hier, um nach Updates zu suchen';
|
||||
}
|
||||
|
||||
@override
|
||||
String versionUpdated(Object build) {
|
||||
return 'v1.0.$build ist bereits die neueste Version';
|
||||
}
|
||||
|
||||
@override
|
||||
String get viewErr => 'Fehler anzeigen';
|
||||
|
||||
@override
|
||||
String get virtKeyHelpClipboard => 'In die Zwischenablage kopieren, wenn das ausgewählte Terminal nicht leer ist, andernfalls den Inhalt der Zwischenablage in das Terminal einfügen.';
|
||||
|
||||
@override
|
||||
String get virtKeyHelpSFTP => 'Aktuelles Verzeichnis in SFTP öffnen.';
|
||||
|
||||
@override
|
||||
String get waitConnection => 'Bitte warte, bis die Verbindung hergestellt wurde.';
|
||||
|
||||
@override
|
||||
String get watchNotPaired => 'Keine gekoppelte Apple Watch';
|
||||
|
||||
@override
|
||||
String get webdavSettingEmpty => 'Webdav-Einstellungen sind leer';
|
||||
|
||||
@override
|
||||
String get whenOpenApp => 'Beim Öffnen der App';
|
||||
|
||||
@override
|
||||
String get willTakEeffectImmediately => 'Wird sofort angewendet';
|
||||
|
||||
@override
|
||||
String get write => 'Schreiben';
|
||||
}
|
||||
@@ -1,894 +0,0 @@
|
||||
import 'l10n.dart';
|
||||
|
||||
/// The translations for English (`en`).
|
||||
class SEn extends S {
|
||||
SEn([String locale = 'en']) : super(locale);
|
||||
|
||||
@override
|
||||
String get about => 'About';
|
||||
|
||||
@override
|
||||
String get aboutThanks => 'Thanks to the following people who participated in.';
|
||||
|
||||
@override
|
||||
String get add => 'Add';
|
||||
|
||||
@override
|
||||
String get addAServer => 'add a server';
|
||||
|
||||
@override
|
||||
String get addPrivateKey => 'Add private key';
|
||||
|
||||
@override
|
||||
String get addSystemPrivateKeyTip => 'Currently don\'t have any private key, do you add the one that comes with the system (~/.ssh/id_rsa)?';
|
||||
|
||||
@override
|
||||
String get added2List => 'Added to task list';
|
||||
|
||||
@override
|
||||
String get all => 'All';
|
||||
|
||||
@override
|
||||
String get alreadyLastDir => 'Already in last directory.';
|
||||
|
||||
@override
|
||||
String get alterUrl => 'Alter url';
|
||||
|
||||
@override
|
||||
String askContinue(Object msg) {
|
||||
return '$msg. Continue?';
|
||||
}
|
||||
|
||||
@override
|
||||
String get attention => 'Attention';
|
||||
|
||||
@override
|
||||
String get authRequired => 'Auth required';
|
||||
|
||||
@override
|
||||
String get auto => 'Auto';
|
||||
|
||||
@override
|
||||
String get autoBackupConflict => 'Only one automatic backup can be turned on at the same time.';
|
||||
|
||||
@override
|
||||
String get autoCheckUpdate => 'Auto check update';
|
||||
|
||||
@override
|
||||
String get autoConnect => 'Auto connect';
|
||||
|
||||
@override
|
||||
String get autoRun => 'Automatic Run';
|
||||
|
||||
@override
|
||||
String get autoUpdateHomeWidget => 'Auto update home widget';
|
||||
|
||||
@override
|
||||
String get backup => 'Backup';
|
||||
|
||||
@override
|
||||
String get backupTip => 'The exported data is simply encrypted. \nPlease keep it safe.';
|
||||
|
||||
@override
|
||||
String get backupVersionNotMatch => 'Backup version is not match.';
|
||||
|
||||
@override
|
||||
String get battery => 'Battery';
|
||||
|
||||
@override
|
||||
String get bgRun => 'Run in backgroud';
|
||||
|
||||
@override
|
||||
String get bgRunTip => 'This switch only means the program will try to run in the background, whether it can run in the background depends on whether the permission is enabled or not. For native Android, please disable \"Battery Optimization\" in this app, and for miui, please change the power saving policy to \"Unlimited\".';
|
||||
|
||||
@override
|
||||
String get bioAuth => 'Biometric auth';
|
||||
|
||||
@override
|
||||
String get canPullRefresh => 'You can pull to refresh.';
|
||||
|
||||
@override
|
||||
String get cancel => 'Cancel';
|
||||
|
||||
@override
|
||||
String get choose => 'Choose';
|
||||
|
||||
@override
|
||||
String get chooseFontFile => 'Choose a font file';
|
||||
|
||||
@override
|
||||
String get choosePrivateKey => 'Choose private key';
|
||||
|
||||
@override
|
||||
String get clear => 'Clear';
|
||||
|
||||
@override
|
||||
String get clipboard => 'Clipboard';
|
||||
|
||||
@override
|
||||
String get close => 'Close';
|
||||
|
||||
@override
|
||||
String get cmd => 'Command';
|
||||
|
||||
@override
|
||||
String get collapseUI => 'Collapse';
|
||||
|
||||
@override
|
||||
String get collapseUITip => 'Whether to collapse long lists present in the UI by default';
|
||||
|
||||
@override
|
||||
String get conn => 'Connection';
|
||||
|
||||
@override
|
||||
String get connected => 'Connected';
|
||||
|
||||
@override
|
||||
String get container => 'Container';
|
||||
|
||||
@override
|
||||
String get containerName => 'Container name';
|
||||
|
||||
@override
|
||||
String get containerStatus => 'Container status';
|
||||
|
||||
@override
|
||||
String get containerTrySudoTip => 'For example: In the app, the user is set to aaa, but Docker is installed under the root user. In this case, you need to enable this option.';
|
||||
|
||||
@override
|
||||
String get convert => 'Convert';
|
||||
|
||||
@override
|
||||
String get copy => 'Copy';
|
||||
|
||||
@override
|
||||
String get copyPath => 'Copy path';
|
||||
|
||||
@override
|
||||
String get createFile => 'Create file';
|
||||
|
||||
@override
|
||||
String get createFolder => 'Create folder';
|
||||
|
||||
@override
|
||||
String get dark => 'Dark';
|
||||
|
||||
@override
|
||||
String get debug => 'Debug';
|
||||
|
||||
@override
|
||||
String get decode => 'Decode';
|
||||
|
||||
@override
|
||||
String get decompress => 'Decompress';
|
||||
|
||||
@override
|
||||
String get delete => 'Delete';
|
||||
|
||||
@override
|
||||
String get deleteScripts => 'Delete server scripts at the same time';
|
||||
|
||||
@override
|
||||
String get deleteServers => 'Batch delete servers';
|
||||
|
||||
@override
|
||||
String get dirEmpty => 'Make sure dir is empty.';
|
||||
|
||||
@override
|
||||
String get disabled => 'Disabled';
|
||||
|
||||
@override
|
||||
String get disconnected => 'Disconnected';
|
||||
|
||||
@override
|
||||
String get disk => 'Disk';
|
||||
|
||||
@override
|
||||
String get diskIgnorePath => 'Ignore path for disk';
|
||||
|
||||
@override
|
||||
String get displayName => 'Display name';
|
||||
|
||||
@override
|
||||
String dl2Local(Object fileName) {
|
||||
return 'Download $fileName to local?';
|
||||
}
|
||||
|
||||
@override
|
||||
String get dockerEditHost => 'Edit DOCKER_HOST';
|
||||
|
||||
@override
|
||||
String get dockerEmptyRunningItems => 'There are no running containers.\nThis could be because:\n- The Docker installation user is not the same as the username configured within the App.\n- The environment variable DOCKER_HOST was not read correctly. You can get it by running `echo \$DOCKER_HOST` in the terminal.';
|
||||
|
||||
@override
|
||||
String dockerImagesFmt(Object count) {
|
||||
return '$count images';
|
||||
}
|
||||
|
||||
@override
|
||||
String get dockerNotInstalled => 'Docker not installed';
|
||||
|
||||
@override
|
||||
String dockerStatusRunningAndStoppedFmt(Object runningCount, Object stoppedCount) {
|
||||
return '$runningCount running, $stoppedCount container stopped.';
|
||||
}
|
||||
|
||||
@override
|
||||
String dockerStatusRunningFmt(Object count) {
|
||||
return '$count container running.';
|
||||
}
|
||||
|
||||
@override
|
||||
String get doubleColumnMode => 'Double column mode';
|
||||
|
||||
@override
|
||||
String get doubleColumnTip => 'This option only enables the feature, whether it can actually be enabled depends on the width of the device';
|
||||
|
||||
@override
|
||||
String get download => 'Download';
|
||||
|
||||
@override
|
||||
String get edit => 'Edit';
|
||||
|
||||
@override
|
||||
String get editVirtKeys => 'Edit virtual keys';
|
||||
|
||||
@override
|
||||
String get editor => 'Editor';
|
||||
|
||||
@override
|
||||
String get editorHighlightTip => 'The current code highlighting performance is worse and can be optionally turned off to improve.';
|
||||
|
||||
@override
|
||||
String get encode => 'Encode';
|
||||
|
||||
@override
|
||||
String get error => 'Error';
|
||||
|
||||
@override
|
||||
String get exampleName => 'Example name';
|
||||
|
||||
@override
|
||||
String get experimentalFeature => 'Experimental feature';
|
||||
|
||||
@override
|
||||
String get export => 'Export';
|
||||
|
||||
@override
|
||||
String get extraArgs => 'Extra args';
|
||||
|
||||
@override
|
||||
String get failed => 'Failed';
|
||||
|
||||
@override
|
||||
String get feedback => 'Feedback';
|
||||
|
||||
@override
|
||||
String get feedbackOnGithub => 'If you have any questions, please feedback on Github.';
|
||||
|
||||
@override
|
||||
String get fieldMustNotEmpty => 'These fields must not be empty.';
|
||||
|
||||
@override
|
||||
String fileNotExist(Object file) {
|
||||
return '$file not exist';
|
||||
}
|
||||
|
||||
@override
|
||||
String fileTooLarge(Object file, Object size, Object sizeMax) {
|
||||
return 'File \'$file\' too large $size, max $sizeMax';
|
||||
}
|
||||
|
||||
@override
|
||||
String get files => 'Files';
|
||||
|
||||
@override
|
||||
String get finished => 'Finished';
|
||||
|
||||
@override
|
||||
String get followSystem => 'Follow system';
|
||||
|
||||
@override
|
||||
String get font => 'Font';
|
||||
|
||||
@override
|
||||
String get fontSize => 'Font size';
|
||||
|
||||
@override
|
||||
String get force => 'Force';
|
||||
|
||||
@override
|
||||
String foundNUpdate(Object count) {
|
||||
return 'Found $count update';
|
||||
}
|
||||
|
||||
@override
|
||||
String get fullScreen => 'Full screen mode';
|
||||
|
||||
@override
|
||||
String get fullScreenJitter => 'Full screen jitter';
|
||||
|
||||
@override
|
||||
String get fullScreenJitterHelp => 'To avoid screen burn-in';
|
||||
|
||||
@override
|
||||
String get getPushTokenFailed => 'Can\'t fetch push token';
|
||||
|
||||
@override
|
||||
String get gettingToken => 'Getting token...';
|
||||
|
||||
@override
|
||||
String get goBackQ => 'Go back?';
|
||||
|
||||
@override
|
||||
String get goto => 'Go to';
|
||||
|
||||
@override
|
||||
String get highlight => 'Code highlight';
|
||||
|
||||
@override
|
||||
String get homeWidgetUrlConfig => 'Config home widget url';
|
||||
|
||||
@override
|
||||
String get host => 'Host';
|
||||
|
||||
@override
|
||||
String httpFailedWithCode(Object code) {
|
||||
return 'request failed, status code: $code';
|
||||
}
|
||||
|
||||
@override
|
||||
String get icloudSynced => 'iCloud wird synchronisiert und einige Einstellungen erfordern möglicherweise einen Neustart der App, um wirksam zu werden.';
|
||||
|
||||
@override
|
||||
String get image => 'Image';
|
||||
|
||||
@override
|
||||
String get imagesList => 'Images list';
|
||||
|
||||
@override
|
||||
String get import => 'Import';
|
||||
|
||||
@override
|
||||
String get inner => 'Inner';
|
||||
|
||||
@override
|
||||
String get inputDomainHere => 'Input Domain here';
|
||||
|
||||
@override
|
||||
String get install => 'install';
|
||||
|
||||
@override
|
||||
String get installDockerWithUrl => 'Please https://docs.docker.com/engine/install docker first.';
|
||||
|
||||
@override
|
||||
String get invalidJson => 'Invalid JSON';
|
||||
|
||||
@override
|
||||
String get invalidVersion => 'Invalid version';
|
||||
|
||||
@override
|
||||
String invalidVersionHelp(Object url) {
|
||||
return 'Please make sure that docker is installed correctly, or that you are using a non-self-compiled version. If you don\'t have the above issues, please submit an issue on $url.';
|
||||
}
|
||||
|
||||
@override
|
||||
String get isBusy => 'Is busy now';
|
||||
|
||||
@override
|
||||
String get jumpServer => 'Jump server';
|
||||
|
||||
@override
|
||||
String get keepForeground => 'Keep app foreground!';
|
||||
|
||||
@override
|
||||
String get keepStatusWhenErr => 'Preserve the last server state';
|
||||
|
||||
@override
|
||||
String get keepStatusWhenErrTip => 'Only in the event of an error during script execution';
|
||||
|
||||
@override
|
||||
String get keyAuth => 'Key Auth';
|
||||
|
||||
@override
|
||||
String get keyboardCompatibility => 'Possible to improve input method compatibility';
|
||||
|
||||
@override
|
||||
String get keyboardType => 'Keyborad type';
|
||||
|
||||
@override
|
||||
String get language => 'Language';
|
||||
|
||||
@override
|
||||
String get languageName => 'English';
|
||||
|
||||
@override
|
||||
String get lastTry => 'Last try';
|
||||
|
||||
@override
|
||||
String get launchPage => 'Launch page';
|
||||
|
||||
@override
|
||||
String get license => 'License';
|
||||
|
||||
@override
|
||||
String get light => 'Light';
|
||||
|
||||
@override
|
||||
String get loadingFiles => 'Loading files...';
|
||||
|
||||
@override
|
||||
String get location => 'Location';
|
||||
|
||||
@override
|
||||
String get log => 'Log';
|
||||
|
||||
@override
|
||||
String get loss => 'loss';
|
||||
|
||||
@override
|
||||
String madeWithLove(Object myGithub) {
|
||||
return 'Made with ❤️ by $myGithub';
|
||||
}
|
||||
|
||||
@override
|
||||
String get manual => 'Manual';
|
||||
|
||||
@override
|
||||
String get max => 'max';
|
||||
|
||||
@override
|
||||
String get maxRetryCount => 'Number of server reconnection';
|
||||
|
||||
@override
|
||||
String get maxRetryCountEqual0 => 'Will retry again and again.';
|
||||
|
||||
@override
|
||||
String get min => 'min';
|
||||
|
||||
@override
|
||||
String get mission => 'Mission';
|
||||
|
||||
@override
|
||||
String get more => 'More';
|
||||
|
||||
@override
|
||||
String get moveOutServerFuncBtnsHelp => 'On: can be displayed below each card on the Server Tab page. Off: can be displayed at the top of the Server Details page.';
|
||||
|
||||
@override
|
||||
String get ms => 'ms';
|
||||
|
||||
@override
|
||||
String get name => 'Name';
|
||||
|
||||
@override
|
||||
String get needRestart => 'Need to restart app';
|
||||
|
||||
@override
|
||||
String get net => 'Net';
|
||||
|
||||
@override
|
||||
String get netViewType => 'Net view type';
|
||||
|
||||
@override
|
||||
String get newContainer => 'New container';
|
||||
|
||||
@override
|
||||
String get noClient => 'No client';
|
||||
|
||||
@override
|
||||
String get noInterface => 'No interface';
|
||||
|
||||
@override
|
||||
String get noOptions => 'No options';
|
||||
|
||||
@override
|
||||
String get noResult => 'No result';
|
||||
|
||||
@override
|
||||
String get noSavedPrivateKey => 'No saved private keys.';
|
||||
|
||||
@override
|
||||
String get noSavedSnippet => 'No saved snippets.';
|
||||
|
||||
@override
|
||||
String get noServerAvailable => 'No server available.';
|
||||
|
||||
@override
|
||||
String get noTask => 'No task';
|
||||
|
||||
@override
|
||||
String get noUpdateAvailable => 'No update available';
|
||||
|
||||
@override
|
||||
String get notSelected => 'Not selected';
|
||||
|
||||
@override
|
||||
String get note => 'Note';
|
||||
|
||||
@override
|
||||
String get nullToken => 'Null token';
|
||||
|
||||
@override
|
||||
String get ok => 'OK';
|
||||
|
||||
@override
|
||||
String get onServerDetailPage => 'On server detail page';
|
||||
|
||||
@override
|
||||
String get open => 'Open';
|
||||
|
||||
@override
|
||||
String get openLastPath => 'Open the last path';
|
||||
|
||||
@override
|
||||
String get openLastPathTip => 'Different servers will have different logs, and the log is the path to the exit';
|
||||
|
||||
@override
|
||||
String get parseContainerStats => 'Parse the container occupancy status';
|
||||
|
||||
@override
|
||||
String get parseContainerStatsTip => 'Docker parsing the occupancy status is relatively slow.';
|
||||
|
||||
@override
|
||||
String get paste => 'Paste';
|
||||
|
||||
@override
|
||||
String get path => 'Path';
|
||||
|
||||
@override
|
||||
String percentOfSize(Object percent, Object size) {
|
||||
return '$percent% of $size';
|
||||
}
|
||||
|
||||
@override
|
||||
String get pickFile => 'Pick file';
|
||||
|
||||
@override
|
||||
String get pingAvg => 'Avg:';
|
||||
|
||||
@override
|
||||
String get pingInputIP => 'Please input a target IP / domain.';
|
||||
|
||||
@override
|
||||
String get pingNoServer => 'No server to ping.\nPlease add a server in server tab.';
|
||||
|
||||
@override
|
||||
String get pkg => 'Pkg';
|
||||
|
||||
@override
|
||||
String get platformNotSupportUpdate => 'Current platform does not support in app update.\nPlease build from source and install it.';
|
||||
|
||||
@override
|
||||
String get plzEnterHost => 'Please enter host.';
|
||||
|
||||
@override
|
||||
String get plzSelectKey => 'Please select a key.';
|
||||
|
||||
@override
|
||||
String get port => 'Port';
|
||||
|
||||
@override
|
||||
String get preferTemperatureDeviceList => 'List prioritizing the display of temperature';
|
||||
|
||||
@override
|
||||
String get preferTemperatureDeviceListTip => 'For example: Devices supporting temperature display include [\'a\', \'b\'], this configuration is [\'b\', \'c\'], so display the temperature of device b';
|
||||
|
||||
@override
|
||||
String get preview => 'Preview';
|
||||
|
||||
@override
|
||||
String get primaryColorSeed => 'Primary color seed';
|
||||
|
||||
@override
|
||||
String get privateKey => 'Private Key';
|
||||
|
||||
@override
|
||||
String get process => 'Process';
|
||||
|
||||
@override
|
||||
String get pushToken => 'Push token';
|
||||
|
||||
@override
|
||||
String get pwd => 'Password';
|
||||
|
||||
@override
|
||||
String get read => 'Read';
|
||||
|
||||
@override
|
||||
String get reboot => 'Reboot';
|
||||
|
||||
@override
|
||||
String get remotePath => 'Remote path';
|
||||
|
||||
@override
|
||||
String get rename => 'Rename';
|
||||
|
||||
@override
|
||||
String reportBugsOnGithubIssue(Object url) {
|
||||
return 'Please report bugs on $url';
|
||||
}
|
||||
|
||||
@override
|
||||
String get restart => 'Restart';
|
||||
|
||||
@override
|
||||
String get restore => 'Restore';
|
||||
|
||||
@override
|
||||
String get restoreSuccess => 'Restore success. Restart app to apply.';
|
||||
|
||||
@override
|
||||
String get result => 'Result';
|
||||
|
||||
@override
|
||||
String get rotateAngel => 'Rotation angle';
|
||||
|
||||
@override
|
||||
String get run => 'Run';
|
||||
|
||||
@override
|
||||
String get running => 'Running';
|
||||
|
||||
@override
|
||||
String get save => 'Save';
|
||||
|
||||
@override
|
||||
String get saved => 'Saved';
|
||||
|
||||
@override
|
||||
String get second => 's';
|
||||
|
||||
@override
|
||||
String get sensors => 'Sensor';
|
||||
|
||||
@override
|
||||
String get sequence => 'Sequence';
|
||||
|
||||
@override
|
||||
String get server => 'Server';
|
||||
|
||||
@override
|
||||
String get serverDetailOrder => 'Detail page widget order';
|
||||
|
||||
@override
|
||||
String get serverFuncBtns => 'Server func buttons';
|
||||
|
||||
@override
|
||||
String get serverOrder => 'Server order';
|
||||
|
||||
@override
|
||||
String get serverTabConnecting => 'Connecting...';
|
||||
|
||||
@override
|
||||
String get serverTabEmpty => 'There is no server.\nClick the fab to add one.';
|
||||
|
||||
@override
|
||||
String get serverTabFailed => 'Failed';
|
||||
|
||||
@override
|
||||
String get serverTabLoading => 'Loading...';
|
||||
|
||||
@override
|
||||
String get serverTabPlzSave => 'Please \'save\' this private key again.';
|
||||
|
||||
@override
|
||||
String get serverTabUnkown => 'Unknown state';
|
||||
|
||||
@override
|
||||
String get setting => 'Settings';
|
||||
|
||||
@override
|
||||
String get sftpDlPrepare => 'Preparing to connect...';
|
||||
|
||||
@override
|
||||
String get sftpRmrDirSummary => 'Use `rm -r` to delete a folder in SFTP.';
|
||||
|
||||
@override
|
||||
String get sftpSSHConnected => 'SFTP Connected';
|
||||
|
||||
@override
|
||||
String get sftpShowFoldersFirst => 'Display folders first';
|
||||
|
||||
@override
|
||||
String get showDistLogo => 'Show distribution logo';
|
||||
|
||||
@override
|
||||
String get shutdown => 'Shutdown';
|
||||
|
||||
@override
|
||||
String get size => 'Size';
|
||||
|
||||
@override
|
||||
String get snippet => 'Snippet';
|
||||
|
||||
@override
|
||||
String get speed => 'Speed';
|
||||
|
||||
@override
|
||||
String spentTime(Object time) {
|
||||
return 'Spent time: $time';
|
||||
}
|
||||
|
||||
@override
|
||||
String sshTip(Object url) {
|
||||
return 'This function is now in the experimental stage.\n\nPlease report bugs on $url or join our development.';
|
||||
}
|
||||
|
||||
@override
|
||||
String get sshVirtualKeyAutoOff => 'Auto switching of virtual keys';
|
||||
|
||||
@override
|
||||
String get start => 'Start';
|
||||
|
||||
@override
|
||||
String get stats => 'Stats';
|
||||
|
||||
@override
|
||||
String get stop => 'Stop';
|
||||
|
||||
@override
|
||||
String get stopped => 'Stopped';
|
||||
|
||||
@override
|
||||
String get success => 'Success';
|
||||
|
||||
@override
|
||||
String get supportFmtArgs => 'The following formatting parameters are supported:';
|
||||
|
||||
@override
|
||||
String get suspend => 'Suspend';
|
||||
|
||||
@override
|
||||
String get suspendTip => 'The suspend function requires root privileges and systemd support.';
|
||||
|
||||
@override
|
||||
String switchTo(Object val) {
|
||||
return 'Switch to $val';
|
||||
}
|
||||
|
||||
@override
|
||||
String get syncTip => 'A restart may be required for some changes to take effect.';
|
||||
|
||||
@override
|
||||
String get system => 'System';
|
||||
|
||||
@override
|
||||
String get tag => 'Tags';
|
||||
|
||||
@override
|
||||
String get temperature => 'Temperature';
|
||||
|
||||
@override
|
||||
String get terminal => 'Terminal';
|
||||
|
||||
@override
|
||||
String get test => 'Test';
|
||||
|
||||
@override
|
||||
String get textScaler => 'Text scaler';
|
||||
|
||||
@override
|
||||
String get textScalerTip => '1.0 => 100% (original size), only works on server page part of the font, not recommended to change.';
|
||||
|
||||
@override
|
||||
String get theme => 'Theme';
|
||||
|
||||
@override
|
||||
String get themeMode => 'Theme mode';
|
||||
|
||||
@override
|
||||
String get time => 'Time';
|
||||
|
||||
@override
|
||||
String get times => 'Times';
|
||||
|
||||
@override
|
||||
String get total => 'Total';
|
||||
|
||||
@override
|
||||
String get traffic => 'Traffic';
|
||||
|
||||
@override
|
||||
String get trySudo => 'Try using sudo';
|
||||
|
||||
@override
|
||||
String get ttl => 'ttl';
|
||||
|
||||
@override
|
||||
String get unknown => 'Unknown';
|
||||
|
||||
@override
|
||||
String get unknownError => 'Unknown error';
|
||||
|
||||
@override
|
||||
String get unkownConvertMode => 'Unknown convert mode';
|
||||
|
||||
@override
|
||||
String get update => 'Update';
|
||||
|
||||
@override
|
||||
String get updateAll => 'Update all';
|
||||
|
||||
@override
|
||||
String get updateIntervalEqual0 => 'You set to 0, will not update automatically.\nCan\'t calculate CPU status.';
|
||||
|
||||
@override
|
||||
String get updateServerStatusInterval => 'Server status update interval';
|
||||
|
||||
@override
|
||||
String updateTip(Object newest) {
|
||||
return 'Update: v1.0.$newest';
|
||||
}
|
||||
|
||||
@override
|
||||
String updateTipTooLow(Object newest) {
|
||||
return 'Current version is too low, please update to v1.0.$newest';
|
||||
}
|
||||
|
||||
@override
|
||||
String get upload => 'Upload';
|
||||
|
||||
@override
|
||||
String get upsideDown => 'Upside Down';
|
||||
|
||||
@override
|
||||
String get uptime => 'Uptime';
|
||||
|
||||
@override
|
||||
String get urlOrJson => 'URL or JSON';
|
||||
|
||||
@override
|
||||
String get useNoPwd => 'No password will be used';
|
||||
|
||||
@override
|
||||
String get usePodmanByDefault => 'Defaulting to Podman';
|
||||
|
||||
@override
|
||||
String get used => 'Used';
|
||||
|
||||
@override
|
||||
String get user => 'User';
|
||||
|
||||
@override
|
||||
String versionHaveUpdate(Object build) {
|
||||
return 'Found: v1.0.$build, click to update';
|
||||
}
|
||||
|
||||
@override
|
||||
String versionUnknownUpdate(Object build) {
|
||||
return 'Current: v1.0.$build, click to check updates';
|
||||
}
|
||||
|
||||
@override
|
||||
String versionUpdated(Object build) {
|
||||
return 'Current: v1.0.$build, is up to date';
|
||||
}
|
||||
|
||||
@override
|
||||
String get viewErr => 'See error';
|
||||
|
||||
@override
|
||||
String get virtKeyHelpClipboard => 'Copy to the clipboard if terminal selected is not empty, otherwise paste the contents of the clipboard to the terminal.';
|
||||
|
||||
@override
|
||||
String get virtKeyHelpSFTP => 'Open current directory in SFTP.';
|
||||
|
||||
@override
|
||||
String get waitConnection => 'Please wait for the connection to be established.';
|
||||
|
||||
@override
|
||||
String get watchNotPaired => 'No paired Apple Watch';
|
||||
|
||||
@override
|
||||
String get webdavSettingEmpty => 'Webdav setting is empty';
|
||||
|
||||
@override
|
||||
String get whenOpenApp => 'When opening the app';
|
||||
|
||||
@override
|
||||
String get willTakEeffectImmediately => 'Will take effect immediately';
|
||||
|
||||
@override
|
||||
String get write => 'Write';
|
||||
}
|
||||
@@ -1,894 +0,0 @@
|
||||
import 'l10n.dart';
|
||||
|
||||
/// The translations for French (`fr`).
|
||||
class SFr extends S {
|
||||
SFr([String locale = 'fr']) : super(locale);
|
||||
|
||||
@override
|
||||
String get about => 'À propos';
|
||||
|
||||
@override
|
||||
String get aboutThanks => 'Merci aux personnes suivantes qui ont participé à.';
|
||||
|
||||
@override
|
||||
String get add => 'Ajouter';
|
||||
|
||||
@override
|
||||
String get addAServer => 'ajouter un serveur';
|
||||
|
||||
@override
|
||||
String get addPrivateKey => 'Ajouter une clé privée';
|
||||
|
||||
@override
|
||||
String get addSystemPrivateKeyTip => 'Actuellement, vous n\'avez aucune clé privée. Voulez-vous ajouter celle qui accompagne le système (~/.ssh/id_rsa)?';
|
||||
|
||||
@override
|
||||
String get added2List => 'Ajouté à la liste des tâches';
|
||||
|
||||
@override
|
||||
String get all => 'Tous';
|
||||
|
||||
@override
|
||||
String get alreadyLastDir => 'Déjà dans le dernier répertoire.';
|
||||
|
||||
@override
|
||||
String get alterUrl => 'Modifier l\'URL';
|
||||
|
||||
@override
|
||||
String askContinue(Object msg) {
|
||||
return '$msg. Continuer?';
|
||||
}
|
||||
|
||||
@override
|
||||
String get attention => 'Attention';
|
||||
|
||||
@override
|
||||
String get authRequired => 'Authentification requise';
|
||||
|
||||
@override
|
||||
String get auto => 'Auto';
|
||||
|
||||
@override
|
||||
String get autoBackupConflict => 'Une seule sauvegarde automatique peut être activée à la fois.';
|
||||
|
||||
@override
|
||||
String get autoCheckUpdate => 'Vérification automatique des mises à jour';
|
||||
|
||||
@override
|
||||
String get autoConnect => 'Connexion automatique';
|
||||
|
||||
@override
|
||||
String get autoRun => 'Exécution automatique';
|
||||
|
||||
@override
|
||||
String get autoUpdateHomeWidget => 'Mise à jour automatique du widget d\'accueil';
|
||||
|
||||
@override
|
||||
String get backup => 'Sauvegarder';
|
||||
|
||||
@override
|
||||
String get backupTip => 'Les données exportées sont simplement chiffrées. \nVeuillez les conserver en lieu sûr.';
|
||||
|
||||
@override
|
||||
String get backupVersionNotMatch => 'La version de sauvegarde ne correspond pas.';
|
||||
|
||||
@override
|
||||
String get battery => 'Batterie';
|
||||
|
||||
@override
|
||||
String get bgRun => 'Exécuter en arrière-plan';
|
||||
|
||||
@override
|
||||
String get bgRunTip => 'Ce commutateur signifie seulement que l\'application essaiera de fonctionner en arrière-plan. La possibilité de fonctionner en arrière-plan dépend de l\'activation ou non des autorisations. Pour Android, veuillez désactiver l\'option \"Optimisation de la batterie\" dans cette application, et pour Miui, veuillez changer la politique d\'économie d\'énergie en \"Illimité\".';
|
||||
|
||||
@override
|
||||
String get bioAuth => 'Authentification biométrique';
|
||||
|
||||
@override
|
||||
String get canPullRefresh => 'Vous pouvez tirer pour actualiser.';
|
||||
|
||||
@override
|
||||
String get cancel => 'Annuler';
|
||||
|
||||
@override
|
||||
String get choose => 'Choisir';
|
||||
|
||||
@override
|
||||
String get chooseFontFile => 'Choisir un fichier de police';
|
||||
|
||||
@override
|
||||
String get choosePrivateKey => 'Choisir la clé privée';
|
||||
|
||||
@override
|
||||
String get clear => 'Effacer';
|
||||
|
||||
@override
|
||||
String get clipboard => 'presse-papiers';
|
||||
|
||||
@override
|
||||
String get close => 'Fermer';
|
||||
|
||||
@override
|
||||
String get cmd => 'Commande';
|
||||
|
||||
@override
|
||||
String get collapseUI => 'обвал';
|
||||
|
||||
@override
|
||||
String get collapseUITip => 'Réduction ou non des longues listes présentes dans l\'interface utilisateur par défaut';
|
||||
|
||||
@override
|
||||
String get conn => 'Connexion';
|
||||
|
||||
@override
|
||||
String get connected => 'Connecté';
|
||||
|
||||
@override
|
||||
String get container => 'Conteneurs';
|
||||
|
||||
@override
|
||||
String get containerName => 'Nom du conteneur';
|
||||
|
||||
@override
|
||||
String get containerStatus => 'Statut du conteneur';
|
||||
|
||||
@override
|
||||
String get containerTrySudoTip => 'Par exemple : dans l\'application, l\'utilisateur est défini comme aaa, mais Docker est installé en tant qu\'utilisateur root. Dans ce cas, vous devez activer cette option.';
|
||||
|
||||
@override
|
||||
String get convert => 'Convertir';
|
||||
|
||||
@override
|
||||
String get copy => 'Copier';
|
||||
|
||||
@override
|
||||
String get copyPath => 'Copier le chemin';
|
||||
|
||||
@override
|
||||
String get createFile => 'Créer un fichier';
|
||||
|
||||
@override
|
||||
String get createFolder => 'Créer un dossier';
|
||||
|
||||
@override
|
||||
String get dark => 'Sombre';
|
||||
|
||||
@override
|
||||
String get debug => 'Déboguer';
|
||||
|
||||
@override
|
||||
String get decode => 'Décoder';
|
||||
|
||||
@override
|
||||
String get decompress => 'Décompresser';
|
||||
|
||||
@override
|
||||
String get delete => 'Supprimer';
|
||||
|
||||
@override
|
||||
String get deleteScripts => 'Supprimer également les scripts du serveur';
|
||||
|
||||
@override
|
||||
String get deleteServers => 'Suppression par lot de serveurs';
|
||||
|
||||
@override
|
||||
String get dirEmpty => 'Assurez-vous que le répertoire est vide.';
|
||||
|
||||
@override
|
||||
String get disabled => 'Désactivé';
|
||||
|
||||
@override
|
||||
String get disconnected => 'Déconnecté';
|
||||
|
||||
@override
|
||||
String get disk => 'Disque';
|
||||
|
||||
@override
|
||||
String get diskIgnorePath => 'Ignorer le chemin pour le disque';
|
||||
|
||||
@override
|
||||
String get displayName => 'Nom affiché';
|
||||
|
||||
@override
|
||||
String dl2Local(Object fileName) {
|
||||
return 'Télécharger $fileName en local?';
|
||||
}
|
||||
|
||||
@override
|
||||
String get dockerEditHost => 'Modifier DOCKER_HOST';
|
||||
|
||||
@override
|
||||
String get dockerEmptyRunningItems => 'Il n\'y a pas de conteneurs en cours d\'exécution.\nCela peut être dû au fait que :\n- L\'utilisateur de l\'installation Docker n\'est pas le même que le nom d\'utilisateur configuré dans l\'App.\n- La variable d\'environnement DOCKER_HOST n\'a pas été lue correctement. Vous pouvez l\'obtenir en exécutant `echo \$DOCKER_HOST` dans le terminal.';
|
||||
|
||||
@override
|
||||
String dockerImagesFmt(Object count) {
|
||||
return '$count images';
|
||||
}
|
||||
|
||||
@override
|
||||
String get dockerNotInstalled => 'Docker n\'est pas installé';
|
||||
|
||||
@override
|
||||
String dockerStatusRunningAndStoppedFmt(Object runningCount, Object stoppedCount) {
|
||||
return '$runningCount en cours d\'exécution, $stoppedCount conteneurs arrêtés.';
|
||||
}
|
||||
|
||||
@override
|
||||
String dockerStatusRunningFmt(Object count) {
|
||||
return '$count conteneurs en cours d\'exécution.';
|
||||
}
|
||||
|
||||
@override
|
||||
String get doubleColumnMode => 'Mode double colonne';
|
||||
|
||||
@override
|
||||
String get doubleColumnTip => 'Cette option ne fait que activer la fonction, sa réalisation dépend également de la largeur de l\'appareil.';
|
||||
|
||||
@override
|
||||
String get download => 'Télécharger';
|
||||
|
||||
@override
|
||||
String get edit => 'Modifier';
|
||||
|
||||
@override
|
||||
String get editVirtKeys => 'Modifier les touches virtuelles';
|
||||
|
||||
@override
|
||||
String get editor => 'Éditeur';
|
||||
|
||||
@override
|
||||
String get editorHighlightTip => 'Les performances actuelles de la coloration syntaxique du code sont médiocres et peuvent être désactivées pour améliorer les performances.';
|
||||
|
||||
@override
|
||||
String get encode => 'Encoder';
|
||||
|
||||
@override
|
||||
String get error => 'Erreur';
|
||||
|
||||
@override
|
||||
String get exampleName => 'Nom d\'exemple';
|
||||
|
||||
@override
|
||||
String get experimentalFeature => 'Fonctionnalité expérimentale';
|
||||
|
||||
@override
|
||||
String get export => 'Exporter';
|
||||
|
||||
@override
|
||||
String get extraArgs => 'Arg supplémentaires';
|
||||
|
||||
@override
|
||||
String get failed => 'Échoué';
|
||||
|
||||
@override
|
||||
String get feedback => 'Commentaires';
|
||||
|
||||
@override
|
||||
String get feedbackOnGithub => 'Si vous avez des questions, merci de les poster sur Github.';
|
||||
|
||||
@override
|
||||
String get fieldMustNotEmpty => 'Ces champs ne doivent pas être vides.';
|
||||
|
||||
@override
|
||||
String fileNotExist(Object file) {
|
||||
return '$file n\'existe pas';
|
||||
}
|
||||
|
||||
@override
|
||||
String fileTooLarge(Object file, Object size, Object sizeMax) {
|
||||
return 'Le fichier \'$file\' est trop volumineux $size, max $sizeMax';
|
||||
}
|
||||
|
||||
@override
|
||||
String get files => 'Fichiers';
|
||||
|
||||
@override
|
||||
String get finished => 'Terminé';
|
||||
|
||||
@override
|
||||
String get followSystem => 'Suivre le système';
|
||||
|
||||
@override
|
||||
String get font => 'Police';
|
||||
|
||||
@override
|
||||
String get fontSize => 'Taille de police';
|
||||
|
||||
@override
|
||||
String get force => 'Forcer';
|
||||
|
||||
@override
|
||||
String foundNUpdate(Object count) {
|
||||
return '$count mise(s) à jour trouvée(s)';
|
||||
}
|
||||
|
||||
@override
|
||||
String get fullScreen => 'Mode plein écran';
|
||||
|
||||
@override
|
||||
String get fullScreenJitter => 'Tremblement plein écran';
|
||||
|
||||
@override
|
||||
String get fullScreenJitterHelp => 'Pour éviter la rémanence d\'écran';
|
||||
|
||||
@override
|
||||
String get getPushTokenFailed => 'Impossible de récupérer le jeton d\'identification';
|
||||
|
||||
@override
|
||||
String get gettingToken => 'Récupération du jeton...';
|
||||
|
||||
@override
|
||||
String get goBackQ => 'Revenir en arrière ?';
|
||||
|
||||
@override
|
||||
String get goto => 'Aller à';
|
||||
|
||||
@override
|
||||
String get highlight => 'Coloration syntaxique';
|
||||
|
||||
@override
|
||||
String get homeWidgetUrlConfig => 'Configurer l\'URL du widget d\'accueil';
|
||||
|
||||
@override
|
||||
String get host => 'Hôte';
|
||||
|
||||
@override
|
||||
String httpFailedWithCode(Object code) {
|
||||
return 'requête échouée, code d\'état : $code';
|
||||
}
|
||||
|
||||
@override
|
||||
String get icloudSynced => 'iCloud est synchronisé et certaines options peuvent nécessiter un redémarrage de l\'application pour être effectives.';
|
||||
|
||||
@override
|
||||
String get image => 'Image';
|
||||
|
||||
@override
|
||||
String get imagesList => 'Liste d\'images';
|
||||
|
||||
@override
|
||||
String get import => 'Importer';
|
||||
|
||||
@override
|
||||
String get inner => 'Interne';
|
||||
|
||||
@override
|
||||
String get inputDomainHere => 'Saisissez le domaine ici';
|
||||
|
||||
@override
|
||||
String get install => 'installer';
|
||||
|
||||
@override
|
||||
String get installDockerWithUrl => 'Veuillez d\'abord installer https://docs.docker.com/engine/install docker.';
|
||||
|
||||
@override
|
||||
String get invalidJson => 'JSON invalide';
|
||||
|
||||
@override
|
||||
String get invalidVersion => 'Version invalide';
|
||||
|
||||
@override
|
||||
String invalidVersionHelp(Object url) {
|
||||
return 'Veuillez vous assurer que docker est installé correctement, ou que vous n\'utilisez pas une version auto-compilée. Si vous n\'avez pas les problèmes ci-dessus, veuillez soumettre un problème sur $url.';
|
||||
}
|
||||
|
||||
@override
|
||||
String get isBusy => 'Est occupé maintenant';
|
||||
|
||||
@override
|
||||
String get jumpServer => 'Serveur de saut';
|
||||
|
||||
@override
|
||||
String get keepForeground => 'Laisser l\'application au premier plan !';
|
||||
|
||||
@override
|
||||
String get keepStatusWhenErr => 'Conserver le dernier état du serveur';
|
||||
|
||||
@override
|
||||
String get keepStatusWhenErrTip => 'Uniquement en cas d\'erreur lors de l\'exécution du script';
|
||||
|
||||
@override
|
||||
String get keyAuth => 'Authentification par clé';
|
||||
|
||||
@override
|
||||
String get keyboardCompatibility => 'Possibilité d\'améliorer la compatibilité avec les méthodes de saisie';
|
||||
|
||||
@override
|
||||
String get keyboardType => 'Type de clavier';
|
||||
|
||||
@override
|
||||
String get language => 'Langue';
|
||||
|
||||
@override
|
||||
String get languageName => 'Français';
|
||||
|
||||
@override
|
||||
String get lastTry => 'Dernier essai';
|
||||
|
||||
@override
|
||||
String get launchPage => 'Page de lancement';
|
||||
|
||||
@override
|
||||
String get license => 'Licence';
|
||||
|
||||
@override
|
||||
String get light => 'Clair';
|
||||
|
||||
@override
|
||||
String get loadingFiles => 'Chargement des fichiers...';
|
||||
|
||||
@override
|
||||
String get location => 'Emplacement';
|
||||
|
||||
@override
|
||||
String get log => 'Journal';
|
||||
|
||||
@override
|
||||
String get loss => 'perte';
|
||||
|
||||
@override
|
||||
String madeWithLove(Object myGithub) {
|
||||
return 'Fait avec ❤️ par $myGithub';
|
||||
}
|
||||
|
||||
@override
|
||||
String get manual => 'Manuel';
|
||||
|
||||
@override
|
||||
String get max => 'max';
|
||||
|
||||
@override
|
||||
String get maxRetryCount => 'Nombre de reconnexions du serveur';
|
||||
|
||||
@override
|
||||
String get maxRetryCountEqual0 => 'Réessayera encore et encore.';
|
||||
|
||||
@override
|
||||
String get min => 'min';
|
||||
|
||||
@override
|
||||
String get mission => 'Mission';
|
||||
|
||||
@override
|
||||
String get more => 'Plus';
|
||||
|
||||
@override
|
||||
String get moveOutServerFuncBtnsHelp => 'Activé : peut être affiché sous chaque carte sur la page de l\'onglet Serveur. Désactivé : peut être affiché en haut de la page Détails du serveur.';
|
||||
|
||||
@override
|
||||
String get ms => 'ms';
|
||||
|
||||
@override
|
||||
String get name => 'Nom';
|
||||
|
||||
@override
|
||||
String get needRestart => 'Redémarrage de l\'application nécessaire';
|
||||
|
||||
@override
|
||||
String get net => 'Réseau';
|
||||
|
||||
@override
|
||||
String get netViewType => 'Type de vue réseau';
|
||||
|
||||
@override
|
||||
String get newContainer => 'Nouveau conteneur';
|
||||
|
||||
@override
|
||||
String get noClient => 'Aucun client';
|
||||
|
||||
@override
|
||||
String get noInterface => 'Aucune interface';
|
||||
|
||||
@override
|
||||
String get noOptions => 'Aucune option';
|
||||
|
||||
@override
|
||||
String get noResult => 'Aucun résultat';
|
||||
|
||||
@override
|
||||
String get noSavedPrivateKey => 'Aucune clé privée enregistrée.';
|
||||
|
||||
@override
|
||||
String get noSavedSnippet => 'Aucun extrait enregistré.';
|
||||
|
||||
@override
|
||||
String get noServerAvailable => 'Aucun serveur disponible.';
|
||||
|
||||
@override
|
||||
String get noTask => 'Aucune tâche';
|
||||
|
||||
@override
|
||||
String get noUpdateAvailable => 'Aucune mise à jour disponible';
|
||||
|
||||
@override
|
||||
String get notSelected => 'Non sélectionné';
|
||||
|
||||
@override
|
||||
String get note => 'Note';
|
||||
|
||||
@override
|
||||
String get nullToken => 'Jeton nul';
|
||||
|
||||
@override
|
||||
String get ok => 'OK';
|
||||
|
||||
@override
|
||||
String get onServerDetailPage => 'Sur la page de détails du serveur';
|
||||
|
||||
@override
|
||||
String get open => 'Ouvrir';
|
||||
|
||||
@override
|
||||
String get openLastPath => 'Ouvrir le dernier chemin';
|
||||
|
||||
@override
|
||||
String get openLastPathTip => 'Les serveurs différents auront des journaux différents, et le journal est le chemin de sortie';
|
||||
|
||||
@override
|
||||
String get parseContainerStats => 'Analyser l\'état d\'occupation du conteneur';
|
||||
|
||||
@override
|
||||
String get parseContainerStatsTip => 'L\'analyse de l\'état d\'occupation par Docker est relativement lente.';
|
||||
|
||||
@override
|
||||
String get paste => 'Coller';
|
||||
|
||||
@override
|
||||
String get path => 'Chemin';
|
||||
|
||||
@override
|
||||
String percentOfSize(Object percent, Object size) {
|
||||
return '$percent% de $size';
|
||||
}
|
||||
|
||||
@override
|
||||
String get pickFile => 'Choisir un fichier';
|
||||
|
||||
@override
|
||||
String get pingAvg => 'Moy.:';
|
||||
|
||||
@override
|
||||
String get pingInputIP => 'Veuillez saisir une adresse IP / un domaine cible.';
|
||||
|
||||
@override
|
||||
String get pingNoServer => 'Aucun serveur pour ping.\nVeuillez ajouter un serveur dans l\'onglet serveur.';
|
||||
|
||||
@override
|
||||
String get pkg => 'Pkg';
|
||||
|
||||
@override
|
||||
String get platformNotSupportUpdate => 'La plateforme actuelle ne prend pas en charge la mise à jour dans l\'application. \nVeuillez le compiler à partir de la source et l\'installer.';
|
||||
|
||||
@override
|
||||
String get plzEnterHost => 'Veuillez saisir l\'hôte.';
|
||||
|
||||
@override
|
||||
String get plzSelectKey => 'Veuillez sélectionner une clé.';
|
||||
|
||||
@override
|
||||
String get port => 'Port';
|
||||
|
||||
@override
|
||||
String get preferTemperatureDeviceList => 'Liste d\'affichage prioritaire de la température';
|
||||
|
||||
@override
|
||||
String get preferTemperatureDeviceListTip => 'Par exemple : Les appareils prenant en charge l\'affichage de la température sont [\'a\', \'b\'], cette configuration est [\'b\', \'c\'], donc afficher la température de l\'appareil b';
|
||||
|
||||
@override
|
||||
String get preview => 'Aperçu';
|
||||
|
||||
@override
|
||||
String get primaryColorSeed => 'Graine de couleur primaire';
|
||||
|
||||
@override
|
||||
String get privateKey => 'Clé privée';
|
||||
|
||||
@override
|
||||
String get process => 'Processus';
|
||||
|
||||
@override
|
||||
String get pushToken => 'Jeton d\'identification';
|
||||
|
||||
@override
|
||||
String get pwd => 'Mot de passe';
|
||||
|
||||
@override
|
||||
String get read => 'Lire';
|
||||
|
||||
@override
|
||||
String get reboot => 'Redémarrer';
|
||||
|
||||
@override
|
||||
String get remotePath => 'Chemin distant';
|
||||
|
||||
@override
|
||||
String get rename => 'Renommer';
|
||||
|
||||
@override
|
||||
String reportBugsOnGithubIssue(Object url) {
|
||||
return 'Veuillez signaler les bogues sur $url';
|
||||
}
|
||||
|
||||
@override
|
||||
String get restart => 'Redémarrer';
|
||||
|
||||
@override
|
||||
String get restore => 'Restaurer';
|
||||
|
||||
@override
|
||||
String get restoreSuccess => 'Restauration réussie. Redémarrez l\'application pour l\'appliquer.';
|
||||
|
||||
@override
|
||||
String get result => 'Résultat';
|
||||
|
||||
@override
|
||||
String get rotateAngel => 'Angle de rotation';
|
||||
|
||||
@override
|
||||
String get run => 'Exécuter';
|
||||
|
||||
@override
|
||||
String get running => 'en cours d\'exécution';
|
||||
|
||||
@override
|
||||
String get save => 'Enregistrer';
|
||||
|
||||
@override
|
||||
String get saved => 'Enregistré';
|
||||
|
||||
@override
|
||||
String get second => 's';
|
||||
|
||||
@override
|
||||
String get sensors => 'Capteur';
|
||||
|
||||
@override
|
||||
String get sequence => 'Séquence';
|
||||
|
||||
@override
|
||||
String get server => 'Serveur';
|
||||
|
||||
@override
|
||||
String get serverDetailOrder => 'Ordre des widgets de la page de détails';
|
||||
|
||||
@override
|
||||
String get serverFuncBtns => 'Boutons de fonction du serveur';
|
||||
|
||||
@override
|
||||
String get serverOrder => 'Ordre des serveurs';
|
||||
|
||||
@override
|
||||
String get serverTabConnecting => 'Connexion...';
|
||||
|
||||
@override
|
||||
String get serverTabEmpty => 'Il n\'y a aucun serveur.\nCliquez sur le bouton pour en ajouter un.';
|
||||
|
||||
@override
|
||||
String get serverTabFailed => 'Échec';
|
||||
|
||||
@override
|
||||
String get serverTabLoading => 'Chargement...';
|
||||
|
||||
@override
|
||||
String get serverTabPlzSave => 'Veuillez \'enregistrer\' à nouveau cette clé privée.';
|
||||
|
||||
@override
|
||||
String get serverTabUnkown => 'État inconnu';
|
||||
|
||||
@override
|
||||
String get setting => 'Paramètres';
|
||||
|
||||
@override
|
||||
String get sftpDlPrepare => 'Préparation de la connexion...';
|
||||
|
||||
@override
|
||||
String get sftpRmrDirSummary => 'Utilisez `rm -r` pour supprimer un dossier dans SFTP.';
|
||||
|
||||
@override
|
||||
String get sftpSSHConnected => 'SFTP connecté';
|
||||
|
||||
@override
|
||||
String get sftpShowFoldersFirst => 'Dossiers d\'abord lors du tri';
|
||||
|
||||
@override
|
||||
String get showDistLogo => 'Afficher le logo de la distribution';
|
||||
|
||||
@override
|
||||
String get shutdown => 'Éteindre';
|
||||
|
||||
@override
|
||||
String get size => 'Taille';
|
||||
|
||||
@override
|
||||
String get snippet => 'Extrait';
|
||||
|
||||
@override
|
||||
String get speed => 'Vitesse';
|
||||
|
||||
@override
|
||||
String spentTime(Object time) {
|
||||
return 'Temps écoulé : $time';
|
||||
}
|
||||
|
||||
@override
|
||||
String sshTip(Object url) {
|
||||
return 'Cette fonction est actuellement au stade expérimental.\n\n Veuillez signaler les bogues sur $url ou rejoignez notre développement.';
|
||||
}
|
||||
|
||||
@override
|
||||
String get sshVirtualKeyAutoOff => 'Basculement automatique des touches virtuelles';
|
||||
|
||||
@override
|
||||
String get start => 'Démarrer';
|
||||
|
||||
@override
|
||||
String get stats => 'Statistiques';
|
||||
|
||||
@override
|
||||
String get stop => 'Arrêter';
|
||||
|
||||
@override
|
||||
String get stopped => 'interrompue';
|
||||
|
||||
@override
|
||||
String get success => 'Succès';
|
||||
|
||||
@override
|
||||
String get supportFmtArgs => 'Les paramètres de formatage suivants sont pris en charge:';
|
||||
|
||||
@override
|
||||
String get suspend => 'Suspendre';
|
||||
|
||||
@override
|
||||
String get suspendTip => 'La fonction de suspension nécessite des privilèges root et la prise en charge de systemd.';
|
||||
|
||||
@override
|
||||
String switchTo(Object val) {
|
||||
return 'Passer à $val';
|
||||
}
|
||||
|
||||
@override
|
||||
String get syncTip => 'Un redémarrage peut être nécessaire pour que certains changements prennent effet.';
|
||||
|
||||
@override
|
||||
String get system => 'Système';
|
||||
|
||||
@override
|
||||
String get tag => 'Étiquettes';
|
||||
|
||||
@override
|
||||
String get temperature => 'Température';
|
||||
|
||||
@override
|
||||
String get terminal => 'Terminal';
|
||||
|
||||
@override
|
||||
String get test => 'Tester';
|
||||
|
||||
@override
|
||||
String get textScaler => 'Mise à l\'échelle du texte';
|
||||
|
||||
@override
|
||||
String get textScalerTip => '1.0 => 100% (taille d\'origine), fonctionne uniquement sur la partie police de caractères de la page du serveur, il n\'est pas recommandé de la modifier.';
|
||||
|
||||
@override
|
||||
String get theme => 'Thème';
|
||||
|
||||
@override
|
||||
String get themeMode => 'Mode du thème';
|
||||
|
||||
@override
|
||||
String get time => 'L\'heure';
|
||||
|
||||
@override
|
||||
String get times => 'Fois';
|
||||
|
||||
@override
|
||||
String get total => 'Total';
|
||||
|
||||
@override
|
||||
String get traffic => 'Trafic';
|
||||
|
||||
@override
|
||||
String get trySudo => 'Essayez d\'utiliser sudo';
|
||||
|
||||
@override
|
||||
String get ttl => 'ttl';
|
||||
|
||||
@override
|
||||
String get unknown => 'Inconnu';
|
||||
|
||||
@override
|
||||
String get unknownError => 'Erreur inconnue';
|
||||
|
||||
@override
|
||||
String get unkownConvertMode => 'Mode de conversion inconnu';
|
||||
|
||||
@override
|
||||
String get update => 'Mettre à jour';
|
||||
|
||||
@override
|
||||
String get updateAll => 'Tout mettre à jour';
|
||||
|
||||
@override
|
||||
String get updateIntervalEqual0 => 'Vous avez défini 0, ne mettra pas à jour automatiquement.\nImpossible de calculer l\'état du processeur.';
|
||||
|
||||
@override
|
||||
String get updateServerStatusInterval => 'Intervalle de mise à jour de l\'état du serveur';
|
||||
|
||||
@override
|
||||
String updateTip(Object newest) {
|
||||
return 'Mise à jour : v1.0.$newest';
|
||||
}
|
||||
|
||||
@override
|
||||
String updateTipTooLow(Object newest) {
|
||||
return 'La version actuelle est trop basse, veuillez mettre à jour vers v1.0.$newest';
|
||||
}
|
||||
|
||||
@override
|
||||
String get upload => 'Téléverser';
|
||||
|
||||
@override
|
||||
String get upsideDown => 'À l\'envers';
|
||||
|
||||
@override
|
||||
String get uptime => 'Temps de disponibilité';
|
||||
|
||||
@override
|
||||
String get urlOrJson => 'URL ou JSON';
|
||||
|
||||
@override
|
||||
String get useNoPwd => 'Aucun mot de passe ne sera utilisé';
|
||||
|
||||
@override
|
||||
String get usePodmanByDefault => 'Utiliser Podman par défaut';
|
||||
|
||||
@override
|
||||
String get used => 'Utilisé';
|
||||
|
||||
@override
|
||||
String get user => 'Utilisateur';
|
||||
|
||||
@override
|
||||
String versionHaveUpdate(Object build) {
|
||||
return 'Trouvé : v1.0.$build, cliquez pour mettre à jour';
|
||||
}
|
||||
|
||||
@override
|
||||
String versionUnknownUpdate(Object build) {
|
||||
return 'Actuel : v1.0.$build, cliquez pour vérifier les mises à jour';
|
||||
}
|
||||
|
||||
@override
|
||||
String versionUpdated(Object build) {
|
||||
return 'Actuel : v1.0.$build, à jour';
|
||||
}
|
||||
|
||||
@override
|
||||
String get viewErr => 'Voir l\'erreur';
|
||||
|
||||
@override
|
||||
String get virtKeyHelpClipboard => 'Copier dans le presse-papiers si le terminal sélectionné n\'est pas vide, sinon coller le contenu du presse-papiers dans le terminal.';
|
||||
|
||||
@override
|
||||
String get virtKeyHelpSFTP => 'Ouvrir le répertoire actuel dans SFTP.';
|
||||
|
||||
@override
|
||||
String get waitConnection => 'Veuillez attendre l\'établissement de la connexion.';
|
||||
|
||||
@override
|
||||
String get watchNotPaired => 'Aucune Apple Watch appairée';
|
||||
|
||||
@override
|
||||
String get webdavSettingEmpty => 'La configuration Webdav est vide';
|
||||
|
||||
@override
|
||||
String get whenOpenApp => 'À l\'ouverture de l\'application';
|
||||
|
||||
@override
|
||||
String get willTakEeffectImmediately => 'Prendra effet immédiatement';
|
||||
|
||||
@override
|
||||
String get write => 'Écrire';
|
||||
}
|
||||
@@ -1,894 +0,0 @@
|
||||
import 'l10n.dart';
|
||||
|
||||
/// The translations for Indonesian (`id`).
|
||||
class SId extends S {
|
||||
SId([String locale = 'id']) : super(locale);
|
||||
|
||||
@override
|
||||
String get about => 'Tentang';
|
||||
|
||||
@override
|
||||
String get aboutThanks => 'Terima kasih kepada orang -orang berikut yang berpartisipasi.';
|
||||
|
||||
@override
|
||||
String get add => 'Menambahkan';
|
||||
|
||||
@override
|
||||
String get addAServer => 'tambahkan server';
|
||||
|
||||
@override
|
||||
String get addPrivateKey => 'Tambahkan kunci pribadi';
|
||||
|
||||
@override
|
||||
String get addSystemPrivateKeyTip => 'Saat ini tidak memiliki kunci privat, apakah Anda menambahkan kunci yang disertakan dengan sistem (~/.ssh/id_rsa)?';
|
||||
|
||||
@override
|
||||
String get added2List => 'Ditambahkan ke Daftar Tugas';
|
||||
|
||||
@override
|
||||
String get all => 'Semua';
|
||||
|
||||
@override
|
||||
String get alreadyLastDir => 'Sudah di direktori terakhir.';
|
||||
|
||||
@override
|
||||
String get alterUrl => 'Alter url';
|
||||
|
||||
@override
|
||||
String askContinue(Object msg) {
|
||||
return '$msg, lanjutkan?';
|
||||
}
|
||||
|
||||
@override
|
||||
String get attention => 'Perhatian';
|
||||
|
||||
@override
|
||||
String get authRequired => 'Auth diperlukan';
|
||||
|
||||
@override
|
||||
String get auto => 'Auto';
|
||||
|
||||
@override
|
||||
String get autoBackupConflict => 'Hanya satu pencadangan otomatis yang dapat diaktifkan pada saat yang bersamaan.';
|
||||
|
||||
@override
|
||||
String get autoCheckUpdate => 'Periksa pembaruan otomatis';
|
||||
|
||||
@override
|
||||
String get autoConnect => 'Hubungkan otomatis';
|
||||
|
||||
@override
|
||||
String get autoRun => 'Berjalan Otomatis';
|
||||
|
||||
@override
|
||||
String get autoUpdateHomeWidget => 'Widget Rumah Pembaruan Otomatis';
|
||||
|
||||
@override
|
||||
String get backup => 'Cadangan';
|
||||
|
||||
@override
|
||||
String get backupTip => 'Data yang diekspor hanya dienkripsi.\nTolong jaga keamanannya.';
|
||||
|
||||
@override
|
||||
String get backupVersionNotMatch => 'Versi cadangan tidak cocok.';
|
||||
|
||||
@override
|
||||
String get battery => 'Baterai';
|
||||
|
||||
@override
|
||||
String get bgRun => 'Jalankan di Backgroud';
|
||||
|
||||
@override
|
||||
String get bgRunTip => 'Sakelar ini hanya berarti aplikasi akan mencoba berjalan di latar belakang, apakah aplikasi dapat berjalan di latar belakang tergantung pada apakah izin diaktifkan atau tidak. Untuk Android asli, nonaktifkan \"Pengoptimalan Baterai\" di aplikasi ini, dan untuk miui, ubah kebijakan penghematan daya ke \"Tidak Terbatas\".';
|
||||
|
||||
@override
|
||||
String get bioAuth => 'Biosertifikasi';
|
||||
|
||||
@override
|
||||
String get canPullRefresh => 'Anda dapat menarik untuk menyegarkan.';
|
||||
|
||||
@override
|
||||
String get cancel => 'Membatalkan';
|
||||
|
||||
@override
|
||||
String get choose => 'Memilih';
|
||||
|
||||
@override
|
||||
String get chooseFontFile => 'Pilih file font';
|
||||
|
||||
@override
|
||||
String get choosePrivateKey => 'Pilih Kunci Pribadi';
|
||||
|
||||
@override
|
||||
String get clear => 'Jernih';
|
||||
|
||||
@override
|
||||
String get clipboard => 'papan klip';
|
||||
|
||||
@override
|
||||
String get close => 'Menutup';
|
||||
|
||||
@override
|
||||
String get cmd => 'Memerintah';
|
||||
|
||||
@override
|
||||
String get collapseUI => 'Runtuh';
|
||||
|
||||
@override
|
||||
String get collapseUITip => 'Apakah akan menciutkan daftar panjang yang ada di UI secara default atau tidak';
|
||||
|
||||
@override
|
||||
String get conn => 'Koneksi';
|
||||
|
||||
@override
|
||||
String get connected => 'Terhubung';
|
||||
|
||||
@override
|
||||
String get container => 'Wadah';
|
||||
|
||||
@override
|
||||
String get containerName => 'Nama kontainer';
|
||||
|
||||
@override
|
||||
String get containerStatus => 'Status wadah';
|
||||
|
||||
@override
|
||||
String get containerTrySudoTip => 'Contohnya: Di dalam aplikasi, pengguna diatur sebagai aaa, tetapi Docker diinstal di bawah pengguna root. Dalam kasus ini, Anda perlu mengaktifkan opsi ini.';
|
||||
|
||||
@override
|
||||
String get convert => 'Mengubah';
|
||||
|
||||
@override
|
||||
String get copy => 'Menyalin';
|
||||
|
||||
@override
|
||||
String get copyPath => 'Path Copy';
|
||||
|
||||
@override
|
||||
String get createFile => 'Buat file';
|
||||
|
||||
@override
|
||||
String get createFolder => 'Membuat folder';
|
||||
|
||||
@override
|
||||
String get dark => 'Gelap';
|
||||
|
||||
@override
|
||||
String get debug => 'Debug';
|
||||
|
||||
@override
|
||||
String get decode => 'Membaca sandi';
|
||||
|
||||
@override
|
||||
String get decompress => 'Dekompresi';
|
||||
|
||||
@override
|
||||
String get delete => 'Menghapus';
|
||||
|
||||
@override
|
||||
String get deleteScripts => 'Menghapus skrip server secara bersamaan';
|
||||
|
||||
@override
|
||||
String get deleteServers => 'Penghapusan server secara batch';
|
||||
|
||||
@override
|
||||
String get dirEmpty => 'Pastikan dir kosong.';
|
||||
|
||||
@override
|
||||
String get disabled => 'Dengan disabilitas';
|
||||
|
||||
@override
|
||||
String get disconnected => 'Terputus';
|
||||
|
||||
@override
|
||||
String get disk => 'Disk';
|
||||
|
||||
@override
|
||||
String get diskIgnorePath => 'Abaikan jalan untuk disk';
|
||||
|
||||
@override
|
||||
String get displayName => 'Nama tampilan';
|
||||
|
||||
@override
|
||||
String dl2Local(Object fileName) {
|
||||
return 'Unduh $fileName ke lokal?';
|
||||
}
|
||||
|
||||
@override
|
||||
String get dockerEditHost => 'Edit Docker_host';
|
||||
|
||||
@override
|
||||
String get dockerEmptyRunningItems => 'Tidak ada wadah yang sedang berjalan.\nHal ini dapat terjadi karena:\n- Pengguna instalasi Docker tidak sama dengan nama pengguna yang dikonfigurasi di dalam Aplikasi.\n- Variabel lingkungan DOCKER_HOST tidak terbaca dengan benar. Anda bisa mendapatkannya dengan menjalankan `echo \$DOCKER_HOST` di terminal.';
|
||||
|
||||
@override
|
||||
String dockerImagesFmt(Object count) {
|
||||
return '$count gambar';
|
||||
}
|
||||
|
||||
@override
|
||||
String get dockerNotInstalled => 'Docker tidak terpasang';
|
||||
|
||||
@override
|
||||
String dockerStatusRunningAndStoppedFmt(Object runningCount, Object stoppedCount) {
|
||||
return '$runningCount running, $stoppedCount container stopped.';
|
||||
}
|
||||
|
||||
@override
|
||||
String dockerStatusRunningFmt(Object count) {
|
||||
return '$count wadah berjalan.';
|
||||
}
|
||||
|
||||
@override
|
||||
String get doubleColumnMode => 'Mode kolom ganda';
|
||||
|
||||
@override
|
||||
String get doubleColumnTip => 'Opsi ini hanya mengaktifkan fitur, apakah itu benar-benar dapat diaktifkan tergantung pada lebar perangkat';
|
||||
|
||||
@override
|
||||
String get download => 'Unduh';
|
||||
|
||||
@override
|
||||
String get edit => 'Edit';
|
||||
|
||||
@override
|
||||
String get editVirtKeys => 'Edit kunci virtual';
|
||||
|
||||
@override
|
||||
String get editor => 'Editor';
|
||||
|
||||
@override
|
||||
String get editorHighlightTip => 'Performa penyorotan kode saat ini lebih buruk, dan dapat dimatikan secara opsional untuk perbaikan.';
|
||||
|
||||
@override
|
||||
String get encode => 'Menyandi';
|
||||
|
||||
@override
|
||||
String get error => 'Kesalahan';
|
||||
|
||||
@override
|
||||
String get exampleName => 'Nama contoh';
|
||||
|
||||
@override
|
||||
String get experimentalFeature => 'Fitur eksperimental';
|
||||
|
||||
@override
|
||||
String get export => 'Ekspor';
|
||||
|
||||
@override
|
||||
String get extraArgs => 'Args ekstra';
|
||||
|
||||
@override
|
||||
String get failed => 'Gagal';
|
||||
|
||||
@override
|
||||
String get feedback => 'Masukan';
|
||||
|
||||
@override
|
||||
String get feedbackOnGithub => 'Jika Anda memiliki pertanyaan, silakan umpan balik tentang GitHub.';
|
||||
|
||||
@override
|
||||
String get fieldMustNotEmpty => 'Bidang -bidang ini tidak boleh kosong.';
|
||||
|
||||
@override
|
||||
String fileNotExist(Object file) {
|
||||
return '$file tidak ada';
|
||||
}
|
||||
|
||||
@override
|
||||
String fileTooLarge(Object file, Object size, Object sizeMax) {
|
||||
return 'File \'$file\' terlalu besar $size, max $sizeMax';
|
||||
}
|
||||
|
||||
@override
|
||||
String get files => 'File';
|
||||
|
||||
@override
|
||||
String get finished => 'Selesai';
|
||||
|
||||
@override
|
||||
String get followSystem => 'Ikuti sistem';
|
||||
|
||||
@override
|
||||
String get font => 'Font';
|
||||
|
||||
@override
|
||||
String get fontSize => 'Ukuran huruf';
|
||||
|
||||
@override
|
||||
String get force => 'sukarela';
|
||||
|
||||
@override
|
||||
String foundNUpdate(Object count) {
|
||||
return 'Menemukan $count pembaruan';
|
||||
}
|
||||
|
||||
@override
|
||||
String get fullScreen => 'Mode Layar Penuh';
|
||||
|
||||
@override
|
||||
String get fullScreenJitter => 'Jitter layar penuh';
|
||||
|
||||
@override
|
||||
String get fullScreenJitterHelp => 'Untuk menghindari pembakaran layar';
|
||||
|
||||
@override
|
||||
String get getPushTokenFailed => 'Tidak bisa mengambil token dorong';
|
||||
|
||||
@override
|
||||
String get gettingToken => 'Mendapatkan token ...';
|
||||
|
||||
@override
|
||||
String get goBackQ => 'Datang kembali?';
|
||||
|
||||
@override
|
||||
String get goto => 'Pergi ke';
|
||||
|
||||
@override
|
||||
String get highlight => 'Sorotan kode';
|
||||
|
||||
@override
|
||||
String get homeWidgetUrlConfig => 'Konfigurasi URL Widget Rumah';
|
||||
|
||||
@override
|
||||
String get host => 'Host';
|
||||
|
||||
@override
|
||||
String httpFailedWithCode(Object code) {
|
||||
return 'Permintaan gagal, kode status: $code';
|
||||
}
|
||||
|
||||
@override
|
||||
String get icloudSynced => 'iCloud disinkronkan dan beberapa pengaturan mungkin memerlukan pengaktifan ulang aplikasi agar dapat diterapkan.';
|
||||
|
||||
@override
|
||||
String get image => 'Gambar';
|
||||
|
||||
@override
|
||||
String get imagesList => 'Daftar gambar';
|
||||
|
||||
@override
|
||||
String get import => 'Impor';
|
||||
|
||||
@override
|
||||
String get inner => 'Batin';
|
||||
|
||||
@override
|
||||
String get inputDomainHere => 'Input domain di sini';
|
||||
|
||||
@override
|
||||
String get install => 'Install';
|
||||
|
||||
@override
|
||||
String get installDockerWithUrl => 'Silakan https://docs.docker.com/engine/install Docker pertama.';
|
||||
|
||||
@override
|
||||
String get invalidJson => 'JSON tidak valid';
|
||||
|
||||
@override
|
||||
String get invalidVersion => 'Versi tidak valid';
|
||||
|
||||
@override
|
||||
String invalidVersionHelp(Object url) {
|
||||
return 'Pastikan Docker diinstal dengan benar, atau Anda menggunakan versi yang tidak dikompilasi. Jika Anda tidak memiliki masalah di atas, silakan kirimkan masalah pada $url.';
|
||||
}
|
||||
|
||||
@override
|
||||
String get isBusy => 'Sibuk sekarang';
|
||||
|
||||
@override
|
||||
String get jumpServer => 'Lompat server';
|
||||
|
||||
@override
|
||||
String get keepForeground => 'Simpan Aplikasi Foreground!';
|
||||
|
||||
@override
|
||||
String get keepStatusWhenErr => 'Menyimpan status server terakhir';
|
||||
|
||||
@override
|
||||
String get keepStatusWhenErrTip => 'Hanya ketika terjadi kesalahan saat menjalankan skrip';
|
||||
|
||||
@override
|
||||
String get keyAuth => 'Auth kunci';
|
||||
|
||||
@override
|
||||
String get keyboardCompatibility => 'Mungkin untuk meningkatkan kompatibilitas metode input';
|
||||
|
||||
@override
|
||||
String get keyboardType => 'Tipe Keyborad';
|
||||
|
||||
@override
|
||||
String get language => 'Bahasa';
|
||||
|
||||
@override
|
||||
String get languageName => 'Indonesia';
|
||||
|
||||
@override
|
||||
String get lastTry => 'Percobaan terakhir';
|
||||
|
||||
@override
|
||||
String get launchPage => 'Halaman peluncuran';
|
||||
|
||||
@override
|
||||
String get license => 'Lisensi';
|
||||
|
||||
@override
|
||||
String get light => 'Terang';
|
||||
|
||||
@override
|
||||
String get loadingFiles => 'Memuat file ...';
|
||||
|
||||
@override
|
||||
String get location => 'Lokasi';
|
||||
|
||||
@override
|
||||
String get log => 'Catatan';
|
||||
|
||||
@override
|
||||
String get loss => 'kehilangan';
|
||||
|
||||
@override
|
||||
String madeWithLove(Object myGithub) {
|
||||
return 'Dibuat dengan ❤️ oleh $myGithub';
|
||||
}
|
||||
|
||||
@override
|
||||
String get manual => 'Manual';
|
||||
|
||||
@override
|
||||
String get max => 'Max';
|
||||
|
||||
@override
|
||||
String get maxRetryCount => 'Jumlah penyambungan kembali server';
|
||||
|
||||
@override
|
||||
String get maxRetryCountEqual0 => 'Akan mencoba lagi lagi dan lagi.';
|
||||
|
||||
@override
|
||||
String get min => 'Min';
|
||||
|
||||
@override
|
||||
String get mission => 'Misi';
|
||||
|
||||
@override
|
||||
String get more => 'Lebih Banyak';
|
||||
|
||||
@override
|
||||
String get moveOutServerFuncBtnsHelp => 'Aktif: dapat ditampilkan di bawah setiap kartu pada halaman Tab Server. Nonaktif: dapat ditampilkan di bagian atas halaman Rincian Server.';
|
||||
|
||||
@override
|
||||
String get ms => 'MS';
|
||||
|
||||
@override
|
||||
String get name => 'Nama';
|
||||
|
||||
@override
|
||||
String get needRestart => 'Perlu memulai ulang aplikasi';
|
||||
|
||||
@override
|
||||
String get net => 'Net';
|
||||
|
||||
@override
|
||||
String get netViewType => 'Jenis tampilan bersih';
|
||||
|
||||
@override
|
||||
String get newContainer => 'Wadah baru';
|
||||
|
||||
@override
|
||||
String get noClient => 'Tidak ada klien';
|
||||
|
||||
@override
|
||||
String get noInterface => 'Tidak ada antarmuka';
|
||||
|
||||
@override
|
||||
String get noOptions => 'Tidak ada opsi';
|
||||
|
||||
@override
|
||||
String get noResult => 'Tidak ada hasil';
|
||||
|
||||
@override
|
||||
String get noSavedPrivateKey => 'Tidak ada kunci pribadi yang disimpan.';
|
||||
|
||||
@override
|
||||
String get noSavedSnippet => 'Tidak ada cuplikan yang disimpan.';
|
||||
|
||||
@override
|
||||
String get noServerAvailable => 'Tidak ada server yang tersedia.';
|
||||
|
||||
@override
|
||||
String get noTask => 'Tidak bertanya';
|
||||
|
||||
@override
|
||||
String get noUpdateAvailable => 'Tidak ada pembaruan yang tersedia';
|
||||
|
||||
@override
|
||||
String get notSelected => 'Tidak terpilih';
|
||||
|
||||
@override
|
||||
String get note => 'Catatan';
|
||||
|
||||
@override
|
||||
String get nullToken => 'Token NULL';
|
||||
|
||||
@override
|
||||
String get ok => 'OKE';
|
||||
|
||||
@override
|
||||
String get onServerDetailPage => 'Di halaman detail server';
|
||||
|
||||
@override
|
||||
String get open => 'Membuka';
|
||||
|
||||
@override
|
||||
String get openLastPath => 'Buka jalur terakhir';
|
||||
|
||||
@override
|
||||
String get openLastPathTip => 'Server yang berbeda akan memiliki catatan yang berbeda, dan catatan tersebut adalah jalur menuju pintu keluar';
|
||||
|
||||
@override
|
||||
String get parseContainerStats => 'Memecahkan status okupansi kontainer';
|
||||
|
||||
@override
|
||||
String get parseContainerStatsTip => 'Parsing status okupansi oleh Docker agak lambat';
|
||||
|
||||
@override
|
||||
String get paste => 'Tempel';
|
||||
|
||||
@override
|
||||
String get path => 'Jalur';
|
||||
|
||||
@override
|
||||
String percentOfSize(Object percent, Object size) {
|
||||
return '$percent% dari $size';
|
||||
}
|
||||
|
||||
@override
|
||||
String get pickFile => 'Pilih file';
|
||||
|
||||
@override
|
||||
String get pingAvg => 'Rata -rata:';
|
||||
|
||||
@override
|
||||
String get pingInputIP => 'Harap masukkan IP / domain target.';
|
||||
|
||||
@override
|
||||
String get pingNoServer => 'Tidak ada server untuk melakukan ping.\nHarap tambahkan server di tab Server.';
|
||||
|
||||
@override
|
||||
String get pkg => 'Pkg';
|
||||
|
||||
@override
|
||||
String get platformNotSupportUpdate => 'Platform saat ini tidak mendukung pembaruan aplikasi.\nSilakan bangun dari sumber dan instal.';
|
||||
|
||||
@override
|
||||
String get plzEnterHost => 'Harap masukkan host.';
|
||||
|
||||
@override
|
||||
String get plzSelectKey => 'Pilih kunci.';
|
||||
|
||||
@override
|
||||
String get port => 'Port';
|
||||
|
||||
@override
|
||||
String get preferTemperatureDeviceList => 'Daftar prioritas tampilan suhu';
|
||||
|
||||
@override
|
||||
String get preferTemperatureDeviceListTip => 'Contohnya: Perangkat yang mendukung tampilan suhu adalah [\'a\', \'b\'], pengaturan ini adalah [\'b\', \'c\'], maka tampilkan suhu perangkat b';
|
||||
|
||||
@override
|
||||
String get preview => 'Pratinjau';
|
||||
|
||||
@override
|
||||
String get primaryColorSeed => 'Warna utama';
|
||||
|
||||
@override
|
||||
String get privateKey => 'Kunci Pribadi';
|
||||
|
||||
@override
|
||||
String get process => 'Proses';
|
||||
|
||||
@override
|
||||
String get pushToken => 'Dorong token';
|
||||
|
||||
@override
|
||||
String get pwd => 'Kata sandi';
|
||||
|
||||
@override
|
||||
String get read => 'Baca';
|
||||
|
||||
@override
|
||||
String get reboot => 'Reboot';
|
||||
|
||||
@override
|
||||
String get remotePath => 'Jalur jarak jauh';
|
||||
|
||||
@override
|
||||
String get rename => 'Ganti nama';
|
||||
|
||||
@override
|
||||
String reportBugsOnGithubIssue(Object url) {
|
||||
return 'Harap laporkan bug di $url';
|
||||
}
|
||||
|
||||
@override
|
||||
String get restart => 'Mengulang kembali';
|
||||
|
||||
@override
|
||||
String get restore => 'Memulihkan';
|
||||
|
||||
@override
|
||||
String get restoreSuccess => 'Kembalikan kesuksesan. Mulai ulang aplikasi untuk diterapkan.';
|
||||
|
||||
@override
|
||||
String get result => 'Hasil';
|
||||
|
||||
@override
|
||||
String get rotateAngel => 'Sudut rotasi';
|
||||
|
||||
@override
|
||||
String get run => 'Berlari';
|
||||
|
||||
@override
|
||||
String get running => 'berlari';
|
||||
|
||||
@override
|
||||
String get save => 'Menyimpan';
|
||||
|
||||
@override
|
||||
String get saved => 'Diselamatkan';
|
||||
|
||||
@override
|
||||
String get second => 'S';
|
||||
|
||||
@override
|
||||
String get sensors => 'Sensor';
|
||||
|
||||
@override
|
||||
String get sequence => 'Urutan';
|
||||
|
||||
@override
|
||||
String get server => 'Server';
|
||||
|
||||
@override
|
||||
String get serverDetailOrder => 'Detail pesanan widget halaman';
|
||||
|
||||
@override
|
||||
String get serverFuncBtns => 'Tombol fungsi server';
|
||||
|
||||
@override
|
||||
String get serverOrder => 'Pesanan server';
|
||||
|
||||
@override
|
||||
String get serverTabConnecting => 'Menghubungkan ...';
|
||||
|
||||
@override
|
||||
String get serverTabEmpty => 'Tidak ada server.\nKlik fab untuk menambahkan satu.';
|
||||
|
||||
@override
|
||||
String get serverTabFailed => 'Gagal';
|
||||
|
||||
@override
|
||||
String get serverTabLoading => 'Memuat...';
|
||||
|
||||
@override
|
||||
String get serverTabPlzSave => 'Harap \'simpan\' kunci pribadi ini lagi.';
|
||||
|
||||
@override
|
||||
String get serverTabUnkown => 'Negara yang tidak diketahui';
|
||||
|
||||
@override
|
||||
String get setting => 'Pengaturan';
|
||||
|
||||
@override
|
||||
String get sftpDlPrepare => 'Bersiap untuk terhubung ...';
|
||||
|
||||
@override
|
||||
String get sftpRmrDirSummary => 'Gunakan `rm -r` untuk menghapus dir di SFTP';
|
||||
|
||||
@override
|
||||
String get sftpSSHConnected => 'Sftp terhubung';
|
||||
|
||||
@override
|
||||
String get sftpShowFoldersFirst => 'Folder ditampilkan lebih dulu';
|
||||
|
||||
@override
|
||||
String get showDistLogo => 'Tampilkan logo distribusi';
|
||||
|
||||
@override
|
||||
String get shutdown => 'Matikan';
|
||||
|
||||
@override
|
||||
String get size => 'Ukuran';
|
||||
|
||||
@override
|
||||
String get snippet => 'Snippet';
|
||||
|
||||
@override
|
||||
String get speed => 'Kecepatan';
|
||||
|
||||
@override
|
||||
String spentTime(Object time) {
|
||||
return 'Menghabiskan waktu: $time';
|
||||
}
|
||||
|
||||
@override
|
||||
String sshTip(Object url) {
|
||||
return 'Fungsi ini sekarang dalam tahap eksperimen.\n\nHarap laporkan bug di $url atau bergabunglah dengan pengembangan kami.';
|
||||
}
|
||||
|
||||
@override
|
||||
String get sshVirtualKeyAutoOff => 'Switching Otomatis Kunci Virtual';
|
||||
|
||||
@override
|
||||
String get start => 'Awal';
|
||||
|
||||
@override
|
||||
String get stats => 'Statistik';
|
||||
|
||||
@override
|
||||
String get stop => 'Berhenti';
|
||||
|
||||
@override
|
||||
String get stopped => 'dihentikan';
|
||||
|
||||
@override
|
||||
String get success => 'Kesuksesan';
|
||||
|
||||
@override
|
||||
String get supportFmtArgs => 'Parameter pemformatan berikut ini didukung:';
|
||||
|
||||
@override
|
||||
String get suspend => 'Suspend';
|
||||
|
||||
@override
|
||||
String get suspendTip => 'Fungsi penangguhan memerlukan hak akses root dan dukungan systemd.';
|
||||
|
||||
@override
|
||||
String switchTo(Object val) {
|
||||
return 'Beralih ke $val';
|
||||
}
|
||||
|
||||
@override
|
||||
String get syncTip => 'Pengaktifan ulang mungkin diperlukan agar beberapa perubahan dapat diterapkan.';
|
||||
|
||||
@override
|
||||
String get system => 'Sistem';
|
||||
|
||||
@override
|
||||
String get tag => 'Tag';
|
||||
|
||||
@override
|
||||
String get temperature => 'Suhu';
|
||||
|
||||
@override
|
||||
String get terminal => 'Terminal';
|
||||
|
||||
@override
|
||||
String get test => 'pengujian';
|
||||
|
||||
@override
|
||||
String get textScaler => 'Penskalaan font';
|
||||
|
||||
@override
|
||||
String get textScalerTip => '1.0 => 100% (ukuran asli), hanya berfungsi pada bagian halaman server font, tidak disarankan untuk diubah.';
|
||||
|
||||
@override
|
||||
String get theme => ' Tema';
|
||||
|
||||
@override
|
||||
String get themeMode => 'Mode tema';
|
||||
|
||||
@override
|
||||
String get time => 'Waktu';
|
||||
|
||||
@override
|
||||
String get times => 'Waktu';
|
||||
|
||||
@override
|
||||
String get total => 'Total';
|
||||
|
||||
@override
|
||||
String get traffic => 'Lalu lintas';
|
||||
|
||||
@override
|
||||
String get trySudo => 'Cobalah menggunakan sudo';
|
||||
|
||||
@override
|
||||
String get ttl => 'ttl';
|
||||
|
||||
@override
|
||||
String get unknown => 'Tidak dikenal';
|
||||
|
||||
@override
|
||||
String get unknownError => 'Kesalahan yang tidak diketahui';
|
||||
|
||||
@override
|
||||
String get unkownConvertMode => 'Mode Konversi Tidak Diketahui';
|
||||
|
||||
@override
|
||||
String get update => 'Memperbarui';
|
||||
|
||||
@override
|
||||
String get updateAll => 'Perbarui semua';
|
||||
|
||||
@override
|
||||
String get updateIntervalEqual0 => 'Anda mengatur ke 0, tidak akan memperbarui secara otomatis.\nTidak dapat menghitung status CPU.';
|
||||
|
||||
@override
|
||||
String get updateServerStatusInterval => 'Interval Pembaruan Status Server';
|
||||
|
||||
@override
|
||||
String updateTip(Object newest) {
|
||||
return 'UPDATE: v1.0.$newest';
|
||||
}
|
||||
|
||||
@override
|
||||
String updateTipTooLow(Object newest) {
|
||||
return 'Versi saat ini terlalu rendah, harap perbarui ke v1.0.$newest';
|
||||
}
|
||||
|
||||
@override
|
||||
String get upload => 'Mengunggah';
|
||||
|
||||
@override
|
||||
String get upsideDown => 'Terbalik';
|
||||
|
||||
@override
|
||||
String get uptime => 'Uptime';
|
||||
|
||||
@override
|
||||
String get urlOrJson => 'URL atau JSON';
|
||||
|
||||
@override
|
||||
String get useNoPwd => 'Tidak ada kata sandi yang akan digunakan';
|
||||
|
||||
@override
|
||||
String get usePodmanByDefault => 'Menggunakan Podman sebagai bawaan';
|
||||
|
||||
@override
|
||||
String get used => 'Digunakan';
|
||||
|
||||
@override
|
||||
String get user => 'Username';
|
||||
|
||||
@override
|
||||
String versionHaveUpdate(Object build) {
|
||||
return 'Ditemukan: v1.0.$build, klik untuk memperbarui';
|
||||
}
|
||||
|
||||
@override
|
||||
String versionUnknownUpdate(Object build) {
|
||||
return 'Saat ini: v1.0.$build. Klik untuk memeriksa pembaruan.';
|
||||
}
|
||||
|
||||
@override
|
||||
String versionUpdated(Object build) {
|
||||
return 'Saat ini: v1.0.$build, mutakhir';
|
||||
}
|
||||
|
||||
@override
|
||||
String get viewErr => 'Lihat kesalahan';
|
||||
|
||||
@override
|
||||
String get virtKeyHelpClipboard => 'Salin ke clipboard jika terminal yang dipilih tidak kosong, jika tidak, tempel isi clipboard ke terminal.';
|
||||
|
||||
@override
|
||||
String get virtKeyHelpSFTP => 'Buka direktori saat ini di SFTP.';
|
||||
|
||||
@override
|
||||
String get waitConnection => 'Harap tunggu koneksi akan dibuat.';
|
||||
|
||||
@override
|
||||
String get watchNotPaired => 'Tidak ada Apple Watch yang dipasangkan';
|
||||
|
||||
@override
|
||||
String get webdavSettingEmpty => 'Pengaturan webdav kosong';
|
||||
|
||||
@override
|
||||
String get whenOpenApp => 'Saat membuka aplikasi';
|
||||
|
||||
@override
|
||||
String get willTakEeffectImmediately => 'Akan segera berlaku';
|
||||
|
||||
@override
|
||||
String get write => 'Tulis';
|
||||
}
|
||||
File diff suppressed because it is too large
Load Diff
@@ -1,3 +0,0 @@
|
||||
# Generated by the flutter tool
|
||||
name: synthetic_package
|
||||
description: The Flutter application's synthetic package.
|
||||
6
.gitignore
vendored
6
.gitignore
vendored
@@ -50,8 +50,10 @@ app.*.map.json
|
||||
test.dart
|
||||
|
||||
# Keep generated l10n files
|
||||
/.dart_tool/*
|
||||
!/.dart_tool/flutter_gen
|
||||
# /.dart_tool/*
|
||||
# !/.dart_tool/flutter_gen
|
||||
|
||||
.dart_tool
|
||||
|
||||
# Linux release
|
||||
ServerBox.AppDir
|
||||
|
||||
@@ -19,7 +19,10 @@ Especially thanks to <a href="https://github.com/TerminalStudio/dartssh2">dartss
|
||||
- [x] Functions
|
||||
- [x] `SSH` Terminal, `SFTP`, `Docker & Pkg & Process`, Status chart, Code editor...
|
||||
- [x] Platform specific: `Bio auth`、`Msg push`、`Home widget`、`watchOS App`...
|
||||
- [x] Localization ( English, 简体中文, Deutsch, 繁體中文, Indonesian, Français )
|
||||
- [x] Localization
|
||||
- English, 简体中文
|
||||
- Español, Русский язык, Português (Generated by GPT)
|
||||
- Deutsch (@its-tom) / 繁體中文 (@kalashnikov) / Indonesian (@azkadev) / Français (@FrancXPT)
|
||||
- [x] Platform support: `iOS / Android / macOS / Windows / Linux`
|
||||
|
||||
|
||||
|
||||
@@ -19,7 +19,10 @@
|
||||
- [x] 功能
|
||||
- [x] `SSH` 终端, `SFTP`, `Docker & 包 & 进程` 管理器, 状态图表, 代码编辑器...
|
||||
- [x] 特殊支持:`生物认证`、`推送`、`桌面小部件`、`watchOS App`、`跟随系统颜色`...
|
||||
- [x] 本地化 ( English, 简体中文, Deutsch, 繁體中文, Indonesian, Français )
|
||||
- [x] 本地化
|
||||
- English, 简体中文
|
||||
- Español, Русский язык, Português (Generated by GPT)
|
||||
- Deutsch (@its-tom) / 繁體中文 (@kalashnikov) / Indonesian (@azkadev) / Français (@FrancXPT)
|
||||
- [x] 全平台支持(除 `Web`)
|
||||
|
||||
|
||||
|
||||
@@ -586,7 +586,7 @@
|
||||
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
|
||||
CLANG_ENABLE_MODULES = YES;
|
||||
CODE_SIGN_ENTITLEMENTS = Runner/Runner.entitlements;
|
||||
CURRENT_PROJECT_VERSION = 780;
|
||||
CURRENT_PROJECT_VERSION = 787;
|
||||
DEVELOPMENT_TEAM = BA88US33G6;
|
||||
ENABLE_BITCODE = NO;
|
||||
INFOPLIST_FILE = "Runner/Info-$(CONFIGURATION).plist";
|
||||
@@ -596,7 +596,7 @@
|
||||
"$(inherited)",
|
||||
"@executable_path/Frameworks",
|
||||
);
|
||||
MARKETING_VERSION = 1.0.780;
|
||||
MARKETING_VERSION = 1.0.787;
|
||||
PRODUCT_BUNDLE_IDENTIFIER = com.lollipopkit.toolbox;
|
||||
PRODUCT_NAME = "$(TARGET_NAME)";
|
||||
SWIFT_OBJC_BRIDGING_HEADER = "Runner/Runner-Bridging-Header.h";
|
||||
@@ -720,7 +720,7 @@
|
||||
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
|
||||
CLANG_ENABLE_MODULES = YES;
|
||||
CODE_SIGN_ENTITLEMENTS = Runner/Runner.entitlements;
|
||||
CURRENT_PROJECT_VERSION = 780;
|
||||
CURRENT_PROJECT_VERSION = 787;
|
||||
DEVELOPMENT_TEAM = BA88US33G6;
|
||||
ENABLE_BITCODE = NO;
|
||||
INFOPLIST_FILE = "Runner/Info-$(CONFIGURATION).plist";
|
||||
@@ -730,7 +730,7 @@
|
||||
"$(inherited)",
|
||||
"@executable_path/Frameworks",
|
||||
);
|
||||
MARKETING_VERSION = 1.0.780;
|
||||
MARKETING_VERSION = 1.0.787;
|
||||
PRODUCT_BUNDLE_IDENTIFIER = com.lollipopkit.toolbox;
|
||||
PRODUCT_NAME = "$(TARGET_NAME)";
|
||||
SWIFT_OBJC_BRIDGING_HEADER = "Runner/Runner-Bridging-Header.h";
|
||||
@@ -748,7 +748,7 @@
|
||||
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
|
||||
CLANG_ENABLE_MODULES = YES;
|
||||
CODE_SIGN_ENTITLEMENTS = Runner/Runner.entitlements;
|
||||
CURRENT_PROJECT_VERSION = 780;
|
||||
CURRENT_PROJECT_VERSION = 787;
|
||||
DEVELOPMENT_TEAM = BA88US33G6;
|
||||
ENABLE_BITCODE = NO;
|
||||
INFOPLIST_FILE = "Runner/Info-$(CONFIGURATION).plist";
|
||||
@@ -758,7 +758,7 @@
|
||||
"$(inherited)",
|
||||
"@executable_path/Frameworks",
|
||||
);
|
||||
MARKETING_VERSION = 1.0.780;
|
||||
MARKETING_VERSION = 1.0.787;
|
||||
PRODUCT_BUNDLE_IDENTIFIER = com.lollipopkit.toolbox;
|
||||
PRODUCT_NAME = "$(TARGET_NAME)";
|
||||
SWIFT_OBJC_BRIDGING_HEADER = "Runner/Runner-Bridging-Header.h";
|
||||
@@ -779,7 +779,7 @@
|
||||
CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
|
||||
CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
|
||||
CODE_SIGN_STYLE = Automatic;
|
||||
CURRENT_PROJECT_VERSION = 780;
|
||||
CURRENT_PROJECT_VERSION = 787;
|
||||
DEVELOPMENT_TEAM = BA88US33G6;
|
||||
GCC_C_LANGUAGE_STANDARD = gnu11;
|
||||
GENERATE_INFOPLIST_FILE = YES;
|
||||
@@ -792,7 +792,7 @@
|
||||
"@executable_path/Frameworks",
|
||||
"@executable_path/../../Frameworks",
|
||||
);
|
||||
MARKETING_VERSION = 1.0.780;
|
||||
MARKETING_VERSION = 1.0.787;
|
||||
MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE;
|
||||
MTL_FAST_MATH = YES;
|
||||
PRODUCT_BUNDLE_IDENTIFIER = com.lollipopkit.toolbox.StatusWidget;
|
||||
@@ -818,7 +818,7 @@
|
||||
CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
|
||||
CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
|
||||
CODE_SIGN_STYLE = Automatic;
|
||||
CURRENT_PROJECT_VERSION = 780;
|
||||
CURRENT_PROJECT_VERSION = 787;
|
||||
DEVELOPMENT_TEAM = BA88US33G6;
|
||||
GCC_C_LANGUAGE_STANDARD = gnu11;
|
||||
GENERATE_INFOPLIST_FILE = YES;
|
||||
@@ -831,7 +831,7 @@
|
||||
"@executable_path/Frameworks",
|
||||
"@executable_path/../../Frameworks",
|
||||
);
|
||||
MARKETING_VERSION = 1.0.780;
|
||||
MARKETING_VERSION = 1.0.787;
|
||||
MTL_FAST_MATH = YES;
|
||||
PRODUCT_BUNDLE_IDENTIFIER = com.lollipopkit.toolbox.StatusWidget;
|
||||
PRODUCT_NAME = "$(TARGET_NAME)";
|
||||
@@ -854,7 +854,7 @@
|
||||
CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
|
||||
CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
|
||||
CODE_SIGN_STYLE = Automatic;
|
||||
CURRENT_PROJECT_VERSION = 780;
|
||||
CURRENT_PROJECT_VERSION = 787;
|
||||
DEVELOPMENT_TEAM = BA88US33G6;
|
||||
GCC_C_LANGUAGE_STANDARD = gnu11;
|
||||
GENERATE_INFOPLIST_FILE = YES;
|
||||
@@ -867,7 +867,7 @@
|
||||
"@executable_path/Frameworks",
|
||||
"@executable_path/../../Frameworks",
|
||||
);
|
||||
MARKETING_VERSION = 1.0.780;
|
||||
MARKETING_VERSION = 1.0.787;
|
||||
MTL_FAST_MATH = YES;
|
||||
PRODUCT_BUNDLE_IDENTIFIER = com.lollipopkit.toolbox.StatusWidget;
|
||||
PRODUCT_NAME = "$(TARGET_NAME)";
|
||||
@@ -890,7 +890,7 @@
|
||||
CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
|
||||
CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
|
||||
CODE_SIGN_STYLE = Automatic;
|
||||
CURRENT_PROJECT_VERSION = 780;
|
||||
CURRENT_PROJECT_VERSION = 787;
|
||||
DEVELOPMENT_ASSET_PATHS = "";
|
||||
DEVELOPMENT_TEAM = BA88US33G6;
|
||||
ENABLE_PREVIEWS = YES;
|
||||
@@ -902,7 +902,7 @@
|
||||
"$(inherited)",
|
||||
"@executable_path/Frameworks",
|
||||
);
|
||||
MARKETING_VERSION = 1.0.780;
|
||||
MARKETING_VERSION = 1.0.787;
|
||||
MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE;
|
||||
MTL_FAST_MATH = YES;
|
||||
PRODUCT_BUNDLE_IDENTIFIER = com.lollipopkit.toolbox.WatchEnd;
|
||||
@@ -931,7 +931,7 @@
|
||||
CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
|
||||
CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
|
||||
CODE_SIGN_STYLE = Automatic;
|
||||
CURRENT_PROJECT_VERSION = 780;
|
||||
CURRENT_PROJECT_VERSION = 787;
|
||||
DEVELOPMENT_ASSET_PATHS = "";
|
||||
DEVELOPMENT_TEAM = BA88US33G6;
|
||||
ENABLE_PREVIEWS = YES;
|
||||
@@ -943,7 +943,7 @@
|
||||
"$(inherited)",
|
||||
"@executable_path/Frameworks",
|
||||
);
|
||||
MARKETING_VERSION = 1.0.780;
|
||||
MARKETING_VERSION = 1.0.787;
|
||||
MTL_FAST_MATH = YES;
|
||||
PRODUCT_BUNDLE_IDENTIFIER = com.lollipopkit.toolbox.WatchEnd;
|
||||
PRODUCT_NAME = ServerBox;
|
||||
@@ -969,7 +969,7 @@
|
||||
CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
|
||||
CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
|
||||
CODE_SIGN_STYLE = Automatic;
|
||||
CURRENT_PROJECT_VERSION = 780;
|
||||
CURRENT_PROJECT_VERSION = 787;
|
||||
DEVELOPMENT_ASSET_PATHS = "";
|
||||
DEVELOPMENT_TEAM = BA88US33G6;
|
||||
ENABLE_PREVIEWS = YES;
|
||||
@@ -981,7 +981,7 @@
|
||||
"$(inherited)",
|
||||
"@executable_path/Frameworks",
|
||||
);
|
||||
MARKETING_VERSION = 1.0.780;
|
||||
MARKETING_VERSION = 1.0.787;
|
||||
MTL_FAST_MATH = YES;
|
||||
PRODUCT_BUNDLE_IDENTIFIER = com.lollipopkit.toolbox.WatchEnd;
|
||||
PRODUCT_NAME = ServerBox;
|
||||
|
||||
@@ -2,9 +2,9 @@
|
||||
|
||||
class BuildData {
|
||||
static const String name = "ServerBox";
|
||||
static const int build = 780;
|
||||
static const int build = 787;
|
||||
static const String engine = "3.19.2";
|
||||
static const String buildAt = "2024-03-06 11:26:38";
|
||||
static const int modifications = 7;
|
||||
static const String buildAt = "2024-03-06 16:28:08";
|
||||
static const int modifications = 3;
|
||||
static const int script = 40;
|
||||
}
|
||||
|
||||
285
lib/l10n/app_es.arb
Normal file
285
lib/l10n/app_es.arb
Normal file
@@ -0,0 +1,285 @@
|
||||
{
|
||||
"@@locale": "es",
|
||||
"about": "Acerca de",
|
||||
"aboutThanks": "Gracias a los siguientes participantes.",
|
||||
"add": "Añadir",
|
||||
"addAServer": "Agregar un servidor",
|
||||
"addPrivateKey": "Agregar una llave privada",
|
||||
"addSystemPrivateKeyTip": "Actualmente no hay ninguna llave privada, ¿quieres agregar la que viene por defecto en el sistema (~/.ssh/id_rsa)?",
|
||||
"added2List": "Añadido a la lista de tareas",
|
||||
"all": "Todos",
|
||||
"alreadyLastDir": "Ya estás en el directorio superior",
|
||||
"alterUrl": "URL alternativa",
|
||||
"askContinue": "{msg}, ¿continuar?",
|
||||
"attention": "Atención",
|
||||
"authRequired": "Autenticación requerida",
|
||||
"auto": "Automático",
|
||||
"autoBackupConflict": "Solo se puede activar una copia de seguridad automática a la vez",
|
||||
"autoCheckUpdate": "Verificación automática de actualizaciones",
|
||||
"autoConnect": "Conexión automática",
|
||||
"autoRun": "Ejecución automática",
|
||||
"autoUpdateHomeWidget": "Actualizar automáticamente el widget del escritorio",
|
||||
"backup": "Respaldo",
|
||||
"backupTip": "Los datos exportados solo están encriptados de manera básica, por favor guárdalos en un lugar seguro.",
|
||||
"backupVersionNotMatch": "La versión de la copia de seguridad no coincide, no se puede restaurar",
|
||||
"battery": "Batería",
|
||||
"bgRun": "Ejecución en segundo plano",
|
||||
"bgRunTip": "Este interruptor solo indica que la aplicación intentará correr en segundo plano, si puede hacerlo o no depende de si tiene el permiso correspondiente. En Android puro, por favor desactiva la “optimización de batería” para esta app, en MIUI por favor cambia la estrategia de ahorro de energía a “Sin restricciones”.",
|
||||
"bioAuth": "Autenticación biométrica",
|
||||
"canPullRefresh": "Se puede deslizar hacia abajo para refrescar",
|
||||
"cancel": "Cancelar",
|
||||
"choose": "Elegir",
|
||||
"chooseFontFile": "Seleccionar archivo de fuente",
|
||||
"choosePrivateKey": "Elegir llave privada",
|
||||
"clear": "Limpiar",
|
||||
"clipboard": "Portapapeles",
|
||||
"close": "Cerrar",
|
||||
"cmd": "Comando",
|
||||
"collapseUI": "Colapsar",
|
||||
"collapseUITip": "¿Colapsar por defecto las listas largas en la UI?",
|
||||
"conn": "Conectar",
|
||||
"connected": "Conectado",
|
||||
"container": "Contenedor",
|
||||
"containerName": "Nombre del contenedor",
|
||||
"containerStatus": "Estado del contenedor",
|
||||
"containerTrySudoTip": "Por ejemplo: si configuras el usuario dentro de la app como aaa, pero Docker está instalado bajo el usuario root, entonces necesitarás habilitar esta opción",
|
||||
"convert": "Convertir",
|
||||
"copy": "Copiar",
|
||||
"copyPath": "Copiar ruta",
|
||||
"createFile": "Crear archivo",
|
||||
"createFolder": "Crear carpeta",
|
||||
"dark": "Oscuro",
|
||||
"debug": "Depurar",
|
||||
"decode": "Decodificar",
|
||||
"decompress": "Descomprimir",
|
||||
"delete": "Eliminar",
|
||||
"deleteScripts": "Eliminar scripts del servidor simultáneamente",
|
||||
"deleteServers": "Eliminar servidores en lote",
|
||||
"dirEmpty": "Asegúrate de que el directorio esté vacío",
|
||||
"disabled": "Deshabilitado",
|
||||
"disconnected": "Desconectado",
|
||||
"disk": "Disco",
|
||||
"diskIgnorePath": "Rutas de disco ignoradas",
|
||||
"displayName": "Nombre a mostrar",
|
||||
"dl2Local": "¿Descargar {fileName} a local?",
|
||||
"dockerEditHost": "Editar DOCKER_HOST",
|
||||
"dockerEmptyRunningItems": "No hay contenedores en ejecución.\nEsto podría deberse a que:\n- El usuario con el que se instaló Docker es diferente al configurado en la app\n- La variable de entorno DOCKER_HOST no se ha leído correctamente. Puedes obtenerla ejecutando `echo $DOCKER_HOST` en el terminal.",
|
||||
"dockerImagesFmt": "Total de {count} imágenes",
|
||||
"dockerNotInstalled": "Docker no está instalado",
|
||||
"dockerStatusRunningAndStoppedFmt": "{runningCount} en ejecución, {stoppedCount} detenidos",
|
||||
"dockerStatusRunningFmt": "{count} contenedores en ejecución",
|
||||
"doubleColumnMode": "Modo de doble columna",
|
||||
"doubleColumnTip": "Esta opción solo habilita la función, si se puede activar o no depende del ancho del dispositivo",
|
||||
"download": "Descargar",
|
||||
"edit": "Editar",
|
||||
"editVirtKeys": "Editar teclas virtuales",
|
||||
"editor": "Editor",
|
||||
"editorHighlightTip": "El rendimiento del resaltado de código es bastante pobre actualmente, puedes elegir desactivarlo para mejorar.",
|
||||
"encode": "Codificar",
|
||||
"error": "Error",
|
||||
"exampleName": "Ejemplo de nombre",
|
||||
"experimentalFeature": "Función experimental",
|
||||
"export": "Exportar",
|
||||
"extraArgs": "Argumentos extra",
|
||||
"failed": "Fallido",
|
||||
"feedback": "Retroalimentación",
|
||||
"feedbackOnGithub": "Si tienes algún problema, por favor informa en GitHub",
|
||||
"fieldMustNotEmpty": "Estos campos no pueden estar vacíos.",
|
||||
"fileNotExist": "{file} no existe",
|
||||
"fileTooLarge": "El archivo '{file}' es demasiado grande '{size}', supera el {sizeMax}",
|
||||
"files": "Archivos",
|
||||
"finished": "Finalizado",
|
||||
"followSystem": "Seguir al sistema",
|
||||
"font": "Fuente",
|
||||
"fontSize": "Tamaño de fuente",
|
||||
"force": "Forzar",
|
||||
"foundNUpdate": "Encontradas {count} actualizaciones",
|
||||
"fullScreen": "Modo pantalla completa",
|
||||
"fullScreenJitter": "Temblores en modo pantalla completa",
|
||||
"fullScreenJitterHelp": "Prevención de quemaduras de pantalla",
|
||||
"getPushTokenFailed": "No se pudo obtener el token de notificación",
|
||||
"gettingToken": "Obteniendo Token...",
|
||||
"goBackQ": "¿Regresar?",
|
||||
"goto": "Ir a",
|
||||
"highlight": "Resaltar código",
|
||||
"homeWidgetUrlConfig": "Configuración de URL del widget de inicio",
|
||||
"host": "Anfitrión",
|
||||
"httpFailedWithCode": "Fallo en la solicitud, código de estado: {code}",
|
||||
"icloudSynced": "iCloud sincronizado, algunos ajustes pueden requerir reiniciar para tomar efecto.",
|
||||
"image": "Imagen",
|
||||
"imagesList": "Lista de imágenes",
|
||||
"import": "Importar",
|
||||
"inner": "Interno",
|
||||
"inputDomainHere": "Introduce el dominio aquí",
|
||||
"install": "Instalar",
|
||||
"installDockerWithUrl": "Por favor instala Docker primero desde https://docs.docker.com/engine/install",
|
||||
"invalidJson": "JSON inválido",
|
||||
"invalidVersion": "Versión no soportada",
|
||||
"invalidVersionHelp": "Por favor asegúrate de haber instalado Docker correctamente o que no estés usando una versión compilada por ti mismo. Si no tienes estos problemas, informa en {url}.",
|
||||
"isBusy": "Está ocupado",
|
||||
"jumpServer": "Servidor de salto",
|
||||
"keepForeground": "¡Por favor, mantén la app en primer plano!",
|
||||
"keepStatusWhenErr": "Mantener el estado anterior del servidor",
|
||||
"keepStatusWhenErrTip": "Solo aplica cuando hay errores al ejecutar scripts",
|
||||
"keyAuth": "Autenticación con llave",
|
||||
"keyboardCompatibility": "Puede mejorar la compatibilidad del teclado",
|
||||
"keyboardType": "Tipo de teclado",
|
||||
"language": "Idioma",
|
||||
"languageName": "Chino Simplificado",
|
||||
"lastTry": "Último intento",
|
||||
"launchPage": "Página de lanzamiento",
|
||||
"license": "Licencia de código abierto",
|
||||
"light": "Claro",
|
||||
"loadingFiles": "Cargando directorio...",
|
||||
"location": "Ubicación",
|
||||
"log": "Registro",
|
||||
"loss": "Tasa de pérdida",
|
||||
"madeWithLove": "Hecho con ❤️ por {myGithub}",
|
||||
"manual": "Manual",
|
||||
"max": "Máximo",
|
||||
"maxRetryCount": "Número máximo de reintentos de conexión al servidor",
|
||||
"maxRetryCountEqual0": "Reintentará infinitamente",
|
||||
"min": "Mínimo",
|
||||
"mission": "Misión",
|
||||
"more": "Más",
|
||||
"moveOutServerFuncBtnsHelp": "Activado: se mostrará debajo de cada tarjeta en la página de servidores. Desactivado: se mostrará en la parte superior de los detalles del servidor.",
|
||||
"ms": "milisegundos",
|
||||
"name": "Nombre",
|
||||
"needRestart": "Necesita reiniciar la app",
|
||||
"net": "Red",
|
||||
"netViewType": "Tipo de vista de red",
|
||||
"newContainer": "Crear contenedor nuevo",
|
||||
"noClient": "No hay conexión SSH",
|
||||
"noInterface": "No hay interfaz disponible",
|
||||
"noOptions": "Sin opciones disponibles",
|
||||
"noResult": "Sin resultados",
|
||||
"noSavedPrivateKey": "No hay llaves privadas guardadas.",
|
||||
"noSavedSnippet": "No hay fragmentos de código guardados.",
|
||||
"noServerAvailable": "No hay servidores disponibles.",
|
||||
"noTask": "Sin tareas",
|
||||
"noUpdateAvailable": "No hay actualizaciones disponibles",
|
||||
"notSelected": "No seleccionado",
|
||||
"note": "Nota",
|
||||
"nullToken": "Token nulo",
|
||||
"ok": "Ok",
|
||||
"onServerDetailPage": "En la página de detalles del servidor",
|
||||
"open": "Abrir",
|
||||
"openLastPath": "Abrir el último camino",
|
||||
"openLastPathTip": "Los diferentes servidores tendrán diferentes registros, y lo que se registra es la ruta de salida",
|
||||
"parseContainerStats": "Analizar estado de uso del contenedor",
|
||||
"parseContainerStatsTip": "El análisis del estado de uso de Docker es bastante lento",
|
||||
"paste": "Pegar",
|
||||
"path": "Ruta",
|
||||
"percentOfSize": "El {percent}% de {size}",
|
||||
"pickFile": "Seleccionar archivo",
|
||||
"pingAvg": "Promedio:",
|
||||
"pingInputIP": "Por favor, introduce la IP de destino o el dominio",
|
||||
"pingNoServer": "No hay servidores disponibles para hacer Ping\nPor favor, añade un servidor en la pestaña de servidores y vuelve a intentarlo",
|
||||
"pkg": "Gestión de paquetes",
|
||||
"platformNotSupportUpdate": "La plataforma actual no soporta actualizaciones, por favor instala manualmente la última versión del código fuente",
|
||||
"plzEnterHost": "Por favor, introduce el host",
|
||||
"plzSelectKey": "Por favor, selecciona una llave privada",
|
||||
"port": "Puerto",
|
||||
"preferTemperatureDeviceList": "Lista de dispositivos con preferencia de temperatura",
|
||||
"preferTemperatureDeviceListTip": "Por ejemplo: si los dispositivos que soportan mostrar temperatura son ['a', 'b'], y esta configuración es ['b', 'c'], entonces se mostrará la temperatura del dispositivo 'b'",
|
||||
"preview": "Vista previa",
|
||||
"primaryColorSeed": "Semilla de color primario",
|
||||
"privateKey": "Llave privada",
|
||||
"process": "Proceso",
|
||||
"pushToken": "Token de notificaciones",
|
||||
"pwd": "Contraseña",
|
||||
"read": "Leer",
|
||||
"reboot": "Reiniciar",
|
||||
"remotePath": "Ruta remota",
|
||||
"rename": "Renombrar",
|
||||
"reportBugsOnGithubIssue": "Por favor, informa los problemas en {url}",
|
||||
"restart": "Reiniciar",
|
||||
"restore": "Restaurar",
|
||||
"restoreSuccess": "Restauración exitosa, necesitas reiniciar la App para aplicar cambios",
|
||||
"result": "Resultado",
|
||||
"rotateAngel": "Ángulo de rotación",
|
||||
"run": "Ejecutar",
|
||||
"running": "En ejecución",
|
||||
"save": "Guardar",
|
||||
"saved": "Guardado",
|
||||
"second": "Segundo",
|
||||
"sensors": "Sensores",
|
||||
"sequence": "Secuencia",
|
||||
"server": "Servidor",
|
||||
"serverDetailOrder": "Orden de los componentes en la página de detalles del servidor",
|
||||
"serverFuncBtns": "Botones de función del servidor",
|
||||
"serverOrder": "Orden del servidor",
|
||||
"serverTabConnecting": "Conectando...",
|
||||
"serverTabEmpty": "No hay servidores por ahora.\nHaz clic en el botón de la esquina inferior derecha para añadir uno.",
|
||||
"serverTabFailed": "Fallo",
|
||||
"serverTabLoading": "Cargando...",
|
||||
"serverTabPlzSave": "Por favor, guarda la llave privada nuevamente",
|
||||
"serverTabUnkown": "Estado desconocido",
|
||||
"setting": "Configuración",
|
||||
"sftpDlPrepare": "Preparando para conectar al servidor...",
|
||||
"sftpRmrDirSummary": "Usar `rm -r` en SFTP para eliminar directorios",
|
||||
"sftpSSHConnected": "SFTP conectado...",
|
||||
"sftpShowFoldersFirst": "Mostrar carpetas primero",
|
||||
"showDistLogo": "Mostrar logo de distribución",
|
||||
"shutdown": "Apagar",
|
||||
"size": "Tamaño",
|
||||
"snippet": "Fragmento de código",
|
||||
"speed": "Velocidad",
|
||||
"spentTime": "Tiempo gastado: {time}",
|
||||
"sshTip": "Esta función está en fase de pruebas.\n\nPor favor, informa los problemas en {url}, o únete a nuestro desarrollo.",
|
||||
"sshVirtualKeyAutoOff": "Desactivación automática de teclas virtuales",
|
||||
"start": "Iniciar",
|
||||
"stats": "Estadísticas",
|
||||
"stop": "Detener",
|
||||
"stopped": "Detenido",
|
||||
"success": "Éxito",
|
||||
"supportFmtArgs": "Soporta los siguientes argumentos de formato:",
|
||||
"suspend": "Suspender",
|
||||
"suspendTip": "La función de suspender necesita permisos de root y soporte de systemd.",
|
||||
"switchTo": "Cambiar a {val}",
|
||||
"syncTip": "Puede que necesites reiniciar para que algunos cambios tengan efecto.",
|
||||
"system": "Sistema",
|
||||
"tag": "Etiqueta",
|
||||
"temperature": "Temperatura",
|
||||
"terminal": "Terminal",
|
||||
"test": "Prueba",
|
||||
"textScaler": "Escalar texto",
|
||||
"textScalerTip": "1.0 => 100% (tamaño original), solo afecta a ciertas fuentes en la página del servidor, no se recomienda modificar.",
|
||||
"theme": "Tema",
|
||||
"themeMode": "Modo de tema",
|
||||
"time": "Tiempo",
|
||||
"times": "Veces",
|
||||
"total": "Total",
|
||||
"traffic": "Tráfico",
|
||||
"trySudo": "Intentar con sudo",
|
||||
"ttl": "Tiempo de vida (TTL)",
|
||||
"unknown": "Desconocido",
|
||||
"unknownError": "Error desconocido",
|
||||
"unkownConvertMode": "Modo de conversión desconocido",
|
||||
"update": "Actualizar",
|
||||
"updateAll": "Actualizar todo",
|
||||
"updateIntervalEqual0": "Si configuras esto a 0, el estado del servidor no se refrescará automáticamente.\nY no se podrá calcular el uso de CPU.",
|
||||
"updateServerStatusInterval": "Intervalo de actualización del estado del servidor",
|
||||
"updateTip": "Nueva versión: v1.0.{newest}",
|
||||
"updateTipTooLow": "La versión actual es demasiado baja, por favor actualiza a v1.0.{newest}",
|
||||
"upload": "Subir",
|
||||
"upsideDown": "Invertir arriba por abajo",
|
||||
"uptime": "Tiempo de actividad",
|
||||
"urlOrJson": "URL o JSON",
|
||||
"useNoPwd": "Se usará sin contraseña",
|
||||
"usePodmanByDefault": "Usar Podman por defecto",
|
||||
"used": "Usado",
|
||||
"user": "Usuario",
|
||||
"versionHaveUpdate": "Nueva versión encontrada: v1.0.{build}, haz clic para actualizar",
|
||||
"versionUnknownUpdate": "Actual: v1.0.{build}, haz clic para verificar actualizaciones",
|
||||
"versionUpdated": "Actual: v1.0.{build}, ya estás en la última versión",
|
||||
"viewErr": "Ver error",
|
||||
"virtKeyHelpClipboard": "Si el terminal tiene caracteres seleccionados, entonces copiará los caracteres seleccionados al portapapeles, de lo contrario, pegará el contenido del portapapeles al terminal.",
|
||||
"virtKeyHelpSFTP": "Abrir la ruta actual en SFTP.",
|
||||
"waitConnection": "Por favor, espera a que la conexión se establezca",
|
||||
"watchNotPaired": "No hay un Apple Watch emparejado",
|
||||
"webdavSettingEmpty": "La configuración de Webdav está vacía",
|
||||
"whenOpenApp": "Al abrir la App",
|
||||
"willTakEeffectImmediately": "Los cambios tendrán efecto inmediatamente",
|
||||
"write": "Escribir"
|
||||
}
|
||||
285
lib/l10n/app_pt.arb
Normal file
285
lib/l10n/app_pt.arb
Normal file
@@ -0,0 +1,285 @@
|
||||
{
|
||||
"@@locale": "pt",
|
||||
"about": "Sobre",
|
||||
"aboutThanks": "Agradecimentos a todos os participantes.",
|
||||
"add": "Adicionar",
|
||||
"addAServer": "Adicionar um servidor",
|
||||
"addPrivateKey": "Adicionar uma chave privada",
|
||||
"addSystemPrivateKeyTip": "Atualmente, não há nenhuma chave privada. Gostaria de adicionar a chave do sistema (~/.ssh/id_rsa)?",
|
||||
"added2List": "Adicionado à lista de tarefas",
|
||||
"all": "Todos",
|
||||
"alreadyLastDir": "Já é o diretório mais alto",
|
||||
"alterUrl": "URL alternativa",
|
||||
"askContinue": "{msg}, continuar?",
|
||||
"attention": "Atenção",
|
||||
"authRequired": "Autenticação necessária",
|
||||
"auto": "Automático",
|
||||
"autoBackupConflict": "Apenas um backup automático pode ser ativado por vez",
|
||||
"autoCheckUpdate": "Verificação automática de atualização",
|
||||
"autoConnect": "Conexão automática",
|
||||
"autoRun": "Execução automática",
|
||||
"autoUpdateHomeWidget": "Atualização automática do widget da tela inicial",
|
||||
"backup": "Backup",
|
||||
"backupTip": "Os dados exportados são criptografados de forma simples, por favor, guarde-os com segurança.",
|
||||
"backupVersionNotMatch": "Versão de backup não compatível, não é possível restaurar",
|
||||
"battery": "Bateria",
|
||||
"bgRun": "Execução em segundo plano",
|
||||
"bgRunTip": "Este interruptor indica que o programa tentará rodar em segundo plano, mas a capacidade de fazer isso depende das permissões concedidas. No Android nativo, desative a 'Otimização de bateria' para este app, no MIUI, altere a estratégia de economia de energia para 'Sem restrições'.",
|
||||
"bioAuth": "Autenticação biométrica",
|
||||
"canPullRefresh": "Pode puxar para atualizar",
|
||||
"cancel": "Cancelar",
|
||||
"choose": "Escolher",
|
||||
"chooseFontFile": "Escolher arquivo de fonte",
|
||||
"choosePrivateKey": "Escolher chave privada",
|
||||
"clear": "Limpar",
|
||||
"clipboard": "Área de transferência",
|
||||
"close": "Fechar",
|
||||
"cmd": "Comando",
|
||||
"collapseUI": "Colapsar",
|
||||
"collapseUITip": "Deve colapsar listas longas na UI por padrão?",
|
||||
"conn": "Conectar",
|
||||
"connected": "Conectado",
|
||||
"container": "Contêiner",
|
||||
"containerName": "Nome do contêiner",
|
||||
"containerStatus": "Estado do contêiner",
|
||||
"containerTrySudoTip": "Por exemplo: se o usuário for definido como aaa dentro do app, mas o Docker estiver instalado sob o usuário root, esta opção precisará ser ativada",
|
||||
"convert": "Converter",
|
||||
"copy": "Copiar",
|
||||
"copyPath": "Copiar caminho",
|
||||
"createFile": "Criar arquivo",
|
||||
"createFolder": "Criar pasta",
|
||||
"dark": "Escuro",
|
||||
"debug": "Debugar",
|
||||
"decode": "Decodificar",
|
||||
"decompress": "Descomprimir",
|
||||
"delete": "Excluir",
|
||||
"deleteScripts": "Excluir scripts do servidor simultaneamente",
|
||||
"deleteServers": "Excluir servidores em lote",
|
||||
"dirEmpty": "Certifique-se de que a pasta está vazia",
|
||||
"disabled": "Desativado",
|
||||
"disconnected": "Desconectado",
|
||||
"disk": "Disco",
|
||||
"diskIgnorePath": "Caminhos de disco ignorados",
|
||||
"displayName": "Nome de exibição",
|
||||
"dl2Local": "Baixar {fileName} para o local?",
|
||||
"dockerEditHost": "Editar DOCKER_HOST",
|
||||
"dockerEmptyRunningItems": "Não há contêineres em execução.\nIsso pode ser porque:\n- O usuário que instalou o Docker difere do usuário configurado no app\n- A variável de ambiente DOCKER_HOST não foi lida corretamente. Você pode verificar isso executando `echo $DOCKER_HOST` no terminal.",
|
||||
"dockerImagesFmt": "Total de {count} imagens",
|
||||
"dockerNotInstalled": "Docker não instalado",
|
||||
"dockerStatusRunningAndStoppedFmt": "{runningCount} em execução, {stoppedCount} parados",
|
||||
"dockerStatusRunningFmt": "{count} contêiner(es) em execução",
|
||||
"doubleColumnMode": "Modo de coluna dupla",
|
||||
"doubleColumnTip": "Esta opção apenas ativa a funcionalidade, se ela será ativada depende também da largura do dispositivo",
|
||||
"download": "Baixar",
|
||||
"edit": "Editar",
|
||||
"editVirtKeys": "Editar teclas virtuais",
|
||||
"editor": "Editor",
|
||||
"editorHighlightTip": "O desempenho do destaque de código atualmente é ruim, pode optar por desativá-lo para melhorar.",
|
||||
"encode": "Codificar",
|
||||
"error": "Erro",
|
||||
"exampleName": "Exemplo de nome",
|
||||
"experimentalFeature": "Recurso experimental",
|
||||
"export": "Exportar",
|
||||
"extraArgs": "Argumentos extras",
|
||||
"failed": "Falhou",
|
||||
"feedback": "Feedback",
|
||||
"feedbackOnGithub": "Se você tem qualquer problema, por favor, dê feedback no GitHub",
|
||||
"fieldMustNotEmpty": "Estes campos não podem estar vazios.",
|
||||
"fileNotExist": "{file} não existe",
|
||||
"fileTooLarge": "Arquivo '{file}' muito grande '{size}', excedendo {sizeMax}",
|
||||
"files": "Arquivos",
|
||||
"finished": "Finalizado",
|
||||
"followSystem": "Seguir sistema",
|
||||
"font": "Fonte",
|
||||
"fontSize": "Tamanho da fonte",
|
||||
"force": "Forçar",
|
||||
"foundNUpdate": "Encontradas {count} atualizações",
|
||||
"fullScreen": "Modo tela cheia",
|
||||
"fullScreenJitter": "Tremulação em tela cheia",
|
||||
"fullScreenJitterHelp": "Prevenir burn-in de tela",
|
||||
"getPushTokenFailed": "Não foi possível obter token de notificação",
|
||||
"gettingToken": "Obtendo Token...",
|
||||
"goBackQ": "Voltar?",
|
||||
"goto": "Ir para",
|
||||
"highlight": "Destaque de código",
|
||||
"homeWidgetUrlConfig": "Configuração de URL do widget da tela inicial",
|
||||
"host": "Host",
|
||||
"httpFailedWithCode": "Falha na solicitação, código de status: {code}",
|
||||
"icloudSynced": "iCloud sincronizado, algumas configurações podem precisar de reinicialização do app para serem aplicadas.",
|
||||
"image": "Imagem",
|
||||
"imagesList": "Lista de imagens",
|
||||
"import": "Importar",
|
||||
"inner": "Interno",
|
||||
"inputDomainHere": "Insira o domínio aqui",
|
||||
"install": "Instalar",
|
||||
"installDockerWithUrl": "Por favor, instale o Docker primeiro em https://docs.docker.com/engine/install",
|
||||
"invalidJson": "JSON inválido",
|
||||
"invalidVersion": "Versão não suportada",
|
||||
"invalidVersionHelp": "Por favor, assegure que o Docker está corretamente instalado, ou que não está usando uma versão compilada por si mesmo. Se não houver problemas, por favor, reporte em {url}.",
|
||||
"isBusy": "Ocupado no momento",
|
||||
"jumpServer": "Servidor de salto",
|
||||
"keepForeground": "Por favor, mantenha o app em primeiro plano!",
|
||||
"keepStatusWhenErr": "Manter o status anterior do servidor",
|
||||
"keepStatusWhenErrTip": "Limitado a erros de execução de scripts",
|
||||
"keyAuth": "Autenticação por chave",
|
||||
"keyboardCompatibility": "Pode melhorar a compatibilidade do teclado",
|
||||
"keyboardType": "Tipo de teclado",
|
||||
"language": "Idioma",
|
||||
"languageName": "Português",
|
||||
"lastTry": "Última tentativa",
|
||||
"launchPage": "Página de lançamento",
|
||||
"license": "Licença de código aberto",
|
||||
"light": "Claro",
|
||||
"loadingFiles": "Carregando diretórios...",
|
||||
"location": "Localização",
|
||||
"log": "Log",
|
||||
"loss": "Taxa de perda",
|
||||
"madeWithLove": "Feito com ❤️ por {myGithub}",
|
||||
"manual": "Manual",
|
||||
"max": "Máximo",
|
||||
"maxRetryCount": "Número de tentativas de reconexão com o servidor",
|
||||
"maxRetryCountEqual0": "Irá tentar indefinidamente",
|
||||
"min": "Mínimo",
|
||||
"mission": "Missão",
|
||||
"more": "Mais",
|
||||
"moveOutServerFuncBtnsHelp": "Ativado: Mostra abaixo de cada cartão na aba do servidor. Desativado: Mostra no topo da página de detalhes do servidor.",
|
||||
"ms": "ms",
|
||||
"name": "Nome",
|
||||
"needRestart": "Necessita reiniciar o app",
|
||||
"net": "Rede",
|
||||
"netViewType": "Tipo de visualização de rede",
|
||||
"newContainer": "Novo contêiner",
|
||||
"noClient": "Sem conexão SSH",
|
||||
"noInterface": "Sem interface disponível",
|
||||
"noOptions": "Sem opções",
|
||||
"noResult": "Sem resultados",
|
||||
"noSavedPrivateKey": "Nenhuma chave privada salva.",
|
||||
"noSavedSnippet": "Nenhum snippet de código salvo.",
|
||||
"noServerAvailable": "Nenhum servidor disponível.",
|
||||
"noTask": "Sem tarefas",
|
||||
"noUpdateAvailable": "Sem atualizações disponíveis",
|
||||
"notSelected": "Não selecionado",
|
||||
"note": "Nota",
|
||||
"nullToken": "Token nulo",
|
||||
"ok": "OK",
|
||||
"onServerDetailPage": "Na página de detalhes do servidor",
|
||||
"open": "Abrir",
|
||||
"openLastPath": "Abrir o último caminho",
|
||||
"openLastPathTip": "Registros diferentes para servidores diferentes, e registra o caminho ao sair",
|
||||
"parseContainerStats": "Analisar status de uso do contêiner",
|
||||
"parseContainerStatsTip": "Análise de status do Docker pode ser lenta",
|
||||
"paste": "Colar",
|
||||
"path": "Caminho",
|
||||
"percentOfSize": "{percent}% de {size}",
|
||||
"pickFile": "Escolher arquivo",
|
||||
"pingAvg": "Média:",
|
||||
"pingInputIP": "Por favor, insira o IP ou domínio alvo",
|
||||
"pingNoServer": "Nenhum servidor disponível para Ping\nPor favor, adicione um servidor na aba de servidores e tente novamente",
|
||||
"pkg": "Gerenciamento de pacotes",
|
||||
"platformNotSupportUpdate": "Atualização não suportada na plataforma atual, por favor, instale manualmente a versão mais recente do código-fonte",
|
||||
"plzEnterHost": "Por favor, insira o host",
|
||||
"plzSelectKey": "Por favor, selecione uma chave privada",
|
||||
"port": "Porta",
|
||||
"preferTemperatureDeviceList": "Dispositivos preferenciais para exibir temperatura",
|
||||
"preferTemperatureDeviceListTip": "Por exemplo: dispositivos que suportam exibição de temperatura são ['a','b'], esta configuração é ['b','c'], então mostrará a temperatura do dispositivo b",
|
||||
"preview": "Pré-visualização",
|
||||
"primaryColorSeed": "Semente da cor primária",
|
||||
"privateKey": "Chave privada",
|
||||
"process": "Processo",
|
||||
"pushToken": "Token de notificação push",
|
||||
"pwd": "Senha",
|
||||
"read": "Leitura",
|
||||
"reboot": "Reiniciar",
|
||||
"remotePath": "Caminho remoto",
|
||||
"rename": "Renomear",
|
||||
"reportBugsOnGithubIssue": "Por favor, reporte problemas em {url}",
|
||||
"restart": "Reiniciar",
|
||||
"restore": "Restaurar",
|
||||
"restoreSuccess": "Restauração bem-sucedida, é necessário reiniciar o app para aplicar as mudanças",
|
||||
"result": "Resultado",
|
||||
"rotateAngel": "Ângulo de rotação",
|
||||
"run": "Executar",
|
||||
"running": "Executando",
|
||||
"save": "Salvar",
|
||||
"saved": "Salvo",
|
||||
"second": "Segundo",
|
||||
"sensors": "Sensores",
|
||||
"sequence": "Sequência",
|
||||
"server": "Servidor",
|
||||
"serverDetailOrder": "Ordem dos componentes na página de detalhes do servidor",
|
||||
"serverFuncBtns": "Botões de função do servidor",
|
||||
"serverOrder": "Ordem do servidor",
|
||||
"serverTabConnecting": "Conectando...",
|
||||
"serverTabEmpty": "Não há servidores no momento.\nClique no botão inferior direito para adicionar um.",
|
||||
"serverTabFailed": "Falha",
|
||||
"serverTabLoading": "Carregando...",
|
||||
"serverTabPlzSave": "Por favor, salve esta chave privada novamente",
|
||||
"serverTabUnkown": "Estado desconhecido",
|
||||
"setting": "Configurações",
|
||||
"sftpDlPrepare": "Preparando para conectar ao servidor...",
|
||||
"sftpRmrDirSummary": "Usar `rm -r` em SFTP para excluir pastas",
|
||||
"sftpSSHConnected": "SFTP conectado...",
|
||||
"sftpShowFoldersFirst": "Mostrar pastas primeiro",
|
||||
"showDistLogo": "Mostrar logo da distribuição",
|
||||
"shutdown": "Desligar",
|
||||
"size": "Tamanho",
|
||||
"snippet": "Snippet",
|
||||
"speed": "Velocidade",
|
||||
"spentTime": "Tempo gasto: {time}",
|
||||
"sshTip": "Esta funcionalidade está em fase de teste.\n\nPor favor, reporte problemas em {url} ou junte-se a nós no desenvolvimento.",
|
||||
"sshVirtualKeyAutoOff": "Desativação automática das teclas virtuais",
|
||||
"start": "Iniciar",
|
||||
"stats": "Estatísticas",
|
||||
"stop": "Parar",
|
||||
"stopped": "Parado",
|
||||
"success": "Sucesso",
|
||||
"supportFmtArgs": "Suporta os seguintes argumentos formatados:",
|
||||
"suspend": "Suspender",
|
||||
"suspendTip": "A função de suspensão requer permissões de root e suporte do systemd.",
|
||||
"switchTo": "Mudar para {val}",
|
||||
"syncTip": "Pode ser necessário reiniciar para algumas mudanças surtirem efeito.",
|
||||
"system": "Sistema",
|
||||
"tag": "Tag",
|
||||
"temperature": "Temperatura",
|
||||
"terminal": "Terminal",
|
||||
"test": "Teste",
|
||||
"textScaler": "Escala de texto",
|
||||
"textScalerTip": "1.0 => 100% (tamanho original), afeta apenas algumas fontes na página do servidor, não é recomendado alterar.",
|
||||
"theme": "Tema",
|
||||
"themeMode": "Modo do tema",
|
||||
"time": "Tempo",
|
||||
"times": "Vezes",
|
||||
"total": "Total",
|
||||
"traffic": "Tráfego",
|
||||
"trySudo": "Tentar usar sudo",
|
||||
"ttl": "Tempo de vida do cache",
|
||||
"unknown": "Desconhecido",
|
||||
"unknownError": "Erro desconhecido",
|
||||
"unkownConvertMode": "Modo de conversão desconhecido",
|
||||
"update": "Atualizar",
|
||||
"updateAll": "Atualizar tudo",
|
||||
"updateIntervalEqual0": "Se definido como 0, o estado do servidor não será atualizado automaticamente.\nE o uso da CPU não poderá ser calculado.",
|
||||
"updateServerStatusInterval": "Intervalo de atualização do estado do servidor",
|
||||
"updateTip": "Nova versão: v1.0.{newest}",
|
||||
"updateTipTooLow": "Versão atual muito antiga, por favor, atualize para v1.0.{newest}",
|
||||
"upload": "Upload",
|
||||
"upsideDown": "Inverter verticalmente",
|
||||
"uptime": "Tempo de atividade",
|
||||
"urlOrJson": "URL ou JSON",
|
||||
"useNoPwd": "Será usado sem senha",
|
||||
"usePodmanByDefault": "Usar Podman por padrão",
|
||||
"used": "Usado",
|
||||
"user": "Usuário",
|
||||
"versionHaveUpdate": "Nova versão encontrada: v1.0.{build}, clique para atualizar",
|
||||
"versionUnknownUpdate": "Versão atual: v1.0.{build}, clique para verificar atualizações",
|
||||
"versionUpdated": "Versão atual: v1.0.{build}, já está atualizado",
|
||||
"viewErr": "Ver erro",
|
||||
"virtKeyHelpClipboard": "Se houver texto selecionado no terminal, copia para a área de transferência, caso contrário, cola o conteúdo da área de transferência no terminal.",
|
||||
"virtKeyHelpSFTP": "Abre o caminho atual em SFTP.",
|
||||
"waitConnection": "Por favor, aguarde a conexão ser estabelecida",
|
||||
"watchNotPaired": "Não há Apple Watch pareado",
|
||||
"webdavSettingEmpty": "Configurações de Webdav estão vazias",
|
||||
"whenOpenApp": "Ao abrir o app",
|
||||
"willTakEeffectImmediately": "As alterações serão aplicadas imediatamente",
|
||||
"write": "Escrita"
|
||||
}
|
||||
285
lib/l10n/app_ru.arb
Normal file
285
lib/l10n/app_ru.arb
Normal file
@@ -0,0 +1,285 @@
|
||||
{
|
||||
"@@locale": "ru",
|
||||
"about": "о",
|
||||
"aboutThanks": "Благодарности всем участникам.",
|
||||
"add": "добавить",
|
||||
"addAServer": "добавить сервер",
|
||||
"addPrivateKey": "добавить приватный ключ",
|
||||
"addSystemPrivateKeyTip": "В данный момент приватные ключи отсутствуют. Добавить системный приватный ключ (~/.ssh/id_rsa)?",
|
||||
"added2List": "добавлено в список задач",
|
||||
"all": "все",
|
||||
"alreadyLastDir": "Уже в корневом каталоге",
|
||||
"alterUrl": "альтернативная ссылка",
|
||||
"askContinue": "{msg}, продолжить?",
|
||||
"attention": "внимание",
|
||||
"authRequired": "требуется аутентификация",
|
||||
"auto": "авто",
|
||||
"autoBackupConflict": "Может быть включено только одно автоматическое резервное копирование",
|
||||
"autoCheckUpdate": "автоматическая проверка обновлений",
|
||||
"autoConnect": "автоматическое подключение",
|
||||
"autoRun": "автозапуск",
|
||||
"autoUpdateHomeWidget": "автоматическое обновление виджета на главном экране",
|
||||
"backup": "резервное копирование",
|
||||
"backupTip": "Экспортированные данные зашифрованы простым способом, пожалуйста, храните их в безопасности.",
|
||||
"backupVersionNotMatch": "Версия резервной копии не совпадает, восстановление невозможно",
|
||||
"battery": "батарея",
|
||||
"bgRun": "работа в фоновом режиме",
|
||||
"bgRunTip": "Этот переключатель означает, что программа будет пытаться работать в фоновом режиме, но фактическое выполнение зависит от того, включено ли разрешение. Для нативного Android отключите «Оптимизацию батареи» для этого приложения, для MIUI измените стратегию энергосбережения на «Без ограничений».",
|
||||
"bioAuth": "биометрическая аутентификация",
|
||||
"canPullRefresh": "можно обновить, потянув вниз",
|
||||
"cancel": "отмена",
|
||||
"choose": "выбрать",
|
||||
"chooseFontFile": "выбрать файл шрифта",
|
||||
"choosePrivateKey": "выбрать приватный ключ",
|
||||
"clear": "очистить",
|
||||
"clipboard": "буфер обмена",
|
||||
"close": "закрыть",
|
||||
"cmd": "команда",
|
||||
"collapseUI": "свернуть",
|
||||
"collapseUITip": "Свернуть длинные списки в UI по умолчанию",
|
||||
"conn": "подключение",
|
||||
"connected": "подключено",
|
||||
"container": "контейнер",
|
||||
"containerName": "имя контейнера",
|
||||
"containerStatus": "статус контейнера",
|
||||
"containerTrySudoTip": "Например: если пользователь в приложении установлен как aaa, но Docker установлен под пользователем root, тогда нужно включить эту опцию",
|
||||
"convert": "конвертировать",
|
||||
"copy": "копировать",
|
||||
"copyPath": "копировать путь",
|
||||
"createFile": "создать файл",
|
||||
"createFolder": "создать папку",
|
||||
"dark": "темная",
|
||||
"debug": "отладка",
|
||||
"decode": "декодировать",
|
||||
"decompress": "разархивировать",
|
||||
"delete": "удалить",
|
||||
"deleteScripts": "удалить скрипты с сервера",
|
||||
"deleteServers": "удалить серверы пакетно",
|
||||
"dirEmpty": "Пожалуйста, убедитесь, что папка пуста",
|
||||
"disabled": "отключено",
|
||||
"disconnected": "отключено",
|
||||
"disk": "диск",
|
||||
"diskIgnorePath": "путь игнорирования диска",
|
||||
"displayName": "отображаемое имя",
|
||||
"dl2Local": "Загрузить {fileName} на локальный диск?",
|
||||
"dockerEditHost": "редактировать DOCKER_HOST",
|
||||
"dockerEmptyRunningItems": "Нет запущенных контейнеров.\nЭто может быть из-за:\n- пользователя Docker, отличного от пользователя, настроенного в приложении\n- переменной окружения DOCKER_HOST, которая не была правильно считана. Вы можете выполнить `echo $DOCKER_HOST` в терминале, чтобы увидеть ее значение.",
|
||||
"dockerImagesFmt": "Всего {count} образов",
|
||||
"dockerNotInstalled": "Docker не установлен",
|
||||
"dockerStatusRunningAndStoppedFmt": "{runningCount} запущено, {stoppedCount} остановлено",
|
||||
"dockerStatusRunningFmt": "{count} контейнеров запущено",
|
||||
"doubleColumnMode": "режим двойной колонки",
|
||||
"doubleColumnTip": "Эта опция лишь включает функцию; фактическое применение зависит от ширины устройства",
|
||||
"download": "скачать",
|
||||
"edit": "редактировать",
|
||||
"editVirtKeys": "редактировать виртуальные клавиши",
|
||||
"editor": "редактор",
|
||||
"editorHighlightTip": "Текущая производительность подсветки кода неудовлетворительна, можно отключить для улучшения.",
|
||||
"encode": "кодировать",
|
||||
"error": "ошибка",
|
||||
"exampleName": "пример имени",
|
||||
"experimentalFeature": "экспериментальная функция",
|
||||
"export": "экспорт",
|
||||
"extraArgs": "дополнительные аргументы",
|
||||
"failed": "неудача",
|
||||
"feedback": "обратная связь",
|
||||
"feedbackOnGithub": "Если у вас есть какие-либо вопросы, пожалуйста, отправьте отзыв на GitHub",
|
||||
"fieldMustNotEmpty": "Эти поля не могут быть пустыми.",
|
||||
"fileNotExist": "{file} не существует",
|
||||
"fileTooLarge": "Файл '{file}' слишком большой '{size}', превышает {sizeMax}",
|
||||
"files": "файлы",
|
||||
"finished": "завершено",
|
||||
"followSystem": "следовать за системой",
|
||||
"font": "шрифт",
|
||||
"fontSize": "размер шрифта",
|
||||
"force": "принудительно",
|
||||
"foundNUpdate": "Найдено {count} обновлений",
|
||||
"fullScreen": "полноэкранный режим",
|
||||
"fullScreenJitter": "дрожание в полноэкранном режиме",
|
||||
"fullScreenJitterHelp": "предотвращение выгорания экрана",
|
||||
"getPushTokenFailed": "Не удалось получить токен уведомлений",
|
||||
"gettingToken": "Получение токена...",
|
||||
"goBackQ": "Вернуться?",
|
||||
"goto": "перейти к",
|
||||
"highlight": "подсветка кода",
|
||||
"homeWidgetUrlConfig": "конфигурация URL виджета домашнего экрана",
|
||||
"host": "хост",
|
||||
"httpFailedWithCode": "Ошибка запроса, код: {code}",
|
||||
"icloudSynced": "Синхронизация с iCloud выполнена, некоторые настройки могут потребовать перезапуска приложения для вступления в силу.",
|
||||
"image": "образ",
|
||||
"imagesList": "список образов",
|
||||
"import": "импорт",
|
||||
"inner": "встроенный",
|
||||
"inputDomainHere": "введите домен здесь",
|
||||
"install": "установить",
|
||||
"installDockerWithUrl": "Пожалуйста, сначала установите Docker по адресу https://docs.docker.com/engine/install",
|
||||
"invalidJson": "неверный JSON",
|
||||
"invalidVersion": "неподдерживаемая версия",
|
||||
"invalidVersionHelp": "Пожалуйста, убедитесь, что docker установлен корректно, или что используется не собственно собранная версия. Если проблема не в этом, пожалуйста, отправьте отчет о проблеме на {url}.",
|
||||
"isBusy": "занято",
|
||||
"jumpServer": "прыжковый сервер",
|
||||
"keepForeground": "Пожалуйста, держите приложение в фокусе!",
|
||||
"keepStatusWhenErr": "Сохранять статус сервера при ошибке",
|
||||
"keepStatusWhenErrTip": "Применимо только в случае ошибки выполнения скрипта",
|
||||
"keyAuth": "аутентификация по ключу",
|
||||
"keyboardCompatibility": "может улучшить совместимость с клавиатурой",
|
||||
"keyboardType": "тип клавиатуры",
|
||||
"language": "язык",
|
||||
"languageName": "Русский",
|
||||
"lastTry": "последняя попытка",
|
||||
"launchPage": "стартовая страница",
|
||||
"license": "лицензия",
|
||||
"light": "светлая",
|
||||
"loadingFiles": "Загрузка файлов...",
|
||||
"location": "местоположение",
|
||||
"log": "лог",
|
||||
"loss": "потери пакетов",
|
||||
"madeWithLove": "Создано с ❤️ by {myGithub}",
|
||||
"manual": "вручную",
|
||||
"max": "максимум",
|
||||
"maxRetryCount": "максимальное количество попыток переподключения к серверу",
|
||||
"maxRetryCountEqual0": "будет бесконечно пытаться переподключиться",
|
||||
"min": "минимум",
|
||||
"mission": "задача",
|
||||
"more": "больше",
|
||||
"moveOutServerFuncBtnsHelp": "Включено: кнопки функций сервера отображаются под каждой карточкой на вкладке сервера. Выключено: отображается в верхней части страницы деталей сервера.",
|
||||
"ms": "мс",
|
||||
"name": "имя",
|
||||
"needRestart": "требуется перезапуск приложения",
|
||||
"net": "сеть",
|
||||
"netViewType": "тип визуализации сети",
|
||||
"newContainer": "создать контейнер",
|
||||
"noClient": "нет SSH соединения",
|
||||
"noInterface": "нет доступных интерфейсов",
|
||||
"noOptions": "нет доступных опций",
|
||||
"noResult": "нет результатов",
|
||||
"noSavedPrivateKey": "Нет сохраненных приватных ключей.",
|
||||
"noSavedSnippet": "Нет сохраненных фрагментов кода.",
|
||||
"noServerAvailable": "Нет доступных серверов.",
|
||||
"noTask": "нет задач",
|
||||
"noUpdateAvailable": "нет доступных обновлений",
|
||||
"notSelected": "не выбрано",
|
||||
"note": "заметка",
|
||||
"nullToken": "нет токена",
|
||||
"ok": "ок",
|
||||
"onServerDetailPage": "на странице деталей сервера",
|
||||
"open": "открыть",
|
||||
"openLastPath": "открыть последний путь",
|
||||
"openLastPathTip": "Для разных серверов будут сохранены разные записи, записывается путь при выходе",
|
||||
"parseContainerStats": "анализ статуса использования контейнера",
|
||||
"parseContainerStatsTip": "Анализ статуса использования Docker может быть медленным",
|
||||
"paste": "вставить",
|
||||
"path": "путь",
|
||||
"percentOfSize": "{percent}% от {size}",
|
||||
"pickFile": "выбрать файл",
|
||||
"pingAvg": "Среднее:",
|
||||
"pingInputIP": "Пожалуйста, введите целевой IP или доменное имя",
|
||||
"pingNoServer": "Нет доступных серверов для Ping\nПожалуйста, добавьте серверы на вкладке серверов и попробуйте снова",
|
||||
"pkg": "менеджер пакетов",
|
||||
"platformNotSupportUpdate": "Текущая платформа не поддерживает обновления, пожалуйста, вручную установите последнюю версию из исходного кода",
|
||||
"plzEnterHost": "Пожалуйста, введите хост",
|
||||
"plzSelectKey": "Пожалуйста, выберите ключ",
|
||||
"port": "порт",
|
||||
"preferTemperatureDeviceList": "список устройств с приоритетным отображением температуры",
|
||||
"preferTemperatureDeviceListTip": "Например: если устройства, поддерживающие отображение температуры, включают ['a', 'b'], а этот параметр установлен на ['b', 'c'], то будет отображаться температура устройства b",
|
||||
"preview": "предпросмотр",
|
||||
"primaryColorSeed": "основной цветовой тон",
|
||||
"privateKey": "приватный ключ",
|
||||
"process": "процесс",
|
||||
"pushToken": "токен уведомлений",
|
||||
"pwd": "пароль",
|
||||
"read": "чтение",
|
||||
"reboot": "перезагрузка",
|
||||
"remotePath": "удаленный путь",
|
||||
"rename": "переименовать",
|
||||
"reportBugsOnGithubIssue": "Пожалуйста, сообщайте о проблемах на {url}",
|
||||
"restart": "перезапустить",
|
||||
"restore": "восстановить",
|
||||
"restoreSuccess": "Восстановление успешно, требуется перезапуск приложения для применения изменений",
|
||||
"result": "результат",
|
||||
"rotateAngel": "угол поворота",
|
||||
"run": "запустить",
|
||||
"running": "работает",
|
||||
"save": "сохранить",
|
||||
"saved": "сохранено",
|
||||
"second": "секунда",
|
||||
"sensors": "датчики",
|
||||
"sequence": "последовательность",
|
||||
"server": "сервер",
|
||||
"serverDetailOrder": "порядок элементов на странице деталей сервера",
|
||||
"serverFuncBtns": "кнопки функций сервера",
|
||||
"serverOrder": "порядок серверов",
|
||||
"serverTabConnecting": "подключение...",
|
||||
"serverTabEmpty": "Серверов пока нет.\nНажмите кнопку в правом нижнем углу, чтобы добавить.",
|
||||
"serverTabFailed": "ошибка",
|
||||
"serverTabLoading": "загрузка...",
|
||||
"serverTabPlzSave": "Пожалуйста, сохраните этот приватный ключ еще раз",
|
||||
"serverTabUnkown": "неизвестно",
|
||||
"setting": "настройки",
|
||||
"sftpDlPrepare": "Подготовка к подключению к серверу...",
|
||||
"sftpRmrDirSummary": "Использовать `rm -r` в SFTP для удаления папок",
|
||||
"sftpSSHConnected": "SFTP подключен...",
|
||||
"sftpShowFoldersFirst": "показывать папки в начале",
|
||||
"showDistLogo": "показать лого дистрибутива",
|
||||
"shutdown": "выключение",
|
||||
"size": "размер",
|
||||
"snippet": "фрагмент",
|
||||
"speed": "скорость",
|
||||
"spentTime": "Затрачено времени: {time}",
|
||||
"sshTip": "Эта функция находится в стадии тестирования.\n\nПожалуйста, отправляйте отчеты о проблемах на {url} или присоединяйтесь к нашей разработке.",
|
||||
"sshVirtualKeyAutoOff": "автоматическое отключение виртуальных клавиш",
|
||||
"start": "старт",
|
||||
"stats": "статистика",
|
||||
"stop": "остановить",
|
||||
"stopped": "остановлено",
|
||||
"success": "успех",
|
||||
"supportFmtArgs": "Поддерживаются следующие форматы аргументов:",
|
||||
"suspend": "приостановить",
|
||||
"suspendTip": "Функция приостановки требует прав root и поддержки systemd.",
|
||||
"switchTo": "переключиться на {val}",
|
||||
"syncTip": "Возможно, потребуется перезагрузка, чтобы некоторые изменения вступили в силу.",
|
||||
"system": "система",
|
||||
"tag": "тег",
|
||||
"temperature": "температура",
|
||||
"terminal": "терминал",
|
||||
"test": "тест",
|
||||
"textScaler": "масштабирование текста",
|
||||
"textScalerTip": "1.0 => 100% (исходный размер), применяется только к части шрифтов на странице сервера, изменение не рекомендуется.",
|
||||
"theme": "тема",
|
||||
"themeMode": "режим темы",
|
||||
"time": "время",
|
||||
"times": "раз",
|
||||
"total": "всего",
|
||||
"traffic": "трафик",
|
||||
"trySudo": "попробовать использовать sudo",
|
||||
"ttl": "время жизни кеша",
|
||||
"unknown": "неизвестно",
|
||||
"unknownError": "неизвестная ошибка",
|
||||
"unkownConvertMode": "неизвестный режим конвертации",
|
||||
"update": "обновление",
|
||||
"updateAll": "обновить все",
|
||||
"updateIntervalEqual0": "Если установлено в 0, статус сервера не будет автоматически обновляться.\nТакже не будет рассчитано использование CPU.",
|
||||
"updateServerStatusInterval": "интервал обновления статуса сервера",
|
||||
"updateTip": "Новая версия: v1.0.{newest}",
|
||||
"updateTipTooLow": "Текущая версия слишком старая, пожалуйста, обновитесь до v1.0.{newest}",
|
||||
"upload": "загрузить",
|
||||
"upsideDown": "перевернуть",
|
||||
"uptime": "время работы",
|
||||
"urlOrJson": "ссылка или JSON",
|
||||
"useNoPwd": "будет использоваться без пароля",
|
||||
"usePodmanByDefault": "использовать Podman по умолчанию",
|
||||
"used": "использовано",
|
||||
"user": "пользователь",
|
||||
"versionHaveUpdate": "Найдена новая версия: v1.0.{build}, нажмите для обновления",
|
||||
"versionUnknownUpdate": "Текущая: v1.0.{build}, нажмите для проверки обновлений",
|
||||
"versionUpdated": "Текущая: v1.0.{build}, последняя версия",
|
||||
"viewErr": "просмотр ошибок",
|
||||
"virtKeyHelpClipboard": "Если в терминале выделен текст, то он копируется в буфер обмена, в противном случае содержимое буфера вставляется в терминал.",
|
||||
"virtKeyHelpSFTP": "Открыть текущий путь в SFTP.",
|
||||
"waitConnection": "Пожалуйста, дождитесь установки соединения",
|
||||
"watchNotPaired": "Apple Watch не сопряжены",
|
||||
"webdavSettingEmpty": "Настройки Webdav пусты",
|
||||
"whenOpenApp": "при открытии приложения",
|
||||
"willTakEeffectImmediately": "Изменения вступят в силу немедленно",
|
||||
"write": "запись"
|
||||
}
|
||||
@@ -439,7 +439,7 @@
|
||||
CODE_SIGN_IDENTITY = "Apple Development";
|
||||
CODE_SIGN_STYLE = Automatic;
|
||||
COMBINE_HIDPI_IMAGES = YES;
|
||||
CURRENT_PROJECT_VERSION = 780;
|
||||
CURRENT_PROJECT_VERSION = 787;
|
||||
DEVELOPMENT_TEAM = BA88US33G6;
|
||||
INFOPLIST_FILE = Runner/Info.plist;
|
||||
INFOPLIST_KEY_CFBundleDisplayName = "Server Box";
|
||||
@@ -449,7 +449,7 @@
|
||||
"@executable_path/../Frameworks",
|
||||
);
|
||||
MACOSX_DEPLOYMENT_TARGET = 10.15;
|
||||
MARKETING_VERSION = 1.0.780;
|
||||
MARKETING_VERSION = 1.0.787;
|
||||
PRODUCT_BUNDLE_IDENTIFIER = com.lollipopkit.toolbox;
|
||||
PRODUCT_NAME = "Server Box";
|
||||
PROVISIONING_PROFILE_SPECIFIER = "";
|
||||
@@ -574,7 +574,7 @@
|
||||
CODE_SIGN_IDENTITY = "Apple Development";
|
||||
CODE_SIGN_STYLE = Automatic;
|
||||
COMBINE_HIDPI_IMAGES = YES;
|
||||
CURRENT_PROJECT_VERSION = 780;
|
||||
CURRENT_PROJECT_VERSION = 787;
|
||||
DEVELOPMENT_TEAM = BA88US33G6;
|
||||
INFOPLIST_FILE = Runner/Info.plist;
|
||||
INFOPLIST_KEY_CFBundleDisplayName = "Server Box";
|
||||
@@ -584,7 +584,7 @@
|
||||
"@executable_path/../Frameworks",
|
||||
);
|
||||
MACOSX_DEPLOYMENT_TARGET = 10.15;
|
||||
MARKETING_VERSION = 1.0.780;
|
||||
MARKETING_VERSION = 1.0.787;
|
||||
PRODUCT_BUNDLE_IDENTIFIER = com.lollipopkit.toolbox;
|
||||
PRODUCT_NAME = "Server Box";
|
||||
PROVISIONING_PROFILE_SPECIFIER = "";
|
||||
@@ -604,7 +604,7 @@
|
||||
"CODE_SIGN_IDENTITY[sdk=macosx*]" = "3rd Party Mac Developer Application";
|
||||
CODE_SIGN_STYLE = Manual;
|
||||
COMBINE_HIDPI_IMAGES = YES;
|
||||
CURRENT_PROJECT_VERSION = 780;
|
||||
CURRENT_PROJECT_VERSION = 787;
|
||||
DEVELOPMENT_TEAM = "";
|
||||
"DEVELOPMENT_TEAM[sdk=macosx*]" = BA88US33G6;
|
||||
INFOPLIST_FILE = Runner/Info.plist;
|
||||
@@ -615,7 +615,7 @@
|
||||
"@executable_path/../Frameworks",
|
||||
);
|
||||
MACOSX_DEPLOYMENT_TARGET = 10.15;
|
||||
MARKETING_VERSION = 1.0.780;
|
||||
MARKETING_VERSION = 1.0.787;
|
||||
PRODUCT_BUNDLE_IDENTIFIER = com.lollipopkit.toolbox;
|
||||
PRODUCT_NAME = "Server Box";
|
||||
PROVISIONING_PROFILE_SPECIFIER = "";
|
||||
|
||||
Reference in New Issue
Block a user