Add russia region
This commit is contained in:
@@ -123,6 +123,7 @@
|
||||
"regions": {
|
||||
"ir": "Iran (ir)",
|
||||
"cn": "China (cn)",
|
||||
"ru": "Russia (ru)",
|
||||
"other": "Other"
|
||||
},
|
||||
"themeMode": "Theme Mode",
|
||||
|
||||
@@ -123,6 +123,7 @@
|
||||
"regions": {
|
||||
"ir": "ایران (ir)",
|
||||
"cn": "چین (cn)",
|
||||
"ru": "روسیه (ru)",
|
||||
"other": "سایر"
|
||||
},
|
||||
"themeMode": "تم مود",
|
||||
|
||||
@@ -123,6 +123,7 @@
|
||||
"regions": {
|
||||
"ir": "Иран (ir)",
|
||||
"cn": "Китай (cn)",
|
||||
"ru": "Россия (ru)",
|
||||
"other": "Другой"
|
||||
},
|
||||
"themeMode": "Оформление",
|
||||
|
||||
@@ -123,6 +123,7 @@
|
||||
"regions": {
|
||||
"ir": "伊朗 (ir)",
|
||||
"cn": "中国 (cn)",
|
||||
"ru": "俄罗斯 (ru)",
|
||||
"other": "其他"
|
||||
},
|
||||
"themeMode": "主题模式",
|
||||
|
||||
@@ -90,6 +90,16 @@ List<Rule> rules(RulesRef ref) => switch (ref.watch(regionNotifierProvider)) {
|
||||
outbound: RuleOutbound.bypass,
|
||||
),
|
||||
],
|
||||
Region.ru => [
|
||||
const Rule(
|
||||
id: "id",
|
||||
name: "name",
|
||||
enabled: true,
|
||||
domains: "domain:.ru",
|
||||
ip: "geoip:ru",
|
||||
outbound: RuleOutbound.bypass,
|
||||
),
|
||||
],
|
||||
_ => [],
|
||||
};
|
||||
|
||||
|
||||
@@ -61,11 +61,13 @@ enum PerAppProxyMode {
|
||||
enum Region {
|
||||
ir,
|
||||
cn,
|
||||
ru,
|
||||
other;
|
||||
|
||||
String present(TranslationsEn t) => switch (this) {
|
||||
ir => t.settings.general.regions.ir,
|
||||
cn => t.settings.general.regions.cn,
|
||||
ru => t.settings.general.regions.ru,
|
||||
other => t.settings.general.regions.other,
|
||||
};
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user