Skip to content

Commit

Permalink
add internationalization resources
Browse files Browse the repository at this point in the history
  • Loading branch information
shitlime committed Aug 1, 2023
1 parent 7120e40 commit a444617
Show file tree
Hide file tree
Showing 6 changed files with 29 additions and 16 deletions.
16 changes: 9 additions & 7 deletions app/src/main/java/com/osfans/trime/ime/symbol/FlexibleAdapter.kt
Original file line number Diff line number Diff line change
Expand Up @@ -199,13 +199,15 @@ class FlexibleAdapter(
private fun askToDeleteAll() {
val service = Trime.getService()
val askDialog = AlertDialog.Builder(
appContext, androidx.appcompat.R.style.Theme_AppCompat_DayNight_Dialog_Alert
).setTitle("Delete All ?").setPositiveButton("Yes") { dialog, which ->
service.lifecycleScope.launch {
listener.onDeleteAll()
}
}.setNegativeButton("No") { dialog, which ->
}.create()
appContext,
androidx.appcompat.R.style.Theme_AppCompat_DayNight_Dialog_Alert,
).setTitle(R.string.liquid_keyboard_ask_to_delete_all)
.setPositiveButton(R.string.ok) { dialog, which ->
service.lifecycleScope.launch {
listener.onDeleteAll()
}
}.setNegativeButton(R.string.cancel) { dialog, which ->
}.create()
service.showDialogAboveInputView(askDialog)
}

Expand Down
16 changes: 9 additions & 7 deletions app/src/main/java/com/osfans/trime/ime/symbol/LiquidKeyboard.kt
Original file line number Diff line number Diff line change
Expand Up @@ -316,13 +316,15 @@ class LiquidKeyboard(private val context: Context) : ClipboardHelper.OnClipboard
context: Context,
type: SymbolKeyboardType,
id: Int,
text: String
text: String,
) {
context.startActivity(Intent(context, LiquidKeyboardEditActivity::class.java).apply {
addFlags(Intent.FLAG_ACTIVITY_NEW_TASK)
putExtra(LiquidKeyboardEditActivity.DB_BEAN_ID, id)
putExtra(LiquidKeyboardEditActivity.DB_BEAN_TEXT, text)
putExtra(LiquidKeyboardEditActivity.LIQUID_KEYBOARD_TYPE, type.name)
})
context.startActivity(
Intent(context, LiquidKeyboardEditActivity::class.java).apply {
addFlags(Intent.FLAG_ACTIVITY_NEW_TASK)
putExtra(LiquidKeyboardEditActivity.DB_BEAN_ID, id)
putExtra(LiquidKeyboardEditActivity.DB_BEAN_TEXT, text)
putExtra(LiquidKeyboardEditActivity.LIQUID_KEYBOARD_TYPE, type.name)
},
)
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@ class LiquidKeyboardEditActivity : AppCompatActivity() {
val text = intent.getStringExtra(DB_BEAN_TEXT)
editText.setText(text)
Timber.d(
"LiquidKeyboardEditActivity:" + "processIntent (type=$type, id=$id, text=$text)"
"LiquidKeyboardEditActivity:processIntent (type=$type, id=$id, text=$text)",
)
}
}
Expand Down Expand Up @@ -92,4 +92,4 @@ class LiquidKeyboardEditActivity : AppCompatActivity() {
const val DB_BEAN_TEXT = "db_bean_text"
const val LIQUID_KEYBOARD_TYPE = "liquid_keyboard_type"
}
}
}
3 changes: 3 additions & 0 deletions app/src/main/res/values-zh-rCN/strings.xml
Original file line number Diff line number Diff line change
Expand Up @@ -246,6 +246,9 @@
<string name="collect">收藏</string>
<string name="liquid_keyboard_search_hint">搜索(暂未实现)</string>
<string name="liquid_keyboard_edit_text_hint">在此处编辑文本</string>
<string name="liquid_keyboard_ask_to_delete_all">删除全部?</string>
<string name="ok">确定</string>
<string name="cancel">取消</string>
<string name="clipboard_draft_exclude_app_title">不自动保存草稿的应用(包名)</string>
<string name="about__open_source_licenses">开源软件许可</string>
<string name="about__open_source_licenses_summary">第三方软件库许可证</string>
Expand Down
3 changes: 3 additions & 0 deletions app/src/main/res/values-zh-rTW/strings.xml
Original file line number Diff line number Diff line change
Expand Up @@ -246,6 +246,9 @@
<string name="collect">收藏</string>
<string name="liquid_keyboard_search_hint">搜索(暫未實現)</string>
<string name="liquid_keyboard_edit_text_hint">在此處編輯文本</string>
<string name="liquid_keyboard_ask_to_delete_all">刪除全部?</string>
<string name="ok">確定</string>
<string name="cancel">取消</string>
<string name="clipboard_draft_exclude_app_title">不自動保存草稿的應用(包名)</string>
<string name="about__licensing">許可</string>
<string name="about__open_source_licenses_summary">第三方軟體庫許可證</string>
Expand Down
3 changes: 3 additions & 0 deletions app/src/main/res/values/strings.xml
Original file line number Diff line number Diff line change
Expand Up @@ -251,6 +251,9 @@
<string name="collect">Collect</string>
<string name="liquid_keyboard_search_hint">Search ( comming soon )</string>
<string name="liquid_keyboard_edit_text_hint">Edit text here</string>
<string name="liquid_keyboard_ask_to_delete_all">Delete All?</string>
<string name="ok">OK</string>
<string name="cancel">CANCEL</string>
<string name="clipboard_draft_exclude_app_title">Apps not save draft (package name)</string>
<string name="about__open_source_licenses_summary">Licenses of third-party libraries</string>
<string name="clipboard">Clipboard</string>
Expand Down

0 comments on commit a444617

Please sign in to comment.