mirror of
https://github.com/rhunk/SnapEnhance.git
synced 2025-05-29 21:10:20 +02:00
fix locale format
This commit is contained in:
parent
01e7b07e4b
commit
7fe7cbab09
@ -34,7 +34,7 @@ class BridgeService : Service() {
|
|||||||
runCatching {
|
runCatching {
|
||||||
this@BridgeService.handleMessage(msg)
|
this@BridgeService.handleMessage(msg)
|
||||||
}.onFailure {
|
}.onFailure {
|
||||||
Logger.xposedLog("Failed to handle message", it)
|
Logger.error("Failed to handle message", it)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}).binder
|
}).binder
|
||||||
@ -77,7 +77,7 @@ class BridgeService : Service() {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
else -> Logger.xposedLog("Unknown message type: " + msg.what)
|
else -> Logger.log("Unknown message type: " + msg.what)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -105,7 +105,7 @@ class BridgeService : Service() {
|
|||||||
reply(MessageLoggerResult(state, message).toMessage(BridgeMessageType.MESSAGE_LOGGER_RESULT.value))
|
reply(MessageLoggerResult(state, message).toMessage(BridgeMessageType.MESSAGE_LOGGER_RESULT.value))
|
||||||
}
|
}
|
||||||
else -> {
|
else -> {
|
||||||
Logger.xposedLog(Exception("Unknown message logger action: ${msg.action}"))
|
Logger.log(Exception("Unknown message logger action: ${msg.action}"))
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -113,8 +113,8 @@ class BridgeService : Service() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
private fun handleLocaleRequest(msg: LocaleRequest, reply: (Message) -> Unit) {
|
private fun handleLocaleRequest(msg: LocaleRequest, reply: (Message) -> Unit) {
|
||||||
val deviceLocale = Locale.getDefault().language
|
val deviceLocale = Locale.getDefault().toString()
|
||||||
val compatibleLocale = resources.assets.list("lang")?.find { it.startsWith(deviceLocale) }?.substring(0, 2) ?: "en"
|
val compatibleLocale = resources.assets.list("lang")?.find { it.startsWith(deviceLocale) }?.substring(0, 5) ?: "en_US"
|
||||||
|
|
||||||
resources.assets.open("lang/$compatibleLocale.json").use { inputStream ->
|
resources.assets.open("lang/$compatibleLocale.json").use { inputStream ->
|
||||||
val json = inputStream.bufferedReader().use { it.readText() }
|
val json = inputStream.bufferedReader().use { it.readText() }
|
||||||
|
Loading…
x
Reference in New Issue
Block a user