Move all user-facing strings to strings.xml, add user-facing-text.md reference

This commit is contained in:
eddy 2026-07-29 20:48:20 +02:00
commit c46db32cc7
3 changed files with 195 additions and 55 deletions

View file

@ -11,7 +11,7 @@
android:layout_gravity="end|top"
android:src="@drawable/ic_settings"
android:background="?android:attr/selectableItemBackgroundBorderless"
android:contentDescription="Instellingen" />
android:contentDescription="@string/cd_settings" />
<LinearLayout
android:layout_width="wrap_content"
@ -46,7 +46,7 @@
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="bottom|start"
android:text="Disconnected"
android:text="@string/status_default"
android:textSize="14sp" />
</FrameLayout>

View file

@ -8,7 +8,7 @@
<TextView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="Sluit de ESP aan op USB en kies een actie."
android:text="@string/msg_settings_intro"
android:textSize="16sp"
android:layout_marginBottom="24dp" />
@ -16,7 +16,7 @@
android:id="@+id/exchangeKeyButton"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="Sleutel Uitwisselen" />
android:text="@string/button_key_exchange" />
<View
android:layout_width="match_parent"
@ -28,7 +28,7 @@
<TextView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="Zet de ESP in download-modus (houd reset 2s in tot de groene LED aangaat) en tik op 'Firmware Flashen'."
android:text="@string/msg_flash_mode_help"
android:textSize="14sp"
android:layout_marginBottom="16dp" />
@ -36,7 +36,7 @@
android:id="@+id/flashFirmwareButton"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="Firmware Flashen" />
android:text="@string/button_firmware_flash" />
<View
android:layout_width="match_parent"

View file

@ -4,6 +4,7 @@
<string name="settings">Instellingen</string>
<!-- MainActivity status -->
<string name="status_default">Disconnected</string>
<string name="status_discovering_services">Verbonden, services zoeken…</string>
<string name="status_connecting">Verbinden…</string>
<string name="status_connected">Connected</string>
@ -19,11 +20,16 @@
<string name="button_retry_scan">Opnieuw scannen</string>
<!-- MainActivity UI -->
<string name="cd_settings">Instellingen</string>
<string name="button_on">ON</string>
<string name="button_hold">HOLD</string>
<!-- SettingsActivity -->
<string name="title_settings">Instellingen</string>
<string name="msg_settings_intro">Sluit de ESP aan op USB en kies een actie.</string>
<string name="button_key_exchange">Sleutel Uitwisselen</string>
<string name="msg_flash_mode_help">Zet de ESP in download-modus (houd reset 2s in tot de groene LED aangaat) en tik op Firmware Flashen.</string>
<string name="button_firmware_flash">Firmware Flashen</string>
<string name="build_number">Buildnummer: %s</string>
<string name="usb_access_denied">USB-toegang geweigerd</string>
<string name="key_read_success">Beveiligingssleutel gelezen</string>
@ -55,6 +61,32 @@
<string name="button_close">Sluiten</string>
<string name="button_cancel">Annuleren</string>
<!-- SettingsActivity error messages -->
<string name="err_no_cdc">Geen CDC interface gevonden</string>
<string name="err_usb_open">Kan USB apparaat niet openen</string>
<string name="err_usb_claim">Kan USB interface niet claimen</string>
<string name="err_no_out">Geen USB OUT endpoint gevonden</string>
<string name="err_no_in">Geen USB IN endpoint gevonden</string>
<string name="err_invalid_key">Ongeldig sleutel/UUID formaat</string>
<string name="err_key_retries">Geen sleutel gevonden na 5 pogingen</string>
<string name="err_generic">Fout: %s</string>
<string name="err_set_key_write">SET_KEY schrijven mislukt</string>
<string name="err_set_id_write">SET_ID schrijven mislukt</string>
<string name="err_key_not_ack">ESP bevestigde sleutel niet</string>
<string name="err_uuid_not_ack">ESP bevestigde UUID niet</string>
<!-- EspFlasher -->
<string name="flash_connecting">Verbinden met ESP bootloader…</string>
<string name="flash_step_bootloader">Bootloader</string>
<string name="flash_step_partitions">Partitie tabel</string>
<string name="flash_step_boot_app0">Boot app0</string>
<string name="flash_step_firmware">Firmware</string>
<string name="flash_sync">Sync met bootloader…</string>
<string name="flash_detect">Chip detecteren…</string>
<string name="flash_chip">Chip: %s</string>
<string name="flash_stub">Stub laden…</string>
<string name="flash_done">Firmware geflashed!</string>
<!-- Label customization -->
<string name="section_labels">Knoptekst</string>
<string name="hint_label_relay1">Relay 1</string>