Skip to content

Commit a444617

Browse files
committed
add internationalization resources
1 parent 7120e40 commit a444617

File tree

6 files changed

+29
-16
lines changed

6 files changed

+29
-16
lines changed

app/src/main/java/com/osfans/trime/ime/symbol/FlexibleAdapter.kt

+9-7
Original file line numberDiff line numberDiff line change
@@ -199,13 +199,15 @@ class FlexibleAdapter(
199199
private fun askToDeleteAll() {
200200
val service = Trime.getService()
201201
val askDialog = AlertDialog.Builder(
202-
appContext, androidx.appcompat.R.style.Theme_AppCompat_DayNight_Dialog_Alert
203-
).setTitle("Delete All ?").setPositiveButton("Yes") { dialog, which ->
204-
service.lifecycleScope.launch {
205-
listener.onDeleteAll()
206-
}
207-
}.setNegativeButton("No") { dialog, which ->
208-
}.create()
202+
appContext,
203+
androidx.appcompat.R.style.Theme_AppCompat_DayNight_Dialog_Alert,
204+
).setTitle(R.string.liquid_keyboard_ask_to_delete_all)
205+
.setPositiveButton(R.string.ok) { dialog, which ->
206+
service.lifecycleScope.launch {
207+
listener.onDeleteAll()
208+
}
209+
}.setNegativeButton(R.string.cancel) { dialog, which ->
210+
}.create()
209211
service.showDialogAboveInputView(askDialog)
210212
}
211213

app/src/main/java/com/osfans/trime/ime/symbol/LiquidKeyboard.kt

+9-7
Original file line numberDiff line numberDiff line change
@@ -316,13 +316,15 @@ class LiquidKeyboard(private val context: Context) : ClipboardHelper.OnClipboard
316316
context: Context,
317317
type: SymbolKeyboardType,
318318
id: Int,
319-
text: String
319+
text: String,
320320
) {
321-
context.startActivity(Intent(context, LiquidKeyboardEditActivity::class.java).apply {
322-
addFlags(Intent.FLAG_ACTIVITY_NEW_TASK)
323-
putExtra(LiquidKeyboardEditActivity.DB_BEAN_ID, id)
324-
putExtra(LiquidKeyboardEditActivity.DB_BEAN_TEXT, text)
325-
putExtra(LiquidKeyboardEditActivity.LIQUID_KEYBOARD_TYPE, type.name)
326-
})
321+
context.startActivity(
322+
Intent(context, LiquidKeyboardEditActivity::class.java).apply {
323+
addFlags(Intent.FLAG_ACTIVITY_NEW_TASK)
324+
putExtra(LiquidKeyboardEditActivity.DB_BEAN_ID, id)
325+
putExtra(LiquidKeyboardEditActivity.DB_BEAN_TEXT, text)
326+
putExtra(LiquidKeyboardEditActivity.LIQUID_KEYBOARD_TYPE, type.name)
327+
},
328+
)
327329
}
328330
}

app/src/main/java/com/osfans/trime/ui/main/LiquidKeyboardEditActivity.kt

+2-2
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ class LiquidKeyboardEditActivity : AppCompatActivity() {
4545
val text = intent.getStringExtra(DB_BEAN_TEXT)
4646
editText.setText(text)
4747
Timber.d(
48-
"LiquidKeyboardEditActivity:" + "processIntent (type=$type, id=$id, text=$text)"
48+
"LiquidKeyboardEditActivity:processIntent (type=$type, id=$id, text=$text)",
4949
)
5050
}
5151
}
@@ -92,4 +92,4 @@ class LiquidKeyboardEditActivity : AppCompatActivity() {
9292
const val DB_BEAN_TEXT = "db_bean_text"
9393
const val LIQUID_KEYBOARD_TYPE = "liquid_keyboard_type"
9494
}
95-
}
95+
}

app/src/main/res/values-zh-rCN/strings.xml

+3
Original file line numberDiff line numberDiff line change
@@ -246,6 +246,9 @@
246246
<string name="collect">收藏</string>
247247
<string name="liquid_keyboard_search_hint">搜索(暂未实现)</string>
248248
<string name="liquid_keyboard_edit_text_hint">在此处编辑文本</string>
249+
<string name="liquid_keyboard_ask_to_delete_all">删除全部?</string>
250+
<string name="ok">确定</string>
251+
<string name="cancel">取消</string>
249252
<string name="clipboard_draft_exclude_app_title">不自动保存草稿的应用(包名)</string>
250253
<string name="about__open_source_licenses">开源软件许可</string>
251254
<string name="about__open_source_licenses_summary">第三方软件库许可证</string>

app/src/main/res/values-zh-rTW/strings.xml

+3
Original file line numberDiff line numberDiff line change
@@ -246,6 +246,9 @@
246246
<string name="collect">收藏</string>
247247
<string name="liquid_keyboard_search_hint">搜索(暫未實現)</string>
248248
<string name="liquid_keyboard_edit_text_hint">在此處編輯文本</string>
249+
<string name="liquid_keyboard_ask_to_delete_all">刪除全部?</string>
250+
<string name="ok">確定</string>
251+
<string name="cancel">取消</string>
249252
<string name="clipboard_draft_exclude_app_title">不自動保存草稿的應用(包名)</string>
250253
<string name="about__licensing">許可</string>
251254
<string name="about__open_source_licenses_summary">第三方軟體庫許可證</string>

app/src/main/res/values/strings.xml

+3
Original file line numberDiff line numberDiff line change
@@ -251,6 +251,9 @@
251251
<string name="collect">Collect</string>
252252
<string name="liquid_keyboard_search_hint">Search ( comming soon )</string>
253253
<string name="liquid_keyboard_edit_text_hint">Edit text here</string>
254+
<string name="liquid_keyboard_ask_to_delete_all">Delete All?</string>
255+
<string name="ok">OK</string>
256+
<string name="cancel">CANCEL</string>
254257
<string name="clipboard_draft_exclude_app_title">Apps not save draft (package name)</string>
255258
<string name="about__open_source_licenses_summary">Licenses of third-party libraries</string>
256259
<string name="clipboard">Clipboard</string>

0 commit comments

Comments
 (0)