Skip to content

Commit

Permalink
Merge pull request #9 from didiatworkz/main
Browse files Browse the repository at this point in the history
Add german translation (de-de)
  • Loading branch information
altendorfme authored Jan 9, 2025
2 parents 84b81b1 + 4f4ead0 commit 7b571c1
Show file tree
Hide file tree
Showing 4 changed files with 59 additions and 3 deletions.
2 changes: 1 addition & 1 deletion README.en.md
Original file line number Diff line number Diff line change
Expand Up @@ -109,7 +109,7 @@ The configurations are organized in `data/`:

### Translations

- `/languages/`: Each language is in its ISO id (`pt-br, en or es`) and can be defined in the `LANGUAGE` environment
- `/languages/`: Each language is in its ISO id (`pt-br, en, es or de-de`) and can be defined in the `LANGUAGE` environment

### S3 Cache

Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -109,7 +109,7 @@ As configurações estão organizadas em `data/`:

### Traduções

- `/languages/`: Cada lingua está em seu ISO id (`pt-br, en ou es`) e pode ser definida no environment `LANGUAGE`
- `/languages/`: Cada lingua está em seu ISO id (`pt-br, en, es ou de-de`) e pode ser definida no environment `LANGUAGE`

### Cache S3

Expand Down
3 changes: 2 additions & 1 deletion app/.env.sample
Original file line number Diff line number Diff line change
Expand Up @@ -7,10 +7,11 @@ SITE_NAME=Marreta
# Descrição do site usada em meta tags e SEO
SITE_DESCRIPTION="Chapéu de paywall é marreta!"

# Idioma do site (opções disponíveis: pt-br, en, es)
# Idioma do site (opções disponíveis: pt-br, en, es, de-de)
# pt-br = Português do Brasil
# en = English
# es = Español
# de-de = German
LANGUAGE=pt-br

# URL base do site (sem barra no final)
Expand Down
55 changes: 55 additions & 0 deletions app/languages/de-de.php
Original file line number Diff line number Diff line change
@@ -0,0 +1,55 @@
<?php

return [
'walls_destroyed' => 'Paywall überwunden',
'url_placeholder' => 'Adresse eingegeben (z.B., https://example.com)',
'analyze_button' => 'Analysiere',
'direct_access' => 'Direkter Zugang:',
'bookmarklet_title' => 'Zu Lesezeichen hinzufügen',
'bookmarklet_description' => 'Ziehe Sie die Schaltfläche unten in Ihre Lesezeichenleiste, um schnell auf {site_name} zuzugreifen:',
'open_in' => 'Öffne {site_name}',
'alternative_services' => 'Alternative Services',
'api_title' => 'REST API',
'api_description' => '{site_name} bietet eine REST-API für die Integration mit anderen Systemen:',
'endpoint' => 'Endpunkt:',
'success_response' => 'Erfolgreiche Rückmeldung:',
'error_response' => 'Fehlerhafte Rückmeldung:',
'open_source_title' => 'Open Source Projekt',
'open_source_description' => 'Das ist ein <a href="https://github.com/manualdousuario/marreta/" class="underline" target="_blank">Open Source</a> Projekt das mit ❤️ erstellt wurde!<br />Sie können einen Beitrag leisten, Probleme melden oder Vorschläge machen über <a href="https://github.com/manualdousuario/marreta/" class="underline" target="_blank">GitHub</a>.',
'adblocker_warning' => 'Bei Konflikten zwischen {site_name} und Werbeblockern kann ein weißer Bildschirm angezeigt werden. Verwenden Sie den Inkognito-Modus oder deaktivieren Sie die Erweiterung.',

'messages' => [
'BLOCKED_DOMAIN' => [
'message' => 'Diese Seite ist nicht erlaubt.',
'type' => 'error'
],
'DNS_FAILURE' => [
'message' => 'DNS für die Domain konnte nicht aufgelöst werden. Bitte überprüfe, ob die URL korrekt ist.',
'type' => 'warning'
],
'HTTP_ERROR' => [
'message' => 'Der Server hat beim Zugriff auf die Seite einen Fehler gemeldet. Bitte versuchen Sie es später noch einmal.',
'type' => 'warning'
],
'CONNECTION_ERROR' => [
'message' => 'Fehler beim Verbinden mit dem Server. Überprüfen Sie Ihre Verbindung und versuchen Sie es erneut.',
'type' => 'warning'
],
'CONTENT_ERROR' => [
'message' => 'Der Inhalt konnte nicht abgerufen werden. Versuchen Sie, Archivdienste zu verwenden.',
'type' => 'warning'
],
'INVALID_URL' => [
'message' => 'Ungültiges URL-Format',
'type' => 'error'
],
'NOT_FOUND' => [
'message' => 'Seite nicht gefunden',
'type' => 'error'
],
'GENERIC_ERROR' => [
'message' => 'Bei der Bearbeitung Ihrer Anfrage ist ein Fehler aufgetreten.',
'type' => 'warning'
]
]
];

0 comments on commit 7b571c1

Please sign in to comment.