This commit is contained in:
Ariel Zavala 2010-09-16 21:09:11 -04:00
commit db41bcc144
4 changed files with 176 additions and 5 deletions

View file

@ -17,7 +17,7 @@ class AlbumsController < ApplicationController
def create
aspect = params[:album][:to]
@album = current_user.post(:album, params[:album])
flash[:notice] = "You've created an album called #{@album.name}."
flash[:notice] = I18n.t('albums.create.success', :name => @album.name)
redirect_to :action => :show, :id => @album.id, :aspect => aspect
end
@ -28,7 +28,7 @@ class AlbumsController < ApplicationController
def destroy
@album = Album.find_by_id params[:id]
@album.destroy
flash[:notice] = "Album #{@album.name} deleted."
flash[:notice] = I18n.t('albums.destroy.success', :name => @album.name)
respond_with :location => albums_url
end
@ -48,10 +48,10 @@ class AlbumsController < ApplicationController
def update
@album = Album.find_by_id params[:id]
if @album.update_attributes params[:album]
flash[:notice] = "Album #{@album.name} successfully edited."
flash[:notice] = I18n.t('albums.update.success', :name => @album.name)
respond_with @album
else
flash[:error] = "Failed to edit album #{@album.name}."
flash[:error] = I18n.t('albums.update.failure', :name => @album.name)
render :action => :edit
end
end

123
config/locales/de.yml Normal file
View file

@ -0,0 +1,123 @@
# Copyright (c) 2010, Diaspora Inc. This file is
# licensed under the Affero General Public License version 3. See
# the COPYRIGHT file.
# Sample localization file for English. Add more files in this directory for other locales.
# See http://github.com/svenfuchs/rails-i18n/tree/master/rails%2Flocale for starting points.
de:
hello: "Hallo Welt"
layouts:
application:
edit_profile: "Profil bearbeiten"
logout: "Ausloggen"
shared:
aspect_nav:
all_aspects: "Alle Aspekte"
manage: "Verwalten"
manage_your_aspects: "Aspekte verwalten"
sub_header:
all_aspects: "Alle Aspekte"
manage_aspects: "Aspekte verwalten"
publisher:
share: "Teilen"
aspect_friends:
add_friends: "Freunde hinzufügen"
albums:
album:
you: "dir"
new_album:
create: "erstellen"
add_a_new_album: "Album hinzufügen"
create:
success: Du hast das Album %{name} erstellt.
show:
edit_album: "Album bearbeiten"
albums: "Alben"
updated: "aktualisiert"
by: "von"
edit:
editing: "Bearbeite"
updated: "geändert"
are_you_sure: "Bist du sicher?"
delete_album: "Album löschen"
cancel: "Abbrechen"
update:
success: Album %{name} erfolgreich geändert.
failure: %{name} wurde nicht geändert.
index:
home: "Startseite"
new_album: "Neues Album"
destroy:
success: Album %{name} gelöscht.
aspects:
index:
photos: "Fotos"
show:
photos: "Fotos"
manage:
add_a_new_aspect: "Neuen Aspekt erstellen"
add_a_new_friend: "Freund hinzufügen"
show: "Anzeigen"
update_aspects: "Aspekte aktualisieren"
requests: "Anfragen"
ignore_remove: "Ignorieren/Entfernen"
new_aspect:
create: "Erstellen"
users:
edit:
cancel: "Abbrechen"
update_profile: "Profil aktualisieren"
home: "Startseite"
diaspora_username: "Diaspora Benutzername"
info: "Info"
picture: "Bild"
editing_profile: "Profil bearbeiten"
albums: "Alben"
comments:
comment:
# this won't work in german at all. Needs more thorough I18n
ago: "ago"
new_comment:
comment: "Kommentar"
photos:
show:
prev: "zurück"
full_size: "volle Größe"
next: "vor"
edit_photo: "Foto bearbeiten"
delete_photo: "Foto löschen"
are_you_sure: "Bist du sicher?"
comments: "Kommentare"
edit:
editing: "Bearbeite"
are_you_sure: "Bist du sicher?"
delete_photo: "Foto löschen"
photo:
show_comments: "Kommentare anzeigen"
new:
new_photo: "Foto erstellen"
back_to_list: "Zurück zur Liste"
post_it: "Hochladen"
registrations:
new:
sign_up: "Anmelden"
status_messages:
new_status_message:
tell_me_something_good: "Erzähl' mir was schönes!"
oh_yeah: "Hey, super!"
status_message:
show_comments: "Kommentare anzeigen"
delete: "Löschen"
are_you_sure: "Bist du sicher?"
show:
status_message: "Statusmeldung"
comments: "Kommentare"
are_you_sure: "Bist du sicher?"
destroy: "Löschen"
view_all: "Alle anzeigen"
message: "Nachricht"
owner: "Besitzer"

