mirror of
https://mirror.ghproxy.com/https://github.com/StarCitizenToolBox/app.git
synced 2024-12-23 11:13:46 +08:00
3745 lines
112 KiB
Dart
3745 lines
112 KiB
Dart
// GENERATED CODE - DO NOT MODIFY BY HAND
|
|
import 'package:flutter/material.dart';
|
|
import 'package:intl/intl.dart';
|
|
import 'intl/messages_all.dart';
|
|
|
|
// **************************************************************************
|
|
// Generator: Flutter Intl IDE plugin
|
|
// Made by Localizely
|
|
// **************************************************************************
|
|
|
|
// ignore_for_file: non_constant_identifier_names, lines_longer_than_80_chars
|
|
// ignore_for_file: join_return_with_assignment, prefer_final_in_for_each
|
|
// ignore_for_file: avoid_redundant_argument_values, avoid_escaping_inner_quotes
|
|
|
|
class S {
|
|
S();
|
|
|
|
static S? _current;
|
|
|
|
static S get current {
|
|
assert(_current != null,
|
|
'No instance of S was loaded. Try to initialize the S delegate before accessing S.current.');
|
|
return _current!;
|
|
}
|
|
|
|
static const AppLocalizationDelegate delegate = AppLocalizationDelegate();
|
|
|
|
static Future<S> load(Locale locale) {
|
|
final name = (locale.countryCode?.isEmpty ?? false)
|
|
? locale.languageCode
|
|
: locale.toString();
|
|
final localeName = Intl.canonicalizedLocale(name);
|
|
return initializeMessages(localeName).then((_) {
|
|
Intl.defaultLocale = localeName;
|
|
final instance = S();
|
|
S._current = instance;
|
|
|
|
return instance;
|
|
});
|
|
}
|
|
|
|
static S of(BuildContext context) {
|
|
final instance = S.maybeOf(context);
|
|
assert(instance != null,
|
|
'No instance of S present in the widget tree. Did you add S.delegate in localizationsDelegates?');
|
|
return instance!;
|
|
}
|
|
|
|
static S? maybeOf(BuildContext context) {
|
|
return Localizations.of<S>(context, S);
|
|
}
|
|
|
|
/// `English`
|
|
String get app_language_name {
|
|
return Intl.message(
|
|
'English',
|
|
name: 'app_language_name',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `en`
|
|
String get app_language_code {
|
|
return Intl.message(
|
|
'en',
|
|
name: 'app_language_code',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `SCToolBox V {v0} {v1}`
|
|
String app_index_version_info(Object v0, Object v1) {
|
|
return Intl.message(
|
|
'SCToolBox V $v0 $v1',
|
|
name: 'app_index_version_info',
|
|
desc: '',
|
|
args: [v0, v1],
|
|
);
|
|
}
|
|
|
|
/// `SCToolBox.lnk`
|
|
String get app_shortcut_name {
|
|
return Intl.message(
|
|
'SCToolBox.lnk',
|
|
name: 'app_shortcut_name',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Check for updates`
|
|
String get about_check_update {
|
|
return Intl.message(
|
|
'Check for updates',
|
|
name: 'about_check_update',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Not just about localization!\n\nThe SCToolBox is your helper to explore the verse. We are committed to solving common in-game problems for citizens, in addition to facilitating localization from the community, game performance tuning, and localization of some commonly used website.`
|
|
String get about_app_description {
|
|
return Intl.message(
|
|
'Not just about localization!\n\nThe SCToolBox is your helper to explore the verse. We are committed to solving common in-game problems for citizens, in addition to facilitating localization from the community, game performance tuning, and localization of some commonly used website.',
|
|
name: 'about_app_description',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Online feedback`
|
|
String get about_online_feedback {
|
|
return Intl.message(
|
|
'Online feedback',
|
|
name: 'about_online_feedback',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `QQ group: 940696487`
|
|
String get about_action_qq_group {
|
|
return Intl.message(
|
|
'QQ group: 940696487',
|
|
name: 'about_action_qq_group',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Email: xkeyc@qq.com`
|
|
String get about_action_email {
|
|
return Intl.message(
|
|
'Email: xkeyc@qq.com',
|
|
name: 'about_action_email',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Open source`
|
|
String get about_action_open_source {
|
|
return Intl.message(
|
|
'Open source',
|
|
name: 'about_action_open_source',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `This is an unofficial Star Citizen fan-made tools, not affiliated with the Cloud Imperium group of companies. All content on this Software not authored by its host or users are property of their respective owners. \nStar Citizen®, Roberts Space Industries® and Cloud Imperium® are registered trademarks of Cloud Imperium Rights LLC.`
|
|
String get about_disclaimer {
|
|
return Intl.message(
|
|
'This is an unofficial Star Citizen fan-made tools, not affiliated with the Cloud Imperium group of companies. All content on this Software not authored by its host or users are property of their respective owners. \nStar Citizen®, Roberts Space Industries® and Cloud Imperium® are registered trademarks of Cloud Imperium Rights LLC.',
|
|
name: 'about_disclaimer',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Start up`
|
|
String get about_analytics_launch {
|
|
return Intl.message(
|
|
'Start up',
|
|
name: 'about_analytics_launch',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Game launches`
|
|
String get about_analytics_launch_game {
|
|
return Intl.message(
|
|
'Game launches',
|
|
name: 'about_analytics_launch_game',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Cumulative users`
|
|
String get about_analytics_total_users {
|
|
return Intl.message(
|
|
'Cumulative users',
|
|
name: 'about_analytics_total_users',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Localization installs`
|
|
String get about_analytics_install_translation {
|
|
return Intl.message(
|
|
'Localization installs',
|
|
name: 'about_analytics_install_translation',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Performance tuning`
|
|
String get about_analytics_performance_optimization {
|
|
return Intl.message(
|
|
'Performance tuning',
|
|
name: 'about_analytics_performance_optimization',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `P4k diversion`
|
|
String get about_analytics_p4k_redirection {
|
|
return Intl.message(
|
|
'P4k diversion',
|
|
name: 'about_analytics_p4k_redirection',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `users`
|
|
String get about_analytics_units_user {
|
|
return Intl.message(
|
|
'users',
|
|
name: 'about_analytics_units_user',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Second-rate`
|
|
String get about_analytics_units_times {
|
|
return Intl.message(
|
|
'Second-rate',
|
|
name: 'about_analytics_units_times',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `It is already the latest version!`
|
|
String get about_info_latest_version {
|
|
return Intl.message(
|
|
'It is already the latest version!',
|
|
name: 'about_info_latest_version',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Countdown`
|
|
String get home_holiday_countdown {
|
|
return Intl.message(
|
|
'Countdown',
|
|
name: 'home_holiday_countdown',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `* The above festival dates are added and maintained manually. There may be errors and we welcome any feedback!`
|
|
String get home_holiday_countdown_disclaimer {
|
|
return Intl.message(
|
|
'* The above festival dates are added and maintained manually. There may be errors and we welcome any feedback!',
|
|
name: 'home_holiday_countdown_disclaimer',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `One-click launch`
|
|
String get home_action_one_click_launch {
|
|
return Intl.message(
|
|
'One-click launch',
|
|
name: 'home_action_one_click_launch',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Logging in...`
|
|
String get home_title_logging_in {
|
|
return Intl.message(
|
|
'Logging in...',
|
|
name: 'home_title_logging_in',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `* If the automatic filling is turned on, please pay attention to the Windows Hello pop-up`
|
|
String get home_info_auto_fill_notice {
|
|
return Intl.message(
|
|
'* If the automatic filling is turned on, please pay attention to the Windows Hello pop-up',
|
|
name: 'home_info_auto_fill_notice',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Welcome back!`
|
|
String get home_login_title_welcome_back {
|
|
return Intl.message(
|
|
'Welcome back!',
|
|
name: 'home_login_title_welcome_back',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Launching game for you ...`
|
|
String get home_login_title_launching_game {
|
|
return Intl.message(
|
|
'Launching game for you ...',
|
|
name: 'home_login_title_launching_game',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Log in to RSI account`
|
|
String get home_action_login_rsi_account {
|
|
return Intl.message(
|
|
'Log in to RSI account',
|
|
name: 'home_action_login_rsi_account',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Turn on the automatic password filling?`
|
|
String get home_action_q_auto_password_fill_prompt {
|
|
return Intl.message(
|
|
'Turn on the automatic password filling?',
|
|
name: 'home_action_q_auto_password_fill_prompt',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `The box will use the PIN and Windows credentials to save your password encryption, and the password is only stored in your device.\n\nWhen you need to enter a password for the next login, you only need to authorize PIN to automatically fill in the login.`
|
|
String get home_login_info_password_encryption_notice {
|
|
return Intl.message(
|
|
'The box will use the PIN and Windows credentials to save your password encryption, and the password is only stored in your device.\n\nWhen you need to enter a password for the next login, you only need to authorize PIN to automatically fill in the login.',
|
|
name: 'home_login_info_password_encryption_notice',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Enter PIN to enable encryption`
|
|
String get home_login_info_enter_pin_to_encrypt {
|
|
return Intl.message(
|
|
'Enter PIN to enable encryption',
|
|
name: 'home_login_info_enter_pin_to_encrypt',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Outdated game version`
|
|
String get home_login_info_game_version_outdated {
|
|
return Intl.message(
|
|
'Outdated game version',
|
|
name: 'home_login_info_game_version_outdated',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `RSI server report version number: {v1}\n\nLocal version number: {v2}\n\nIt is recommended to use RSI Launcher to update the game!`
|
|
String home_login_info_rsi_server_report(Object v1, Object v2) {
|
|
return Intl.message(
|
|
'RSI server report version number: $v1\n\nLocal version number: $v2\n\nIt is recommended to use RSI Launcher to update the game!',
|
|
name: 'home_login_info_rsi_server_report',
|
|
desc: '',
|
|
args: [v1, v2],
|
|
);
|
|
}
|
|
|
|
/// `Neglect`
|
|
String get home_login_info_action_ignore {
|
|
return Intl.message(
|
|
'Neglect',
|
|
name: 'home_login_info_action_ignore',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Box one -click start`
|
|
String get home_login_action_title_box_one_click_launch {
|
|
return Intl.message(
|
|
'Box one -click start',
|
|
name: 'home_login_action_title_box_one_click_launch',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `This feature can help you start the game more conveniently.\n\nTo ensure the security of the account, this function uses the Localization browser to retain the login status and will not save your password information (unless you enable the automatic filling function).\n\nWhen logging in to the account, please make sure your SCToolBox is downloaded from a trusted source.`
|
|
String get home_login_info_one_click_launch_description {
|
|
return Intl.message(
|
|
'This feature can help you start the game more conveniently.\n\nTo ensure the security of the account, this function uses the Localization browser to retain the login status and will not save your password information (unless you enable the automatic filling function).\n\nWhen logging in to the account, please make sure your SCToolBox is downloaded from a trusted source.',
|
|
name: 'home_login_info_one_click_launch_description',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Need to install WebView2 Runtime`
|
|
String get home_login_action_title_need_webview2_runtime {
|
|
return Intl.message(
|
|
'Need to install WebView2 Runtime',
|
|
name: 'home_login_action_title_need_webview2_runtime',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Close`
|
|
String get action_close {
|
|
return Intl.message(
|
|
'Close',
|
|
name: 'action_close',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Speed limit setting`
|
|
String get downloader_speed_limit_settings {
|
|
return Intl.message(
|
|
'Speed limit setting',
|
|
name: 'downloader_speed_limit_settings',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `All of the suspension`
|
|
String get downloader_action_pause_all {
|
|
return Intl.message(
|
|
'All of the suspension',
|
|
name: 'downloader_action_pause_all',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Restore all`
|
|
String get downloader_action_resume_all {
|
|
return Intl.message(
|
|
'Restore all',
|
|
name: 'downloader_action_resume_all',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Cancel all of them`
|
|
String get downloader_action_cancel_all {
|
|
return Intl.message(
|
|
'Cancel all of them',
|
|
name: 'downloader_action_cancel_all',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `No download task`
|
|
String get downloader_info_no_download_tasks {
|
|
return Intl.message(
|
|
'No download task',
|
|
name: 'downloader_info_no_download_tasks',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Total size: {v1}`
|
|
String downloader_info_total_size(Object v1) {
|
|
return Intl.message(
|
|
'Total size: $v1',
|
|
name: 'downloader_info_total_size',
|
|
desc: '',
|
|
args: [v1],
|
|
);
|
|
}
|
|
|
|
/// `In the verification ... ({v2})`
|
|
String downloader_info_verifying(Object v2) {
|
|
return Intl.message(
|
|
'In the verification ... ($v2)',
|
|
name: 'downloader_info_verifying',
|
|
desc: '',
|
|
args: [v2],
|
|
);
|
|
}
|
|
|
|
/// `Download ... ({v0}%)`
|
|
String downloader_info_downloading(Object v0) {
|
|
return Intl.message(
|
|
'Download ... ($v0%)',
|
|
name: 'downloader_info_downloading',
|
|
desc: '',
|
|
args: [v0],
|
|
);
|
|
}
|
|
|
|
/// `Status: {v0}`
|
|
String downloader_info_status(Object v0) {
|
|
return Intl.message(
|
|
'Status: $v0',
|
|
name: 'downloader_info_status',
|
|
desc: '',
|
|
args: [v0],
|
|
);
|
|
}
|
|
|
|
/// `Uploaded: {v0}`
|
|
String downloader_info_uploaded(Object v0) {
|
|
return Intl.message(
|
|
'Uploaded: $v0',
|
|
name: 'downloader_info_uploaded',
|
|
desc: '',
|
|
args: [v0],
|
|
);
|
|
}
|
|
|
|
/// `Downloaded: {v0}`
|
|
String downloader_info_downloaded(Object v0) {
|
|
return Intl.message(
|
|
'Downloaded: $v0',
|
|
name: 'downloader_info_downloaded',
|
|
desc: '',
|
|
args: [v0],
|
|
);
|
|
}
|
|
|
|
/// `Option`
|
|
String get downloader_action_options {
|
|
return Intl.message(
|
|
'Option',
|
|
name: 'downloader_action_options',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Continue download`
|
|
String get downloader_action_continue_download {
|
|
return Intl.message(
|
|
'Continue download',
|
|
name: 'downloader_action_continue_download',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Pause download`
|
|
String get downloader_action_pause_download {
|
|
return Intl.message(
|
|
'Pause download',
|
|
name: 'downloader_action_pause_download',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Cancel download`
|
|
String get downloader_action_cancel_download {
|
|
return Intl.message(
|
|
'Cancel download',
|
|
name: 'downloader_action_cancel_download',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Open the folder`
|
|
String get action_open_folder {
|
|
return Intl.message(
|
|
'Open the folder',
|
|
name: 'action_open_folder',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Download: {v0}/s Upload: {v1}/s`
|
|
String downloader_info_download_upload_speed(Object v0, Object v1) {
|
|
return Intl.message(
|
|
'Download: $v0/s Upload: $v1/s',
|
|
name: 'downloader_info_download_upload_speed',
|
|
desc: '',
|
|
args: [v0, v1],
|
|
);
|
|
}
|
|
|
|
/// `Downloading...`
|
|
String get downloader_info_downloading_status {
|
|
return Intl.message(
|
|
'Downloading...',
|
|
name: 'downloader_info_downloading_status',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Waiting`
|
|
String get downloader_info_waiting {
|
|
return Intl.message(
|
|
'Waiting',
|
|
name: 'downloader_info_waiting',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Paused`
|
|
String get downloader_info_paused {
|
|
return Intl.message(
|
|
'Paused',
|
|
name: 'downloader_info_paused',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Download failed`
|
|
String get downloader_info_download_failed {
|
|
return Intl.message(
|
|
'Download failed',
|
|
name: 'downloader_info_download_failed',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Download completed`
|
|
String get downloader_info_download_completed {
|
|
return Intl.message(
|
|
'Download completed',
|
|
name: 'downloader_info_download_completed',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Deleted`
|
|
String get downloader_info_deleted {
|
|
return Intl.message(
|
|
'Deleted',
|
|
name: 'downloader_info_deleted',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Downloading`
|
|
String get downloader_title_downloading {
|
|
return Intl.message(
|
|
'Downloading',
|
|
name: 'downloader_title_downloading',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Over`
|
|
String get downloader_title_ended {
|
|
return Intl.message(
|
|
'Over',
|
|
name: 'downloader_title_ended',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Confirm the cancellation of all tasks?`
|
|
String get downloader_action_confirm_cancel_all_tasks {
|
|
return Intl.message(
|
|
'Confirm the cancellation of all tasks?',
|
|
name: 'downloader_action_confirm_cancel_all_tasks',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `If the file is no longer needed, you may need to delete the download file manually.`
|
|
String get downloader_info_manual_file_deletion_note {
|
|
return Intl.message(
|
|
'If the file is no longer needed, you may need to delete the download file manually.',
|
|
name: 'downloader_info_manual_file_deletion_note',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Confirm the cancellation download?`
|
|
String get downloader_action_confirm_cancel_download {
|
|
return Intl.message(
|
|
'Confirm the cancellation download?',
|
|
name: 'downloader_action_confirm_cancel_download',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `The SCToolBox uses the P2P network to accelerate file download. If you have limited traffic, you can set the upload bandwidth to 1 (byte) here.`
|
|
String get downloader_info_p2p_network_note {
|
|
return Intl.message(
|
|
'The SCToolBox uses the P2P network to accelerate file download. If you have limited traffic, you can set the upload bandwidth to 1 (byte) here.',
|
|
name: 'downloader_info_p2p_network_note',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Please enter the download unit.`
|
|
String get downloader_info_download_unit_input_prompt {
|
|
return Intl.message(
|
|
'Please enter the download unit.',
|
|
name: 'downloader_info_download_unit_input_prompt',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Upload speed limit:`
|
|
String get downloader_input_upload_speed_limit {
|
|
return Intl.message(
|
|
'Upload speed limit:',
|
|
name: 'downloader_input_upload_speed_limit',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Download speed limit:`
|
|
String get downloader_input_download_speed_limit {
|
|
return Intl.message(
|
|
'Download speed limit:',
|
|
name: 'downloader_input_download_speed_limit',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `* P2P upload is only performed when downloading files, and the P2P connection will be turned off after downloading. If you want to participate in planting, please contact us about the page.`
|
|
String get downloader_input_info_p2p_upload_note {
|
|
return Intl.message(
|
|
'* P2P upload is only performed when downloading files, and the P2P connection will be turned off after downloading. If you want to participate in planting, please contact us about the page.',
|
|
name: 'downloader_input_info_p2p_upload_note',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `One -click diagnosis-> {v0}`
|
|
String doctor_title_one_click_diagnosis(Object v0) {
|
|
return Intl.message(
|
|
'One -click diagnosis-> $v0',
|
|
name: 'doctor_title_one_click_diagnosis',
|
|
desc: '',
|
|
args: [v0],
|
|
);
|
|
}
|
|
|
|
/// `RSI starter log`
|
|
String get doctor_action_rsi_launcher_log {
|
|
return Intl.message(
|
|
'RSI starter log',
|
|
name: 'doctor_action_rsi_launcher_log',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Game running log`
|
|
String get doctor_action_game_run_log {
|
|
return Intl.message(
|
|
'Game running log',
|
|
name: 'doctor_action_game_run_log',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `After scanning, no problem was found!`
|
|
String get doctor_info_scan_complete_no_issues {
|
|
return Intl.message(
|
|
'After scanning, no problem was found!',
|
|
name: 'doctor_info_scan_complete_no_issues',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Treatment ...`
|
|
String get doctor_info_processing {
|
|
return Intl.message(
|
|
'Treatment ...',
|
|
name: 'doctor_info_processing',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `You are about to go to the game abnormal rescue services provided by the Deep Space Treatment Center (QQ group number: 536454632), which mainly solve the failure and frequent flashback of game installation. If you are a gameplay problem, please do not add groups.`
|
|
String get doctor_info_game_rescue_service_note {
|
|
return Intl.message(
|
|
'You are about to go to the game abnormal rescue services provided by the Deep Space Treatment Center (QQ group number: 536454632), which mainly solve the failure and frequent flashback of game installation. If you are a gameplay problem, please do not add groups.',
|
|
name: 'doctor_info_game_rescue_service_note',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Need help? Click to seek free artificial support!`
|
|
String get doctor_info_need_help {
|
|
return Intl.message(
|
|
'Need help? Click to seek free artificial support!',
|
|
name: 'doctor_info_need_help',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Note: The test results of this tool are for reference only. If you do not understand the following operations, please provide screenshots for experienced players!`
|
|
String get doctor_info_tool_check_result_note {
|
|
return Intl.message(
|
|
'Note: The test results of this tool are for reference only. If you do not understand the following operations, please provide screenshots for experienced players!',
|
|
name: 'doctor_info_tool_check_result_note',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `The operating system that does not support, the game may not be able to run`
|
|
String get doctor_info_result_unsupported_os {
|
|
return Intl.message(
|
|
'The operating system that does not support, the game may not be able to run',
|
|
name: 'doctor_info_result_unsupported_os',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Please upgrade your system ({v0})`
|
|
String doctor_info_result_upgrade_system(Object v0) {
|
|
return Intl.message(
|
|
'Please upgrade your system ($v0)',
|
|
name: 'doctor_info_result_upgrade_system',
|
|
desc: '',
|
|
args: [v0],
|
|
);
|
|
}
|
|
|
|
/// `The installation directory lacks a Live folder, which may cause the installation to fail`
|
|
String get doctor_info_result_missing_live_folder {
|
|
return Intl.message(
|
|
'The installation directory lacks a Live folder, which may cause the installation to fail',
|
|
name: 'doctor_info_result_missing_live_folder',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Click to fix the Live folder for you, and install it after completion. ({v0})`
|
|
String doctor_info_result_create_live_folder(Object v0) {
|
|
return Intl.message(
|
|
'Click to fix the Live folder for you, and install it after completion. ($v0)',
|
|
name: 'doctor_info_result_create_live_folder',
|
|
desc: '',
|
|
args: [v0],
|
|
);
|
|
}
|
|
|
|
/// `The new NVME device is not compatible with the RSI starter for the time being, which may cause the installation to fail`
|
|
String get doctor_info_result_incompatible_nvme_device {
|
|
return Intl.message(
|
|
'The new NVME device is not compatible with the RSI starter for the time being, which may cause the installation to fail',
|
|
name: 'doctor_info_result_incompatible_nvme_device',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Add ForcedPhysicalsectorsizeinbytes value to the registry item to simulate old devices. Hard disk partition ({v0})`
|
|
String doctor_info_result_add_registry_value(Object v0) {
|
|
return Intl.message(
|
|
'Add ForcedPhysicalsectorsizeinbytes value to the registry item to simulate old devices. Hard disk partition ($v0)',
|
|
name: 'doctor_info_result_add_registry_value',
|
|
desc: '',
|
|
args: [v0],
|
|
);
|
|
}
|
|
|
|
/// `Easyanticheat file loss`
|
|
String get doctor_info_result_missing_easyanticheat_files {
|
|
return Intl.message(
|
|
'Easyanticheat file loss',
|
|
name: 'doctor_info_result_missing_easyanticheat_files',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Not found the EasyAnticheat file or file incomplete in the Live folder, please use the RSI starter to check the file`
|
|
String get doctor_info_result_verify_files_with_rsi_launcher {
|
|
return Intl.message(
|
|
'Not found the EasyAnticheat file or file incomplete in the Live folder, please use the RSI starter to check the file',
|
|
name: 'doctor_info_result_verify_files_with_rsi_launcher',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Easyanticheat is not installed or not withdrawn normally`
|
|
String get doctor_info_result_easyanticheat_not_installed {
|
|
return Intl.message(
|
|
'Easyanticheat is not installed or not withdrawn normally',
|
|
name: 'doctor_info_result_easyanticheat_not_installed',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Easyanticheat is not installed, please click to repair it for you one click. (Before the game starts normally and ends, the problem will always appear. If you retreat for other reasons, you can ignore this entry)`
|
|
String get doctor_info_result_install_easyanticheat {
|
|
return Intl.message(
|
|
'Easyanticheat is not installed, please click to repair it for you one click. (Before the game starts normally and ends, the problem will always appear. If you retreat for other reasons, you can ignore this entry)',
|
|
name: 'doctor_info_result_install_easyanticheat',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `No-English username!`
|
|
String get doctor_info_result_chinese_username {
|
|
return Intl.message(
|
|
'No-English username!',
|
|
name: 'doctor_info_result_chinese_username',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `The No-English username may cause the game to start/install errors! Click the repair button to view the modification tutorial!`
|
|
String get doctor_info_result_chinese_username_error {
|
|
return Intl.message(
|
|
'The No-English username may cause the game to start/install errors! Click the repair button to view the modification tutorial!',
|
|
name: 'doctor_info_result_chinese_username_error',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `No-English installation path!`
|
|
String get doctor_info_result_chinese_install_path {
|
|
return Intl.message(
|
|
'No-English installation path!',
|
|
name: 'doctor_info_result_chinese_install_path',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `No-English installation path! This may cause the game to start/install errors! ({v0}), please replace the installation path at the RSI starter.`
|
|
String doctor_info_result_chinese_install_path_error(Object v0) {
|
|
return Intl.message(
|
|
'No-English installation path! This may cause the game to start/install errors! ($v0), please replace the installation path at the RSI starter.',
|
|
name: 'doctor_info_result_chinese_install_path_error',
|
|
desc: '',
|
|
args: [v0],
|
|
);
|
|
}
|
|
|
|
/// `Paralying memory is too low`
|
|
String get doctor_info_result_low_physical_memory {
|
|
return Intl.message(
|
|
'Paralying memory is too low',
|
|
name: 'doctor_info_result_low_physical_memory',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `You need at least 16GB of physical memory (Memory) to run this game. (Current size: {v0})`
|
|
String doctor_info_result_memory_requirement(Object v0) {
|
|
return Intl.message(
|
|
'You need at least 16GB of physical memory (Memory) to run this game. (Current size: $v0)',
|
|
name: 'doctor_info_result_memory_requirement',
|
|
desc: '',
|
|
args: [v0],
|
|
);
|
|
}
|
|
|
|
/// `Repair suggestions: {v0}`
|
|
String doctor_info_result_fix_suggestion(Object v0) {
|
|
return Intl.message(
|
|
'Repair suggestions: $v0',
|
|
name: 'doctor_info_result_fix_suggestion',
|
|
desc: '',
|
|
args: [v0],
|
|
);
|
|
}
|
|
|
|
/// `No solution, please take screenshots feedback`
|
|
String get doctor_info_result_no_solution {
|
|
return Intl.message(
|
|
'No solution, please take screenshots feedback',
|
|
name: 'doctor_info_result_no_solution',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Repair`
|
|
String get doctor_info_action_fix {
|
|
return Intl.message(
|
|
'Repair',
|
|
name: 'doctor_info_action_fix',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `View solution`
|
|
String get doctor_action_view_solution {
|
|
return Intl.message(
|
|
'View solution',
|
|
name: 'doctor_action_view_solution',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Please select the game installation directory on the homepage.`
|
|
String get doctor_tip_title_select_game_directory {
|
|
return Intl.message(
|
|
'Please select the game installation directory on the homepage.',
|
|
name: 'doctor_tip_title_select_game_directory',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `If your hardware meets the standard, try to install the latest Windows system.`
|
|
String get doctor_action_result_try_latest_windows {
|
|
return Intl.message(
|
|
'If your hardware meets the standard, try to install the latest Windows system.',
|
|
name: 'doctor_action_result_try_latest_windows',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Create a folder success, try to continue download the game!`
|
|
String get doctor_action_result_create_folder_success {
|
|
return Intl.message(
|
|
'Create a folder success, try to continue download the game!',
|
|
name: 'doctor_action_result_create_folder_success',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Create a folder failed, please try to create manually.\nDirectory: {v0}\nError: {v1}`
|
|
String doctor_action_result_create_folder_fail(Object v0, Object v1) {
|
|
return Intl.message(
|
|
'Create a folder failed, please try to create manually.\nDirectory: $v0\nError: $v1',
|
|
name: 'doctor_action_result_create_folder_fail',
|
|
desc: '',
|
|
args: [v0, v1],
|
|
);
|
|
}
|
|
|
|
/// `If the repair is successful, try to restart and continue to install the game! If the registry modification operation causes compatibility problems with other software, please use the NVMe registry in the tool to clean up.`
|
|
String get doctor_action_result_fix_success {
|
|
return Intl.message(
|
|
'If the repair is successful, try to restart and continue to install the game! If the registry modification operation causes compatibility problems with other software, please use the NVMe registry in the tool to clean up.',
|
|
name: 'doctor_action_result_fix_success',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Failure to repair, {v0}`
|
|
String doctor_action_result_fix_fail(Object v0) {
|
|
return Intl.message(
|
|
'Failure to repair, $v0',
|
|
name: 'doctor_action_result_fix_fail',
|
|
desc: '',
|
|
args: [v0],
|
|
);
|
|
}
|
|
|
|
/// `If the repair is successful, try to start the game. (If the problem cannot be solved, please use the toolbox's "Reinstall EAC")`
|
|
String get doctor_action_result_game_start_success {
|
|
return Intl.message(
|
|
'If the repair is successful, try to start the game. (If the problem cannot be solved, please use the toolbox\'s "Reinstall EAC")',
|
|
name: 'doctor_action_result_game_start_success',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `The tutorial is about to jump, the tutorial comes from the Internet, please operate carefully ...`
|
|
String get doctor_action_result_redirect_warning {
|
|
return Intl.message(
|
|
'The tutorial is about to jump, the tutorial comes from the Internet, please operate carefully ...',
|
|
name: 'doctor_action_result_redirect_warning',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `This problem does not support automatic processing for the time being, please provide screenshots for help`
|
|
String get doctor_action_result_issue_not_supported {
|
|
return Intl.message(
|
|
'This problem does not support automatic processing for the time being, please provide screenshots for help',
|
|
name: 'doctor_action_result_issue_not_supported',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Analysing...`
|
|
String get doctor_action_analyzing {
|
|
return Intl.message(
|
|
'Analysing...',
|
|
name: 'doctor_action_analyzing',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `After the analysis, no problems are found`
|
|
String get doctor_action_result_analysis_no_issue {
|
|
return Intl.message(
|
|
'After the analysis, no problems are found',
|
|
name: 'doctor_action_result_analysis_no_issue',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `After the analysis, I found that {v0} questions`
|
|
String doctor_action_result_analysis_issues_found(Object v0) {
|
|
return Intl.message(
|
|
'After the analysis, I found that $v0 questions',
|
|
name: 'doctor_action_result_analysis_issues_found',
|
|
desc: '',
|
|
args: [v0],
|
|
);
|
|
}
|
|
|
|
/// `After scanning, no problem is found. If you still fail, try to use the RSI starter administrator mode in the toolbox.`
|
|
String get doctor_action_result_toast_scan_no_issue {
|
|
return Intl.message(
|
|
'After scanning, no problem is found. If you still fail, try to use the RSI starter administrator mode in the toolbox.',
|
|
name: 'doctor_action_result_toast_scan_no_issue',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Inspection: Game.log`
|
|
String get doctor_action_tip_checking_game_log {
|
|
return Intl.message(
|
|
'Inspection: Game.log',
|
|
name: 'doctor_action_tip_checking_game_log',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Game abnormal exit: {v0}`
|
|
String doctor_action_info_game_abnormal_exit(Object v0) {
|
|
return Intl.message(
|
|
'Game abnormal exit: $v0',
|
|
name: 'doctor_action_info_game_abnormal_exit',
|
|
desc: '',
|
|
args: [v0],
|
|
);
|
|
}
|
|
|
|
/// `Game abnormal exit: unknown abnormalities`
|
|
String get doctor_action_info_game_abnormal_exit_unknown {
|
|
return Intl.message(
|
|
'Game abnormal exit: unknown abnormalities',
|
|
name: 'doctor_action_info_game_abnormal_exit_unknown',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Info: {v0}, please click to add group feedback in the lower right corner.`
|
|
String doctor_action_info_info_feedback(Object v0) {
|
|
return Intl.message(
|
|
'Info: $v0, please click to add group feedback in the lower right corner.',
|
|
name: 'doctor_action_info_info_feedback',
|
|
desc: '',
|
|
args: [v0],
|
|
);
|
|
}
|
|
|
|
/// `Inspection: EAC`
|
|
String get doctor_action_info_checking_eac {
|
|
return Intl.message(
|
|
'Inspection: EAC',
|
|
name: 'doctor_action_info_checking_eac',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Inspection: operating environment`
|
|
String get doctor_action_info_checking_runtime {
|
|
return Intl.message(
|
|
'Inspection: operating environment',
|
|
name: 'doctor_action_info_checking_runtime',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Operating system that does not support: {v0}`
|
|
String doctor_action_result_info_unsupported_os(Object v0) {
|
|
return Intl.message(
|
|
'Operating system that does not support: $v0',
|
|
name: 'doctor_action_result_info_unsupported_os',
|
|
desc: '',
|
|
args: [v0],
|
|
);
|
|
}
|
|
|
|
/// `Inspection: Installation information`
|
|
String get doctor_action_info_checking_install_info {
|
|
return Intl.message(
|
|
'Inspection: Installation information',
|
|
name: 'doctor_action_info_checking_install_info',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Check the details`
|
|
String get doctor_action_view_details {
|
|
return Intl.message(
|
|
'Check the details',
|
|
name: 'doctor_action_view_details',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Installation location:`
|
|
String get home_install_location {
|
|
return Intl.message(
|
|
'Installation location:',
|
|
name: 'home_install_location',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Unpacking or installation failed`
|
|
String get home_not_installed_or_failed {
|
|
return Intl.message(
|
|
'Unpacking or installation failed',
|
|
name: 'home_not_installed_or_failed',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `SC Official Localization`
|
|
String get home_action_star_citizen_website_localization {
|
|
return Intl.message(
|
|
'SC Official Localization',
|
|
name: 'home_action_star_citizen_website_localization',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Roberts Aerospace Industry Corporation, the origin of all things`
|
|
String get home_action_info_roberts_space_industries_origin {
|
|
return Intl.message(
|
|
'Roberts Aerospace Industry Corporation, the origin of all things',
|
|
name: 'home_action_info_roberts_space_industries_origin',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `UEX Localization`
|
|
String get home_action_uex_localization {
|
|
return Intl.message(
|
|
'UEX Localization',
|
|
name: 'home_action_uex_localization',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Mining, refining, trade calculator, price, ship information`
|
|
String get home_action_info_mining_refining_trade_calculator {
|
|
return Intl.message(
|
|
'Mining, refining, trade calculator, price, ship information',
|
|
name: 'home_action_info_mining_refining_trade_calculator',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `DPS calculator Localization`
|
|
String get home_action_dps_calculator_localization {
|
|
return Intl.message(
|
|
'DPS calculator Localization',
|
|
name: 'home_action_dps_calculator_localization',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Change the ship online, query the damage value and accessories location`
|
|
String get home_action_info_ship_upgrade_damage_value_query {
|
|
return Intl.message(
|
|
'Change the ship online, query the damage value and accessories location',
|
|
name: 'home_action_info_ship_upgrade_damage_value_query',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `External browser expansion:`
|
|
String get home_action_external_browser_extension {
|
|
return Intl.message(
|
|
'External browser expansion:',
|
|
name: 'home_action_external_browser_extension',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Auto diagnosis`
|
|
String get home_action_one_click_diagnosis {
|
|
return Intl.message(
|
|
'Auto diagnosis',
|
|
name: 'home_action_one_click_diagnosis',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Auto scan diagnosis of common problems in interstellar citizens`
|
|
String get home_action_info_one_click_diagnosis_star_citizen {
|
|
return Intl.message(
|
|
'Auto scan diagnosis of common problems in interstellar citizens',
|
|
name: 'home_action_info_one_click_diagnosis_star_citizen',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Localizations`
|
|
String get home_action_localization_management {
|
|
return Intl.message(
|
|
'Localizations',
|
|
name: 'home_action_localization_management',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Fast installation of localization resources`
|
|
String get home_action_info_quick_install_localization_resources {
|
|
return Intl.message(
|
|
'Fast installation of localization resources',
|
|
name: 'home_action_info_quick_install_localization_resources',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Performance optimization`
|
|
String get home_action_performance_optimization {
|
|
return Intl.message(
|
|
'Performance optimization',
|
|
name: 'home_action_performance_optimization',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Adjust the engine configuration file to optimize the game performance`
|
|
String get home_action_info_engine_config_optimization {
|
|
return Intl.message(
|
|
'Adjust the engine configuration file to optimize the game performance',
|
|
name: 'home_action_info_engine_config_optimization',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Platform`
|
|
String get home_action_rsi_status_platform {
|
|
return Intl.message(
|
|
'Platform',
|
|
name: 'home_action_rsi_status_platform',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `PU`
|
|
String get home_action_rsi_status_persistent_universe {
|
|
return Intl.message(
|
|
'PU',
|
|
name: 'home_action_rsi_status_persistent_universe',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `EV`
|
|
String get home_action_rsi_status_electronic_access {
|
|
return Intl.message(
|
|
'EV',
|
|
name: 'home_action_rsi_status_electronic_access',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `AC`
|
|
String get home_action_rsi_status_arena_commander {
|
|
return Intl.message(
|
|
'AC',
|
|
name: 'home_action_rsi_status_arena_commander',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `RSI server status`
|
|
String get home_action_rsi_status_rsi_server_status {
|
|
return Intl.message(
|
|
'RSI server status',
|
|
name: 'home_action_rsi_status_rsi_server_status',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `State:`
|
|
String get home_action_rsi_status_status {
|
|
return Intl.message(
|
|
'State:',
|
|
name: 'home_action_rsi_status_status',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Announcement details`
|
|
String get home_announcement_details {
|
|
return Intl.message(
|
|
'Announcement details',
|
|
name: 'home_announcement_details',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `This function requires an effective installation location\n\nIf your game is not downloaded, wait for the download after downloading.\n\nIf your game has been downloaded but not recognized, please reopen the box after starting the game or manually set the installation position in the setting option.`
|
|
String get home_action_info_valid_install_location_required {
|
|
return Intl.message(
|
|
'This function requires an effective installation location\n\nIf your game is not downloaded, wait for the download after downloading.\n\nIf your game has been downloaded but not recognized, please reopen the box after starting the game or manually set the installation position in the setting option.',
|
|
name: 'home_action_info_valid_install_location_required',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Scanning ...`
|
|
String get home_action_info_scanning {
|
|
return Intl.message(
|
|
'Scanning ...',
|
|
name: 'home_action_info_scanning',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `After scanning, find {v0} a valid installation directory`
|
|
String home_action_info_scan_complete_valid_directories_found(Object v0) {
|
|
return Intl.message(
|
|
'After scanning, find $v0 a valid installation directory',
|
|
name: 'home_action_info_scan_complete_valid_directories_found',
|
|
desc: '',
|
|
args: [v0],
|
|
);
|
|
}
|
|
|
|
/// `Analysis of LOG files failed!`
|
|
String get home_action_info_log_file_parse_fail {
|
|
return Intl.message(
|
|
'Analysis of LOG files failed!',
|
|
name: 'home_action_info_log_file_parse_fail',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Star Citizen Website Sinicization`
|
|
String get home_action_title_star_citizen_website_localization {
|
|
return Intl.message(
|
|
'Star Citizen Website Sinicization',
|
|
name: 'home_action_title_star_citizen_website_localization',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `This plug -in function is for general browsing, not responsible for any problems related to this function! Please pay attention to confirming the original content of the website before the account operation!\n\n\nWhen logging in to the account, please make sure your SCToolBox is downloaded from a trusted source.`
|
|
String get home_action_info_web_localization_plugin_disclaimer {
|
|
return Intl.message(
|
|
'This plug -in function is for general browsing, not responsible for any problems related to this function! Please pay attention to confirming the original content of the website before the account operation!\n\n\nWhen logging in to the account, please make sure your SCToolBox is downloaded from a trusted source.',
|
|
name: 'home_action_info_web_localization_plugin_disclaimer',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `It is initialized Localization resources ...`
|
|
String get home_action_info_initializing_resources {
|
|
return Intl.message(
|
|
'It is initialized Localization resources ...',
|
|
name: 'home_action_info_initializing_resources',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Initialized webpage Localization resources failed! {v0}`
|
|
String home_action_info_initialization_failed(Object v0) {
|
|
return Intl.message(
|
|
'Initialized webpage Localization resources failed! $v0',
|
|
name: 'home_action_info_initialization_failed',
|
|
desc: '',
|
|
args: [v0],
|
|
);
|
|
}
|
|
|
|
/// `SCToolBox`
|
|
String get home_title_app_name {
|
|
return Intl.message(
|
|
'SCToolBox',
|
|
name: 'home_title_app_name',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Sinicization has a new version!`
|
|
String get home_localization_new_version_available {
|
|
return Intl.message(
|
|
'Sinicization has a new version!',
|
|
name: 'home_localization_new_version_available',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `You have a new version of the Localization you installed in {v0}!`
|
|
String home_localization_new_version_installed(Object v0) {
|
|
return Intl.message(
|
|
'You have a new version of the Localization you installed in $v0!',
|
|
name: 'home_localization_new_version_installed',
|
|
desc: '',
|
|
args: [v0],
|
|
);
|
|
}
|
|
|
|
/// `This function requires an effective installation location`
|
|
String get home_info_valid_installation_required {
|
|
return Intl.message(
|
|
'This function requires an effective installation location',
|
|
name: 'home_info_valid_installation_required',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `One -click start -up function prompt`
|
|
String get home_info_one_click_launch_warning {
|
|
return Intl.message(
|
|
'One -click start -up function prompt',
|
|
name: 'home_info_one_click_launch_warning',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `In order to ensure the security of the account, the one -click startup function has been disabled in the development version, and we will provide this feature in the Microsoft store version.\n\nThe Microsoft Store Edition is provided with a reliable distribution download and digital signature by Microsoft, which can effectively prevent software from being maliciously tampered with.\n\nTip: You can use Localization without using a box to start the game.`
|
|
String get home_info_account_security_warning {
|
|
return Intl.message(
|
|
'In order to ensure the security of the account, the one -click startup function has been disabled in the development version, and we will provide this feature in the Microsoft store version.\n\nThe Microsoft Store Edition is provided with a reliable distribution download and digital signature by Microsoft, which can effectively prevent software from being maliciously tampered with.\n\nTip: You can use Localization without using a box to start the game.',
|
|
name: 'home_info_account_security_warning',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Install Microsoft Store Version`
|
|
String get home_action_install_microsoft_store_version {
|
|
return Intl.message(
|
|
'Install Microsoft Store Version',
|
|
name: 'home_action_install_microsoft_store_version',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Cancel`
|
|
String get home_action_cancel {
|
|
return Intl.message(
|
|
'Cancel',
|
|
name: 'home_action_cancel',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `The game exits normally\nexitCode = {v0}\nstdout = {v1}\nstderr = {v2}\n\nDiagnostic information: {v3}\n{v4}`
|
|
String home_action_info_abnormal_game_exit(
|
|
Object v0, Object v1, Object v2, Object v3, Object v4) {
|
|
return Intl.message(
|
|
'The game exits normally\nexitCode = $v0\nstdout = $v1\nstderr = $v2\n\nDiagnostic information: $v3\n$v4',
|
|
name: 'home_action_info_abnormal_game_exit',
|
|
desc: '',
|
|
args: [v0, v1, v2, v3, v4],
|
|
);
|
|
}
|
|
|
|
/// `Unknown errors, please use one -click diagnosis to add group feedback.`
|
|
String get home_action_info_unknown_error {
|
|
return Intl.message(
|
|
'Unknown errors, please use one -click diagnosis to add group feedback.',
|
|
name: 'home_action_info_unknown_error',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Please check the pop -up web link to get detailed information.`
|
|
String get home_action_info_check_web_link {
|
|
return Intl.message(
|
|
'Please check the pop -up web link to get detailed information.',
|
|
name: 'home_action_info_check_web_link',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Built -in game`
|
|
String get home_action_info_game_built_in {
|
|
return Intl.message(
|
|
'Built -in game',
|
|
name: 'home_action_info_game_built_in',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Warn`
|
|
String get home_action_info_warning {
|
|
return Intl.message(
|
|
'Warn',
|
|
name: 'home_action_info_warning',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `You are using the game built -in text. The official text is currently a machine translation (as of 3.21.0), and it is recommended that you install community Localization below.`
|
|
String get localization_info_machine_translation_warning {
|
|
return Intl.message(
|
|
'You are using the game built -in text. The official text is currently a machine translation (as of 3.21.0), and it is recommended that you install community Localization below.',
|
|
name: 'localization_info_machine_translation_warning',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Localization status`
|
|
String get localization_info_translation_status {
|
|
return Intl.message(
|
|
'Localization status',
|
|
name: 'localization_info_translation_status',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Enable ({v0}):`
|
|
String localization_info_enabled(Object v0) {
|
|
return Intl.message(
|
|
'Enable ($v0):',
|
|
name: 'localization_info_enabled',
|
|
desc: '',
|
|
args: [v0],
|
|
);
|
|
}
|
|
|
|
/// `The installed version: {v0}`
|
|
String localization_info_installed_version(Object v0) {
|
|
return Intl.message(
|
|
'The installed version: $v0',
|
|
name: 'localization_info_installed_version',
|
|
desc: '',
|
|
args: [v0],
|
|
);
|
|
}
|
|
|
|
/// `Localization feedback`
|
|
String get localization_action_translation_feedback {
|
|
return Intl.message(
|
|
'Localization feedback',
|
|
name: 'localization_action_translation_feedback',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Uninstallation of Localization`
|
|
String get localization_action_uninstall_translation {
|
|
return Intl.message(
|
|
'Uninstallation of Localization',
|
|
name: 'localization_action_uninstall_translation',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Remark:`
|
|
String get localization_info_note {
|
|
return Intl.message(
|
|
'Remark:',
|
|
name: 'localization_info_note',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Community Localization`
|
|
String get localization_info_community_translation {
|
|
return Intl.message(
|
|
'Community Localization',
|
|
name: 'localization_info_community_translation',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `This language/version is not available for Localization, so stay tuned!`
|
|
String get localization_info_no_translation_available {
|
|
return Intl.message(
|
|
'This language/version is not available for Localization, so stay tuned!',
|
|
name: 'localization_info_no_translation_available',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Advanced Features`
|
|
String get localization_action_advanced_features {
|
|
return Intl.message(
|
|
'Advanced Features',
|
|
name: 'localization_action_advanced_features',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Custom text`
|
|
String get localization_info_custom_text {
|
|
return Intl.message(
|
|
'Custom text',
|
|
name: 'localization_info_custom_text',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `No custom text`
|
|
String get localization_info_no_custom_text {
|
|
return Intl.message(
|
|
'No custom text',
|
|
name: 'localization_info_no_custom_text',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Install`
|
|
String get localization_action_install {
|
|
return Intl.message(
|
|
'Install',
|
|
name: 'localization_action_install',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Version number: {v0}`
|
|
String localization_info_version_number(Object v0) {
|
|
return Intl.message(
|
|
'Version number: $v0',
|
|
name: 'localization_info_version_number',
|
|
desc: '',
|
|
args: [v0],
|
|
);
|
|
}
|
|
|
|
/// `Channel: {v0}`
|
|
String localization_info_channel(Object v0) {
|
|
return Intl.message(
|
|
'Channel: $v0',
|
|
name: 'localization_info_channel',
|
|
desc: '',
|
|
args: [v0],
|
|
);
|
|
}
|
|
|
|
/// `Update Time: {v0}`
|
|
String localization_info_update_time(Object v0) {
|
|
return Intl.message(
|
|
'Update Time: $v0',
|
|
name: 'localization_info_update_time',
|
|
desc: '',
|
|
args: [v0],
|
|
);
|
|
}
|
|
|
|
/// `Installed`
|
|
String get localization_info_installed {
|
|
return Intl.message(
|
|
'Installed',
|
|
name: 'localization_info_installed',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Unavailable`
|
|
String get localization_info_unavailable {
|
|
return Intl.message(
|
|
'Unavailable',
|
|
name: 'localization_info_unavailable',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Language: `
|
|
String get localization_info_language {
|
|
return Intl.message(
|
|
'Language: ',
|
|
name: 'localization_info_language',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Whether to remove incompatible Localization parameters`
|
|
String get localization_info_remove_incompatible_translation_params {
|
|
return Intl.message(
|
|
'Whether to remove incompatible Localization parameters',
|
|
name: 'localization_info_remove_incompatible_translation_params',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `User.cfg contains incompatible Localization parameters, which may be the residual information of the previous Localization file.\n\nThis may lead to ineffective or garbled Localization, click to confirm that you are removed with one click (it will not affect other configuration).`
|
|
String get localization_info_incompatible_translation_params_warning {
|
|
return Intl.message(
|
|
'User.cfg contains incompatible Localization parameters, which may be the residual information of the previous Localization file.\n\nThis may lead to ineffective or garbled Localization, click to confirm that you are removed with one click (it will not affect other configuration).',
|
|
name: 'localization_info_incompatible_translation_params_warning',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Custom_ {v0}`
|
|
String localization_info_custom_file(Object v0) {
|
|
return Intl.message(
|
|
'Custom_ $v0',
|
|
name: 'localization_info_custom_file',
|
|
desc: '',
|
|
args: [v0],
|
|
);
|
|
}
|
|
|
|
/// `To open the localized folder, put the customized name .ini file in the Customize_ini folder.\n\nAfter adding a new file, you do not display the refresh button in the upper right corner.\n\nPlease make sure to choose the correct language during installation.`
|
|
String get localization_info_custom_file_instructions {
|
|
return Intl.message(
|
|
'To open the localized folder, put the customized name .ini file in the Customize_ini folder.\n\nAfter adding a new file, you do not display the refresh button in the upper right corner.\n\nPlease make sure to choose the correct language during installation.',
|
|
name: 'localization_info_custom_file_instructions',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `The file is damaged, please download again`
|
|
String get localization_info_corrupted_file {
|
|
return Intl.message(
|
|
'The file is damaged, please download again',
|
|
name: 'localization_info_corrupted_file',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Install an error!\n\n {v0}`
|
|
String localization_info_installation_error(Object v0) {
|
|
return Intl.message(
|
|
'Install an error!\n\n $v0',
|
|
name: 'localization_info_installation_error',
|
|
desc: '',
|
|
args: [v0],
|
|
);
|
|
}
|
|
|
|
/// `Custom file`
|
|
String get localization_info_custom_files {
|
|
return Intl.message(
|
|
'Custom file',
|
|
name: 'localization_info_custom_files',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Graph optimization tips`
|
|
String get performance_info_graphic_optimization_hint {
|
|
return Intl.message(
|
|
'Graph optimization tips',
|
|
name: 'performance_info_graphic_optimization_hint',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `This function is very helpful for optimizing the bottleneck of the graphics card, but it may have a reverse effect on the CPU bottleneck. If your graphics card performance is strong, you can try to use better picture quality to obtain higher graphics card utilization.`
|
|
String get performance_info_graphic_optimization_warning {
|
|
return Intl.message(
|
|
'This function is very helpful for optimizing the bottleneck of the graphics card, but it may have a reverse effect on the CPU bottleneck. If your graphics card performance is strong, you can try to use better picture quality to obtain higher graphics card utilization.',
|
|
name: 'performance_info_graphic_optimization_warning',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Current status: {v0}`
|
|
String performance_info_current_status(Object v0) {
|
|
return Intl.message(
|
|
'Current status: $v0',
|
|
name: 'performance_info_current_status',
|
|
desc: '',
|
|
args: [v0],
|
|
);
|
|
}
|
|
|
|
/// `Applied`
|
|
String get performance_info_applied {
|
|
return Intl.message(
|
|
'Applied',
|
|
name: 'performance_info_applied',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Unused`
|
|
String get performance_info_not_applied {
|
|
return Intl.message(
|
|
'Unused',
|
|
name: 'performance_info_not_applied',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Preset:`
|
|
String get performance_action_preset {
|
|
return Intl.message(
|
|
'Preset:',
|
|
name: 'performance_action_preset',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Low`
|
|
String get performance_action_low {
|
|
return Intl.message(
|
|
'Low',
|
|
name: 'performance_action_low',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Middle`
|
|
String get performance_action_medium {
|
|
return Intl.message(
|
|
'Middle',
|
|
name: 'performance_action_medium',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `High`
|
|
String get performance_action_high {
|
|
return Intl.message(
|
|
'High',
|
|
name: 'performance_action_high',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Super`
|
|
String get performance_action_super {
|
|
return Intl.message(
|
|
'Super',
|
|
name: 'performance_action_super',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `(Preset only the graphic settings)`
|
|
String get performance_action_info_preset_only_changes_graphics {
|
|
return Intl.message(
|
|
'(Preset only the graphic settings)',
|
|
name: 'performance_action_info_preset_only_changes_graphics',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// ` Reset to default `
|
|
String get performance_action_reset_to_default {
|
|
return Intl.message(
|
|
' Reset to default ',
|
|
name: 'performance_action_reset_to_default',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Application`
|
|
String get performance_action_apply {
|
|
return Intl.message(
|
|
'Application',
|
|
name: 'performance_action_apply',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Apply and clean up the color device (recommended)`
|
|
String get performance_action_apply_and_clear_shaders {
|
|
return Intl.message(
|
|
'Apply and clean up the color device (recommended)',
|
|
name: 'performance_action_apply_and_clear_shaders',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Performance Optimization -> {v0}`
|
|
String performance_title_performance_optimization(Object v0) {
|
|
return Intl.message(
|
|
'Performance Optimization -> $v0',
|
|
name: 'performance_title_performance_optimization',
|
|
desc: '',
|
|
args: [v0],
|
|
);
|
|
}
|
|
|
|
/// `You can enter the custom parameters that are not included in the box here. Configuration example:\n\nR_DISPLAYINFO = 0\nr_vsync = 0`
|
|
String get performance_action_custom_parameters_input {
|
|
return Intl.message(
|
|
'You can enter the custom parameters that are not included in the box here. Configuration example:\n\nR_DISPLAYINFO = 0\nr_vsync = 0',
|
|
name: 'performance_action_custom_parameters_input',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `{v0} minimum value: {v1} / maximum value: {v2}`
|
|
String performance_info_min_max_values(Object v0, Object v1, Object v2) {
|
|
return Intl.message(
|
|
'$v0 minimum value: $v1 / maximum value: $v2',
|
|
name: 'performance_info_min_max_values',
|
|
desc: '',
|
|
args: [v0, v1, v2],
|
|
);
|
|
}
|
|
|
|
/// `Graphic`
|
|
String get performance_info_graphics {
|
|
return Intl.message(
|
|
'Graphic',
|
|
name: 'performance_info_graphics',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Delete the configuration file ...`
|
|
String get performance_info_delete_config_file {
|
|
return Intl.message(
|
|
'Delete the configuration file ...',
|
|
name: 'performance_info_delete_config_file',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Clean the color device`
|
|
String get performance_action_clear_shaders {
|
|
return Intl.message(
|
|
'Clean the color device',
|
|
name: 'performance_action_clear_shaders',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Finish...`
|
|
String get performance_info_done {
|
|
return Intl.message(
|
|
'Finish...',
|
|
name: 'performance_info_done',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `After cleaning up the color device, it may appear stutter when entering the game for the first time. Please wait patiently for the initialization of the game.`
|
|
String get performance_info_shader_clearing_warning {
|
|
return Intl.message(
|
|
'After cleaning up the color device, it may appear stutter when entering the game for the first time. Please wait patiently for the initialization of the game.',
|
|
name: 'performance_info_shader_clearing_warning',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Generate configuration file`
|
|
String get performance_info_generate_config_file {
|
|
return Intl.message(
|
|
'Generate configuration file',
|
|
name: 'performance_info_generate_config_file',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Write the configuration file`
|
|
String get performance_info_write_out_config_file {
|
|
return Intl.message(
|
|
'Write the configuration file',
|
|
name: 'performance_info_write_out_config_file',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Home`
|
|
String get app_index_menu_home {
|
|
return Intl.message(
|
|
'Home',
|
|
name: 'app_index_menu_home',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Lobby`
|
|
String get app_index_menu_lobby {
|
|
return Intl.message(
|
|
'Lobby',
|
|
name: 'app_index_menu_lobby',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Tools`
|
|
String get app_index_menu_tools {
|
|
return Intl.message(
|
|
'Tools',
|
|
name: 'app_index_menu_tools',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Settings`
|
|
String get app_index_menu_settings {
|
|
return Intl.message(
|
|
'Settings',
|
|
name: 'app_index_menu_settings',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `About`
|
|
String get app_index_menu_about {
|
|
return Intl.message(
|
|
'About',
|
|
name: 'app_index_menu_about',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `The online lobby, so stay tuned!`
|
|
String get lobby_online_lobby_coming_soon {
|
|
return Intl.message(
|
|
'The online lobby, so stay tuned!',
|
|
name: 'lobby_online_lobby_coming_soon',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Sincerely invite you to participate `
|
|
String get lobby_invitation_to_participate {
|
|
return Intl.message(
|
|
'Sincerely invite you to participate ',
|
|
name: 'lobby_invitation_to_participate',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Questionnaire.`
|
|
String get lobby_survey {
|
|
return Intl.message(
|
|
'Questionnaire.',
|
|
name: 'lobby_survey',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Create shortcut`
|
|
String get setting_action_create_settings_shortcut {
|
|
return Intl.message(
|
|
'Create shortcut',
|
|
name: 'setting_action_create_settings_shortcut',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Create "SC Sinicization Box" shortcut on the desktop`
|
|
String get setting_action_create_desktop_shortcut {
|
|
return Intl.message(
|
|
'Create "SC Sinicization Box" shortcut on the desktop',
|
|
name: 'setting_action_create_desktop_shortcut',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Reset automatic password filling`
|
|
String get setting_action_reset_auto_password_fill {
|
|
return Intl.message(
|
|
'Reset automatic password filling',
|
|
name: 'setting_action_reset_auto_password_fill',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Enable: {v0} Device Support: {v1} Email: {v2} Password: {v3}`
|
|
String setting_action_info_device_support_info(
|
|
Object v0, Object v1, Object v2, Object v3) {
|
|
return Intl.message(
|
|
'Enable: $v0 Device Support: $v1 Email: $v2 Password: $v3',
|
|
name: 'setting_action_info_device_support_info',
|
|
desc: '',
|
|
args: [v0, v1, v2, v3],
|
|
);
|
|
}
|
|
|
|
/// `Activated`
|
|
String get setting_action_info_enabled {
|
|
return Intl.message(
|
|
'Activated',
|
|
name: 'setting_action_info_enabled',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Disabled`
|
|
String get setting_action_info_disabled {
|
|
return Intl.message(
|
|
'Disabled',
|
|
name: 'setting_action_info_disabled',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Support`
|
|
String get setting_action_info_support {
|
|
return Intl.message(
|
|
'Support',
|
|
name: 'setting_action_info_support',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Not support`
|
|
String get setting_action_info_not_support {
|
|
return Intl.message(
|
|
'Not support',
|
|
name: 'setting_action_info_not_support',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Has been encrypted`
|
|
String get setting_action_info_encrypted_saved {
|
|
return Intl.message(
|
|
'Has been encrypted',
|
|
name: 'setting_action_info_encrypted_saved',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Not preserved`
|
|
String get setting_action_info_not_saved {
|
|
return Intl.message(
|
|
'Not preserved',
|
|
name: 'setting_action_info_not_saved',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `When starting the game, ignore the core of energy efficiency (suitable for Intel 12th+ processor)`
|
|
String get setting_action_ignore_efficiency_cores_on_launch {
|
|
return Intl.message(
|
|
'When starting the game, ignore the core of energy efficiency (suitable for Intel 12th+ processor)',
|
|
name: 'setting_action_ignore_efficiency_cores_on_launch',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Core quantity that has been set: {v0} (This function is suitable for the box -click startup or RSI starter manager mode on the homepage, which is not enabled when it is 0)`
|
|
String setting_action_set_core_count(Object v0) {
|
|
return Intl.message(
|
|
'Core quantity that has been set: $v0 (This function is suitable for the box -click startup or RSI starter manager mode on the homepage, which is not enabled when it is 0)',
|
|
name: 'setting_action_set_core_count',
|
|
desc: '',
|
|
args: [v0],
|
|
);
|
|
}
|
|
|
|
/// `Set the promoter file (RSI Launcher.exe)`
|
|
String get setting_action_set_launcher_file {
|
|
return Intl.message(
|
|
'Set the promoter file (RSI Launcher.exe)',
|
|
name: 'setting_action_set_launcher_file',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Set the position of the starter manually, it is recommended to use it only when the installation position cannot be automatically scanned automatically`
|
|
String get setting_action_info_manual_launcher_location_setting {
|
|
return Intl.message(
|
|
'Set the position of the starter manually, it is recommended to use it only when the installation position cannot be automatically scanned automatically',
|
|
name: 'setting_action_info_manual_launcher_location_setting',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Set the game file (StarCitizen.exe)`
|
|
String get setting_action_set_game_file {
|
|
return Intl.message(
|
|
'Set the game file (StarCitizen.exe)',
|
|
name: 'setting_action_set_game_file',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Manually set the game installation location, it is recommended to use it only when the installation location cannot be automatically scanned`
|
|
String get setting_action_info_manual_game_location_setting {
|
|
return Intl.message(
|
|
'Manually set the game installation location, it is recommended to use it only when the installation location cannot be automatically scanned',
|
|
name: 'setting_action_info_manual_game_location_setting',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Clean up the Localization file cache`
|
|
String get setting_action_clear_translation_file_cache {
|
|
return Intl.message(
|
|
'Clean up the Localization file cache',
|
|
name: 'setting_action_clear_translation_file_cache',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `The cache size {v0} MB, clean up the Localization -based file cache of the download of the box, will not affect the installed Localization`
|
|
String setting_action_info_cache_clearing_info(Object v0) {
|
|
return Intl.message(
|
|
'The cache size $v0 MB, clean up the Localization -based file cache of the download of the box, will not affect the installed Localization',
|
|
name: 'setting_action_info_cache_clearing_info',
|
|
desc: '',
|
|
args: [v0],
|
|
);
|
|
}
|
|
|
|
/// `Tool station access acceleration`
|
|
String get setting_action_tool_site_access_acceleration {
|
|
return Intl.message(
|
|
'Tool station access acceleration',
|
|
name: 'setting_action_tool_site_access_acceleration',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Use a mirror server to accelerate access to tool websites such as DPS UEX. If you access abnormal access, please turn off the function. To protect the security of the account, the RSI official website will not be accelerated in any case.`
|
|
String get setting_action_info_mirror_server_info {
|
|
return Intl.message(
|
|
'Use a mirror server to accelerate access to tool websites such as DPS UEX. If you access abnormal access, please turn off the function. To protect the security of the account, the RSI official website will not be accelerated in any case.',
|
|
name: 'setting_action_info_mirror_server_info',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `View log`
|
|
String get setting_action_view_log {
|
|
return Intl.message(
|
|
'View log',
|
|
name: 'setting_action_view_log',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Check the log file of the SCToolBox to locate the bug of the box`
|
|
String get setting_action_info_view_log_file {
|
|
return Intl.message(
|
|
'Check the log file of the SCToolBox to locate the bug of the box',
|
|
name: 'setting_action_info_view_log_file',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Confirm that resetting automatic filling?`
|
|
String get setting_action_info_confirm_reset_autofill {
|
|
return Intl.message(
|
|
'Confirm that resetting automatic filling?',
|
|
name: 'setting_action_info_confirm_reset_autofill',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `This will delete local account records, or it will automatically fill in the next time the game starts the game to disable automatic filling.`
|
|
String get setting_action_info_delete_local_account_warning {
|
|
return Intl.message(
|
|
'This will delete local account records, or it will automatically fill in the next time the game starts the game to disable automatic filling.',
|
|
name: 'setting_action_info_delete_local_account_warning',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Automatic filling data has been cleaned up`
|
|
String get setting_action_info_autofill_data_cleared {
|
|
return Intl.message(
|
|
'Automatic filling data has been cleaned up',
|
|
name: 'setting_action_info_autofill_data_cleared',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Please enter the core number of CPUs to be ignored`
|
|
String get setting_action_info_enter_cpu_core_to_ignore {
|
|
return Intl.message(
|
|
'Please enter the core number of CPUs to be ignored',
|
|
name: 'setting_action_info_enter_cpu_core_to_ignore',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Tip: Input a few of your equipment with a few energy efficiency cores, please keep 0 non -large and small nuclear equipment 0\n\nThis function is suitable for the box of one -click startup or the RSI starter mode in the box on the homepage. This function is not enabled when it is 0.`
|
|
String get setting_action_info_cpu_core_tip {
|
|
return Intl.message(
|
|
'Tip: Input a few of your equipment with a few energy efficiency cores, please keep 0 non -large and small nuclear equipment 0\n\nThis function is suitable for the box of one -click startup or the RSI starter mode in the box on the homepage. This function is not enabled when it is 0.',
|
|
name: 'setting_action_info_cpu_core_tip',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Please select the RSI starter position (RSI LAUNCHER.EXE)`
|
|
String get setting_action_info_select_rsi_launcher_location {
|
|
return Intl.message(
|
|
'Please select the RSI starter position (RSI LAUNCHER.EXE)',
|
|
name: 'setting_action_info_select_rsi_launcher_location',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Successfully set, click refresh on the corresponding page to scan the new path`
|
|
String get setting_action_info_setting_success {
|
|
return Intl.message(
|
|
'Successfully set, click refresh on the corresponding page to scan the new path',
|
|
name: 'setting_action_info_setting_success',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `The file is wrong!`
|
|
String get setting_action_info_file_error {
|
|
return Intl.message(
|
|
'The file is wrong!',
|
|
name: 'setting_action_info_file_error',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Please select the game installation position (StarCitizen.exe)`
|
|
String get setting_action_info_select_game_install_location {
|
|
return Intl.message(
|
|
'Please select the game installation position (StarCitizen.exe)',
|
|
name: 'setting_action_info_select_game_install_location',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Confirmation of cleaning the Localization cache?`
|
|
String get setting_action_info_confirm_clear_cache {
|
|
return Intl.message(
|
|
'Confirmation of cleaning the Localization cache?',
|
|
name: 'setting_action_info_confirm_clear_cache',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `This will not affect the installed Localization.`
|
|
String get setting_action_info_clear_cache_warning {
|
|
return Intl.message(
|
|
'This will not affect the installed Localization.',
|
|
name: 'setting_action_info_clear_cache_warning',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Due to Microsoft's version restrictions, manually drag the SCToolBox to the desktop in the next window to create a shortcut.`
|
|
String get setting_action_info_microsoft_version_limitation {
|
|
return Intl.message(
|
|
'Due to Microsoft\'s version restrictions, manually drag the SCToolBox to the desktop in the next window to create a shortcut.',
|
|
name: 'setting_action_info_microsoft_version_limitation',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `After the creation, please return to the desktop to view`
|
|
String get setting_action_info_shortcut_created {
|
|
return Intl.message(
|
|
'After the creation, please return to the desktop to view',
|
|
name: 'setting_action_info_shortcut_created',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Discover the new version-> {v0}`
|
|
String app_upgrade_title_new_version_found(Object v0) {
|
|
return Intl.message(
|
|
'Discover the new version-> $v0',
|
|
name: 'app_upgrade_title_new_version_found',
|
|
desc: '',
|
|
args: [v0],
|
|
);
|
|
}
|
|
|
|
/// `Get the new version details ...`
|
|
String get app_upgrade_info_getting_new_version_details {
|
|
return Intl.message(
|
|
'Get the new version details ...',
|
|
name: 'app_upgrade_info_getting_new_version_details',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Tip: The current diversion server is updated, and the download speed may decline, but it will help us perform cost control. If you download the exception, please click here to jump and manually install it.`
|
|
String get app_upgrade_info_update_server_tip {
|
|
return Intl.message(
|
|
'Tip: The current diversion server is updated, and the download speed may decline, but it will help us perform cost control. If you download the exception, please click here to jump and manually install it.',
|
|
name: 'app_upgrade_info_update_server_tip',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Installing: `
|
|
String get app_upgrade_info_installing {
|
|
return Intl.message(
|
|
'Installing: ',
|
|
name: 'app_upgrade_info_installing',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Downloading: {v0}% `
|
|
String app_upgrade_info_downloading(Object v0) {
|
|
return Intl.message(
|
|
'Downloading: $v0% ',
|
|
name: 'app_upgrade_info_downloading',
|
|
desc: '',
|
|
args: [v0],
|
|
);
|
|
}
|
|
|
|
/// `Update immediately`
|
|
String get app_upgrade_action_update_now {
|
|
return Intl.message(
|
|
'Update immediately',
|
|
name: 'app_upgrade_action_update_now',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Next time`
|
|
String get app_upgrade_action_next_time {
|
|
return Intl.message(
|
|
'Next time',
|
|
name: 'app_upgrade_action_next_time',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Failure to download, please try to install manually!`
|
|
String get app_upgrade_info_download_failed {
|
|
return Intl.message(
|
|
'Failure to download, please try to install manually!',
|
|
name: 'app_upgrade_info_download_failed',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Failure to run, try to install manually!`
|
|
String get app_upgrade_info_run_failed {
|
|
return Intl.message(
|
|
'Failure to run, try to install manually!',
|
|
name: 'app_upgrade_info_run_failed',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `It is detection availability, which may take a little time ...`
|
|
String get app_splash_checking_availability {
|
|
return Intl.message(
|
|
'It is detection availability, which may take a little time ...',
|
|
name: 'app_splash_checking_availability',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Inspection and update ...`
|
|
String get app_splash_checking_for_updates {
|
|
return Intl.message(
|
|
'Inspection and update ...',
|
|
name: 'app_splash_checking_for_updates',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Finish quickly…`
|
|
String get app_splash_almost_done {
|
|
return Intl.message(
|
|
'Finish quickly…',
|
|
name: 'app_splash_almost_done',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `RSI official website`
|
|
String get tools_hosts_info_rsi_official_website {
|
|
return Intl.message(
|
|
'RSI official website',
|
|
name: 'tools_hosts_info_rsi_official_website',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `RSI ZENDESK Customer Service Station`
|
|
String get tools_hosts_info_rsi_zendesk {
|
|
return Intl.message(
|
|
'RSI ZENDESK Customer Service Station',
|
|
name: 'tools_hosts_info_rsi_zendesk',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `RSI customer service station`
|
|
String get tools_hosts_info_rsi_customer_service {
|
|
return Intl.message(
|
|
'RSI customer service station',
|
|
name: 'tools_hosts_info_rsi_customer_service',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Inquiring about DNS and testing accessibility, please wait patiently ...`
|
|
String get tools_hosts_info_dns_query_and_test {
|
|
return Intl.message(
|
|
'Inquiring about DNS and testing accessibility, please wait patiently ...',
|
|
name: 'tools_hosts_info_dns_query_and_test',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `I am writing Hosts ...`
|
|
String get tools_hosts_info_writing_hosts {
|
|
return Intl.message(
|
|
'I am writing Hosts ...',
|
|
name: 'tools_hosts_info_writing_hosts',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Read the configuration ...`
|
|
String get tools_hosts_info_reading_config {
|
|
return Intl.message(
|
|
'Read the configuration ...',
|
|
name: 'tools_hosts_info_reading_config',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Hosts accelerate`
|
|
String get tools_hosts_info_hosts_acceleration {
|
|
return Intl.message(
|
|
'Hosts accelerate',
|
|
name: 'tools_hosts_info_hosts_acceleration',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Open the hosts file`
|
|
String get tools_hosts_info_open_hosts_file {
|
|
return Intl.message(
|
|
'Open the hosts file',
|
|
name: 'tools_hosts_info_open_hosts_file',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Status`
|
|
String get tools_hosts_info_status {
|
|
return Intl.message(
|
|
'Status',
|
|
name: 'tools_hosts_info_status',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Site`
|
|
String get tools_hosts_info_site {
|
|
return Intl.message(
|
|
'Site',
|
|
name: 'tools_hosts_info_site',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Whether to enable`
|
|
String get tools_hosts_info_enable {
|
|
return Intl.message(
|
|
'Whether to enable',
|
|
name: 'tools_hosts_info_enable',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `One -click acceleration`
|
|
String get tools_hosts_action_one_click_acceleration {
|
|
return Intl.message(
|
|
'One -click acceleration',
|
|
name: 'tools_hosts_action_one_click_acceleration',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Scanning...`
|
|
String get tools_info_scanning {
|
|
return Intl.message(
|
|
'Scanning...',
|
|
name: 'tools_info_scanning',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Failure to handle! : {v0}`
|
|
String tools_info_processing_failed(Object v0) {
|
|
return Intl.message(
|
|
'Failure to handle! : $v0',
|
|
name: 'tools_info_processing_failed',
|
|
desc: '',
|
|
args: [v0],
|
|
);
|
|
}
|
|
|
|
/// `Game installation location: `
|
|
String get tools_info_game_install_location {
|
|
return Intl.message(
|
|
'Game installation location: ',
|
|
name: 'tools_info_game_install_location',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `RSI starter position:`
|
|
String get tools_info_rsi_launcher_location {
|
|
return Intl.message(
|
|
'RSI starter position:',
|
|
name: 'tools_info_rsi_launcher_location',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `View system information`
|
|
String get tools_action_view_system_info {
|
|
return Intl.message(
|
|
'View system information',
|
|
name: 'tools_action_view_system_info',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Check the key information of the system for quick consultation\n\nTime -consuming operation, please wait patiently.`
|
|
String get tools_action_info_view_critical_system_info {
|
|
return Intl.message(
|
|
'Check the key information of the system for quick consultation\n\nTime -consuming operation, please wait patiently.',
|
|
name: 'tools_action_info_view_critical_system_info',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `P4k diversion download / repair`
|
|
String get tools_action_p4k_download_repair {
|
|
return Intl.message(
|
|
'P4k diversion download / repair',
|
|
name: 'tools_action_p4k_download_repair',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `The diversion download service provided by citizenwiki.cn can be used to download or fix P4K.\nLimited resources, please do not abuse.`
|
|
String get tools_action_info_p4k_download_repair_tip {
|
|
return Intl.message(
|
|
'The diversion download service provided by citizenwiki.cn can be used to download or fix P4K.\nLimited resources, please do not abuse.',
|
|
name: 'tools_action_info_p4k_download_repair_tip',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Hosts acceleration (experimental)`
|
|
String get tools_action_hosts_acceleration_experimental {
|
|
return Intl.message(
|
|
'Hosts acceleration (experimental)',
|
|
name: 'tools_action_hosts_acceleration_experimental',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Write the IP information into the hosts file to solve problems such as DNS pollution in some regions that cannot log in to the official website.\nThis function is undergoing the first stage of testing. Please report it in time when you encounter problems.`
|
|
String get tools_action_info_hosts_acceleration_experimental_tip {
|
|
return Intl.message(
|
|
'Write the IP information into the hosts file to solve problems such as DNS pollution in some regions that cannot log in to the official website.\nThis function is undergoing the first stage of testing. Please report it in time when you encounter problems.',
|
|
name: 'tools_action_info_hosts_acceleration_experimental_tip',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Reinstall EasyAnticheat's anti -cheating`
|
|
String get tools_action_reinstall_easyanticheat {
|
|
return Intl.message(
|
|
'Reinstall EasyAnticheat\'s anti -cheating',
|
|
name: 'tools_action_reinstall_easyanticheat',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `If you encounter EAC errors and are invalid automatically, try using this feature to reinstall EAC.`
|
|
String get tools_action_info_reinstall_eac {
|
|
return Intl.message(
|
|
'If you encounter EAC errors and are invalid automatically, try using this feature to reinstall EAC.',
|
|
name: 'tools_action_info_reinstall_eac',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `RSI Launcher administrator mode`
|
|
String get tools_action_rsi_launcher_admin_mode {
|
|
return Intl.message(
|
|
'RSI Launcher administrator mode',
|
|
name: 'tools_action_rsi_launcher_admin_mode',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Run RSI startups as an administrator may solve some problems.\n\nIf the energy efficiency core shielding parameters are set, it will also be applied here.`
|
|
String get tools_action_info_run_rsi_as_admin {
|
|
return Intl.message(
|
|
'Run RSI startups as an administrator may solve some problems.\n\nIf the energy efficiency core shielding parameters are set, it will also be applied here.',
|
|
name: 'tools_action_info_run_rsi_as_admin',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Initialization failed, please take a screenshot report to the developer. {v0}`
|
|
String tools_action_info_init_failed(Object v0) {
|
|
return Intl.message(
|
|
'Initialization failed, please take a screenshot report to the developer. $v0',
|
|
name: 'tools_action_info_init_failed',
|
|
desc: '',
|
|
args: [v0],
|
|
);
|
|
}
|
|
|
|
/// `RSI LAUNCHER LOG repair`
|
|
String get tools_action_rsi_launcher_log_fix {
|
|
return Intl.message(
|
|
'RSI LAUNCHER LOG repair',
|
|
name: 'tools_action_rsi_launcher_log_fix',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `In some cases, the LOG file of the RSI promoter will be damaged, causing the problem to be scanned, and using this tool to clean up the damaged log file.\n\nCurrent log file size: {v0} MB`
|
|
String tools_action_info_rsi_launcher_log_issue(Object v0) {
|
|
return Intl.message(
|
|
'In some cases, the LOG file of the RSI promoter will be damaged, causing the problem to be scanned, and using this tool to clean up the damaged log file.\n\nCurrent log file size: $v0 MB',
|
|
name: 'tools_action_info_rsi_launcher_log_issue',
|
|
desc: '',
|
|
args: [v0],
|
|
);
|
|
}
|
|
|
|
/// `Remove the NVMe registry patch`
|
|
String get tools_action_remove_nvme_registry_patch {
|
|
return Intl.message(
|
|
'Remove the NVMe registry patch',
|
|
name: 'tools_action_remove_nvme_registry_patch',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `If you have a problem with the NVME patch, run this tool. (It may cause game installation/update to be unavailable.)\n\nCurrent patch status: {v0}`
|
|
String tools_action_info_nvme_patch_issue(Object v0) {
|
|
return Intl.message(
|
|
'If you have a problem with the NVME patch, run this tool. (It may cause game installation/update to be unavailable.)\n\nCurrent patch status: $v0',
|
|
name: 'tools_action_info_nvme_patch_issue',
|
|
desc: '',
|
|
args: [v0],
|
|
);
|
|
}
|
|
|
|
/// `Not Installed`
|
|
String get tools_action_info_not_installed {
|
|
return Intl.message(
|
|
'Not Installed',
|
|
name: 'tools_action_info_not_installed',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Remove the computer to take effect!`
|
|
String get tools_action_info_removed_restart_effective {
|
|
return Intl.message(
|
|
'Remove the computer to take effect!',
|
|
name: 'tools_action_info_removed_restart_effective',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Write in the NVMe registry patch`
|
|
String get tools_action_write_nvme_registry_patch {
|
|
return Intl.message(
|
|
'Write in the NVMe registry patch',
|
|
name: 'tools_action_write_nvme_registry_patch',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Manually write the NVM patch, this function is used only when you know what you do`
|
|
String get tools_action_info_manual_nvme_patch {
|
|
return Intl.message(
|
|
'Manually write the NVM patch, this function is used only when you know what you do',
|
|
name: 'tools_action_info_manual_nvme_patch',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `If the repair is successful, please try to restart the computer and continue to install the game! If the registry modification operation causes compatibility problems with other software, please use the NVMe registry in the tool to clean up.`
|
|
String get tools_action_info_fix_success_restart {
|
|
return Intl.message(
|
|
'If the repair is successful, please try to restart the computer and continue to install the game! If the registry modification operation causes compatibility problems with other software, please use the NVMe registry in the tool to clean up.',
|
|
name: 'tools_action_info_fix_success_restart',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Clean up the color device cache`
|
|
String get tools_action_clear_shader_cache {
|
|
return Intl.message(
|
|
'Clean up the color device cache',
|
|
name: 'tools_action_clear_shader_cache',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `If the game screen appears abnormal or the version is updated, you can use the tool to clean the expired color (when it is greater than 500m, it is recommended to clean it)\n\nCache size: {v0} MB`
|
|
String tools_action_info_shader_cache_issue(Object v0) {
|
|
return Intl.message(
|
|
'If the game screen appears abnormal or the version is updated, you can use the tool to clean the expired color (when it is greater than 500m, it is recommended to clean it)\n\nCache size: $v0 MB',
|
|
name: 'tools_action_info_shader_cache_issue',
|
|
desc: '',
|
|
args: [v0],
|
|
);
|
|
}
|
|
|
|
/// `Turn off the photography mode`
|
|
String get tools_action_close_photography_mode {
|
|
return Intl.message(
|
|
'Turn off the photography mode',
|
|
name: 'tools_action_close_photography_mode',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Turn on the photography mode`
|
|
String get tools_action_open_photography_mode {
|
|
return Intl.message(
|
|
'Turn on the photography mode',
|
|
name: 'tools_action_open_photography_mode',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Restoring the lens shaking effect.\n\n@Lapernum offers parameter information.`
|
|
String get tools_action_info_restore_lens_shake {
|
|
return Intl.message(
|
|
'Restoring the lens shaking effect.\n\n@Lapernum offers parameter information.',
|
|
name: 'tools_action_info_restore_lens_shake',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Close the game endoscope shaking to facilitate photography operations.\n\n @Lapernum offers parameter information.`
|
|
String get tools_action_info_one_key_close_lens_shake {
|
|
return Intl.message(
|
|
'Close the game endoscope shaking to facilitate photography operations.\n\n @Lapernum offers parameter information.',
|
|
name: 'tools_action_info_one_key_close_lens_shake',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Analysis of LOG files failed!\nTry to use RSI Launcher Log repair tool!`
|
|
String get tools_action_info_log_file_parse_failed {
|
|
return Intl.message(
|
|
'Analysis of LOG files failed!\nTry to use RSI Launcher Log repair tool!',
|
|
name: 'tools_action_info_log_file_parse_failed',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `If the RSI label is not found, try to reinstall it or add it manually in the settings.`
|
|
String get tools_action_info_rsi_launcher_not_found {
|
|
return Intl.message(
|
|
'If the RSI label is not found, try to reinstall it or add it manually in the settings.',
|
|
name: 'tools_action_info_rsi_launcher_not_found',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `If the interstellar game installation location is not found, please complete the game startup operation at least once or add it manually in the settings.`
|
|
String get tools_action_info_star_citizen_not_found {
|
|
return Intl.message(
|
|
'If the interstellar game installation location is not found, please complete the game startup operation at least once or add it manually in the settings.',
|
|
name: 'tools_action_info_star_citizen_not_found',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `This function requires an effective game installation directory`
|
|
String get tools_action_info_valid_game_directory_needed {
|
|
return Intl.message(
|
|
'This function requires an effective game installation directory',
|
|
name: 'tools_action_info_valid_game_directory_needed',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Remove the EAC file for you, and then open the RSI startup for you. Please go to Settings-> Verify to reinstall EAC.`
|
|
String get tools_action_info_eac_file_removed {
|
|
return Intl.message(
|
|
'Remove the EAC file for you, and then open the RSI startup for you. Please go to Settings-> Verify to reinstall EAC.',
|
|
name: 'tools_action_info_eac_file_removed',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Error: {v0}`
|
|
String tools_action_info_error_occurred(Object v0) {
|
|
return Intl.message(
|
|
'Error: $v0',
|
|
name: 'tools_action_info_error_occurred',
|
|
desc: '',
|
|
args: [v0],
|
|
);
|
|
}
|
|
|
|
/// `System: {v0}\n\nProcessor: {v1}\n\nMemory size: {v2} gb\n\nGraphics card information:\n{v3}\n\nStorage information:\n{v4}\n\n`
|
|
String tools_action_info_system_info_content(
|
|
Object v0, Object v1, Object v2, Object v3, Object v4) {
|
|
return Intl.message(
|
|
'System: $v0\n\nProcessor: $v1\n\nMemory size: $v2 gb\n\nGraphics card information:\n$v3\n\nStorage information:\n$v4\n\n',
|
|
name: 'tools_action_info_system_info_content',
|
|
desc: '',
|
|
args: [v0, v1, v2, v3, v4],
|
|
);
|
|
}
|
|
|
|
/// `If the RSI starter directory is not found, please try manually.`
|
|
String get tools_action_info_rsi_launcher_directory_not_found {
|
|
return Intl.message(
|
|
'If the RSI starter directory is not found, please try manually.',
|
|
name: 'tools_action_info_rsi_launcher_directory_not_found',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `The log file does not exist, please try to start a game startup or game installation, and exit the starter. If the problem cannot be solved, try to update the launcher to the latest version!`
|
|
String get tools_action_info_log_file_not_exist {
|
|
return Intl.message(
|
|
'The log file does not exist, please try to start a game startup or game installation, and exit the starter. If the problem cannot be solved, try to update the launcher to the latest version!',
|
|
name: 'tools_action_info_log_file_not_exist',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `After cleaning up, complete the installation / game startup operation once.`
|
|
String get tools_action_info_cleanup_complete {
|
|
return Intl.message(
|
|
'After cleaning up, complete the installation / game startup operation once.',
|
|
name: 'tools_action_info_cleanup_complete',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Failure to clean up, please remove manually, file location: {v0}`
|
|
String tools_action_info_cleanup_failed(Object v0) {
|
|
return Intl.message(
|
|
'Failure to clean up, please remove manually, file location: $v0',
|
|
name: 'tools_action_info_cleanup_failed',
|
|
desc: '',
|
|
args: [v0],
|
|
);
|
|
}
|
|
|
|
/// `System message`
|
|
String get tools_action_info_system_info_title {
|
|
return Intl.message(
|
|
'System message',
|
|
name: 'tools_action_info_system_info_title',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `The RSI starter is running! Please turn off the label first and then use this feature!`
|
|
String get tools_action_info_rsi_launcher_running_warning {
|
|
return Intl.message(
|
|
'The RSI starter is running! Please turn off the label first and then use this feature!',
|
|
name: 'tools_action_info_rsi_launcher_running_warning',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `P4K is the core game file of interstellar citizens, as high as 100GB+. The offline download provided by the box is to help some P4K files download super slow users or to repair the P4K file that the official launch cannot be repaired.\n\nNext, you will pop up the window and ask you to save the position (you can choose the Star Citizens Folder or you can choose elsewhere). After downloading, please make sure that the P4K folder is located in the LIVE folder, and then use the Star Citizen starter to check it.`
|
|
String get tools_action_info_p4k_file_description {
|
|
return Intl.message(
|
|
'P4K is the core game file of interstellar citizens, as high as 100GB+. The offline download provided by the box is to help some P4K files download super slow users or to repair the P4K file that the official launch cannot be repaired.\n\nNext, you will pop up the window and ask you to save the position (you can choose the Star Citizens Folder or you can choose elsewhere). After downloading, please make sure that the P4K folder is located in the LIVE folder, and then use the Star Citizen starter to check it.',
|
|
name: 'tools_action_info_p4k_file_description',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `There is already a P4K download task in progress, please go to the download manager to view!`
|
|
String get tools_action_info_p4k_download_in_progress {
|
|
return Intl.message(
|
|
'There is already a P4K download task in progress, please go to the download manager to view!',
|
|
name: 'tools_action_info_p4k_download_in_progress',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `During functional maintenance, please try it later!`
|
|
String get tools_action_info_function_under_maintenance {
|
|
return Intl.message(
|
|
'During functional maintenance, please try it later!',
|
|
name: 'tools_action_info_function_under_maintenance',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `The configuration file does not exist, please try to run the game once`
|
|
String get tools_action_info_config_file_not_exist {
|
|
return Intl.message(
|
|
'The configuration file does not exist, please try to run the game once',
|
|
name: 'tools_action_info_config_file_not_exist',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Member`
|
|
String get webview_localization_name_member {
|
|
return Intl.message(
|
|
'Member',
|
|
name: 'webview_localization_name_member',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Total invitation:`
|
|
String get webview_localization_total_invitations {
|
|
return Intl.message(
|
|
'Total invitation:',
|
|
name: 'webview_localization_total_invitations',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Undead invitation`
|
|
String get webview_localization_unfinished_invitations {
|
|
return Intl.message(
|
|
'Undead invitation',
|
|
name: 'webview_localization_unfinished_invitations',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Completed invitations`
|
|
String get webview_localization_finished_invitations {
|
|
return Intl.message(
|
|
'Completed invitations',
|
|
name: 'webview_localization_finished_invitations',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Initialization failure: {v0}`
|
|
String app_init_failed_with_reason(Object v0) {
|
|
return Intl.message(
|
|
'Initialization failure: $v0',
|
|
name: 'app_init_failed_with_reason',
|
|
desc: '',
|
|
args: [v0],
|
|
);
|
|
}
|
|
|
|
/// `Please enter the device PIN to automatically log in to the RSI account`
|
|
String get webview_localization_enter_device_pin {
|
|
return Intl.message(
|
|
'Please enter the device PIN to automatically log in to the RSI account',
|
|
name: 'webview_localization_enter_device_pin',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Please complete the Windows Hello verification to fill in the password`
|
|
String get webview_localization_device_windows_hello_toast {
|
|
return Intl.message(
|
|
'Please complete the Windows Hello verification to fill in the password',
|
|
name: 'webview_localization_device_windows_hello_toast',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Language`
|
|
String get settings_app_language {
|
|
return Intl.message(
|
|
'Language',
|
|
name: 'settings_app_language',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Automatic`
|
|
String get settings_app_language_auto {
|
|
return Intl.message(
|
|
'Automatic',
|
|
name: 'settings_app_language_auto',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Network anomaly!\nThis may be that your network environment has DNS pollution, please try to replace DNS.\nOr the server is being maintained or attacked and tried it later.\nEnter the offline mode ...\n\nPlease use it carefully in the offline mode.\nThe current version of the construction date: {v0}\n QQ group: 940696487\nError message: {v1}`
|
|
String app_common_network_error(Object v0, Object v1) {
|
|
return Intl.message(
|
|
'Network anomaly!\nThis may be that your network environment has DNS pollution, please try to replace DNS.\nOr the server is being maintained or attacked and tried it later.\nEnter the offline mode ...\n\nPlease use it carefully in the offline mode.\nThe current version of the construction date: $v0\n QQ group: 940696487\nError message: $v1',
|
|
name: 'app_common_network_error',
|
|
desc: '',
|
|
args: [v0, v1],
|
|
);
|
|
}
|
|
|
|
/// `If the update information fails, please try it later.`
|
|
String get app_common_upgrade_info_error {
|
|
return Intl.message(
|
|
'If the update information fails, please try it later.',
|
|
name: 'app_common_upgrade_info_error',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Insufficient memory`
|
|
String get doctor_game_error_low_memory {
|
|
return Intl.message(
|
|
'Insufficient memory',
|
|
name: 'doctor_game_error_low_memory',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Please try to increase virtual memory (under 1080P, physical available+virtual memory need> 64g)`
|
|
String get doctor_game_error_low_memory_info {
|
|
return Intl.message(
|
|
'Please try to increase virtual memory (under 1080P, physical available+virtual memory need> 64g)',
|
|
name: 'doctor_game_error_low_memory_info',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `The game triggered a generic crash, please check the trouble shooting guide`
|
|
String get doctor_game_error_generic_info {
|
|
return Intl.message(
|
|
'The game triggered a generic crash, please check the trouble shooting guide',
|
|
name: 'doctor_game_error_generic_info',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Your graphics card crashes! Please check the barrier guide`
|
|
String get doctor_game_error_gpu_crash {
|
|
return Intl.message(
|
|
'Your graphics card crashes! Please check the barrier guide',
|
|
name: 'doctor_game_error_gpu_crash',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Detected SOCKET abnormalities`
|
|
String get doctor_game_error_socket_error {
|
|
return Intl.message(
|
|
'Detected SOCKET abnormalities',
|
|
name: 'doctor_game_error_socket_error',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `If you use the X black box accelerator, try to replace the acceleration mode`
|
|
String get doctor_game_error_socket_error_info {
|
|
return Intl.message(
|
|
'If you use the X black box accelerator, try to replace the acceleration mode',
|
|
name: 'doctor_game_error_socket_error_info',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Insufficient permissions`
|
|
String get doctor_game_error_permissions_error {
|
|
return Intl.message(
|
|
'Insufficient permissions',
|
|
name: 'doctor_game_error_permissions_error',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Please try to run a starter at the administrator authority, or use the box (Microsoft Store version) to start.`
|
|
String get doctor_game_error_permissions_error_info {
|
|
return Intl.message(
|
|
'Please try to run a starter at the administrator authority, or use the box (Microsoft Store version) to start.',
|
|
name: 'doctor_game_error_permissions_error_info',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `The game process is occupied`
|
|
String get doctor_game_error_game_process_error {
|
|
return Intl.message(
|
|
'The game process is occupied',
|
|
name: 'doctor_game_error_game_process_error',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Please try to restart the starter, or restart the computer directly`
|
|
String get doctor_game_error_game_process_error_info {
|
|
return Intl.message(
|
|
'Please try to restart the starter, or restart the computer directly',
|
|
name: 'doctor_game_error_game_process_error_info',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Game program file damage`
|
|
String get doctor_game_error_game_damaged_file {
|
|
return Intl.message(
|
|
'Game program file damage',
|
|
name: 'doctor_game_error_game_damaged_file',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Please try to delete the Bin64 folder and check in the launcher.`
|
|
String get doctor_game_error_game_damaged_file_info {
|
|
return Intl.message(
|
|
'Please try to delete the Bin64 folder and check in the launcher.',
|
|
name: 'doctor_game_error_game_damaged_file_info',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `P4K file damage`
|
|
String get doctor_game_error_game_damaged_p4k_file {
|
|
return Intl.message(
|
|
'P4K file damage',
|
|
name: 'doctor_game_error_game_damaged_p4k_file',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Please try to delete the data.p4k file and check or use the box to divert in the promoter.`
|
|
String get doctor_game_error_game_damaged_p4k_file_info {
|
|
return Intl.message(
|
|
'Please try to delete the data.p4k file and check or use the box to divert in the promoter.',
|
|
name: 'doctor_game_error_game_damaged_p4k_file_info',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Insufficient VRAM`
|
|
String get doctor_game_error_low_gpu_memory {
|
|
return Intl.message(
|
|
'Insufficient VRAM',
|
|
name: 'doctor_game_error_low_gpu_memory',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Please do not run the game/application occupied by other high graphics cards in the background, or change the graphics card.`
|
|
String get doctor_game_error_low_gpu_memory_info {
|
|
return Intl.message(
|
|
'Please do not run the game/application occupied by other high graphics cards in the background, or change the graphics card.',
|
|
name: 'doctor_game_error_low_gpu_memory_info',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Error: {v0}`
|
|
String app_common_error_info(Object v0) {
|
|
return Intl.message(
|
|
'Error: $v0',
|
|
name: 'app_common_error_info',
|
|
desc: '',
|
|
args: [v0],
|
|
);
|
|
}
|
|
|
|
/// `Hint`
|
|
String get app_common_tip {
|
|
return Intl.message(
|
|
'Hint',
|
|
name: 'app_common_tip',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `I understand`
|
|
String get app_common_tip_i_know {
|
|
return Intl.message(
|
|
'I understand',
|
|
name: 'app_common_tip_i_know',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Confirm`
|
|
String get app_common_tip_confirm {
|
|
return Intl.message(
|
|
'Confirm',
|
|
name: 'app_common_tip_confirm',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Cancel`
|
|
String get app_common_tip_cancel {
|
|
return Intl.message(
|
|
'Cancel',
|
|
name: 'app_common_tip_cancel',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Switch application Display language`
|
|
String get settings_app_language_switch_info {
|
|
return Intl.message(
|
|
'Switch application Display language',
|
|
name: 'settings_app_language_switch_info',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `{v0} Day `
|
|
String home_holiday_countdown_days(Object v0) {
|
|
return Intl.message(
|
|
'$v0 Day ',
|
|
name: 'home_holiday_countdown_days',
|
|
desc: '',
|
|
args: [v0],
|
|
);
|
|
}
|
|
|
|
/// `In progress`
|
|
String get home_holiday_countdown_in_progress {
|
|
return Intl.message(
|
|
'In progress',
|
|
name: 'home_holiday_countdown_in_progress',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Loading image ...`
|
|
String get app_common_loading_images {
|
|
return Intl.message(
|
|
'Loading image ...',
|
|
name: 'app_common_loading_images',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `User Agreement and Privacy Policy`
|
|
String get app_splash_dialog_u_a_p_p {
|
|
return Intl.message(
|
|
'User Agreement and Privacy Policy',
|
|
name: 'app_splash_dialog_u_a_p_p',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
|
|
/// `Thank you for choosing the SC Chinese box. We are committed to providing you with a safe, convenient and reliable experience. Before you start using your application, please read and agree to the following:\n\n 1. This application is an open source software under the GNU General Public License V3.0 protocol. You can use, modify, and distribute this software freely under the premise of obeying the agreement. Our source code is located at: [github.com/starCitizentoolBox/app] (https://github.com/starCitizantoolBox/app).\n2. The copyright of the Internet content in this application (including but not limited to localized documents, tool websites, news, videos, etc.) is created by its authors and is not part of GPL. Please use it under the corresponding authorization agreement.\n3. The official free release channels for this application are: [Microsoft App Store] (https://apps.microsoft.com/detail/9NF3SWFWNKL1) and [Official Website of Star Citizen Chinese] ), If you get from other third parties, please identify it carefully to avoid suffering from property losses.\n4. This application will send anonymous statistics to our server during use to improve software quality, and we will not collect any personal privacy information of your personal privacy.\n5. This application is supported by the community and has no direct connection with Cloud Imperium Games or other third -party commercial companies.\n6. We provide limited community support. If necessary, please go to the page to learn how to contact us.`
|
|
String get app_splash_dialog_u_a_p_p_content {
|
|
return Intl.message(
|
|
'Thank you for choosing the SC Chinese box. We are committed to providing you with a safe, convenient and reliable experience. Before you start using your application, please read and agree to the following:\n\n 1. This application is an open source software under the GNU General Public License V3.0 protocol. You can use, modify, and distribute this software freely under the premise of obeying the agreement. Our source code is located at: [github.com/starCitizentoolBox/app] (https://github.com/starCitizantoolBox/app).\n2. The copyright of the Internet content in this application (including but not limited to localized documents, tool websites, news, videos, etc.) is created by its authors and is not part of GPL. Please use it under the corresponding authorization agreement.\n3. The official free release channels for this application are: [Microsoft App Store] (https://apps.microsoft.com/detail/9NF3SWFWNKL1) and [Official Website of Star Citizen Chinese] ), If you get from other third parties, please identify it carefully to avoid suffering from property losses.\n4. This application will send anonymous statistics to our server during use to improve software quality, and we will not collect any personal privacy information of your personal privacy.\n5. This application is supported by the community and has no direct connection with Cloud Imperium Games or other third -party commercial companies.\n6. We provide limited community support. If necessary, please go to the page to learn how to contact us.',
|
|
name: 'app_splash_dialog_u_a_p_p_content',
|
|
desc: '',
|
|
args: [],
|
|
);
|
|
}
|
|
}
|
|
|
|
class AppLocalizationDelegate extends LocalizationsDelegate<S> {
|
|
const AppLocalizationDelegate();
|
|
|
|
List<Locale> get supportedLocales {
|
|
return const <Locale>[
|
|
Locale.fromSubtags(languageCode: 'en'),
|
|
Locale.fromSubtags(languageCode: 'ja'),
|
|
Locale.fromSubtags(languageCode: 'zh', countryCode: 'CN'),
|
|
Locale.fromSubtags(languageCode: 'zh', countryCode: 'TW'),
|
|
];
|
|
}
|
|
|
|
@override
|
|
bool isSupported(Locale locale) => _isSupported(locale);
|
|
@override
|
|
Future<S> load(Locale locale) => S.load(locale);
|
|
@override
|
|
bool shouldReload(AppLocalizationDelegate old) => false;
|
|
|
|
bool _isSupported(Locale locale) {
|
|
for (var supportedLocale in supportedLocales) {
|
|
if (supportedLocale.languageCode == locale.languageCode) {
|
|
return true;
|
|
}
|
|
}
|
|
return false;
|
|
}
|
|
}
|