From 540af1409c8d216e123703a40567d399d5b010d6 Mon Sep 17 00:00:00 2001 From: alex Date: Tue, 23 May 2023 16:18:01 +0200 Subject: [PATCH] content: add DE translation of the homepage because pages linked to from the main nav menu must also be translated, i had to copy the english version for now. --- config.toml | 19 ++++++- content/_index.de.md | 129 ++++++++++++++++++++++++++++++++++++++++++ content/about.de.md | 21 +++++++ content/source.de.md | 56 ++++++++++++++++++ templates/layout.html | 3 +- 5 files changed, 224 insertions(+), 4 deletions(-) create mode 100644 content/_index.de.md create mode 100644 content/about.de.md create mode 100644 content/source.de.md diff --git a/config.toml b/config.toml index 75e1b24..df3dae8 100644 --- a/config.toml +++ b/config.toml @@ -26,16 +26,31 @@ external_level = "error" # custom variables accessible at config.extra in templates [extra] sitenav = [ - {path = "@/source.md", en = "sources", it = "sorgenti"}, - {path = "@/about.md", en = "about", it = "about"}, + {path = "@/source.md", en = "sources", de = "quellcode", it = "sorgenti"}, + {path = "@/about.md", en = "about", de = "about", it = "about"}, ] [translations] not_found = "not found" +foot_license = """\ + except where otherwise noted, content on this site is licensed under a \ + \ + CC BY 4.0 license.\ + """ # language translations [languages.de] title = "nakamochi" +description = "eine einfache Bitcoin und Lightning Node für alle" +[languages.de.translations] +not_found = "nichts gefunden" +lic_text = "soweit nicht anders angegeben, stehen die Inhalte dieser Seite unter einer" +lic_url = "https://creativecommons.org/licenses/by/4.0/deed.de" +foot_license = """\ + soweit nicht anders angegeben, stehen die Inhalte dieser Seite unter einer \ + \ + CC BY 4.0 Lizenz.\ + """ [languages.it] title = "nakamochi" diff --git a/content/_index.de.md b/content/_index.de.md new file mode 100644 index 0000000..bf08175 --- /dev/null +++ b/content/_index.de.md @@ -0,0 +1,129 @@ +--- +template: "home.html" +title: "nakamochi" +extra: + landing: true + tagline: "ein Gerät, aus dem Bitcoin und Lightning Netzwerk, für vollständige Privatsphäre und finanzielle Unabhängigkeit" +--- +## Motivation + +Heutzutage gibt es viele Web- und Handy-Apps, welche die Funktionalität von +Bitcoin- und Lightning-Wallets bieten. Sie sind meist als [SPV] +(Simplified Payment Verification)-Clients bekannt, die sich mit einem [Full Node] +verbinden. Auch für [Hardware-Wallets] ist in der Regel eine Begleit-App erforderlich, +die wiederum eine Verbindung zu einem Full Node herstellt, der von jemand anderem +betrieben wird. + +In der Vergangenheit wurden Bitcoin- und insbesondere Lightning-Nodes von Organisationen +und Personen mit Kenntnissen in Kryptografie, Systemnetzwerken und Softwaretechnik betrieben. + +Nakamochi stellt sich der Herausforderung, solche Nodes für ein breiteres Publikum +nutzbar zu machen. Genau wie eine Kaffeemaschine oder eine Mikrowelle sollte jeder +in der Lage sein, einen Full-Node Zuhause zu betreiben und 100%ige Privatsphäre +und Unabhängigkeit zu erreichen. Der Betrieb eines eigenen Full-Nodes hilft auch +dem gesamten Bitcoin-Netzwerk, stabil und dezentral zu bleiben. + +[SPV]: https://developer.bitcoin.org/devguide/operating_modes.html#simplified-payment-verification-spv +[Full Node]: https://bitcoin.org/en/full-node#what-is-a-full-node +[Hardware-Wallets]: https://bitcoin.org/de/wallets/hardware/ + +## Der Name + +Der Name "nakamochi" setzt sich aus [Satoshi Nakamoto], dem Gründer von Bitcoin, +und einem [berühmten japanischen digitalen Haustier](https://de.wikipedia.org/wiki/Tamagotchi) +zusammen, um die persönliche, selbstverwaltete Nutzung zu betonen. + +[Satoshi Nakamoto]: https://en.bitcoin.it/wiki/Satoshi_Nakamoto + +## Versionen + +Die folgenden Versionen sind in der Reihenfolge zunehmender Benutzerfreundlichkeit +aufgeführt. Es ist immer ein Kompromiss zwischen den Kosten und dem Aufwand, +den man selbst betreiben muss, und dem Vertrauen in das Fertigungsunternehmen +und seine Lieferkette. + +
+
+ +Alle Versionen haben etwas gemeinsam: die Touchscreen-Benutzeroberfläche und +automatische System-Updates. Selbst bei einem hohen Mass an Misstrauen kann +man immer noch von der Open-Source-Software und, was ebenso wichtig ist, +von den System-Updates profitieren. + +
+
+ nakamochi touchscreen GUI screenshot +
nakamochi touchscreen GUI screenshot
+
+
+ +### DIY + +
+
+ +Für die [DIY-Version](https://git.qcode.ch/nakamochi/3d#diy-version-fff) werden +nur handelsübliche Hardwarekomponenten und 3D-gedruckte Teile verwendet. Es handelt +sich um ein lauffähiges System; du kannst die Hardware selber beziehen und sogar +ersetzen. Alles ist Open Source und für jeden frei zugänglich. Du kannst +natürlich auch das gesamte Kit bei uns günstiger kaufen, um das Sourcing zu vereinfachen. +Viel Spass beim Ausprobieren des Quellcodes, der CAD-Entwürfe und der Schaltpläne. +Du kannst hier frei darauf losbasteln. Stelle einfach sicher, dass das Gerät danach +noch funktioniert. + +
+
+ DIY version assembly +
DIY version assembly
+
+
+ +### DIY+ + +
+
+ +Wenn du von einer Produktentwicklung profitieren möchtest, aber trotzdem +handelsübliche Komponenten verwenden möchtest, empfehlen wir die DIY+-Version. +Wie der Name schon sagt, verbessert das "Plus" in dieser Version einige +Eigenschaften des Geräts. Diese Version verbessert die Wärmeableitung, wobei +das Gerät völlig geräuschlos und ohne Lüfter bleibt. Allerdings erfordert +diese Ausgabe immer noch minimale technische Kenntnisse in der CNC-Bearbeitung +und 3D-Druck. + +
+
+
+ DIY+ version assembly +
DIY+ version assembly
+
+
+ DIY+ heat dissipation +
DIY+ heat dissipation during initial block download
+
+
+
+ +### PRO + +
+
+ +Wenn du vor allem an der Freiheit des Bitcoin-Standards interessiert bist, dem +Bitcon-Netzwerk helfen willst dezentralisiert zu bleiben, und ein Gerät willst, +das ohne ein DIY-ähnliches technisches Wissen in Hardware-Design und +Software-Engineering einfach funktioniert, ist die PRO-Edition die Richtige für dich. + +Wir nehmen das gesamte Wissen aus den DIY-Versionen und entwerfen die meisten +Teile selbst: von den mechanischen Teilen, über das Gehäuse bis hin zu den Leiterplatten. +All dies für eine optimale Gerätelösung, bei der Hardware und Software sehr gut +zusammenarbeiten. Diese Arbeit bleibt natürlich Open Source. + +Die PRO-Version befindet sich noch in der Entwicklung. + +
+
+ PRO version in progress +
PRO version in progress
+
+
diff --git a/content/about.de.md b/content/about.de.md new file mode 100644 index 0000000..833fe1a --- /dev/null +++ b/content/about.de.md @@ -0,0 +1,21 @@ +--- +title: "über uns" +--- + + + +We as [qeles AG] have many years of experience in manufacturing PCBs and +hardware assembly. We want to use this knowledge to start a bottom up +approach to a concept that has mainly moved in the software world. Designing +and manufacturing a secure device, starting at the hardware level, allows +us to keep a large part of the supply chain and the manufacturing as secure +as possible in an open source device. + +Knowing the manufacturing processes, bringing a portfolio of products to the +market to cater for all freedom and contribution levels and assuring security, +we believe we can offer a product for many participants. + +We value privacy and security. We will use our knowledge in this field to help +people in achieving complete financial sovereignty and independence. + +[qeles AG]: https://qeles.ch/ diff --git a/content/source.de.md b/content/source.de.md new file mode 100644 index 0000000..a339930 --- /dev/null +++ b/content/source.de.md @@ -0,0 +1,56 @@ +--- +title: "design and code sources" +--- + +All the designs and software source code are located on our self-hosted +git repositories at [git.qcode.ch/nakamochi/](https://git.qcode.ch/nakamochi/). +We also mirror them on GitHub at [github.com/nakamochi/](https://github.com/nakamochi/) +for redundancy, broader awareness and to ease contributions. + +Our self-hosted git repositories accept issues and code changes only from +existing accounts, and creating new accounts feature is disabled: we'd like +to avoid potential abuse. Nonetheless, we will happily take in any suggestions +on the GitHub mirrors. + +The following are the main repositories where the development is done. + +## NDG + +Nakamochi daemon and GUI, the main software part. It is composed of two layers: +a background daemon and a touch-capable GUI interface. + +- repository: [git.qcode.ch/nakamochi/ndg](https://git.qcode.ch/nakamochi/ndg) +- mirror: [github.com/nakamochi/ndg](https://github.com/nakamochi/ndg) + +{{ screenshot(src="/assets/ngui-screenshot.png", caption="nakamochi touchscreen GUI screenshot") }} + +## 3D + +CAD designs of enclosures and other related mechanical parts. + +- repository: [git.qcode.ch/nakamochi/3d](https://git.qcode.ch/nakamochi/3d) +- mirror: [github.com/nakamochi/3d](https://github.com/nakamochi/3d) + +{{ screenshot(src="/assets/git-3d-screenshot.png", caption="nakamochi touchscreen GUI screenshot") }} + +## sysupdates + +Operating system tweaks and automated updates. All nodes fetch and install updates +from this repository. + +- repository: [git.qcode.ch/nakamochi/sysupdates](https://git.qcode.ch/nakamochi/sysupdates) +- mirror: [github.com/nakamochi/sysupdates](https://github.com/nakamochi/sysupdates) + +## PCB + +
+
+ +PRO version custom board hardware designs. This is still upcoming. We will add links here +as soon as the repository is live. + +
+
+ PRO version in progress +
+
diff --git a/templates/layout.html b/templates/layout.html index 9bcf1d9..972f8b1 100644 --- a/templates/layout.html +++ b/templates/layout.html @@ -57,8 +57,7 @@

qeles AG • - except where otherwise noted, content on this site is licensed under a - CC BY 4.0 license. + {{ trans(key="foot_license", lang=lang) | safe }}