Multilingual
This commit is contained in:
parent
15fbc277aa
commit
7a318f3325
4 changed files with 99 additions and 30 deletions
32
config.toml
32
config.toml
|
@ -3,7 +3,8 @@ base_url = "https://dns-witch.net.eu.org"
|
|||
|
||||
# The site title and description; used in feeds by default.
|
||||
title = "DNS Witch"
|
||||
description = "Noms de domaines gratuits et accessibles"
|
||||
description = "Free domain names for everyone"
|
||||
default_language = "en"
|
||||
|
||||
# Whether to automatically compile all Sass files in the sass directory
|
||||
compile_sass = true
|
||||
|
@ -17,8 +18,35 @@ build_search_index = true
|
|||
|
||||
theme = "juice"
|
||||
|
||||
[languages]
|
||||
|
||||
[languages.en]
|
||||
title = "DNS Witch"
|
||||
description = "Free domain names for everyone"
|
||||
|
||||
[languages.fr]
|
||||
title = "DNS Witch"
|
||||
description = "Noms de domaines gratuits et accessibles"
|
||||
|
||||
[languages.en.translations]
|
||||
hero_heading_text = "Summon your domain"
|
||||
hero_title_text = "DNS Witch makes .eu.org domains accessible."
|
||||
explore_more_text = "Explore More ⇩"
|
||||
content_heading_text = "Overview"
|
||||
|
||||
[languages.fr.translations]
|
||||
hero_heading_text = "Invoquez votre domaine"
|
||||
hero_title_text = "DNS Witch rend les domaines .eu.org accessibles."
|
||||
explore_more_text = "En savoir plus ⇩"
|
||||
content_heading_text = "Aperçu"
|
||||
|
||||
[extra]
|
||||
# Put all your custom variables here
|
||||
juice_logo_name = "DNS Witch"
|
||||
juice_logo_name = "DNS Witch"
|
||||
juice_logo_path = "/images/witch-svgrepo-com.svg"
|
||||
|
||||
# Language choose
|
||||
juice_extra_menu = [
|
||||
{ title = "FR", link = "fr" },
|
||||
{ title = "EN", link = "/" }
|
||||
]
|
39
content/_index.fr.md
Normal file
39
content/_index.fr.md
Normal file
|
@ -0,0 +1,39 @@
|
|||
+++
|
||||
title = "DNS Witch"
|
||||
sort_by = "weight"
|
||||
+++
|
||||
|
||||
# DNS Witch
|
||||
|
||||
## C’est quoi
|
||||
DNS Witch est un service tenu bénévolement, qui propose de gérer pour vous la [zone DNS](https://yunohost.org/#/dns_config) de votre domaine .eu.org.
|
||||
|
||||
# Pourquoi ?
|
||||
[EU.org](https://nic.eu.org/fr/) propose des domaines gratuits en déléguant la gestion de ces derniers à l’utilisateur·utilisatrice. L’accessibilité d’un .eu.org est donc limitée à un petit groupe de personnes possédant les connaissances techniques nécessaires, ainsi que les ressources en matériel et en temps.
|
||||
|
||||
Dans l’idée d’initiatives telles que [Yunohost](https://yunohost.org), la volonté derrière DNS Witch est d’agrandir l’accessibilité du service proposé par EU.org, en prenant en charge la partie la plus technique.
|
||||
|
||||
# Pour qui ?
|
||||
Tout le monde, de la personne lambda, à un·une technicien·technicienne qui souhaiterait avoir un nom de domaine sans y passer trop de temps. Les associations et autres structures non-lucratives sont également les bienvenues.
|
||||
|
||||
# Comment ?
|
||||
En mutualisant une zone faisant autorité, afin de gérer plusieurs noms de domaines aux propriétaires différents sur un seul serveur de noms.
|
||||
|
||||
L’assistance technique est faite en s’appuyant sur de la documentation déjà existante, afin de gagner le maximum de temps et d’efficacité pour répondre au mieux à toutes les requêtes.
|
||||
|
||||
# Inscription
|
||||
Pour profiter des services de DNS Witch, envoyez un mail à l’adresse que vous trouverez en suivant [ce lien](https://mailhide.io/e/5uzrCRSV). Pour vous faciliter la rédaction du mail, nous vous invitons à suivre le format ci-dessous. Nous vous rappelons qu’en tant que propriétaire d’un domaine .eu.org, il est nécessaire que vous suiviez [la charte de EU.org](https://nic.eu.org/fr/policy.html).
|
||||
|
||||
> ## Informations techniques
|
||||
> - Domaine souhaité
|
||||
> - Adresse IP vers laquelle le domaine doit pointer (si plusieurs adresses, les séparer par un /)
|
||||
> - Uniquement pour les serveurs Yunohost, un copié-collé des lignes obtenues en suivant [cette documentation](https://yunohost.org/fr/dns_config?q=%2Fdns_config#configuration-dns-recommand%C3%A9e)
|
||||
> ## Informations de contact
|
||||
> - Prénom Nom*
|
||||
> - Adresse postale*
|
||||
> - Adresse email
|
||||
> - Numéro de téléphone*
|
||||
|
||||
\* informations facultatives
|
||||
|
||||
Nous nous chargerons d’enregistrer au plus vite votre nom de domaine sur [EU.org](https://nic.eu.org/fr). Ce service étant bénévole, il est possible qu’un délai de quelques heures s’applique entre l’envoi de votre mail et le traitement de votre requête.
|
|
@ -5,35 +5,37 @@ sort_by = "weight"
|
|||
|
||||
# DNS Witch
|
||||
|
||||
## C’est quoi
|
||||
DNS Witch est un service tenu bénévolement, qui propose de gérer pour vous la [zone DNS](https://yunohost.org/#/dns_config) de votre domaine .eu.org.
|
||||
## What's this
|
||||
DNS Witch is a voluntary service that manages the [DNS zone](https://yunohost.org/#/dns_config) of your .eu.org domain for you.
|
||||
|
||||
# Pourquoi ?
|
||||
[EU.org](https://nic.eu.org/fr/) propose des domaines gratuits en déléguant la gestion de ces derniers à l’utilisateur·utilisatrice. L’accessibilité d’un .eu.org est donc limitée à un petit groupe de personnes possédant les connaissances techniques nécessaires, ainsi que les ressources en matériel et en temps.
|
||||
# Why ?
|
||||
[EU.org](https://nic.eu.org/fr/) offers free domains by delegating their management to the user. The accessibility of a .eu.org is therefore limited to a small group of people with the necessary technical knowledge, as well as the material and time resources.
|
||||
|
||||
Dans l’idée d’initiatives telles que [Yunohost](https://yunohost.org), la volonté derrière DNS Witch est d’agrandir l’accessibilité du service proposé par EU.org, en prenant en charge la partie la plus technique.
|
||||
In the idea of initiatives such as [Yunohost](https://yunohost.org), the will behind DNS Witch is to enlarge the accessibility of the service offered by EU.org, taking care of the most technical part.^
|
||||
|
||||
# Pour qui ?
|
||||
Tout le monde, de la personne lambda, à un·une technicien·technicienne qui souhaiterait avoir un nom de domaine sans y passer trop de temps. Les associations et autres structures non-lucratives sont également les bienvenues.
|
||||
# For who ?
|
||||
Everyone, from the average person, to a technician who would like to have a domain name without spending too much time on it. Associations and other non-profit structures are also welcome.
|
||||
|
||||
# Comment ?
|
||||
En mutualisant une zone faisant autorité, afin de gérer plusieurs noms de domaines aux propriétaires différents sur un seul serveur de noms.
|
||||
# How?
|
||||
By pooling an authoritative zone, in order to manage several domain names with different owners on a single name server.
|
||||
|
||||
L’assistance technique est faite en s’appuyant sur de la documentation déjà existante, afin de gagner le maximum de temps et d’efficacité pour répondre au mieux à toutes les requêtes.
|
||||
Technical assistance is provided based on existing documentation, in order to save as much time as possible and be more efficient in order to best respond to all requests.
|
||||
|
||||
# Inscription
|
||||
# Registration
|
||||
Pour profiter des services de DNS Witch, envoyez un mail à l’adresse que vous trouverez en suivant [ce lien](https://mailhide.io/e/5uzrCRSV). Pour vous faciliter la rédaction du mail, nous vous invitons à suivre le format ci-dessous. Nous vous rappelons qu’en tant que propriétaire d’un domaine .eu.org, il est nécessaire que vous suiviez [la charte de EU.org](https://nic.eu.org/fr/policy.html).
|
||||
|
||||
> ## Informations techniques
|
||||
> - Domaine souhaité
|
||||
> - Adresse IP vers laquelle le domaine doit pointer (si plusieurs adresses, les séparer par un /)
|
||||
> - Uniquement pour les serveurs Yunohost, un copié-collé des lignes obtenues en suivant [cette documentation](https://yunohost.org/fr/dns_config?q=%2Fdns_config#configuration-dns-recommand%C3%A9e)
|
||||
> ## Informations de contact
|
||||
> - Prénom Nom*
|
||||
> - Adresse postale*
|
||||
> - Adresse email
|
||||
> - Numéro de téléphone*
|
||||
To take advantage of DNS Witch's services, send an email to the address you will find by following [this link]((https://mailhide.io/e/5uzrCRSV)) . To make it easier for you to write the email, we invite you to follow the format below. We remind you that as the owner of a .eu.org domain, it is necessary that you follow [the EU.org policy](https://nic.eu.org/en/policy.html) .
|
||||
|
||||
\* informations facultatives
|
||||
> ## Technical informations
|
||||
> - Desired domain
|
||||
> - IP address to which the domain must point (if several addresses, separate them with a /)
|
||||
> - Only for Yunohost servers, a copy-paste of the lines obtained by following [cthisette documentation](https://yunohost.org/en/administrate/install/dns)
|
||||
> ## Contact information
|
||||
> - Firstname name*
|
||||
> - Address*
|
||||
> - E-mail address
|
||||
> - Phone number*
|
||||
|
||||
Nous nous chargerons d’enregistrer au plus vite votre nom de domaine sur [EU.org](https://nic.eu.org/fr). Ce service étant bénévole, il est possible qu’un délai de quelques heures s’applique entre l’envoi de votre mail et le traitement de votre requête.
|
||||
\* optional information
|
||||
|
||||
We will take care of registering your domain name on [EU.org](https://nic.eu.org/en) as soon as possible . This service being voluntary, it is possible that a delay of a few hours applies between the sending of your email and the processing of your request.
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
{% import "_macros.html" as macros %}
|
||||
<!DOCTYPE html>
|
||||
<html lang="fr">
|
||||
<html lang="{{ lang }}">
|
||||
|
||||
<head>
|
||||
<meta charset="UTF-8">
|
||||
|
@ -32,17 +32,17 @@
|
|||
{% block hero %}
|
||||
<section class="text-center">
|
||||
<h1 class="heading-text" style="font-size: 50px">
|
||||
Invoquez votre domaine
|
||||
{{ trans(key="hero_heading_text", lang=lang) | safe}}
|
||||
</h1>
|
||||
<h3 class="title-text">
|
||||
DNS Witch rend les domaines .eu.org accessibles.
|
||||
{{ trans(key="hero_title_text", lang=lang) | safe}}
|
||||
</h3>
|
||||
</section>
|
||||
<img class="hero-image" style="width: 50%" src="{{ get_url(path="images/undraw_link_shortener_mvf6.svg") }}">
|
||||
|
||||
<div class="explore-more text"
|
||||
onclick="document.getElementById('features').scrollIntoView({behavior: 'smooth'})">
|
||||
En savoir plus ⇩
|
||||
{{ trans(key="explore_more_text", lang=lang) | safe }}
|
||||
</div>
|
||||
<style>
|
||||
.hero section {
|
||||
|
@ -92,8 +92,8 @@
|
|||
|
||||
<div class="content text">
|
||||
{% block content %}
|
||||
<div id="features" class="heading-text">Overview</div>
|
||||
{{ section.content | safe }}
|
||||
<div id="features" class="heading-text">{{ trans(key="content_heading_text", lang=lang | safe) }}</div>
|
||||
{{ section.content | markdown | safe }}
|
||||
{% endblock content %}
|
||||
</div>
|
||||
|
||||
|
|
Loading…
Reference in a new issue