Fix windows some issues
Optimize overwrite handle Optimize access control page Optimize some details
This commit is contained in:
@@ -2619,6 +2619,26 @@ class AppLocalizations {
|
||||
);
|
||||
}
|
||||
|
||||
/// `Advanced configuration`
|
||||
String get advancedConfig {
|
||||
return Intl.message(
|
||||
'Advanced configuration',
|
||||
name: 'advancedConfig',
|
||||
desc: '',
|
||||
args: [],
|
||||
);
|
||||
}
|
||||
|
||||
/// `Provide diverse configuration options`
|
||||
String get advancedConfigDesc {
|
||||
return Intl.message(
|
||||
'Provide diverse configuration options',
|
||||
name: 'advancedConfigDesc',
|
||||
desc: '',
|
||||
args: [],
|
||||
);
|
||||
}
|
||||
|
||||
/// `{count} items have been selected`
|
||||
String selectedCountTitle(Object count) {
|
||||
return Intl.message(
|
||||
@@ -3014,10 +3034,10 @@ class AppLocalizations {
|
||||
);
|
||||
}
|
||||
|
||||
/// `No {label} at the moment`
|
||||
/// `No {label} yet`
|
||||
String nullTip(Object label) {
|
||||
return Intl.message(
|
||||
'No $label at the moment',
|
||||
'No $label yet',
|
||||
name: 'nullTip',
|
||||
desc: '',
|
||||
args: [label],
|
||||
@@ -3378,6 +3398,271 @@ class AppLocalizations {
|
||||
args: [],
|
||||
);
|
||||
}
|
||||
|
||||
/// `Edit rule`
|
||||
String get editRule {
|
||||
return Intl.message('Edit rule', name: 'editRule', desc: '', args: []);
|
||||
}
|
||||
|
||||
/// `Override mode`
|
||||
String get overrideMode {
|
||||
return Intl.message(
|
||||
'Override mode',
|
||||
name: 'overrideMode',
|
||||
desc: '',
|
||||
args: [],
|
||||
);
|
||||
}
|
||||
|
||||
/// `Standard mode, override basic configuration, provide simple rule addition capability`
|
||||
String get standardModeDesc {
|
||||
return Intl.message(
|
||||
'Standard mode, override basic configuration, provide simple rule addition capability',
|
||||
name: 'standardModeDesc',
|
||||
desc: '',
|
||||
args: [],
|
||||
);
|
||||
}
|
||||
|
||||
/// `Script mode, use external extension scripts, provide one-click override configuration capability`
|
||||
String get scriptModeDesc {
|
||||
return Intl.message(
|
||||
'Script mode, use external extension scripts, provide one-click override configuration capability',
|
||||
name: 'scriptModeDesc',
|
||||
desc: '',
|
||||
args: [],
|
||||
);
|
||||
}
|
||||
|
||||
/// `Added rules`
|
||||
String get addedRules {
|
||||
return Intl.message('Added rules', name: 'addedRules', desc: '', args: []);
|
||||
}
|
||||
|
||||
/// `Control global added rules`
|
||||
String get controlGlobalAddedRules {
|
||||
return Intl.message(
|
||||
'Control global added rules',
|
||||
name: 'controlGlobalAddedRules',
|
||||
desc: '',
|
||||
args: [],
|
||||
);
|
||||
}
|
||||
|
||||
/// `Override script`
|
||||
String get overrideScript {
|
||||
return Intl.message(
|
||||
'Override script',
|
||||
name: 'overrideScript',
|
||||
desc: '',
|
||||
args: [],
|
||||
);
|
||||
}
|
||||
|
||||
/// `Go to configure script`
|
||||
String get goToConfigureScript {
|
||||
return Intl.message(
|
||||
'Go to configure script',
|
||||
name: 'goToConfigureScript',
|
||||
desc: '',
|
||||
args: [],
|
||||
);
|
||||
}
|
||||
|
||||
/// `Edit global rules`
|
||||
String get editGlobalRules {
|
||||
return Intl.message(
|
||||
'Edit global rules',
|
||||
name: 'editGlobalRules',
|
||||
desc: '',
|
||||
args: [],
|
||||
);
|
||||
}
|
||||
|
||||
/// `External fetch`
|
||||
String get externalFetch {
|
||||
return Intl.message(
|
||||
'External fetch',
|
||||
name: 'externalFetch',
|
||||
desc: '',
|
||||
args: [],
|
||||
);
|
||||
}
|
||||
|
||||
/// `Are you sure you want to force crash the core?`
|
||||
String get confirmForceCrashCore {
|
||||
return Intl.message(
|
||||
'Are you sure you want to force crash the core?',
|
||||
name: 'confirmForceCrashCore',
|
||||
desc: '',
|
||||
args: [],
|
||||
);
|
||||
}
|
||||
|
||||
/// `Are you sure you want to clear all data?`
|
||||
String get confirmClearAllData {
|
||||
return Intl.message(
|
||||
'Are you sure you want to clear all data?',
|
||||
name: 'confirmClearAllData',
|
||||
desc: '',
|
||||
args: [],
|
||||
);
|
||||
}
|
||||
|
||||
/// `Loading...`
|
||||
String get loading {
|
||||
return Intl.message('Loading...', name: 'loading', desc: '', args: []);
|
||||
}
|
||||
|
||||
/// `Load test`
|
||||
String get loadTest {
|
||||
return Intl.message('Load test', name: 'loadTest', desc: '', args: []);
|
||||
}
|
||||
|
||||
/// `{count, plural, =1{1 year ago} other{{count} years ago}}`
|
||||
String yearsAgo(num count) {
|
||||
return Intl.plural(
|
||||
count,
|
||||
one: '1 year ago',
|
||||
other: '$count years ago',
|
||||
name: 'yearsAgo',
|
||||
desc: '',
|
||||
args: [count],
|
||||
);
|
||||
}
|
||||
|
||||
/// `{count, plural, =1{1 month ago} other{{count} months ago}}`
|
||||
String monthsAgo(num count) {
|
||||
return Intl.plural(
|
||||
count,
|
||||
one: '1 month ago',
|
||||
other: '$count months ago',
|
||||
name: 'monthsAgo',
|
||||
desc: '',
|
||||
args: [count],
|
||||
);
|
||||
}
|
||||
|
||||
/// `{count, plural, =1{1 day ago} other{{count} days ago}}`
|
||||
String daysAgo(num count) {
|
||||
return Intl.plural(
|
||||
count,
|
||||
one: '1 day ago',
|
||||
other: '$count days ago',
|
||||
name: 'daysAgo',
|
||||
desc: '',
|
||||
args: [count],
|
||||
);
|
||||
}
|
||||
|
||||
/// `{count, plural, =1{1 hour ago} other{{count} hours ago}}`
|
||||
String hoursAgo(num count) {
|
||||
return Intl.plural(
|
||||
count,
|
||||
one: '1 hour ago',
|
||||
other: '$count hours ago',
|
||||
name: 'hoursAgo',
|
||||
desc: '',
|
||||
args: [count],
|
||||
);
|
||||
}
|
||||
|
||||
/// `{count, plural, =1{1 minute ago} other{{count} minutes ago}}`
|
||||
String minutesAgo(num count) {
|
||||
return Intl.plural(
|
||||
count,
|
||||
one: '1 minute ago',
|
||||
other: '$count minutes ago',
|
||||
name: 'minutesAgo',
|
||||
desc: '',
|
||||
args: [count],
|
||||
);
|
||||
}
|
||||
|
||||
/// `Just now`
|
||||
String get justNow {
|
||||
return Intl.message('Just now', name: 'justNow', desc: '', args: []);
|
||||
}
|
||||
|
||||
/// `Don't remind again`
|
||||
String get noLongerRemind {
|
||||
return Intl.message(
|
||||
'Don\'t remind again',
|
||||
name: 'noLongerRemind',
|
||||
desc: '',
|
||||
args: [],
|
||||
);
|
||||
}
|
||||
|
||||
/// `Access Control Settings`
|
||||
String get accessControlSettings {
|
||||
return Intl.message(
|
||||
'Access Control Settings',
|
||||
name: 'accessControlSettings',
|
||||
desc: '',
|
||||
args: [],
|
||||
);
|
||||
}
|
||||
|
||||
/// `Turn On`
|
||||
String get turnOn {
|
||||
return Intl.message('Turn On', name: 'turnOn', desc: '', args: []);
|
||||
}
|
||||
|
||||
/// `Turn Off`
|
||||
String get turnOff {
|
||||
return Intl.message('Turn Off', name: 'turnOff', desc: '', args: []);
|
||||
}
|
||||
|
||||
/// `Core configuration change detected`
|
||||
String get coreConfigChangeDetected {
|
||||
return Intl.message(
|
||||
'Core configuration change detected',
|
||||
name: 'coreConfigChangeDetected',
|
||||
desc: '',
|
||||
args: [],
|
||||
);
|
||||
}
|
||||
|
||||
/// `Reload`
|
||||
String get reload {
|
||||
return Intl.message('Reload', name: 'reload', desc: '', args: []);
|
||||
}
|
||||
|
||||
/// `VPN configuration change detected`
|
||||
String get vpnConfigChangeDetected {
|
||||
return Intl.message(
|
||||
'VPN configuration change detected',
|
||||
name: 'vpnConfigChangeDetected',
|
||||
desc: '',
|
||||
args: [],
|
||||
);
|
||||
}
|
||||
|
||||
/// `Restart`
|
||||
String get restart {
|
||||
return Intl.message('Restart', name: 'restart', desc: '', args: []);
|
||||
}
|
||||
|
||||
/// `Speed statistics`
|
||||
String get speedStatistics {
|
||||
return Intl.message(
|
||||
'Speed statistics',
|
||||
name: 'speedStatistics',
|
||||
desc: '',
|
||||
args: [],
|
||||
);
|
||||
}
|
||||
|
||||
/// `The current page has changes. Are you sure you want to reset?`
|
||||
String get resetPageChangesTip {
|
||||
return Intl.message(
|
||||
'The current page has changes. Are you sure you want to reset?',
|
||||
name: 'resetPageChangesTip',
|
||||
desc: '',
|
||||
args: [],
|
||||
);
|
||||
}
|
||||
}
|
||||
|
||||
class AppLocalizationDelegate extends LocalizationsDelegate<AppLocalizations> {
|
||||
|
||||
Reference in New Issue
Block a user