1
0
mirror of https://github.com/adambard/learnxinyminutes-docs.git synced 2025-08-28 17:11:02 +02:00

[dhall/de]: add German translation (#3600)

* [dhall/en] Typo & highlight terms

Template and package are referencing concepts from other languages, so
let’s highlight them to clarify.

* [dhall/de] Translate to German

The translation leaves (most) of the code as-is, only changing the
comments and some string contents.

The `philadelphia` and `john` fields are changed to `augsburg` and
`bernd` respectively, as an in-joke for German programmers.
This commit is contained in:
Profpatsch
2019-08-19 14:57:50 +02:00
committed by Divay Prakash
parent 92d9ba9b61
commit ec3d3f91ea
2 changed files with 383 additions and 3 deletions

View File

@@ -11,7 +11,7 @@ alternative to YAML.
You can think of Dhall as: JSON + functions + types + imports
Note that while Dhall is programmable, Dhall is not Turing-complete. Many
of Dhall's features take advantage of this restriction to provider stronger
of Dhall's features take advantage of this restriction to provide stronger
safety guarantees and more powerful tooling.
```haskell
@@ -216,7 +216,7 @@ let functionAppliedToARecord : List Natural =
let typeConversion : Natural -> Text =
\(age : Natural) -> "I am ${Natural/show age} years old!"
-- A template is the same thing as a function whose output type is `Text`
-- A "template" is the same thing as a function whose output type is `Text`
let mitLicense : { year : Natural, copyrightHolder : Text } -> Text =
\(args : { year : Natural, copyrightHolder : Text }) ->
''
@@ -263,7 +263,7 @@ let Natural/sum : List Natural -> Natural =
let twentyEight : Natural = Natural/sum somePrimes
-- A package is the same thing as a (possibly nested) record that you can import
-- A "package" is the same thing as a (possibly nested) record that you can import
let Prelude = https://prelude.dhall-lang.org/package.dhall
let false : Bool = Prelude.Bool.not True