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 Translation #52

Merged
merged 19 commits into from
Mar 18, 2015
Merged

German Translation #52

merged 19 commits into from
Mar 18, 2015

Conversation

jhedev
Copy link
Contributor

@jhedev jhedev commented Mar 14, 2015

Here is the german version of the guide after my first iteration. I think there is still some space for improvements because some parts are not really good German style and sound a bit weird at the moment. So please do not merge yet.

I'll try to do the improvements in the next few days and maybe I can find a few other Germans to help me.

There are still a lot of English words in it, which has different reasons:

  • some words, for which I would use the English term when speaking German also , e.g. Laziness or sandbox
  • technical terms, especially in type or category theory, like catamorphism. I'm just not sure how these are called in German.
  • Titles of books/articles/etc. If you used the English title of a reference when linking to it, I did not translate it because I think this is somewhat confusing (would be interesting how the others see this, maybe discuss in Translations of the guide in general. #51? ).

Well, that's it for now :)

@bitemyapp
Copy link
Owner

Reasons you gave for using English in various spots makes sense. I'll leave this up until you give me the word. Thank you for doing this!

@jhedev
Copy link
Contributor Author

jhedev commented Mar 17, 2015

Two things that came up while getting feedback from others and might also interest you:

  • It is not really clear what cabal hell actually means, at least for absolute beginners. This applies to both the German and English version currently. Maybe adding a sentence to clarify this would be sufficient.
  • It is somewhat unfortunate that the guide is now available in German but all references are still English. I added a note about this at the beginning. Maybe we could also add a section with some german resources. I know at least two useful ones:
    • funktionale-programmierung.de is a blog about functional programming which includes a few posts about Haskell with various topics from beginner to more advanced stuff
    • Course notes of a course about functional programming with a brief introduction to Haskell and chapters about the lambda calculus and type inference.

Any thoughts?

@bitemyapp
Copy link
Owner

@jhedev A language-specific section after the install instructions & primary course could work.

NICTA course is relatively language agnostic, but without cis194 as a warm-up, could be pretty difficult for self-learners.

@jhedev
Copy link
Contributor Author

jhedev commented Mar 18, 2015

I added the language-specific section as you suggested. From my side it's now ready to be merged :)

@jhedev jhedev changed the title [WIP] German Translation German Translation Mar 18, 2015
bitemyapp added a commit that referenced this pull request Mar 18, 2015
@bitemyapp bitemyapp merged commit a094c8c into bitemyapp:master Mar 18, 2015
@bitemyapp
Copy link
Owner

@jhedev Thank you, this is awesome! 🐻 😎

Hopefully this'll make things easier for German speakers. 😀

@jhedev jhedev deleted the german branch March 18, 2015 21:32
ffos pushed a commit to ffos/learnhaskell that referenced this pull request Oct 22, 2017
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.

2 participants