View file

@ -0,0 +1,41 @@
# Copyright (c) 2010, Diaspora Inc. This file is
# licensed under the Affero General Public License version 3. See
# the COPYRIGHT file.
de:
errors:
messages:
not_found: "nicht gefunden"
already_confirmed: "wurde bereits bestätigt"
not_locked: "war nicht gesperrt"
devise:
failure:
unauthenticated: 'Du musst dich anmelden oder registrieren um fortzufahren.'
unconfirmed: 'Du musst dein Konto bestätigen um fortzufahren.'
locked: 'Dein Konto ist gesperrt.'
invalid: 'Ungültige E-Mail-Adresse oder Passwort.'
invalid_token: 'Ungültiger Authentifizierungstoken.'
timeout: 'Deine Sitzung ist abgelaufen, bitte melde dich wieder an, um fortzufahren.'
inactive: 'Dein Konto wurde noch nicht aktiviert.'
sessions:
signed_in: 'Erfolgreich angemeldet.'
signed_out: 'Erfolgreich abgemeldet.'
passwords:
send_instructions: 'Du wirst in ein paar Minuten eine E-Mail erhalten, die beschreibt, wie du dein Passwort zurücksetzt.'
updated: 'Dein Passwort wurde erfolgreich geändert. Du bist nun angemeldet.'
confirmations:
send_instructions: 'Du wirst in ein paar Minuten eine E-Mail erhalten, die beschreibt, wie du dein Konto bestätigst.'
confirmed: 'Dein Konto wurde erfolgreich bestätigt. Du bist nun angemeldet.'
registrations:
signed_up: 'Du wurdest erfolgreich registriert. Falls aktiviert, wurde dir eine E-Mail zur Bestätigung geschickt.'
updated: 'Du hast erfolgreich dein Konto aktualisiert.'
destroyed: 'Tschüss! Dein Konto wurde erfolgreich abgemeldet. Wir hoffen dich bald wiederzusehen.'
unlocks:
send_instructions: 'Du wirst in ein paar Minuten eine E-Mail erhalten, die beschreibt, wie du dein Konto entsperren kannst.'
unlocked: 'Dein Konto wurde erfolgreich entsperrt. Du bist nun angemeldet.'
mailer:
confirmation_instructions: 'Instruktionen zur Bestätigung'
reset_password_instructions: 'Instruktionen zum Zurücksetzen des Passworts'
unlock_instructions: 'Instruktionen zum Entsperren'

View file

@ -30,6 +30,8 @@ en:
new_album:
create: "create"
add_a_new_album: "Add a new album"
create:
success: You've created an album called %{name}.
show:
edit_album: "Edit Album"
albums: "albums"
@ -41,10 +43,15 @@ en:
are_you_sure: "Are you sure?"
delete_album: "Delete Album"
cancel: "Cancel"
update:
success: Album %{name} successfully edited.
failure: Failed to edit album %{name}.
index:
home: "home"
new_album: "New Album"
aspects:
destroy:
success: Album %{name} deleted.
aspects:
index:
photos: "photos"
show: