Fix literal backslashes in strings with escaped apostrophes (#6336)

Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
Ben MeadorsandClaude Opus 4.8 authored and GitHub committed 2026-07-21 08:11:31 -05:00
1 parent b137a7f9eb
commit 1007f66e21
1 file changed
+7 -7
@@ -196,7 +196,7 @@
<string name="chirpy_error_unknown">Oops! We hit some heavy packet loss or signal interference! 📡 Let's re-transmit that query and see if we can get through.</string>
<string name="chirpy_error_unsupported_flavor">I'm operating on a limited frequency on this app flavor! 🔌 Try using a version with full AI Core integration.</string>
<string name="chirpy_error_unsupported_platform">Oh no! My antenna can't seem to establish a connection on this platform. 📡 Please double-check your hardware compatibility!</string>
<string name="chirpy_intro">Hey there! 📡 I\'m Chirpy, your on-device Meshtastic assistant! I can help with setup, configuration, troubleshooting, and mesh networking tips. What can I help you with?</string>
<string name="chirpy_intro">Hey there! 📡 I'm Chirpy, your on-device Meshtastic assistant! I can help with setup, configuration, troubleshooting, and mesh networking tips. What can I help you with?</string>
<string name="chirpy_ready">Ask Chirpy</string>
<string name="chirpy_search_placeholder">Ask about Meshtastic…</string>
<string name="chirpy_suggested_pages_help">Here are some documentation pages that might help:</string>
@@ -257,7 +257,7 @@
<string name="config_display_wake_on_tap_or_motion_summary">Requires that there be an accelerometer on your device.</string>
<string name="config_lora_frequency_slot_summary">Your nodes operating frequency is calculated based on the region, modem preset, and this field. When 0, the slot is automatically calculated based on the primary channel name and will change from the default public slot. Change back to the public default slot if private primary and public secondary channels are configured.</string>
<string name="config_lora_hop_limit_summary">Sets the maximum number of hops, default is 3. Increasing hops also increases congestion and should be used carefully. 0 hop broadcast messages will not get ACKs.</string>
<string name="config_lora_modem_preset_licensed_summary">This region\'s presets are for licensed (amateur radio) operators only. Enable Licensed amateur radio (Ham) in User Config to select them.</string>
<string name="config_lora_modem_preset_licensed_summary">This region's presets are for licensed (amateur radio) operators only. Enable Licensed amateur radio (Ham) in User Config to select them.</string>
<string name="config_lora_modem_preset_summary">Available modem presets, default is Long Fast.</string>
<string name="config_lora_region_summary">The region where you will be using your radios.</string>
<string name="config_network_eth_enabled_summary">Enabling Ethernet will disable the bluetooth connection to the app. TCP node connections are not available on Apple devices.</string>
@@ -622,7 +622,7 @@
<string name="firmware_event_ended_button">Update firmware</string>
<string name="firmware_old">The radio firmware is too old to talk to this application. For more information on this see <a href="https://meshtastic.org/docs/getting-started/flashing-firmware">our Firmware Installation guide</a>.</string>
<string name="firmware_recovery_banner">Finish updating %1$s</string>
<string name="firmware_recovery_ble_failed">Couldn\'t finish the update over Bluetooth. This device\'s stock bootloader can\'t reliably complete an interrupted update over the air. Connect it to a computer with USB and re-flash it using the vendor\'s serial DFU tool (for example adafruit-nrfutil) to recover the device.</string>
<string name="firmware_recovery_ble_failed">Couldn't finish the update over Bluetooth. This device's stock bootloader can't reliably complete an interrupted update over the air. Connect it to a computer with USB and re-flash it using the vendor's serial DFU tool (for example adafruit-nrfutil) to recover the device.</string>
<string name="firmware_recovery_button">Resume firmware update</string>
<string name="firmware_recovery_dismiss">Dismiss firmware recovery</string>
<string name="firmware_recovery_explanation">This device is in bootloader mode from a firmware update that did not finish. Keep it nearby and it will be re-flashed to complete the update.</string>
@@ -675,8 +675,8 @@
<string name="firmware_update_open">Open Firmware Updates</string>
<string name="firmware_update_open_flasher">Open Meshtastic Flasher</string>
<string name="firmware_update_ota_failed">OTA update failed: %1$s</string>
<string name="firmware_update_ota_unsupported_reason">This device\'s OTA loader rejected the requested update method: %1$s</string>
<string name="firmware_update_rak4631_bootloader_hint">For RAK WisBlock RAK4631, use the vendor\'s serial DFU tool (for example, adafruit-nrfutil dfu serial with the provided bootloader .zip file). Copying the .uf2 file alone will not update the bootloader.</string>
<string name="firmware_update_ota_unsupported_reason">This device's OTA loader rejected the requested update method: %1$s</string>
<string name="firmware_update_rak4631_bootloader_hint">For RAK WisBlock RAK4631, use the vendor's serial DFU tool (for example, adafruit-nrfutil dfu serial with the provided bootloader .zip file). Copying the .uf2 file alone will not update the bootloader.</string>
<string name="firmware_update_rebooting">Rebooting to DFU...</string>
<string name="firmware_update_release_notes">Release Notes</string>
<string name="firmware_update_requires_bin">%1$s requires a target-matching .bin file.</string>
@@ -1084,7 +1084,7 @@
<string name="mqtt_probe_timeout">Timed out after %1$d ms</string>
<string name="mqtt_probe_tls_failure">TLS handshake failed: %1$s</string>
<string name="mqtt_proxy_local">MQTT proxy on this phone</string>
<string name="mqtt_proxy_local_summary">This phone relays MQTT traffic for the connected device. Turn off to cut the relay immediately without changing the device\'s MQTT setting — useful when MQTT traffic is overwhelming the connection. Turn back on to resume relaying.</string>
<string name="mqtt_proxy_local_summary">This phone relays MQTT traffic for the connected device. Turn off to cut the relay immediately without changing the device's MQTT setting — useful when MQTT traffic is overwhelming the connection. Turn back on to resume relaying.</string>
<string name="mqtt_status_connected">Connected</string>
<string name="mqtt_status_connecting">Connecting…</string>
<string name="mqtt_status_disconnected">Disconnected</string>
@@ -1488,7 +1488,7 @@
<string name="security_icon_insecure_precise_only">Insecure Channel, Precise Location</string>
<string name="security_icon_secure">Secure</string>
<string name="security_icon_warning_precise_mqtt">Warning: Insecure, Precise Location &amp; MQTT Uplink</string>
<string name="security_signed_message_info">Verified with the sender\'s key.</string>
<string name="security_signed_message_info">Verified with the sender's key.</string>
<string name="security_signed_node">Signed node</string>
<string name="security_signed_node_desc">Verified automatically</string>
<string name="security_signed_node_help">This node signs its broadcasts with XEdDSA. Broadcasts you see from it are verified by the radio using its identity key.</string>