feat:寻爱飘屏实现方案调整(改用新飘屏方案实现)
This commit is contained in:
@@ -14,6 +14,9 @@ import java.util.*
|
||||
* Desc:语言助手
|
||||
*/
|
||||
object LanguageHelper : ILog {
|
||||
const val ZH = "zh"
|
||||
const val EN = "en"
|
||||
const val AR = "ar"
|
||||
|
||||
private var currentLocale: Locale? = null
|
||||
|
||||
@@ -51,13 +54,13 @@ object LanguageHelper : ILog {
|
||||
fun getCurrentLanguageType(): String {
|
||||
val locale = getCurrentLanguage()
|
||||
return if (locale == Locale.ENGLISH) {
|
||||
"en"
|
||||
EN
|
||||
} else if (locale == Locale.TRADITIONAL_CHINESE) {
|
||||
"zh"
|
||||
ZH
|
||||
} else if (locale.language.equals("ar", true)) {
|
||||
return "ar"
|
||||
return AR
|
||||
} else {
|
||||
"en"
|
||||
EN
|
||||
}
|
||||
}
|
||||
|
||||
@@ -67,15 +70,15 @@ object LanguageHelper : ILog {
|
||||
*/
|
||||
fun getLocaleByLanguageType(language: String?): Locale? {
|
||||
return when (language) {
|
||||
"zh" -> {
|
||||
ZH -> {
|
||||
Locale.TRADITIONAL_CHINESE
|
||||
}
|
||||
|
||||
"en" -> {
|
||||
EN -> {
|
||||
Locale.ENGLISH
|
||||
}
|
||||
|
||||
"ar" -> {
|
||||
AR -> {
|
||||
Locale("ar")
|
||||
}
|
||||
|
||||
@@ -172,15 +175,15 @@ object LanguageHelper : ILog {
|
||||
filePrinter = true
|
||||
)
|
||||
when (locale.language) {
|
||||
"ar" -> {
|
||||
AR -> {
|
||||
return Locale("ar")
|
||||
}
|
||||
|
||||
"en" -> {
|
||||
EN -> {
|
||||
return Locale.ENGLISH
|
||||
}
|
||||
|
||||
"zh" -> {
|
||||
ZH -> {
|
||||
return Locale.TRADITIONAL_CHINESE
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user