fix(api)!: align error codes with throw sites and image bounds (#2488)

This commit is contained in:
Hampus authored and GitHub committed 2026-09-06 15:21:38 +02:00
1 parent 4534822355
commit d5bfa5a73d
99 files changed
+857 -4853

No files matched your search

+4 -65
View File
@@ -3,31 +3,24 @@
import {defineErrorI18nLocaleMessages} from '../ErrorI18nMessages';
const ERROR_I18N_RO_MESSAGES = defineErrorI18nLocaleMessages({
"account.already_verified": "Contul tău este deja verificat.",
"account.communication_disabled": "Comunicarea este dezactivată.",
"account.disabled": "Acest cont a fost dezactivat.",
"account.email_verification_required": "Verificarea e-mailului este necesară pentru această acțiune.",
"account.guild_verification_required": "Este necesară verificarea comunității.",
"account.ip_authorization_required": "Este necesară autorizarea IP.",
"account.locked_suspicious_activity": "Contul tău este blocat din cauza activității suspecte.",
"account.phone_gate_escape_unavailable": "Amânarea verificării telefonice nu este disponibilă pentru acest cont.",
"account.phone_required_for_guild": "Trebuie să adaugi un număr de telefon pentru a trimite mesaje în această comunitate.",
"account.scheduled_for_deletion": "Acest cont este programat pentru ștergere.",
"account.sensitive_content_filter_age_restricted": "Acest filtru de conținut sensibil nu este disponibil pentru vârsta ta.",
"account.session_timeout": "Sesiunea a expirat. Reîmprospătează pagina și Conectează-te din nou.",
"account.session_token_mismatch": "Token de sesiune necorespunzător.",
"account.suspended_permanently": "Acest cont a fost suspendat permanent.",
"account.suspended_temporarily": "Acest cont a fost suspendat temporar.",
"account.too_new_for_guild": "Contul tău este prea nou pentru a trimite mesaje în această comunitate.",
"account.trusted_domains_wildcard_conflict": "Wildcardul (*) nu poate fi combinat cu domenii specifice.",
"account.unauthorized": "Neautorizat.",
"admin_and_system.acls_must_be_non_empty": "ACL-urile nu pot fi goale.",
"admin_and_system.admin_api_key_not_found": "Cheia API de admin nu a fost găsită.",
"admin_and_system.audit_log_indexing": "Jurnalele de audit se indexează. Încearcă din nou imediat.",
"admin_and_system.channel_indexing": "Canalele se indexează. Încearcă din nou peste un moment.",
"admin_and_system.creation_failed": "Nu s-a putut crea resursa. Te rugăm să încerci din nou.",
"admin_and_system.decryption_failed": "Mesajul nu a putut fi decriptat. Cheile de criptare pot fi incorecte sau corupte.",
"admin_and_system.deletion_failed": "Nu s-a putut șterge resursa. Te rugăm să încerci din nou.",
"admin_and_system.empty_encrypted_body": "Corp criptat gol.",
"admin_and_system.encryption_failed": "Mesajul nu a putut fi criptat. Cheile de criptare pot fi invalide sau corupte.",
"admin_and_system.general_error": "Ceva nu a mers. Te rugăm să încerci din nou.",
"admin_and_system.guild_id_required_for_search_index": "Este necesar un ID de comunitate pentru indexurile de căutare a mesajelor și a membrilor din canal.",
"admin_and_system.instance_policy_transition_not_allowed": "Această modificare a politicii instanței nu este permisă.",
@@ -35,21 +28,16 @@ const ERROR_I18N_RO_MESSAGES = defineErrorI18nLocaleMessages({
"admin_and_system.invalid_api_origin": "Sursa API este incorectă.",
"admin_and_system.invalid_audit_log_reason": "Motivul invalid pentru jurnalul de audit.",
"admin_and_system.invalid_bot_flag": "Indicatorul bot este invalid.",
"admin_and_system.invalid_decrypted_json": "JSON decriptat este invalid.",
"admin_and_system.invalid_ephemeral_key": "Cheia efemeră este invalidă.",
"admin_and_system.invalid_flags_format": "Formatul indicatorilor este invalid.",
"admin_and_system.invalid_form_body": "Corpul formularului este invalid.",
"admin_and_system.invalid_format": "Valoarea furnizată este într-un format incorect.",
"admin_and_system.invalid_integer_format": "Formatul invalid pentru număr întreg.",
"admin_and_system.invalid_iv": "Vector de inițializare este invalid.",
"admin_and_system.invalid_suspicious_flags_format": "Formatul indicatorilor suspecți este invalid.",
"admin_and_system.invalid_system_flag": "Indicator de sistem este invalid.",
"admin_and_system.invalid_timeout_value": "Valoarea de timeout este invalidă.",
"admin_and_system.invalid_timestamp": "Marca de timp este invalidă.",
"admin_and_system.invalid_timezone_identifier": "Identificator de fus orar este invalid.",
"admin_and_system.missing_acl": "ACL lipsă.",
"admin_and_system.missing_ephemeral_key": "Cheie efemeră lipsă.",
"admin_and_system.missing_iv": "Vector de inițializare lipsă.",
"admin_and_system.must_be_iso_timestamp": "Trebuie să fie o marcă temporală ISO validă.",
"admin_and_system.processing_failed": "Solicitarea nu a putut fi procesată. Te rugăm să încerci din nou.",
"admin_and_system.resource_locked": "Această resursă este în curs de modificare. Vă rugăm să încercați din nou mai târziu.",
@@ -60,13 +48,10 @@ const ERROR_I18N_RO_MESSAGES = defineErrorI18nLocaleMessages({
"admin_and_system.update_failed": "Resursa nu a putut fi actualizată. Te rugăm să încerci din nou.",
"admin_and_system.user_must_be_bot_for_system_user": "Utilizatorul trebuie să fie un bot pentru a fi marcat ca utilizator al sistemului.",
"age_verification.already_verified": "Ai finalizat deja verificarea vârstei.",
"age_verification.invalid_card_type": "Doar cardurile de credit sunt acceptate pentru verificarea vârstei. Cardurile de debit și preplătite nu pot fi utilizate.",
"attachments_and_uploads.attachment_fields_required": "`attachment_id`, `channel_id`, `message_id`, și `expires_at` sunt obligatorii.",
"attachments_and_uploads.attachment_ids_must_be_valid_integers": "`attachment_id`, `channel_id`, și `message_id` trebuie să fie numere întregi valide.",
"attachments_and_uploads.attachment_metadata_without_files": "Metadatele atașamentului au inclus un nume de fișier, dar nu au fost încărcate fișiere.",
"attachments_and_uploads.attachment_must_be_image": "Atașamentul \"{filename}\" trebuie să fie un fișier de imagine (png, jpg, jpeg, webp sau gif).",
"attachments_and_uploads.attachment_not_found_in_message": "Atașamentul cu ID-ul {attachmentId} nu a fost găsit în mesaj.",
"attachments_and_uploads.attachments_metadata_required_when_uploading": "Matricea de metadate a atașamentelor este necesară la încărcarea fișierelor.",
"attachments_and_uploads.attachments_not_allowed_for_message": "Atașamentele nu sunt permise pentru acest mesaj.",
"attachments_and_uploads.cannot_edit_attachment_metadata": "Utilizatorii cu MANAGE_MESSAGES pot edita doar descrierile atașamentelor, nu și alte metadate.",
"attachments_and_uploads.cannot_reference_attachments_without_attachments": "Nu poți face referire la atașamente atunci când nu sunt furnizate atașamente.",
@@ -77,29 +62,23 @@ const ERROR_I18N_RO_MESSAGES = defineErrorI18nLocaleMessages({
"attachments_and_uploads.failed_to_upload_image": "Nu am putut încărca imaginea. Încearcă din nou.",
"attachments_and_uploads.file_index_exceeds_maximum": "Indexul fișierului {index} depășește indexul maxim permis de {maxIndex}.",
"attachments_and_uploads.file_not_found": "Fișierul nu a fost găsit.",
"attachments_and_uploads.file_not_found_for_scanning": "Fișierul nu a fost găsit pentru scanare.",
"attachments_and_uploads.file_size_too_large": "Dimensiunea fișierului este prea mare. Dimensiunea maximă a fișierului este {maxSize}.",
"attachments_and_uploads.filename_empty_after_normalization": "Numele fișierului nu poate fi gol după normalizare.",
"attachments_and_uploads.filename_invalid_characters": "Numele fișierului conține caractere nevalide.",
"attachments_and_uploads.filename_length_invalid": "Numele fișierului trebuie să aibă între {min} și {max} caractere.",
"attachments_and_uploads.filename_mismatch_for_attachment": "Numele fișierului nu corespunde pentru atașamentul {attachmentId}: metadatele specifică \"{expectedFilename}\", dar nu se potrivește.",
"attachments_and_uploads.image_size_exceeds_limit": "Dimensiunea imaginii depășește {maxSize} octeți.",
"attachments_and_uploads.invalid_file_field_name": "Nume câmp fișier nevalid: {key}. Format așteptat: `files[N]` unde N este un număr.",
"attachments_and_uploads.invalid_image_data": "Date imagine nevalide.",
"attachments_and_uploads.invalid_image_format": "Format imagine nevalid. Extensii acceptate: {supportedExtensions}.",
"attachments_and_uploads.invalid_json_in_payload_json": "JSON nevalid în `payload_json`.",
"attachments_and_uploads.multiple_files_for_index_not_allowed": "Nu sunt permise mai multe fișiere pentru indexul {index}.",
"attachments_and_uploads.no_file_uploaded_for_attachment": "Niciun fișier nu a fost încărcat pentru atașamentul cu ID-ul {attachmentId}.",
"attachments_and_uploads.no_file_uploaded_for_attachment_metadata": "Niciun fișier nu a fost încărcat pentru metadatele atașamentului cu ID-ul {attachmentId}.",
"attachments_and_uploads.no_metadata_for_file": "Nu au fost furnizate metadate pentru fișierul cu ID-ul {fileId}.",
"attachments_and_uploads.no_uploaded_parts_to_finalize": "Nu sunt disponibile părți încărcate pentru a finaliza procesul.",
"attachments_and_uploads.no_valid_media_in_message": "Nu a fost găsit niciun conținut media valid în mesaj.",
"attachments_and_uploads.payload_json_required_for_multipart": "Câmpul `payload_json` este necesar pentru mesajele multipart.",
"attachments_and_uploads.preview_must_be_jpeg": "Previzualizarea trebuie să fie JPEG.",
"attachments_and_uploads.referenced_attachment_not_found": "Atașamentul referențiat \"{filename}\" nu a fost găsit în atașamentele mesajului.",
"attachments_and_uploads.size_bytes_must_be_valid_integer": "`size_bytes` trebuie să fie un număr întreg valid.",
"attachments_and_uploads.too_many_files": "Prea multe fișiere. Maxim {maxFiles} {maxFiles, plural, one {fișier} few {fișiere} other {de fișiere}} permise.",
"attachments_and_uploads.unknown_image_format": "Format imagine necunoscut.",
"attachments_and_uploads.unresolved_attachment_url": "S-a detectat o adresă URL `attachment://` nerezolvată. Aceasta ar fi trebuit rezolvată înainte de a procesa încorporarea.",
"attachments_and_uploads.uploaded_attachment_not_found": "Atașamentul încărcat {filename} nu a fost găsit.",
"auth_and_oauth.application_not_owned": "Nu deții această aplicație.",
@@ -111,29 +90,19 @@ const ERROR_I18N_RO_MESSAGES = defineErrorI18nLocaleMessages({
"auth_and_oauth.failed_to_parse_sso_user_info": "Nu am putut citi răspunsul de la furnizorul tău SSO. Încearcă din nou.",
"auth_and_oauth.handoff_code_expired": "Codul de predare a expirat.",
"auth_and_oauth.handoff_code_invalid": "Cod de predare nevalid.",
"auth_and_oauth.http_get_authorize_not_supported": "GET /oauth2/authorize nu este acceptat. Utilizează POST /oauth2/authorize/consent.",
"auth_and_oauth.invalid_client": "Clientul este nevalid.",
"auth_and_oauth.invalid_client_secret": "Secretul clientului este nevalid.",
"auth_and_oauth.invalid_code": "Codul este nevalid.",
"auth_and_oauth.invalid_grant": "Grantul de autorizare este nevalid, a expirat sau a fost revocat.",
"auth_and_oauth.invalid_or_expired_authorization_ticket": "Tichetul de autorizare este nevalid sau a expirat.",
"auth_and_oauth.invalid_or_expired_authorization_token": "Tokenul de autorizare este nevalid sau a expirat.",
"auth_and_oauth.invalid_or_expired_sso_state": "Stare SSO nevalidă sau expirată. Începe din nou procesul de autentificare.",
"auth_and_oauth.invalid_or_expired_ticket": "Tichetul este nevalid sau a expirat.",
"auth_and_oauth.invalid_proof_token": "Tokenul de dovadă este nevalid.",
"auth_and_oauth.invalid_redirect_uri": "URI-ul de redirecționare este nevalid.",
"auth_and_oauth.invalid_request": "Solicitare invalidă.",
"auth_and_oauth.invalid_scope": "Domeniul solicitat nu este acceptat sau nu ai permisiunea de a-l solicita.",
"auth_and_oauth.invalid_sso_authorization_code": "Cod de autorizare SSO nevalid.",
"auth_and_oauth.invalid_sso_token": "Token SSO nevalid.",
"auth_and_oauth.invalid_sudo_token": "Tokenul sudo este nevalid.",
"auth_and_oauth.invalid_token_admin_api_key": "Cheia API de administrator este nevalidă.",
"auth_and_oauth.missing_authorization": "Headerul de autorizare lipsește sau este nevalid.",
"auth_and_oauth.missing_client_secret": "Secretul clientului lipsește.",
"auth_and_oauth.missing_redirect_uri": "URI-ul de redirecționare lipsește.",
"auth_and_oauth.must_start_session_before_sending_messages": "Trebuie să începi o sesiune înainte de a trimite mesaje.",
"auth_and_oauth.oauth_fields_missing": "Lipsesc câmpurile OAuth.",
"auth_and_oauth.redirect_uri_required_for_non_bot_scopes": "URI-ul de redirecționare este necesar pentru domenii care nu sunt de bot.",
"auth_and_oauth.registration_closed": "Înregistrarea este închisă pe această instanță.",
"auth_and_oauth.registration_pending_approval": "Această înregistrare așteaptă aprobarea administratorului.",
"auth_and_oauth.registration_rejected": "Această cerere de înregistrare a fost respinsă.",
@@ -146,20 +115,15 @@ const ERROR_I18N_RO_MESSAGES = defineErrorI18nLocaleMessages({
"auth_and_oauth.sso_unable_to_allocate_discriminator": "Nu s-a putut aloca un discriminator pentru contul tău SSO. Încearcă din nou.",
"auth_and_oauth.sudo_mode_required": "Modul Sudo este necesar.",
"auth_and_oauth.unknown_application": "Aplicație necunoscută.",
"auth_and_oauth.unsupported_response_type": "Tip de răspuns neacceptat.",
"auth_and_registration.current_password_incorrect": "Parola curentă este incorectă.",
"auth_and_registration.password_is_too_common": "Parola ta este prea comună. Alege o parolă mai unică.",
"auth_and_registration.password_not_set": "Parola nu este setată.",
"bots.bot_application_not_found": "Aplicația bot nu a fost găsită.",
"bots.bot_discriminator_cannot_be_changed": "Discriminatorul botului nu poate fi schimbat.",
"bots.bot_is_private": "Acest bot este privat.",
"bots.bot_user_generation_failed": "Generarea utilizatorului bot a eșuat.",
"bots.bot_user_not_found": "Utilizatorul bot nu a fost găsit.",
"bots.invalid_response_type_for_non_bot": "Tipul de răspuns trebuie să fie cod pentru domenii care nu sunt de bot.",
"bots.not_a_bot_application": "Această aplicație nu este un bot.",
"bots.search_scope_unavailable": "Boții pot căuta doar într-o singură comunitate sau într-un singur canal.",
"calls_and_voice.call_already_exists": "Un apel este deja în desfășurare pe acest canal.",
"calls_and_voice.cannot_modify_voice_state": "Nu poți modifica starea vocală.",
"calls_and_voice.invalid_or_restricted_rtc_region": "Regiune RTC invalidă sau restricționată: {region}.",
"calls_and_voice.invalid_rtc_region": "Regiune RTC invalidă: {region}. Regiuni disponibile: {availableRegions}.",
"calls_and_voice.invalid_stream_key_format": "Format cheie de streaming invalid.",
@@ -167,7 +131,6 @@ const ERROR_I18N_RO_MESSAGES = defineErrorI18nLocaleMessages({
"calls_and_voice.no_active_call": "Niciun apel activ.",
"calls_and_voice.stream_key_channel_mismatch": "Nepotrivire canal cheie de flux.",
"calls_and_voice.stream_key_scope_mismatch": "Domeniul cheii de flux nu corespunde.",
"calls_and_voice.stream_thumbnail_payload_empty": "Miniatura fluxului lipsește.",
"calls_and_voice.unknown_voice_region": "Regiune vocală necunoscută.",
"calls_and_voice.unknown_voice_server": "Server vocal necunoscut.",
"calls_and_voice.voice_message_duration_exceeds_limit": "Durata mesajului vocal nu poate depăși {maxDuration} {maxDuration, plural, one {secundă} few {secunde} other {de secunde}}.",
@@ -199,9 +162,7 @@ const ERROR_I18N_RO_MESSAGES = defineErrorI18nLocaleMessages({
"channels_and_guilds.guild_banner_requires_feature": "Bannerul comunității necesită funcția BANNER.",
"channels_and_guilds.guild_feature_not_toggleable": "Această funcție nu poate fi comutată.",
"channels_and_guilds.guild_id_must_match_referenced_message": "ID-ul comunității trebuie să corespundă canalului din care a fost preluat mesajul referit.",
"channels_and_guilds.guild_template_fetch_failed": "Nu s-a putut prelua șablonul comunității. Este posibil ca șablonul să nu existe sau serviciul extern să fie indisponibil.",
"channels_and_guilds.guild_template_invalid": "Datele șablonului comunității sunt invalide sau incorect formate.",
"channels_and_guilds.invalid_channel": "Canal invalid.",
"channels_and_guilds.invalid_channel_id": "ID de canal invalid: {channelId}.",
"channels_and_guilds.invalid_channel_type": "Tip de canal invalid.",
"channels_and_guilds.invalid_channel_type_for_call": "Apelurile pot fi făcute doar în mesaje directe sau DM-uri de grup.",
@@ -216,7 +177,6 @@ const ERROR_I18N_RO_MESSAGES = defineErrorI18nLocaleMessages({
"channels_and_guilds.max_guilds_reached": "Ai atins maximul de {count} {count, plural, one {comunitate} few {comunități} other {de comunități}}.",
"channels_and_guilds.message_history_cutoff_before_guild_creation": "Data limită pentru istoricul mesajelor nu poate fi înainte de crearea comunității.",
"channels_and_guilds.message_history_cutoff_in_future": "Data limită pentru istoricul mesajelor nu poate fi în viitor.",
"channels_and_guilds.new_account_guild_join_rate_limited": "Conturile noi sunt limitate la 10 comunități în primele 24 de ore. Încearcă din nou mai târziu.",
"channels_and_guilds.parent_channel_not_in_guild": "Canalul părinte nu există în comunitate.",
"channels_and_guilds.parent_must_be_category": "Părintele trebuie să fie o categorie.",
"channels_and_guilds.preceding_channel_must_share_parent": "Canalul precedent trebuie să aibă același părinte ca și canalul mutat.",
@@ -237,10 +197,8 @@ const ERROR_I18N_RO_MESSAGES = defineErrorI18nLocaleMessages({
"connections.bluesky_oauth_authorization_failed": "Nu s-a putut rezolva contul Bluesky. Te rugăm să-l verifici și să încerci din nou.",
"connections.bluesky_oauth_callback_failed": "Nu am putut finaliza conexiunea Bluesky. Te rugăm să încerci din nou.",
"connections.bluesky_oauth_not_enabled": "Conexiunile Bluesky nu sunt activate pentru această instanță.",
"connections.bluesky_oauth_session_expired": "Sesiunea ta Bluesky a expirat. Te rugăm să reconectezi contul.",
"connections.bluesky_oauth_state_invalid": "Cererea de autorizare a expirat sau este nevalidă. Te rugăm să încerci din nou.",
"connections.initiation_token_invalid": "Tokenul de inițiere a conexiunii este nevalid sau a expirat.",
"connections.invalid_identifier": "Identificatorul conexiunii este nevalid.",
"connections.invalid_type": "Tipul de conexiune nu este acceptat.",
"connections.limit_reached": "Ai atins limita maximă de conexiuni ({limit}).",
"connections.not_found": "Conexiune necunoscută.",
@@ -253,13 +211,10 @@ const ERROR_I18N_RO_MESSAGES = defineErrorI18nLocaleMessages({
"discovery.already_applied": "Această comunitate a aplicat deja pentru descoperire.",
"discovery.application_already_reviewed": "Această aplicație de descoperire a fost deja verificată.",
"discovery.application_not_found": "Aplicația de descoperire nu s-a găsit.",
"discovery.description_required": "O descriere este necesară pentru listarea la descoperire.",
"discovery.disabled": "Descoperirea nu e disponibilă pe această instanță.",
"discovery.insufficient_members": "Această comunitate nu are numărul minim de membri pentru descoperire.",
"discovery.invalid_category": "Categoria de descoperire e invalidă.",
"discovery.not_discoverable": "Această comunitate nu e listată la descoperire.",
"donation.amount_invalid": "Suma donației e invalidă.",
"donation.donor_not_found": "Donatorul nu s-a găsit.",
"donation.magic_link_expired": "Linkul magic a expirat deja.",
"donation.magic_link_invalid": "Linkul magic e invalid.",
"donation.magic_link_used": "Linkul magic a fost deja folosit.",
@@ -341,7 +296,6 @@ const ERROR_I18N_RO_MESSAGES = defineErrorI18nLocaleMessages({
"invites_and_gifts.stripe_gift_redemption_in_progress": "Revendicarea codului cadou este în curs. Încearcă din nou peste puțin timp.",
"invites_and_gifts.unknown_gift_code": "Cod cadou necunoscut.",
"invites_and_packs.emoji_requires_access": "Nu poți folosi acest emoji fără acces la comunitatea sa sau la pachetul instalat.",
"invites_and_packs.max_animated_emojis_reached": "Ai atins numărul maxim de {count} {count, plural, one {emoji animat} few {emoji animate} other {emoji animate}}.",
"invites_and_packs.max_emojis_reached": "Ai atins numărul maxim de {count} {count, plural, one {emoji} few {emoji} other {emoji}}.",
"limits.at_least_one_entry_required": "Cel puțin o intrare este necesară.",
"limits.base64_length_invalid": "Lungimea șirului Base64 trebuie să fie între {min} și {maxLength} caractere.",
@@ -353,9 +307,9 @@ const ERROR_I18N_RO_MESSAGES = defineErrorI18nLocaleMessages({
"limits.rows_required": "`rows` este obligatoriu.",
"limits.string_length_exact": "Șirul trebuie să aibă exact {length} caractere.",
"limits.string_length_invalid": "Lungimea șirului trebuie să fie între {min} și {max} caractere.",
"limits.synced_preferences_too_large": "Preferințele sincronizate depășesc {max_bytes} octeți.",
"limits.timeout_cannot_exceed_365_days": "Timeout-ul nu poate fi mai lung de {maxDays} {maxDays, plural, one {zi} few {zile} other {zile}} de acum.",
"limits.value_must_be_integer_in_range": "Valoarea pentru `{name}` trebuie să fie un număr întreg între {minValue} și {maxValue}.",
"limits.value_too_small": "Valoarea este prea mică.",
"media_and_memes.favorite_meme_name_required": "Numele de meme preferat este obligatoriu.",
"media_and_memes.favorite_meme_not_found": "Meme-ul preferat nu a fost găsit.",
"media_and_memes.max_favorite_meme_tags_exceeded": "Poți adăuga doar până la {limit} {limit, plural, one {etichetă} few {etichete} other {etichete}} pentru fiecare meme preferat.",
@@ -387,7 +341,6 @@ const ERROR_I18N_RO_MESSAGES = defineErrorI18nLocaleMessages({
"mfa_and_passkeys.must_enable_2fa_before_enforcing_for_mods": "Trebuie să activezi autentificarea în doi pași în contul tău înainte de a o solicita pentru moderatori.",
"mfa_and_passkeys.no_passkeys_registered": "Nicio cheie de acces nu este înregistrată.",
"mfa_and_passkeys.passkey_authentication_failed": "Autentificarea cu cheia de acces nu a reușit.",
"mfa_and_passkeys.passkeys_disabled": "Cheile de acces sunt dezactivate.",
"mfa_and_passkeys.totp_not_enabled": "Autentificarea în doi pași prin aplicație nu e activată pentru acest cont.",
"mfa_and_passkeys.two_factor_not_enabled": "Autentificarea în doi pași nu e activată.",
"mfa_and_passkeys.two_factor_required": "Autentificarea în doi pași e obligatorie.",
@@ -395,14 +348,10 @@ const ERROR_I18N_RO_MESSAGES = defineErrorI18nLocaleMessages({
"mfa_and_passkeys.webauthn_credential_limit_reached": "Ai atins numărul maxim de {count} {count, plural, one {acreditare WebAuthn} few {acreditări WebAuthn} other {de acreditări WebAuthn}}.",
"misc.cannot_send_messages_in_non_text_channel": "Nu poți trimite mesaje într-un canal non-text.",
"misc.cannot_send_messages_in_this_guild_without_email_verification": "Trebuie să-ți verifici e-mailul pentru a trimite mesaje în această comunitate.",
"misc.invalid_job_id": "ID job invalid.",
"misc.invalid_permissions_integer": "Permisiunile trebuie să fie numere întregi valide.",
"misc.invalid_permissions_negative": "Permisiunile trebuie să fie non-negative.",
"misc.invalid_request_generic": "Solicitare invalidă.",
"misc.invalid_snowflake": "ID-ul Snowflake este invalid.",
"misc.job_already_processed": "Jobul a fost deja procesat.",
"misc.job_id_required": "ID job obligatoriu.",
"misc.job_not_found": "Job negăsit.",
"misc.max_files_exceeded": "Prea multe fișiere. Maxim {maxFiles} {maxFiles, plural, one {fișier} few {fișiere} other {de fișiere}} permise.",
"misc.must_have_bot_to_mark_system_user": "Utilizatorul trebuie să fie un bot pentru a fi marcat ca utilizator de sistem.",
"misc_limits.max_applications_reached": "Ai atins numărul maxim de {limit} {limit, plural, one {aplicație} few {aplicații} other {de aplicații}}.",
@@ -410,12 +359,12 @@ const ERROR_I18N_RO_MESSAGES = defineErrorI18nLocaleMessages({
"misc_limits.max_category_channels_reached": "Ai atins numărul maxim de {count} {count, plural, one {canal în categorie} few {canale în categorie} other {de canale în categorie}}.",
"misc_limits.max_friends_reached": "Ai atins numărul maxim de {count} {count, plural, one {prieten} few {prieteni} other {de prieteni}}.",
"misc_limits.max_invites_reached": "Ai atins numărul maxim de {count} {count, plural, one {invitație} few {invitații} other {de invitații}}.",
"misc_limits.max_pins_per_channel_reached": "Ai atins numărul maxim de {count} {count, plural, one {mesaj fixat} few {mesaje fixate} other {de mesaje fixate}} pe canal.",
"moderation_and_reports.cannot_report_own_message": "Nu poți raporta propriul mesaj.",
"moderation_and_reports.cannot_report_yourself": "Nu te poți raporta pe tine.",
"moderation_and_reports.invalid_dsa_report_target": "Țintă raport DSA invalidă.",
"moderation_and_reports.invalid_dsa_ticket": "Tichet DSA invalid.",
"moderation_and_reports.invalid_dsa_verification_code": "Cod verificare DSA invalid.",
"moderation_and_reports.ip_ban_declined": "Această adresă IP nu poate fi adăugată pe lista de blocare.",
"moderation_and_reports.ncmec_attachment_must_be_image_or_video": "Doar atașamentele de tip imagine sau video pot fi raportate la NCMEC.",
"moderation_and_reports.report_already_resolved": "Raportul a fost deja rezolvat.",
"moderation_and_reports.report_banned": "Ai fost banat de la trimiterea rapoartelor.",
@@ -428,7 +377,6 @@ const ERROR_I18N_RO_MESSAGES = defineErrorI18nLocaleMessages({
"permissions.global_ip_temporarily_banned": "Adresa ta IP {ipAddress} a fost blocată temporar din Fluxer API timp de 24 de ore din cauza unor tipare de acces abuzive sau neobișnuite. De obicei nu oferim apeluri pentru banurile temporare API. Schimbă adresa IP sau așteaptă expirarea banului și verifică tiparele de acces la Fluxer API provenite din clientul tău.",
"permissions.missing_access": "Nu ai acces la această resursă sau funcție.",
"permissions.missing_permissions": "Nu ai permisiunile necesare pentru a efectua această acțiune.",
"permissions.not_owner_of_admin_api_key": "Nu ai permisiunea de a modifica cheia API de admin.",
"permissions.user_banned_from_guild": "Acest utilizator e banat din această comunitate.",
"permissions.user_ip_banned_from_guild": "Adresa IP a acestui utilizator e banată din această comunitate.",
"permissions.user_not_in_channel": "Acest utilizator nu e în canal.",
@@ -455,8 +403,6 @@ const ERROR_I18N_RO_MESSAGES = defineErrorI18nLocaleMessages({
"premium_and_plans.custom_stickers_outside_source_require_premium": "Nu poți folosi stickere personalizate din afara comunităților sursă fără Plutonium.",
"premium_and_plans.discriminator_change_requires_premium": "Schimbarea discriminatorului necesită Plutonium.",
"premium_and_plans.no_active_subscription": "Niciun abonament activ.",
"premium_and_plans.no_visionary_slots_available": "Nu sunt sloturi Visionary disponibile.",
"premium_and_plans.visionary_required_for_bot_discriminator": "Trebuie să ai abonamentul Visionary pe viață pentru a personaliza discriminatori de bot.",
"premium_and_plans.visionary_required_for_discriminator": "Trebuie să ai abonamentul Visionary pe viață pentru a folosi acel discriminator.",
"rate_limits.accent_color_changed_too_often": "Ți-ai schimbat culoarea de accent prea des recent. Încearcă din nou peste {minutes} {minutes, plural, one {minut} few {minute} other {de minute}}.",
"rate_limits.avatar_changed_too_often": "Ți-ai schimbat avatarul prea des recent. Încearcă din nou peste {minutes} {minutes, plural, one {minut} few {minute} other {de minute}}.",
@@ -472,10 +418,8 @@ const ERROR_I18N_RO_MESSAGES = defineErrorI18nLocaleMessages({
"rate_limits.voice_activity_sharing_on_cooldown": "Poți actualiza setarea implicită de partajare a activității vocale doar o dată la 24 de ore. Încearcă din nou peste {retry_after} {retry_after, plural, one {secundă} few {secunde} other {de secunde}}.",
"roles.cannot_reorder_everyone_role": "Nu poți rearanja rolul @everyone.",
"roles.cannot_set_everyone_hoist": "Nu poți seta poziția de evidențiere pentru rolul @everyone.",
"roles.cannot_use_same_role_as_preceding": "Nu poți folosi același rol ca un rol anterior.",
"roles.invalid_role_id": "ID de rol invalid: {roleId}.",
"roles.parse_and_users_or_roles_cannot_be_used_together": "Nu poți folosi `parse` împreună cu `allowed_mentions.users` sau `allowed_mentions.roles`.",
"roles.preceding_role_not_in_guild": "Rolul anterior nu este prezent în comunitate.",
"stickers_and_emojis.custom_emoji_not_found": "Emoji personalizat nu a fost găsit.",
"stickers_and_emojis.custom_sticker_not_found": "Sticker personalizat nu a fost găsit.",
"stickers_and_emojis.max_reactions_reached": "Ai atins maximul de {count} {count, plural, one {reacție} few {reacții} other {de reacții}}.",
@@ -484,7 +428,6 @@ const ERROR_I18N_RO_MESSAGES = defineErrorI18nLocaleMessages({
"stickers_and_emojis.unknown_emoji": "Emoji necunoscut.",
"stickers_and_emojis.unknown_sticker": "Sticker necunoscut.",
"stripe.error": "Procesarea plății a întâmpinat o eroare. Încearcă din nou sau contactează suportul.",
"stripe.eu_withdrawal_waiver_required": "Te rugăm să confirmi că renunți la dreptul de retragere pentru conținut digital UE / SEE înainte de a începe plata.",
"stripe.invalid_product_configuration": "Configurație de produs invalidă.",
"stripe.invalid_product_selection": "Selecție de produs invalidă.",
"stripe.no_active_subscription_found": "Nu s-a găsit niciun abonament activ.",
@@ -495,7 +438,6 @@ const ERROR_I18N_RO_MESSAGES = defineErrorI18nLocaleMessages({
"stripe.refund_outside_window": "Această achiziție este în afara perioadei de 3 zile pentru rambursare automată.",
"stripe.subscription_already_canceling": "Abonamentul este deja setat să se anuleze la sfârșitul perioadei.",
"stripe.subscription_not_canceling": "Abonamentul nu este setat să se anuleze.",
"stripe.subscription_period_end_missing": "Lipsește current_period_end pentru abonament.",
"stripe.webhook_not_available": "Procesarea webhook-urilor nu este disponibilă.",
"stripe.webhook_signature_invalid": "Semnătura webhook Stripe este invalidă.",
"stripe.webhook_signature_missing": "Lipsește semnătura webhook Stripe.",
@@ -503,7 +445,6 @@ const ERROR_I18N_RO_MESSAGES = defineErrorI18nLocaleMessages({
"tos_and_age.date_of_birth_format_invalid": "Formatul datei de naștere este invalid.",
"tos_and_age.must_agree_to_tos_and_privacy": "Trebuie să accepți Termenii de utilizare și Politica de confidențialitate.",
"tos_and_age.must_be_minimum_age": "Trebuie să ai cel puțin {minAge} {minAge, plural, one {an} few {ani} other {de ani}} pentru a-ți crea un cont.",
"unknown_entities.unknown_application": "Aplicația nu a fost găsită.",
"unknown_entities.unknown_channel": "Canalul nu a fost găsit.",
"unknown_entities.unknown_guild": "Comunitatea nu a fost găsită.",
"unknown_entities.unknown_invite": "Invitația nu a fost găsită sau nu mai este validă.",
@@ -514,7 +455,6 @@ const ERROR_I18N_RO_MESSAGES = defineErrorI18nLocaleMessages({
"unknown_entities.unknown_user_flag": "Indicatorul de utilizator specificat nu este recunoscut.",
"urls.invalid_url_format": "Formatul URL este invalid.",
"urls.invalid_url_or_attachment_reference": "Formatul URL este invalid sau referința atașamentului este invalidă.",
"urls.unfurl_stream_too_large": "Răspunsul pentru previzualizarea linkului este prea mare pentru a fi procesat.",
"urls.url_length_invalid": "URL-ul trebuie să aibă între {min} și {max} caractere.",
"urls.url_not_publicly_routable": "URL-ul trebuie să indice o adresă IP publică, accesibilă de pe internet.",
"usernames_and_tags.discriminator_invalid_format": "Discriminatorul trebuie să conțină {min}–{max} cifre.",
@@ -542,7 +482,6 @@ const ERROR_I18N_RO_MESSAGES = defineErrorI18nLocaleMessages({
"webhooks.cannot_modify_system_webhook": "Nu poți edita mesajele de sistem.",
"webhooks.max_webhooks_per_channel_reached": "Ai atins limita de {count} {count, plural, one {webhook} few {webhook-uri} other {de webhook-uri}} pe canal.",
"webhooks.max_webhooks_per_guild_reached": "Ai atins limita de {count} {count, plural, one {webhook} few {webhook-uri} other {de webhook-uri}} pe comunitate.",
"webhooks.max_webhooks_reached": "Ai atins limita de {count} {count, plural, one {webhook} few {webhook-uri} other {de webhook-uri}}.",
"webhooks.unknown_webhook": "Webhook necunoscut.",
"webhooks.webhook_name_length_invalid": "Numele webhook-ului trebuie să aibă între {min} și {max} caractere."
});