From be6155c4ac01ef20a04d050c9c7176daae3d01f7 Mon Sep 17 00:00:00 2001 From: James Rich <2199651+jamesarich@users.noreply.github.com> Date: Sat, 4 Oct 2025 16:01:50 -0500 Subject: [PATCH] New Crowdin updates (#3334) --- .../src/main/res/values-be-rBY/strings.xml | 897 ++++++++++++++++++ .../src/main/res/values-be-rBY/strings.xml | 21 + 2 files changed, 918 insertions(+) create mode 100644 core/strings/src/main/res/values-be-rBY/strings.xml create mode 100644 mesh_service_example/src/main/res/values-be-rBY/strings.xml diff --git a/core/strings/src/main/res/values-be-rBY/strings.xml b/core/strings/src/main/res/values-be-rBY/strings.xml new file mode 100644 index 000000000..8b8dce1d4 --- /dev/null +++ b/core/strings/src/main/res/values-be-rBY/strings.xml @@ -0,0 +1,897 @@ + + + + Meshtastic %s + Filter + clear node filter + Filter by + Include unknown + Hide offline nodes + Only show direct nodes + You are viewing ignored nodes,\nPress to return to the node list. + Show details + Sort by + Node sorting options + A-Z + Channel + Distance + Hops away + Last heard + via MQTT + via MQTT + via Favorite + Ignored Nodes + Unrecognized + Waiting to be acknowledged + Queued for sending + Acknowledged + No route + Received a negative acknowledgment + Timeout + No Interface + Max Retransmission Reached + No Channel + Packet too large + No response + Bad Request + Regional Duty Cycle Limit Reached + Not Authorized + Encrypted Send Failed + Unknown Public Key + Bad session key + Public Key unauthorized + Client + App connected or standalone messaging device. + Client Mute + Device that does not forward packets from other devices. + Router + Infrastructure node for extending network coverage by relaying messages. Visible in nodes list. + Router Client + Combination of both ROUTER and CLIENT. Not for mobile devices. + Repeater + Infrastructure node for extending network coverage by relaying messages with minimal overhead. Not visible in nodes list. + Tracker + Broadcasts GPS position packets as priority. + Sensor + Broadcasts telemetry packets as priority. + TAK + Optimized for ATAK system communication, reduces routine broadcasts. + Client Hidden + Device that only broadcasts as needed for stealth or power savings. + Lost and Found + Broadcasts location as message to default channel regularly for to assist with device recovery. + TAK Tracker + Enables automatic TAK PLI broadcasts and reduces routine broadcasts. + Router Late + Infrastructure node that always rebroadcasts packets once but only after all other modes, ensuring additional coverage for local clusters. Visible in nodes list. + All + Rebroadcast any observed message, if it was on our private channel or from another mesh with the same lora parameters. + All Skip Decoding + Same as behavior as ALL but skips packet decoding and simply rebroadcasts them. Only available in Repeater role. Setting this on any other roles will result in ALL behavior. + Local Only + Ignores observed messages from foreign meshes that are open or those which it cannot decrypt. Only rebroadcasts message on the nodes local primary / secondary channels. + Known Only + Ignores observed messages from foreign meshes like LOCAL ONLY, but takes it step further by also ignoring messages from nodes not already in the node\'s known list. + None + Only permitted for SENSOR, TRACKER and TAK_TRACKER roles, this will inhibit all rebroadcasts, not unlike CLIENT_MUTE role. + Core Portnums Only + Ignores packets from non-standard portnums such as: TAK, RangeTest, PaxCounter, etc. Only rebroadcasts packets with standard portnums: NodeInfo, Text, Position, Telemetry, and Routing. + Treat double tap on supported accelerometers as a user button press. + Send a position on the primary channel when the user button is triple clicked. + Controls the blinking LED on the device. For most devices this will control one of the up to 4 LEDs, the charger and GPS LEDs are not controllable. + Time zone for dates on the device screen and log. + Whether in addition to sending it to MQTT and the PhoneAPI, our NeighborInfo should be transmitted over LoRa. Not available on a channel with default key and name. + How long the screen remains on after the user button is pressed or messages are received. + Automatically toggles to the next page on the screen like a carousel, based the specified interval. + The compass heading on the screen outside of the circle will always point north. + Flip screen vertically. + Units displayed on the device screen. + Override automatic OLED screen detection. + Override default screen layout. + Bold the heading text on the screen. + Requires that there be an accelerometer on your device. + The region where you will be using your radios. + Available modem presets, default is Long Fast. + 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. + Your node’s 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. + Very Long Range - Slow + Long Range - Fast + Long Range - Moderate + Long Range - Slow + Medium Range - Fast + Medium Range - Slow + Short Range - Turbo + Short Range - Fast + Short Range - Slow + Enabling WiFi will disable the bluetooth connection to the app. + Enabling Ethernet will disable the bluetooth connection to the app. TCP node connections are not available on Apple devices. + Enable broadcasting packets via UDP over the local network. + The maximum interval that can elapse without a node broadcasting a position. + The fastest that position updates will be sent if the minimum distance has been satisfied. + The minimum distance change in meters to be considered for a smart position broadcast. + How often should we try to get a GPS position (<10sec keeps GPS on). + Optional fields to include when assembling position messages. the more fields are included, the larger the message will be - leading to longer airtime and a higher risk of packet loss. + Will sleep everything as much as possible, for the tracker and sensor role this will also include the lora radio. Don\'t use this setting if you want to use your device with the phone apps or are using a device without a user button. + Generated from your public key and sent out to other nodes on the mesh to allow them to compute a shared secret key. + Used to create a shared key with a remote device. + The public key authorized to send admin messages to this node. + Device is managed by a mesh administrator, the user is unable to access any of the device settings. + Serial Console over the Stream API. + Output live debug logging over serial, view and export position-redacted device logs over Bluetooth. + + Position Packet + Broadcast Interval + Smart Position + Minimum Interval + Minimum Distance + Device GPS + Fixed Position + Altitude + Update Interval + Advanced Device GPS + GPS Receive GPIO + GPS Transmit GPIO + GPS EN GPIO + GPIO + Debug + Channel Name + QR code + application icon + Unknown Username + Send + You haven\'t yet paired a Meshtastic compatible radio with this phone. Please pair a device and set your username.\n\nThis open-source application is in development, if you find problems please post on our forum: https://github.com/orgs/meshtastic/discussions.\n\nFor more information see our web page - www.meshtastic.org. + You + Allow analytics and crash reporting. + Accept + Cancel + Discard changes + Save + New Channel URL received + Meshtastic needs location permissions enabled to find new devices via Bluetooth. You can disable when not in use. + Report Bug + Report a bug + Are you sure you want to report a bug? After reporting, please post in https://github.com/orgs/meshtastic/discussions so we can match up the report with what you found. + Report + Pairing completed, starting service + Pairing failed, please select again + Location access is turned off, can not provide position to mesh. + Share + New Node Seen: %s + Disconnected + Device sleeping + Connected: %1$s online + IP Address: + Port: + Connected + Connected to radio (%s) + Not connected + Connected to radio, but it is sleeping + Application update required + You must update this application on the app store (or Github). It is too old to talk to this radio firmware. Please read our docs on this topic. + None (disable) + Service notifications + About + This Channel URL is invalid and can not be used + This contact is invalid and can not be added + Debug Panel + Decoded Payload: + Export Logs + Export canceled + %1$d logs exported + Failed to write log file: %1$s + Filters + Active filters + Search in logs… + Next match + Previous match + Clear search + Add filter + Filter included + Clear all filters + Clear Logs + Match Any | All + Match All | Any + This will remove all log packets and database entries from your device - It is a full reset, and is permanent. + Clear + Message delivery status + Direct message notifications + Broadcast message notifications + Alert notifications + Firmware update required. + The radio firmware is too old to talk to this application. For more information on this see our Firmware Installation guide. + OK + You must set a region! + Couldn\'t change channel, because radio is not yet connected. Please try again. + Export rangetest packets + Export all packets + Reset + Scan + Add + Are you sure you want to change to the default channel? + Reset to defaults + Apply + Theme + Light + Dark + System default + Choose theme + Provide phone location to mesh + + Delete message? + Delete %s messages? + Delete %s messages? + Delete %s messages? + + Delete + Delete for everyone + Delete for me + Select all + Close selection + Delete selected + Style Selection + Download Region + Name + Description + Locked + Save + Language + System default + Resend + Shutdown + Shutdown not supported on this device + Reboot + Traceroute + Show Introduction + Message + Quick chat options + New quick chat + Edit quick chat + Append to message + Instantly send + Show quick chat menu + Hide quick chat menu + Factory reset + Bluetooth is disabled. Please enable it in your device settings. + Open settings + Firmware version: %1$s + Meshtastic needs \"Nearby devices\" permissions enabled to find and connect to devices via Bluetooth. You can disable when not in use. + Direct Message + NodeDB reset + Delivery confirmed + Error + Ignore + Remove from ignored + Add \'%s\' to ignore list? + Remove \'%s\' from ignore list? + Select download region + Tile download estimate: + Start Download + Exchange position + Close + Radio configuration + Module configuration + Add + Edit + Calculating… + Offline Manager + Current Cache size + Cache Capacity: %1$.2f MB\nCache Usage: %2$.2f MB + Clear Downloaded Tiles + Tile Source + SQL Cache purged for %s + SQL Cache purge failed, see logcat for details + Cache Manager + Download complete! + Download complete with %d errors + %d tiles + bearing: %1$d° distance: %2$s + Edit waypoint + Delete waypoint? + New waypoint + Received waypoint: %s + Duty Cycle limit reached. Cannot send messages right now, please try again later. + Remove + This node will be removed from your list until your node receives data from it again. + Mute notifications + 8 hours + 1 week + Always + Replace + Scan WiFi QR code + Invalid WiFi Credential QR code format + Navigate Back + Battery + Channel Utilization + Air Utilization + Temperature + Humidity + Soil Temperature + Soil Moisture + Logs + Hops Away + Hops Away: %1$d + Information + Utilization for the current channel, including well formed TX, RX and malformed RX (aka noise). + Percent of airtime for transmission used within the last hour. + IAQ + Shared Key + Only channel messages can be sent/received. Direct Messages require the Public Key Infrastructure feature in 2.5+ firmware. + Public Key Encryption + Direct messages are using the new public key infrastructure for encryption. + Public key mismatch + The public key does not match the recorded key. You may remove the node and let it exchange keys again, but this may indicate a more serious security problem. Contact the user through another trusted channel, to determine if the key change was due to a factory reset or other intentional action. + Exchange user info + New node notifications + More details + SNR + Signal-to-Noise Ratio, a measure used in communications to quantify the level of a desired signal to the level of background noise. In Meshtastic and other wireless systems, a higher SNR indicates a clearer signal that can enhance the reliability and quality of data transmission. + RSSI + Received Signal Strength Indicator, a measurement used to determine the power level being received by the antenna. A higher RSSI value generally indicates a stronger and more stable connection. + (Indoor Air Quality) relative scale IAQ value as measured by Bosch BME680. Value Range 0–500. + Device Metrics Log + Node Map + Position Log + Last position update + Environment Metrics Log + Signal Metrics Log + Administration + Remote Administration + Bad + Fair + Good + None + Share to… + Signal + Signal Quality + Traceroute Log + Direct + + 1 hop + %d hops + %d hops + %d hops + + Hops towards %1$d Hops back %2$d + 24H + 48H + 1W + 2W + 4W + Max + Unknown Age + Copy + Alert Bell Character! + Critical Alert! + Favorite + Add to favorites + Remove from favorites + Add \'%s\' as a favorite node? + Remove \'%s\' as a favorite node? + Power Metrics Log + Channel 1 + Channel 2 + Channel 3 + Current + Voltage + Are you sure? + Device Role Documentation and the blog post about Choosing The Right Device Role.]]> + I know what I\'m doing. + Node %1$s has a low battery (%2$d%%) + Low battery notifications + Low battery: %s + Low battery notifications (favorite nodes) + Barometric Pressure + Enabled + UDP Broadcast + UDP Config + Last heard: %2$s
Last position: %3$s
Battery: %4$s]]>
+ Toggle my position + Orient north + User + Channels + Device + Position + Power + Network + Display + LoRa + Bluetooth + Security + MQTT + Serial + External Notification + + Range Test + Telemetry + Canned Message + Audio + Remote Hardware + Neighbor Info + Ambient Lighting + Detection Sensor + Paxcounter + Audio Config + CODEC 2 enabled + PTT pin + CODEC2 sample rate + I2S word select + I2S data in + I2S data out + I2S clock + Bluetooth Config + Bluetooth enabled + Pairing mode + Fixed PIN + Uplink enabled + Downlink enabled + Default + Position enabled + Precise location + GPIO pin + Type + Hide password + Show password + Details + Environment + Ambient Lighting Config + LED state + Red + Green + Blue + Canned Message Config + Canned message enabled + Rotary encoder #1 enabled + GPIO pin for rotary encoder A port + GPIO pin for rotary encoder B port + GPIO pin for rotary encoder Press port + Generate input event on Press + Generate input event on CW + Generate input event on CCW + Up/Down/Select input enabled + Allow input source + Send bell + Messages + Detection Sensor Config + Detection Sensor enabled + Minimum broadcast (seconds) + State broadcast (seconds) + Send bell with alert message + Friendly name + GPIO pin to monitor + Detection trigger type + Use INPUT_PULLUP mode + Device + Device Role + Button GPIO + Buzzer GPIO + Rebroadcast Mode + Node Info Broadcast Interval + Double Tap as Button + Triple Click Ad Hoc Ping + Time Zone + LED Heartbeat + Display + Screen on for + Carousel interval + Compass north top + Flip screen + Display units + OLED type + Display mode + Always point north + Bold Heading + Wake on tap or motion + Compass orientation + External Notification Config + External notification enabled + Notifications on message receipt + Alert message LED + Alert message buzzer + Alert message vibra + Notifications on alert/bell receipt + Alert bell LED + Alert bell buzzer + Alert bell vibra + Output LED (GPIO) + Output LED active high + Output buzzer (GPIO) + Use PWM buzzer + Output vibra (GPIO) + Output duration (milliseconds) + Nag timeout (seconds) + Ringtone + Use I2S as buzzer + LoRa + Options + Advanced + Use Preset + Presets + Bandwidth + Spread Factor + Coding Rate + Frequency offset (MHz) + Region + Number of Hops + Transmit Enabled + Transmit Power + Frequency Slot + Override Duty Cycle + Ignore incoming + RX Boosted Gain + Frequency Override + PA fan disabled + Ignore MQTT + Ok to MQTT + MQTT Config + MQTT enabled + Address + Username + Password + Encryption enabled + JSON output enabled + TLS enabled + Root topic + Proxy to client enabled + Map reporting + Map reporting interval (seconds) + Neighbor Info Config + Neighbor Info enabled + Update interval (seconds) + Transmit over LoRa + Network + WiFi Options + Enabled + WiFi enabled + SSID + PSK + Ethernet Options + Ethernet enabled + NTP server + rsyslog server + IPv4 mode + IP + Gateway + Subnet + Paxcounter Config + Paxcounter enabled + WiFi RSSI threshold (defaults to -80) + BLE RSSI threshold (defaults to -80) + Position + Position broadcast interval (seconds) + Smart position enabled + Smart broadcast minimum distance (meters) + Smart broadcast minimum interval (seconds) + Use fixed position + Latitude + Longitude + Altitude (meters) + Set from current phone location + GPS Mode (Physical Hardware) + GPS update interval (seconds) + Redefine GPS_RX_PIN + Redefine GPS_TX_PIN + Redefine PIN_GPS_EN + Position Flags + Power Config + Enable power saving mode + Shutdown on power loss + Shutdown on battery delay (seconds) + ADC multiplier override + ADC multiplier override ratio + Wait for Bluetooth duration (seconds) + Super deep sleep duration (seconds) + Light sleep duration (seconds) + Minimum wake time (seconds) + Battery INA_2XX I2C address + Range Test Config + Range test enabled + Sender message interval (seconds) + Save .CSV in storage (ESP32 only) + Remote Hardware Config + Remote Hardware enabled + Allow undefined pin access + Available pins + Security + Direct Message Key + Admin Keys + Public Key + Private Key + Admin Key + Managed Mode + Serial console + Debug log API enabled + Legacy Admin channel + Serial Config + Serial enabled + Echo enabled + Serial baud rate + Timeout + Serial mode + Override console serial port + + Heartbeat + Number of records + History return max + History return window + Server + Telemetry Config + Device metrics update interval (seconds) + Environment metrics update interval (seconds) + Environment metrics module enabled + Environment metrics on-screen enabled + Environment metrics use Fahrenheit + Air quality metrics module enabled + Air quality metrics update interval (seconds) + Air quality icon + Power metrics module enabled + Power metrics update interval (seconds) + Power metrics on-screen enabled + User Config + Node ID + Long Name + Short Name + Hardware model + Licensed amateur radio (HAM) + Enabling this option disables encryption and is not compatible with the default Meshtastic network. + Dew Point + Pressure + Gas Resistance + Distance + Lux + Wind + Weight + Radiation + + Indoor Air Quality (IAQ) + URL + + Import configuration + Export configuration + Hardware + Supported + Node Number + User ID + Uptime + Load %1$d + Disk Free %1$d + Timestamp + Heading + Speed + Sats + Alt + Freq + Slot + Primary + Periodic position and telemetry broadcast + Secondary + No periodic telemetry broadcast + Manual position request required + Press and drag to reorder + Unmute + Dynamic + Scan QR Code + Share Contact + Notes + Add a private note… + Import Shared Contact? + Unmessageable + Unmonitored or Infrastructure + Warning: This contact is known, importing will overwrite the previous contact information. + Public Key Changed + Import + Request Metadata + Actions + Firmware + Use 12h clock format + When enabled, the device will display the time in 12-hour format on screen. + Host Metrics Log + Host + Free Memory + Disk Free + Load + User String + Navigate Into + Connection + Mesh Map + Conversations + Nodes + Settings + Set your region + Reply + Your node will periodically send an unencrypted map report packet to the configured MQTT server, this includes id, long and short name, approximate location, hardware model, role, firmware version, LoRa region, modem preset and primary channel name. + Consent to Share Unencrypted Node Data via MQTT + By enabling this feature, you acknowledge and expressly consent to the transmission of your device’s real-time geographic location over the MQTT protocol without encryption. This location data may be used for purposes such as live map reporting, device tracking, and related telemetry functions. + I have read and understand the above. I voluntarily consent to the unencrypted transmission of my node data via MQTT + I agree. + Firmware Update Recommended. + To benefit from the latest fixes and features, please update your node firmware.\n\nLatest stable firmware version: %1$s + Expires + Time + Date + Map Filter\n + Only Favorites + Show Waypoints + Show Precision Circles + Client Notification + Compromised keys detected, select OK to regenerate. + Regenerate Private Key + Are you sure you want to regenerate your Private Key?\n\nNodes that may have previously exchanged keys with this node will need to Remove that node and re-exchange keys in order to resume secure communication. + Export Keys + Exports public and private keys to a file. Please store somewhere securely. + Modules unlocked + Modules already unlocked + Remote + (%1$d online / %2$d total) + React + Disconnect + Scanning for Bluetooth devices… + No paired Bluetooth devices. + No Network devices found. + No USB Serial devices found. + Scroll to bottom + Meshtastic + Scanning + Security Status + Secure + Warning Badge + Unknown Channel + Warning + Overflow menu + UV Lux + Unknown + This radio is managed and can only be changed by a remote admin. + Advanced + Clean Node Database + Clean up nodes last seen older than %1$d days + Clean up only unknown nodes + Clean up nodes with low/no interaction + Clean up ignored nodes + Clean Now + This will remove %1$d nodes from your database. This action cannot be undone. + A green lock means the channel is securely encrypted with either a 128 or 256 bit AES key. + + Insecure Channel, Not Precise + A yellow open lock means the channel is not securely encrypted, is not used for precise location data, and uses either no key at all or a 1 byte known key. + + Insecure Channel, Precise Location + A red open lock means the channel is not securely encrypted, is used for precise location data, and uses either no key at all or a 1 byte known key. + + Warning: Insecure, Precise Location & MQTT Uplink + A red open lock with a warning means the channel is not securely encrypted, is used for precise location data which is being uplinked to the internet via MQTT, and uses either no key at all or a 1 byte known key. + + Channel Security + Channel Security Meanings + Show All Meanings + Show Current Status + Dismiss + Are you sure you want to delete this node? + Replying to %1$s + Cancel reply + Delete Messages? + Clear selection + Message + Type a message + PAX Metrics Log + PAX + No PAX metrics logs available. + WiFi Devices + BLE Devices + Paired devices + Available devices + Connected Device + Rate Limit Exceeded. Please try again later. + View Release + Download + Currently Installed + Latest stable + Latest alpha + Supported by Meshtastic Community + Firmware Edition + Recent Network Devices + Discovered Network Devices + Get started + Welcome to + Stay Connected Anywhere + Communicate off-the-grid with your friends and community without cell service. + Create Your Own Networks + Easily set up private mesh networks for secure and reliable communication in remote areas. + Track and Share Locations + Share your location in real-time and keep your group coordinated with integrated GPS features. + App Notifications + Incoming Messages + Notifications for channel and direct messages. + New Nodes + Notifications for newly discovered nodes. + Low Battery + Notifications for low battery alerts for the connected device. + Select packets sent as critical will ignore the mute switch and Do Not Disturb settings in the OS notification center. + Configure notification permissions + Phone Location + Meshtastic uses your phone\'s location to enable a number of features. You can update your location permissions at any time from settings. + Share Location + Use your phone GPS to send locations to your node to instead of using a hardware GPS on your node. + Distance Measurements + Display the distance between your phone and other Meshtastic nodes with positions. + Distance Filters + Filter the node list and mesh map based on proximity to your phone. + Mesh Map Location + Enables the blue location dot for your phone in the mesh map. + Configure Location Permissions + Skip + settings + Critical Alerts + To ensure you receive critical alerts, such as + SOS messages, even when your device is in \"Do Not Disturb\" mode, you need to grant special + permission. Please enable this in the notification settings. + + Configure Critical Alerts + Meshtastic uses notifications to keep you updated on new messages and other important events. You can update your notification permissions at any time from settings. + Next + Grant Permissions + %d nodes queued for deletion: + Caution: This removes nodes from in-app and on-device databases.\nSelections are additive. + Connecting to device + Normal + Satellite + Terrain + Hybrid + Manage Map Layers + Custom layers support .kml, .kmz, or GeoJSON files. + Map Layers + No custom layers loaded. + Add Layer + Hide Layer + Show Layer + Remove Layer + Add Layer + Nodes at this location + Selected Map Type + Manage Custom Tile Sources + Add Custom Tile Source + No Custom Tile Sources + Edit Custom Tile Source + Delete Custom Tile Source + Name cannot be empty. + Provider name exists. + URL cannot be empty. + URL must contain placeholders. + URL Template + track point + App + Version + Channel Features + Location Sharing + Periodic position broadcast + Messages from the mesh will be sent to the public internet through any node\'s configured gateway. + Messages from a public internet gateway are forwarded to the local mesh. Due to the zero-hop policy, traffic from the default MQTT server will not propagate further than this device. + Icon Meanings + Disabling position on the primary channel allows periodic position broadcasts on the first secondary channel with the position enabled, otherwise manual position request required. + Device configuration + "[Remote] %1$s" + Send Device Telemetry + Enable/Disable the device telemetry module to send metrics to the mesh + Any + 1 Hour + 8 Hours + 24 Hours + 48 Hours + Filter by Last Heard time: %s + %1$d dBm + No application available to handle link. + System Settings +
diff --git a/mesh_service_example/src/main/res/values-be-rBY/strings.xml b/mesh_service_example/src/main/res/values-be-rBY/strings.xml new file mode 100644 index 000000000..30fbd6de5 --- /dev/null +++ b/mesh_service_example/src/main/res/values-be-rBY/strings.xml @@ -0,0 +1,21 @@ + + + + MeshServiceExample + Send Hello Message +