Skip to content

Commit eebe069

Browse files
committed
Improve the skip behaviour strings
1 parent d7623d0 commit eebe069

File tree

8 files changed

+25
-14
lines changed

8 files changed

+25
-14
lines changed

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

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -223,6 +223,10 @@
223223
<string name="behaviour_image">图片</string>
224224
<string name="behaviour_image_help">为该步骤附加一张图片</string>
225225
<string name="image_pick">选择图片</string>
226+
<string name="behaviour_skip">跳过</string>
227+
<string name="behaviour_skip_help">在某些循环中跳过此步骤</string>
228+
<string name="skip_first">在首次循环中</string>
229+
<string name="skip_last">在末次循环中</string>
226230
<!--Sample timers strings-->
227231
<string name="sample_timer_template_title">计时器模板</string>
228232
<string name="sample_timer_template_prepare">准备</string>

app-base/src/main/res/values-zh-rHK/strings.xml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -223,6 +223,10 @@
223223
<string name="behaviour_image">圖片</string>
224224
<string name="behaviour_image_help">爲該步驟附加一張圖片</string>
225225
<string name="image_pick">選擇圖片</string>
226+
<string name="behaviour_skip">跳過</string>
227+
<string name="behaviour_skip_help">在某些循環中跳過此步驟</string>
228+
<string name="skip_first">在首次循環中</string>
229+
<string name="skip_last">在末次循環中</string>
226230
<!--Sample timers strings-->
227231
<string name="sample_timer_template_title">計時器模板</string>
228232
<string name="sample_timer_template_prepare">準備</string>

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

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -223,6 +223,10 @@
223223
<string name="behaviour_image">圖片</string>
224224
<string name="behaviour_image_help">為該步驟附加一張圖片</string>
225225
<string name="image_pick">選擇圖片</string>
226+
<string name="behaviour_skip">跳過</string>
227+
<string name="behaviour_skip_help">在某些迴圈中跳過此步驟</string>
228+
<string name="skip_first">在首次迴圈中</string>
229+
<string name="skip_last">在末次迴圈中</string>
226230
<!--Sample timers strings-->
227231
<string name="sample_timer_template_title">計時器模板</string>
228232
<string name="sample_timer_template_prepare">準備</string>

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

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -277,14 +277,12 @@
277277

278278
<string name="behaviour_image">Image</string>
279279
<string name="behaviour_image_help">Attach an image for the step</string>
280-
281280
<string name="image_pick">Pick an image</string>
282281

283282
<string name="behaviour_skip">Skip</string>
284283
<string name="behaviour_skip_help">Skip this step in some loops</string>
285-
<string name="behaviour_skip_first">In the first loop</string>
286-
<string name="behaviour_skip_last">In the last loop</string>
287-
<string name="behaviour_skip_loops">Loops</string>
284+
<string name="skip_first">In the first loop</string>
285+
<string name="skip_last">In the last loop</string>
288286

289287
<!--Sample timers strings-->
290288
<string name="sample_timer_template_title">Timer Template</string>

app-timer-edit/src/main/java/xyz/aprildown/timer/app/timer/edit/BehaviourSettingsView.kt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -344,15 +344,15 @@ internal fun MaterialPopupMenuBuilder.addSkipItems(
344344
section {
345345
item {
346346
label = buildString {
347-
append(context.getString(RBase.string.behaviour_skip_loops))
347+
append(context.getString(RBase.string.name_loop_loop_hint))
348348
append(": ")
349349
append(
350350
when (val target = action.target) {
351351
SkipAction.Target.First -> {
352-
context.getString(RBase.string.behaviour_skip_first)
352+
context.getString(RBase.string.skip_first)
353353
}
354354
SkipAction.Target.Last -> {
355-
context.getString(RBase.string.behaviour_skip_last)
355+
context.getString(RBase.string.skip_last)
356356
}
357357
is SkipAction.Target.Loops -> {
358358
target.loopNumbers.joinToString()

app-timer-edit/src/main/java/xyz/aprildown/timer/app/timer/edit/media/SkipDialog.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ import xyz.aprildown.timer.app.base.R as RBase
1212
internal class SkipDialog(private val context: Context) {
1313
fun showTargetDialog(oldTarget: SkipAction.Target, func: (SkipAction.Target) -> Unit) {
1414
val builder = MaterialAlertDialogBuilder(context)
15-
.setTitle(RBase.string.behaviour_skip_loops)
15+
.setTitle(RBase.string.name_loop_loop_hint)
1616
.setPositiveButton(RBase.string.ok, null)
1717
.setNegativeButton(RBase.string.cancel, null)
1818

app-timer-edit/src/main/res/layout/dialog_skip_target.xml

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
<?xml version="1.0" encoding="utf-8"?>
22
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
3+
xmlns:app="http://schemas.android.com/apk/res-auto"
34
xmlns:tools="http://schemas.android.com/tools"
45
android:layout_width="match_parent"
56
android:layout_height="wrap_content"
@@ -20,7 +21,7 @@
2021
android:gravity="center_vertical"
2122
android:paddingStart="20dp"
2223
android:paddingEnd="0dp"
23-
android:text="@string/behaviour_skip_first"
24+
android:text="@string/skip_first"
2425
android:textAppearance="?android:textAppearanceMedium"
2526
android:textColor="?textColorAlertDialogListItem" />
2627

@@ -40,7 +41,7 @@
4041
android:gravity="center_vertical"
4142
android:paddingStart="20dp"
4243
android:paddingEnd="0dp"
43-
android:text="@string/behaviour_skip_last"
44+
android:text="@string/skip_last"
4445
android:textAppearance="?android:textAppearanceMedium"
4546
android:textColor="?textColorAlertDialogListItem" />
4647

@@ -68,13 +69,13 @@
6869
style="@style/Widget.MaterialComponents.TextInputLayout.OutlinedBox.Dense"
6970
android:layout_width="match_parent"
7071
android:layout_height="wrap_content"
71-
android:hint="@string/behaviour_skip_loops">
72+
android:hint="@string/name_loop_loop_hint"
73+
app:placeholderText="0 1 2">
7274

7375
<com.google.android.material.textfield.TextInputEditText
7476
android:id="@+id/edit"
7577
android:layout_width="match_parent"
7678
android:layout_height="wrap_content"
77-
android:hint="1 2 3"
7879
android:imeOptions="actionDone"
7980
android:importantForAutofill="no"
8081
android:inputType="number|text"

component-key/src/main/java/xyz/aprildown/timer/component/key/behaviour/BehaviourLayoutUtils.kt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -83,10 +83,10 @@ internal fun BehaviourEntity.getChipText(context: Context): String {
8383
append(
8484
when (val target = toSkipAction().target) {
8585
SkipAction.Target.First -> {
86-
context.getString(RBase.string.behaviour_skip_first)
86+
context.getString(RBase.string.skip_first)
8787
}
8888
SkipAction.Target.Last -> {
89-
context.getString(RBase.string.behaviour_skip_last)
89+
context.getString(RBase.string.skip_last)
9090
}
9191
is SkipAction.Target.Loops -> {
9292
target.loopNumbers.joinToString()

0 commit comments

Comments
 (0)