Files
sure/config/locales/doorkeeper.ro.yml
bzoicas eb4b978a97 Add RO locales (#359)
* Add RO locales

* Fixed some missing translations, added ro to SUPPORTED_LOCALES in languages_helper.rb

* Fixed a typo

---------

Co-authored-by: bzo <bzo@bzo.zresidence.lan>
2025-11-24 00:29:03 +01:00

155 lines
6.8 KiB
YAML

ro:
activerecord:
attributes:
doorkeeper/application:
name: 'Nume'
redirect_uri: 'URI de redirecționare'
errors:
models:
doorkeeper/application:
attributes:
redirect_uri:
fragment_present: 'nu poate conține un fragment.'
invalid_uri: 'trebuie să fie un URI valid.'
unspecified_scheme: 'trebuie să specifice o schemă.'
relative_uri: 'trebuie să fie un URI absolut.'
secured_uri: 'trebuie să fie un URI HTTPS/SSL.'
forbidden_uri: 'este interzis de server.'
scopes:
not_match_configured: "nu se potrivește cu configurația serverului."
doorkeeper:
applications:
confirmations:
destroy: 'Ești sigur?'
buttons:
edit: 'Editează'
destroy: 'Șterge'
submit: 'Trimite'
cancel: 'Anulează'
authorize: 'Autorizează'
form:
error: 'Hopa! Verifică formularul pentru posibile erori'
help:
confidential: 'Aplicația va fi utilizată acolo unde secretul clientului poate fi păstrat confidențial. Aplicațiile mobile native și aplicațiile Single Page sunt considerate neconfidențiale.'
redirect_uri: 'Folosește o linie pentru fiecare URI'
blank_redirect_uri: "Lasă gol dacă ai configurat furnizorul să folosească credentialele de client, credentialele proprietarului de resurese sau orice alt tip de acordare care nu necesită URI de redirecționare."
scopes: 'Separă domeniile (scopes) prin spații. Lasă gol pentru a folosi domeniile implicite.'
edit:
title: 'Editează aplicația'
index:
title: 'Aplicațiile tale'
new: 'Aplicație nouă'
name: 'Nume'
callback_url: 'URL de callback'
confidential: 'Confidențial?'
actions: 'Acțiuni'
confidentiality:
'yes': 'Da'
'no': 'Nu'
new:
title: 'Aplicație nouă'
show:
title: 'Aplicație: %{name}'
application_id: 'UID'
secret: 'Secret'
secret_hashed: 'Secret (hashed)'
scopes: 'Domenii (Scopes)'
confidential: 'Confidențial'
callback_urls: 'URL-uri de callback'
actions: 'Acțiuni'
not_defined: 'Nedefinit'
authorizations:
buttons:
authorize: 'Autorizează'
deny: 'Refuză'
error:
title: 'A apărut o eroare'
new:
title: 'Autorizare necesară'
prompt: 'Autorizezi %{client_name} să îți folosească contul?'
able_to: 'Această aplicație va putea să'
show:
title: 'Cod de autorizare'
form_post:
title: 'Trimite acest formular'
authorized_applications:
confirmations:
revoke: 'Ești sigur?'
buttons:
revoke: 'Revocă'
index:
title: 'Aplicațiile tale autorizate'
application: 'Aplicație'
created_at: 'Creat la'
date_format: '%d-%m-%Y %H:%M:%S'
pre_authorization:
status: 'Pre-autorizare'
errors:
messages:
# Common error messages
invalid_request:
unknown: 'Solicitării îi lipsește un parametru obligatoriu, include o valoare de parametru neacceptată sau este malformată.'
missing_param: 'Lipsește parametrul obligatoriu: %{value}.'
request_not_authorized: 'Solicitarea trebuie autorizată. Parametrul necesar pentru autorizarea solicitării lipsește sau este invalid.'
invalid_code_challenge: 'Code challenge este obligatoriu.'
invalid_redirect_uri: "URI-ul de redirecționare solicitat este malformat sau nu se potrivește cu URI-ul de redirecționare al clientului."
unauthorized_client: 'Clientul nu este autorizat să efectueze această solicitare folosind această metodă.'
access_denied: 'Proprietarul resursei sau serverul de autorizare a refuzat solicitarea.'
invalid_scope: 'Domeniul (scope) solicitat este invalid, necunoscut sau malformat.'
invalid_code_challenge_method:
zero: 'Serverul de autorizare nu acceptă PKCE deoarece nu există valori code_challenge_method acceptate.'
one: 'Valoarea code_challenge_method trebuie să fie %{challenge_methods}.'
other: 'Valoarea code_challenge_method trebuie să fie una dintre %{challenge_methods}.'
server_error: 'Serverul de autorizare a întâmpinat o condiție neașteptată care l-a împiedicat să îndeplinească solicitarea.'
temporarily_unavailable: 'Serverul de autorizare este momentan incapabil să gestioneze solicitarea din cauza unei supraîncărcări temporare sau a unei mentenanțe.'
# Configuration error messages
credential_flow_not_configured: 'Fluxul Resource Owner Password Credentials a eșuat deoarece Doorkeeper.configure.resource_owner_from_credentials nu este configurat.'
resource_owner_authenticator_not_configured: 'Căutarea Resource Owner a eșuat deoarece Doorkeeper.configure.resource_owner_authenticator nu este configurat.'
admin_authenticator_not_configured: 'Accesul la panoul de administrare este interzis deoarece Doorkeeper.configure.admin_authenticator nu este configurat.'
# Access grant errors
unsupported_response_type: 'Serverul de autorizare nu acceptă acest tip de răspuns.'
unsupported_response_mode: 'Serverul de autorizare nu acceptă acest mod de răspuns.'
# Access token errors
invalid_client: 'Autentificarea clientului a eșuat din cauza unui client necunoscut, lipsei autentificării clientului sau a unei metode de autentificare neacceptate.'
invalid_grant: 'Acordul de autorizare furnizat este invalid, expirat, revocat, nu se potrivește cu URI-ul de redirecționare utilizat în solicitarea de autorizare sau a fost emis unui alt client.'
unsupported_grant_type: 'Tipul de acordare a autorizării nu este acceptat de serverul de autorizare.'
invalid_token:
revoked: "Token-ul de acces a fost revocat"
expired: "Token-ul de acces a expirat"
unknown: "Token-ul de acces este invalid"
revoke:
unauthorized: "Nu ești autorizat să revoci acest token"
forbidden_token:
missing_scope: 'Accesul la această resursă necesită domeniul (scope) "%{oauth_scopes}".'
flash:
applications:
create:
notice: 'Aplicația a fost creată.'
destroy:
notice: 'Aplicația a fost ștearsă.'
update:
notice: 'Aplicația a fost actualizată.'
authorized_applications:
destroy:
notice: 'Aplicația a fost revocată.'
layouts:
admin:
title: 'Doorkeeper'
nav:
oauth2_provider: 'Furnizor OAuth2'
applications: 'Aplicații'
home: 'Acasă'
application:
title: 'Este necesară autorizarea OAuth'