fix: a/b test 10: channel about modal
This commit is contained in:
parent
cced125390
commit
ba06e2c8c8
17 changed files with 1686 additions and 2932 deletions
|
|
@ -419,202 +419,207 @@ pub enum Country {
|
|||
}
|
||||
|
||||
/// Array of all available languages
|
||||
/// The languages are sorted by their native names. This array can be used to display
|
||||
/// a language selection or to get the language code from a language name using binary search.
|
||||
pub const LANGUAGES: [Language; 83] = [
|
||||
Language::Af,
|
||||
Language::Am,
|
||||
Language::Ar,
|
||||
Language::As,
|
||||
Language::Az,
|
||||
Language::Be,
|
||||
Language::Bg,
|
||||
Language::Bn,
|
||||
Language::Id,
|
||||
Language::Ms,
|
||||
Language::Bs,
|
||||
Language::Ca,
|
||||
Language::Cs,
|
||||
Language::Da,
|
||||
Language::De,
|
||||
Language::El,
|
||||
Language::En,
|
||||
Language::EnGb,
|
||||
Language::Et,
|
||||
Language::EnIn,
|
||||
Language::EnGb,
|
||||
Language::En,
|
||||
Language::Es,
|
||||
Language::Es419,
|
||||
Language::EsUs,
|
||||
Language::Et,
|
||||
Language::Eu,
|
||||
Language::Fa,
|
||||
Language::Fi,
|
||||
Language::Fil,
|
||||
Language::Fr,
|
||||
Language::FrCa,
|
||||
Language::Gl,
|
||||
Language::Gu,
|
||||
Language::Hi,
|
||||
Language::Hr,
|
||||
Language::Hu,
|
||||
Language::Hy,
|
||||
Language::Id,
|
||||
Language::Is,
|
||||
Language::Zu,
|
||||
Language::It,
|
||||
Language::Iw,
|
||||
Language::Ja,
|
||||
Language::Ka,
|
||||
Language::Kk,
|
||||
Language::Km,
|
||||
Language::Kn,
|
||||
Language::Ko,
|
||||
Language::Ky,
|
||||
Language::Lo,
|
||||
Language::Lt,
|
||||
Language::Sw,
|
||||
Language::Lv,
|
||||
Language::Mk,
|
||||
Language::Ml,
|
||||
Language::Mn,
|
||||
Language::Mr,
|
||||
Language::Ms,
|
||||
Language::My,
|
||||
Language::Ne,
|
||||
Language::Lt,
|
||||
Language::Hu,
|
||||
Language::Nl,
|
||||
Language::No,
|
||||
Language::Or,
|
||||
Language::Pa,
|
||||
Language::Uz,
|
||||
Language::Pl,
|
||||
Language::Pt,
|
||||
Language::PtPt,
|
||||
Language::Pt,
|
||||
Language::Ro,
|
||||
Language::Ru,
|
||||
Language::Si,
|
||||
Language::Sq,
|
||||
Language::Sk,
|
||||
Language::Sl,
|
||||
Language::Sq,
|
||||
Language::Sr,
|
||||
Language::SrLatn,
|
||||
Language::Fi,
|
||||
Language::Sv,
|
||||
Language::Sw,
|
||||
Language::Vi,
|
||||
Language::Tr,
|
||||
Language::Is,
|
||||
Language::Cs,
|
||||
Language::El,
|
||||
Language::Be,
|
||||
Language::Bg,
|
||||
Language::Ky,
|
||||
Language::Mk,
|
||||
Language::Mn,
|
||||
Language::Ru,
|
||||
Language::Sr,
|
||||
Language::Uk,
|
||||
Language::Kk,
|
||||
Language::Hy,
|
||||
Language::Iw,
|
||||
Language::Ur,
|
||||
Language::Ar,
|
||||
Language::Fa,
|
||||
Language::Ne,
|
||||
Language::Mr,
|
||||
Language::Hi,
|
||||
Language::As,
|
||||
Language::Bn,
|
||||
Language::Pa,
|
||||
Language::Gu,
|
||||
Language::Or,
|
||||
Language::Ta,
|
||||
Language::Te,
|
||||
Language::Kn,
|
||||
Language::Ml,
|
||||
Language::Si,
|
||||
Language::Th,
|
||||
Language::Tr,
|
||||
Language::Uk,
|
||||
Language::Ur,
|
||||
Language::Uz,
|
||||
Language::Vi,
|
||||
Language::Lo,
|
||||
Language::My,
|
||||
Language::Ka,
|
||||
Language::Am,
|
||||
Language::Km,
|
||||
Language::ZhCn,
|
||||
Language::ZhHk,
|
||||
Language::ZhTw,
|
||||
Language::Zu,
|
||||
Language::ZhHk,
|
||||
Language::Ja,
|
||||
Language::Ko,
|
||||
];
|
||||
|
||||
/// Array of all available countries
|
||||
///
|
||||
/// The countries are sorted by their english names. This array can be used to display
|
||||
/// a country selection or to get the country code from a country name using binary search.
|
||||
pub const COUNTRIES: [Country; 109] = [
|
||||
Country::Ae,
|
||||
Country::Dz,
|
||||
Country::Ar,
|
||||
Country::At,
|
||||
Country::Au,
|
||||
Country::At,
|
||||
Country::Az,
|
||||
Country::Ba,
|
||||
Country::Bd,
|
||||
Country::Be,
|
||||
Country::Bg,
|
||||
Country::Bh,
|
||||
Country::Bo,
|
||||
Country::Br,
|
||||
Country::Bd,
|
||||
Country::By,
|
||||
Country::Be,
|
||||
Country::Bo,
|
||||
Country::Ba,
|
||||
Country::Br,
|
||||
Country::Bg,
|
||||
Country::Kh,
|
||||
Country::Ca,
|
||||
Country::Ch,
|
||||
Country::Cl,
|
||||
Country::Co,
|
||||
Country::Cr,
|
||||
Country::Hr,
|
||||
Country::Cy,
|
||||
Country::Cz,
|
||||
Country::De,
|
||||
Country::Dk,
|
||||
Country::Do,
|
||||
Country::Dz,
|
||||
Country::Ec,
|
||||
Country::Ee,
|
||||
Country::Eg,
|
||||
Country::Es,
|
||||
Country::Sv,
|
||||
Country::Ee,
|
||||
Country::Fi,
|
||||
Country::Fr,
|
||||
Country::Gb,
|
||||
Country::Ge,
|
||||
Country::De,
|
||||
Country::Gh,
|
||||
Country::Gr,
|
||||
Country::Gt,
|
||||
Country::Hk,
|
||||
Country::Hn,
|
||||
Country::Hr,
|
||||
Country::Hk,
|
||||
Country::Hu,
|
||||
Country::Is,
|
||||
Country::In,
|
||||
Country::Id,
|
||||
Country::Iq,
|
||||
Country::Ie,
|
||||
Country::Il,
|
||||
Country::In,
|
||||
Country::Iq,
|
||||
Country::Is,
|
||||
Country::It,
|
||||
Country::Jm,
|
||||
Country::Jo,
|
||||
Country::Jp,
|
||||
Country::Ke,
|
||||
Country::Kh,
|
||||
Country::Kr,
|
||||
Country::Kw,
|
||||
Country::Jo,
|
||||
Country::Kz,
|
||||
Country::Ke,
|
||||
Country::Kw,
|
||||
Country::La,
|
||||
Country::Lv,
|
||||
Country::Lb,
|
||||
Country::Ly,
|
||||
Country::Li,
|
||||
Country::Lk,
|
||||
Country::Lt,
|
||||
Country::Lu,
|
||||
Country::Lv,
|
||||
Country::Ly,
|
||||
Country::Ma,
|
||||
Country::Me,
|
||||
Country::Mk,
|
||||
Country::My,
|
||||
Country::Mt,
|
||||
Country::Mx,
|
||||
Country::My,
|
||||
Country::Ng,
|
||||
Country::Ni,
|
||||
Country::Nl,
|
||||
Country::No,
|
||||
Country::Me,
|
||||
Country::Ma,
|
||||
Country::Np,
|
||||
Country::Nl,
|
||||
Country::Nz,
|
||||
Country::Ni,
|
||||
Country::Ng,
|
||||
Country::Mk,
|
||||
Country::No,
|
||||
Country::Om,
|
||||
Country::Pa,
|
||||
Country::Pe,
|
||||
Country::Pg,
|
||||
Country::Ph,
|
||||
Country::Pk,
|
||||
Country::Pl,
|
||||
Country::Pr,
|
||||
Country::Pt,
|
||||
Country::Pa,
|
||||
Country::Pg,
|
||||
Country::Py,
|
||||
Country::Pe,
|
||||
Country::Ph,
|
||||
Country::Pl,
|
||||
Country::Pt,
|
||||
Country::Pr,
|
||||
Country::Qa,
|
||||
Country::Ro,
|
||||
Country::Rs,
|
||||
Country::Ru,
|
||||
Country::Sa,
|
||||
Country::Se,
|
||||
Country::Sg,
|
||||
Country::Si,
|
||||
Country::Sk,
|
||||
Country::Sn,
|
||||
Country::Sv,
|
||||
Country::Rs,
|
||||
Country::Sg,
|
||||
Country::Sk,
|
||||
Country::Si,
|
||||
Country::Za,
|
||||
Country::Kr,
|
||||
Country::Es,
|
||||
Country::Lk,
|
||||
Country::Se,
|
||||
Country::Ch,
|
||||
Country::Tw,
|
||||
Country::Tz,
|
||||
Country::Th,
|
||||
Country::Tn,
|
||||
Country::Tr,
|
||||
Country::Tw,
|
||||
Country::Tz,
|
||||
Country::Ua,
|
||||
Country::Ug,
|
||||
Country::Ua,
|
||||
Country::Ae,
|
||||
Country::Gb,
|
||||
Country::Us,
|
||||
Country::Uy,
|
||||
Country::Ve,
|
||||
Country::Vn,
|
||||
Country::Ye,
|
||||
Country::Za,
|
||||
Country::Zw,
|
||||
];
|
||||
|
||||
|
|
@ -844,11 +849,7 @@ impl FromStr for Language {
|
|||
Some(pos) => {
|
||||
sub = &sub[..pos];
|
||||
}
|
||||
None => {
|
||||
return Err(Error::Other(
|
||||
format!("could not parse language `{s}`").into(),
|
||||
))
|
||||
}
|
||||
None => return Err(Error::Other("could not parse language `{s}`".into())),
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Reference in a new issue