i18n: add Indonesian translation#16
Open
galpt wants to merge 2 commits into
Open
Conversation
Signed-off-by: Galih Tama <galpt@v.recipes>
Signed-off-by: Galih Tama <galpt@v.recipes>
Member
|
@1Naim Can you please check? |
There was a problem hiding this comment.
Pull request overview
Adds Indonesian (id_ID) translation support to scx-manager by introducing a new Qt .ts translation file with all 15 translatable strings and registering the locale in the Qt resource collection so the compiled .qm is bundled.
Changes:
- Add
lang/scx-manager_id.tswith Indonesian translations for SchedExtWindow UI and internal error messages. - Register the
idalias inscx_manager_locale.qrc(alphabetically ordered). - Preserve
%1/%2placeholders and keep "flag" as a loanword per Indonesian IT conventions.
Reviewed changes
Copilot reviewed 2 out of 2 changed files in this pull request and generated no comments.
| File | Description |
|---|---|
| lang/scx-manager_id.ts | New Qt translation source containing Indonesian strings for the UI and internal C++ messages. |
| scx_manager_locale.qrc | Registers the id locale alias so the compiled scx-manager_id.qm is embedded as a resource. |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
Author
|
Native Indonesian speaker here — if anything in the translation looks off or you have questions about the chosen terminology, feel free to ask. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
i18n: add Indonesian translation
Summary
Add Indonesian (id) language support to scx-manager. This adds a new Qt translation file (
scx-manager_id.ts) covering all 15 translatable strings extracted from the UI form and C++ source, and registers the locale alias inscx_manager_locale.qrcso that the.qmis embedded and loaded forid_IDsystem locales.The translation follows standard Indonesian software terminology conventions — in particular, the English term flag is retained as a loanword rather than translated to bendera, which in Indonesian exclusively refers to a national/country flag and would be semantically incorrect in a software configuration context.
Translation Notes
%1and%2format placeholders in"Cannot set default scx scheduler with mode! Scheduler %1 with mode %2"are preserved at their correct positions in the Indonesian string.Files Changed