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

German Localization #1

Open
tapbots opened this issue Mar 3, 2015 · 14 comments
Open

German Localization #1

tapbots opened this issue Mar 3, 2015 · 14 comments
Assignees

Comments

@tapbots
Copy link
Owner

tapbots commented Mar 3, 2015

German localization - Use this to coordinate your work, probably best to work on one strings file at a time.

@tapbots tapbots self-assigned this Mar 3, 2015
@tapbots tapbots changed the title German localization German Localization Mar 3, 2015
@cadonau
Copy link
Contributor

cadonau commented Mar 8, 2015

Hi everybody,
please forgive me if I’m not doing this correctly; I’m fairly new to collaborating on GitHub.
I only glanced at most files but noticed a couple things.

Second Person Forms

I noticed that some used the more formal, so called polite forms for the second person singular and plural. I think that Apple nowadays uses the more direct, less formal «du/ihr». But it should at least be consistent throughout the app.

Flavors of German

Some strings could even be further adjusted to e.g. de-CH, de-AT.

de-CH (Switzerland)

  • «ss» instead of «ß»
  • «Are» instead of «Ar»
  • «Hektare» instead of «Hektar»

Edit: I split the concrete suggestions into a separate pull request: #16

@schmuecker
Copy link
Contributor

In some cases, 'tape' is translated as 'Beleg', which means something like a receipt as far as I know. "Beleg per Email versenden" doesn't make much sense if you want to refer to the history of calculations.
Wouldn't be 'Verlauf' a better translation?

tapbots pushed a commit that referenced this issue Mar 10, 2015
@tapbots
Copy link
Owner Author

tapbots commented Mar 18, 2015

Obviously I'm not a german speaker, if you think it's more consistent, please go ahead and make the changes. Thanks

@cadonau
Copy link
Contributor

cadonau commented Mar 22, 2015

I’m intending to update the following remarks as I work through additional files:

English (U.S.) Terms

  • Meter vs. Metre: It seems that the spelling “…metre” is used. Personally, I’d wish for “…meter”, at least in an en-US variant.

German Translations

App

Localizable

Basic and Main

I’m not sure in what context “Basic” and “Main” would appear. I’m assuming as themes. In that case, they could be translated as prefixes “Grund-” and “Haupt-” to “Schema”, as in “Grundschema” and “Hauptschema”. By themselves, it’s difficult to translate them as distinct terms, i. e. not using “Standard” over and over.

Model

Angle

Mil

I think Mil could be translated to “Artilleristischer Strich” (“Artilleriepromille” in Switzerland). However, this would make it more ambiguous, as 6400 units equal 360 degrees due to rounding.

Area

acre

Acre could be translated to the old fashioned “Acker”. But as “Acker” hasn’t been standardized, it would make it ambiguous.

Mass

Pound vs. “Pfund”

Pound could but should not be translated to “Pfund”. “Pfund” is understood as 0.5 kg. I suggest introducing Pfund separately.

German Layout

App

Localizable

Failed to Restore Purchases

