feat: discover local ssh server (#921)

This commit is contained in:
lollipopkit🏳️‍⚧️
2025-09-19 23:29:01 +08:00
committed by GitHub
parent 17db393c12
commit f68c4a851b
48 changed files with 3728 additions and 1928 deletions

View File

@@ -155,6 +155,12 @@ abstract class AppLocalizations {
/// **'Already in last directory.'**
String get alreadyLastDir;
/// No description provided for @atLeastOneTab.
///
/// In en, this message translates to:
/// **'At least one tab must be selected'**
String get atLeastOneTab;
/// No description provided for @authFailTip.
///
/// In en, this message translates to:
@@ -185,6 +191,12 @@ abstract class AppLocalizations {
/// **'Automatic home widget update'**
String get autoUpdateHomeWidget;
/// No description provided for @availableTabs.
///
/// In en, this message translates to:
/// **'Available Tabs'**
String get availableTabs;
/// No description provided for @backupEncrypted.
///
/// In en, this message translates to:
@@ -257,6 +269,36 @@ abstract class AppLocalizations {
/// **'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 AOSP-based Android ROMs, please disable \"Battery Optimization\" in this app. For MIUI / HyperOS, please change the power saving policy to \"Unlimited\".'**
String get bgRunTip;
/// No description provided for @clearAllStatsContent.
///
/// In en, this message translates to:
/// **'Are you sure you want to clear all server connection statistics? This action cannot be undone.'**
String get clearAllStatsContent;
/// No description provided for @clearAllStatsTitle.
///
/// In en, this message translates to:
/// **'Clear All Statistics'**
String get clearAllStatsTitle;
/// No description provided for @clearServerStatsContent.
///
/// In en, this message translates to:
/// **'Are you sure you want to clear connection statistics for server \"{serverName}\"? This action cannot be undone.'**
String clearServerStatsContent(String serverName);
/// No description provided for @clearServerStatsTitle.
///
/// In en, this message translates to:
/// **'Clear {serverName} Statistics'**
String clearServerStatsTitle(String serverName);
/// No description provided for @clearThisServerStats.
///
/// In en, this message translates to:
/// **'Clear This Server Statistics'**
String get clearThisServerStats;
/// No description provided for @closeAfterSave.
///
/// In en, this message translates to:
@@ -281,6 +323,24 @@ abstract class AppLocalizations {
/// **'Connection'**
String get conn;
/// No description provided for @connectionDetails.
///
/// In en, this message translates to:
/// **'Connection Details'**
String get connectionDetails;
/// No description provided for @connectionStats.
///
/// In en, this message translates to:
/// **'Connection Statistics'**
String get connectionStats;
/// No description provided for @connectionStatsDesc.
///
/// In en, this message translates to:
/// **'View server connection success rate and history'**
String get connectionStatsDesc;
/// No description provided for @container.
///
/// In en, this message translates to:
@@ -371,6 +431,30 @@ abstract class AppLocalizations {
/// **'Disconnected'**
String get disconnected;
/// No description provided for @discoverSshServers.
///
/// In en, this message translates to:
/// **'Discover SSH Servers'**
String get discoverSshServers;
/// No description provided for @discoveryFailed.
///
/// In en, this message translates to:
/// **'Discovery failed'**
String get discoveryFailed;
/// No description provided for @discoverySettings.
///
/// In en, this message translates to:
/// **'Discovery Settings'**
String get discoverySettings;
/// No description provided for @discoverySummary.
///
/// In en, this message translates to:
/// **'Discovery Summary'**
String get discoverySummary;
/// No description provided for @disk.
///
/// In en, this message translates to:
@@ -452,12 +536,6 @@ abstract class AppLocalizations {
/// **'Edit virtual keys'**
String get editVirtKeys;
/// No description provided for @editor.
///
/// In en, this message translates to:
/// **'Editor'**
String get editor;
/// No description provided for @editorHighlightTip.
///
/// In en, this message translates to:
@@ -470,6 +548,18 @@ abstract class AppLocalizations {
/// **'Emulator'**
String get emulator;
/// No description provided for @enableMdns.
///
/// In en, this message translates to:
/// **'Enable mDNS'**
String get enableMdns;
/// No description provided for @enableMdnsDesc.
///
/// In en, this message translates to:
/// **'Use mDNS/Bonjour to discover SSH services'**
String get enableMdnsDesc;
/// No description provided for @encode.
///
/// In en, this message translates to:
@@ -524,18 +614,18 @@ abstract class AppLocalizations {
/// **'File \'{file}\' too large {size}, max {sizeMax}'**
String fileTooLarge(Object file, Object size, Object sizeMax);
/// No description provided for @finishedAt.
///
/// In en, this message translates to:
/// **'Finished at'**
String get finishedAt;
/// No description provided for @followSystem.
///
/// In en, this message translates to:
/// **'Follow system'**
String get followSystem;
/// No description provided for @font.
///
/// In en, this message translates to:
/// **'Font'**
String get font;
/// No description provided for @fontSize.
///
/// In en, this message translates to:
@@ -596,6 +686,18 @@ abstract class AppLocalizations {
/// **'Code highlighting'**
String get highlight;
/// No description provided for @homeTabs.
///
/// In en, this message translates to:
/// **'Home Tabs'**
String get homeTabs;
/// No description provided for @homeTabsCustomizeDesc.
///
/// In en, this message translates to:
/// **'Customize which tabs appear on the home page and their order'**
String get homeTabsCustomizeDesc;
/// No description provided for @homeWidgetUrlConfig.
///
/// In en, this message translates to:
@@ -632,12 +734,6 @@ abstract class AppLocalizations {
/// **'Images list'**
String get imagesList;
/// No description provided for @init.
///
/// In en, this message translates to:
/// **'Initialize'**
String get init;
/// No description provided for @inner.
///
/// In en, this message translates to:
@@ -692,6 +788,18 @@ abstract class AppLocalizations {
/// **'Key Auth'**
String get keyAuth;
/// No description provided for @lastFailure.
///
/// In en, this message translates to:
/// **'Last Failure'**
String get lastFailure;
/// No description provided for @lastSuccess.
///
/// In en, this message translates to:
/// **'Last Success'**
String get lastSuccess;
/// No description provided for @letterCache.
///
/// In en, this message translates to:
@@ -704,12 +812,6 @@ abstract class AppLocalizations {
/// **'Recommended to disable, but after disabling, it will be impossible to input CJK characters.'**
String get letterCacheTip;
/// No description provided for @license.
///
/// In en, this message translates to:
/// **'License'**
String get license;
/// No description provided for @location.
///
/// In en, this message translates to:
@@ -728,18 +830,18 @@ abstract class AppLocalizations {
/// **'Made with ❤️ by {myGithub}'**
String madeWithLove(Object myGithub);
/// No description provided for @manual.
///
/// In en, this message translates to:
/// **'Manual'**
String get manual;
/// No description provided for @max.
///
/// In en, this message translates to:
/// **'max'**
String get max;
/// No description provided for @maxConcurrency.
///
/// In en, this message translates to:
/// **'Max Concurrency'**
String get maxConcurrency;
/// No description provided for @maxRetryCount.
///
/// In en, this message translates to:
@@ -812,6 +914,12 @@ abstract class AppLocalizations {
/// **'New container'**
String get newContainer;
/// No description provided for @noConnectionStatsData.
///
/// In en, this message translates to:
/// **'No connection statistics data'**
String get noConnectionStatsData;
/// No description provided for @noLineChart.
///
/// In en, this message translates to:
@@ -938,12 +1046,6 @@ abstract class AppLocalizations {
/// **'Prioritize displaying disk capacity'**
String get preferDiskAmount;
/// No description provided for @preview.
///
/// In en, this message translates to:
/// **'Preview'**
String get preview;
/// No description provided for @privateKey.
///
/// In en, this message translates to:
@@ -998,6 +1100,12 @@ abstract class AppLocalizations {
/// **'Reboot'**
String get reboot;
/// No description provided for @recentConnections.
///
/// In en, this message translates to:
/// **'Recent Connections'**
String get recentConnections;
/// No description provided for @rememberPwdInMem.
///
/// In en, this message translates to:
@@ -1118,6 +1226,18 @@ abstract class AppLocalizations {
/// **'Server order'**
String get serverOrder;
/// No description provided for @serverTabRequired.
///
/// In en, this message translates to:
/// **'Server tab cannot be removed'**
String get serverTabRequired;
/// No description provided for @servers.
///
/// In en, this message translates to:
/// **'servers'**
String get servers;
/// No description provided for @sftpDlPrepare.
///
/// In en, this message translates to:
@@ -1358,12 +1478,6 @@ abstract class AppLocalizations {
/// **'Switch to {val}'**
String switchTo(Object val);
/// No description provided for @sync.
///
/// In en, this message translates to:
/// **'Sync'**
String get sync;
/// No description provided for @syncTip.
///
/// In en, this message translates to:
@@ -1382,6 +1496,12 @@ abstract class AppLocalizations {
/// **'Tags'**
String get tag;
/// No description provided for @tapToStartDiscovery.
///
/// In en, this message translates to:
/// **'Tap the search button to discover SSH servers on your network'**
String get tapToStartDiscovery;
/// No description provided for @temperature.
///
/// In en, this message translates to:
@@ -1442,6 +1562,12 @@ abstract class AppLocalizations {
/// **'Total'**
String get total;
/// No description provided for @totalAttempts.
///
/// In en, this message translates to:
/// **'Total'**
String get totalAttempts;
/// No description provided for @traffic.
///
/// In en, this message translates to:
@@ -1490,12 +1616,6 @@ abstract class AppLocalizations {
/// **'Server status update interval'**
String get updateServerStatusInterval;
/// No description provided for @upload.
///
/// In en, this message translates to:
/// **'Upload'**
String get upload;
/// No description provided for @upsideDown.
///
/// In en, this message translates to:
@@ -1544,6 +1664,12 @@ abstract class AppLocalizations {
/// **'View'**
String get view;
/// No description provided for @viewDetails.
///
/// In en, this message translates to:
/// **'View Details'**
String get viewDetails;
/// No description provided for @viewErr.
///
/// In en, this message translates to:
@@ -1621,126 +1747,6 @@ abstract class AppLocalizations {
/// In en, this message translates to:
/// **'After connecting to the server, a script will be written to `~/.config/server_box` \n | `/tmp/server_box` to monitor the system status. You can review the script content.'**
String get writeScriptTip;
/// No description provided for @connectionStats.
///
/// In en, this message translates to:
/// **'Connection Statistics'**
String get connectionStats;
/// No description provided for @connectionStatsDesc.
///
/// In en, this message translates to:
/// **'View server connection success rate and history'**
String get connectionStatsDesc;
/// No description provided for @noConnectionStatsData.
///
/// In en, this message translates to:
/// **'No connection statistics data'**
String get noConnectionStatsData;
/// No description provided for @totalAttempts.
///
/// In en, this message translates to:
/// **'Total'**
String get totalAttempts;
/// No description provided for @lastSuccess.
///
/// In en, this message translates to:
/// **'Last Success'**
String get lastSuccess;
/// No description provided for @lastFailure.
///
/// In en, this message translates to:
/// **'Last Failure'**
String get lastFailure;
/// No description provided for @recentConnections.
///
/// In en, this message translates to:
/// **'Recent Connections'**
String get recentConnections;
/// No description provided for @viewDetails.
///
/// In en, this message translates to:
/// **'View Details'**
String get viewDetails;
/// No description provided for @connectionDetails.
///
/// In en, this message translates to:
/// **'Connection Details'**
String get connectionDetails;
/// No description provided for @clearThisServerStats.
///
/// In en, this message translates to:
/// **'Clear This Server Statistics'**
String get clearThisServerStats;
/// No description provided for @clearAllStatsTitle.
///
/// In en, this message translates to:
/// **'Clear All Statistics'**
String get clearAllStatsTitle;
/// No description provided for @clearAllStatsContent.
///
/// In en, this message translates to:
/// **'Are you sure you want to clear all server connection statistics? This action cannot be undone.'**
String get clearAllStatsContent;
/// No description provided for @clearServerStatsTitle.
///
/// In en, this message translates to:
/// **'Clear {serverName} Statistics'**
String clearServerStatsTitle(String serverName);
/// No description provided for @clearServerStatsContent.
///
/// In en, this message translates to:
/// **'Are you sure you want to clear connection statistics for server \"{serverName}\"? This action cannot be undone.'**
String clearServerStatsContent(String serverName);
/// No description provided for @homeTabs.
///
/// In en, this message translates to:
/// **'Home Tabs'**
String get homeTabs;
/// No description provided for @homeTabsCustomizeDesc.
///
/// In en, this message translates to:
/// **'Customize which tabs appear on the home page and their order'**
String get homeTabsCustomizeDesc;
/// No description provided for @reset.
///
/// In en, this message translates to:
/// **'Reset'**
String get reset;
/// No description provided for @availableTabs.
///
/// In en, this message translates to:
/// **'Available Tabs'**
String get availableTabs;
/// No description provided for @atLeastOneTab.
///
/// In en, this message translates to:
/// **'At least one tab must be selected'**
String get atLeastOneTab;
/// No description provided for @serverTabRequired.
///
/// In en, this message translates to:
/// **'Server tab cannot be removed'**
String get serverTabRequired;
}
class _AppLocalizationsDelegate

View File

@@ -28,6 +28,9 @@ class AppLocalizationsDe extends AppLocalizations {
@override
String get alreadyLastDir => 'Bereits im letzten Verzeichnis.';
@override
String get atLeastOneTab => 'Mindestens ein Tab muss ausgewählt sein';
@override
String get authFailTip =>
'Authentifizierung fehlgeschlagen, bitte überprüfen Sie, ob das Passwort/Schlüssel/Host/Benutzer usw. falsch sind.';
@@ -45,6 +48,9 @@ class AppLocalizationsDe extends AppLocalizations {
@override
String get autoUpdateHomeWidget => 'Home-Widget automatisch aktualisieren';
@override
String get availableTabs => 'Verfügbare Tabs';
@override
String get backupEncrypted => 'Backup ist verschlüsselt';
@@ -85,6 +91,26 @@ class AppLocalizationsDe extends AppLocalizations {
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 clearAllStatsContent =>
'Sind Sie sicher, dass Sie alle Server-Verbindungsstatistiken löschen möchten? Diese Aktion kann nicht rückgängig gemacht werden.';
@override
String get clearAllStatsTitle => 'Alle Statistiken löschen';
@override
String clearServerStatsContent(String serverName) {
return 'Sind Sie sicher, dass Sie die Verbindungsstatistiken für Server \"$serverName\" löschen möchten? Diese Aktion kann nicht rückgängig gemacht werden.';
}
@override
String clearServerStatsTitle(String serverName) {
return '$serverName Statistiken löschen';
}
@override
String get clearThisServerStats => 'Statistiken dieses Servers löschen';
@override
String get closeAfterSave => 'Speichern und schließen';
@@ -98,6 +124,16 @@ class AppLocalizationsDe extends AppLocalizations {
@override
String get conn => 'Verbindung';
@override
String get connectionDetails => 'Verbindungsdetails';
@override
String get connectionStats => 'Verbindungsstatistiken';
@override
String get connectionStatsDesc =>
'Server-Verbindungserfolgsrate und Verlauf anzeigen';
@override
String get container => 'Container';
@@ -147,6 +183,18 @@ class AppLocalizationsDe extends AppLocalizations {
@override
String get disconnected => 'Disconnected';
@override
String get discoverSshServers => 'SSH-Server entdecken';
@override
String get discoveryFailed => 'Entdeckung fehlgeschlagen';
@override
String get discoverySettings => 'Entdeckungseinstellungen';
@override
String get discoverySummary => 'Entdeckungs-Zusammenfassung';
@override
String get disk => 'Festplatte';
@@ -199,9 +247,6 @@ class AppLocalizationsDe extends AppLocalizations {
@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.';
@@ -209,6 +254,13 @@ class AppLocalizationsDe extends AppLocalizations {
@override
String get emulator => 'Emulator';
@override
String get enableMdns => 'mDNS aktivieren';
@override
String get enableMdnsDesc =>
'mDNS/Bonjour verwenden, um SSH-Dienste zu entdecken';
@override
String get encode => 'Encode';
@@ -241,10 +293,10 @@ class AppLocalizationsDe extends AppLocalizations {
}
@override
String get followSystem => 'System verfolgen';
String get finishedAt => 'Beendet um';
@override
String get font => 'Schriftarten';
String get followSystem => 'System verfolgen';
@override
String get fontSize => 'Schriftgröße';
@@ -277,6 +329,13 @@ class AppLocalizationsDe extends AppLocalizations {
@override
String get highlight => 'Code highlight';
@override
String get homeTabs => 'Home-Tabs';
@override
String get homeTabsCustomizeDesc =>
'Passen Sie an, welche Tabs auf der Startseite angezeigt werden und ihre Reihenfolge';
@override
String get homeWidgetUrlConfig => 'Home-Widget-Link konfigurieren';
@@ -297,9 +356,6 @@ class AppLocalizationsDe extends AppLocalizations {
@override
String get imagesList => 'Images';
@override
String get init => 'Initialisieren';
@override
String get inner => 'Eingebaut';
@@ -329,6 +385,12 @@ class AppLocalizationsDe extends AppLocalizations {
@override
String get keyAuth => 'Schlüsselauthentifzierung';
@override
String get lastFailure => 'Letzter Fehler';
@override
String get lastSuccess => 'Letzter Erfolg';
@override
String get letterCache => 'Buchstaben-Caching';
@@ -336,9 +398,6 @@ class AppLocalizationsDe extends AppLocalizations {
String get letterCacheTip =>
'Empfohlen, zu deaktivieren, aber nach dem Deaktivieren können keine CJK-Zeichen eingegeben werden.';
@override
String get license => 'Lizenzen';
@override
String get location => 'Standort';
@@ -351,10 +410,10 @@ class AppLocalizationsDe extends AppLocalizations {
}
@override
String get manual => 'Handbuch';
String get max => 'max';
@override
String get max => 'max';
String get maxConcurrency => 'Maximale Gleichzeitigkeit';
@override
String get maxRetryCount => 'Anzahl an Verbindungsversuchen';
@@ -395,6 +454,9 @@ class AppLocalizationsDe extends AppLocalizations {
@override
String get newContainer => 'Neuer Container';
@override
String get noConnectionStatsData => 'Keine Verbindungsstatistikdaten';
@override
String get noLineChart => 'Verwenden Sie keine Liniendiagramme';
@@ -465,9 +527,6 @@ class AppLocalizationsDe extends AppLocalizations {
@override
String get preferDiskAmount => 'Festplattenkapazität vorrangig anzeigen';
@override
String get preview => 'Vorschau';
@override
String get privateKey => 'Private Key';
@@ -498,6 +557,9 @@ class AppLocalizationsDe extends AppLocalizations {
@override
String get reboot => 'Neustart';
@override
String get recentConnections => 'Kürzliche Verbindungen';
@override
String get rememberPwdInMem => 'Passwort im Speicher behalten';
@@ -559,6 +621,12 @@ class AppLocalizationsDe extends AppLocalizations {
@override
String get serverOrder => 'Server-Bestellung';
@override
String get serverTabRequired => 'Server-Tab kann nicht entfernt werden';
@override
String get servers => 'Server';
@override
String get sftpDlPrepare => 'Verbindung vorbereiten...';
@@ -709,9 +777,6 @@ class AppLocalizationsDe extends AppLocalizations {
return 'Wechseln zu $val';
}
@override
String get sync => 'Sync';
@override
String get syncTip =>
'Damit einige Änderungen wirksam werden, kann ein Neustart erforderlich sein.';
@@ -722,6 +787,10 @@ class AppLocalizationsDe extends AppLocalizations {
@override
String get tag => 'Tags';
@override
String get tapToStartDiscovery =>
'Tippen Sie auf die Suche-Schaltfläche, um SSH-Server in Ihrem Netzwerk zu entdecken';
@override
String get temperature => 'Temperatur';
@@ -754,6 +823,9 @@ class AppLocalizationsDe extends AppLocalizations {
@override
String get total => 'Total';
@override
String get totalAttempts => 'Gesamt';
@override
String get traffic => 'Durchflussmenge';
@@ -780,9 +852,6 @@ class AppLocalizationsDe extends AppLocalizations {
String get updateServerStatusInterval =>
'Aktualisierungsintervall des Serverstatus';
@override
String get upload => 'Hochladen';
@override
String get upsideDown => 'Upside Down';
@@ -808,6 +877,9 @@ class AppLocalizationsDe extends AppLocalizations {
@override
String get view => 'Ansicht';
@override
String get viewDetails => 'Details anzeigen';
@override
String get viewErr => 'Fehler anzeigen';
@@ -851,71 +923,4 @@ class AppLocalizationsDe extends AppLocalizations {
@override
String get writeScriptTip =>
'Nach der Verbindung mit dem Server wird ein Skript in `~/.config/server_box` \n | `/tmp/server_box` geschrieben, um den Systemstatus zu überwachen. Sie können den Skriptinhalt überprüfen.';
@override
String get connectionStats => 'Verbindungsstatistiken';
@override
String get connectionStatsDesc =>
'Server-Verbindungserfolgsrate und Verlauf anzeigen';
@override
String get noConnectionStatsData => 'Keine Verbindungsstatistikdaten';
@override
String get totalAttempts => 'Gesamt';
@override
String get lastSuccess => 'Letzter Erfolg';
@override
String get lastFailure => 'Letzter Fehler';
@override
String get recentConnections => 'Kürzliche Verbindungen';
@override
String get viewDetails => 'Details anzeigen';
@override
String get connectionDetails => 'Verbindungsdetails';
@override
String get clearThisServerStats => 'Statistiken dieses Servers löschen';
@override
String get clearAllStatsTitle => 'Alle Statistiken löschen';
@override
String get clearAllStatsContent =>
'Sind Sie sicher, dass Sie alle Server-Verbindungsstatistiken löschen möchten? Diese Aktion kann nicht rückgängig gemacht werden.';
@override
String clearServerStatsTitle(String serverName) {
return '$serverName Statistiken löschen';
}
@override
String clearServerStatsContent(String serverName) {
return 'Sind Sie sicher, dass Sie die Verbindungsstatistiken für Server \"$serverName\" löschen möchten? Diese Aktion kann nicht rückgängig gemacht werden.';
}
@override
String get homeTabs => 'Home-Tabs';
@override
String get homeTabsCustomizeDesc =>
'Passen Sie an, welche Tabs auf der Startseite angezeigt werden und ihre Reihenfolge';
@override
String get reset => 'Zurücksetzen';
@override
String get availableTabs => 'Verfügbare Tabs';
@override
String get atLeastOneTab => 'Mindestens ein Tab muss ausgewählt sein';
@override
String get serverTabRequired => 'Server-Tab kann nicht entfernt werden';
}

View File

@@ -28,6 +28,9 @@ class AppLocalizationsEn extends AppLocalizations {
@override
String get alreadyLastDir => 'Already in last directory.';
@override
String get atLeastOneTab => 'At least one tab must be selected';
@override
String get authFailTip =>
'Authentication failed, please check whether credentials are correct';
@@ -45,6 +48,9 @@ class AppLocalizationsEn extends AppLocalizations {
@override
String get autoUpdateHomeWidget => 'Automatic home widget update';
@override
String get availableTabs => 'Available Tabs';
@override
String get backupEncrypted => 'Backup is encrypted';
@@ -84,6 +90,26 @@ class AppLocalizationsEn extends AppLocalizations {
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 AOSP-based Android ROMs, please disable \"Battery Optimization\" in this app. For MIUI / HyperOS, please change the power saving policy to \"Unlimited\".';
@override
String get clearAllStatsContent =>
'Are you sure you want to clear all server connection statistics? This action cannot be undone.';
@override
String get clearAllStatsTitle => 'Clear All Statistics';
@override
String clearServerStatsContent(String serverName) {
return 'Are you sure you want to clear connection statistics for server \"$serverName\"? This action cannot be undone.';
}
@override
String clearServerStatsTitle(String serverName) {
return 'Clear $serverName Statistics';
}
@override
String get clearThisServerStats => 'Clear This Server Statistics';
@override
String get closeAfterSave => 'Save and close';
@@ -97,6 +123,16 @@ class AppLocalizationsEn extends AppLocalizations {
@override
String get conn => 'Connection';
@override
String get connectionDetails => 'Connection Details';
@override
String get connectionStats => 'Connection Statistics';
@override
String get connectionStatsDesc =>
'View server connection success rate and history';
@override
String get container => 'Container';
@@ -146,6 +182,18 @@ class AppLocalizationsEn extends AppLocalizations {
@override
String get disconnected => 'Disconnected';
@override
String get discoverSshServers => 'Discover SSH Servers';
@override
String get discoveryFailed => 'Discovery failed';
@override
String get discoverySettings => 'Discovery Settings';
@override
String get discoverySummary => 'Discovery Summary';
@override
String get disk => 'Disk';
@@ -198,9 +246,6 @@ class AppLocalizationsEn extends AppLocalizations {
@override
String get editVirtKeys => 'Edit virtual keys';
@override
String get editor => 'Editor';
@override
String get editorHighlightTip =>
'The current code highlighting performance is not ideal and can be optionally turned off to improve.';
@@ -208,6 +253,12 @@ class AppLocalizationsEn extends AppLocalizations {
@override
String get emulator => 'Emulator';
@override
String get enableMdns => 'Enable mDNS';
@override
String get enableMdnsDesc => 'Use mDNS/Bonjour to discover SSH services';
@override
String get encode => 'Encode';
@@ -240,10 +291,10 @@ class AppLocalizationsEn extends AppLocalizations {
}
@override
String get followSystem => 'Follow system';
String get finishedAt => 'Finished at';
@override
String get font => 'Font';
String get followSystem => 'Follow system';
@override
String get fontSize => 'Font size';
@@ -276,6 +327,13 @@ class AppLocalizationsEn extends AppLocalizations {
@override
String get highlight => 'Code highlighting';
@override
String get homeTabs => 'Home Tabs';
@override
String get homeTabsCustomizeDesc =>
'Customize which tabs appear on the home page and their order';
@override
String get homeWidgetUrlConfig => 'Config home widget url';
@@ -296,9 +354,6 @@ class AppLocalizationsEn extends AppLocalizations {
@override
String get imagesList => 'Images list';
@override
String get init => 'Initialize';
@override
String get inner => 'Inner';
@@ -328,6 +383,12 @@ class AppLocalizationsEn extends AppLocalizations {
@override
String get keyAuth => 'Key Auth';
@override
String get lastFailure => 'Last Failure';
@override
String get lastSuccess => 'Last Success';
@override
String get letterCache => 'Letter caching';
@@ -335,9 +396,6 @@ class AppLocalizationsEn extends AppLocalizations {
String get letterCacheTip =>
'Recommended to disable, but after disabling, it will be impossible to input CJK characters.';
@override
String get license => 'License';
@override
String get location => 'Location';
@@ -350,10 +408,10 @@ class AppLocalizationsEn extends AppLocalizations {
}
@override
String get manual => 'Manual';
String get max => 'max';
@override
String get max => 'max';
String get maxConcurrency => 'Max Concurrency';
@override
String get maxRetryCount => 'Number of server reconnections';
@@ -393,6 +451,9 @@ class AppLocalizationsEn extends AppLocalizations {
@override
String get newContainer => 'New container';
@override
String get noConnectionStatsData => 'No connection statistics data';
@override
String get noLineChart => 'Do not use line charts';
@@ -463,9 +524,6 @@ class AppLocalizationsEn extends AppLocalizations {
@override
String get preferDiskAmount => 'Prioritize displaying disk capacity';
@override
String get preview => 'Preview';
@override
String get privateKey => 'Private Key';
@@ -496,6 +554,9 @@ class AppLocalizationsEn extends AppLocalizations {
@override
String get reboot => 'Reboot';
@override
String get recentConnections => 'Recent Connections';
@override
String get rememberPwdInMem => 'Remember password in memory';
@@ -556,6 +617,12 @@ class AppLocalizationsEn extends AppLocalizations {
@override
String get serverOrder => 'Server order';
@override
String get serverTabRequired => 'Server tab cannot be removed';
@override
String get servers => 'servers';
@override
String get sftpDlPrepare => 'Preparing to connect...';
@@ -702,9 +769,6 @@ class AppLocalizationsEn extends AppLocalizations {
return 'Switch to $val';
}
@override
String get sync => 'Sync';
@override
String get syncTip =>
'A restart may be required for some changes to take effect.';
@@ -715,6 +779,10 @@ class AppLocalizationsEn extends AppLocalizations {
@override
String get tag => 'Tags';
@override
String get tapToStartDiscovery =>
'Tap the search button to discover SSH servers on your network';
@override
String get temperature => 'Temperature';
@@ -747,6 +815,9 @@ class AppLocalizationsEn extends AppLocalizations {
@override
String get total => 'Total';
@override
String get totalAttempts => 'Total';
@override
String get traffic => 'Traffic';
@@ -772,9 +843,6 @@ class AppLocalizationsEn extends AppLocalizations {
@override
String get updateServerStatusInterval => 'Server status update interval';
@override
String get upload => 'Upload';
@override
String get upsideDown => 'Upside Down';
@@ -800,6 +868,9 @@ class AppLocalizationsEn extends AppLocalizations {
@override
String get view => 'View';
@override
String get viewDetails => 'View Details';
@override
String get viewErr => 'See error';
@@ -843,71 +914,4 @@ class AppLocalizationsEn extends AppLocalizations {
@override
String get writeScriptTip =>
'After connecting to the server, a script will be written to `~/.config/server_box` \n | `/tmp/server_box` to monitor the system status. You can review the script content.';
@override
String get connectionStats => 'Connection Statistics';
@override
String get connectionStatsDesc =>
'View server connection success rate and history';
@override
String get noConnectionStatsData => 'No connection statistics data';
@override
String get totalAttempts => 'Total';
@override
String get lastSuccess => 'Last Success';
@override
String get lastFailure => 'Last Failure';
@override
String get recentConnections => 'Recent Connections';
@override
String get viewDetails => 'View Details';
@override
String get connectionDetails => 'Connection Details';
@override
String get clearThisServerStats => 'Clear This Server Statistics';
@override
String get clearAllStatsTitle => 'Clear All Statistics';
@override
String get clearAllStatsContent =>
'Are you sure you want to clear all server connection statistics? This action cannot be undone.';
@override
String clearServerStatsTitle(String serverName) {
return 'Clear $serverName Statistics';
}
@override
String clearServerStatsContent(String serverName) {
return 'Are you sure you want to clear connection statistics for server \"$serverName\"? This action cannot be undone.';
}
@override
String get homeTabs => 'Home Tabs';
@override
String get homeTabsCustomizeDesc =>
'Customize which tabs appear on the home page and their order';
@override
String get reset => 'Reset';
@override
String get availableTabs => 'Available Tabs';
@override
String get atLeastOneTab => 'At least one tab must be selected';
@override
String get serverTabRequired => 'Server tab cannot be removed';
}

View File

@@ -27,6 +27,9 @@ class AppLocalizationsEs extends AppLocalizations {
@override
String get alreadyLastDir => 'Ya estás en el directorio superior';
@override
String get atLeastOneTab => 'Al menos una pestaña debe estar seleccionada';
@override
String get authFailTip =>
'La autenticación ha fallado, por favor verifica si la contraseña/llave/host/usuario, etc., son incorrectos.';
@@ -45,6 +48,9 @@ class AppLocalizationsEs extends AppLocalizations {
String get autoUpdateHomeWidget =>
'Actualizar automáticamente el widget del escritorio';
@override
String get availableTabs => 'Pestañas disponibles';
@override
String get backupEncrypted => 'El respaldo está encriptado';
@@ -85,6 +91,26 @@ class AppLocalizationsEs extends AppLocalizations {
String get 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”.';
@override
String get clearAllStatsContent =>
'¿Estás seguro de que quieres limpiar todas las estadísticas de conexión del servidor? Esta acción no se puede deshacer.';
@override
String get clearAllStatsTitle => 'Limpiar todas las estadísticas';
@override
String clearServerStatsContent(String serverName) {
return '¿Estás seguro de que quieres limpiar las estadísticas de conexión del servidor \"$serverName\"? Esta acción no se puede deshacer.';
}
@override
String clearServerStatsTitle(String serverName) {
return 'Limpiar estadísticas de $serverName';
}
@override
String get clearThisServerStats => 'Limpiar estadísticas de este servidor';
@override
String get closeAfterSave => 'Guardar y cerrar';
@@ -98,6 +124,16 @@ class AppLocalizationsEs extends AppLocalizations {
@override
String get conn => 'Conectar';
@override
String get connectionDetails => 'Detalles de conexión';
@override
String get connectionStats => 'Estadísticas de conexión';
@override
String get connectionStatsDesc =>
'Ver la tasa de éxito de conexión del servidor e historial';
@override
String get container => 'Contenedor';
@@ -147,6 +183,18 @@ class AppLocalizationsEs extends AppLocalizations {
@override
String get disconnected => 'Desconectado';
@override
String get discoverSshServers => 'Descubrir servidores SSH';
@override
String get discoveryFailed => 'Falló el descubrimiento';
@override
String get discoverySettings => 'Configuración de descubrimiento';
@override
String get discoverySummary => 'Resumen del descubrimiento';
@override
String get disk => 'Disco';
@@ -199,9 +247,6 @@ class AppLocalizationsEs extends AppLocalizations {
@override
String get editVirtKeys => 'Editar teclas virtuales';
@override
String get editor => 'Editor';
@override
String get editorHighlightTip =>
'El rendimiento del resaltado de código es bastante pobre actualmente, puedes elegir desactivarlo para mejorar.';
@@ -209,6 +254,12 @@ class AppLocalizationsEs extends AppLocalizations {
@override
String get emulator => 'Emulador';
@override
String get enableMdns => 'Habilitar mDNS';
@override
String get enableMdnsDesc => 'Usar mDNS/Bonjour para descubrir servicios SSH';
@override
String get encode => 'Codificar';
@@ -241,10 +292,10 @@ class AppLocalizationsEs extends AppLocalizations {
}
@override
String get followSystem => 'Seguir al sistema';
String get finishedAt => 'Terminado en';
@override
String get font => 'Fuente';
String get followSystem => 'Seguir al sistema';
@override
String get fontSize => 'Tamaño de fuente';
@@ -277,6 +328,13 @@ class AppLocalizationsEs extends AppLocalizations {
@override
String get highlight => 'Resaltar código';
@override
String get homeTabs => 'Pestañas de inicio';
@override
String get homeTabsCustomizeDesc =>
'Personaliza qué pestañas aparecen en la página de inicio y su orden';
@override
String get homeWidgetUrlConfig => 'Configuración de URL del widget de inicio';
@@ -297,9 +355,6 @@ class AppLocalizationsEs extends AppLocalizations {
@override
String get imagesList => 'Lista de imágenes';
@override
String get init => 'Inicializar';
@override
String get inner => 'Interno';
@@ -329,6 +384,12 @@ class AppLocalizationsEs extends AppLocalizations {
@override
String get keyAuth => 'Autenticación con llave';
@override
String get lastFailure => 'Último fallo';
@override
String get lastSuccess => 'Último éxito';
@override
String get letterCache => 'Caché de letras';
@@ -336,9 +397,6 @@ class AppLocalizationsEs extends AppLocalizations {
String get letterCacheTip =>
'Recomendado desactivar, pero después de desactivarlo, no se podrán ingresar caracteres CJK.';
@override
String get license => 'Licencia de código abierto';
@override
String get location => 'Ubicación';
@@ -351,10 +409,10 @@ class AppLocalizationsEs extends AppLocalizations {
}
@override
String get manual => 'Manual';
String get max => 'Máximo';
@override
String get max => 'Máximo';
String get maxConcurrency => 'Concurrencia máxima';
@override
String get maxRetryCount =>
@@ -395,6 +453,10 @@ class AppLocalizationsEs extends AppLocalizations {
@override
String get newContainer => 'Crear contenedor nuevo';
@override
String get noConnectionStatsData =>
'No hay datos de estadísticas de conexión';
@override
String get noLineChart => 'No utilice gráficos de líneas';
@@ -467,9 +529,6 @@ class AppLocalizationsEs extends AppLocalizations {
String get preferDiskAmount =>
'Priorizar la visualización de la capacidad del disco';
@override
String get preview => 'Vista previa';
@override
String get privateKey => 'Llave privada';
@@ -500,6 +559,9 @@ class AppLocalizationsEs extends AppLocalizations {
@override
String get reboot => 'Reiniciar';
@override
String get recentConnections => 'Conexiones recientes';
@override
String get rememberPwdInMem => 'Recordar contraseña en la memoria';
@@ -562,6 +624,13 @@ class AppLocalizationsEs extends AppLocalizations {
@override
String get serverOrder => 'Orden del servidor';
@override
String get serverTabRequired =>
'La pestaña del servidor no se puede eliminar';
@override
String get servers => 'servidores';
@override
String get sftpDlPrepare => 'Preparando para conectar al servidor...';
@@ -710,9 +779,6 @@ class AppLocalizationsEs extends AppLocalizations {
return 'Cambiar a $val';
}
@override
String get sync => 'Sincronizar';
@override
String get syncTip =>
'Puede que necesites reiniciar para que algunos cambios tengan efecto.';
@@ -723,6 +789,10 @@ class AppLocalizationsEs extends AppLocalizations {
@override
String get tag => 'Etiqueta';
@override
String get tapToStartDiscovery =>
'Toca el botón de búsqueda para descubrir servidores SSH en tu red';
@override
String get temperature => 'Temperatura';
@@ -755,6 +825,9 @@ class AppLocalizationsEs extends AppLocalizations {
@override
String get total => 'Total';
@override
String get totalAttempts => 'Total';
@override
String get traffic => 'Tráfico';
@@ -781,9 +854,6 @@ class AppLocalizationsEs extends AppLocalizations {
String get updateServerStatusInterval =>
'Intervalo de actualización del estado del servidor';
@override
String get upload => 'Subir';
@override
String get upsideDown => 'Invertir arriba por abajo';
@@ -809,6 +879,9 @@ class AppLocalizationsEs extends AppLocalizations {
@override
String get view => 'Vista';
@override
String get viewDetails => 'Ver detalles';
@override
String get viewErr => 'Ver error';
@@ -852,72 +925,4 @@ class AppLocalizationsEs extends AppLocalizations {
@override
String get writeScriptTip =>
'Después de conectarse al servidor, se escribirá un script en `~/.config/server_box` \n | `/tmp/server_box` para monitorear el estado del sistema. Puedes revisar el contenido del script.';
@override
String get connectionStats => 'Estadísticas de conexión';
@override
String get connectionStatsDesc =>
'Ver la tasa de éxito de conexión del servidor e historial';
@override
String get noConnectionStatsData =>
'No hay datos de estadísticas de conexión';
@override
String get totalAttempts => 'Total';
@override
String get lastSuccess => 'Último éxito';
@override
String get lastFailure => 'Último fallo';
@override
String get recentConnections => 'Conexiones recientes';
@override
String get viewDetails => 'Ver detalles';
@override
String get connectionDetails => 'Detalles de conexión';
@override
String get clearThisServerStats => 'Limpiar estadísticas de este servidor';
@override
String get clearAllStatsTitle => 'Limpiar todas las estadísticas';
@override
String get clearAllStatsContent =>
'¿Estás seguro de que quieres limpiar todas las estadísticas de conexión del servidor? Esta acción no se puede deshacer.';
@override
String clearServerStatsTitle(String serverName) {
return 'Limpiar estadísticas de $serverName';
}
@override
String clearServerStatsContent(String serverName) {
return '¿Estás seguro de que quieres limpiar las estadísticas de conexión del servidor \"$serverName\"? Esta acción no se puede deshacer.';
}
@override
String get homeTabs => 'Pestañas de inicio';
@override
String get homeTabsCustomizeDesc =>
'Personaliza qué pestañas aparecen en la página de inicio y su orden';
@override
String get reset => 'Restablecer';
@override
String get availableTabs => 'Pestañas disponibles';
@override
String get atLeastOneTab => 'Al menos una pestaña debe estar seleccionada';
@override
String get serverTabRequired => 'Server tab cannot be removed';
}

View File

@@ -27,6 +27,9 @@ class AppLocalizationsFr extends AppLocalizations {
@override
String get alreadyLastDir => 'Déjà dans le dernier répertoire.';
@override
String get atLeastOneTab => 'Au moins un onglet doit être sélectionné';
@override
String get authFailTip =>
'Échec de l\'authentification. Veuillez vérifier si le mot de passe/clé/hôte/utilisateur, etc., est incorrect.';
@@ -45,6 +48,9 @@ class AppLocalizationsFr extends AppLocalizations {
String get autoUpdateHomeWidget =>
'Mise à jour automatique du widget d\'accueil';
@override
String get availableTabs => 'Onglets disponibles';
@override
String get backupEncrypted => 'La sauvegarde est chiffrée';
@@ -85,6 +91,26 @@ class AppLocalizationsFr extends AppLocalizations {
String get bgRunTip =>
'Cette option signifie seulement que le programme essaiera de s\'exécuter en arrière-plan, que cela soit possible dépend de l\'autorisation activée ou non. Pour Android natif, veuillez désactiver l\'« Optimisation de la batterie » dans cette application, et pour MIUI, veuillez changer la politique d\'économie d\'énergie en « Illimité ».';
@override
String get clearAllStatsContent =>
'Êtes-vous sûr de vouloir effacer toutes les statistiques de connexion des serveurs ? Cette action ne peut pas être annulée.';
@override
String get clearAllStatsTitle => 'Effacer toutes les statistiques';
@override
String clearServerStatsContent(String serverName) {
return 'Êtes-vous sûr de vouloir effacer les statistiques de connexion du serveur \"$serverName\" ? Cette action ne peut pas être annulée.';
}
@override
String clearServerStatsTitle(String serverName) {
return 'Effacer les statistiques de $serverName';
}
@override
String get clearThisServerStats => 'Effacer les statistiques de ce serveur';
@override
String get closeAfterSave => 'Enregistrer et fermer';
@@ -98,6 +124,16 @@ class AppLocalizationsFr extends AppLocalizations {
@override
String get conn => 'Connexion';
@override
String get connectionDetails => 'Détails de connexion';
@override
String get connectionStats => 'Statistiques de connexion';
@override
String get connectionStatsDesc =>
'Voir le taux de réussite de connexion du serveur et l\'historique';
@override
String get container => 'Conteneur';
@@ -147,6 +183,18 @@ class AppLocalizationsFr extends AppLocalizations {
@override
String get disconnected => 'Déconnecté';
@override
String get discoverSshServers => 'Découvrir les serveurs SSH';
@override
String get discoveryFailed => 'Échec de la découverte';
@override
String get discoverySettings => 'Paramètres de découverte';
@override
String get discoverySummary => 'Résumé de la découverte';
@override
String get disk => 'Disque';
@@ -199,9 +247,6 @@ class AppLocalizationsFr extends AppLocalizations {
@override
String get editVirtKeys => 'Modifier les touches virtuelles';
@override
String get editor => 'Éditeur';
@override
String get editorHighlightTip =>
'La performance actuelle de mise en surbrillance du code est pire et peut être désactivée en option pour s\'améliorer.';
@@ -209,6 +254,13 @@ class AppLocalizationsFr extends AppLocalizations {
@override
String get emulator => 'Émulateur';
@override
String get enableMdns => 'Activer mDNS';
@override
String get enableMdnsDesc =>
'Utiliser mDNS/Bonjour pour découvrir les services SSH';
@override
String get encode => 'Encoder';
@@ -241,10 +293,10 @@ class AppLocalizationsFr extends AppLocalizations {
}
@override
String get followSystem => 'Suivre le système';
String get finishedAt => 'Terminé à';
@override
String get font => 'Police';
String get followSystem => 'Suivre le système';
@override
String get fontSize => 'Taille de la police';
@@ -277,6 +329,13 @@ class AppLocalizationsFr extends AppLocalizations {
@override
String get highlight => 'Mise en surbrillance du code';
@override
String get homeTabs => 'Onglets d\'accueil';
@override
String get homeTabsCustomizeDesc =>
'Personnalisez les onglets qui apparaissent sur la page d\'accueil et leur ordre';
@override
String get homeWidgetUrlConfig => 'Configurer l\'URL du widget d\'accueil';
@@ -297,9 +356,6 @@ class AppLocalizationsFr extends AppLocalizations {
@override
String get imagesList => 'Liste des images';
@override
String get init => 'Initialiser';
@override
String get inner => 'Interne';
@@ -329,6 +385,12 @@ class AppLocalizationsFr extends AppLocalizations {
@override
String get keyAuth => 'Authentification par clé';
@override
String get lastFailure => 'Dernier échec';
@override
String get lastSuccess => 'Dernier succès';
@override
String get letterCache => 'Mise en cache des lettres';
@@ -336,9 +398,6 @@ class AppLocalizationsFr extends AppLocalizations {
String get letterCacheTip =>
'Recommandé de désactiver, mais après désactivation, il sera impossible de saisir des caractères CJK.';
@override
String get license => 'Licence';
@override
String get location => 'Emplacement';
@@ -351,10 +410,10 @@ class AppLocalizationsFr extends AppLocalizations {
}
@override
String get manual => 'Manuel';
String get max => 'max';
@override
String get max => 'max';
String get maxConcurrency => 'Concurrence maximale';
@override
String get maxRetryCount => 'Nombre de reconnexions au serveur';
@@ -394,6 +453,10 @@ class AppLocalizationsFr extends AppLocalizations {
@override
String get newContainer => 'Nouveau conteneur';
@override
String get noConnectionStatsData =>
'Aucune donnée de statistiques de connexion';
@override
String get noLineChart => 'Ne pas utiliser de graphiques linéaires';
@@ -468,9 +531,6 @@ class AppLocalizationsFr extends AppLocalizations {
String get preferDiskAmount =>
'Prioriser laffichage de la capacité du disque';
@override
String get preview => 'Aperçu';
@override
String get privateKey => 'Clé privée';
@@ -501,6 +561,9 @@ class AppLocalizationsFr extends AppLocalizations {
@override
String get reboot => 'Redémarrer';
@override
String get recentConnections => 'Connexions récentes';
@override
String get rememberPwdInMem => 'Mémoriser le mot de passe en mémoire';
@@ -563,6 +626,12 @@ class AppLocalizationsFr extends AppLocalizations {
@override
String get serverOrder => 'Ordre du serveur';
@override
String get serverTabRequired => 'L\'onglet serveur ne peut pas être supprimé';
@override
String get servers => 'serveurs';
@override
String get sftpDlPrepare => 'Préparation de la connexion...';
@@ -713,9 +782,6 @@ class AppLocalizationsFr extends AppLocalizations {
return 'Passer à $val';
}
@override
String get sync => 'Sync';
@override
String get syncTip =>
'Un redémarrage peut être nécessaire pour que certains changements prennent effet.';
@@ -726,6 +792,10 @@ class AppLocalizationsFr extends AppLocalizations {
@override
String get tag => 'Étiquettes';
@override
String get tapToStartDiscovery =>
'Appuyez sur le bouton de recherche pour découvrir les serveurs SSH sur votre réseau';
@override
String get temperature => 'Température';
@@ -758,6 +828,9 @@ class AppLocalizationsFr extends AppLocalizations {
@override
String get total => 'Total';
@override
String get totalAttempts => 'Total';
@override
String get traffic => 'Trafic';
@@ -784,9 +857,6 @@ class AppLocalizationsFr extends AppLocalizations {
String get updateServerStatusInterval =>
'Intervalle de mise à jour de l\'état du serveur';
@override
String get upload => 'Télécharger';
@override
String get upsideDown => 'À l\'envers';
@@ -812,6 +882,9 @@ class AppLocalizationsFr extends AppLocalizations {
@override
String get view => 'Vue';
@override
String get viewDetails => 'Voir les détails';
@override
String get viewErr => 'Voir erreur';
@@ -855,72 +928,4 @@ class AppLocalizationsFr extends AppLocalizations {
@override
String get writeScriptTip =>
'Après la connexion au serveur, un script sera écrit dans `~/.config/server_box` \n | `/tmp/server_box` pour surveiller l\'état du système. Vous pouvez examiner le contenu du script.';
@override
String get connectionStats => 'Statistiques de connexion';
@override
String get connectionStatsDesc =>
'Voir le taux de réussite de connexion du serveur et l\'historique';
@override
String get noConnectionStatsData =>
'Aucune donnée de statistiques de connexion';
@override
String get totalAttempts => 'Total';
@override
String get lastSuccess => 'Dernier succès';
@override
String get lastFailure => 'Dernier échec';
@override
String get recentConnections => 'Connexions récentes';
@override
String get viewDetails => 'Voir les détails';
@override
String get connectionDetails => 'Détails de connexion';
@override
String get clearThisServerStats => 'Effacer les statistiques de ce serveur';
@override
String get clearAllStatsTitle => 'Effacer toutes les statistiques';
@override
String get clearAllStatsContent =>
'Êtes-vous sûr de vouloir effacer toutes les statistiques de connexion des serveurs ? Cette action ne peut pas être annulée.';
@override
String clearServerStatsTitle(String serverName) {
return 'Effacer les statistiques de $serverName';
}
@override
String clearServerStatsContent(String serverName) {
return 'Êtes-vous sûr de vouloir effacer les statistiques de connexion du serveur \"$serverName\" ? Cette action ne peut pas être annulée.';
}
@override
String get homeTabs => 'Onglets d\'accueil';
@override
String get homeTabsCustomizeDesc =>
'Personnalisez les onglets qui apparaissent sur la page d\'accueil et leur ordre';
@override
String get reset => 'Réinitialiser';
@override
String get availableTabs => 'Onglets disponibles';
@override
String get atLeastOneTab => 'Au moins un onglet doit être sélectionné';
@override
String get serverTabRequired => 'Server tab cannot be removed';
}

View File

@@ -28,6 +28,9 @@ class AppLocalizationsId extends AppLocalizations {
@override
String get alreadyLastDir => 'Sudah di direktori terakhir.';
@override
String get atLeastOneTab => 'Setidaknya satu tab harus dipilih';
@override
String get authFailTip =>
'Otentikasi gagal, silakan periksa apakah kata sandi/kunci/host/pengguna, dll, salah.';
@@ -45,6 +48,9 @@ class AppLocalizationsId extends AppLocalizations {
@override
String get autoUpdateHomeWidget => 'Widget Rumah Pembaruan Otomatis';
@override
String get availableTabs => 'Tab Tersedia';
@override
String get backupEncrypted => 'Cadangan telah dienkripsi';
@@ -84,6 +90,26 @@ class AppLocalizationsId extends AppLocalizations {
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 clearAllStatsContent =>
'Apakah Anda yakin ingin menghapus semua statistik koneksi server? Tindakan ini tidak dapat dibatalkan.';
@override
String get clearAllStatsTitle => 'Hapus Semua Statistik';
@override
String clearServerStatsContent(String serverName) {
return 'Apakah Anda yakin ingin menghapus statistik koneksi untuk server \"$serverName\"? Tindakan ini tidak dapat dibatalkan.';
}
@override
String clearServerStatsTitle(String serverName) {
return 'Hapus Statistik $serverName';
}
@override
String get clearThisServerStats => 'Hapus Statistik Server Ini';
@override
String get closeAfterSave => 'Simpan dan tutup';
@@ -97,6 +123,16 @@ class AppLocalizationsId extends AppLocalizations {
@override
String get conn => 'Koneksi';
@override
String get connectionDetails => 'Detail Koneksi';
@override
String get connectionStats => 'Statistik Koneksi';
@override
String get connectionStatsDesc =>
'Lihat tingkat keberhasilan koneksi server dan riwayat';
@override
String get container => 'Wadah';
@@ -146,6 +182,18 @@ class AppLocalizationsId extends AppLocalizations {
@override
String get disconnected => 'Terputus';
@override
String get discoverSshServers => 'Temukan Server SSH';
@override
String get discoveryFailed => 'Penemuan gagal';
@override
String get discoverySettings => 'Pengaturan Penemuan';
@override
String get discoverySummary => 'Ringkasan Penemuan';
@override
String get disk => 'Disk';
@@ -198,9 +246,6 @@ class AppLocalizationsId extends AppLocalizations {
@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.';
@@ -208,6 +253,13 @@ class AppLocalizationsId extends AppLocalizations {
@override
String get emulator => 'Emulator';
@override
String get enableMdns => 'Aktifkan mDNS';
@override
String get enableMdnsDesc =>
'Gunakan mDNS/Bonjour untuk menemukan layanan SSH';
@override
String get encode => 'Menyandi';
@@ -240,10 +292,10 @@ class AppLocalizationsId extends AppLocalizations {
}
@override
String get followSystem => 'Ikuti sistem';
String get finishedAt => 'Selesai pada';
@override
String get font => 'Font';
String get followSystem => 'Ikuti sistem';
@override
String get fontSize => 'Ukuran huruf';
@@ -276,6 +328,13 @@ class AppLocalizationsId extends AppLocalizations {
@override
String get highlight => 'Sorotan kode';
@override
String get homeTabs => 'Tab Beranda';
@override
String get homeTabsCustomizeDesc =>
'Sesuaikan tab mana yang muncul di halaman beranda dan urutannya';
@override
String get homeWidgetUrlConfig => 'Konfigurasi URL Widget Rumah';
@@ -296,9 +355,6 @@ class AppLocalizationsId extends AppLocalizations {
@override
String get imagesList => 'Daftar gambar';
@override
String get init => 'Menginisialisasi';
@override
String get inner => 'Batin';
@@ -328,6 +384,12 @@ class AppLocalizationsId extends AppLocalizations {
@override
String get keyAuth => 'Auth kunci';
@override
String get lastFailure => 'Gagal Terakhir';
@override
String get lastSuccess => 'Sukses Terakhir';
@override
String get letterCache => 'Caching huruf';
@@ -335,9 +397,6 @@ class AppLocalizationsId extends AppLocalizations {
String get letterCacheTip =>
'Direkomendasikan untuk menonaktifkan, tetapi setelah dinonaktifkan, tidak mungkin untuk memasukkan karakter CJK.';
@override
String get license => 'Lisensi';
@override
String get location => 'Lokasi';
@@ -350,10 +409,10 @@ class AppLocalizationsId extends AppLocalizations {
}
@override
String get manual => 'Manual';
String get max => 'Max';
@override
String get max => 'Max';
String get maxConcurrency => 'Konkurensi Maksimum';
@override
String get maxRetryCount => 'Jumlah penyambungan kembali server';
@@ -393,6 +452,9 @@ class AppLocalizationsId extends AppLocalizations {
@override
String get newContainer => 'Wadah baru';
@override
String get noConnectionStatsData => 'Tidak ada data statistik koneksi';
@override
String get noLineChart => 'Jangan gunakan grafik garis';
@@ -463,9 +525,6 @@ class AppLocalizationsId extends AppLocalizations {
@override
String get preferDiskAmount => 'Prioritaskan tampilan kapasitas disk';
@override
String get preview => 'Pratinjau';
@override
String get privateKey => 'Kunci Pribadi';
@@ -496,6 +555,9 @@ class AppLocalizationsId extends AppLocalizations {
@override
String get reboot => 'Reboot';
@override
String get recentConnections => 'Koneksi Terkini';
@override
String get rememberPwdInMem => 'Ingat kata sandi di dalam memori';
@@ -557,6 +619,12 @@ class AppLocalizationsId extends AppLocalizations {
@override
String get serverOrder => 'Pesanan server';
@override
String get serverTabRequired => 'Tab server tidak dapat dihapus';
@override
String get servers => 'server';
@override
String get sftpDlPrepare => 'Bersiap untuk terhubung ...';
@@ -703,9 +771,6 @@ class AppLocalizationsId extends AppLocalizations {
return 'Beralih ke $val';
}
@override
String get sync => 'Sinkronisasi';
@override
String get syncTip =>
'Pengaktifan ulang mungkin diperlukan agar beberapa perubahan dapat diterapkan.';
@@ -716,6 +781,10 @@ class AppLocalizationsId extends AppLocalizations {
@override
String get tag => 'Tag';
@override
String get tapToStartDiscovery =>
'Tekan tombol pencarian untuk menemukan server SSH di jaringan Anda';
@override
String get temperature => 'Suhu';
@@ -748,6 +817,9 @@ class AppLocalizationsId extends AppLocalizations {
@override
String get total => 'Total';
@override
String get totalAttempts => 'Total';
@override
String get traffic => 'Lalu lintas';
@@ -773,9 +845,6 @@ class AppLocalizationsId extends AppLocalizations {
@override
String get updateServerStatusInterval => 'Interval Pembaruan Status Server';
@override
String get upload => 'Mengunggah';
@override
String get upsideDown => 'Terbalik';
@@ -801,6 +870,9 @@ class AppLocalizationsId extends AppLocalizations {
@override
String get view => 'Tampilan';
@override
String get viewDetails => 'Lihat Detail';
@override
String get viewErr => 'Lihat kesalahan';
@@ -843,71 +915,4 @@ class AppLocalizationsId extends AppLocalizations {
@override
String get writeScriptTip =>
'Setelah terhubung ke server, sebuah skrip akan ditulis ke `~/.config/server_box` \n | `/tmp/server_box` untuk memantau status sistem. Anda dapat meninjau konten skrip tersebut.';
@override
String get connectionStats => 'Statistik Koneksi';
@override
String get connectionStatsDesc =>
'Lihat tingkat keberhasilan koneksi server dan riwayat';
@override
String get noConnectionStatsData => 'Tidak ada data statistik koneksi';
@override
String get totalAttempts => 'Total';
@override
String get lastSuccess => 'Sukses Terakhir';
@override
String get lastFailure => 'Gagal Terakhir';
@override
String get recentConnections => 'Koneksi Terkini';
@override
String get viewDetails => 'Lihat Detail';
@override
String get connectionDetails => 'Detail Koneksi';
@override
String get clearThisServerStats => 'Hapus Statistik Server Ini';
@override
String get clearAllStatsTitle => 'Hapus Semua Statistik';
@override
String get clearAllStatsContent =>
'Apakah Anda yakin ingin menghapus semua statistik koneksi server? Tindakan ini tidak dapat dibatalkan.';
@override
String clearServerStatsTitle(String serverName) {
return 'Hapus Statistik $serverName';
}
@override
String clearServerStatsContent(String serverName) {
return 'Apakah Anda yakin ingin menghapus statistik koneksi untuk server \"$serverName\"? Tindakan ini tidak dapat dibatalkan.';
}
@override
String get homeTabs => 'Tab Beranda';
@override
String get homeTabsCustomizeDesc =>
'Sesuaikan tab mana yang muncul di halaman beranda dan urutannya';
@override
String get reset => 'Reset';
@override
String get availableTabs => 'Tab Tersedia';
@override
String get atLeastOneTab => 'Setidaknya satu tab harus dipilih';
@override
String get serverTabRequired => 'Server tab cannot be removed';
}

View File

@@ -27,6 +27,9 @@ class AppLocalizationsJa extends AppLocalizations {
@override
String get alreadyLastDir => 'すでに最上位のディレクトリです';
@override
String get atLeastOneTab => '少なくとも1つのタブを選択する必要があります';
@override
String get authFailTip => '認証に失敗しました。パスワード/鍵/ホスト/ユーザーなどが間違っていないか確認してください。';
@@ -42,6 +45,9 @@ class AppLocalizationsJa extends AppLocalizations {
@override
String get autoUpdateHomeWidget => 'ホームウィジェットを自動更新';
@override
String get availableTabs => '利用可能なタブ';
@override
String get backupEncrypted => 'バックアップは暗号化されています';
@@ -80,6 +86,25 @@ class AppLocalizationsJa extends AppLocalizations {
String get bgRunTip =>
'このスイッチはプログラムがバックグラウンドで実行を試みることを意味しますが、実際にバックグラウンドで実行できるかどうかは、権限が有効になっているかに依存します。AOSPベースのAndroid ROMでは、このアプリの「バッテリー最適化」をオフにしてください。MIUIでは、省エネモードを「無制限」に変更してください。';
@override
String get clearAllStatsContent => 'すべてのサーバー接続統計を削除してもよろしいですか?この操作は元に戻せません。';
@override
String get clearAllStatsTitle => 'すべての統計をクリア';
@override
String clearServerStatsContent(String serverName) {
return 'サーバー\"$serverName\"の接続統計を削除してもよろしいですか?この操作は元に戻せません。';
}
@override
String clearServerStatsTitle(String serverName) {
return '$serverNameの統計をクリア';
}
@override
String get clearThisServerStats => 'このサーバーの統計をクリア';
@override
String get closeAfterSave => '保存して閉じる';
@@ -92,6 +117,15 @@ class AppLocalizationsJa extends AppLocalizations {
@override
String get conn => '接続';
@override
String get connectionDetails => '接続の詳細';
@override
String get connectionStats => '接続統計';
@override
String get connectionStatsDesc => 'サーバー接続成功率と履歴を表示';
@override
String get container => 'コンテナ';
@@ -139,6 +173,18 @@ class AppLocalizationsJa extends AppLocalizations {
@override
String get disconnected => '接続が切断されました';
@override
String get discoverSshServers => 'SSHサーバーの発見';
@override
String get discoveryFailed => '発見に失敗';
@override
String get discoverySettings => '発見設定';
@override
String get discoverySummary => '発見の概要';
@override
String get disk => 'ディスク';
@@ -191,9 +237,6 @@ class AppLocalizationsJa extends AppLocalizations {
@override
String get editVirtKeys => '仮想キーを編集';
@override
String get editor => 'エディター';
@override
String get editorHighlightTip =>
'現在のコードハイライトのパフォーマンスはかなり悪いため、改善するために無効にすることを選択できます。';
@@ -201,6 +244,12 @@ class AppLocalizationsJa extends AppLocalizations {
@override
String get emulator => 'エミュレーター';
@override
String get enableMdns => 'mDNSを有効化';
@override
String get enableMdnsDesc => 'mDNS/BonjourでSSHサービスを発見';
@override
String get encode => 'エンコード';
@@ -233,10 +282,10 @@ class AppLocalizationsJa extends AppLocalizations {
}
@override
String get followSystem => 'システムに従う';
String get finishedAt => '完了時刻';
@override
String get font => 'フォント';
String get followSystem => 'システムに従う';
@override
String get fontSize => 'フォントサイズ';
@@ -269,6 +318,12 @@ class AppLocalizationsJa extends AppLocalizations {
@override
String get highlight => 'コードハイライト';
@override
String get homeTabs => 'ホームタブ';
@override
String get homeTabsCustomizeDesc => 'ホームページに表示するタブとその順序をカスタマイズします';
@override
String get homeWidgetUrlConfig => 'ホームウィジェットURL設定';
@@ -289,9 +344,6 @@ class AppLocalizationsJa extends AppLocalizations {
@override
String get imagesList => 'イメージリスト';
@override
String get init => '初期化する';
@override
String get inner => '内蔵';
@@ -320,15 +372,18 @@ class AppLocalizationsJa extends AppLocalizations {
@override
String get keyAuth => 'キー認証';
@override
String get lastFailure => '最後の失敗';
@override
String get lastSuccess => '最後の成功';
@override
String get letterCache => '文字キャッシング';
@override
String get letterCacheTip => '無効にすることを推奨しますが、無効にした後はCJK文字を入力することができなくなります。';
@override
String get license => 'オープンソースライセンス';
@override
String get location => '場所';
@@ -341,10 +396,10 @@ class AppLocalizationsJa extends AppLocalizations {
}
@override
String get manual => 'マニュアル';
String get max => '最大';
@override
String get max => '最大';
String get maxConcurrency => '最大同時実行数';
@override
String get maxRetryCount => 'サーバーの再接続試行回数';
@@ -384,6 +439,9 @@ class AppLocalizationsJa extends AppLocalizations {
@override
String get newContainer => '新しいコンテナを作成';
@override
String get noConnectionStatsData => '接続統計データがありません';
@override
String get noLineChart => '折れ線グラフを使用しない';
@@ -449,9 +507,6 @@ class AppLocalizationsJa extends AppLocalizations {
@override
String get preferDiskAmount => 'ディスク容量を優先的に表示';
@override
String get preview => 'プレビュー';
@override
String get privateKey => '秘密鍵';
@@ -481,6 +536,9 @@ class AppLocalizationsJa extends AppLocalizations {
@override
String get reboot => '再起動';
@override
String get recentConnections => '最近の接続';
@override
String get rememberPwdInMem => 'メモリにパスワードを記憶する';
@@ -541,6 +599,12 @@ class AppLocalizationsJa extends AppLocalizations {
@override
String get serverOrder => 'サーバー順序';
@override
String get serverTabRequired => 'サーバータブは削除できません';
@override
String get servers => 'サーバー';
@override
String get sftpDlPrepare => 'サーバーへの接続を準備中...';
@@ -681,9 +745,6 @@ class AppLocalizationsJa extends AppLocalizations {
return '$valに切り替える';
}
@override
String get sync => '同期する';
@override
String get syncTip => '再起動が必要な場合があります。一部の変更はその後に有効になります。';
@@ -693,6 +754,9 @@ class AppLocalizationsJa extends AppLocalizations {
@override
String get tag => 'タグ';
@override
String get tapToStartDiscovery => '検索ボタンをタップしてネットワーク上のSSHサーバーを発見';
@override
String get temperature => '温度';
@@ -725,6 +789,9 @@ class AppLocalizationsJa extends AppLocalizations {
@override
String get total => '合計';
@override
String get totalAttempts => '総計';
@override
String get traffic => 'トラフィック';
@@ -750,9 +817,6 @@ class AppLocalizationsJa extends AppLocalizations {
@override
String get updateServerStatusInterval => 'サーバー状態の更新間隔';
@override
String get upload => 'アップロード';
@override
String get upsideDown => '上下逆転';
@@ -777,6 +841,9 @@ class AppLocalizationsJa extends AppLocalizations {
@override
String get view => 'ビュー';
@override
String get viewDetails => '詳細を表示';
@override
String get viewErr => 'エラーを表示';
@@ -818,68 +885,4 @@ class AppLocalizationsJa extends AppLocalizations {
@override
String get writeScriptTip =>
'サーバーに接続すると、システムの状態を監視するためのスクリプトが `~/.config/server_box` \n | `/tmp/server_box` に書き込まれます。スクリプトの内容を確認できます。';
@override
String get connectionStats => '接続統計';
@override
String get connectionStatsDesc => 'サーバー接続成功率と履歴を表示';
@override
String get noConnectionStatsData => '接続統計データがありません';
@override
String get totalAttempts => '総計';
@override
String get lastSuccess => '最後の成功';
@override
String get lastFailure => '最後の失敗';
@override
String get recentConnections => '最近の接続';
@override
String get viewDetails => '詳細を表示';
@override
String get connectionDetails => '接続の詳細';
@override
String get clearThisServerStats => 'このサーバーの統計をクリア';
@override
String get clearAllStatsTitle => 'すべての統計をクリア';
@override
String get clearAllStatsContent => 'すべてのサーバー接続統計を削除してもよろしいですか?この操作は元に戻せません。';
@override
String clearServerStatsTitle(String serverName) {
return '$serverNameの統計をクリア';
}
@override
String clearServerStatsContent(String serverName) {
return 'サーバー\"$serverName\"の接続統計を削除してもよろしいですか?この操作は元に戻せません。';
}
@override
String get homeTabs => 'ホームタブ';
@override
String get homeTabsCustomizeDesc => 'ホームページに表示するタブとその順序をカスタマイズします';
@override
String get reset => 'リセット';
@override
String get availableTabs => '利用可能なタブ';
@override
String get atLeastOneTab => '少なくとも1つのタブを選択する必要があります';
@override
String get serverTabRequired => 'サーバータブは削除できません';
}

View File

@@ -28,6 +28,10 @@ class AppLocalizationsNl extends AppLocalizations {
@override
String get alreadyLastDir => 'Al in de laatst gebruikte map.';
@override
String get atLeastOneTab =>
'Er moet minimaal één tabblad worden geselecteerd';
@override
String get authFailTip =>
'Authenticatie mislukt, controleer of het wachtwoord/sleutel/host/gebruiker, enz., incorrect zijn.';
@@ -45,6 +49,9 @@ class AppLocalizationsNl extends AppLocalizations {
@override
String get autoUpdateHomeWidget => 'Automatische update van home-widget';
@override
String get availableTabs => 'Beschikbare tabbladen';
@override
String get backupEncrypted => 'Back-up is versleuteld';
@@ -84,6 +91,26 @@ class AppLocalizationsNl extends AppLocalizations {
String get bgRunTip =>
'Deze schakelaar betekent alleen dat het programma zal proberen op de achtergrond uit te voeren, of het in de achtergrond kan worden uitgevoerd, hangt af van of de toestemming is ingeschakeld of niet. Voor native Android, schakel \"Batterijoptimalisatie\" uit in deze app, en voor miui, wijzig de energiebesparingsbeleid naar \"Onbeperkt\".';
@override
String get clearAllStatsContent =>
'Weet u zeker dat u alle serververbindingsstatistieken wilt wissen? Deze actie kan niet ongedaan worden gemaakt.';
@override
String get clearAllStatsTitle => 'Alle statistieken wissen';
@override
String clearServerStatsContent(String serverName) {
return 'Weet u zeker dat u de verbindingsstatistieken voor server \"$serverName\" wilt wissen? Deze actie kan niet ongedaan worden gemaakt.';
}
@override
String clearServerStatsTitle(String serverName) {
return 'Statistieken van $serverName wissen';
}
@override
String get clearThisServerStats => 'Statistieken van deze server wissen';
@override
String get closeAfterSave => 'Opslaan en sluiten';
@@ -97,6 +124,16 @@ class AppLocalizationsNl extends AppLocalizations {
@override
String get conn => 'Verbinding';
@override
String get connectionDetails => 'Verbindingsdetails';
@override
String get connectionStats => 'Verbindingsstatistieken';
@override
String get connectionStatsDesc =>
'Bekijk server verbindingssucces ratio en geschiedenis';
@override
String get container => 'Container';
@@ -146,6 +183,18 @@ class AppLocalizationsNl extends AppLocalizations {
@override
String get disconnected => 'Verbroken';
@override
String get discoverSshServers => 'SSH-servers ontdekken';
@override
String get discoveryFailed => 'Ontdekking mislukt';
@override
String get discoverySettings => 'Ontdekkingsinstellingen';
@override
String get discoverySummary => 'Ontdekkingssamenvatting';
@override
String get disk => 'Schijf';
@@ -198,9 +247,6 @@ class AppLocalizationsNl extends AppLocalizations {
@override
String get editVirtKeys => 'Virtuele toetsen bewerken';
@override
String get editor => 'Editor';
@override
String get editorHighlightTip =>
'De huidige codehighlighting-prestaties zijn slechter en kunnen optioneel worden uitgeschakeld om te verbeteren.';
@@ -208,6 +254,13 @@ class AppLocalizationsNl extends AppLocalizations {
@override
String get emulator => 'Emulator';
@override
String get enableMdns => 'mDNS inschakelen';
@override
String get enableMdnsDesc =>
'Gebruik mDNS/Bonjour om SSH-services te ontdekken';
@override
String get encode => 'Coderen';
@@ -240,10 +293,10 @@ class AppLocalizationsNl extends AppLocalizations {
}
@override
String get followSystem => 'Volg systeem';
String get finishedAt => 'Voltooid om';
@override
String get font => 'Lettertype';
String get followSystem => 'Volg systeem';
@override
String get fontSize => 'Lettergrootte';
@@ -276,6 +329,13 @@ class AppLocalizationsNl extends AppLocalizations {
@override
String get highlight => 'Code-highlight';
@override
String get homeTabs => 'Home-tabbladen';
@override
String get homeTabsCustomizeDesc =>
'Pas aan welke tabbladen op de startpagina worden weergegeven en hun volgorde';
@override
String get homeWidgetUrlConfig => 'Home-widget-url configureren';
@@ -296,9 +356,6 @@ class AppLocalizationsNl extends AppLocalizations {
@override
String get imagesList => 'Lijst met afbeeldingen';
@override
String get init => 'Initialiseren';
@override
String get inner => 'Intern';
@@ -328,6 +385,12 @@ class AppLocalizationsNl extends AppLocalizations {
@override
String get keyAuth => 'Sleutelauthenticatie';
@override
String get lastFailure => 'Laatst gefaald';
@override
String get lastSuccess => 'Laatst succesvol';
@override
String get letterCache => 'Lettercaching';
@@ -335,9 +398,6 @@ class AppLocalizationsNl extends AppLocalizations {
String get letterCacheTip =>
'Aanbevolen om uit te schakelen, maar na het uitschakelen is het niet mogelijk om CJK-tekens in te voeren.';
@override
String get license => 'Licentie';
@override
String get location => 'Locatie';
@@ -350,10 +410,10 @@ class AppLocalizationsNl extends AppLocalizations {
}
@override
String get manual => 'Handleiding';
String get max => 'max';
@override
String get max => 'max';
String get maxConcurrency => 'Maximale gelijktijdigheid';
@override
String get maxRetryCount => 'Aantal serverherverbindingen';
@@ -393,6 +453,9 @@ class AppLocalizationsNl extends AppLocalizations {
@override
String get newContainer => 'Nieuwe container';
@override
String get noConnectionStatsData => 'Geen verbindingsstatistiekgegevens';
@override
String get noLineChart => 'lijndiagrammen gebruiken';
@@ -464,9 +527,6 @@ class AppLocalizationsNl extends AppLocalizations {
String get preferDiskAmount =>
'Geef de schijfcapaciteit prioriteit bij weergave';
@override
String get preview => 'Voorbeeld';
@override
String get privateKey => 'Privésleutel';
@@ -497,6 +557,9 @@ class AppLocalizationsNl extends AppLocalizations {
@override
String get reboot => 'Herstart';
@override
String get recentConnections => 'Recente verbindingen';
@override
String get rememberPwdInMem => 'Wachtwoord onthouden in geheugen';
@@ -558,6 +621,12 @@ class AppLocalizationsNl extends AppLocalizations {
@override
String get serverOrder => 'Servervolgorde';
@override
String get serverTabRequired => 'Servertabblad kan niet worden verwijderd';
@override
String get servers => 'servers';
@override
String get sftpDlPrepare => 'Voorbereiden om verbinding te maken...';
@@ -707,9 +776,6 @@ class AppLocalizationsNl extends AppLocalizations {
return 'Overschakelen naar $val';
}
@override
String get sync => 'Sync';
@override
String get syncTip =>
'Een herstart kan nodig zijn voor sommige wijzigingen om van kracht te worden.';
@@ -720,6 +786,10 @@ class AppLocalizationsNl extends AppLocalizations {
@override
String get tag => 'Labels';
@override
String get tapToStartDiscovery =>
'Tik op de zoekknop om SSH-servers op uw netwerk te ontdekken';
@override
String get temperature => 'Temperatuur';
@@ -752,6 +822,9 @@ class AppLocalizationsNl extends AppLocalizations {
@override
String get total => 'Totaal';
@override
String get totalAttempts => 'Totaal';
@override
String get traffic => 'Verkeer';
@@ -778,9 +851,6 @@ class AppLocalizationsNl extends AppLocalizations {
String get updateServerStatusInterval =>
'Interne server status bijwerking interval';
@override
String get upload => 'Upload';
@override
String get upsideDown => 'Ondersteboven';
@@ -806,6 +876,9 @@ class AppLocalizationsNl extends AppLocalizations {
@override
String get view => 'Weergave';
@override
String get viewDetails => 'Details bekijken';
@override
String get viewErr => 'Zie foutmelding';
@@ -849,72 +922,4 @@ class AppLocalizationsNl extends AppLocalizations {
@override
String get writeScriptTip =>
'Na het verbinden met de server wordt een script geschreven naar `~/.config/server_box` \n | `/tmp/server_box` om de systeemstatus te monitoren. U kunt de inhoud van het script controleren.';
@override
String get connectionStats => 'Verbindingsstatistieken';
@override
String get connectionStatsDesc =>
'Bekijk server verbindingssucces ratio en geschiedenis';
@override
String get noConnectionStatsData => 'Geen verbindingsstatistiekgegevens';
@override
String get totalAttempts => 'Totaal';
@override
String get lastSuccess => 'Laatst succesvol';
@override
String get lastFailure => 'Laatst gefaald';
@override
String get recentConnections => 'Recente verbindingen';
@override
String get viewDetails => 'Details bekijken';
@override
String get connectionDetails => 'Verbindingsdetails';
@override
String get clearThisServerStats => 'Statistieken van deze server wissen';
@override
String get clearAllStatsTitle => 'Alle statistieken wissen';
@override
String get clearAllStatsContent =>
'Weet u zeker dat u alle serververbindingsstatistieken wilt wissen? Deze actie kan niet ongedaan worden gemaakt.';
@override
String clearServerStatsTitle(String serverName) {
return 'Statistieken van $serverName wissen';
}
@override
String clearServerStatsContent(String serverName) {
return 'Weet u zeker dat u de verbindingsstatistieken voor server \"$serverName\" wilt wissen? Deze actie kan niet ongedaan worden gemaakt.';
}
@override
String get homeTabs => 'Home-tabbladen';
@override
String get homeTabsCustomizeDesc =>
'Pas aan welke tabbladen op de startpagina worden weergegeven en hun volgorde';
@override
String get reset => 'Resetten';
@override
String get availableTabs => 'Beschikbare tabbladen';
@override
String get atLeastOneTab =>
'Er moet minimaal één tabblad worden geselecteerd';
@override
String get serverTabRequired => 'Server tab cannot be removed';
}

View File

@@ -27,6 +27,9 @@ class AppLocalizationsPt extends AppLocalizations {
@override
String get alreadyLastDir => 'Já é o diretório mais alto';
@override
String get atLeastOneTab => 'Pelo menos uma aba deve ser selecionada';
@override
String get authFailTip =>
'Autenticação falhou, por favor verifique se a senha/chave/host/usuário, etc., estão incorretos.';
@@ -45,6 +48,9 @@ class AppLocalizationsPt extends AppLocalizations {
String get autoUpdateHomeWidget =>
'Atualização automática do widget da tela inicial';
@override
String get availableTabs => 'Abas disponíveis';
@override
String get backupEncrypted => 'Backup está criptografado';
@@ -85,6 +91,26 @@ class AppLocalizationsPt extends AppLocalizations {
String get 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\'.';
@override
String get clearAllStatsContent =>
'Tem certeza de que deseja limpar todas as estatísticas de conexão do servidor? Esta ação não pode ser desfeita.';
@override
String get clearAllStatsTitle => 'Limpar todas as estatísticas';
@override
String clearServerStatsContent(String serverName) {
return 'Tem certeza de que deseja limpar as estatísticas de conexão para o servidor \"$serverName\"? Esta ação não pode ser desfeita.';
}
@override
String clearServerStatsTitle(String serverName) {
return 'Limpar estatísticas de $serverName';
}
@override
String get clearThisServerStats => 'Limpar estatísticas deste servidor';
@override
String get closeAfterSave => 'Salvar e fechar';
@@ -97,6 +123,16 @@ class AppLocalizationsPt extends AppLocalizations {
@override
String get conn => 'Conectar';
@override
String get connectionDetails => 'Detalhes da conexão';
@override
String get connectionStats => 'Estatísticas de conexão';
@override
String get connectionStatsDesc =>
'Ver taxa de sucesso de conexão do servidor e histórico';
@override
String get container => 'Contêiner';
@@ -146,6 +182,18 @@ class AppLocalizationsPt extends AppLocalizations {
@override
String get disconnected => 'Desconectado';
@override
String get discoverSshServers => 'Descobrir servidores SSH';
@override
String get discoveryFailed => 'Descoberta falhou';
@override
String get discoverySettings => 'Configurações de descoberta';
@override
String get discoverySummary => 'Resumo da descoberta';
@override
String get disk => 'Disco';
@@ -198,9 +246,6 @@ class AppLocalizationsPt extends AppLocalizations {
@override
String get editVirtKeys => 'Editar teclas virtuais';
@override
String get editor => 'Editor';
@override
String get editorHighlightTip =>
'O desempenho do destaque de código atualmente é ruim, pode optar por desativá-lo para melhorar.';
@@ -208,6 +253,12 @@ class AppLocalizationsPt extends AppLocalizations {
@override
String get emulator => 'Emulador';
@override
String get enableMdns => 'Ativar mDNS';
@override
String get enableMdnsDesc => 'Usar mDNS/Bonjour para descobrir serviços SSH';
@override
String get encode => 'Codificar';
@@ -240,10 +291,10 @@ class AppLocalizationsPt extends AppLocalizations {
}
@override
String get followSystem => 'Seguir sistema';
String get finishedAt => 'Terminado em';
@override
String get font => 'Fonte';
String get followSystem => 'Seguir sistema';
@override
String get fontSize => 'Tamanho da fonte';
@@ -276,6 +327,13 @@ class AppLocalizationsPt extends AppLocalizations {
@override
String get highlight => 'Destaque de código';
@override
String get homeTabs => 'Abas iniciais';
@override
String get homeTabsCustomizeDesc =>
'Personalize quais abas aparecem na página inicial e sua ordem';
@override
String get homeWidgetUrlConfig =>
'Configuração de URL do widget da tela inicial';
@@ -297,9 +355,6 @@ class AppLocalizationsPt extends AppLocalizations {
@override
String get imagesList => 'Lista de imagens';
@override
String get init => 'Inicializar';
@override
String get inner => 'Interno';
@@ -328,6 +383,12 @@ class AppLocalizationsPt extends AppLocalizations {
@override
String get keyAuth => 'Autenticação por chave';
@override
String get lastFailure => 'Última falha';
@override
String get lastSuccess => 'Último sucesso';
@override
String get letterCache => 'Cache de letras';
@@ -335,9 +396,6 @@ class AppLocalizationsPt extends AppLocalizations {
String get letterCacheTip =>
'Recomendado desativar, mas após desativar, será impossível inserir caracteres CJK.';
@override
String get license => 'Licença de código aberto';
@override
String get location => 'Localização';
@@ -350,10 +408,10 @@ class AppLocalizationsPt extends AppLocalizations {
}
@override
String get manual => 'Manual';
String get max => 'Máximo';
@override
String get max => 'Máximo';
String get maxConcurrency => 'Concorrência máxima';
@override
String get maxRetryCount =>
@@ -394,6 +452,9 @@ class AppLocalizationsPt extends AppLocalizations {
@override
String get newContainer => 'Novo contêiner';
@override
String get noConnectionStatsData => 'Não há dados de estatísticas de conexão';
@override
String get noLineChart => 'Não usar gráficos de linha';
@@ -464,9 +525,6 @@ class AppLocalizationsPt extends AppLocalizations {
@override
String get preferDiskAmount => 'Priorizar a exibição da capacidade do disco';
@override
String get preview => 'Pré-visualização';
@override
String get privateKey => 'Chave privada';
@@ -497,6 +555,9 @@ class AppLocalizationsPt extends AppLocalizations {
@override
String get reboot => 'Reiniciar';
@override
String get recentConnections => 'Conexões recentes';
@override
String get rememberPwdInMem => 'Lembrar senha na memória';
@@ -558,6 +619,12 @@ class AppLocalizationsPt extends AppLocalizations {
@override
String get serverOrder => 'Ordem do servidor';
@override
String get serverTabRequired => 'A aba do servidor não pode ser removida';
@override
String get servers => 'servidores';
@override
String get sftpDlPrepare => 'Preparando para conectar ao servidor...';
@@ -705,9 +772,6 @@ class AppLocalizationsPt extends AppLocalizations {
return 'Mudar para $val';
}
@override
String get sync => 'Sincronizar';
@override
String get syncTip =>
'Pode ser necessário reiniciar para algumas mudanças surtirem efeito.';
@@ -718,6 +782,10 @@ class AppLocalizationsPt extends AppLocalizations {
@override
String get tag => 'Tag';
@override
String get tapToStartDiscovery =>
'Toque no botão de pesquisa para descobrir servidores SSH na sua rede';
@override
String get temperature => 'Temperatura';
@@ -750,6 +818,9 @@ class AppLocalizationsPt extends AppLocalizations {
@override
String get total => 'Total';
@override
String get totalAttempts => 'Total';
@override
String get traffic => 'Tráfego';
@@ -776,9 +847,6 @@ class AppLocalizationsPt extends AppLocalizations {
String get updateServerStatusInterval =>
'Intervalo de atualização do estado do servidor';
@override
String get upload => 'Upload';
@override
String get upsideDown => 'Inverter verticalmente';
@@ -804,6 +872,9 @@ class AppLocalizationsPt extends AppLocalizations {
@override
String get view => 'Visualização';
@override
String get viewDetails => 'Ver detalhes';
@override
String get viewErr => 'Ver erro';
@@ -846,71 +917,4 @@ class AppLocalizationsPt extends AppLocalizations {
@override
String get writeScriptTip =>
'Após conectar ao servidor, um script será escrito em `~/.config/server_box` \n | `/tmp/server_box` para monitorar o status do sistema. Você pode revisar o conteúdo do script.';
@override
String get connectionStats => 'Estatísticas de conexão';
@override
String get connectionStatsDesc =>
'Ver taxa de sucesso de conexão do servidor e histórico';
@override
String get noConnectionStatsData => 'Não há dados de estatísticas de conexão';
@override
String get totalAttempts => 'Total';
@override
String get lastSuccess => 'Último sucesso';
@override
String get lastFailure => 'Última falha';
@override
String get recentConnections => 'Conexões recentes';
@override
String get viewDetails => 'Ver detalhes';
@override
String get connectionDetails => 'Detalhes da conexão';
@override
String get clearThisServerStats => 'Limpar estatísticas deste servidor';
@override
String get clearAllStatsTitle => 'Limpar todas as estatísticas';
@override
String get clearAllStatsContent =>
'Tem certeza de que deseja limpar todas as estatísticas de conexão do servidor? Esta ação não pode ser desfeita.';
@override
String clearServerStatsTitle(String serverName) {
return 'Limpar estatísticas de $serverName';
}
@override
String clearServerStatsContent(String serverName) {
return 'Tem certeza de que deseja limpar as estatísticas de conexão para o servidor \"$serverName\"? Esta ação não pode ser desfeita.';
}
@override
String get homeTabs => 'Abas iniciais';
@override
String get homeTabsCustomizeDesc =>
'Personalize quais abas aparecem na página inicial e sua ordem';
@override
String get reset => 'Redefinir';
@override
String get availableTabs => 'Abas disponíveis';
@override
String get atLeastOneTab => 'Pelo menos uma aba deve ser selecionada';
@override
String get serverTabRequired => 'Server tab cannot be removed';
}

View File

@@ -27,6 +27,9 @@ class AppLocalizationsRu extends AppLocalizations {
@override
String get alreadyLastDir => 'Уже в корневом каталоге';
@override
String get atLeastOneTab => 'Должна быть выбрана хотя бы одна вкладка';
@override
String get authFailTip =>
'Аутентификация не удалась, пожалуйста, проверьте, правильны ли пароль/ключ/хост/пользователь и т.д.';
@@ -45,6 +48,9 @@ class AppLocalizationsRu extends AppLocalizations {
String get autoUpdateHomeWidget =>
'Автоматическое обновление виджета на главном экране';
@override
String get availableTabs => 'Доступные вкладки';
@override
String get backupEncrypted => 'Резервная копия зашифрована';
@@ -85,6 +91,26 @@ class AppLocalizationsRu extends AppLocalizations {
String get bgRunTip =>
'Этот переключатель означает, что программа будет пытаться работать в фоновом режиме, но фактическое выполнение зависит от того, включено ли разрешение. Для нативного Android отключите «Оптимизацию батареи» для этого приложения, для MIUI измените контроль активности на «Нет ограничений».';
@override
String get clearAllStatsContent =>
'Вы уверены, что хотите очистить всю статистику соединений сервера? Это действие не может быть отменено.';
@override
String get clearAllStatsTitle => 'Очистить всю статистику';
@override
String clearServerStatsContent(String serverName) {
return 'Вы уверены, что хотите очистить статистику соединений для сервера \"$serverName\"? Это действие не может быть отменено.';
}
@override
String clearServerStatsTitle(String serverName) {
return 'Очистить статистику $serverName';
}
@override
String get clearThisServerStats => 'Очистить статистику этого сервера';
@override
String get closeAfterSave => 'Сохранить и закрыть';
@@ -97,6 +123,16 @@ class AppLocalizationsRu extends AppLocalizations {
@override
String get conn => 'Подключение';
@override
String get connectionDetails => 'Детали соединения';
@override
String get connectionStats => 'Статистика соединений';
@override
String get connectionStatsDesc =>
'Просмотр коэффициента успешности подключения к серверу и истории';
@override
String get container => 'Контейнер';
@@ -146,6 +182,18 @@ class AppLocalizationsRu extends AppLocalizations {
@override
String get disconnected => 'Отключено';
@override
String get discoverSshServers => 'Обнаружить SSH серверы';
@override
String get discoveryFailed => 'Обнаружение не удалось';
@override
String get discoverySettings => 'Настройки обнаружения';
@override
String get discoverySummary => 'Сводка обнаружения';
@override
String get disk => 'Диск';
@@ -198,9 +246,6 @@ class AppLocalizationsRu extends AppLocalizations {
@override
String get editVirtKeys => 'Редактировать виртуальные клавиши';
@override
String get editor => 'Редактор';
@override
String get editorHighlightTip =>
'Текущая производительность подсветки кода неудовлетворительна, можно отключить для улучшения.';
@@ -208,6 +253,13 @@ class AppLocalizationsRu extends AppLocalizations {
@override
String get emulator => 'Эмулятор';
@override
String get enableMdns => 'Включить mDNS';
@override
String get enableMdnsDesc =>
'Использовать mDNS/Bonjour для обнаружения SSH служб';
@override
String get encode => 'Кодировать';
@@ -240,10 +292,10 @@ class AppLocalizationsRu extends AppLocalizations {
}
@override
String get followSystem => 'Следовать за системой';
String get finishedAt => 'Завершено в';
@override
String get font => 'Шрифт';
String get followSystem => 'Следовать за системой';
@override
String get fontSize => 'Размер шрифта';
@@ -276,6 +328,13 @@ class AppLocalizationsRu extends AppLocalizations {
@override
String get highlight => 'Подсветка кода';
@override
String get homeTabs => 'Вкладки дома';
@override
String get homeTabsCustomizeDesc =>
'Настройте, какие вкладки появляются на главной странице и их порядок';
@override
String get homeWidgetUrlConfig => 'Конфигурация URL виджета домашнего экрана';
@@ -296,9 +355,6 @@ class AppLocalizationsRu extends AppLocalizations {
@override
String get imagesList => 'Список образов';
@override
String get init => 'Инициализировать';
@override
String get inner => 'Встроенный';
@@ -328,6 +384,12 @@ class AppLocalizationsRu extends AppLocalizations {
@override
String get keyAuth => 'Аутентификация по ключу';
@override
String get lastFailure => 'Последний сбой';
@override
String get lastSuccess => 'Последний успех';
@override
String get letterCache => 'Кэширование букв';
@@ -335,9 +397,6 @@ class AppLocalizationsRu extends AppLocalizations {
String get letterCacheTip =>
'Рекомендуется отключить, но после отключения будет невозможно вводить символы CJK.';
@override
String get license => 'Лицензия';
@override
String get location => 'Местоположение';
@@ -350,10 +409,10 @@ class AppLocalizationsRu extends AppLocalizations {
}
@override
String get manual => 'Вручную';
String get max => 'максимум';
@override
String get max => 'максимум';
String get maxConcurrency => 'Максимальная параллельность';
@override
String get maxRetryCount =>
@@ -395,6 +454,9 @@ class AppLocalizationsRu extends AppLocalizations {
@override
String get newContainer => 'Создать контейнер';
@override
String get noConnectionStatsData => 'Нет данных статистики соединений';
@override
String get noLineChart => 'Не использовать линейные графики';
@@ -465,9 +527,6 @@ class AppLocalizationsRu extends AppLocalizations {
@override
String get preferDiskAmount => 'Приоритетное отображение объёма диска';
@override
String get preview => 'Предпросмотр';
@override
String get privateKey => 'Приватный ключ';
@@ -498,6 +557,9 @@ class AppLocalizationsRu extends AppLocalizations {
@override
String get reboot => 'Перезагрузка';
@override
String get recentConnections => 'Недавние соединения';
@override
String get rememberPwdInMem => 'Запомнить пароль в памяти';
@@ -560,6 +622,12 @@ class AppLocalizationsRu extends AppLocalizations {
@override
String get serverOrder => 'Порядок серверов';
@override
String get serverTabRequired => 'Вкладку сервера нельзя удалить';
@override
String get servers => 'серверов';
@override
String get sftpDlPrepare => 'Подготовка подключения...';
@@ -707,9 +775,6 @@ class AppLocalizationsRu extends AppLocalizations {
return 'Переключиться на $val';
}
@override
String get sync => 'Синхронизировать';
@override
String get syncTip =>
'Возможно, потребуется перезагрузка, чтобы некоторые изменения вступили в силу.';
@@ -720,6 +785,10 @@ class AppLocalizationsRu extends AppLocalizations {
@override
String get tag => 'Теги';
@override
String get tapToStartDiscovery =>
'Нажмите кнопку поиска, чтобы обнаружить SSH серверы в вашей сети';
@override
String get temperature => 'Температура';
@@ -752,6 +821,9 @@ class AppLocalizationsRu extends AppLocalizations {
@override
String get total => 'Всего';
@override
String get totalAttempts => 'Общее';
@override
String get traffic => 'Трафик';
@@ -778,9 +850,6 @@ class AppLocalizationsRu extends AppLocalizations {
String get updateServerStatusInterval =>
'Интервал обновления статуса сервера';
@override
String get upload => 'Загрузить';
@override
String get upsideDown => 'Перевернуть';
@@ -806,6 +875,9 @@ class AppLocalizationsRu extends AppLocalizations {
@override
String get view => 'Вид';
@override
String get viewDetails => 'Просмотр деталей';
@override
String get viewErr => 'Просмотр ошибок';
@@ -848,71 +920,4 @@ class AppLocalizationsRu extends AppLocalizations {
@override
String get writeScriptTip =>
'После подключения к серверу скрипт будет записан в `~/.config/server_box` \n | `/tmp/server_box` для мониторинга состояния системы. Вы можете проверить содержимое скрипта.';
@override
String get connectionStats => 'Статистика соединений';
@override
String get connectionStatsDesc =>
'Просмотр коэффициента успешности подключения к серверу и истории';
@override
String get noConnectionStatsData => 'Нет данных статистики соединений';
@override
String get totalAttempts => 'Общее';
@override
String get lastSuccess => 'Последний успех';
@override
String get lastFailure => 'Последний сбой';
@override
String get recentConnections => 'Недавние соединения';
@override
String get viewDetails => 'Просмотр деталей';
@override
String get connectionDetails => 'Детали соединения';
@override
String get clearThisServerStats => 'Очистить статистику этого сервера';
@override
String get clearAllStatsTitle => 'Очистить всю статистику';
@override
String get clearAllStatsContent =>
'Вы уверены, что хотите очистить всю статистику соединений сервера? Это действие не может быть отменено.';
@override
String clearServerStatsTitle(String serverName) {
return 'Очистить статистику $serverName';
}
@override
String clearServerStatsContent(String serverName) {
return 'Вы уверены, что хотите очистить статистику соединений для сервера \"$serverName\"? Это действие не может быть отменено.';
}
@override
String get homeTabs => 'Вкладки дома';
@override
String get homeTabsCustomizeDesc =>
'Настройте, какие вкладки появляются на главной странице и их порядок';
@override
String get reset => 'Сброс';
@override
String get availableTabs => 'Доступные вкладки';
@override
String get atLeastOneTab => 'Должна быть выбрана хотя бы одна вкладка';
@override
String get serverTabRequired => 'Server tab cannot be removed';
}

View File

@@ -27,6 +27,9 @@ class AppLocalizationsTr extends AppLocalizations {
@override
String get alreadyLastDir => 'Zaten son dizindesiniz.';
@override
String get atLeastOneTab => 'En az bir sekme seçilmelidir';
@override
String get authFailTip =>
'Kimlik doğrulama başarısız oldu, lütfen kimlik bilgilerinin doğru olup olmadığını kontrol edin';
@@ -44,6 +47,9 @@ class AppLocalizationsTr extends AppLocalizations {
@override
String get autoUpdateHomeWidget => 'Ana ekran bileşenini otomatik güncelle';
@override
String get availableTabs => 'Mevcut Sekmeler';
@override
String get backupEncrypted => 'Yedekleme şifrelenmiş';
@@ -83,6 +89,26 @@ class AppLocalizationsTr extends AppLocalizations {
String get bgRunTip =>
'Bu anahtar yalnızca programın arka planda çalışmayı deneyeceği anlamına gelir. Arka planda çalışıp çalışamayacağı, iznin etkinleştirilip etkinleştirilmediğine bağlıdır. AOSP tabanlı Android ROM\'lar için lütfen bu uygulamada \"Pil Optimizasyonu\"nu devre dışı bırakın. MIUI / HyperOS için lütfen güç tasarrufu politikasını \"Sınırsız\" olarak değiştirin.';
@override
String get clearAllStatsContent =>
'Tüm sunucu bağlantı istatistiklerini temizlemek istediğinizden emin misiniz? Bu işlem geri alınamaz.';
@override
String get clearAllStatsTitle => 'Tüm İstatistikleri Temizle';
@override
String clearServerStatsContent(String serverName) {
return '\"$serverName\" sunucusu için bağlantı istatistiklerini temizlemek istediğinizden emin misiniz? Bu işlem geri alınamaz.';
}
@override
String clearServerStatsTitle(String serverName) {
return '$serverName İstatistiklerini Temizle';
}
@override
String get clearThisServerStats => 'Bu Sunucu İstatistiklerini Temizle';
@override
String get closeAfterSave => 'Kaydet ve kapat';
@@ -96,6 +122,16 @@ class AppLocalizationsTr extends AppLocalizations {
@override
String get conn => 'Bağlantı';
@override
String get connectionDetails => 'Bağlantı Detayları';
@override
String get connectionStats => 'Bağlantı İstatistikleri';
@override
String get connectionStatsDesc =>
'Sunucu bağlantı başarı oranını ve geçmişi görüntüle';
@override
String get container => 'Konteyner';
@@ -145,6 +181,18 @@ class AppLocalizationsTr extends AppLocalizations {
@override
String get disconnected => 'Bağlantı kesildi';
@override
String get discoverSshServers => 'SSH Sunucularını Keşfet';
@override
String get discoveryFailed => 'Keşif başarısız';
@override
String get discoverySettings => 'Keşif Ayarları';
@override
String get discoverySummary => 'Keşif Özeti';
@override
String get disk => 'Disk';
@@ -197,9 +245,6 @@ class AppLocalizationsTr extends AppLocalizations {
@override
String get editVirtKeys => 'Sanal tuşları düzenle';
@override
String get editor => 'Düzenleyici';
@override
String get editorHighlightTip =>
'Mevcut kod vurgulama performansı ideal değil ve isteğe bağlı olarak kapatılabilir.';
@@ -207,6 +252,13 @@ class AppLocalizationsTr extends AppLocalizations {
@override
String get emulator => 'Emülatör';
@override
String get enableMdns => 'mDNS\'yi Etkinleştir';
@override
String get enableMdnsDesc =>
'SSH hizmetlerini keşfetmek için mDNS/Bonjour kullan';
@override
String get encode => 'Kodla';
@@ -239,10 +291,10 @@ class AppLocalizationsTr extends AppLocalizations {
}
@override
String get followSystem => 'Sistemi takip et';
String get finishedAt => 'Tamamlandı:';
@override
String get font => 'Yazı tipi';
String get followSystem => 'Sistemi takip et';
@override
String get fontSize => 'Yazı tipi boyutu';
@@ -275,6 +327,13 @@ class AppLocalizationsTr extends AppLocalizations {
@override
String get highlight => 'Kod vurgulama';
@override
String get homeTabs => 'Ana Sayfa Sekmeleri';
@override
String get homeTabsCustomizeDesc =>
'Ana sayfada görünecek sekmeleri ve sıralarını özelleştirin';
@override
String get homeWidgetUrlConfig => 'Ana ekran bileşeni URL\'sini yapılandır';
@@ -295,9 +354,6 @@ class AppLocalizationsTr extends AppLocalizations {
@override
String get imagesList => 'Görüntü listesi';
@override
String get init => 'Başlat';
@override
String get inner => 'İç';
@@ -327,6 +383,12 @@ class AppLocalizationsTr extends AppLocalizations {
@override
String get keyAuth => 'Anahtar Kimlik Doğrulama';
@override
String get lastFailure => 'Son Başarısızlık';
@override
String get lastSuccess => 'Son Başarı';
@override
String get letterCache => 'Harf önbelleği';
@@ -334,9 +396,6 @@ class AppLocalizationsTr extends AppLocalizations {
String get letterCacheTip =>
'Devre dışı bırakılması önerilir, ancak devre dışı bırakıldığında CJK karakterlerini girmek mümkün olmayacaktır.';
@override
String get license => 'Lisans';
@override
String get location => 'Konum';
@@ -349,10 +408,10 @@ class AppLocalizationsTr extends AppLocalizations {
}
@override
String get manual => 'Manuel';
String get max => 'maks';
@override
String get max => 'maks';
String get maxConcurrency => 'Maksimum Eşzamanlılık';
@override
String get maxRetryCount => 'Sunucu yeniden bağlantı sayısı';
@@ -392,6 +451,9 @@ class AppLocalizationsTr extends AppLocalizations {
@override
String get newContainer => 'Yeni konteyner';
@override
String get noConnectionStatsData => 'Bağlantı istatistik verisi yok';
@override
String get noLineChart => 'Çizgi grafikleri kullanma';
@@ -462,9 +524,6 @@ class AppLocalizationsTr extends AppLocalizations {
@override
String get preferDiskAmount => 'Disk kapasitesini öncelikli olarak göster';
@override
String get preview => 'Önizleme';
@override
String get privateKey => 'Özel Anahtar';
@@ -495,6 +554,9 @@ class AppLocalizationsTr extends AppLocalizations {
@override
String get reboot => 'Yeniden başlat';
@override
String get recentConnections => 'Son Bağlantılar';
@override
String get rememberPwdInMem => 'Şifreyi bellekte hatırla';
@@ -556,6 +618,12 @@ class AppLocalizationsTr extends AppLocalizations {
@override
String get serverOrder => 'Sunucu sırası';
@override
String get serverTabRequired => 'Sunucu sekmesi kaldırılamaz';
@override
String get servers => 'sunucu';
@override
String get sftpDlPrepare => 'Bağlantı hazırlanıyor...';
@@ -703,9 +771,6 @@ class AppLocalizationsTr extends AppLocalizations {
return '$val\'a geç';
}
@override
String get sync => 'Senkronize et';
@override
String get syncTip =>
'Bazı değişikliklerin etkili olması için yeniden başlatma gerekebilir.';
@@ -716,6 +781,10 @@ class AppLocalizationsTr extends AppLocalizations {
@override
String get tag => 'Etiketler';
@override
String get tapToStartDiscovery =>
'ınızdaki SSH sunucularını keşfetmek için arama düğmesine dokunun';
@override
String get temperature => 'Sıcaklık';
@@ -748,6 +817,9 @@ class AppLocalizationsTr extends AppLocalizations {
@override
String get total => 'Toplam';
@override
String get totalAttempts => 'Toplam';
@override
String get traffic => 'Trafik';
@@ -773,9 +845,6 @@ class AppLocalizationsTr extends AppLocalizations {
@override
String get updateServerStatusInterval => 'Sunucu durumu güncelleme aralığı';
@override
String get upload => 'Yükle';
@override
String get upsideDown => 'Başaşağı';
@@ -801,6 +870,9 @@ class AppLocalizationsTr extends AppLocalizations {
@override
String get view => 'Görünüm';
@override
String get viewDetails => 'Detayları Görüntüle';
@override
String get viewErr => 'Hatayı gör';
@@ -843,71 +915,4 @@ class AppLocalizationsTr extends AppLocalizations {
@override
String get writeScriptTip =>
'Sunucuya bağlandıktan sonra, sistem durumunu izlemek için `~/.config/server_box` \n | `/tmp/server_box` dizinine bir betik yazılacak. Betik içeriğini inceleyebilirsiniz.';
@override
String get connectionStats => 'Bağlantı İstatistikleri';
@override
String get connectionStatsDesc =>
'Sunucu bağlantı başarı oranını ve geçmişi görüntüle';
@override
String get noConnectionStatsData => 'Bağlantı istatistik verisi yok';
@override
String get totalAttempts => 'Toplam';
@override
String get lastSuccess => 'Son Başarı';
@override
String get lastFailure => 'Son Başarısızlık';
@override
String get recentConnections => 'Son Bağlantılar';
@override
String get viewDetails => 'Detayları Görüntüle';
@override
String get connectionDetails => 'Bağlantı Detayları';
@override
String get clearThisServerStats => 'Bu Sunucu İstatistiklerini Temizle';
@override
String get clearAllStatsTitle => 'Tüm İstatistikleri Temizle';
@override
String get clearAllStatsContent =>
'Tüm sunucu bağlantı istatistiklerini temizlemek istediğinizden emin misiniz? Bu işlem geri alınamaz.';
@override
String clearServerStatsTitle(String serverName) {
return '$serverName İstatistiklerini Temizle';
}
@override
String clearServerStatsContent(String serverName) {
return '\"$serverName\" sunucusu için bağlantı istatistiklerini temizlemek istediğinizden emin misiniz? Bu işlem geri alınamaz.';
}
@override
String get homeTabs => 'Ana Sayfa Sekmeleri';
@override
String get homeTabsCustomizeDesc =>
'Ana sayfada görünecek sekmeleri ve sıralarını özelleştirin';
@override
String get reset => 'Sıfırla';
@override
String get availableTabs => 'Mevcut Sekmeler';
@override
String get atLeastOneTab => 'En az bir sekme seçilmelidir';
@override
String get serverTabRequired => 'Server tab cannot be removed';
}

View File

@@ -27,6 +27,9 @@ class AppLocalizationsUk extends AppLocalizations {
@override
String get alreadyLastDir => 'Вже в останньому каталозі.';
@override
String get atLeastOneTab => 'Потрібно вибрати принаймні одну вкладку';
@override
String get authFailTip =>
'Авторизація не вдалася, будь ласка, перевірте правильність облікових даних';
@@ -45,6 +48,9 @@ class AppLocalizationsUk extends AppLocalizations {
String get autoUpdateHomeWidget =>
'Автоматичне оновлення віджетів на головному екрані';
@override
String get availableTabs => 'Доступні вкладки';
@override
String get backupEncrypted => 'Резервна копія зашифрована';
@@ -85,6 +91,26 @@ class AppLocalizationsUk extends AppLocalizations {
String get bgRunTip =>
'Цей перемикач лише вказує на те, що програма намагатиметься працювати у фоновому режимі. Чи може вона працювати у фоновому режимі, залежить від прав доступу. Для AOSP-орієнтованих Android ROM, будь ласка, вимкніть \"Оптимізацію акумулятора\" в цьому додатку. Для MIUI / HyperOS, будь ласка, змініть політику економії енергії на \"Нескінченна\".';
@override
String get clearAllStatsContent =>
'Ви впевнені, що хочете очистити всю статистику з\'єднань сервера? Цю дію не можна скасувати.';
@override
String get clearAllStatsTitle => 'Очистити всю статистику';
@override
String clearServerStatsContent(String serverName) {
return 'Ви впевнені, що хочете очистити статистику з\'єднань для сервера \"$serverName\"? Цю дію не можна скасувати.';
}
@override
String clearServerStatsTitle(String serverName) {
return 'Очистити статистику $serverName';
}
@override
String get clearThisServerStats => 'Очистити статистику цього сервера';
@override
String get closeAfterSave => 'Зберегти та закрити';
@@ -98,6 +124,16 @@ class AppLocalizationsUk extends AppLocalizations {
@override
String get conn => 'З\'єднання';
@override
String get connectionDetails => 'Деталі з\'єднання';
@override
String get connectionStats => 'Статистика з\'єднань';
@override
String get connectionStatsDesc =>
'Переглянути коефіцієнт успішності підключення до сервера та історію';
@override
String get container => 'Контейнер';
@@ -147,6 +183,18 @@ class AppLocalizationsUk extends AppLocalizations {
@override
String get disconnected => 'Відключено';
@override
String get discoverSshServers => 'Виявити SSH сервери';
@override
String get discoveryFailed => 'Виявлення не вдалось';
@override
String get discoverySettings => 'Налаштування виявлення';
@override
String get discoverySummary => 'Підсумок виявлення';
@override
String get disk => 'Диск';
@@ -199,9 +247,6 @@ class AppLocalizationsUk extends AppLocalizations {
@override
String get editVirtKeys => 'Редагувати віртуальні клавіші';
@override
String get editor => 'Редактор';
@override
String get editorHighlightTip =>
'Поточна підсвітка коду не ідеальна і може бути вимкнена для покращення.';
@@ -209,6 +254,13 @@ class AppLocalizationsUk extends AppLocalizations {
@override
String get emulator => 'Емулятор';
@override
String get enableMdns => 'Увімкнути mDNS';
@override
String get enableMdnsDesc =>
'Використовувати mDNS/Bonjour для виявлення SSH сервісів';
@override
String get encode => 'Кодувати';
@@ -241,10 +293,10 @@ class AppLocalizationsUk extends AppLocalizations {
}
@override
String get followSystem => 'Слідувати системі';
String get finishedAt => 'Завершено о';
@override
String get font => 'Шрифт';
String get followSystem => 'Слідувати системі';
@override
String get fontSize => 'Розмір шрифту';
@@ -277,6 +329,13 @@ class AppLocalizationsUk extends AppLocalizations {
@override
String get highlight => 'Підсвітка коду';
@override
String get homeTabs => 'Домашні вкладки';
@override
String get homeTabsCustomizeDesc =>
'Налаштуйте, які вкладки відображаються на головній сторінці та їх порядок';
@override
String get homeWidgetUrlConfig =>
'Налаштувати URL віджета на головному екрані';
@@ -298,9 +357,6 @@ class AppLocalizationsUk extends AppLocalizations {
@override
String get imagesList => 'Список зображень';
@override
String get init => 'Ініціалізувати';
@override
String get inner => 'Внутрішній';
@@ -330,6 +386,12 @@ class AppLocalizationsUk extends AppLocalizations {
@override
String get keyAuth => 'Аутентифікація ключем';
@override
String get lastFailure => 'Остання помилка';
@override
String get lastSuccess => 'Останній успіх';
@override
String get letterCache => 'Кешування букв';
@@ -337,9 +399,6 @@ class AppLocalizationsUk extends AppLocalizations {
String get letterCacheTip =>
'Рекомендується відключити, але після вимкнення стане неможливим введення CJK (китайських, японських, корейських) символів.';
@override
String get license => 'Ліцензія';
@override
String get location => 'Місцезнаходження';
@@ -352,10 +411,10 @@ class AppLocalizationsUk extends AppLocalizations {
}
@override
String get manual => 'Посібник';
String get max => 'макс.';
@override
String get max => 'макс.';
String get maxConcurrency => 'Максимальна паралельність';
@override
String get maxRetryCount =>
@@ -397,6 +456,9 @@ class AppLocalizationsUk extends AppLocalizations {
@override
String get newContainer => 'Новий контейнер';
@override
String get noConnectionStatsData => 'Немає даних статистики з\'єднань';
@override
String get noLineChart => 'Не використовувати лінійні діаграми';
@@ -467,9 +529,6 @@ class AppLocalizationsUk extends AppLocalizations {
@override
String get preferDiskAmount => 'Пріоритетно показувати ємність диска';
@override
String get preview => 'Попередній перегляд';
@override
String get privateKey => 'Приватний ключ';
@@ -500,6 +559,9 @@ class AppLocalizationsUk extends AppLocalizations {
@override
String get reboot => 'Перезавантажити';
@override
String get recentConnections => 'Останні з\'єднання';
@override
String get rememberPwdInMem => 'Запам\'ятати пароль у пам\'яті';
@@ -561,6 +623,12 @@ class AppLocalizationsUk extends AppLocalizations {
@override
String get serverOrder => 'Порядок сервера';
@override
String get serverTabRequired => 'Вкладку сервера не можна видалити';
@override
String get servers => 'серверів';
@override
String get sftpDlPrepare => 'Підготовка до підключення...';
@@ -708,9 +776,6 @@ class AppLocalizationsUk extends AppLocalizations {
return 'Переключитися на $val';
}
@override
String get sync => 'Синхронізація';
@override
String get syncTip =>
'Може знадобитися перезапуск, щоб деякі зміни набрали чинності.';
@@ -721,6 +786,10 @@ class AppLocalizationsUk extends AppLocalizations {
@override
String get tag => 'Теги';
@override
String get tapToStartDiscovery =>
'Натисніть кнопку пошуку, щоб виявити SSH сервери у вашій мережі';
@override
String get temperature => 'Температура';
@@ -753,6 +822,9 @@ class AppLocalizationsUk extends AppLocalizations {
@override
String get total => 'Всього';
@override
String get totalAttempts => 'Загальна кількість';
@override
String get traffic => 'Трафік';
@@ -778,9 +850,6 @@ class AppLocalizationsUk extends AppLocalizations {
@override
String get updateServerStatusInterval => 'Інтервал оновлення статусу сервера';
@override
String get upload => 'Завантаження';
@override
String get upsideDown => 'Доверху дном';
@@ -806,6 +875,9 @@ class AppLocalizationsUk extends AppLocalizations {
@override
String get view => 'Переглянути';
@override
String get viewDetails => 'Переглянути деталі';
@override
String get viewErr => 'Переглянути помилку';
@@ -849,71 +921,4 @@ class AppLocalizationsUk extends AppLocalizations {
@override
String get writeScriptTip =>
'Після підключення до сервера скрипт буде записано у `~/.config/server_box` \n | `/tmp/server_box` для моніторингу стану системи. Ви можете переглянути вміст скрипта.';
@override
String get connectionStats => 'Статистика з\'єднань';
@override
String get connectionStatsDesc =>
'Переглянути коефіцієнт успішності підключення до сервера та історію';
@override
String get noConnectionStatsData => 'Немає даних статистики з\'єднань';
@override
String get totalAttempts => 'Загальна кількість';
@override
String get lastSuccess => 'Останній успіх';
@override
String get lastFailure => 'Остання помилка';
@override
String get recentConnections => 'Останні з\'єднання';
@override
String get viewDetails => 'Переглянути деталі';
@override
String get connectionDetails => 'Деталі з\'єднання';
@override
String get clearThisServerStats => 'Очистити статистику цього сервера';
@override
String get clearAllStatsTitle => 'Очистити всю статистику';
@override
String get clearAllStatsContent =>
'Ви впевнені, що хочете очистити всю статистику з\'єднань сервера? Цю дію не можна скасувати.';
@override
String clearServerStatsTitle(String serverName) {
return 'Очистити статистику $serverName';
}
@override
String clearServerStatsContent(String serverName) {
return 'Ви впевнені, що хочете очистити статистику з\'єднань для сервера \"$serverName\"? Цю дію не можна скасувати.';
}
@override
String get homeTabs => 'Домашні вкладки';
@override
String get homeTabsCustomizeDesc =>
'Налаштуйте, які вкладки відображаються на головній сторінці та їх порядок';
@override
String get reset => 'Скинути';
@override
String get availableTabs => 'Доступні вкладки';
@override
String get atLeastOneTab => 'Потрібно вибрати принаймні одну вкладку';
@override
String get serverTabRequired => 'Server tab cannot be removed';
}

View File

@@ -26,6 +26,9 @@ class AppLocalizationsZh extends AppLocalizations {
@override
String get alreadyLastDir => '已是顶级目录';
@override
String get atLeastOneTab => '至少需要选择一个标签';
@override
String get authFailTip => '认证失败,请检查连接信息是否正确';
@@ -41,6 +44,9 @@ class AppLocalizationsZh extends AppLocalizations {
@override
String get autoUpdateHomeWidget => '自动更新桌面小部件';
@override
String get availableTabs => '可用标签';
@override
String get backupEncrypted => '备份已加密';
@@ -78,6 +84,25 @@ class AppLocalizationsZh extends AppLocalizations {
String get bgRunTip =>
'此开关只代表程序会尝试在后台运行,具体能否后台运行取决于是否开启了权限。原生 Android 请关闭本 App 的“电池优化”MIUI / HyperOS 请将省电策略改为“无限制”。';
@override
String get clearAllStatsContent => '确定要清空所有服务器的连接统计数据吗?此操作无法撤销。';
@override
String get clearAllStatsTitle => '清空所有统计';
@override
String clearServerStatsContent(String serverName) {
return '确定要清空服务器 \"$serverName\" 的连接统计数据吗?此操作无法撤销。';
}
@override
String clearServerStatsTitle(String serverName) {
return '清空 $serverName 统计';
}
@override
String get clearThisServerStats => '清空此服务器统计';
@override
String get closeAfterSave => '保存后关闭';
@@ -90,6 +115,15 @@ class AppLocalizationsZh extends AppLocalizations {
@override
String get conn => '连接';
@override
String get connectionDetails => '连接详情';
@override
String get connectionStats => '连接统计';
@override
String get connectionStatsDesc => '查看服务器连接成功率和历史记录';
@override
String get container => '容器';
@@ -137,6 +171,18 @@ class AppLocalizationsZh extends AppLocalizations {
@override
String get disconnected => '已断开连接';
@override
String get discoverSshServers => '发现SSH服务器';
@override
String get discoveryFailed => '发现失败';
@override
String get discoverySettings => '发现设置';
@override
String get discoverySummary => '发现摘要';
@override
String get disk => '磁盘';
@@ -188,15 +234,18 @@ class AppLocalizationsZh extends AppLocalizations {
@override
String get editVirtKeys => '编辑虚拟按键';
@override
String get editor => '编辑器';
@override
String get editorHighlightTip => '代码高亮功能可能影响性能,可选择关闭。';
@override
String get emulator => '模拟器';
@override
String get enableMdns => '启用mDNS';
@override
String get enableMdnsDesc => '使用mDNS/Bonjour发现SSH服务';
@override
String get encode => '编码';
@@ -228,10 +277,10 @@ class AppLocalizationsZh extends AppLocalizations {
}
@override
String get followSystem => '跟随系统';
String get finishedAt => '完成于';
@override
String get font => '字体';
String get followSystem => '跟随系统';
@override
String get fontSize => '字体大小';
@@ -263,6 +312,12 @@ class AppLocalizationsZh extends AppLocalizations {
@override
String get highlight => '代码高亮';
@override
String get homeTabs => '主页标签';
@override
String get homeTabsCustomizeDesc => '自定义主页上显示的标签及其顺序';
@override
String get homeWidgetUrlConfig => '桌面部件链接配置';
@@ -283,9 +338,6 @@ class AppLocalizationsZh extends AppLocalizations {
@override
String get imagesList => '镜像列表';
@override
String get init => '初始化';
@override
String get inner => '内置';
@@ -314,15 +366,18 @@ class AppLocalizationsZh extends AppLocalizations {
@override
String get keyAuth => '密钥认证';
@override
String get lastFailure => '最后失败';
@override
String get lastSuccess => '最后成功';
@override
String get letterCache => '输入法字符缓存';
@override
String get letterCacheTip => '推荐关闭,但是关闭后无法输入 CJK 等文字';
@override
String get license => '证书';
@override
String get location => '位置';
@@ -335,10 +390,10 @@ class AppLocalizationsZh extends AppLocalizations {
}
@override
String get manual => '手动';
String get max => '最大';
@override
String get max => '最大';
String get maxConcurrency => '最大并发数';
@override
String get maxRetryCount => '服务器尝试重连次数';
@@ -378,6 +433,9 @@ class AppLocalizationsZh extends AppLocalizations {
@override
String get newContainer => '新建容器';
@override
String get noConnectionStatsData => '暂无连接统计数据';
@override
String get noLineChart => '不使用折线图';
@@ -443,9 +501,6 @@ class AppLocalizationsZh extends AppLocalizations {
@override
String get preferDiskAmount => '优先显示硬盘容量';
@override
String get preview => '预览';
@override
String get privateKey => '私钥';
@@ -473,6 +528,9 @@ class AppLocalizationsZh extends AppLocalizations {
@override
String get reboot => '重启';
@override
String get recentConnections => '最近连接记录';
@override
String get rememberPwdInMem => '在内存中记住密码';
@@ -533,6 +591,12 @@ class AppLocalizationsZh extends AppLocalizations {
@override
String get serverOrder => '服务器顺序';
@override
String get serverTabRequired => '服务器标签不能被移除';
@override
String get servers => '服务器';
@override
String get sftpDlPrepare => '准备连接至服务器...';
@@ -671,9 +735,6 @@ class AppLocalizationsZh extends AppLocalizations {
return '切换到 $val';
}
@override
String get sync => '同步';
@override
String get syncTip => '可能需要重新启动,某些更改才能生效。';
@@ -683,6 +744,9 @@ class AppLocalizationsZh extends AppLocalizations {
@override
String get tag => '标签';
@override
String get tapToStartDiscovery => '点击搜索按钮发现网络中的SSH服务器';
@override
String get temperature => '温度';
@@ -713,6 +777,9 @@ class AppLocalizationsZh extends AppLocalizations {
@override
String get total => '总共';
@override
String get totalAttempts => '总次数';
@override
String get traffic => '流量';
@@ -737,9 +804,6 @@ class AppLocalizationsZh extends AppLocalizations {
@override
String get updateServerStatusInterval => '服务器状态刷新间隔';
@override
String get upload => '上传';
@override
String get upsideDown => '上下交换';
@@ -764,6 +828,9 @@ class AppLocalizationsZh extends AppLocalizations {
@override
String get view => '视图';
@override
String get viewDetails => '查看详情';
@override
String get viewErr => '查看错误';
@@ -803,70 +870,6 @@ class AppLocalizationsZh extends AppLocalizations {
@override
String get writeScriptTip =>
'在连接服务器后,会向 `~/.config/server_box` \n | `/tmp/server_box` 写入脚本来监测系统状态,你可以审查脚本内容。';
@override
String get connectionStats => '连接统计';
@override
String get connectionStatsDesc => '查看服务器连接成功率和历史记录';
@override
String get noConnectionStatsData => '暂无连接统计数据';
@override
String get totalAttempts => '总次数';
@override
String get lastSuccess => '最后成功';
@override
String get lastFailure => '最后失败';
@override
String get recentConnections => '最近连接记录';
@override
String get viewDetails => '查看详情';
@override
String get connectionDetails => '连接详情';
@override
String get clearThisServerStats => '清空此服务器统计';
@override
String get clearAllStatsTitle => '清空所有统计';
@override
String get clearAllStatsContent => '确定要清空所有服务器的连接统计数据吗?此操作无法撤销。';
@override
String clearServerStatsTitle(String serverName) {
return '清空 $serverName 统计';
}
@override
String clearServerStatsContent(String serverName) {
return '确定要清空服务器 \"$serverName\" 的连接统计数据吗?此操作无法撤销。';
}
@override
String get homeTabs => '主页标签';
@override
String get homeTabsCustomizeDesc => '自定义主页上显示的标签及其顺序';
@override
String get reset => '重置';
@override
String get availableTabs => '可用标签';
@override
String get atLeastOneTab => '至少需要选择一个标签';
@override
String get serverTabRequired => '服务器标签不能被移除';
}
/// The translations for Chinese, as used in Taiwan (`zh_TW`).
@@ -891,6 +894,9 @@ class AppLocalizationsZhTw extends AppLocalizationsZh {
@override
String get alreadyLastDir => '已是頂層目錄';
@override
String get atLeastOneTab => '至少需要選擇一個標籤';
@override
String get authFailTip => '認證失敗,請檢查連線資訊是否正確';
@@ -906,6 +912,9 @@ class AppLocalizationsZhTw extends AppLocalizationsZh {
@override
String get autoUpdateHomeWidget => '自動更新桌面小工具';
@override
String get availableTabs => '可用標籤';
@override
String get backupEncrypted => '備份已加密';
@@ -943,6 +952,25 @@ class AppLocalizationsZhTw extends AppLocalizationsZh {
String get bgRunTip =>
'此開關僅代表程式會嘗試於背景執行,能否成功取決於系統權限。在原生 Android 上,請關閉本應用的「電池最佳化」;在 MIUI / HyperOS 上,請將省電策略調整為「無限制」。';
@override
String get clearAllStatsContent => '確定要清空所有伺服器的連線統計資料嗎?此操作無法撤銷。';
@override
String get clearAllStatsTitle => '清空所有統計';
@override
String clearServerStatsContent(String serverName) {
return '確定要清空伺服器 \"$serverName\" 的連線統計資料嗎?此操作無法撤銷。';
}
@override
String clearServerStatsTitle(String serverName) {
return '清空 $serverName 統計';
}
@override
String get clearThisServerStats => '清空此伺服器統計';
@override
String get closeAfterSave => '儲存後關閉';
@@ -955,6 +983,15 @@ class AppLocalizationsZhTw extends AppLocalizationsZh {
@override
String get conn => '連線';
@override
String get connectionDetails => '連線詳情';
@override
String get connectionStats => '連線統計';
@override
String get connectionStatsDesc => '檢視伺服器連線成功率和歷史記錄';
@override
String get container => '容器';
@@ -1002,6 +1039,18 @@ class AppLocalizationsZhTw extends AppLocalizationsZh {
@override
String get disconnected => '已中斷連線';
@override
String get discoverSshServers => '發現SSH服務器';
@override
String get discoveryFailed => '發現失敗';
@override
String get discoverySettings => '發現設定';
@override
String get discoverySummary => '發現摘要';
@override
String get disk => '磁碟';
@@ -1053,15 +1102,18 @@ class AppLocalizationsZhTw extends AppLocalizationsZh {
@override
String get editVirtKeys => '編輯虛擬按鍵';
@override
String get editor => '編輯器';
@override
String get editorHighlightTip => '程式碼高亮功能可能影響效能,可選擇性關閉。';
@override
String get emulator => '模擬器';
@override
String get enableMdns => '啟用mDNS';
@override
String get enableMdnsDesc => '使用mDNS/Bonjour發現SSH服務';
@override
String get encode => '編碼';
@@ -1093,10 +1145,10 @@ class AppLocalizationsZhTw extends AppLocalizationsZh {
}
@override
String get followSystem => '跟隨系統';
String get finishedAt => '完成於';
@override
String get font => '字型';
String get followSystem => '跟隨系統';
@override
String get fontSize => '字型大小';
@@ -1128,6 +1180,12 @@ class AppLocalizationsZhTw extends AppLocalizationsZh {
@override
String get highlight => '程式碼標記';
@override
String get homeTabs => '主頁標籤';
@override
String get homeTabsCustomizeDesc => '自訂主頁上顯示的標籤及其順序';
@override
String get homeWidgetUrlConfig => '桌面小工具連結配置';
@@ -1148,9 +1206,6 @@ class AppLocalizationsZhTw extends AppLocalizationsZh {
@override
String get imagesList => '映像檔列表';
@override
String get init => '初始化';
@override
String get inner => '內建';
@@ -1179,15 +1234,18 @@ class AppLocalizationsZhTw extends AppLocalizationsZh {
@override
String get keyAuth => '金鑰認證';
@override
String get lastFailure => '最後失敗';
@override
String get lastSuccess => '最後成功';
@override
String get letterCache => '輸入法字符快取';
@override
String get letterCacheTip => '建議關閉,但關閉後將無法輸入 CJK 等文字。';
@override
String get license => '憑證';
@override
String get location => '位置';
@@ -1200,10 +1258,10 @@ class AppLocalizationsZhTw extends AppLocalizationsZh {
}
@override
String get manual => '手動';
String get max => '最大';
@override
String get max => '最大';
String get maxConcurrency => '最大並發數';
@override
String get maxRetryCount => '伺服器嘗試重連次數';
@@ -1243,6 +1301,9 @@ class AppLocalizationsZhTw extends AppLocalizationsZh {
@override
String get newContainer => '新建容器';
@override
String get noConnectionStatsData => '暫無連線統計資料';
@override
String get noLineChart => '不使用折線圖';
@@ -1308,9 +1369,6 @@ class AppLocalizationsZhTw extends AppLocalizationsZh {
@override
String get preferDiskAmount => '優先顯示硬碟容量';
@override
String get preview => '預覽';
@override
String get privateKey => '私鑰';
@@ -1338,6 +1396,9 @@ class AppLocalizationsZhTw extends AppLocalizationsZh {
@override
String get reboot => '重開';
@override
String get recentConnections => '最近連線記錄';
@override
String get rememberPwdInMem => '在記憶體中記住密碼';
@@ -1398,6 +1459,12 @@ class AppLocalizationsZhTw extends AppLocalizationsZh {
@override
String get serverOrder => '伺服器順序';
@override
String get serverTabRequired => '服務器標籤不能被移除';
@override
String get servers => '服務器';
@override
String get sftpDlPrepare => '準備連線至伺服器...';
@@ -1536,9 +1603,6 @@ class AppLocalizationsZhTw extends AppLocalizationsZh {
return '切換到 $val';
}
@override
String get sync => '同步';
@override
String get syncTip => '可能需要重新啟動,某些更改才能生效。';
@@ -1548,6 +1612,9 @@ class AppLocalizationsZhTw extends AppLocalizationsZh {
@override
String get tag => '標籤';
@override
String get tapToStartDiscovery => '點擊搜尋按鈕發現網路中的SSH服務器';
@override
String get temperature => '溫度';
@@ -1578,6 +1645,9 @@ class AppLocalizationsZhTw extends AppLocalizationsZh {
@override
String get total => '總共';
@override
String get totalAttempts => '總次數';
@override
String get traffic => '流量';
@@ -1602,9 +1672,6 @@ class AppLocalizationsZhTw extends AppLocalizationsZh {
@override
String get updateServerStatusInterval => '伺服器狀態更新間隔';
@override
String get upload => '上傳';
@override
String get upsideDown => '上下交換';
@@ -1629,6 +1696,9 @@ class AppLocalizationsZhTw extends AppLocalizationsZh {
@override
String get view => '檢視';
@override
String get viewDetails => '檢視詳情';
@override
String get viewErr => '查看錯誤';
@@ -1668,68 +1738,4 @@ class AppLocalizationsZhTw extends AppLocalizationsZh {
@override
String get writeScriptTip =>
'連線到伺服器後,將會在 `~/.config/server_box` \n | `/tmp/server_box` 中寫入一個腳本來監測系統狀態。你可以審查腳本內容。';
@override
String get connectionStats => '連線統計';
@override
String get connectionStatsDesc => '檢視伺服器連線成功率和歷史記錄';
@override
String get noConnectionStatsData => '暫無連線統計資料';
@override
String get totalAttempts => '總次數';
@override
String get lastSuccess => '最後成功';
@override
String get lastFailure => '最後失敗';
@override
String get recentConnections => '最近連線記錄';
@override
String get viewDetails => '檢視詳情';
@override
String get connectionDetails => '連線詳情';
@override
String get clearThisServerStats => '清空此伺服器統計';
@override
String get clearAllStatsTitle => '清空所有統計';
@override
String get clearAllStatsContent => '確定要清空所有伺服器的連線統計資料嗎?此操作無法撤銷。';
@override
String clearServerStatsTitle(String serverName) {
return '清空 $serverName 統計';
}
@override
String clearServerStatsContent(String serverName) {
return '確定要清空伺服器 \"$serverName\" 的連線統計資料嗎?此操作無法撤銷。';
}
@override
String get homeTabs => '主頁標籤';
@override
String get homeTabsCustomizeDesc => '自訂主頁上顯示的標籤及其順序';
@override
String get reset => '重置';
@override
String get availableTabs => '可用標籤';
@override
String get atLeastOneTab => '至少需要選擇一個標籤';
@override
String get serverTabRequired => '服務器標籤不能被移除';
}