<%= yield :head %>
<%= yield :auto_discovery_link_tag %>
<%= csrf_meta_tag %>
- <%= csp_meta_tag %>
+ <meta name="csp-nonce" content="<%= content_security_policy_style_nonce %>" />
<title><%= "#{@title} | " if @title %><%= t "layouts.project_name.title" %></title>
<% end %>
<%= link_to t(".my_traces"), { :action => "mine" }, { :class => "nav-link active" } %>
</li>
<% else %>
- <!-- public_traces_from @target_user -->
+ <!-- traces_from @target_user -->
<li class="nav-item">
<%= link_to t(".all_traces"), { :controller => "traces", :action => "index", :display_name => nil }, { :class => "nav-link" } %>
</li>
</li>
<% end %>
<li class="nav-item">
- <%= link_to t(".public_traces_from", :user => @target_user&.display_name), { :action => "mine" }, { :class => "nav-link active" } %>
+ <%= link_to t(".traces_from", :user => @target_user&.display_name), { :controller => "traces", :action => "index", :display_name => @target_user&.display_name }, { :class => "nav-link active" } %>
</li>
<% end %>
create: Espublizar
update: Actualizar
issue_comment:
- create: Añedir comentariu
+ create: Añader comentariu
message:
create: Unviar
client_application:
partial_changeset_without_comment: bez komentáře
details: Více informací o této sadě změn lze nalézt na %{url}.
details_html: Více informací o této sadě změn lze nalézt na %{url}.
- unsubscribe: Pro odhlášení z aktualizací této sady změn jděte na %{url} a klikněte
- na „Zrušit odebírání“.
- unsubscribe_html: Pro odhlášení z aktualizací této sady změn jděte na %{url}
- a klikněte na „Zrušit odebírání“.
+ unsubscribe: Od aktualizací této sady změn se můžete odhlásit na %{url}.
+ unsubscribe_html: Od aktualizací této sady změn se můžete odhlásit na %{url}.
confirmations:
confirm:
heading: Zkontrolujte si e-mail!
new:
title: Ztracené heslo
heading: Zapomněli jste heslo?
- email address: 'E-mailová adresa:'
+ email address: E-mailová adresa
new password button: Resetovat heslo
help_text: Zadejte e-mailovou adresu, pod kterou jste se zaregistrovali, my
vám na ni pošleme odkaz, pomocí kterého si nastavíte nové heslo.
title: Průvodce začátečníka
description: Komunitou spravovaná příručka pro začátečníky.
community:
- title: Komunitní fórum
- description: Sdílený prostor pro diskuse o OpenStreetMap.
+ title: Nápověda a komunitní fórum
+ description: Sdílený prostor, kde můžete získat pomoc a diskutovat o OpenStreetMap.
mailing_lists:
title: E-mailové konference
description: Položte dotaz nebo diskutujte o zajímavých věcech na některé
intro_text: OpenStreetMap er et kort over verden, skabt af folk som dig og gratis
at bruge under en åben licens.
intro_2_create_account: Opret en brugerkonto
+ hosting_partners_2024_html: Hosting støttes af %{fastly}, %{corpmembers}, og andre
+ %{partners}.
partners_fastly: Fastly
partners_corpmembers: OSMF virksomhedsmedlemmer
partners_partners: partnere
formats:
friendly: '%e. %B %Y %H:%M'
helpers:
+ file:
+ prompt: Dataju wubraś
submit:
diary_comment:
- create: Składowaś
+ create: Komentěrowaś
+ diary_entry:
+ create: Wózjawiś
+ update: Aktualizěrowaś
+ issue_comment:
+ create: Komentar pśidaś
message:
create: Pósłaś
client_application:
create: Registrěrowaś
- update: Wobźěłaś
+ update: Aktualizěrowaś
+ oauth2_application:
+ create: Registrěrowaś
+ update: Aktualizěrowaś
redaction:
create: Redakciju napóraś
update: Redakciju składowaś
entry:
comment: Komentar
full: Dopołna pokazka
+ account:
+ deletions:
+ show:
+ cancel: Pśetergnuś
accounts:
edit:
title: Konto wobźěłaś
edit_preferences: Preference wobźěłaś
edit:
title: Preference wobźěłaś
+ save: Preference aktualizěrowaś
+ cancel: Pśetergnuś
+ update:
+ failure: Preference njedaju se aktualizěrowaś.
update_success_flash:
message: Preference su se zaktualizěrowali.
profiles:
edit:
+ cancel: Pśetergnuś
image: 'Wobraz:'
gravatar:
gravatar: Gravatar wužywaś
nagrate, nježli až nagrajoš dalšne, až njeby cakański rěd blokěrował za
drugich wužywarjow.
edit:
+ cancel: Pśetergnuś
title: Wobźěłujo se slěd %{name}
heading: Wobźěłujo se slěd %{name}
visibility_help: Co to groni?
option_1: Si eres nuevo en OpenStreetMap, crea una cuenta nueva usando el formulario
a continuación.
option_2: |-
- Si ya tienes una cuenta, puedes iniciar sesión a tu cuenta
+ Si ya tienes una cuenta, puedes iniciar sesión con tu cuenta
usando tu nombre de usuario y contraseña y luego asociar la cuenta
con tu identificador en tus configuraciones de usuario.
user_role:
meadow: Niitty
military: Sotilasalue
mine: Kaivos
- orchard: Puutarha
+ orchard: Hedelmätarha
plant_nursery: Taimitarha
quarry: Avolouhos
railway: Rautatie
to: Vastaanottaja
subject: Otsikko
date: Päiväys
+ actions: Toiminnot
message_summary:
unread_button: Merkitse lukemattomaksi
read_button: Merkitse luetuksi
body: Valitettavasti tällä ID-tunnuksella ei ole viestiä.
outbox:
title: Lähetetyt
+ actions: Toiminnot
messages:
one: Kansiossa on %{count} lähetetty viesti.
other: Kansiossa on %{count} lähetettyä viestiä.
alt: Kirjaudu sisään Microsoft-tililläsi
github:
title: Kirjaudu GitHubin avulla
- alt: Kirjaudu käyttämällä GitHub-tiliäsi
+ alt: Kirjaudu GitHub-tilin avulla
wikipedia:
title: Kirjaudu sisään Wikipedialla
alt: Kirjaudu sisään Wikipedia-tunnuksella
admin: Hallinnollinen raja
capital: Pääkaupunki
city: Kaupunki
+ orchard: Hedelmätarha
vineyard: Viinitarha
forest: Talousmetsä
wood: Metsä
edit_preferences: Preferency wobdźěłać
edit:
title: Preferency wobdźěłać
- save: Nastajenja aktualizować
+ save: Preferency aktualizować
cancel: Přetorhnyć
update:
- failure: Nastajenja njedachu so aktualizować.
+ failure: Preferency njedachu so aktualizować.
update_success_flash:
message: Nastajenja su so zaktualizowali.
profiles:
Kontakt ophuelen?
people_mapping_nearby: Mapperen an der Noperschaft
reply:
- wrong_user: Du bass als '%{user}' ugemellt, awer d'Noriicht, déis du beäntwere
- wollts, gouf un en anere Benotzer geschéckt. Mell dech fir d'Beäntwerte wannechgelift
- mat dem richtege Benotzer un.
+ wrong_user: Dir sidd als '%{user}' ugemellt, awer d'Noriicht, déi Dir beäntwere
+ wollt, gouf un en anere Benotzer geschéckt. Mellt Iech fir d'Beäntwerte wannechgelift
+ mat dem richtege Benotzerkont un.
show:
title: Message liesen
reply_button: Äntwerten
failure: De Profil konnt net aktualiséiert ginn.
sessions:
new:
- title: Umellen
- heading: Umellen
+ title: Aloggen
+ heading: Aloggen
email or username: E-Mail-Adress oder Benotzernumm
password: Passwuert
remember: Sech u mech erënneren
lost password link: Hutt Dir Äert Passwuert vergiess?
- login_button: Umellen
+ login_button: Aloggen
register now: Elo aschreiwen
with external: 'Benotzt alternativ eng Drëtt Partei fir anzeloggen:'
no account: Hutt Dir kee Benotzerkont?
openid_logo_alt: Alogge mat enger OpenID
auth_providers:
openid:
- title: Alogge mat OpenID
- alt: Alogge mat enger OpenID URL
+ title: Mat OpenID aloggen
+ alt: Mat enger OpenID-URL aloggen
google:
- title: Alogge mat Google
- alt: Alogge mat enger Google OpenID
+ title: Mat Google aloggen
+ alt: Mat enger Google-OpenID aloggen
facebook:
title: Mat Facebook aloggen
- alt: Mat engem Facebook Benotzerkont aloggen
+ alt: Mat engem Facebook-Kont aloggen
microsoft:
title: Mat Microsoft aloggen
- alt: Mat engem Microsoft-Benotzerkont aloggen
+ alt: Mat engem Microsoft-Kont aloggen
github:
title: Mat GitHub aloggen
- alt: Mat engem GitHub-Konto aloggen
+ alt: Mat engem GitHub-Kont aloggen
wikipedia:
title: Mat Wikipedia aloggen
alt: Mat engem Wikipedia-Benotzerkont aloggen
wordpress:
- title: Alogge mat Wordpress
- alt: Alogge mat enger Wordpress OpenID
+ title: Mat Wordpress aloggen
+ alt: Mat enger Wordpress-OpenID aloggen
aol:
- title: Alogge mat AOL
- alt: Alogge mat enger AOL OpenID
+ title: Mat AOL aloggen
+ alt: Mat enger AOL-OpenID aloggen
destroy:
title: Ofmellen
heading: Vun OpenStreetMap ofmellen
# Author: Buraddo
# Author: C1pr1an
# Author: Cevamihnea
+# Author: Cristina S
# Author: EddyPetrisor
# Author: GabiBil
# Author: Gravitystorm
auth_providers:
openid:
title: Login with OpenID
- alt: Conectați-vă cu o adresă URL OpenID
+ alt: Conectați-vă cu un URL OpenID
google:
title: Autentificare cu Google
alt: Conectați-vă cu un Google OpenID
title: Conectare cu Microsoft
alt: Conectare cu un Cont Microsoft
github:
- title: Conectați-vă cu GitHub
+ title: Conectare cu GitHub
alt: Conectați-vă cu un cont GitHub
wikipedia:
title: Autentificare la Wikipedia
alt: Conectați-vă cu un cont Wordpress OpenID
aol:
title: Conectați-vă cu AOL
- alt: Conectați-vă cu un AOL OpenID
+ alt: Conectare cu un AOL OpenID
destroy:
title: Ieșire
heading: Deconectare din OpenStreetMap
utilizând formularul de mai jos.
option_2: |-
Dacă aveți deja un cont, vă puteți conecta la contul dvs.
- utilizând numele de utilizator și parola și apoi asociați contul
- cu ID-ul în setările utilizatorului.
+ folosind numele de utilizator și parola și apoi puteți asocia contul
+ cu ID-ul dvs. în setările utilizatorului.
user_role:
filter:
not_a_role: Șirul `%{role}' nu este un rol valid.
# Author: DDPAT
# Author: Danieldegroot2
# Author: Diralik
+# Author: Dirruw'o
# Author: Dmitry-s93
# Author: Dr&mx
# Author: Edible Melon
user_title: Дневник пользователя %{user}
leave_a_comment: Оставить комментарий
login_to_leave_a_comment_html: '%{login_link}, чтобы оставить комментарий'
- login: Ð\9fÑ\80едÑ\81Ñ\82авÑ\8cÑ\82еÑ\81Ñ\8c
+ login: Ð\92ойÑ\82и
no_such_entry:
title: Нет такой записи в дневнике
heading: Нет записи с номером %{id}
display name description: Ваше имя, как оно будет видно другим пользователям.
Вы сможете изменить его позже в настройках.
external auth: 'Внешний сайт с учётной записью:'
- use external auth: Ð\9bибо воÑ\81полÑ\8cзÑ\83йÑ\82еÑ\81Ñ\8c аккаÑ\83нÑ\82ом Ñ\81 дÑ\80Ñ\83гого Ñ\81айÑ\82а
+ use external auth: Ð\90лÑ\8cÑ\82еÑ\80наÑ\82ивно, иÑ\81полÑ\8cзÑ\83йÑ\82е Ñ\82Ñ\80еÑ\82Ñ\8cе лиÑ\86о длÑ\8f вÑ\85ода в Ñ\81иÑ\81Ñ\82емÑ\83.
auth no password: С внешним логином пароль не обязателен, но в некоторых случаях
он необходим
continue: Зарегистрироваться
changeset_paging_nav:
showing_page: Pàggina %{page}
next: Appressu »
- previous: « Prima
+ previous: « Arreri
changeset:
anonymous: Anònimu
no_edits: (nuddu canciamentu)
alt: Пријава преко Microsoft налога
github:
title: Пријава коришћењем GitHub-а
- alt: Ð\9fÑ\80иÑ\98ава коÑ\80иÑ\88Ñ\9bеÑ\9aем GitHub налога
+ alt: Ð\9fÑ\80иÑ\98ава пÑ\80еко GitHub налога
wikipedia:
title: Пријава преко Википедије
- alt: Ð\9fÑ\80иÑ\98ава коÑ\80иÑ\88Ñ\9bеÑ\9aем Ð\92икипедиÑ\98а налога
+ alt: Ð\9fÑ\80иÑ\98ава пÑ\80еко Ð\92икипедиÑ\98иног налога
wordpress:
- title: Ð\9fÑ\80иÑ\98ава коÑ\80иÑ\88Ñ\9bеÑ\9aем Wordpress-а
+ title: Ð\9fÑ\80иÑ\98ава пÑ\80еко Wordpress-а
alt: Пријава преко Wordpress OpenID-а
aol:
title: Пријава преко AOL-а
title: OpenID ile giriş
alt: OpenID Bağlantısı ile giriş
google:
- title: Google ile oturum aç
+ title: Google ile giriş
alt: Google OpenID ile giriş
facebook:
title: Facebook ile giriş
# Check the index of traces for a specific user
def test_index_user
user = create(:user)
+ checked_user_traces_path = url_for :only_path => true, :controller => "traces", :action => "index", :display_name => user.display_name
second_user = create(:user)
third_user = create(:user)
create(:trace)
# Test the user with the traces - should see only public ones
get traces_path(:display_name => user.display_name)
check_trace_index [trace_b]
+ assert_dom ".nav-tabs" do
+ assert_dom "a[href='#{traces_path}']", :text => "All Traces", :count => 1
+ assert_dom "a[href='#{traces_mine_path}']", :text => "My Traces", :count => 0
+ assert_dom "a[href='#{checked_user_traces_path}']", :text => Regexp.new(Regexp.escape(user.display_name)), :count => 1
+ end
session_for(third_user)
# Should still see only public ones when authenticated as another user
get traces_path(:display_name => user.display_name)
check_trace_index [trace_b]
+ assert_dom ".nav-tabs" do
+ assert_dom "a[href='#{traces_path}']", :text => "All Traces", :count => 1
+ assert_dom "a[href='#{traces_mine_path}']", :text => "My Traces", :count => 1
+ assert_dom "a[href='#{checked_user_traces_path}']", :text => Regexp.new(Regexp.escape(user.display_name)), :count => 1
+ end
session_for(user)
# Should see all traces when authenticated as the target user
get traces_path(:display_name => user.display_name)
check_trace_index [trace_c, trace_b]
+ assert_dom ".nav-tabs" do
+ assert_dom "a[href='#{traces_path}']", :text => "All Traces", :count => 1
+ assert_dom "a[href='#{traces_mine_path}']", :text => "My Traces", :count => 1
+ assert_dom "a[href='#{checked_user_traces_path}']", :text => Regexp.new(Regexp.escape(user.display_name)), :count => 0
+ end
# Should only see traces with the correct tag when a tag is specified
get traces_path(:display_name => user.display_name, :tag => "London")
end
trait :expired do
+ created_at { Time.now.utc - 2.days }
ends_at { Time.now.utc - 1.day }
end
trait :revoked do
+ expired
revoker :factory => :moderator_user
end
end