(Still too wide? Couldn't reproduce.)

Show All Conversion Results

(Too wide in portrait mode)

@tapbots
Copy link
Owner Author

tapbots commented Mar 25, 2015

Meter vs. Metre: In the US it shows up as Meter, everywhere else that's in English it'll show up as metre.

Basic/Main are both strings used in the Mac version. Main shows up in the "Window" menu and is just the name of the Calculator window. "Basic" shows up in the "View" menu and is basically an option to toggle between that and Scientific mode.

Acre/Mil, less ambiguity is best, so maybe leave them as Acre/Mil?

Thanks for pointing out the strings that are too wide, I'll take a look at them.

@cadonau
Copy link
Contributor

cadonau commented Mar 25, 2015

That is weird. My normal setting should be US English, yet I’m seeing Metre. I’m guessing the region format messes with it. (Looks fine on Mac though, with same preferences.)
img_2491

Duh. I will then purchase the Mac version to check whether I have messed up the strings I couldn’t find in the iOS version. Is there a Mac Beta channel as well?

Yes, I think it’s probably best to leave those units as is.

By the way, I’m testing the iOS version on an iPhone 5s (portrait mode). There might be enough space on other devices for the mentioned strings.

@cadonau
Copy link
Contributor

cadonau commented Mar 25, 2015

Basic/Main: Looking at the Mac app now, I translated Basic to “Standard” (#36). As for Main, wouldn’t it make sense to rename it to Calculator (“Rechner”)? I tried to find other apps using Main. I’m sure they exist, but I couldn’t find one right away. However, I noticed that almost all just name the windows somewhat less generic (after the app or after what’s displayed in them). Else, I would translate it to “Hauptfenster”[as was done in #43]/“Haupt-Fenster”, as in Main Window, which—I’m suspecting—would then have to be adjusted as well (in order not to state “Haupt-Fenster Fenster”).

@cadonau
Copy link
Contributor

cadonau commented May 26, 2015

I’ve managed to reintroduce myself to the context again. Before I jump ahead and look through everything I haven’t been able to, I need some clarifications about some changes I noticed. It seems that “Imperial” is handled differently.
I think that wherever there is more than one unit with the same name (such as gallon), the default unit—which, I’m assuming, is always the US version—needs a specifier in German as well (such as “(US)”) if the German dictionary [I’m using Duden Online] is ambiguous about it.
With the new handling, however, I’m unsure where I would have to introduce that.

I also noticed that on an iPhone 5s (Build 36081) any indication about differences is absent.
Further, gallon is abbreviated as “g” in the Fuel section (not as “gal.” as elsewhere); “g” can be confused with gram.

Imperial-US-Gallon-Confusion

@tapbots
Copy link
Owner Author

tapbots commented May 27, 2015

US version will never have a "modifier" as part of it. So a "Gallon" is always considered a US Gallon, unless it's a UK Gallon in which case it'd have that "Imperial" modifier. Not really any ways around that without I'm guessing a good deal of changes.

The symbol abbreviations for US are fine, I don't think folks will confuse gallon for gram in context, and those need to be short. That being said they aren't getting localized which is a problem and I'll have to get it addressed in a future update. Ugh.

@rocketnoise
Copy link
Contributor

Hi

Would it make sense to work with superscript and footnotes or things like macrons and/or carons to indicate imperial units?

I'm not sure if any of the signage out of the Unicode Set might come in handy.

Just as food for thought...
Cheers

On 27 May 2015, at 17:25, Tapbots notifications@github.com wrote:

US version will never have a "modifier" as part of it. So a "Gallon" is always considered a US Gallon, unless it's a UK Gallon in which case it'd have that "Imperial" modifier. Not really any ways around that without I'm guessing a good deal of changes.

The symbol abbreviations for US are fine, I don't think folks will confuse gallon for gram in context, and those need to be short. That being said they aren't getting localized which is a problem and I'll have to get it addressed in a future update. Ugh.


Reply to this email directly or view it on GitHub.

@cadonau
Copy link
Contributor

cadonau commented Jun 15, 2015

US version will never have a "modifier" as part of it. So a "Gallon" is always considered a US Gallon, unless it's a UK Gallon in which case it'd have that "Imperial" modifier. Not really any ways around that without I'm guessing a good deal of changes.

If I understood you correctly, I have removed all “(US)” specifiers in the German translations [89c76d8], so that it doesn’t all of a sudden say “Gallone (US) [Imperial]”. As long as both versions (“Gallone” and “Gallone [Imperial]”) are side by side, it’s not too ambiguous.
However, in the version I’m currently using on iOS (Testflight 21100) I can’t see the “Imperial” modifier. Thus, it’s impossible to distinguish one from the other.

cadonau added a commit to cadonau/calcbot-localization that referenced this issue Jun 16, 2015
@cadonau
Copy link
Contributor

cadonau commented Jun 17, 2015

I have now looked through all files regarding the German translation at least once.
It would be great to have somebody else review all changes I’ve made (and everything else) as well. [Though some pull requests are still open: #44, #45, #46, #47.]
Also, the layout still needs to be checked.

@tapbots
Copy link
Owner Author

tapbots commented Jun 23, 2015

Sorry for the late reply, there's a new build working its way through TestFlight review. Should be available sometime tomorrow.

@cadonau
Copy link
Contributor

cadonau commented Jul 17, 2015

Thank you. It looks pretty good, in my opinion. Of course, some of the units’ full names are quite small.

Since the Apple Watch is now also available in Switzerland and I was lucky to get one on launch day (6/26), I'm able to test it there as well. (I love Tip Calc!)
Unfortunately, I couldn't get the app to display in German on the Watch.

Also, I'm having an issue in the iOS app (21007) unrelated to localization. The title for Tape/History doesn't switch correctly. Same thing for the corresponding Clear/Email Tape/History menu entries.

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

No branches or pull requests

4 participants