mirror of
https://github.com/localsend/localsend.git
synced 2026-06-23 04:10:07 +00:00
1355 lines
48 KiB
Dart
1355 lines
48 KiB
Dart
///
|
||
/// Generated file. Do not edit.
|
||
///
|
||
// coverage:ignore-file
|
||
// ignore_for_file: type=lint, unused_import
|
||
|
||
import 'package:flutter/widgets.dart';
|
||
import 'package:intl/intl.dart';
|
||
import 'package:slang/generated.dart';
|
||
import 'strings.g.dart';
|
||
|
||
// Path: <root>
|
||
class TranslationsZhHk extends Translations {
|
||
/// You can call this constructor and build your own translation instance of this locale.
|
||
/// Constructing via the enum [AppLocale.build] is preferred.
|
||
TranslationsZhHk({
|
||
Map<String, Node>? overrides,
|
||
PluralResolver? cardinalResolver,
|
||
PluralResolver? ordinalResolver,
|
||
TranslationMetadata<AppLocale, Translations>? meta,
|
||
}) : assert(overrides == null, 'Set "translation_overrides: true" in order to enable this feature.'),
|
||
$meta =
|
||
meta ??
|
||
TranslationMetadata(
|
||
locale: AppLocale.zhHk,
|
||
overrides: overrides ?? {},
|
||
cardinalResolver: cardinalResolver,
|
||
ordinalResolver: ordinalResolver,
|
||
),
|
||
super(cardinalResolver: cardinalResolver, ordinalResolver: ordinalResolver);
|
||
|
||
/// Metadata for the translations of <zh-HK>.
|
||
@override
|
||
final TranslationMetadata<AppLocale, Translations> $meta;
|
||
|
||
late final TranslationsZhHk _root = this; // ignore: unused_field
|
||
|
||
@override
|
||
TranslationsZhHk $copyWith({TranslationMetadata<AppLocale, Translations>? meta}) => TranslationsZhHk(meta: meta ?? this.$meta);
|
||
|
||
// Translations
|
||
@override
|
||
String get locale => '繁體中文 (香港)';
|
||
@override
|
||
String get appName => 'LocalSend';
|
||
@override
|
||
late final _TranslationsGeneralZhHk general = _TranslationsGeneralZhHk._(_root);
|
||
@override
|
||
late final _TranslationsReceiveTabZhHk receiveTab = _TranslationsReceiveTabZhHk._(_root);
|
||
@override
|
||
late final _TranslationsSendTabZhHk sendTab = _TranslationsSendTabZhHk._(_root);
|
||
@override
|
||
late final _TranslationsSettingsTabZhHk settingsTab = _TranslationsSettingsTabZhHk._(_root);
|
||
@override
|
||
late final _TranslationsTroubleshootPageZhHk troubleshootPage = _TranslationsTroubleshootPageZhHk._(_root);
|
||
@override
|
||
late final _TranslationsReceiveHistoryPageZhHk receiveHistoryPage = _TranslationsReceiveHistoryPageZhHk._(_root);
|
||
@override
|
||
late final _TranslationsApkPickerPageZhHk apkPickerPage = _TranslationsApkPickerPageZhHk._(_root);
|
||
@override
|
||
late final _TranslationsSelectedFilesPageZhHk selectedFilesPage = _TranslationsSelectedFilesPageZhHk._(_root);
|
||
@override
|
||
late final _TranslationsReceivePageZhHk receivePage = _TranslationsReceivePageZhHk._(_root);
|
||
@override
|
||
late final _TranslationsReceiveOptionsPageZhHk receiveOptionsPage = _TranslationsReceiveOptionsPageZhHk._(_root);
|
||
@override
|
||
late final _TranslationsSendPageZhHk sendPage = _TranslationsSendPageZhHk._(_root);
|
||
@override
|
||
late final _TranslationsProgressPageZhHk progressPage = _TranslationsProgressPageZhHk._(_root);
|
||
@override
|
||
late final _TranslationsWebSharePageZhHk webSharePage = _TranslationsWebSharePageZhHk._(_root);
|
||
@override
|
||
late final _TranslationsAboutPageZhHk aboutPage = _TranslationsAboutPageZhHk._(_root);
|
||
@override
|
||
late final _TranslationsDonationPageZhHk donationPage = _TranslationsDonationPageZhHk._(_root);
|
||
@override
|
||
late final _TranslationsChangelogPageZhHk changelogPage = _TranslationsChangelogPageZhHk._(_root);
|
||
@override
|
||
late final _TranslationsDialogsZhHk dialogs = _TranslationsDialogsZhHk._(_root);
|
||
@override
|
||
late final _TranslationsSanitizationZhHk sanitization = _TranslationsSanitizationZhHk._(_root);
|
||
@override
|
||
late final _TranslationsTrayZhHk tray = _TranslationsTrayZhHk._(_root);
|
||
@override
|
||
late final _TranslationsWebZhHk web = _TranslationsWebZhHk._(_root);
|
||
@override
|
||
late final _TranslationsAssetPickerZhHk assetPicker = _TranslationsAssetPickerZhHk._(_root);
|
||
}
|
||
|
||
// Path: general
|
||
class _TranslationsGeneralZhHk extends TranslationsGeneralEn {
|
||
_TranslationsGeneralZhHk._(TranslationsZhHk root) : this._root = root, super.internal(root);
|
||
|
||
final TranslationsZhHk _root; // ignore: unused_field
|
||
|
||
// Translations
|
||
@override
|
||
String get accept => '接受';
|
||
@override
|
||
String get accepted => '已接受';
|
||
@override
|
||
String get add => '新增';
|
||
@override
|
||
String get advanced => '更多資訊';
|
||
@override
|
||
String get cancel => '取消';
|
||
@override
|
||
String get close => '關閉';
|
||
@override
|
||
String get confirm => '確認';
|
||
@override
|
||
String get continueStr => '繼續';
|
||
@override
|
||
String get copy => '複製';
|
||
@override
|
||
String get copiedToClipboard => '已複製到剪貼簿';
|
||
@override
|
||
String get decline => '拒絕';
|
||
@override
|
||
String get done => '完成';
|
||
@override
|
||
String get delete => '刪除';
|
||
@override
|
||
String get edit => '編輯';
|
||
@override
|
||
String get error => '錯誤';
|
||
@override
|
||
String get example => '範例';
|
||
@override
|
||
String get files => '檔案';
|
||
@override
|
||
String get finished => '搞掂';
|
||
@override
|
||
String get hide => '隱藏';
|
||
@override
|
||
String get off => '閂';
|
||
@override
|
||
String get offline => '離線';
|
||
@override
|
||
String get on => '開';
|
||
@override
|
||
String get online => '線上';
|
||
@override
|
||
String get open => '開啟';
|
||
@override
|
||
String get queue => '佇列';
|
||
@override
|
||
String get quickSave => '自動儲存';
|
||
@override
|
||
String get quickSaveFromFavorites => '自動儲存來自已收藏裝置嘅檔案';
|
||
@override
|
||
String get renamed => '改咗名';
|
||
@override
|
||
String get reset => '重設';
|
||
@override
|
||
String get restart => '重新啟動';
|
||
@override
|
||
String get settings => '設定';
|
||
@override
|
||
String get skipped => '已跳過';
|
||
@override
|
||
String get start => '開始';
|
||
@override
|
||
String get stop => '停止';
|
||
@override
|
||
String get save => '儲存';
|
||
@override
|
||
String get unchanged => '冇改過';
|
||
@override
|
||
String get unknown => '未知';
|
||
@override
|
||
String get noItemInClipboard => '剪貼簿冇嘢';
|
||
}
|
||
|
||
// Path: receiveTab
|
||
class _TranslationsReceiveTabZhHk extends TranslationsReceiveTabEn {
|
||
_TranslationsReceiveTabZhHk._(TranslationsZhHk root) : this._root = root, super.internal(root);
|
||
|
||
final TranslationsZhHk _root; // ignore: unused_field
|
||
|
||
// Translations
|
||
@override
|
||
String get title => _root.settingsTab.receive.title;
|
||
@override
|
||
late final _TranslationsReceiveTabInfoBoxZhHk infoBox = _TranslationsReceiveTabInfoBoxZhHk._(_root);
|
||
@override
|
||
late final _TranslationsReceiveTabQuickSaveZhHk quickSave = _TranslationsReceiveTabQuickSaveZhHk._(_root);
|
||
}
|
||
|
||
// Path: sendTab
|
||
class _TranslationsSendTabZhHk extends TranslationsSendTabEn {
|
||
_TranslationsSendTabZhHk._(TranslationsZhHk root) : this._root = root, super.internal(root);
|
||
|
||
final TranslationsZhHk _root; // ignore: unused_field
|
||
|
||
// Translations
|
||
@override
|
||
String get title => _root.settingsTab.send.title;
|
||
@override
|
||
late final _TranslationsSendTabSelectionZhHk selection = _TranslationsSendTabSelectionZhHk._(_root);
|
||
@override
|
||
late final _TranslationsSendTabPickerZhHk picker = _TranslationsSendTabPickerZhHk._(_root);
|
||
@override
|
||
String get shareIntentInfo => '用你裝置嘅「分享」功能以更方便揀選檔案。';
|
||
@override
|
||
String get nearbyDevices => '附近裝置';
|
||
@override
|
||
String get thisDevice => '此裝置';
|
||
@override
|
||
String get scan => '掃描裝置';
|
||
@override
|
||
String get manualSending => '手動傳送';
|
||
@override
|
||
String get sendMode => '傳送模式';
|
||
@override
|
||
late final _TranslationsSendTabSendModesZhHk sendModes = _TranslationsSendTabSendModesZhHk._(_root);
|
||
@override
|
||
String get sendModeHelp => '説明';
|
||
@override
|
||
String get help => '請確保目標裝置駁緊同一個 Wi‑Fi 網路。';
|
||
@override
|
||
String get placeItems => '將要分享嘅檔案拉過嚟呢度';
|
||
}
|
||
|
||
// Path: settingsTab
|
||
class _TranslationsSettingsTabZhHk extends TranslationsSettingsTabEn {
|
||
_TranslationsSettingsTabZhHk._(TranslationsZhHk root) : this._root = root, super.internal(root);
|
||
|
||
final TranslationsZhHk _root; // ignore: unused_field
|
||
|
||
// Translations
|
||
@override
|
||
String get title => _root.general.settings;
|
||
@override
|
||
late final _TranslationsSettingsTabGeneralZhHk general = _TranslationsSettingsTabGeneralZhHk._(_root);
|
||
@override
|
||
late final _TranslationsSettingsTabReceiveZhHk receive = _TranslationsSettingsTabReceiveZhHk._(_root);
|
||
@override
|
||
late final _TranslationsSettingsTabSendZhHk send = _TranslationsSettingsTabSendZhHk._(_root);
|
||
@override
|
||
late final _TranslationsSettingsTabNetworkZhHk network = _TranslationsSettingsTabNetworkZhHk._(_root);
|
||
@override
|
||
late final _TranslationsSettingsTabOtherZhHk other = _TranslationsSettingsTabOtherZhHk._(_root);
|
||
@override
|
||
String get advancedSettings => '進階設定';
|
||
}
|
||
|
||
// Path: troubleshootPage
|
||
class _TranslationsTroubleshootPageZhHk extends TranslationsTroubleshootPageEn {
|
||
_TranslationsTroubleshootPageZhHk._(TranslationsZhHk root) : this._root = root, super.internal(root);
|
||
|
||
final TranslationsZhHk _root; // ignore: unused_field
|
||
|
||
// Translations
|
||
@override
|
||
String get title => '疑難排解';
|
||
@override
|
||
String get subTitle => '個 app 唔 work?你可以喺度揾到一啲常見問題嘅解決辦法。';
|
||
@override
|
||
String get solution => '解決辦法:';
|
||
@override
|
||
String get fixButton => '自動修復';
|
||
@override
|
||
late final _TranslationsTroubleshootPageFirewallZhHk firewall = _TranslationsTroubleshootPageFirewallZhHk._(_root);
|
||
@override
|
||
late final _TranslationsTroubleshootPageNoDiscoveryZhHk noDiscovery = _TranslationsTroubleshootPageNoDiscoveryZhHk._(_root);
|
||
@override
|
||
late final _TranslationsTroubleshootPageNoConnectionZhHk noConnection = _TranslationsTroubleshootPageNoConnectionZhHk._(_root);
|
||
}
|
||
|
||
// Path: receiveHistoryPage
|
||
class _TranslationsReceiveHistoryPageZhHk extends TranslationsReceiveHistoryPageEn {
|
||
_TranslationsReceiveHistoryPageZhHk._(TranslationsZhHk root) : this._root = root, super.internal(root);
|
||
|
||
final TranslationsZhHk _root; // ignore: unused_field
|
||
|
||
// Translations
|
||
@override
|
||
String get title => '歷史記錄';
|
||
@override
|
||
String get openFolder => '開啟資料夾';
|
||
@override
|
||
String get deleteHistory => '清除記錄';
|
||
@override
|
||
String get empty => '得個吉噃 :(';
|
||
@override
|
||
late final _TranslationsReceiveHistoryPageEntryActionsZhHk entryActions = _TranslationsReceiveHistoryPageEntryActionsZhHk._(_root);
|
||
}
|
||
|
||
// Path: apkPickerPage
|
||
class _TranslationsApkPickerPageZhHk extends TranslationsApkPickerPageEn {
|
||
_TranslationsApkPickerPageZhHk._(TranslationsZhHk root) : this._root = root, super.internal(root);
|
||
|
||
final TranslationsZhHk _root; // ignore: unused_field
|
||
|
||
// Translations
|
||
@override
|
||
String get title => '應用程式(APK)';
|
||
@override
|
||
String get excludeSystemApps => '排除系統應用程式';
|
||
@override
|
||
String get excludeAppsWithoutLaunchIntent => '排除唔開得嘅應用程式';
|
||
@override
|
||
String apps({required Object n}) => '${n} 個應用程式';
|
||
}
|
||
|
||
// Path: selectedFilesPage
|
||
class _TranslationsSelectedFilesPageZhHk extends TranslationsSelectedFilesPageEn {
|
||
_TranslationsSelectedFilesPageZhHk._(TranslationsZhHk root) : this._root = root, super.internal(root);
|
||
|
||
final TranslationsZhHk _root; // ignore: unused_field
|
||
|
||
// Translations
|
||
@override
|
||
String get deleteAll => '全部刪除';
|
||
}
|
||
|
||
// Path: receivePage
|
||
class _TranslationsReceivePageZhHk extends TranslationsReceivePageEn {
|
||
_TranslationsReceivePageZhHk._(TranslationsZhHk root) : this._root = root, super.internal(root);
|
||
|
||
final TranslationsZhHk _root; // ignore: unused_field
|
||
|
||
// Translations
|
||
@override
|
||
String subTitle({required num n}) =>
|
||
(_root.$meta.cardinalResolver ?? PluralResolvers.cardinal('zh'))(n, one: '想 send 1 個檔案畀你。', other: '想 send ${n} 個檔案畀你。');
|
||
@override
|
||
String get subTitleMessage => 'send 咗條訊息畀你:';
|
||
@override
|
||
String get subTitleLink => 'send 咗條 link 畀你:';
|
||
@override
|
||
String get canceled => '對方取消咗個請求。';
|
||
}
|
||
|
||
// Path: receiveOptionsPage
|
||
class _TranslationsReceiveOptionsPageZhHk extends TranslationsReceiveOptionsPageEn {
|
||
_TranslationsReceiveOptionsPageZhHk._(TranslationsZhHk root) : this._root = root, super.internal(root);
|
||
|
||
final TranslationsZhHk _root; // ignore: unused_field
|
||
|
||
// Translations
|
||
@override
|
||
String get title => _root.general.settings;
|
||
@override
|
||
String get destination => _root.settingsTab.receive.destination;
|
||
@override
|
||
String get appDirectory => '(LocalSend 資料夾)';
|
||
@override
|
||
String get saveToGallery => _root.settingsTab.receive.saveToGallery;
|
||
@override
|
||
String get saveToGalleryOff => '因為有資料夾存在而自動閂咗';
|
||
}
|
||
|
||
// Path: sendPage
|
||
class _TranslationsSendPageZhHk extends TranslationsSendPageEn {
|
||
_TranslationsSendPageZhHk._(TranslationsZhHk root) : this._root = root, super.internal(root);
|
||
|
||
final TranslationsZhHk _root; // ignore: unused_field
|
||
|
||
// Translations
|
||
@override
|
||
String get waiting => '等緊回應……';
|
||
@override
|
||
String get rejected => '對方拒絕咗個請求。';
|
||
@override
|
||
String get tooManyAttempts => _root.web.tooManyAttempts;
|
||
@override
|
||
String get busy => '對方忙緊另一個請求。';
|
||
}
|
||
|
||
// Path: progressPage
|
||
class _TranslationsProgressPageZhHk extends TranslationsProgressPageEn {
|
||
_TranslationsProgressPageZhHk._(TranslationsZhHk root) : this._root = root, super.internal(root);
|
||
|
||
final TranslationsZhHk _root; // ignore: unused_field
|
||
|
||
// Translations
|
||
@override
|
||
String get titleSending => 'Send 緊……';
|
||
@override
|
||
String get titleReceiving => '接收緊……';
|
||
@override
|
||
String get savedToGallery => '成功 save 咗落相簿';
|
||
@override
|
||
late final _TranslationsProgressPageTotalZhHk total = _TranslationsProgressPageTotalZhHk._(_root);
|
||
}
|
||
|
||
// Path: webSharePage
|
||
class _TranslationsWebSharePageZhHk extends TranslationsWebSharePageEn {
|
||
_TranslationsWebSharePageZhHk._(TranslationsZhHk root) : this._root = root, super.internal(root);
|
||
|
||
final TranslationsZhHk _root; // ignore: unused_field
|
||
|
||
// Translations
|
||
@override
|
||
String get title => _root.sendTab.sendModes.link;
|
||
@override
|
||
String get loading => '開緊個 server……';
|
||
@override
|
||
String get stopping => '閂緊個 server……';
|
||
@override
|
||
String get error => '開 server 嗰陣發生錯誤。';
|
||
@override
|
||
String openLink({required num n}) =>
|
||
(_root.$meta.cardinalResolver ?? PluralResolvers.cardinal('zh'))(n, one: '喺瀏覽器開啟以下連結:', other: '喺瀏覽器開啟以下任何一個連結:');
|
||
@override
|
||
String get requests => '請求';
|
||
@override
|
||
String get noRequests => '未有';
|
||
@override
|
||
String get encryption => _root.settingsTab.network.encryption;
|
||
@override
|
||
String get autoAccept => '自動接受請求';
|
||
@override
|
||
String get requirePin => '需要密碼';
|
||
@override
|
||
String pinHint({required Object pin}) => '密碼為「${pin}」';
|
||
@override
|
||
String get encryptionHint => 'LocalSend 用嘅係自我簽署憑證。麻煩你喺瀏覽器度允許咗佢。';
|
||
@override
|
||
String pendingRequests({required Object n}) => '仲有 ${n} 個請求未處理';
|
||
}
|
||
|
||
// Path: aboutPage
|
||
class _TranslationsAboutPageZhHk extends TranslationsAboutPageEn {
|
||
_TranslationsAboutPageZhHk._(TranslationsZhHk root) : this._root = root, super.internal(root);
|
||
|
||
final TranslationsZhHk _root; // ignore: unused_field
|
||
|
||
// Translations
|
||
@override
|
||
String get title => '關於 LocalSend';
|
||
@override
|
||
List<String> get description => [
|
||
'LocalSend 係一款免費嘅開源應用程式,佢可以透過區域網路幫你安全噉將檔案同訊息分享畀附近嘅裝置,全程無需互聯網連線。',
|
||
'呢個 app 喺 Android、iOS、macOS、Windows 同 Linux 都用得㗎。你可以喺我哋嘅網站揾到呢個 app 所有平台嘅版本同其他下載方式。',
|
||
];
|
||
@override
|
||
String get author => '作者';
|
||
@override
|
||
String get contributors => '貢獻者';
|
||
@override
|
||
String get packagers => '封裝人員';
|
||
@override
|
||
String get translators => '翻譯人員';
|
||
}
|
||
|
||
// Path: donationPage
|
||
class _TranslationsDonationPageZhHk extends TranslationsDonationPageEn {
|
||
_TranslationsDonationPageZhHk._(TranslationsZhHk root) : this._root = root, super.internal(root);
|
||
|
||
final TranslationsZhHk _root; // ignore: unused_field
|
||
|
||
// Translations
|
||
@override
|
||
String get title => _root.settingsTab.other.donate;
|
||
@override
|
||
String get info => 'LocalSend 唔單只免費、開源,仲係冇廣告添㗎!如果你鍾意呢個 app,不妨捐款贊助我哋開發?';
|
||
@override
|
||
String donate({required Object amount}) => '捐 ${amount}';
|
||
@override
|
||
String get thanks => '多謝支持!';
|
||
@override
|
||
String get restore => '還原 app 內購買';
|
||
}
|
||
|
||
// Path: changelogPage
|
||
class _TranslationsChangelogPageZhHk extends TranslationsChangelogPageEn {
|
||
_TranslationsChangelogPageZhHk._(TranslationsZhHk root) : this._root = root, super.internal(root);
|
||
|
||
final TranslationsZhHk _root; // ignore: unused_field
|
||
|
||
// Translations
|
||
@override
|
||
String get title => '更新記錄';
|
||
}
|
||
|
||
// Path: dialogs
|
||
class _TranslationsDialogsZhHk extends TranslationsDialogsEn {
|
||
_TranslationsDialogsZhHk._(TranslationsZhHk root) : this._root = root, super.internal(root);
|
||
|
||
final TranslationsZhHk _root; // ignore: unused_field
|
||
|
||
// Translations
|
||
@override
|
||
late final _TranslationsDialogsAddFileZhHk addFile = _TranslationsDialogsAddFileZhHk._(_root);
|
||
@override
|
||
late final _TranslationsDialogsOpenFileZhHk openFile = _TranslationsDialogsOpenFileZhHk._(_root);
|
||
@override
|
||
late final _TranslationsDialogsAddressInputZhHk addressInput = _TranslationsDialogsAddressInputZhHk._(_root);
|
||
@override
|
||
late final _TranslationsDialogsCancelSessionZhHk cancelSession = _TranslationsDialogsCancelSessionZhHk._(_root);
|
||
@override
|
||
late final _TranslationsDialogsCannotOpenFileZhHk cannotOpenFile = _TranslationsDialogsCannotOpenFileZhHk._(_root);
|
||
@override
|
||
late final _TranslationsDialogsEncryptionDisabledNoticeZhHk encryptionDisabledNotice = _TranslationsDialogsEncryptionDisabledNoticeZhHk._(_root);
|
||
@override
|
||
late final _TranslationsDialogsErrorDialogZhHk errorDialog = _TranslationsDialogsErrorDialogZhHk._(_root);
|
||
@override
|
||
late final _TranslationsDialogsFavoriteDialogZhHk favoriteDialog = _TranslationsDialogsFavoriteDialogZhHk._(_root);
|
||
@override
|
||
late final _TranslationsDialogsFavoriteDeleteDialogZhHk favoriteDeleteDialog = _TranslationsDialogsFavoriteDeleteDialogZhHk._(_root);
|
||
@override
|
||
late final _TranslationsDialogsFavoriteEditDialogZhHk favoriteEditDialog = _TranslationsDialogsFavoriteEditDialogZhHk._(_root);
|
||
@override
|
||
late final _TranslationsDialogsFileInfoZhHk fileInfo = _TranslationsDialogsFileInfoZhHk._(_root);
|
||
@override
|
||
late final _TranslationsDialogsFileNameInputZhHk fileNameInput = _TranslationsDialogsFileNameInputZhHk._(_root);
|
||
@override
|
||
late final _TranslationsDialogsHistoryClearDialogZhHk historyClearDialog = _TranslationsDialogsHistoryClearDialogZhHk._(_root);
|
||
@override
|
||
late final _TranslationsDialogsLocalNetworkUnauthorizedZhHk localNetworkUnauthorized = _TranslationsDialogsLocalNetworkUnauthorizedZhHk._(_root);
|
||
@override
|
||
late final _TranslationsDialogsMessageInputZhHk messageInput = _TranslationsDialogsMessageInputZhHk._(_root);
|
||
@override
|
||
late final _TranslationsDialogsNoFilesZhHk noFiles = _TranslationsDialogsNoFilesZhHk._(_root);
|
||
@override
|
||
late final _TranslationsDialogsNoPermissionZhHk noPermission = _TranslationsDialogsNoPermissionZhHk._(_root);
|
||
@override
|
||
late final _TranslationsDialogsNotAvailableOnPlatformZhHk notAvailableOnPlatform = _TranslationsDialogsNotAvailableOnPlatformZhHk._(_root);
|
||
@override
|
||
late final _TranslationsDialogsQrZhHk qr = _TranslationsDialogsQrZhHk._(_root);
|
||
@override
|
||
late final _TranslationsDialogsQuickActionsZhHk quickActions = _TranslationsDialogsQuickActionsZhHk._(_root);
|
||
@override
|
||
late final _TranslationsDialogsQuickSaveNoticeZhHk quickSaveNotice = _TranslationsDialogsQuickSaveNoticeZhHk._(_root);
|
||
@override
|
||
late final _TranslationsDialogsQuickSaveFromFavoritesNoticeZhHk quickSaveFromFavoritesNotice =
|
||
_TranslationsDialogsQuickSaveFromFavoritesNoticeZhHk._(_root);
|
||
@override
|
||
late final _TranslationsDialogsPinZhHk pin = _TranslationsDialogsPinZhHk._(_root);
|
||
@override
|
||
late final _TranslationsDialogsSendModeHelpZhHk sendModeHelp = _TranslationsDialogsSendModeHelpZhHk._(_root);
|
||
@override
|
||
late final _TranslationsDialogsZoomZhHk zoom = _TranslationsDialogsZoomZhHk._(_root);
|
||
}
|
||
|
||
// Path: sanitization
|
||
class _TranslationsSanitizationZhHk extends TranslationsSanitizationEn {
|
||
_TranslationsSanitizationZhHk._(TranslationsZhHk root) : this._root = root, super.internal(root);
|
||
|
||
final TranslationsZhHk _root; // ignore: unused_field
|
||
|
||
// Translations
|
||
@override
|
||
String get empty => '檔案名稱唔可以係吉嘅。';
|
||
@override
|
||
String get invalid => '檔案名稱唔可以包括唔用得嘅字元。';
|
||
}
|
||
|
||
// Path: tray
|
||
class _TranslationsTrayZhHk extends TranslationsTrayEn {
|
||
_TranslationsTrayZhHk._(TranslationsZhHk root) : this._root = root, super.internal(root);
|
||
|
||
final TranslationsZhHk _root; // ignore: unused_field
|
||
|
||
// Translations
|
||
@override
|
||
String get open => _root.general.open;
|
||
@override
|
||
String get close => '退出 LocalSend';
|
||
@override
|
||
String get closeWindows => '離開';
|
||
}
|
||
|
||
// Path: web
|
||
class _TranslationsWebZhHk extends TranslationsWebEn {
|
||
_TranslationsWebZhHk._(TranslationsZhHk root) : this._root = root, super.internal(root);
|
||
|
||
final TranslationsZhHk _root; // ignore: unused_field
|
||
|
||
// Translations
|
||
@override
|
||
String get waiting => _root.sendPage.waiting;
|
||
@override
|
||
String get enterPin => '輸入密碼';
|
||
@override
|
||
String get invalidPin => '密碼無效。';
|
||
@override
|
||
String get tooManyAttempts => '嘗試次數過多,請稍後再試。';
|
||
@override
|
||
String get rejected => '已遭對方拒絕';
|
||
@override
|
||
String get files => _root.general.files;
|
||
@override
|
||
String get fileName => '檔案名稱';
|
||
@override
|
||
String get size => '大細';
|
||
}
|
||
|
||
// Path: assetPicker
|
||
class _TranslationsAssetPickerZhHk extends TranslationsAssetPickerEn {
|
||
_TranslationsAssetPickerZhHk._(TranslationsZhHk root) : this._root = root, super.internal(root);
|
||
|
||
final TranslationsZhHk _root; // ignore: unused_field
|
||
|
||
// Translations
|
||
@override
|
||
String get confirm => _root.general.confirm;
|
||
@override
|
||
String get cancel => _root.general.cancel;
|
||
@override
|
||
String get edit => _root.general.edit;
|
||
@override
|
||
String get gifIndicator => 'GIF';
|
||
@override
|
||
String get loadFailed => '載入失敗';
|
||
@override
|
||
String get original => '原始檔案';
|
||
@override
|
||
String get preview => '預覽';
|
||
@override
|
||
String get select => '揀選';
|
||
@override
|
||
String get emptyList => '列表冇嘢';
|
||
@override
|
||
String get unSupportedAssetType => '檔案類型唔支援。';
|
||
@override
|
||
String get unableToAccessAll => '無法存取裝置入面所有檔案';
|
||
@override
|
||
String get viewingLimitedAssetsTip => '你淨係可以睇到個 app 能夠存取嘅檔案同相簿。';
|
||
@override
|
||
String get changeAccessibleLimitedAssets => '撳呢度更新可存取檔案';
|
||
@override
|
||
String get accessAllTip => '個 app 只能夠存取裝置入面部分檔案。要存取所有媒體,你要去系統設定開返個權限。';
|
||
@override
|
||
String get goToSystemSettings => '開啟系統設定';
|
||
@override
|
||
String get accessLimitedAssets => '喺限制存取嘅情況下繼續';
|
||
@override
|
||
String get accessiblePathName => '可存取檔案';
|
||
@override
|
||
String get sTypeAudioLabel => '音樂';
|
||
@override
|
||
String get sTypeImageLabel => '相片';
|
||
@override
|
||
String get sTypeVideoLabel => '影片';
|
||
@override
|
||
String get sTypeOtherLabel => '其他媒體';
|
||
@override
|
||
String get sActionPlayHint => '播放';
|
||
@override
|
||
String get sActionPreviewHint => _root.assetPicker.preview;
|
||
@override
|
||
String get sActionSelectHint => _root.assetPicker.select;
|
||
@override
|
||
String get sActionSwitchPathLabel => '更改路徑';
|
||
@override
|
||
String get sActionUseCameraHint => '影相';
|
||
@override
|
||
String get sNameDurationLabel => '持續時間';
|
||
@override
|
||
String get sUnitAssetCountLabel => '數量';
|
||
}
|
||
|
||
// Path: receiveTab.infoBox
|
||
class _TranslationsReceiveTabInfoBoxZhHk extends TranslationsReceiveTabInfoBoxEn {
|
||
_TranslationsReceiveTabInfoBoxZhHk._(TranslationsZhHk root) : this._root = root, super.internal(root);
|
||
|
||
final TranslationsZhHk _root; // ignore: unused_field
|
||
|
||
// Translations
|
||
@override
|
||
String get ip => 'IP:';
|
||
@override
|
||
String get port => 'Port:';
|
||
@override
|
||
String get alias => '名:';
|
||
}
|
||
|
||
// Path: receiveTab.quickSave
|
||
class _TranslationsReceiveTabQuickSaveZhHk extends TranslationsReceiveTabQuickSaveEn {
|
||
_TranslationsReceiveTabQuickSaveZhHk._(TranslationsZhHk root) : this._root = root, super.internal(root);
|
||
|
||
final TranslationsZhHk _root; // ignore: unused_field
|
||
|
||
// Translations
|
||
@override
|
||
String get off => '關閉';
|
||
@override
|
||
String get favorites => '僅來自已收藏裝置嘅檔案';
|
||
@override
|
||
String get on => '來自所有裝置嘅檔案';
|
||
}
|
||
|
||
// Path: sendTab.selection
|
||
class _TranslationsSendTabSelectionZhHk extends TranslationsSendTabSelectionEn {
|
||
_TranslationsSendTabSelectionZhHk._(TranslationsZhHk root) : this._root = root, super.internal(root);
|
||
|
||
final TranslationsZhHk _root; // ignore: unused_field
|
||
|
||
// Translations
|
||
@override
|
||
String get title => '揀選';
|
||
@override
|
||
String files({required Object files}) => '檔案:${files}';
|
||
@override
|
||
String size({required Object size}) => '大細:${size}';
|
||
}
|
||
|
||
// Path: sendTab.picker
|
||
class _TranslationsSendTabPickerZhHk extends TranslationsSendTabPickerEn {
|
||
_TranslationsSendTabPickerZhHk._(TranslationsZhHk root) : this._root = root, super.internal(root);
|
||
|
||
final TranslationsZhHk _root; // ignore: unused_field
|
||
|
||
// Translations
|
||
@override
|
||
String get file => '檔案';
|
||
@override
|
||
String get folder => '資料夾';
|
||
@override
|
||
String get media => '媒體';
|
||
@override
|
||
String get text => '文字';
|
||
@override
|
||
String get app => '應用程式';
|
||
@override
|
||
String get clipboard => '貼上';
|
||
}
|
||
|
||
// Path: sendTab.sendModes
|
||
class _TranslationsSendTabSendModesZhHk extends TranslationsSendTabSendModesEn {
|
||
_TranslationsSendTabSendModesZhHk._(TranslationsZhHk root) : this._root = root, super.internal(root);
|
||
|
||
final TranslationsZhHk _root; // ignore: unused_field
|
||
|
||
// Translations
|
||
@override
|
||
String get single => '單一接收者';
|
||
@override
|
||
String get multiple => '多個接收者';
|
||
@override
|
||
String get link => '用 link 分享';
|
||
}
|
||
|
||
// Path: settingsTab.general
|
||
class _TranslationsSettingsTabGeneralZhHk extends TranslationsSettingsTabGeneralEn {
|
||
_TranslationsSettingsTabGeneralZhHk._(TranslationsZhHk root) : this._root = root, super.internal(root);
|
||
|
||
final TranslationsZhHk _root; // ignore: unused_field
|
||
|
||
// Translations
|
||
@override
|
||
String get title => '一般';
|
||
@override
|
||
String get brightness => '亮度';
|
||
@override
|
||
late final _TranslationsSettingsTabGeneralBrightnessOptionsZhHk brightnessOptions = _TranslationsSettingsTabGeneralBrightnessOptionsZhHk._(_root);
|
||
@override
|
||
String get color => '色彩';
|
||
@override
|
||
late final _TranslationsSettingsTabGeneralColorOptionsZhHk colorOptions = _TranslationsSettingsTabGeneralColorOptionsZhHk._(_root);
|
||
@override
|
||
String get language => '語言';
|
||
@override
|
||
late final _TranslationsSettingsTabGeneralLanguageOptionsZhHk languageOptions = _TranslationsSettingsTabGeneralLanguageOptionsZhHk._(_root);
|
||
@override
|
||
String get saveWindowPlacement => '退出嗰陣記低視窗位置';
|
||
@override
|
||
String get saveWindowPlacementWindows => '離開嗰陣記低視窗位置';
|
||
@override
|
||
String get minimizeToTray => '關閉嗰陣縮細做通知圖示';
|
||
@override
|
||
String get launchAtStartup => '開機自動啟動';
|
||
@override
|
||
String get launchMinimized => '自動啟動成通知圖示';
|
||
@override
|
||
String get showInContextMenu => '喺檔案功能表嘅「傳送到」項目顯示 LocalSend';
|
||
@override
|
||
String get animations => '動畫';
|
||
}
|
||
|
||
// Path: settingsTab.receive
|
||
class _TranslationsSettingsTabReceiveZhHk extends TranslationsSettingsTabReceiveEn {
|
||
_TranslationsSettingsTabReceiveZhHk._(TranslationsZhHk root) : this._root = root, super.internal(root);
|
||
|
||
final TranslationsZhHk _root; // ignore: unused_field
|
||
|
||
// Translations
|
||
@override
|
||
String get title => '接收';
|
||
@override
|
||
String get quickSave => _root.general.quickSave;
|
||
@override
|
||
String get quickSaveFromFavorites => _root.general.quickSaveFromFavorites;
|
||
@override
|
||
String get requirePin => _root.webSharePage.requirePin;
|
||
@override
|
||
String get autoFinish => '完成後自動關閉傳輸畫面';
|
||
@override
|
||
String get destination => '儲存位置';
|
||
@override
|
||
String get downloads => '(下載資料夾)';
|
||
@override
|
||
String get saveToGallery => 'Save 落相簿';
|
||
@override
|
||
String get saveToHistory => 'Save 去歷史紀錄';
|
||
}
|
||
|
||
// Path: settingsTab.send
|
||
class _TranslationsSettingsTabSendZhHk extends TranslationsSettingsTabSendEn {
|
||
_TranslationsSettingsTabSendZhHk._(TranslationsZhHk root) : this._root = root, super.internal(root);
|
||
|
||
final TranslationsZhHk _root; // ignore: unused_field
|
||
|
||
// Translations
|
||
@override
|
||
String get title => '傳送';
|
||
@override
|
||
String get shareViaLinkAutoAccept => '用 link 分享檔案嗰陣自動接收';
|
||
}
|
||
|
||
// Path: settingsTab.network
|
||
class _TranslationsSettingsTabNetworkZhHk extends TranslationsSettingsTabNetworkEn {
|
||
_TranslationsSettingsTabNetworkZhHk._(TranslationsZhHk root) : this._root = root, super.internal(root);
|
||
|
||
final TranslationsZhHk _root; // ignore: unused_field
|
||
|
||
// Translations
|
||
@override
|
||
String get title => '網路';
|
||
@override
|
||
String get needRestart => '熄咗個 server 再開過,設定先會生效';
|
||
@override
|
||
String get server => 'Server';
|
||
@override
|
||
String get alias => '名';
|
||
@override
|
||
String get deviceType => '裝置類型';
|
||
@override
|
||
String get deviceModel => '裝置型號';
|
||
@override
|
||
String get port => 'Port';
|
||
@override
|
||
String get discoveryTimeout => '裝置搜尋逾時';
|
||
@override
|
||
String get useSystemName => '使用系統名稱';
|
||
@override
|
||
String get generateRandomAlias => '求其改個名';
|
||
@override
|
||
String portWarning({required Object defaultPort}) => '改 port 嘅話其他裝置有機會偵測唔到你。(預設:${defaultPort})';
|
||
@override
|
||
String get encryption => '加密傳送';
|
||
@override
|
||
String get multicastGroup => '多播 IP 地址';
|
||
@override
|
||
String multicastGroupWarning({required Object defaultMulticast}) => '用自訂多播地址嘅話其他裝置有機會偵測唔到你。(預設:${defaultMulticast})';
|
||
}
|
||
|
||
// Path: settingsTab.other
|
||
class _TranslationsSettingsTabOtherZhHk extends TranslationsSettingsTabOtherEn {
|
||
_TranslationsSettingsTabOtherZhHk._(TranslationsZhHk root) : this._root = root, super.internal(root);
|
||
|
||
final TranslationsZhHk _root; // ignore: unused_field
|
||
|
||
// Translations
|
||
@override
|
||
String get title => '其他';
|
||
@override
|
||
String get support => '支援 LocalSend';
|
||
@override
|
||
String get donate => '捐款';
|
||
@override
|
||
String get privacyPolicy => '私隱權政策';
|
||
@override
|
||
String get termsOfUse => '服務條款';
|
||
}
|
||
|
||
// Path: troubleshootPage.firewall
|
||
class _TranslationsTroubleshootPageFirewallZhHk extends TranslationsTroubleshootPageFirewallEn {
|
||
_TranslationsTroubleshootPageFirewallZhHk._(TranslationsZhHk root) : this._root = root, super.internal(root);
|
||
|
||
final TranslationsZhHk _root; // ignore: unused_field
|
||
|
||
// Translations
|
||
@override
|
||
String get symptom => '我 send 到嘢但係接收唔到。';
|
||
@override
|
||
String solution({required Object port}) => '應該係防火牆嘅問題,可以透過允許接受 port ${port} 嘅連線(UDP 同 TCP)嚟解決。';
|
||
@override
|
||
String get openFirewall => '開啟防火牆設定';
|
||
}
|
||
|
||
// Path: troubleshootPage.noDiscovery
|
||
class _TranslationsTroubleshootPageNoDiscoveryZhHk extends TranslationsTroubleshootPageNoDiscoveryEn {
|
||
_TranslationsTroubleshootPageNoDiscoveryZhHk._(TranslationsZhHk root) : this._root = root, super.internal(root);
|
||
|
||
final TranslationsZhHk _root; // ignore: unused_field
|
||
|
||
// Translations
|
||
@override
|
||
String get symptom => '呢部機偵測唔到其他裝置。';
|
||
@override
|
||
String get solution => '請確保所有裝置都駁緊同一個 Wi‑Fi 網路同用緊相同嘅設定(port、多播 IP 地址同有冇開加密傳送)。你亦都可以試下人手輸入目標裝置嘅 IP 地址。如果 work 嘅話可以選擇收藏呢部裝置,噉樣日後就會自動偵測到佢,毋須重新輸入。';
|
||
}
|
||
|
||
// Path: troubleshootPage.noConnection
|
||
class _TranslationsTroubleshootPageNoConnectionZhHk extends TranslationsTroubleshootPageNoConnectionEn {
|
||
_TranslationsTroubleshootPageNoConnectionZhHk._(TranslationsZhHk root) : this._root = root, super.internal(root);
|
||
|
||
final TranslationsZhHk _root; // ignore: unused_field
|
||
|
||
// Translations
|
||
@override
|
||
String get symptom => '兩部裝置都偵測唔到同 send 唔到嘢畀對方。';
|
||
@override
|
||
String get solution =>
|
||
'如果兩邊都發生同樣嘅情況,你要 check 清楚兩邊係咪駁緊同一個 Wi‑Fi 網路同用緊相同嘅設定(port、多播 IP 地址同有冇開加密傳送)。亦可能係個 Wi‑Fi 唔畀裝置之間通訊,呢種情況下要喺 router 嗰邊熄咗「接入點 (AP) 隔離」模式至得。';
|
||
}
|
||
|
||
// Path: receiveHistoryPage.entryActions
|
||
class _TranslationsReceiveHistoryPageEntryActionsZhHk extends TranslationsReceiveHistoryPageEntryActionsEn {
|
||
_TranslationsReceiveHistoryPageEntryActionsZhHk._(TranslationsZhHk root) : this._root = root, super.internal(root);
|
||
|
||
final TranslationsZhHk _root; // ignore: unused_field
|
||
|
||
// Translations
|
||
@override
|
||
String get open => _root.dialogs.openFile.title;
|
||
@override
|
||
String get showInFolder => '喺檔案瀏覽器顯示';
|
||
@override
|
||
String get info => '資訊';
|
||
@override
|
||
String get deleteFromHistory => '刪走呢筆記錄';
|
||
}
|
||
|
||
// Path: progressPage.total
|
||
class _TranslationsProgressPageTotalZhHk extends TranslationsProgressPageTotalEn {
|
||
_TranslationsProgressPageTotalZhHk._(TranslationsZhHk root) : this._root = root, super.internal(root);
|
||
|
||
final TranslationsZhHk _root; // ignore: unused_field
|
||
|
||
// Translations
|
||
@override
|
||
late final _TranslationsProgressPageTotalTitleZhHk title = _TranslationsProgressPageTotalTitleZhHk._(_root);
|
||
@override
|
||
String count({required Object curr, required Object n}) => '檔案:${curr} / ${n}';
|
||
@override
|
||
String size({required Object curr, required Object n}) => '大細:${curr} / ${n}';
|
||
@override
|
||
String speed({required Object speed}) => '速度:${speed}/s';
|
||
}
|
||
|
||
// Path: dialogs.addFile
|
||
class _TranslationsDialogsAddFileZhHk extends TranslationsDialogsAddFileEn {
|
||
_TranslationsDialogsAddFileZhHk._(TranslationsZhHk root) : this._root = root, super.internal(root);
|
||
|
||
final TranslationsZhHk _root; // ignore: unused_field
|
||
|
||
// Translations
|
||
@override
|
||
String get title => '將檔案加至選擇';
|
||
@override
|
||
String get content => '揀選要加入嘅檔案';
|
||
}
|
||
|
||
// Path: dialogs.openFile
|
||
class _TranslationsDialogsOpenFileZhHk extends TranslationsDialogsOpenFileEn {
|
||
_TranslationsDialogsOpenFileZhHk._(TranslationsZhHk root) : this._root = root, super.internal(root);
|
||
|
||
final TranslationsZhHk _root; // ignore: unused_field
|
||
|
||
// Translations
|
||
@override
|
||
String get title => '開啟檔案';
|
||
@override
|
||
String get content => '你係咪要開啟接收咗嘅檔案?';
|
||
}
|
||
|
||
// Path: dialogs.addressInput
|
||
class _TranslationsDialogsAddressInputZhHk extends TranslationsDialogsAddressInputEn {
|
||
_TranslationsDialogsAddressInputZhHk._(TranslationsZhHk root) : this._root = root, super.internal(root);
|
||
|
||
final TranslationsZhHk _root; // ignore: unused_field
|
||
|
||
// Translations
|
||
@override
|
||
String get title => '輸入地址';
|
||
@override
|
||
String get hashtag => 'Hashtag';
|
||
@override
|
||
String get ip => 'IP 地址';
|
||
@override
|
||
String get recentlyUsed => '輸入記錄:';
|
||
}
|
||
|
||
// Path: dialogs.cancelSession
|
||
class _TranslationsDialogsCancelSessionZhHk extends TranslationsDialogsCancelSessionEn {
|
||
_TranslationsDialogsCancelSessionZhHk._(TranslationsZhHk root) : this._root = root, super.internal(root);
|
||
|
||
final TranslationsZhHk _root; // ignore: unused_field
|
||
|
||
// Translations
|
||
@override
|
||
String get title => '取消檔案傳輸';
|
||
@override
|
||
String get content => '你係咪要放棄傳輸檔案?';
|
||
}
|
||
|
||
// Path: dialogs.cannotOpenFile
|
||
class _TranslationsDialogsCannotOpenFileZhHk extends TranslationsDialogsCannotOpenFileEn {
|
||
_TranslationsDialogsCannotOpenFileZhHk._(TranslationsZhHk root) : this._root = root, super.internal(root);
|
||
|
||
final TranslationsZhHk _root; // ignore: unused_field
|
||
|
||
// Translations
|
||
@override
|
||
String get title => '無法開啟檔案';
|
||
@override
|
||
String content({required Object file}) => '檔案「${file}」開唔到喎,係咪畀人郁過、改過名或者剷走咗?';
|
||
}
|
||
|
||
// Path: dialogs.encryptionDisabledNotice
|
||
class _TranslationsDialogsEncryptionDisabledNoticeZhHk extends TranslationsDialogsEncryptionDisabledNoticeEn {
|
||
_TranslationsDialogsEncryptionDisabledNoticeZhHk._(TranslationsZhHk root) : this._root = root, super.internal(root);
|
||
|
||
final TranslationsZhHk _root; // ignore: unused_field
|
||
|
||
// Translations
|
||
@override
|
||
String get title => '加密已停用';
|
||
@override
|
||
String get content => '而家會透過未經加密嘅 HTTP 協定嚟通訊。要用 HTTPS 請開返加密。';
|
||
}
|
||
|
||
// Path: dialogs.errorDialog
|
||
class _TranslationsDialogsErrorDialogZhHk extends TranslationsDialogsErrorDialogEn {
|
||
_TranslationsDialogsErrorDialogZhHk._(TranslationsZhHk root) : this._root = root, super.internal(root);
|
||
|
||
final TranslationsZhHk _root; // ignore: unused_field
|
||
|
||
// Translations
|
||
@override
|
||
String get title => _root.general.error;
|
||
}
|
||
|
||
// Path: dialogs.favoriteDialog
|
||
class _TranslationsDialogsFavoriteDialogZhHk extends TranslationsDialogsFavoriteDialogEn {
|
||
_TranslationsDialogsFavoriteDialogZhHk._(TranslationsZhHk root) : this._root = root, super.internal(root);
|
||
|
||
final TranslationsZhHk _root; // ignore: unused_field
|
||
|
||
// Translations
|
||
@override
|
||
String get title => '收藏';
|
||
@override
|
||
String get noFavorites => '未收藏任何裝置';
|
||
@override
|
||
String get addFavorite => _root.general.add;
|
||
}
|
||
|
||
// Path: dialogs.favoriteDeleteDialog
|
||
class _TranslationsDialogsFavoriteDeleteDialogZhHk extends TranslationsDialogsFavoriteDeleteDialogEn {
|
||
_TranslationsDialogsFavoriteDeleteDialogZhHk._(TranslationsZhHk root) : this._root = root, super.internal(root);
|
||
|
||
final TranslationsZhHk _root; // ignore: unused_field
|
||
|
||
// Translations
|
||
@override
|
||
String get title => '取消收藏裝置';
|
||
@override
|
||
String content({required Object name}) => '你係咪要取消收藏裝置「${name}」?';
|
||
}
|
||
|
||
// Path: dialogs.favoriteEditDialog
|
||
class _TranslationsDialogsFavoriteEditDialogZhHk extends TranslationsDialogsFavoriteEditDialogEn {
|
||
_TranslationsDialogsFavoriteEditDialogZhHk._(TranslationsZhHk root) : this._root = root, super.internal(root);
|
||
|
||
final TranslationsZhHk _root; // ignore: unused_field
|
||
|
||
// Translations
|
||
@override
|
||
String get titleAdd => '新增至收藏';
|
||
@override
|
||
String get titleEdit => '編輯';
|
||
@override
|
||
String get name => '名';
|
||
@override
|
||
String get auto => '(自動)';
|
||
@override
|
||
String get ip => 'IP 地址';
|
||
@override
|
||
String get port => 'Port';
|
||
}
|
||
|
||
// Path: dialogs.fileInfo
|
||
class _TranslationsDialogsFileInfoZhHk extends TranslationsDialogsFileInfoEn {
|
||
_TranslationsDialogsFileInfoZhHk._(TranslationsZhHk root) : this._root = root, super.internal(root);
|
||
|
||
final TranslationsZhHk _root; // ignore: unused_field
|
||
|
||
// Translations
|
||
@override
|
||
String get title => '檔案資訊';
|
||
@override
|
||
String get fileName => '檔案名稱:';
|
||
@override
|
||
String get path => '路徑:';
|
||
@override
|
||
String get size => '大小:';
|
||
@override
|
||
String get sender => '傳送者:';
|
||
@override
|
||
String get time => '時間:';
|
||
}
|
||
|
||
// Path: dialogs.fileNameInput
|
||
class _TranslationsDialogsFileNameInputZhHk extends TranslationsDialogsFileNameInputEn {
|
||
_TranslationsDialogsFileNameInputZhHk._(TranslationsZhHk root) : this._root = root, super.internal(root);
|
||
|
||
final TranslationsZhHk _root; // ignore: unused_field
|
||
|
||
// Translations
|
||
@override
|
||
String get title => '輸入檔案名稱';
|
||
@override
|
||
String original({required Object original}) => '原名:${original}';
|
||
}
|
||
|
||
// Path: dialogs.historyClearDialog
|
||
class _TranslationsDialogsHistoryClearDialogZhHk extends TranslationsDialogsHistoryClearDialogEn {
|
||
_TranslationsDialogsHistoryClearDialogZhHk._(TranslationsZhHk root) : this._root = root, super.internal(root);
|
||
|
||
final TranslationsZhHk _root; // ignore: unused_field
|
||
|
||
// Translations
|
||
@override
|
||
String get title => '清除歷史記錄';
|
||
@override
|
||
String get content => '你係咪真係要剷走全部歷史記錄?';
|
||
}
|
||
|
||
// Path: dialogs.localNetworkUnauthorized
|
||
class _TranslationsDialogsLocalNetworkUnauthorizedZhHk extends TranslationsDialogsLocalNetworkUnauthorizedEn {
|
||
_TranslationsDialogsLocalNetworkUnauthorizedZhHk._(TranslationsZhHk root) : this._root = root, super.internal(root);
|
||
|
||
final TranslationsZhHk _root; // ignore: unused_field
|
||
|
||
// Translations
|
||
@override
|
||
String get title => _root.dialogs.noPermission.title;
|
||
@override
|
||
String get description => '喺冇權掃描區域網路嘅情況下 LocalSend 唔會偵測到其他裝置。麻煩你喺系統設定開返呢個權限。';
|
||
@override
|
||
String get gotoSettings => '開啟系統設定';
|
||
}
|
||
|
||
// Path: dialogs.messageInput
|
||
class _TranslationsDialogsMessageInputZhHk extends TranslationsDialogsMessageInputEn {
|
||
_TranslationsDialogsMessageInputZhHk._(TranslationsZhHk root) : this._root = root, super.internal(root);
|
||
|
||
final TranslationsZhHk _root; // ignore: unused_field
|
||
|
||
// Translations
|
||
@override
|
||
String get title => '輸入訊息';
|
||
@override
|
||
String get multiline => '多行';
|
||
}
|
||
|
||
// Path: dialogs.noFiles
|
||
class _TranslationsDialogsNoFilesZhHk extends TranslationsDialogsNoFilesEn {
|
||
_TranslationsDialogsNoFilesZhHk._(TranslationsZhHk root) : this._root = root, super.internal(root);
|
||
|
||
final TranslationsZhHk _root; // ignore: unused_field
|
||
|
||
// Translations
|
||
@override
|
||
String get title => '冇揀選檔案';
|
||
@override
|
||
String get content => '最少需要揀選一個檔案。';
|
||
}
|
||
|
||
// Path: dialogs.noPermission
|
||
class _TranslationsDialogsNoPermissionZhHk extends TranslationsDialogsNoPermissionEn {
|
||
_TranslationsDialogsNoPermissionZhHk._(TranslationsZhHk root) : this._root = root, super.internal(root);
|
||
|
||
final TranslationsZhHk _root; // ignore: unused_field
|
||
|
||
// Translations
|
||
@override
|
||
String get title => '權限閂咗';
|
||
@override
|
||
String get content => '你冇畀足夠權限我哋進行處理。麻煩你喺系統設定開返啲權限。';
|
||
}
|
||
|
||
// Path: dialogs.notAvailableOnPlatform
|
||
class _TranslationsDialogsNotAvailableOnPlatformZhHk extends TranslationsDialogsNotAvailableOnPlatformEn {
|
||
_TranslationsDialogsNotAvailableOnPlatformZhHk._(TranslationsZhHk root) : this._root = root, super.internal(root);
|
||
|
||
final TranslationsZhHk _root; // ignore: unused_field
|
||
|
||
// Translations
|
||
@override
|
||
String get title => '無法使用';
|
||
@override
|
||
String get content => '此功能只適用於:';
|
||
}
|
||
|
||
// Path: dialogs.qr
|
||
class _TranslationsDialogsQrZhHk extends TranslationsDialogsQrEn {
|
||
_TranslationsDialogsQrZhHk._(TranslationsZhHk root) : this._root = root, super.internal(root);
|
||
|
||
final TranslationsZhHk _root; // ignore: unused_field
|
||
|
||
// Translations
|
||
@override
|
||
String get title => 'QR Code';
|
||
}
|
||
|
||
// Path: dialogs.quickActions
|
||
class _TranslationsDialogsQuickActionsZhHk extends TranslationsDialogsQuickActionsEn {
|
||
_TranslationsDialogsQuickActionsZhHk._(TranslationsZhHk root) : this._root = root, super.internal(root);
|
||
|
||
final TranslationsZhHk _root; // ignore: unused_field
|
||
|
||
// Translations
|
||
@override
|
||
String get title => '快速動作';
|
||
@override
|
||
String get counter => '計數器';
|
||
@override
|
||
String get prefix => '前綴';
|
||
@override
|
||
String get padZero => '補零';
|
||
@override
|
||
String get sortBeforeCount => '事前跟字母排序';
|
||
@override
|
||
String get random => '隨機';
|
||
}
|
||
|
||
// Path: dialogs.quickSaveNotice
|
||
class _TranslationsDialogsQuickSaveNoticeZhHk extends TranslationsDialogsQuickSaveNoticeEn {
|
||
_TranslationsDialogsQuickSaveNoticeZhHk._(TranslationsZhHk root) : this._root = root, super.internal(root);
|
||
|
||
final TranslationsZhHk _root; // ignore: unused_field
|
||
|
||
// Translations
|
||
@override
|
||
String get title => _root.general.quickSave;
|
||
@override
|
||
String get content => '自動接受所有檔案傳輸請求。留意返,噉樣會令呢個網路嘅所有人都 send 得嘢畀你。';
|
||
}
|
||
|
||
// Path: dialogs.quickSaveFromFavoritesNotice
|
||
class _TranslationsDialogsQuickSaveFromFavoritesNoticeZhHk extends TranslationsDialogsQuickSaveFromFavoritesNoticeEn {
|
||
_TranslationsDialogsQuickSaveFromFavoritesNoticeZhHk._(TranslationsZhHk root) : this._root = root, super.internal(root);
|
||
|
||
final TranslationsZhHk _root; // ignore: unused_field
|
||
|
||
// Translations
|
||
@override
|
||
String get title => _root.general.quickSaveFromFavorites;
|
||
@override
|
||
List<String> get content => ['自動接受來自已收藏裝置嘅檔案傳輸請求。', '警告:目前呢個選項並非絕對安全,因為只要黑客攞到你任何一部已收藏裝置嘅指紋,佢就可以無限制噉 send 嘢畀你。', '不過揀已收藏裝置點都安全過揀所有裝置嘅。'];
|
||
}
|
||
|
||
// Path: dialogs.pin
|
||
class _TranslationsDialogsPinZhHk extends TranslationsDialogsPinEn {
|
||
_TranslationsDialogsPinZhHk._(TranslationsZhHk root) : this._root = root, super.internal(root);
|
||
|
||
final TranslationsZhHk _root; // ignore: unused_field
|
||
|
||
// Translations
|
||
@override
|
||
String get title => _root.web.enterPin;
|
||
}
|
||
|
||
// Path: dialogs.sendModeHelp
|
||
class _TranslationsDialogsSendModeHelpZhHk extends TranslationsDialogsSendModeHelpEn {
|
||
_TranslationsDialogsSendModeHelpZhHk._(TranslationsZhHk root) : this._root = root, super.internal(root);
|
||
|
||
final TranslationsZhHk _root; // ignore: unused_field
|
||
|
||
// Translations
|
||
@override
|
||
String get title => _root.sendTab.sendMode;
|
||
@override
|
||
String get single => '淨係 send 畀一部裝置,傳輸完成後會清除揀選項目。';
|
||
@override
|
||
String get multiple => '一次過 send 畀多部裝置,揀選項目會一路保留。';
|
||
@override
|
||
String get link => '冇裝 LocalSend 嘅裝置可以透過條 link 嚟 download 返揀選嘅項目。';
|
||
}
|
||
|
||
// Path: dialogs.zoom
|
||
class _TranslationsDialogsZoomZhHk extends TranslationsDialogsZoomEn {
|
||
_TranslationsDialogsZoomZhHk._(TranslationsZhHk root) : this._root = root, super.internal(root);
|
||
|
||
final TranslationsZhHk _root; // ignore: unused_field
|
||
|
||
// Translations
|
||
@override
|
||
String get title => '網址';
|
||
}
|
||
|
||
// Path: settingsTab.general.brightnessOptions
|
||
class _TranslationsSettingsTabGeneralBrightnessOptionsZhHk extends TranslationsSettingsTabGeneralBrightnessOptionsEn {
|
||
_TranslationsSettingsTabGeneralBrightnessOptionsZhHk._(TranslationsZhHk root) : this._root = root, super.internal(root);
|
||
|
||
final TranslationsZhHk _root; // ignore: unused_field
|
||
|
||
// Translations
|
||
@override
|
||
String get system => '跟機';
|
||
@override
|
||
String get dark => '暗色';
|
||
@override
|
||
String get light => '亮色';
|
||
}
|
||
|
||
// Path: settingsTab.general.colorOptions
|
||
class _TranslationsSettingsTabGeneralColorOptionsZhHk extends TranslationsSettingsTabGeneralColorOptionsEn {
|
||
_TranslationsSettingsTabGeneralColorOptionsZhHk._(TranslationsZhHk root) : this._root = root, super.internal(root);
|
||
|
||
final TranslationsZhHk _root; // ignore: unused_field
|
||
|
||
// Translations
|
||
@override
|
||
String get system => '跟機';
|
||
@override
|
||
String get oled => 'OLED';
|
||
}
|
||
|
||
// Path: settingsTab.general.languageOptions
|
||
class _TranslationsSettingsTabGeneralLanguageOptionsZhHk extends TranslationsSettingsTabGeneralLanguageOptionsEn {
|
||
_TranslationsSettingsTabGeneralLanguageOptionsZhHk._(TranslationsZhHk root) : this._root = root, super.internal(root);
|
||
|
||
final TranslationsZhHk _root; // ignore: unused_field
|
||
|
||
// Translations
|
||
@override
|
||
String get system => '跟機';
|
||
}
|
||
|
||
// Path: progressPage.total.title
|
||
class _TranslationsProgressPageTotalTitleZhHk extends TranslationsProgressPageTotalTitleEn {
|
||
_TranslationsProgressPageTotalTitleZhHk._(TranslationsZhHk root) : this._root = root, super.internal(root);
|
||
|
||
final TranslationsZhHk _root; // ignore: unused_field
|
||
|
||
// Translations
|
||
@override
|
||
String sending({required Object time}) => '進度:${time}';
|
||
@override
|
||
String get finishedError => '搞掂,不過有 error';
|
||
@override
|
||
String get canceledSender => '傳送者取消咗';
|
||
@override
|
||
String get canceledReceiver => '接收者取消咗';
|
||
}
|