chore(core): fix update_option of Crowdin
What changed, and why it matters
This commit changes a Crowdin translation-service configuration file so that when an English source string is updated, existing translations in other languages are kept but marked as needing re-approval. It is a workflow/translation-management fix with no effect on device firmware, cryptography, user funds, or security boundaries.
No security action required. Treat as a normal localization workflow improvement.
Security signals we found
No strong security signals were identified.
Evidence from the diff
The diff adds "update_option": "update_as_unapproved" to four JSON source/translation pairs in core/translations/crowdin.yml. This Crowdin setting preserves translated strings when the source string changes, marking them unapproved instead of deleting them. The change is purely in the localization CI/CD configuration and does not touch firmware code, crypto, storage, communication, or authentication logic.
Changed components
core/translations/crowdin.ymlInspect captured patch +8 / −4
diff --git a/core/translations/crowdin.yml b/core/translations/crowdin.yml
index 72d18fa58..893397817 100644
--- a/core/translations/crowdin.yml
+++ b/core/translations/crowdin.yml
@@ -25,18 +25,22 @@
files: [
{
"source": "en_Bolt.json",
- "translation": "%two_letters_code%_Bolt.%file_extension%"
+ "translation": "%two_letters_code%_Bolt.%file_extension%",
+ "update_option": "update_as_unapproved"
},
{
"source": "en_Caesar.json",
- "translation": "%two_letters_code%_Caesar.%file_extension%"
+ "translation": "%two_letters_code%_Caesar.%file_extension%",
+ "update_option": "update_as_unapproved"
},
{
"source": "en_Delizia.json",
- "translation": "%two_letters_code%_Delizia.%file_extension%"
+ "translation": "%two_letters_code%_Delizia.%file_extension%",
+ "update_option": "update_as_unapproved"
},
{
"source": "en_Eckhart.json",
- "translation": "%two_letters_code%_Eckhart.%file_extension%"
+ "translation": "%two_letters_code%_Eckhart.%file_extension%",
+ "update_option": "update_as_unapproved"
}
]
Why this scored 15/100
Community notes
Notes can correct, qualify, or add evidence to the AI analysis. Every note shown here has been validated by a human moderator.
The AI analysis stands alone for now. Submit a note if you can add evidence or important context.