Skip to content

Conversation

@ghost
Copy link

@ghost ghost commented Jun 24, 2022

This is for creating an translation file for Korean in installer.

@ghost
Copy link
Author

ghost commented Jun 24, 2022

Well, I can't find any issue for this merging though,
If it would be failed again, I should find other way.

@ann0see
Copy link
Member

ann0see commented Jun 24, 2022

You need to edit the file on The branch you‘ve raised this Pull request (short form: PR or MR) from.

I‘d suggest to read https://www.freecodecamp.org/news/what-is-git-and-how-to-use-it-c341b049ae61/

and https://github.com/jamulussoftware/jamulus/blob/master/CONTRIBUTING.md to get a bit used to GitHub and git since it can get really confusing at the beginning of you start participating in an open source project.

@ghost
Copy link
Author

ghost commented Jun 24, 2022

OK! all checks have passed now it just need 2 review.
two Jamulus member can review this.

@ann0see
Copy link
Member

ann0see commented Jun 24, 2022

Yes. But it won't show up. You still need the other file to be changed

@ghost
Copy link
Author

ghost commented Jun 24, 2022

I think it can be done after 2 reviews and merging next PR
#2670

@ann0see
Copy link
Member

ann0see commented Jun 25, 2022

It should happen in one PR to allow testing.

You should be able to use the following link to edit the mentioned file and it should show up here.

https://github.com/bagjunggyu/jamulus/blob/master/src/translation/wininstaller/installerlng.nsi

@ghost
Copy link
Author

ghost commented Jun 25, 2022

OK, Thanks.
now, I did it.

@ann0see
Copy link
Member

ann0see commented Jun 25, 2022

Could you please test if the translation shows up correctly? You can get the installer from the "Checks" tab on this PR. You should find the "artifacts" on the bottom of that page which are the built versions of Jamulus including your changes.

Afterwards uninstall Jamulus manually and install it again via your downloaded installer. You need to uninstall it first to be able to change the language during setup.

Please take some screenshots of the pages and check if the layout is ok.

@ghost
Copy link
Author

ghost commented Jun 25, 2022

wow! this is strange though, anyway it worked :)
I can see Korean in installer.
IMG_2216

@ann0see
Copy link
Member

ann0see commented Jun 26, 2022

Looks good. What’s strange? The ASIO warning? Maybe that’s a bug although I‘ve never seen it occur if an ASIO Driver was installed.

But back on topic: would you like to be mentioned as translator in the app?

@ann0see ann0see requested review from BLumia and ann0see June 26, 2022 10:25
@ann0see
Copy link
Member

ann0see commented Jun 26, 2022

@BLumia Do you know Korean?

@BLumia
Copy link
Contributor

BLumia commented Jun 26, 2022

@BLumia Do you know Korean?

Sorry I don't know Korean 😂

@chanjin65
Copy link

chanjin65 commented Jun 26, 2022 via email

@ann0see
Copy link
Member

ann0see commented Jun 26, 2022

@BLumia Good to know. It would be good to have a reviewer/proof/partner reader for Korean to spot mistakes/give tips/ask questions etc. Would you (@chanjin65) mind reviewing this Pull Request with @bagjunggyu

@ghost
Copy link
Author

ghost commented Jun 27, 2022

Since, It doesn't seem to be merged yet. but, it worked :)
Anyway, thank you for about mentioning me as a translator in the app.

@ann0see
Copy link
Member

ann0see commented Jun 27, 2022

Yes, merging might take a bit (we're not that efficient in bringing PRs in quickly.) I'm quite sure that it'll be merged in the coming days.

Copy link
Member

@hoffie hoffie 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 to me code-wise.

  • Translator listed in the src/util.cpp: Can be added by a maintainer before merge (not doing it now to avoid further git work ;))
  • Punctuation and spacing consistent (as far as I can tell...)
  • Signal words consistent ("ASIO", "Buffer")
  • Installer translations: Passes tools/check-wininstaller-translations.sh

Thanks @bagjunggyu!

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.

Going to approve this too. If there's anything left by another Korean translator, feel free to open an issue or PR.

@ann0see ann0see merged commit 601da52 into jamulussoftware:master Jun 27, 2022
@ann0see
Copy link
Member

ann0see commented Jun 27, 2022

CHANGELOG: Translated Windows installer into Korean

@ann0see
Copy link
Member

ann0see commented Jun 27, 2022

The last step would be to add you @bagjunggyu as translator to the app. If you want, you can add yourself to this file: https://github.com/jamulussoftware/jamulus/edit/master/src/util.cpp#L686

@ann0see ann0see added this to the Release 3.9.0 milestone Jun 27, 2022
@ann0see
Copy link
Member

ann0see commented Jul 25, 2022

@hoffie @pljones somehow the Changelog didn't get the full entry.

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.

5 participants