german language added
This commit is contained in:
parent
2244aa782a
commit
32701d7894
@ -19,6 +19,7 @@ javascripts:
|
||||
- public/javascripts/admin/plugins/growl.js
|
||||
- public/javascripts/admin/plugins/cookie.js
|
||||
- public/javascripts/admin/plugins/selectmenu.js
|
||||
- public/javascripts/admin/locales/datepicker_de.js
|
||||
- public/javascripts/admin/locales/datepicker_fr.js
|
||||
- public/javascripts/admin/locales/datepicker_pt-BR.js
|
||||
- public/javascripts/admin/application.js
|
||||
|
@ -10,7 +10,7 @@ Locomotive.configure do |config|
|
||||
# during the installation wizzard.
|
||||
# Ex:
|
||||
# config.default_domain = Rails.env.production? ? 'heroku.com' : 'example.com'
|
||||
config.default_domain = 'example.com'
|
||||
config.default_domain = 'getbenga.dev'
|
||||
|
||||
# configure how many items we display in sub menu in the "Contents" section.
|
||||
config.lastest_items_nb = 5
|
||||
@ -37,7 +37,7 @@ Locomotive.configure do |config|
|
||||
# If you do not mind about importing theme without DelayedJob, disable it.
|
||||
config.delayed_job = false
|
||||
|
||||
# default locale (for now, only en, fr and pt-BR are supported)
|
||||
# default locale (for now, only en, de, fr and pt-BR are supported)
|
||||
config.default_locale = :en
|
||||
|
||||
# Configure the e-mail address which will be shown in the DeviseMailer, NotificationMailer, ...etc
|
||||
|
300
config/locales/admin_ui.de.yml
Normal file
300
config/locales/admin_ui.de.yml
Normal file
@ -0,0 +1,300 @@
|
||||
de:
|
||||
admin:
|
||||
buttons:
|
||||
login: Einloggen
|
||||
send_password: Senden
|
||||
change_password: Update
|
||||
new_item: "+ hinzufügen"
|
||||
switch_to_site: Los
|
||||
|
||||
messages:
|
||||
confirm: Bist du sicher ?
|
||||
|
||||
shared:
|
||||
header:
|
||||
welcome: Willkommen, %{name}
|
||||
see: Webseite ansehen
|
||||
logout: Ausloggen
|
||||
menu:
|
||||
contents: Inhalte
|
||||
assets: Assets
|
||||
settings: Einstellungen
|
||||
pages: Seiten
|
||||
snippets: Snippets
|
||||
account: Mein Account
|
||||
site: Webseite
|
||||
theme_assets: Templates
|
||||
form_actions:
|
||||
back: Ohne Speichern zurück
|
||||
create: Neu
|
||||
update: Speichern
|
||||
send: Senden
|
||||
|
||||
errors:
|
||||
"500":
|
||||
title: Anwendungs-Fehler
|
||||
notice: "Entschuldigung, irgendetwas ist hier schief gelaufen."
|
||||
link: "→ Zurück zur Anwendung"
|
||||
"404":
|
||||
title: Seite nicht gefunden
|
||||
notice: "Die angefragte Seite existiert nicht."
|
||||
link: "→ Zurück zur Anwendung"
|
||||
|
||||
notifications:
|
||||
new_content_instance:
|
||||
subject: "[%{type}] neu"
|
||||
title: "Hi %{name}, nur damit du Bescheid weist, dass eine neue Instanz am %{date} erstellt wurde."
|
||||
type: "Model: %{type}"
|
||||
|
||||
custom_fields:
|
||||
edit:
|
||||
title: Benutzerdefinierte Felder bearbeiten
|
||||
kind:
|
||||
string: Einfache Texteingabe
|
||||
text: Text
|
||||
category: Auswahlbox
|
||||
boolean: Checkbox
|
||||
date: Datum
|
||||
file: Datei
|
||||
text_formatting:
|
||||
none: Keine
|
||||
html: HTML
|
||||
edit_field:
|
||||
title: Feld bearbeiten
|
||||
edit_category:
|
||||
title: Bearbeitungs-Optionen
|
||||
help: Organisiere alle Optionen für die Auswahlbox.
|
||||
collection_label: Liste der Optionen
|
||||
custom_form:
|
||||
edit_categories: Bearbeitungs-Optionen
|
||||
delete_file: Datei löschen
|
||||
|
||||
sessions:
|
||||
new:
|
||||
title: Login
|
||||
link: "Ich habe mein Passwort vergessen"
|
||||
email: "Email"
|
||||
password: "Passwort"
|
||||
|
||||
passwords:
|
||||
new:
|
||||
title: Passwort vergessen
|
||||
link: "→ Zurück zur Login-Seite"
|
||||
email: "Deine Email"
|
||||
edit:
|
||||
title: Passwort bearbeiten
|
||||
link: "→ Zurück zur Login-Seite"
|
||||
password: "Dein neues Passwort"
|
||||
password_confirmation: "Wiederholung deines neuen Passworts"
|
||||
|
||||
pages:
|
||||
index:
|
||||
title: Seiten anzeigen
|
||||
help: "Seiten sind als Baum organisiert. Du kannst die Seiten also wie Ordner sortieren und verschachteln."
|
||||
no_items: "Momentan gibt es keine Seiten. Klicke einfach <a href='%{url}'>hier</a>, um die erste Seite zu erstellen."
|
||||
new: neue Seite
|
||||
lastest_items: Neueste Seiten
|
||||
new:
|
||||
title: Neue Seite
|
||||
help: "Fülle das folgende Formular aus, um eine neue Seite zu erstellen. Nur zur Info: Die Seite wird nicht standardmäßig publiziert!"
|
||||
page:
|
||||
updated_at: bearbeitet am
|
||||
edit:
|
||||
show: anzeigen
|
||||
help: "Der Seiten-Titel kann durch anklicken bearbeitet werden."
|
||||
ask_for_title: "Bitte gib den neuen Seiten-Titel ein"
|
||||
form:
|
||||
delete_file: Datei löschen
|
||||
default_block: Standard
|
||||
cache_strategy:
|
||||
none: Keine
|
||||
simple: Einfach
|
||||
hour: 1 Stunde
|
||||
day: 1 Tag
|
||||
week: 1 Woche
|
||||
month: 1 Monat
|
||||
|
||||
snippets:
|
||||
index:
|
||||
title: Snipptes anzeigen
|
||||
help: "Snippets sind HTML-Code Ausschnitte, die an verschiedenen Stellen der Webseite eingesetzt werden können (z.B. die Fußzeile)."
|
||||
no_items: "Momentan gibt es keine Snippets. Klicke einfach <a href='%{url}'>hier</a>, um das erste Snippet zu erstellen."
|
||||
new: neues Snippet
|
||||
new:
|
||||
title: Neues Snippet
|
||||
help: "Fülle das folgende Formular aus, um ein neues Snippet zu erstellen."
|
||||
edit:
|
||||
title: Snippet bearbeiten
|
||||
help: "Fülle das folgende Formular aus, um dein Snippet zu aktualisieren."
|
||||
snippet:
|
||||
updated_at: Aktualisiert am
|
||||
|
||||
sites:
|
||||
new:
|
||||
title: Neue Webseite
|
||||
help: "Fülle das folgende Formular aus, um eine neue Webseite zu erstellen."
|
||||
|
||||
current_sites:
|
||||
edit:
|
||||
import: Importieren
|
||||
new_membership: Account hinzufügen
|
||||
help: "Der Name der Webseite kann durch anklicken bearbeitet werden."
|
||||
ask_for_name: "Bitte gib den neuen Namen der Webseite an"
|
||||
|
||||
memberships:
|
||||
new:
|
||||
title: Neuer Account
|
||||
help: "Bitte gib eine Email für den neuen Account an. Wenn diese noch nicht registriert ist, wirst du zu einem Formular zur Erstellung weitergeleitet."
|
||||
|
||||
accounts:
|
||||
new:
|
||||
title: Neuer Account
|
||||
help: "Fülle das folgende Formular aus, um einen neuen Account anzulegen."
|
||||
|
||||
my_accounts:
|
||||
edit:
|
||||
help: "Deinen Namen kannst du durch darauf klicken ändern."
|
||||
new_site: Neue Webseite
|
||||
en: Englisch
|
||||
de: Deutsch
|
||||
fr: Französisch
|
||||
pt-BR: "Bras. Portugisisch"
|
||||
ask_for_name: "Bitte gib deinen neuen Namen an"
|
||||
|
||||
theme_assets:
|
||||
index:
|
||||
title: Template-Dateien
|
||||
help: "In diesem Bereich kannst du alle Dateien organisieren, die für dein Layout verwendet werden. Wenn du eine Bilder-Galerie organisieren möchtest, dann gehe dazu in den Assets-Abschnitt."
|
||||
all: alle Assets
|
||||
new: neue Datei
|
||||
snippets: Snippets
|
||||
css_and_js: Style und Javascript
|
||||
fonts: Fonts
|
||||
images: Bilder
|
||||
media: Medien
|
||||
no_items: "Momentan gibt es keine Dateien. Klicke einfach <a href='%{url}'>hier</a>, um die erste Datei zu erstellen."
|
||||
asset:
|
||||
updated_at: Aktualisiert am
|
||||
new:
|
||||
title: Neue Datei
|
||||
help: "Du hast die Wahl entweder eine neue Datei hochzuladen oder ein bestehendes Stylesheet / Javascript als Text einzufügen."
|
||||
edit:
|
||||
title: "Bearbeite %{file}"
|
||||
help: "Dieses Asset kann über folgende URL erreicht werden: <a href='%{url}'>%{url}</a>"
|
||||
form:
|
||||
picker_link: Füge eine Datei in den Code ein
|
||||
choose_file: Datei auswählen
|
||||
choose_plain_text: Text einfügen
|
||||
images:
|
||||
title: Bilder anzeigen
|
||||
no_items: "Momentan gibt es keine Bilder."
|
||||
|
||||
asset_collections:
|
||||
index:
|
||||
title: Asset Sammlung
|
||||
help: "Der Name der Sammlung kann durch darauf klicken bearbeitet werden. Du kannst Assets in einer Sammlung bearbeiten, indem du neue Felder hinzufügst."
|
||||
new: neue Sammlung
|
||||
no_items: "Momentan gibt es keine Sammlungen. Klicke einfach <a href='%{url}'>hier</a>, um eine neue Sammlung zu erstellen."
|
||||
new:
|
||||
title: Neue Kollektion
|
||||
help: "Gib erst mal einen Namen ein. Alle anderen Einstellungen kannst du vornehmen, sobald das Formular abgesendet ist."
|
||||
edit:
|
||||
help: "Der Name der Sammlung kann durch darauf klicken bearbeitet werden. Du kannst Assets in einer Sammlung bearbeiten, indem du neue Felder hinzufügst."
|
||||
add_asset: Asset hinzufügen
|
||||
destroy: Sammlung löschen
|
||||
no_items: "Momentan gibt es keine Assets. Klicke einfach <a href='%{url}'>hier</a>, um das erste Asset zu erstellen."
|
||||
ask_for_name: "Gib den neuen Namen ein"
|
||||
|
||||
assets:
|
||||
new:
|
||||
title: Neues Asset
|
||||
help: "Fülle das folgende Formular aus, um dein Asset zu erstellen."
|
||||
edit:
|
||||
title: Asset bearbeiten
|
||||
help: "Fülle das folgende Formular aus, um dein Asset zu aktualisieren."
|
||||
|
||||
content_types:
|
||||
index:
|
||||
new: Neuer Baustein
|
||||
new:
|
||||
title: Neuer Baustein
|
||||
help: "Erstelle deine eigenen Baustein (Projekte, Leute, ...usw). Dein Baustein muss mindestens ein Feld haben. Das erste Feld ist dabei immer verpflichtend auszufüllen."
|
||||
edit:
|
||||
title: Vorlage bearbeiten
|
||||
help: "Deine Vorlage muss mindestens ein Feld haben. Das erste Feld ist dabei immer verpflichtend auszufüllen."
|
||||
show_items: zeige Elemente
|
||||
new_item: neues Element
|
||||
form:
|
||||
order_by:
|
||||
created_at: '"Erstellt am" Datum'
|
||||
updated_at: '"Aktualisiert am" Datum'
|
||||
position_in_list: Manuell
|
||||
|
||||
contents:
|
||||
index:
|
||||
title: '"%{type}" anzeigen'
|
||||
edit: Bausteine bearbeiten
|
||||
destroy: Baustein löschen
|
||||
download: Elemente herunterladen
|
||||
new: neues Element
|
||||
category_noname: "Kein Name"
|
||||
lastest_items: "Neueste Elemente"
|
||||
updated_at: "Aktualisiert am"
|
||||
list:
|
||||
no_items: "Momentan gibt es keine Elemente. Klicke einfach <a href='%{url}'>hier</a>, um das erste Element zu erstellen."
|
||||
new:
|
||||
title: '%{type} — neues Element'
|
||||
edit:
|
||||
title: '%{type} — Element bearbeiten'
|
||||
|
||||
image_picker:
|
||||
link: Füge ein Bild in den Code ein
|
||||
|
||||
cross_domain_sessions:
|
||||
new:
|
||||
title: Cross-Domain Authentifizierung
|
||||
notice: Du wirst zu der Webseite in ein paar Sekunden weitergeleitet.
|
||||
|
||||
imports:
|
||||
new:
|
||||
title: Import
|
||||
help: "Passe bitte auf, wenn du ein neues Template für deine bestehende Webseite hochlädst. Deine bestehenden Daten könnten verändert oder gelöscht werden!"
|
||||
show:
|
||||
title: Import am Laufen
|
||||
help: "Deine Webseite wird gerade mit deinem hochgeladenen Template aktualisiert. Bitte habe noch ein paar Sekunden Geduld."
|
||||
steps:
|
||||
site: Webseiten-Informationen
|
||||
content_types: Benutzerdefinierte Inhalts-Typen
|
||||
assets: Template-Dateien
|
||||
asset_collections: Asset-Sammlung
|
||||
snippets: Snippets
|
||||
pages: Seiten
|
||||
messages:
|
||||
success: "Deine Webseite wurde erfolgreich aktualisiert."
|
||||
failure: "Der Import war leider nicht erfolgreich."
|
||||
|
||||
installation:
|
||||
common:
|
||||
title: Erst-Installation von getbenga
|
||||
next: Weiter
|
||||
step_1:
|
||||
title: Schritt 1/3
|
||||
explanations: Dies ist der erste Schritt zur Installation von getbenga. Bitte lies die folgenden Texte genau durch.
|
||||
database:
|
||||
label: "Datenbank-Name: <em>%{name}</em>"
|
||||
notes: "All Verbindungseinstellungen für mongodb findest du in der <b>config/mongoid.yml</b> Datei."
|
||||
default_domain:
|
||||
label: "Standard Domain-Name: <em>%{name}</em>"
|
||||
notes: "Basically, Locomotive is a multi websites platform. Each site instance has a default entry, also called subdomain and based on the default domain name. Obviously, you are free to map other domains to your site instance working like aliases. <br/>The default domain name value can be found in the <b>config/initializers/locomotive.rb</b> file."
|
||||
step_2:
|
||||
title: "Schritt 2/3 — Account erstellen"
|
||||
name: Account-Name
|
||||
email: Email
|
||||
password: Passwort
|
||||
password_confirmation: Passwort-Bestätigung
|
||||
done: "Du hast bereits einen Account hinzugefügt:<br/><strong>%{name}</strong>, <em>%{email}</em>"
|
||||
next: Account erstellen
|
||||
step_3:
|
||||
title: "Schritt 3/3 — Erstelle deine erste Webseite"
|
||||
explanations: "Dies ist der letzte Schritt der Installation. Du kannst nun ein fertiges Template als zip-Datei hochladen. <a href=\'http://www.locomotivecms.com/support/themes\'>Hier</a> findest du ein paar kostenlose Templates, die du gerne kostenlos verwenden kannst."
|
||||
next: Webseite erstellen
|
@ -158,6 +158,7 @@ en:
|
||||
help: "Your name can be updated by clicking it."
|
||||
new_site: new site
|
||||
en: English
|
||||
de: German
|
||||
fr: French
|
||||
pt-BR: "Brazilian Portuguese"
|
||||
ask_for_name: "Please type your new name"
|
||||
|
@ -158,6 +158,7 @@ pt-BR:
|
||||
help: "Seu nome pode ser atualizado clicando nele."
|
||||
new_site: novo site
|
||||
en: Inglês
|
||||
de: Alemão
|
||||
fr: Francês
|
||||
pt-BR: "Português do Brasil"
|
||||
ask_for_name: "Por favor preencha o novo nome"
|
||||
|
4
config/locales/carrierwave.de.yml
Normal file
4
config/locales/carrierwave.de.yml
Normal file
@ -0,0 +1,4 @@
|
||||
de:
|
||||
carrierwave:
|
||||
errors:
|
||||
integrity: 'ist kein erlaubter Datei-Typ.'
|
197
config/locales/default.de.yml
Normal file
197
config/locales/default.de.yml
Normal file
@ -0,0 +1,197 @@
|
||||
de:
|
||||
errors:
|
||||
# The default format use in full error messages.
|
||||
format: "%{attribute} %{message}"
|
||||
|
||||
# The values :model, :attribute and :value are always available for interpolation
|
||||
# The value :count is available when applicable. Can be used for pluralization.
|
||||
messages:
|
||||
inclusion: "n'est pas inclus(e) dans la liste"
|
||||
exclusion: "n'est pas disponible"
|
||||
invalid: "n'est pas valide"
|
||||
confirmation: "ne concorde pas avec la confirmation"
|
||||
accepted: "doit être accepté(e)"
|
||||
empty: "doit être rempli(e)"
|
||||
blank: "doit être rempli(e)"
|
||||
too_long: "est trop long (pas plus de %{count} caractères)"
|
||||
too_short: "est trop court (au moins %{count} caractères)"
|
||||
wrong_length: "ne fait pas la bonne longueur (doit comporter %{count} caractères)"
|
||||
taken: "n'est pas disponible"
|
||||
not_a_number: "ist keine Zahl"
|
||||
greater_than: "doit être supérieur à %{count}"
|
||||
greater_than_or_equal_to: "doit être supérieur ou égal à %{count}"
|
||||
equal_to: "doit être égal à %{count}"
|
||||
less_than: "doit être inférieur à %{count}"
|
||||
less_than_or_equal_to: "doit être inférieur ou égal à %{count}"
|
||||
odd: "doit être impair"
|
||||
even: "doit être pair"
|
||||
|
||||
domain_taken: "%{value} wird bereits verwendet"
|
||||
invalid_domain: "%{value} ist ungültig"
|
||||
needs_admin_account: "Ein Admin-Account wird mindestens benötigt"
|
||||
protected_page: "Du kannst keine Index oder 404 Seiten löschen"
|
||||
extname_changed: "Die neue Datei hat nicht die originale Dateiendung"
|
||||
array_too_short: "ist zu kurz (minimale Element-Zahl ist %{count})"
|
||||
liquid_syntax: "Liquid Syntax-Fehler, bitte überprüfe die Syntax"
|
||||
liquid_extend: "Die Seite verwendet eine Vorlage, die gar nicht existiert"
|
||||
invalid_theme_file: "darf nicht leer sein oder ist keine zip-Datei"
|
||||
|
||||
attributes:
|
||||
defaults:
|
||||
pages:
|
||||
index:
|
||||
title: "Startseite"
|
||||
body: "Inhalt der Startseite"
|
||||
"404":
|
||||
title: "Seite nicht gefunden"
|
||||
body: "Inhalt der 404 Seite"
|
||||
other:
|
||||
body: "Inhalte kommen hier rein"
|
||||
|
||||
activemodel:
|
||||
attributes:
|
||||
page:
|
||||
title: Titel
|
||||
parent: Parent
|
||||
slug: Slug
|
||||
templatized: Templatisée
|
||||
published: Veröffentlicht
|
||||
cache_strategy: Cache
|
||||
content_type:
|
||||
name: Name
|
||||
description: Beschreibung
|
||||
slug: Slug
|
||||
order_by: Sortieren nach
|
||||
highlighted_field_name: Champ mis en avant
|
||||
group_by_field_name: Champ pour grouper
|
||||
api_enabled: Activation API
|
||||
asset_collection:
|
||||
name: Nom
|
||||
slug: Raccourci
|
||||
asset:
|
||||
name: Nom
|
||||
source: Fichier
|
||||
account:
|
||||
email: Email
|
||||
name: Nom
|
||||
language: Langue
|
||||
new_password: "Neues Passwort"
|
||||
new_password_confirmation: "Confirmation nouveau mot de passe"
|
||||
snippet:
|
||||
body: Code
|
||||
slug: Raccourci
|
||||
name: Nom
|
||||
theme_asset:
|
||||
content_type: Type du fichier
|
||||
site:
|
||||
name: Nom du site
|
||||
domain_name: Domaine
|
||||
subdomain: Sous-domaine
|
||||
restricted_access: Activer ?
|
||||
access_login: Identifiant
|
||||
access_password: "Mot de passe"
|
||||
|
||||
pagination:
|
||||
previous: "« Précédent"
|
||||
next: "Suivant »"
|
||||
date:
|
||||
formats:
|
||||
default: "%d/%m/%Y"
|
||||
short: "%e %b"
|
||||
long: "%e %B %Y"
|
||||
long_ordinal: "%e %B %Y"
|
||||
only_day: "%e"
|
||||
|
||||
day_names: [Sonntag, Montag, Dienstag, Mittwoch, Donnerstag, Freitag, Samstag]
|
||||
abbr_day_names: [Son, Mon, Die, Mit, Don, Fre, Sam]
|
||||
month_names: [~, Januar, Februar, März, April, Mai, Juni, Juli, August, September, Oktober, November, Dezember]
|
||||
abbr_month_names: [~, Jan., Feb., Mär., Apr., Mai, Juni, Juli, Aug., Sept., Okt., Nov., Dez.]
|
||||
order: [ :day, :month, :year ]
|
||||
|
||||
pagination:
|
||||
previous: "« Zurück"
|
||||
next: "Vor »"
|
||||
|
||||
time:
|
||||
formats:
|
||||
default: "%d %B %Y %H:%M"
|
||||
time: "%H:%M"
|
||||
short: "%d %b %H:%M"
|
||||
long: "%A %d %B %Y %H:%M:%S %Z"
|
||||
long_ordinal: "%A %d %B %Y %H:%M:%S %Z"
|
||||
only_second: "%S"
|
||||
am: 'am'
|
||||
pm: 'pm'
|
||||
|
||||
datetime:
|
||||
distance_in_words:
|
||||
half_a_minute: "une demi-minute"
|
||||
less_than_x_seconds:
|
||||
zero: "moins d'une seconde"
|
||||
one: "moins de 1 seconde"
|
||||
other: "moins de %{count} secondes"
|
||||
x_seconds:
|
||||
one: "1 seconde"
|
||||
other: "%{count} secondes"
|
||||
less_than_x_minutes:
|
||||
zero: "moins d'une minute"
|
||||
one: "moins de 1 minute"
|
||||
other: "moins de %{count} minutes"
|
||||
x_minutes:
|
||||
one: "1 minute"
|
||||
other: "%{count} minutes"
|
||||
about_x_hours:
|
||||
one: "environ une heure"
|
||||
other: "environ %{count} heures"
|
||||
x_days:
|
||||
one: "1 jour"
|
||||
other: "%{count} jours"
|
||||
about_x_months:
|
||||
one: "environ un mois"
|
||||
other: "environ %{count} mois"
|
||||
x_months:
|
||||
one: "1 mois"
|
||||
other: "%{count} mois"
|
||||
about_x_years:
|
||||
one: "environ un an"
|
||||
other: "environ %{count} ans"
|
||||
over_x_years:
|
||||
one: "plus d'un an"
|
||||
other: "plus de %{count} ans"
|
||||
prompts:
|
||||
year: "Jahr"
|
||||
month: "Monat"
|
||||
day: "Tag"
|
||||
hour: "Stunde"
|
||||
minute: "Minute"
|
||||
second: "Sekunde"
|
||||
|
||||
number:
|
||||
format:
|
||||
precision: 3
|
||||
separator: ','
|
||||
delimiter: ' '
|
||||
currency:
|
||||
format:
|
||||
unit: '€'
|
||||
precision: 2
|
||||
format: '%n %u'
|
||||
human:
|
||||
format:
|
||||
precision: 2
|
||||
storage_units:
|
||||
format: '%n %u'
|
||||
units:
|
||||
byte: 'Byte'
|
||||
kb: 'KB'
|
||||
mb: 'MB'
|
||||
gb: 'GB'
|
||||
tb: 'TB'
|
||||
|
||||
support:
|
||||
array:
|
||||
sentence_connector: 'und'
|
||||
skip_last_comma: true
|
||||
words_connector: ", "
|
||||
two_words_connector: " und "
|
||||
last_word_connector: " und "
|
62
config/locales/devise.de.yml
Normal file
62
config/locales/devise.de.yml
Normal file
@ -0,0 +1,62 @@
|
||||
de:
|
||||
errors:
|
||||
messages:
|
||||
not_found: "nicht gefunden"
|
||||
already_confirmed: "wurde bereits bestätigt"
|
||||
not_locked: "wurde nicht gesperrt"
|
||||
|
||||
devise:
|
||||
failure:
|
||||
admin:
|
||||
unauthenticated: 'Du musst dich einloggen oder registrieren bevor es weiter geht.'
|
||||
unconfirmed: 'Du musst deinen Account aktivieren bevor es weiter geht.'
|
||||
locked: 'Dein Account ist gesperrt.'
|
||||
invalid: 'Ungültige Email oder falsches Passwort.'
|
||||
invalid_token: 'Ungültiges Authentifizierungs-Merkmal.'
|
||||
timeout: 'Deine Session ist abgelaufe. Bitte logge dich erneut ein, dann geht es weiter.'
|
||||
inactive: 'Dein Account wurde noch nicht aktiviert.'
|
||||
sessions:
|
||||
admin:
|
||||
signed_in: 'Willkommen zu Hause!'
|
||||
signed_out: 'Bis zum nächsten Mal.'
|
||||
passwords:
|
||||
admin:
|
||||
send_instructions: 'Du bekommst in ein paar Minuten eine Email mit einer genauen Anleitung, wie du dein Passwort zurücksetzen kannst.'
|
||||
updated: 'Dein Passwort wurde erfolgreich geändert. Du bist nun eingeloggt.'
|
||||
confirmations:
|
||||
admin:
|
||||
send_instructions: 'Du bekommst in ein paar Minuten eine Email mit einer genauen Anleitung, wie du deinen Account aktivieren kannst.'
|
||||
confirmed: 'Dein Account wurde erfolgreich aktiviert. Du bist nun eingeloggt.'
|
||||
registrations:
|
||||
admin:
|
||||
signed_up: 'Du hast dich erfolgreich registriert.'
|
||||
updated: 'Du hast deinen Account erfolgreich aktualisiert.'
|
||||
destroyed: 'Tschüss! Dein Account wurder erfolgreich gelöscht. Hoffentlich sehen wir dich bald wieder!'
|
||||
unlocks:
|
||||
admin:
|
||||
send_instructions: 'Du bekommst in ein paar Minuten eine Email mit einer genauen Anleitung, wie du deinen Account entsperren kannst.'
|
||||
unlocked: 'Dein Account wurder erfolgreich entsperrt. Du bist nun eingeloggt.'
|
||||
mailer:
|
||||
admin:
|
||||
confirmation_instructions: 'Anleitung zur Aktivierung'
|
||||
reset_password_instructions: 'Anleitung zum Zurücksetzen deines Passworts'
|
||||
unlock_instructions: 'Anleitung zur Entsperrung'
|
||||
|
||||
|
||||
admin:
|
||||
mailer:
|
||||
common:
|
||||
hello: Hallo
|
||||
|
||||
confirmation_instructions:
|
||||
you_can_confirm_your_account_through_the_link_below: "Du kannst deinen Account mit folgenden Link aktivieren:"
|
||||
confirm_my_account: "Aktivieren deinen Account"
|
||||
reset_password_instructions:
|
||||
reset_password_instruction: "Irgendwer hat eine Anfrage zur Änderung deines Passworts beantragt. Mit folgendem Link kannst du genau das erreichen:"
|
||||
change_my_password: "Ändere mein Passwort"
|
||||
wrong_request_instruction: "Wenn du diese nicht selbst angefordert hast, dann ignoriere diese Email bitte."
|
||||
unchange_password_message: "Dein Passwort ändert sich nicht, bevor du auf den Link klickst und ein neues erstellst."
|
||||
unlock_instructions:
|
||||
locked_account_message: "Dein Account wurde leider gesperrt, weil unzählige Male vergeblich versucht wurde sich einzuloggen."
|
||||
unlock_account_instruction: "Klicke auf den folgenden Link, um deinen Account zu entsperren:"
|
||||
unlock_my_account: "Entsperre meinen Account"
|
116
config/locales/flash.de.yml
Normal file
116
config/locales/flash.de.yml
Normal file
@ -0,0 +1,116 @@
|
||||
de:
|
||||
flash:
|
||||
admin:
|
||||
pages:
|
||||
create:
|
||||
notice: "Seite wurde erfolgreich erstellt."
|
||||
alert: "Seite wurde nicht erstellt."
|
||||
update:
|
||||
notice: "Seite wurde erfolreich aktualisiert."
|
||||
alert: "Seite wurde nicht aktualisiert."
|
||||
sort:
|
||||
notice: "Seiten wurden erfolgreich sortiert."
|
||||
destroy:
|
||||
notice: "Seite wurde erfolgreich gelöscht."
|
||||
|
||||
contents:
|
||||
create:
|
||||
notice: "Inhalt wurde erfolgreich erstellt."
|
||||
alert: "Inhalt wurde nicht erstellt."
|
||||
update:
|
||||
notice: "Inhalt wurde erfolreich aktualisiert."
|
||||
alert: "Inhalt wurde nicht aktualisiert."
|
||||
sort:
|
||||
notice: "Inhalte wurden erfolgreich sortiert."
|
||||
destroy:
|
||||
notice: "Inhalt wurde erfolgreich gelöscht."
|
||||
|
||||
content_types:
|
||||
create:
|
||||
notice: "Baustein wurde erfolgreich erstellt."
|
||||
alert: "Baustein wurde nicht erstellt."
|
||||
update:
|
||||
notice: "Baustein wurde erfolreich aktualisiert."
|
||||
alert: "Baustein wurde nicht aktualisiert."
|
||||
destroy:
|
||||
notice: "Baustein wurde erfolgreich gelöscht."
|
||||
|
||||
current_sites:
|
||||
update:
|
||||
notice: "Meine Webseite wurde erfolreich aktualisiert."
|
||||
alert: "Meine Webseite wurde nicht aktualisiert."
|
||||
|
||||
snippets:
|
||||
create:
|
||||
notice: "Snippet wurde erfolgreich erstellt."
|
||||
alert: "Snippet wurde nicht erstellt."
|
||||
update:
|
||||
notice: "Snippet wurde erfolreich aktualisiert."
|
||||
alert: "Snippet wurde nicht aktualisiert."
|
||||
destroy:
|
||||
notice: "Snippet wurde erfolgreich gelöscht."
|
||||
|
||||
accounts:
|
||||
create:
|
||||
notice: "Account wurde erfolgreich erstellt."
|
||||
alert: "Account wurde nicht erstellt."
|
||||
|
||||
my_accounts:
|
||||
update:
|
||||
notice: "Mein Account wurde erfolreich aktualisiert."
|
||||
alert: "Mein Account wurde nicht aktualisiert."
|
||||
|
||||
sites:
|
||||
create:
|
||||
notice: "Webseite wurde erfolgreich erstellt."
|
||||
alert: "Webseite wurde nicht erstellt."
|
||||
destroy:
|
||||
notice: "Webseite wurde erfolgreich gelöscht."
|
||||
|
||||
memberships:
|
||||
create:
|
||||
notice: "Account wurde erfolgreich erstellt."
|
||||
alert: "Account wurde nicht erstellt."
|
||||
already_created: "Account wurde bereits zu dieser Webseite hinzugefügt."
|
||||
|
||||
asset_collections:
|
||||
create:
|
||||
notice: "Sammlung wurde erfolgreich erstellt."
|
||||
alert: "Sammlung wurde nicht erstellt."
|
||||
update:
|
||||
notice: "Sammlung wurde erfolreich aktualisiert."
|
||||
alert: "Sammlung wurde nicht aktualisiert."
|
||||
destroy:
|
||||
notice: "Sammlung wurde erfolgreich gelöscht."
|
||||
|
||||
assets:
|
||||
create:
|
||||
notice: "Asset wurde erfolgreich erstellt."
|
||||
alert: "Asset wurde nicht erstellt."
|
||||
update:
|
||||
notice: "Asset wurde erfolreich aktualisiert."
|
||||
alert: "Asset wurde nicht aktualisiert."
|
||||
|
||||
theme_assets:
|
||||
create:
|
||||
notice: "Datei wurde erfolgreich erstellt."
|
||||
alert: "Datei wurde nicht erstellt."
|
||||
update:
|
||||
notice: "Datei wurde erfolreich aktualisiert."
|
||||
alert: "Datei wurde nicht aktualisiert."
|
||||
destroy:
|
||||
notice: "Datei wurde erfolgreich gelöscht."
|
||||
|
||||
custom_fields:
|
||||
update:
|
||||
alert: "Feld nicht aktualisiert"
|
||||
|
||||
cross_domain_sessions:
|
||||
create:
|
||||
alert: "Du musst dich einloggen"
|
||||
|
||||
imports:
|
||||
create:
|
||||
done: "Deine Webseite wurde erfolreich aktualisiert."
|
||||
notice: "Deine Webseite wird aktualisiert."
|
||||
alert: "Der Import war nicht erfolgreich."
|
68
config/locales/formtastic.de.yml
Normal file
68
config/locales/formtastic.de.yml
Normal file
@ -0,0 +1,68 @@
|
||||
de:
|
||||
formtastic:
|
||||
titles:
|
||||
information: Allgemeine Informationen
|
||||
meta: Suchmaschinen-Metadaten
|
||||
code: Code
|
||||
raw_template: Vorlage
|
||||
credentials: Persönliche Daten
|
||||
language: Sprache
|
||||
sites: Webseiten
|
||||
access_points: Domains
|
||||
memberships: Accounts
|
||||
membership_email: Account Email
|
||||
file: Datei
|
||||
preview: Vorschau
|
||||
options: Fortgeschrittene Optionen
|
||||
custom_fields: Benutzerdefinierte Felder
|
||||
other_fields: Weitere Informationen
|
||||
presentation: Anzeige
|
||||
attributes: Attribute
|
||||
upload: Upload
|
||||
labels:
|
||||
theme_asset:
|
||||
plain_text_name: Datei-Name
|
||||
content_type: Datei-Typ
|
||||
new:
|
||||
source: Datei
|
||||
edit:
|
||||
source: Datei ersetzen
|
||||
custom_fields:
|
||||
field:
|
||||
_alias: Alias
|
||||
import:
|
||||
new:
|
||||
source: Datei
|
||||
samples: Beispiele kopieren
|
||||
reset: Webseite zurücksetzen
|
||||
content_type:
|
||||
api_accounts: Benachrichtigte Accounts
|
||||
|
||||
hints:
|
||||
page:
|
||||
published: "Nur authentifizierte Accounts können nicht publizierte Seiten ansehen."
|
||||
cache_strategy: "Cache die Seiten, um eine bessere Geschwindigkeit zu erzielen. Die 'Einfach' Option ist ein guter Kompromiss."
|
||||
templatized: "Nutze diese Seite als Vorlage für einen Baustein, den du erstellt hast."
|
||||
listed: "Regele, ob die Seite in den generierten Menüs angezeigt werden soll."
|
||||
content_type_id: "Der Baustein für den diese Seite als Vorlage dienen soll."
|
||||
snippet:
|
||||
slug: "You need to know it in order to insert the snippet inside a page"
|
||||
site:
|
||||
meta_keywords: "Meta-Schlagworte, die im HEAD-Berecih der Webseite genutzt werden. Die einzelnen Wörter werden durch eine Leertaste getrennt. Diese werden für die Suchmaschinen benötigt."
|
||||
meta_description: "Meta-Beschreibung, die im HEAD-Bereich der Webseite genutzt wird. Diese wird für die Suchmaschinen benötigt."
|
||||
domain_name: "z.B: getbenga.com"
|
||||
theme_asset:
|
||||
slug: "Du musst die Dateiendung nicht angeben (.css or .js)"
|
||||
edit:
|
||||
source: "Du kannst diese Datei durch eine Datei mit gleicher Dateiendung ersetzen"
|
||||
custom_fields:
|
||||
field:
|
||||
_alias: "Merkmal verfügbar in den liquid-Templates"
|
||||
hint: "Hilfe-Text, der im Formular des Bausteins direkt unter dem jeweiligen Feld angezeigt wird"
|
||||
import:
|
||||
source: "Eine zip-Datei, die eine databse.yml, Assets und Templates enthält"
|
||||
samples: "Bei Aktivierung werden auch Inhalte und Assets importiert"
|
||||
reset: "Bei Aktivierung werden alle Daten deiner Webseite gelöscht, bevor die neue Webseite importiert wird"
|
||||
content_type:
|
||||
api_enabled: "Dies wird genutzt, um Besuchern deiner Webseite die Möglichkeit zu geben neue Elemente zu erstellen (z.B: Nachrichten in einem Kontakt-Formular)"
|
||||
api_accounts: "Sobald ein Besucher ein neues Element erstellt, wird eine Benachrichtigungs-Email an alle unten aufgeführten Accounts gesendet"
|
@ -1,5 +1,6 @@
|
||||
defaults: &defaults
|
||||
host: localhost
|
||||
port: 27017
|
||||
# slaves:
|
||||
# - host: slave1.local
|
||||
# port: 27018
|
||||
|
@ -7,7 +7,7 @@ module Locomotive
|
||||
:reserved_subdomains => %w{www admin email blog webmail mail support help site sites},
|
||||
# :forbidden_paths => %w{layouts snippets stylesheets javascripts assets admin system api},
|
||||
:reserved_slugs => %w{stylesheets javascripts assets admin images api pages edit},
|
||||
:locales => %w{en fr pt-BR},
|
||||
:locales => %w{en de fr pt-BR},
|
||||
:cookie_key => '_locomotive_session',
|
||||
:enable_logs => false,
|
||||
:heroku => false,
|
||||
|
BIN
public/images/admin/icons/flags/de.png
Normal file
BIN
public/images/admin/icons/flags/de.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 215 B |
@ -158,6 +158,14 @@ var InlineEditorToolbar = {
|
||||
'back': 'edition done',
|
||||
'saving': 'saving'
|
||||
},
|
||||
'de': {
|
||||
'home': 'admin',
|
||||
'edit': 'bearbeiten',
|
||||
'save': 'speichern',
|
||||
'cancel': 'schließen',
|
||||
'back': 'bearbeiten abschließen',
|
||||
'saving': 'am Speichern'
|
||||
},
|
||||
'fr': {
|
||||
'home': 'admin',
|
||||
'edit': 'editer',
|
||||
|
18
public/javascripts/admin/locales/datepicker_de.js
Normal file
18
public/javascripts/admin/locales/datepicker_de.js
Normal file
@ -0,0 +1,18 @@
|
||||
/* French initialisation for the jQuery UI date picker plugin. */
|
||||
/* Written by Keith Wood (kbwood@virginbroadband.com.au) and Stéphane Nahmani (sholby@sholby.net). */
|
||||
jQuery(function($){
|
||||
$.datepicker.regional['de'] = {
|
||||
closeText: 'Schließen',
|
||||
prevText: '<Zurück',
|
||||
nextText: 'Vor>',
|
||||
currentText: 'Aktuell',
|
||||
monthNames: ['Januar','Februar','März','April','Mai','Juni',
|
||||
'Juli','August','September','Oktober','November','Dezember'],
|
||||
monthNamesShort: ['Jan','Feb','Mar','Apr','Mai','Jun',
|
||||
'Jul','Aug','Sep','Okt','Nov','Dez'],
|
||||
dayNames: ['Sonntag','Montag','Dienstag','Mittwoch','Donnerstag','Freitag','Samstag'],
|
||||
dayNamesShort: ['Son','Mon','Die','Mit','Don','Fre','Sam'],
|
||||
dayNamesMin: ['So','Mo','Di','Mi','Do','Fr','Sa'],
|
||||
dateFormat: 'dd.mm.yy', firstDay: 1,
|
||||
isRTL: false};
|
||||
});
|
9
public/javascripts/admin/plugins/tiny_mce/plugins/locoimage/langs/de_dlg.js
vendored
Normal file
9
public/javascripts/admin/plugins/tiny_mce/plugins/locoimage/langs/de_dlg.js
vendored
Normal file
@ -0,0 +1,9 @@
|
||||
tinyMCE.addI18n('de.locoimage_dlg',{
|
||||
dialog_title: 'Bild einfügen',
|
||||
upload: 'Bild hochladen',
|
||||
loading: 'Laden...',
|
||||
uploading: 'Hochladen...',
|
||||
destroying: 'Löschen...',
|
||||
confirm: 'Bist du sicher ?',
|
||||
no_items: 'Momentan gibt es hier keine Bilder.'
|
||||
});
|
1
public/javascripts/admin/plugins/tiny_mce/themes/advanced/langs/de.js
vendored
Executable file
1
public/javascripts/admin/plugins/tiny_mce/themes/advanced/langs/de.js
vendored
Executable file
@ -0,0 +1 @@
|
||||
tinyMCE.addI18n('de.advanced',{underline_desc:"Unterstrichen (Strg+U)",italic_desc:"Kursiv (Strg+I)",bold_desc:"Fett (Strg+B)",dd:"Definitionsbeschreibung",dt:"Definitionsbegriff",samp:"Beispiel",code:"Code",blockquote:"Zitatblock",h6:"\u00dcberschrift 6",h5:"\u00dcberschrift 5",h4:"\u00dcberschrift 4",h3:"\u00dcberschrift 3",h2:"\u00dcberschrift 2",h1:"\u00dcberschrift 1",pre:"Rohdaten",address:"Adresse",div:"Zusammenh\u00e4ngender Bereich",paragraph:"Absatz",block:"Vorlage",fontdefault:"Schriftart",font_size:"Schriftgr\u00f6\u00dfe",style_select:"Format",anchor_delta_width:"13",more_colors:"Weitere Farben",toolbar_focus:"Zur Werkzeugleiste springen: Alt+Q; Zum Editor springen: Alt-Z; Zum Elementpfad springen: Alt-X",newdocument:"Wollen Sie wirklich den ganzen Inhalt l\u00f6schen?",path:"Pfad",clipboard_msg:"Kopieren, Ausschneiden und Einf\u00fcgen sind im Mozilla Firefox nicht m\u00f6glich.\nWollen Sie mehr \u00fcber dieses Problem erfahren?",blockquote_desc:"Zitatblock",help_desc:"Hilfe",newdocument_desc:"Neues Dokument",image_props_desc:"Bildeigenschaften",paste_desc:"Einf\u00fcgen",copy_desc:"Kopieren",cut_desc:"Ausschneiden",anchor_desc:"Anker einf\u00fcgen/ver\u00e4ndern",visualaid_desc:"Hilfslinien und unsichtbare Elemente ein-/ausblenden",charmap_desc:"Sonderzeichen einf\u00fcgen",backcolor_desc:"Hintergrundfarbe",forecolor_desc:"Textfarbe",custom1_desc:"Benutzerdefinierte Beschreibung",removeformat_desc:"Formatierungen zur\u00fccksetzen",hr_desc:"Trennlinie einf\u00fcgen",sup_desc:"Hochgestellt",sub_desc:"Tiefgestellt",code_desc:"HTML-Quellcode bearbeiten",cleanup_desc:"Quellcode aufr\u00e4umen",image_desc:"Bild einf\u00fcgen/ver\u00e4ndern",unlink_desc:"Link entfernen",link_desc:"Link einf\u00fcgen/ver\u00e4ndern",redo_desc:"Wiederholen (Strg+Y)",undo_desc:"R\u00fcckg\u00e4ngig (Strg+Z)",indent_desc:"Einr\u00fccken",outdent_desc:"Ausr\u00fccken",numlist_desc:"Sortierte Liste",bullist_desc:"Unsortierte Liste",justifyfull_desc:"Blocksatz",justifyright_desc:"Rechtsb\u00fcndig",justifycenter_desc:"Zentriert",justifyleft_desc:"Linksb\u00fcndig",striketrough_desc:"Durchgestrichen",anchor_delta_height:"",charmap_delta_height:"",charmap_delta_width:"",colorpicker_delta_height:"",colorpicker_delta_width:"",link_delta_height:"",link_delta_width:"",image_delta_height:"",image_delta_width:""});
|
1
public/javascripts/admin/plugins/tiny_mce/themes/advanced/langs/de_dlg.js
vendored
Executable file
1
public/javascripts/admin/plugins/tiny_mce/themes/advanced/langs/de_dlg.js
vendored
Executable file
@ -0,0 +1 @@
|
||||
tinyMCE.addI18n('de.advanced_dlg',{link_list:"Linkliste",link_is_external:"Diese Adresse scheint ein externer Link zu sein. M\u00f6chten Sie das dazu ben\u00f6tigte \"http://\" voranstellen?",link_is_email:"Diese Adresse scheint eine E-Mail-Adresse zu sein. M\u00f6chten Sie das dazu ben\u00f6tigte \"mailto:\" voranstellen?",link_titlefield:"Titel",link_target_blank:"Neues Fenster \u00f6ffnen",link_target_same:"Im selben Fenster \u00f6ffnen",link_target:"Fenster",link_url:"Adresse",link_title:"Link einf\u00fcgen/bearbeiten",image_align_right:"Rechts",image_align_left:"Links",image_align_textbottom:"Unten im Text",image_align_texttop:"Oben im Text",image_align_bottom:"Unten",image_align_middle:"Mittig",image_align_top:"Oben",image_align_baseline:"Zeile",image_align:"Ausrichtung",image_hspace:"Horizontaler Abstand",image_vspace:"Vertikaler Abstand",image_dimensions:"Abmessungen",image_alt:"Alternativtext",image_list:"Bilderliste",image_border:"Rahmen",image_src:"Adresse",image_title:"Bild einf\u00fcgen/bearbeiten",charmap_title:"Sonderzeichen",colorpicker_name:"Name:",colorpicker_color:"Farbe:",colorpicker_named_title:"Benannte Farben",colorpicker_named_tab:"Benannte Farben",colorpicker_palette_title:"Farbpalette",colorpicker_palette_tab:"Palette",colorpicker_picker_title:"Farbwahl",colorpicker_picker_tab:"Farbwahl",colorpicker_title:"Farbe",code_wordwrap:"Automatischer Zeilenumbruch",code_title:"HTML-Quellcode bearbeiten",anchor_name:"Name des Ankers",anchor_title:"Anker einf\u00fcgen/ver\u00e4ndern",about_loaded:"Geladene Plugins",about_version:"Version",about_author:"Urheber",about_plugin:"Plugin",about_plugins:"Plugins",about_license:"Lizenzbedingungen",about_help:"Hilfe",about_general:"\u00dcber",about_title:"\u00dcber TinyMCE",anchor_invalid:"Bitte spezifizieren Sie einen g\u00fcltigen Namen f\u00fcr den Anker!"});
|
1
public/javascripts/admin/plugins/tiny_mce/themes/simple/langs/de.js
vendored
Executable file
1
public/javascripts/admin/plugins/tiny_mce/themes/simple/langs/de.js
vendored
Executable file
@ -0,0 +1 @@
|
||||
tinyMCE.addI18n('de.simple',{cleanup_desc:"Quellcode aufr\u00e4umen",redo_desc:"Wiederholen (Strg+Y)",undo_desc:"R\u00fcckg\u00e4ngig (Strg+Z)",numlist_desc:"Nummerierung",bullist_desc:"Aufz\u00e4hlung",striketrough_desc:"Durchgestrichen",underline_desc:"Unterstrichen (Strg+U)",italic_desc:"Kursiv (Strg+I)",bold_desc:"Fett (Strg+B)"});
|
Loading…
Reference in New Issue
Block a user