Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Translations: Add Korean to language selection #2741

Merged
merged 2 commits into from
Jul 20, 2022

Conversation

hoffie
Copy link
Member

@hoffie hoffie commented Jul 19, 2022

Short description of changes

  • Translations: Make ko-KR (Korean) selectable
  • Jamulus.pro: Add reminder for new translations (qrc)

CHANGELOG: Translation: Added Korean translation to Jamulus

Context: Fixes an issue?

Fixes: #2740 #2714
Related: #2685

Does this change need documentation? What needs to be documented and how?

Status of this Pull Request

Ready.

What is missing until this pull request can be merged?

Reviews.

@bagjunggyu Could you check the release artifacts from this PR?

Checklist

  • I've verified that this Pull Request follows the general code principles
  • I tested my code and it does what I want
  • My code follows the style guide
  • I waited some time after this Pull Request was opened and all GitHub checks completed without errors.
  • I've filled all the content above

@hoffie hoffie added this to the Release 3.9.0 milestone Jul 19, 2022
@hoffie hoffie requested review from ann0see and pljones July 19, 2022 06:28
@ghost
Copy link

ghost commented Jul 19, 2022

Surely!
Let me check this out with other users.
Thank you :)

Copy link
Member

@ann0see ann0see left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good. However waiting for test by @bagjunggyu

@@ -32,6 +32,9 @@
<qresource prefix="/translations">
<file alias="translation_zh_CN">translation/translation_zh_CN.qm</file>
</qresource>
<qresource prefix="/translations">
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Strange. I thought I did that... nevertheless thanks.

@hoffie hoffie force-pushed the add-korean-to-selection branch from 0061d95 to a65ec77 Compare July 19, 2022 11:13
@ghost
Copy link

ghost commented Jul 19, 2022

I don't have any idea for build issue though.

If it is OK with 3.8.2dev win.exe file done by auto build several hours ago.

I've got message from Korean user and it is affected well as this image.
56151201-C074-4135-89DF-317F90E4A94C

it has affected well!
Thank you :)

@hoffie
Copy link
Member Author

hoffie commented Jul 19, 2022

@bagjunggyu Thanks for confirming!
The autobuild failure (Windows) is unrelated and is caused by flakiness of one of the dependency downloads. The test with the older build is fine, I've just force-pushed ~2 hours ago due to a whitespace issue in the XML file.

@pljones
Copy link
Collaborator

pljones commented Jul 19, 2022

@hoffie @ann0see Is there a guide on adding a new translation and does it include this step?

@ann0see
Copy link
Member

ann0see commented Jul 19, 2022

I don't think we have a guide. Tony or Ignotus might have written something up, but I doubt it.

@pljones
Copy link
Collaborator

pljones commented Jul 19, 2022

Given we've just done it for Korean, it might be worth writing one now before the memories fade away.

@hoffie
Copy link
Member Author

hoffie commented Jul 19, 2022

Given we've just done it for Korean, it might be worth writing one now before the memories fade away.

Certainly. I just don't have the energy to push that forward atm, which is why I chose to add at least a small reminder/comment to avoid forgetting this very step in the future. A proper checklist would obviously be even better.

@pljones Feel free to merge on approval.

@pljones pljones merged commit 77908a2 into jamulussoftware:master Jul 20, 2022
@ghost
Copy link

ghost commented Jul 20, 2022

It was my foot step.
I hope it might help you.

Jamulus Internationalization
ex) Adding Korean

Translator's

  • kr.nsi
  • installerlng.nsi
  • translation_ko_KR.ts
  • util.cpp

Dev team's

  • resources.qrc
  • Jamulus.pro
  • translation_ko_KR.qm
  • Jamulus Translator Organization

@ann0see
Copy link
Member

ann0see commented Jul 20, 2022

@bagjunggyu can you edit The TRANSLATION.md file in the docs/ folder and write up a short paragraph what needs to be done (you can pair up with @gilgongo (our "documentation guy")

@hoffie hoffie deleted the add-korean-to-selection branch August 20, 2022 08:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants