Skip to content
Open
Show file tree
Hide file tree
Changes from 13 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
86 changes: 74 additions & 12 deletions apps/web/public/i18n/locales/be-BY/messages.json
Original file line number Diff line number Diff line change
Expand Up @@ -19,21 +19,83 @@
"replyLabel": "Reply"
},
"deliveryStatus": {
"delivered": {
"label": "Message delivered",
"displayText": "Message delivered"
"retry": "Retry",
"retryAriaLabel": "Retry message: {{status}}",
"deliveredToMesh": {
"displayText": "Delivered to mesh",
"detailText": "At least one node heard this channel message."
},
"failed": {
"label": "Message delivery failed",
"displayText": "Delivery failed"
"deliveredToRecipient": {
"displayText": "Delivered to recipient",
"detailText": "The recipient confirmed this direct message."
},
"unknown": {
"label": "Message status unknown",
"displayText": "Unknown state"
"encryptedSendFailed": {
"displayText": "Could not send encrypted message",
"detailText": "The radio could not create the encrypted path for this message. Let node info sync, then try again."
},
"adminKeyNotAuthorized": {
"displayText": "Admin key not authorized",
"detailText": "The admin public key is not authorized on the destination."
},
"adminSessionExpired": {
"displayText": "Admin session expired",
"detailText": "The admin session key is missing, invalid, or expired. Start a new admin session, then try again."
},
"dutyCycleLimit": {
"displayText": "Duty cycle limit",
"detailText": "The radio is temporarily blocked by the regional airtime limit. Try again later."
},
"failedToMesh": {
"displayText": "Failed to deliver to mesh",
"detailText": "No node confirmed this message. Try again when you have better signal or more mesh coverage."
},
"invalidRequest": {
"displayText": "Invalid request",
"detailText": "The receiving app rejected the request. Check the message or command and try again."
},
"messageTooLarge": {
"displayText": "Message is too large to send",
"detailText": "Shorten the message and send it again."
},
"noAppResponse": {
"displayText": "No app response",
"detailText": "The destination received the request, but no app or module responded."
},
"noChannel": {
"displayText": "Channel/key mismatch",
"detailText": "This message could not be encoded or decoded with a matching channel/key. Check the channel and key, then try again."
},
"waiting": {
"label": "Sending message",
"displayText": "Waiting for delivery"
"noRadioInterface": {
"displayText": "No radio interface",
"detailText": "The radio does not have a usable interface for this send."
},
"notAuthorized": {
"displayText": "Not authorized",
"detailText": "The destination refused permission for this request."
},
"rateLimited": {
"displayText": "Rate limited",
"detailText": "Messages are being sent too quickly. Wait a moment, then try again."
},
"recipientKeyUnavailable": {
"displayText": "Recipient key unavailable",
"detailText": "Your node does not have the recipient's public key yet. Wait for node info to sync, then try again."
},
"recipientNeedsYourKey": {
"displayText": "Recipient needs your key",
"detailText": "The recipient does not know your public key yet. Your node may share its info automatically; try again after it syncs."
},
"relayed": {
"displayText": "Relayed, not confirmed by recipient",
"detailText": "A node relayed this message, but the recipient has not confirmed it."
},
"sending": {
"displayText": "Sending...",
"detailText": "The radio is still trying to send this message."
},
"unknown": {
"displayText": "Message status unknown",
"detailText": "The message status is not available."
}
}
}
86 changes: 74 additions & 12 deletions apps/web/public/i18n/locales/bg-BG/messages.json
Original file line number Diff line number Diff line change
Expand Up @@ -19,21 +19,83 @@
"replyLabel": "Отговор"
},
"deliveryStatus": {
"delivered": {
"label": "Съобщението е доставено",
"displayText": "Съобщението е доставено"
"retry": "Retry",
"retryAriaLabel": "Retry message: {{status}}",
"deliveredToMesh": {
"displayText": "Delivered to mesh",
"detailText": "At least one node heard this channel message."
},
"failed": {
"label": "Доставката на съобщението не е успешна",
"displayText": "Неуспешна доставка"
"deliveredToRecipient": {
"displayText": "Delivered to recipient",
"detailText": "The recipient confirmed this direct message."
},
"unknown": {
"label": "Статусът на съобщението е неизвестен",
"displayText": "Неизвестно състояние"
"encryptedSendFailed": {
"displayText": "Could not send encrypted message",
"detailText": "The radio could not create the encrypted path for this message. Let node info sync, then try again."
},
"adminKeyNotAuthorized": {
"displayText": "Admin key not authorized",
"detailText": "The admin public key is not authorized on the destination."
},
"adminSessionExpired": {
"displayText": "Admin session expired",
"detailText": "The admin session key is missing, invalid, or expired. Start a new admin session, then try again."
},
"dutyCycleLimit": {
"displayText": "Duty cycle limit",
"detailText": "The radio is temporarily blocked by the regional airtime limit. Try again later."
},
"failedToMesh": {
"displayText": "Failed to deliver to mesh",
"detailText": "No node confirmed this message. Try again when you have better signal or more mesh coverage."
},
"invalidRequest": {
"displayText": "Invalid request",
"detailText": "The receiving app rejected the request. Check the message or command and try again."
},
"messageTooLarge": {
"displayText": "Message is too large to send",
"detailText": "Shorten the message and send it again."
},
"noAppResponse": {
"displayText": "No app response",
"detailText": "The destination received the request, but no app or module responded."
},
"noChannel": {
"displayText": "Channel/key mismatch",
"detailText": "This message could not be encoded or decoded with a matching channel/key. Check the channel and key, then try again."
},
"waiting": {
"label": "Изпращане на съобщение",
"displayText": "Чака доставка"
"noRadioInterface": {
"displayText": "No radio interface",
"detailText": "The radio does not have a usable interface for this send."
},
"notAuthorized": {
"displayText": "Not authorized",
"detailText": "The destination refused permission for this request."
},
"rateLimited": {
"displayText": "Rate limited",
"detailText": "Messages are being sent too quickly. Wait a moment, then try again."
},
"recipientKeyUnavailable": {
"displayText": "Recipient key unavailable",
"detailText": "Your node does not have the recipient's public key yet. Wait for node info to sync, then try again."
},
"recipientNeedsYourKey": {
"displayText": "Recipient needs your key",
"detailText": "The recipient does not know your public key yet. Your node may share its info automatically; try again after it syncs."
},
"relayed": {
"displayText": "Relayed, not confirmed by recipient",
"detailText": "A node relayed this message, but the recipient has not confirmed it."
},
"sending": {
"displayText": "Sending...",
"detailText": "The radio is still trying to send this message."
},
"unknown": {
"displayText": "Message status unknown",
"detailText": "The message status is not available."
Comment thread
coderabbitai[bot] marked this conversation as resolved.
Outdated
}
}
}
86 changes: 74 additions & 12 deletions apps/web/public/i18n/locales/cs-CZ/messages.json
Original file line number Diff line number Diff line change
Expand Up @@ -19,21 +19,83 @@
"replyLabel": "Reply"
},
"deliveryStatus": {
"delivered": {
"label": "Message delivered",
"displayText": "Message delivered"
"retry": "Retry",
"retryAriaLabel": "Retry message: {{status}}",
"deliveredToMesh": {
"displayText": "Delivered to mesh",
"detailText": "At least one node heard this channel message."
},
"failed": {
"label": "Message delivery failed",
"displayText": "Delivery failed"
"deliveredToRecipient": {
"displayText": "Delivered to recipient",
"detailText": "The recipient confirmed this direct message."
},
"unknown": {
"label": "Message status unknown",
"displayText": "Unknown state"
"encryptedSendFailed": {
"displayText": "Could not send encrypted message",
"detailText": "The radio could not create the encrypted path for this message. Let node info sync, then try again."
},
"adminKeyNotAuthorized": {
"displayText": "Admin key not authorized",
"detailText": "The admin public key is not authorized on the destination."
},
"adminSessionExpired": {
"displayText": "Admin session expired",
"detailText": "The admin session key is missing, invalid, or expired. Start a new admin session, then try again."
},
"dutyCycleLimit": {
"displayText": "Duty cycle limit",
"detailText": "The radio is temporarily blocked by the regional airtime limit. Try again later."
},
"failedToMesh": {
"displayText": "Failed to deliver to mesh",
"detailText": "No node confirmed this message. Try again when you have better signal or more mesh coverage."
},
"invalidRequest": {
"displayText": "Invalid request",
"detailText": "The receiving app rejected the request. Check the message or command and try again."
},
"messageTooLarge": {
"displayText": "Message is too large to send",
"detailText": "Shorten the message and send it again."
},
"noAppResponse": {
"displayText": "No app response",
"detailText": "The destination received the request, but no app or module responded."
},
"noChannel": {
"displayText": "Channel/key mismatch",
"detailText": "This message could not be encoded or decoded with a matching channel/key. Check the channel and key, then try again."
},
"waiting": {
"label": "Sending message",
"displayText": "Waiting for delivery"
"noRadioInterface": {
"displayText": "No radio interface",
"detailText": "The radio does not have a usable interface for this send."
},
"notAuthorized": {
"displayText": "Not authorized",
"detailText": "The destination refused permission for this request."
},
"rateLimited": {
"displayText": "Rate limited",
"detailText": "Messages are being sent too quickly. Wait a moment, then try again."
},
"recipientKeyUnavailable": {
"displayText": "Recipient key unavailable",
"detailText": "Your node does not have the recipient's public key yet. Wait for node info to sync, then try again."
},
"recipientNeedsYourKey": {
"displayText": "Recipient needs your key",
"detailText": "The recipient does not know your public key yet. Your node may share its info automatically; try again after it syncs."
},
"relayed": {
"displayText": "Relayed, not confirmed by recipient",
"detailText": "A node relayed this message, but the recipient has not confirmed it."
},
"sending": {
"displayText": "Sending...",
"detailText": "The radio is still trying to send this message."
},
"unknown": {
"displayText": "Message status unknown",
"detailText": "The message status is not available."
}
}
}
86 changes: 74 additions & 12 deletions apps/web/public/i18n/locales/de-DE/messages.json
Original file line number Diff line number Diff line change
Expand Up @@ -19,21 +19,83 @@
"replyLabel": "Antworten"
},
"deliveryStatus": {
"delivered": {
"label": "Nachricht zugestellt",
"displayText": "Nachricht zugestellt"
"retry": "Retry",
"retryAriaLabel": "Retry message: {{status}}",
"deliveredToMesh": {
"displayText": "Delivered to mesh",
"detailText": "At least one node heard this channel message."
},
"failed": {
"label": "Nachrichtenübermittlung fehlgeschlagen",
"displayText": "Zustellung fehlgeschlagen"
"deliveredToRecipient": {
"displayText": "Delivered to recipient",
"detailText": "The recipient confirmed this direct message."
},
"unknown": {
"label": "Nachrichtenstatus unbekannt",
"displayText": "Unbekannter Status"
"encryptedSendFailed": {
"displayText": "Could not send encrypted message",
"detailText": "The radio could not create the encrypted path for this message. Let node info sync, then try again."
},
"adminKeyNotAuthorized": {
"displayText": "Admin key not authorized",
"detailText": "The admin public key is not authorized on the destination."
},
"adminSessionExpired": {
"displayText": "Admin session expired",
"detailText": "The admin session key is missing, invalid, or expired. Start a new admin session, then try again."
},
"dutyCycleLimit": {
"displayText": "Duty cycle limit",
"detailText": "The radio is temporarily blocked by the regional airtime limit. Try again later."
},
"failedToMesh": {
"displayText": "Failed to deliver to mesh",
"detailText": "No node confirmed this message. Try again when you have better signal or more mesh coverage."
},
"invalidRequest": {
"displayText": "Invalid request",
"detailText": "The receiving app rejected the request. Check the message or command and try again."
},
"messageTooLarge": {
"displayText": "Message is too large to send",
"detailText": "Shorten the message and send it again."
},
"noAppResponse": {
"displayText": "No app response",
"detailText": "The destination received the request, but no app or module responded."
},
"noChannel": {
"displayText": "Channel/key mismatch",
"detailText": "This message could not be encoded or decoded with a matching channel/key. Check the channel and key, then try again."
},
"waiting": {
"label": "Nachricht wird gesendet",
"displayText": "Warte auf Zustellung"
"noRadioInterface": {
"displayText": "No radio interface",
"detailText": "The radio does not have a usable interface for this send."
},
"notAuthorized": {
"displayText": "Not authorized",
"detailText": "The destination refused permission for this request."
},
"rateLimited": {
"displayText": "Rate limited",
"detailText": "Messages are being sent too quickly. Wait a moment, then try again."
},
"recipientKeyUnavailable": {
"displayText": "Recipient key unavailable",
"detailText": "Your node does not have the recipient's public key yet. Wait for node info to sync, then try again."
},
"recipientNeedsYourKey": {
"displayText": "Recipient needs your key",
"detailText": "The recipient does not know your public key yet. Your node may share its info automatically; try again after it syncs."
},
"relayed": {
"displayText": "Relayed, not confirmed by recipient",
"detailText": "A node relayed this message, but the recipient has not confirmed it."
},
"sending": {
"displayText": "Sending...",
"detailText": "The radio is still trying to send this message."
},
"unknown": {
"displayText": "Message status unknown",
"detailText": "The message status is not available."
}
}
}
Loading
Loading