Skip to content

translation: uk-ua.json#1952

Merged
UnschooledGamer merged 1 commit intoAcode-Foundation:mainfrom
PavloPogonets:patch-3
Mar 17, 2026
Merged

translation: uk-ua.json#1952
UnschooledGamer merged 1 commit intoAcode-Foundation:mainfrom
PavloPogonets:patch-3

Conversation

@PavloPogonets
Copy link
Copy Markdown
Contributor

No description provided.

@github-actions github-actions bot added the translations Anything related to Translations Whether a Issue or PR label Mar 16, 2026
@greptile-apps
Copy link
Copy Markdown
Contributor

greptile-apps bot commented Mar 16, 2026

Greptile Summary

Continues the ongoing Ukrainian (uk-ua) localization effort by translating approximately 30 previously untranslated English strings to Ukrainian. The changes focus on LSP-related labels (diagnostics, install command, server status, state descriptions), settings category names, settings info/description strings, preview settings, formatter/LSP notes, and search result labels.

  • All {placeholder} template variables (e.g., {version}) are correctly preserved in the translated strings
  • The file maintains key parity with en-us.json (both have 704 lines)
  • Translations are consistent with existing Ukrainian strings already in the file
  • Many strings in the file remain in English and can be translated in future PRs

Confidence Score: 5/5

  • This PR is safe to merge — it only adds Ukrainian translations to a locale JSON file with no logic changes.
  • The PR modifies a single JSON translation file, replacing English fallback strings with Ukrainian translations. The JSON structure is valid, all placeholder variables are preserved, and the key set matches the English reference file exactly. No code logic, imports, or configuration files are affected.
  • No files require special attention.

Important Files Changed

Filename Overview
src/lang/uk-ua.json Translates ~30 English strings to Ukrainian covering LSP settings, settings categories/descriptions, preview settings, and search result labels. All placeholder variables preserved, valid JSON structure.

Flowchart

%%{init: {'theme': 'neutral'}}%%
flowchart TD
    A["User selects Ukrainian (uk-ua)"] --> B["lang.js set('uk-ua')"]
    B --> C["Dynamic import uk-ua.json"]
    C --> D["window.strings = uk-ua translations"]
    D --> E{"Key has Ukrainian translation?"}
    E -- Yes --> F["Display Ukrainian text"]
    E -- No --> G["Display English fallback text"]
    style F fill:#4CAF50,color:#fff
    style G fill:#FF9800,color:#fff
Loading

Last reviewed commit: 21599b1

@UnschooledGamer UnschooledGamer merged commit 6bf123b into Acode-Foundation:main Mar 17, 2026
8 checks passed
@PavloPogonets PavloPogonets deleted the patch-3 branch March 17, 2026 12:04
@PavloPogonets
Copy link
Copy Markdown
Contributor Author

Thank you

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

community translations Anything related to Translations Whether a Issue or PR

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants