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

Localization: German #9

Open
waydabber opened this issue Aug 31, 2023 · 21 comments
Open

Localization: German #9

waydabber opened this issue Aug 31, 2023 · 21 comments
Assignees

Comments

@waydabber
Copy link
Owner

Create a German localization for the app.

@waydabber
Copy link
Owner Author

@mickimnet, @philipbrembeck mentioned (waydabber/BetterDisplay#1343 (comment)) that he is willing to work on the German localization. You guys can cooperate on it if you'd like, but since @mickimnet was first and I don't know how is the current progress, I'll let him decide on how to move forward. My recommendation is to divide up the work + review each other's work in the process. :)

@waydabber
Copy link
Owner Author

waydabber commented Aug 31, 2023

and again, I'd like to thank both of you guys for the help and the offer, I really appreciate it!

@mickimnet
Copy link
Contributor

Hi @philipbrembeck, I'll be finished with the translation by the end of the weekend. Are you interested in reviewing, what I've done?

@waydabber waydabber removed the enhancement New feature or request label Sep 1, 2023
@waydabber waydabber changed the title Add German localization Localization: German Sep 1, 2023
@philipbrembeck
Copy link

Hi @philipbrembeck, I'll be finished with the translation by the end of the weekend. Are you interested in reviewing, what I've done?

Hi there, sorry for the late reply. Yes, let’s do this 😊

@mickimnet
Copy link
Contributor

@philipbrembeck are you in the Discord server? I could use some feedback about the translation of some words.

@philipbrembeck
Copy link

@philipbrembeck are you in the Discord server? I could use some feedback about the translation of some words.

I could join today evening if that's also fine? 😊

@mickimnet
Copy link
Contributor

Yes, of course. Communication is easier there.

@philipbrembeck
Copy link

@mickimnet I'm online 😊 (jakejakejakejakejake)

@mickimnet
Copy link
Contributor

@waydabber the following is the current partial translation file.
de-20230917.xcloc.zip

@waydabber
Copy link
Owner Author

Thanks! Here is an updated localization file with all the current strings included (this is still subject to change).

de.xcloc.zip

@s0wx
Copy link

s0wx commented Sep 27, 2023

Hi, I added some updates to the latest zip in this thread :)

de.xcloc20230927.zip

Just a question regarding how to align the "you/your/..." usage properly. Which way do you prefer in the app?

  • formal ("Sie/Ihr/..."), e.g. used in business context or when talking to strangers
  • informal ("du/dein/..."), e.g. used in a more personal context like with friends, people you already know etc.

And is there some context-based difference when "display" is used instead of "Display" or vice versa?

@waydabber
Copy link
Owner Author

Hi @s0wx - thanks for the input! 👍 I think an informal approach is better. Regarding display vs Display - I am not sure, can you give me an example? :)

but: @mickimnet is responsible for the German translation so I trust he will consult you on how to move forward (@mickimnet - I think you should consult @s0wx on how you guys can work together, maintain the consistency of the translation style, etc).

Note: for a more interactive way to collaborate, here is the localization forum on Discord: https://discord.com/channels/903276571773771796/1142501637961826404

@mickimnet
Copy link
Contributor

Hello @s0wx,

Hi, I added some updates to the latest zip in this thread :)

And is there some context-based difference when "display" is used instead of "Display" or vice versa?

Thank you, for looking at the translation. I took a quick glance at your changes and would prefer your feedback, after I completed the translation. I try to use the official Apple Glossary for German for the translation and I'm currently building an own glossary for the translation. The glossary will also include the reasoning why Philip and I choose what translation.

Therefore I would prefer if you check the translation when we're done and have the glossary posted.

Take care
Mick

@s0wx
Copy link

s0wx commented Nov 1, 2023

Hey @waydabber and @mickimnet,


...
Regarding display vs Display - I am not sure, can you give me an example? :)
...

Some examples in the localization file are

  • Allow disconnecting external non-natively connected displays
  • Forget Display
  • Connect all displays/Connect All Displays (both are in the file)

I was also a bit confused when the display is considered as monitor and when as display. Because in german both words also exist and some localization of display is replaced with monitor and a monitor is just an external display.
Example in the file:

  • Advanced displays settings

...
Therefore I would prefer if you check the translation when we're done and have the glossary posted.
...

Sure, happy to help you. Just let me know then. I'm also in the Discord server and have set the same username as here.
So you can also ping me there or write me a message, as soon as you have posted the glossary or need any feedback in between. :)

@mickimnet
Copy link
Contributor

Hey @s0wx,

Currently I use "Display", when generally speaking about displays and "Monitor" if explicitly referring to the hardware.

I'll send you a friend request in Discord, so that I can create a group chat with Philip.

Take care
Mick

@waydabber
Copy link
Owner Author

I updated the localization file in the waydabber/BetterDisplay#2165 opening post to reflect the latest v2.1.0 pre-release version.

Let me know if you have any questions or issues with the translation. Also, if there is a partial translation and you want me to compile a version with it included so you can see the existing progress in the app itself, let me know! :)

@FrankBeckerDE
Copy link

Hi! :-)
i would like to help to translate BetterDisplay to german.
How can i join the Discord Forum?
Cheers
Frank

@waydabber
Copy link
Owner Author

Hi @FrankBeckerDE - just enter enter here: https://discord.gg/aKe5yCWXSp and under "forum" select "Localization" and there you are. Contact @mickimnet on how to divide up the work!

@waydabber waydabber transferred this issue from waydabber/BetterDisplay Jan 3, 2024
@waydabber
Copy link
Owner Author

I made some changes in how you BetterDisplay localization works. Here is the announcement: waydabber/BetterDisplay#2165 (comment)

@waydabber waydabber removed their assignment Jan 4, 2024
dotWee added a commit to dotWee/BetterDisplay-localization that referenced this issue Jan 13, 2024
This change fills some more missing translation strings for the german language.

Related to waydabber#9
@waydabber
Copy link
Owner Author

@dotWee - please add a comment here so I can add you to Assignees as well! Thank you!

@waydabber
Copy link
Owner Author

Hi @mickimnet @philipbrembeck @s0wx @FrankBeckerDE - thank you guys for volunteering to work on the German localization! Since there doesn't seem to be much progress/feedback on this, I need to ask - are you still working on this? If not, that is completely fine and I completely understand.

I am currently unsure on how to proceed with the German localization. It feels somewhat unprofessional to have a few strings here and there translated - I am thinking of maybe removing the localization from upcoming app versions until at least the menu and general options are translated (the long/complicated sentence-like explanation details are less of a priority). But if there will be some resurgence of activity, that would of course be even better.

I understand that translating the app is difficult + this is totally a volunteer work, so don't take this as any kind of pressure (I am just trying to keep things in order). Thank you! :)

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

No branches or pull requests

5 participants