mirror of
https://github.com/zjs81/meshcore-open.git
synced 2026-06-14 22:55:12 +10:00
cba1e5950c
- Implemented contactTypeIcon and contactTypeColor functions for better UI representation of contact types. - Created colorForName and firstCharacterOrEmoji functions to enhance contact display. - Developed PathEditorSheet widget for managing contact paths with a user-friendly interface. - Introduced RoutingSheet for managing contact routing modes and displaying path history. - Added a script for generating proof of concept (PoC) payloads for clipboard contact import validation.
988 lines
25 KiB
JSON
988 lines
25 KiB
JSON
{
|
|
"bg": [
|
|
"common_undo",
|
|
"messageStatus_sent",
|
|
"messageStatus_delivered",
|
|
"messageStatus_pending",
|
|
"messageStatus_failed",
|
|
"messageStatus_repeated",
|
|
"contacts_moreOptions",
|
|
"contacts_searchOpen",
|
|
"contacts_searchClose",
|
|
"routing_title",
|
|
"routing_modeAuto",
|
|
"routing_modeFlood",
|
|
"routing_modeManual",
|
|
"routing_modeAutoHint",
|
|
"routing_modeFloodHint",
|
|
"routing_modeManualHint",
|
|
"routing_currentRoute",
|
|
"routing_directNoHops",
|
|
"routing_noPathYet",
|
|
"routing_floodBroadcast",
|
|
"routing_editPath",
|
|
"routing_forgetPath",
|
|
"routing_knownPaths",
|
|
"routing_knownPathsHint",
|
|
"routing_inUse",
|
|
"routing_qualityStrong",
|
|
"routing_qualityGood",
|
|
"routing_qualityFair",
|
|
"routing_qualityWorked",
|
|
"routing_qualityFlood",
|
|
"routing_qualityUntested",
|
|
"routing_lastWorked",
|
|
"routing_neverWorked",
|
|
"routing_deliveryCounts",
|
|
"routing_floodDelivery",
|
|
"pathEditor_title",
|
|
"pathEditor_hopCounter",
|
|
"pathEditor_noHops",
|
|
"pathEditor_addHops",
|
|
"pathEditor_searchRepeaters",
|
|
"pathEditor_advancedHex",
|
|
"pathEditor_hexLabel",
|
|
"pathEditor_hexHelper",
|
|
"pathEditor_invalidTokens",
|
|
"pathEditor_tooManyHops",
|
|
"pathEditor_usePath",
|
|
"pathEditor_removeHop",
|
|
"pathEditor_unknownHop",
|
|
"map_zoomIn",
|
|
"map_zoomOut",
|
|
"map_centerMap",
|
|
"chrome_bluetoothRequiresChromium",
|
|
"channels_communityShortId",
|
|
"pathTrace_legendGpsConfirmed",
|
|
"pathTrace_legendInferred"
|
|
],
|
|
|
|
"de": [
|
|
"common_undo",
|
|
"messageStatus_sent",
|
|
"messageStatus_delivered",
|
|
"messageStatus_pending",
|
|
"messageStatus_failed",
|
|
"messageStatus_repeated",
|
|
"contacts_moreOptions",
|
|
"contacts_searchOpen",
|
|
"contacts_searchClose",
|
|
"routing_title",
|
|
"routing_modeAuto",
|
|
"routing_modeFlood",
|
|
"routing_modeManual",
|
|
"routing_modeAutoHint",
|
|
"routing_modeFloodHint",
|
|
"routing_modeManualHint",
|
|
"routing_currentRoute",
|
|
"routing_directNoHops",
|
|
"routing_noPathYet",
|
|
"routing_floodBroadcast",
|
|
"routing_editPath",
|
|
"routing_forgetPath",
|
|
"routing_knownPaths",
|
|
"routing_knownPathsHint",
|
|
"routing_inUse",
|
|
"routing_qualityStrong",
|
|
"routing_qualityGood",
|
|
"routing_qualityFair",
|
|
"routing_qualityWorked",
|
|
"routing_qualityFlood",
|
|
"routing_qualityUntested",
|
|
"routing_lastWorked",
|
|
"routing_neverWorked",
|
|
"routing_deliveryCounts",
|
|
"routing_floodDelivery",
|
|
"pathEditor_title",
|
|
"pathEditor_hopCounter",
|
|
"pathEditor_noHops",
|
|
"pathEditor_addHops",
|
|
"pathEditor_searchRepeaters",
|
|
"pathEditor_advancedHex",
|
|
"pathEditor_hexLabel",
|
|
"pathEditor_hexHelper",
|
|
"pathEditor_invalidTokens",
|
|
"pathEditor_tooManyHops",
|
|
"pathEditor_usePath",
|
|
"pathEditor_removeHop",
|
|
"pathEditor_unknownHop",
|
|
"map_zoomIn",
|
|
"map_zoomOut",
|
|
"map_centerMap",
|
|
"chrome_bluetoothRequiresChromium",
|
|
"channels_communityShortId",
|
|
"pathTrace_legendGpsConfirmed",
|
|
"pathTrace_legendInferred"
|
|
],
|
|
|
|
"es": [
|
|
"common_undo",
|
|
"messageStatus_sent",
|
|
"messageStatus_delivered",
|
|
"messageStatus_pending",
|
|
"messageStatus_failed",
|
|
"messageStatus_repeated",
|
|
"contacts_moreOptions",
|
|
"contacts_searchOpen",
|
|
"contacts_searchClose",
|
|
"routing_title",
|
|
"routing_modeAuto",
|
|
"routing_modeFlood",
|
|
"routing_modeManual",
|
|
"routing_modeAutoHint",
|
|
"routing_modeFloodHint",
|
|
"routing_modeManualHint",
|
|
"routing_currentRoute",
|
|
"routing_directNoHops",
|
|
"routing_noPathYet",
|
|
"routing_floodBroadcast",
|
|
"routing_editPath",
|
|
"routing_forgetPath",
|
|
"routing_knownPaths",
|
|
"routing_knownPathsHint",
|
|
"routing_inUse",
|
|
"routing_qualityStrong",
|
|
"routing_qualityGood",
|
|
"routing_qualityFair",
|
|
"routing_qualityWorked",
|
|
"routing_qualityFlood",
|
|
"routing_qualityUntested",
|
|
"routing_lastWorked",
|
|
"routing_neverWorked",
|
|
"routing_deliveryCounts",
|
|
"routing_floodDelivery",
|
|
"pathEditor_title",
|
|
"pathEditor_hopCounter",
|
|
"pathEditor_noHops",
|
|
"pathEditor_addHops",
|
|
"pathEditor_searchRepeaters",
|
|
"pathEditor_advancedHex",
|
|
"pathEditor_hexLabel",
|
|
"pathEditor_hexHelper",
|
|
"pathEditor_invalidTokens",
|
|
"pathEditor_tooManyHops",
|
|
"pathEditor_usePath",
|
|
"pathEditor_removeHop",
|
|
"pathEditor_unknownHop",
|
|
"map_zoomIn",
|
|
"map_zoomOut",
|
|
"map_centerMap",
|
|
"chrome_bluetoothRequiresChromium",
|
|
"channels_communityShortId",
|
|
"pathTrace_legendGpsConfirmed",
|
|
"pathTrace_legendInferred"
|
|
],
|
|
|
|
"fr": [
|
|
"common_undo",
|
|
"messageStatus_sent",
|
|
"messageStatus_delivered",
|
|
"messageStatus_pending",
|
|
"messageStatus_failed",
|
|
"messageStatus_repeated",
|
|
"contacts_moreOptions",
|
|
"contacts_searchOpen",
|
|
"contacts_searchClose",
|
|
"routing_title",
|
|
"routing_modeAuto",
|
|
"routing_modeFlood",
|
|
"routing_modeManual",
|
|
"routing_modeAutoHint",
|
|
"routing_modeFloodHint",
|
|
"routing_modeManualHint",
|
|
"routing_currentRoute",
|
|
"routing_directNoHops",
|
|
"routing_noPathYet",
|
|
"routing_floodBroadcast",
|
|
"routing_editPath",
|
|
"routing_forgetPath",
|
|
"routing_knownPaths",
|
|
"routing_knownPathsHint",
|
|
"routing_inUse",
|
|
"routing_qualityStrong",
|
|
"routing_qualityGood",
|
|
"routing_qualityFair",
|
|
"routing_qualityWorked",
|
|
"routing_qualityFlood",
|
|
"routing_qualityUntested",
|
|
"routing_lastWorked",
|
|
"routing_neverWorked",
|
|
"routing_deliveryCounts",
|
|
"routing_floodDelivery",
|
|
"pathEditor_title",
|
|
"pathEditor_hopCounter",
|
|
"pathEditor_noHops",
|
|
"pathEditor_addHops",
|
|
"pathEditor_searchRepeaters",
|
|
"pathEditor_advancedHex",
|
|
"pathEditor_hexLabel",
|
|
"pathEditor_hexHelper",
|
|
"pathEditor_invalidTokens",
|
|
"pathEditor_tooManyHops",
|
|
"pathEditor_usePath",
|
|
"pathEditor_removeHop",
|
|
"pathEditor_unknownHop",
|
|
"map_zoomIn",
|
|
"map_zoomOut",
|
|
"map_centerMap",
|
|
"chrome_bluetoothRequiresChromium",
|
|
"channels_communityShortId",
|
|
"pathTrace_legendGpsConfirmed",
|
|
"pathTrace_legendInferred"
|
|
],
|
|
|
|
"hu": [
|
|
"common_undo",
|
|
"messageStatus_sent",
|
|
"messageStatus_delivered",
|
|
"messageStatus_pending",
|
|
"messageStatus_failed",
|
|
"messageStatus_repeated",
|
|
"contacts_moreOptions",
|
|
"contacts_searchOpen",
|
|
"contacts_searchClose",
|
|
"routing_title",
|
|
"routing_modeAuto",
|
|
"routing_modeFlood",
|
|
"routing_modeManual",
|
|
"routing_modeAutoHint",
|
|
"routing_modeFloodHint",
|
|
"routing_modeManualHint",
|
|
"routing_currentRoute",
|
|
"routing_directNoHops",
|
|
"routing_noPathYet",
|
|
"routing_floodBroadcast",
|
|
"routing_editPath",
|
|
"routing_forgetPath",
|
|
"routing_knownPaths",
|
|
"routing_knownPathsHint",
|
|
"routing_inUse",
|
|
"routing_qualityStrong",
|
|
"routing_qualityGood",
|
|
"routing_qualityFair",
|
|
"routing_qualityWorked",
|
|
"routing_qualityFlood",
|
|
"routing_qualityUntested",
|
|
"routing_lastWorked",
|
|
"routing_neverWorked",
|
|
"routing_deliveryCounts",
|
|
"routing_floodDelivery",
|
|
"pathEditor_title",
|
|
"pathEditor_hopCounter",
|
|
"pathEditor_noHops",
|
|
"pathEditor_addHops",
|
|
"pathEditor_searchRepeaters",
|
|
"pathEditor_advancedHex",
|
|
"pathEditor_hexLabel",
|
|
"pathEditor_hexHelper",
|
|
"pathEditor_invalidTokens",
|
|
"pathEditor_tooManyHops",
|
|
"pathEditor_usePath",
|
|
"pathEditor_removeHop",
|
|
"pathEditor_unknownHop",
|
|
"map_zoomIn",
|
|
"map_zoomOut",
|
|
"map_centerMap",
|
|
"chrome_bluetoothRequiresChromium",
|
|
"channels_communityShortId",
|
|
"pathTrace_legendGpsConfirmed",
|
|
"pathTrace_legendInferred"
|
|
],
|
|
|
|
"it": [
|
|
"common_undo",
|
|
"messageStatus_sent",
|
|
"messageStatus_delivered",
|
|
"messageStatus_pending",
|
|
"messageStatus_failed",
|
|
"messageStatus_repeated",
|
|
"contacts_moreOptions",
|
|
"contacts_searchOpen",
|
|
"contacts_searchClose",
|
|
"routing_title",
|
|
"routing_modeAuto",
|
|
"routing_modeFlood",
|
|
"routing_modeManual",
|
|
"routing_modeAutoHint",
|
|
"routing_modeFloodHint",
|
|
"routing_modeManualHint",
|
|
"routing_currentRoute",
|
|
"routing_directNoHops",
|
|
"routing_noPathYet",
|
|
"routing_floodBroadcast",
|
|
"routing_editPath",
|
|
"routing_forgetPath",
|
|
"routing_knownPaths",
|
|
"routing_knownPathsHint",
|
|
"routing_inUse",
|
|
"routing_qualityStrong",
|
|
"routing_qualityGood",
|
|
"routing_qualityFair",
|
|
"routing_qualityWorked",
|
|
"routing_qualityFlood",
|
|
"routing_qualityUntested",
|
|
"routing_lastWorked",
|
|
"routing_neverWorked",
|
|
"routing_deliveryCounts",
|
|
"routing_floodDelivery",
|
|
"pathEditor_title",
|
|
"pathEditor_hopCounter",
|
|
"pathEditor_noHops",
|
|
"pathEditor_addHops",
|
|
"pathEditor_searchRepeaters",
|
|
"pathEditor_advancedHex",
|
|
"pathEditor_hexLabel",
|
|
"pathEditor_hexHelper",
|
|
"pathEditor_invalidTokens",
|
|
"pathEditor_tooManyHops",
|
|
"pathEditor_usePath",
|
|
"pathEditor_removeHop",
|
|
"pathEditor_unknownHop",
|
|
"map_zoomIn",
|
|
"map_zoomOut",
|
|
"map_centerMap",
|
|
"chrome_bluetoothRequiresChromium",
|
|
"channels_communityShortId",
|
|
"pathTrace_legendGpsConfirmed",
|
|
"pathTrace_legendInferred"
|
|
],
|
|
|
|
"ja": [
|
|
"common_undo",
|
|
"messageStatus_sent",
|
|
"messageStatus_delivered",
|
|
"messageStatus_pending",
|
|
"messageStatus_failed",
|
|
"messageStatus_repeated",
|
|
"contacts_moreOptions",
|
|
"contacts_searchOpen",
|
|
"contacts_searchClose",
|
|
"routing_title",
|
|
"routing_modeAuto",
|
|
"routing_modeFlood",
|
|
"routing_modeManual",
|
|
"routing_modeAutoHint",
|
|
"routing_modeFloodHint",
|
|
"routing_modeManualHint",
|
|
"routing_currentRoute",
|
|
"routing_directNoHops",
|
|
"routing_noPathYet",
|
|
"routing_floodBroadcast",
|
|
"routing_editPath",
|
|
"routing_forgetPath",
|
|
"routing_knownPaths",
|
|
"routing_knownPathsHint",
|
|
"routing_inUse",
|
|
"routing_qualityStrong",
|
|
"routing_qualityGood",
|
|
"routing_qualityFair",
|
|
"routing_qualityWorked",
|
|
"routing_qualityFlood",
|
|
"routing_qualityUntested",
|
|
"routing_lastWorked",
|
|
"routing_neverWorked",
|
|
"routing_deliveryCounts",
|
|
"routing_floodDelivery",
|
|
"pathEditor_title",
|
|
"pathEditor_hopCounter",
|
|
"pathEditor_noHops",
|
|
"pathEditor_addHops",
|
|
"pathEditor_searchRepeaters",
|
|
"pathEditor_advancedHex",
|
|
"pathEditor_hexLabel",
|
|
"pathEditor_hexHelper",
|
|
"pathEditor_invalidTokens",
|
|
"pathEditor_tooManyHops",
|
|
"pathEditor_usePath",
|
|
"pathEditor_removeHop",
|
|
"pathEditor_unknownHop",
|
|
"map_zoomIn",
|
|
"map_zoomOut",
|
|
"map_centerMap",
|
|
"chrome_bluetoothRequiresChromium",
|
|
"channels_communityShortId",
|
|
"pathTrace_legendGpsConfirmed",
|
|
"pathTrace_legendInferred"
|
|
],
|
|
|
|
"ko": [
|
|
"common_undo",
|
|
"messageStatus_sent",
|
|
"messageStatus_delivered",
|
|
"messageStatus_pending",
|
|
"messageStatus_failed",
|
|
"messageStatus_repeated",
|
|
"contacts_moreOptions",
|
|
"contacts_searchOpen",
|
|
"contacts_searchClose",
|
|
"routing_title",
|
|
"routing_modeAuto",
|
|
"routing_modeFlood",
|
|
"routing_modeManual",
|
|
"routing_modeAutoHint",
|
|
"routing_modeFloodHint",
|
|
"routing_modeManualHint",
|
|
"routing_currentRoute",
|
|
"routing_directNoHops",
|
|
"routing_noPathYet",
|
|
"routing_floodBroadcast",
|
|
"routing_editPath",
|
|
"routing_forgetPath",
|
|
"routing_knownPaths",
|
|
"routing_knownPathsHint",
|
|
"routing_inUse",
|
|
"routing_qualityStrong",
|
|
"routing_qualityGood",
|
|
"routing_qualityFair",
|
|
"routing_qualityWorked",
|
|
"routing_qualityFlood",
|
|
"routing_qualityUntested",
|
|
"routing_lastWorked",
|
|
"routing_neverWorked",
|
|
"routing_deliveryCounts",
|
|
"routing_floodDelivery",
|
|
"pathEditor_title",
|
|
"pathEditor_hopCounter",
|
|
"pathEditor_noHops",
|
|
"pathEditor_addHops",
|
|
"pathEditor_searchRepeaters",
|
|
"pathEditor_advancedHex",
|
|
"pathEditor_hexLabel",
|
|
"pathEditor_hexHelper",
|
|
"pathEditor_invalidTokens",
|
|
"pathEditor_tooManyHops",
|
|
"pathEditor_usePath",
|
|
"pathEditor_removeHop",
|
|
"pathEditor_unknownHop",
|
|
"map_zoomIn",
|
|
"map_zoomOut",
|
|
"map_centerMap",
|
|
"chrome_bluetoothRequiresChromium",
|
|
"channels_communityShortId",
|
|
"pathTrace_legendGpsConfirmed",
|
|
"pathTrace_legendInferred"
|
|
],
|
|
|
|
"nl": [
|
|
"common_undo",
|
|
"messageStatus_sent",
|
|
"messageStatus_delivered",
|
|
"messageStatus_pending",
|
|
"messageStatus_failed",
|
|
"messageStatus_repeated",
|
|
"contacts_moreOptions",
|
|
"contacts_searchOpen",
|
|
"contacts_searchClose",
|
|
"routing_title",
|
|
"routing_modeAuto",
|
|
"routing_modeFlood",
|
|
"routing_modeManual",
|
|
"routing_modeAutoHint",
|
|
"routing_modeFloodHint",
|
|
"routing_modeManualHint",
|
|
"routing_currentRoute",
|
|
"routing_directNoHops",
|
|
"routing_noPathYet",
|
|
"routing_floodBroadcast",
|
|
"routing_editPath",
|
|
"routing_forgetPath",
|
|
"routing_knownPaths",
|
|
"routing_knownPathsHint",
|
|
"routing_inUse",
|
|
"routing_qualityStrong",
|
|
"routing_qualityGood",
|
|
"routing_qualityFair",
|
|
"routing_qualityWorked",
|
|
"routing_qualityFlood",
|
|
"routing_qualityUntested",
|
|
"routing_lastWorked",
|
|
"routing_neverWorked",
|
|
"routing_deliveryCounts",
|
|
"routing_floodDelivery",
|
|
"pathEditor_title",
|
|
"pathEditor_hopCounter",
|
|
"pathEditor_noHops",
|
|
"pathEditor_addHops",
|
|
"pathEditor_searchRepeaters",
|
|
"pathEditor_advancedHex",
|
|
"pathEditor_hexLabel",
|
|
"pathEditor_hexHelper",
|
|
"pathEditor_invalidTokens",
|
|
"pathEditor_tooManyHops",
|
|
"pathEditor_usePath",
|
|
"pathEditor_removeHop",
|
|
"pathEditor_unknownHop",
|
|
"map_zoomIn",
|
|
"map_zoomOut",
|
|
"map_centerMap",
|
|
"chrome_bluetoothRequiresChromium",
|
|
"channels_communityShortId",
|
|
"pathTrace_legendGpsConfirmed",
|
|
"pathTrace_legendInferred"
|
|
],
|
|
|
|
"pl": [
|
|
"common_undo",
|
|
"messageStatus_sent",
|
|
"messageStatus_delivered",
|
|
"messageStatus_pending",
|
|
"messageStatus_failed",
|
|
"messageStatus_repeated",
|
|
"contacts_moreOptions",
|
|
"contacts_searchOpen",
|
|
"contacts_searchClose",
|
|
"routing_title",
|
|
"routing_modeAuto",
|
|
"routing_modeFlood",
|
|
"routing_modeManual",
|
|
"routing_modeAutoHint",
|
|
"routing_modeFloodHint",
|
|
"routing_modeManualHint",
|
|
"routing_currentRoute",
|
|
"routing_directNoHops",
|
|
"routing_noPathYet",
|
|
"routing_floodBroadcast",
|
|
"routing_editPath",
|
|
"routing_forgetPath",
|
|
"routing_knownPaths",
|
|
"routing_knownPathsHint",
|
|
"routing_inUse",
|
|
"routing_qualityStrong",
|
|
"routing_qualityGood",
|
|
"routing_qualityFair",
|
|
"routing_qualityWorked",
|
|
"routing_qualityFlood",
|
|
"routing_qualityUntested",
|
|
"routing_lastWorked",
|
|
"routing_neverWorked",
|
|
"routing_deliveryCounts",
|
|
"routing_floodDelivery",
|
|
"pathEditor_title",
|
|
"pathEditor_hopCounter",
|
|
"pathEditor_noHops",
|
|
"pathEditor_addHops",
|
|
"pathEditor_searchRepeaters",
|
|
"pathEditor_advancedHex",
|
|
"pathEditor_hexLabel",
|
|
"pathEditor_hexHelper",
|
|
"pathEditor_invalidTokens",
|
|
"pathEditor_tooManyHops",
|
|
"pathEditor_usePath",
|
|
"pathEditor_removeHop",
|
|
"pathEditor_unknownHop",
|
|
"map_zoomIn",
|
|
"map_zoomOut",
|
|
"map_centerMap",
|
|
"chrome_bluetoothRequiresChromium",
|
|
"channels_communityShortId",
|
|
"pathTrace_legendGpsConfirmed",
|
|
"pathTrace_legendInferred"
|
|
],
|
|
|
|
"pt": [
|
|
"common_undo",
|
|
"messageStatus_sent",
|
|
"messageStatus_delivered",
|
|
"messageStatus_pending",
|
|
"messageStatus_failed",
|
|
"messageStatus_repeated",
|
|
"contacts_moreOptions",
|
|
"contacts_searchOpen",
|
|
"contacts_searchClose",
|
|
"routing_title",
|
|
"routing_modeAuto",
|
|
"routing_modeFlood",
|
|
"routing_modeManual",
|
|
"routing_modeAutoHint",
|
|
"routing_modeFloodHint",
|
|
"routing_modeManualHint",
|
|
"routing_currentRoute",
|
|
"routing_directNoHops",
|
|
"routing_noPathYet",
|
|
"routing_floodBroadcast",
|
|
"routing_editPath",
|
|
"routing_forgetPath",
|
|
"routing_knownPaths",
|
|
"routing_knownPathsHint",
|
|
"routing_inUse",
|
|
"routing_qualityStrong",
|
|
"routing_qualityGood",
|
|
"routing_qualityFair",
|
|
"routing_qualityWorked",
|
|
"routing_qualityFlood",
|
|
"routing_qualityUntested",
|
|
"routing_lastWorked",
|
|
"routing_neverWorked",
|
|
"routing_deliveryCounts",
|
|
"routing_floodDelivery",
|
|
"pathEditor_title",
|
|
"pathEditor_hopCounter",
|
|
"pathEditor_noHops",
|
|
"pathEditor_addHops",
|
|
"pathEditor_searchRepeaters",
|
|
"pathEditor_advancedHex",
|
|
"pathEditor_hexLabel",
|
|
"pathEditor_hexHelper",
|
|
"pathEditor_invalidTokens",
|
|
"pathEditor_tooManyHops",
|
|
"pathEditor_usePath",
|
|
"pathEditor_removeHop",
|
|
"pathEditor_unknownHop",
|
|
"map_zoomIn",
|
|
"map_zoomOut",
|
|
"map_centerMap",
|
|
"chrome_bluetoothRequiresChromium",
|
|
"channels_communityShortId",
|
|
"pathTrace_legendGpsConfirmed",
|
|
"pathTrace_legendInferred"
|
|
],
|
|
|
|
"ru": [
|
|
"common_undo",
|
|
"messageStatus_sent",
|
|
"messageStatus_delivered",
|
|
"messageStatus_pending",
|
|
"messageStatus_failed",
|
|
"messageStatus_repeated",
|
|
"contacts_moreOptions",
|
|
"contacts_searchOpen",
|
|
"contacts_searchClose",
|
|
"routing_title",
|
|
"routing_modeAuto",
|
|
"routing_modeFlood",
|
|
"routing_modeManual",
|
|
"routing_modeAutoHint",
|
|
"routing_modeFloodHint",
|
|
"routing_modeManualHint",
|
|
"routing_currentRoute",
|
|
"routing_directNoHops",
|
|
"routing_noPathYet",
|
|
"routing_floodBroadcast",
|
|
"routing_editPath",
|
|
"routing_forgetPath",
|
|
"routing_knownPaths",
|
|
"routing_knownPathsHint",
|
|
"routing_inUse",
|
|
"routing_qualityStrong",
|
|
"routing_qualityGood",
|
|
"routing_qualityFair",
|
|
"routing_qualityWorked",
|
|
"routing_qualityFlood",
|
|
"routing_qualityUntested",
|
|
"routing_lastWorked",
|
|
"routing_neverWorked",
|
|
"routing_deliveryCounts",
|
|
"routing_floodDelivery",
|
|
"pathEditor_title",
|
|
"pathEditor_hopCounter",
|
|
"pathEditor_noHops",
|
|
"pathEditor_addHops",
|
|
"pathEditor_searchRepeaters",
|
|
"pathEditor_advancedHex",
|
|
"pathEditor_hexLabel",
|
|
"pathEditor_hexHelper",
|
|
"pathEditor_invalidTokens",
|
|
"pathEditor_tooManyHops",
|
|
"pathEditor_usePath",
|
|
"pathEditor_removeHop",
|
|
"pathEditor_unknownHop",
|
|
"map_zoomIn",
|
|
"map_zoomOut",
|
|
"map_centerMap",
|
|
"chrome_bluetoothRequiresChromium",
|
|
"channels_communityShortId",
|
|
"pathTrace_legendGpsConfirmed",
|
|
"pathTrace_legendInferred"
|
|
],
|
|
|
|
"sk": [
|
|
"common_undo",
|
|
"messageStatus_sent",
|
|
"messageStatus_delivered",
|
|
"messageStatus_pending",
|
|
"messageStatus_failed",
|
|
"messageStatus_repeated",
|
|
"contacts_moreOptions",
|
|
"contacts_searchOpen",
|
|
"contacts_searchClose",
|
|
"routing_title",
|
|
"routing_modeAuto",
|
|
"routing_modeFlood",
|
|
"routing_modeManual",
|
|
"routing_modeAutoHint",
|
|
"routing_modeFloodHint",
|
|
"routing_modeManualHint",
|
|
"routing_currentRoute",
|
|
"routing_directNoHops",
|
|
"routing_noPathYet",
|
|
"routing_floodBroadcast",
|
|
"routing_editPath",
|
|
"routing_forgetPath",
|
|
"routing_knownPaths",
|
|
"routing_knownPathsHint",
|
|
"routing_inUse",
|
|
"routing_qualityStrong",
|
|
"routing_qualityGood",
|
|
"routing_qualityFair",
|
|
"routing_qualityWorked",
|
|
"routing_qualityFlood",
|
|
"routing_qualityUntested",
|
|
"routing_lastWorked",
|
|
"routing_neverWorked",
|
|
"routing_deliveryCounts",
|
|
"routing_floodDelivery",
|
|
"pathEditor_title",
|
|
"pathEditor_hopCounter",
|
|
"pathEditor_noHops",
|
|
"pathEditor_addHops",
|
|
"pathEditor_searchRepeaters",
|
|
"pathEditor_advancedHex",
|
|
"pathEditor_hexLabel",
|
|
"pathEditor_hexHelper",
|
|
"pathEditor_invalidTokens",
|
|
"pathEditor_tooManyHops",
|
|
"pathEditor_usePath",
|
|
"pathEditor_removeHop",
|
|
"pathEditor_unknownHop",
|
|
"map_zoomIn",
|
|
"map_zoomOut",
|
|
"map_centerMap",
|
|
"chrome_bluetoothRequiresChromium",
|
|
"channels_communityShortId",
|
|
"pathTrace_legendGpsConfirmed",
|
|
"pathTrace_legendInferred"
|
|
],
|
|
|
|
"sl": [
|
|
"common_undo",
|
|
"messageStatus_sent",
|
|
"messageStatus_delivered",
|
|
"messageStatus_pending",
|
|
"messageStatus_failed",
|
|
"messageStatus_repeated",
|
|
"contacts_moreOptions",
|
|
"contacts_searchOpen",
|
|
"contacts_searchClose",
|
|
"routing_title",
|
|
"routing_modeAuto",
|
|
"routing_modeFlood",
|
|
"routing_modeManual",
|
|
"routing_modeAutoHint",
|
|
"routing_modeFloodHint",
|
|
"routing_modeManualHint",
|
|
"routing_currentRoute",
|
|
"routing_directNoHops",
|
|
"routing_noPathYet",
|
|
"routing_floodBroadcast",
|
|
"routing_editPath",
|
|
"routing_forgetPath",
|
|
"routing_knownPaths",
|
|
"routing_knownPathsHint",
|
|
"routing_inUse",
|
|
"routing_qualityStrong",
|
|
"routing_qualityGood",
|
|
"routing_qualityFair",
|
|
"routing_qualityWorked",
|
|
"routing_qualityFlood",
|
|
"routing_qualityUntested",
|
|
"routing_lastWorked",
|
|
"routing_neverWorked",
|
|
"routing_deliveryCounts",
|
|
"routing_floodDelivery",
|
|
"pathEditor_title",
|
|
"pathEditor_hopCounter",
|
|
"pathEditor_noHops",
|
|
"pathEditor_addHops",
|
|
"pathEditor_searchRepeaters",
|
|
"pathEditor_advancedHex",
|
|
"pathEditor_hexLabel",
|
|
"pathEditor_hexHelper",
|
|
"pathEditor_invalidTokens",
|
|
"pathEditor_tooManyHops",
|
|
"pathEditor_usePath",
|
|
"pathEditor_removeHop",
|
|
"pathEditor_unknownHop",
|
|
"map_zoomIn",
|
|
"map_zoomOut",
|
|
"map_centerMap",
|
|
"chrome_bluetoothRequiresChromium",
|
|
"channels_communityShortId",
|
|
"pathTrace_legendGpsConfirmed",
|
|
"pathTrace_legendInferred"
|
|
],
|
|
|
|
"sv": [
|
|
"common_undo",
|
|
"messageStatus_sent",
|
|
"messageStatus_delivered",
|
|
"messageStatus_pending",
|
|
"messageStatus_failed",
|
|
"messageStatus_repeated",
|
|
"contacts_moreOptions",
|
|
"contacts_searchOpen",
|
|
"contacts_searchClose",
|
|
"routing_title",
|
|
"routing_modeAuto",
|
|
"routing_modeFlood",
|
|
"routing_modeManual",
|
|
"routing_modeAutoHint",
|
|
"routing_modeFloodHint",
|
|
"routing_modeManualHint",
|
|
"routing_currentRoute",
|
|
"routing_directNoHops",
|
|
"routing_noPathYet",
|
|
"routing_floodBroadcast",
|
|
"routing_editPath",
|
|
"routing_forgetPath",
|
|
"routing_knownPaths",
|
|
"routing_knownPathsHint",
|
|
"routing_inUse",
|
|
"routing_qualityStrong",
|
|
"routing_qualityGood",
|
|
"routing_qualityFair",
|
|
"routing_qualityWorked",
|
|
"routing_qualityFlood",
|
|
"routing_qualityUntested",
|
|
"routing_lastWorked",
|
|
"routing_neverWorked",
|
|
"routing_deliveryCounts",
|
|
"routing_floodDelivery",
|
|
"pathEditor_title",
|
|
"pathEditor_hopCounter",
|
|
"pathEditor_noHops",
|
|
"pathEditor_addHops",
|
|
"pathEditor_searchRepeaters",
|
|
"pathEditor_advancedHex",
|
|
"pathEditor_hexLabel",
|
|
"pathEditor_hexHelper",
|
|
"pathEditor_invalidTokens",
|
|
"pathEditor_tooManyHops",
|
|
"pathEditor_usePath",
|
|
"pathEditor_removeHop",
|
|
"pathEditor_unknownHop",
|
|
"map_zoomIn",
|
|
"map_zoomOut",
|
|
"map_centerMap",
|
|
"chrome_bluetoothRequiresChromium",
|
|
"channels_communityShortId",
|
|
"pathTrace_legendGpsConfirmed",
|
|
"pathTrace_legendInferred"
|
|
],
|
|
|
|
"uk": [
|
|
"common_undo",
|
|
"messageStatus_sent",
|
|
"messageStatus_delivered",
|
|
"messageStatus_pending",
|
|
"messageStatus_failed",
|
|
"messageStatus_repeated",
|
|
"contacts_moreOptions",
|
|
"contacts_searchOpen",
|
|
"contacts_searchClose",
|
|
"routing_title",
|
|
"routing_modeAuto",
|
|
"routing_modeFlood",
|
|
"routing_modeManual",
|
|
"routing_modeAutoHint",
|
|
"routing_modeFloodHint",
|
|
"routing_modeManualHint",
|
|
"routing_currentRoute",
|
|
"routing_directNoHops",
|
|
"routing_noPathYet",
|
|
"routing_floodBroadcast",
|
|
"routing_editPath",
|
|
"routing_forgetPath",
|
|
"routing_knownPaths",
|
|
"routing_knownPathsHint",
|
|
"routing_inUse",
|
|
"routing_qualityStrong",
|
|
"routing_qualityGood",
|
|
"routing_qualityFair",
|
|
"routing_qualityWorked",
|
|
"routing_qualityFlood",
|
|
"routing_qualityUntested",
|
|
"routing_lastWorked",
|
|
"routing_neverWorked",
|
|
"routing_deliveryCounts",
|
|
"routing_floodDelivery",
|
|
"pathEditor_title",
|
|
"pathEditor_hopCounter",
|
|
"pathEditor_noHops",
|
|
"pathEditor_addHops",
|
|
"pathEditor_searchRepeaters",
|
|
"pathEditor_advancedHex",
|
|
"pathEditor_hexLabel",
|
|
"pathEditor_hexHelper",
|
|
"pathEditor_invalidTokens",
|
|
"pathEditor_tooManyHops",
|
|
"pathEditor_usePath",
|
|
"pathEditor_removeHop",
|
|
"pathEditor_unknownHop",
|
|
"map_zoomIn",
|
|
"map_zoomOut",
|
|
"map_centerMap",
|
|
"chrome_bluetoothRequiresChromium",
|
|
"channels_communityShortId",
|
|
"pathTrace_legendGpsConfirmed",
|
|
"pathTrace_legendInferred"
|
|
],
|
|
|
|
"zh": [
|
|
"common_undo",
|
|
"messageStatus_sent",
|
|
"messageStatus_delivered",
|
|
"messageStatus_pending",
|
|
"messageStatus_failed",
|
|
"messageStatus_repeated",
|
|
"contacts_moreOptions",
|
|
"contacts_searchOpen",
|
|
"contacts_searchClose",
|
|
"routing_title",
|
|
"routing_modeAuto",
|
|
"routing_modeFlood",
|
|
"routing_modeManual",
|
|
"routing_modeAutoHint",
|
|
"routing_modeFloodHint",
|
|
"routing_modeManualHint",
|
|
"routing_currentRoute",
|
|
"routing_directNoHops",
|
|
"routing_noPathYet",
|
|
"routing_floodBroadcast",
|
|
"routing_editPath",
|
|
"routing_forgetPath",
|
|
"routing_knownPaths",
|
|
"routing_knownPathsHint",
|
|
"routing_inUse",
|
|
"routing_qualityStrong",
|
|
"routing_qualityGood",
|
|
"routing_qualityFair",
|
|
"routing_qualityWorked",
|
|
"routing_qualityFlood",
|
|
"routing_qualityUntested",
|
|
"routing_lastWorked",
|
|
"routing_neverWorked",
|
|
"routing_deliveryCounts",
|
|
"routing_floodDelivery",
|
|
"pathEditor_title",
|
|
"pathEditor_hopCounter",
|
|
"pathEditor_noHops",
|
|
"pathEditor_addHops",
|
|
"pathEditor_searchRepeaters",
|
|
"pathEditor_advancedHex",
|
|
"pathEditor_hexLabel",
|
|
"pathEditor_hexHelper",
|
|
"pathEditor_invalidTokens",
|
|
"pathEditor_tooManyHops",
|
|
"pathEditor_usePath",
|
|
"pathEditor_removeHop",
|
|
"pathEditor_unknownHop",
|
|
"map_zoomIn",
|
|
"map_zoomOut",
|
|
"map_centerMap",
|
|
"chrome_bluetoothRequiresChromium",
|
|
"channels_communityShortId",
|
|
"pathTrace_legendGpsConfirmed",
|
|
"pathTrace_legendInferred"
|
|
]
|
|
}
|