Files
Cell 47b7c969f1 feat(layouts): add post disclaimer/declaration feature (#832)
Add a lightweight disclaimer notice at the beginning of articles to
indicate content origin (AI-generated, repost, original, custom).

- Add params.disclaimer config with enable, type, content options
- Support 4 types: ai, repost, original, custom
- Add custom SVG icons for ai/repost/original types
- Add i18n translations for 20 languages
- Add shimmer animation effect with RTL and reduce-motion support
2026-08-24 17:51:58 +08:00

271 lines
7.4 KiB
TOML

# Translations for Romanian
# Traduceri pentru limba română
# https://gohugo.io/content-management/multilingual/#translation-of-strings
# === Init ===
[init]
hugoVersionError = "Versiunea Hugo este prea veche.\n\nVersiunea curentă Hugo este {{ .Current }}, versiunea minimă compatibilă cu FixIt este {{ .Minimal }}.\n\nDacă rulați Hugo pe propriul computer, consultați https://gohugo.io/getting-started/installing/#upgrade-hugo pentru ghidul de actualizare.\n\nDacă implementați pe o platformă terță, configurați versiunea Hugo corespunzător."
hugoExtendedWarn = "Versiunea Hugo Extended este necesară pentru suportul SCSS."
configurationError = "Eroare de configurare\nNu ați configurat corect parametrul versiunii FixIt. Consultați https://fixit.lruihao.cn/docs/getting-started/configuration/params/"
compatibilityError = "Eroare de compatibilitate ({{ .From }} -> {{ .To }}):\nAveți o actualizare incompatibilă. Consultați https://github.com/hugo-fixit/FixIt/releases"
devVersionWarn = "Utilizați o versiune de dezvoltare a FixIt. Vă rugăm să luați în considerare utilizarea unei versiuni stabile.\nConsultați https://github.com/hugo-fixit/FixIt/releases"
devEnvWarn = "Mediul curent este \"dezvoltare\". \"Sistemul de comentarii\", \"PWA\", \"CDN\", \"amprentă\" și \"analize\" vor fi dezactivate."
quicklyUpgrade = "Actualizare rapidă utilizați comanda: "
# === Init ===
# === Base Layout ===
[baseof]
backToTop = "Înapoi Sus"
viewComments = "Vizualizare Comentarii"
noscript = "Acest site funcționează cel mai bine cu JavaScript activat."
# === Base Layout ===
# === Taxonomy ===
[archives]
other = "Arhive"
[allSome]
other = "Toate {{ .Some }}"
[category]
other = "Categorie"
[categories]
other = "Categorii"
[collection]
other = "Colecție"
[collections]
other = "Colecții"
[tag]
other = "Etichetă"
[tags]
other = "Etichete"
[posts]
other = "Articole"
# === Taxonomy ===
# === Section ===
[section]
recentlyUpdated = "Actualizat recent"
[section.totalWordCount]
one = "Un cuvânt"
other = "Total {{ .Count }} cuvinte"
[section.archiveCounter]
one = "Un singur articol"
other = "{{ .Count }} articole în total"
# === Section ===
# === Pagination ===
[pagination]
more = "Mai mult"
# === Pagination ===
# === Header ===
[header]
selectLanguage = "Selectare Limbă"
noTranslations = "Fără traduceri"
switchTheme = "Schimbare Temă"
# === Header ===
# === Footer ===
[footer]
poweredBySome = "Realizat de către {{ .Hugo }} | Temă - {{ .Theme }}"
siteUV = "Total vizitatori"
sitePV = "Total vizite"
siteRunning = "Site-ul rulează ..."
# === Footer ===
# === Comment ===
[comment]
valinePlaceholder = "Comentariul dvs ..."
# === Comment ===
# === Assets ===
[assets]
search = "Căutare"
searchPlaceholder = "Căutarea titlului sau conținutului articolului ..."
searchIn = "Căutare în {{ . }}"
searchBy = "Căutare prin"
gotoResultsPage = "Mergi la pagina de rezultate a căutării ..."
clear = "Golire"
cancel = "Anulare"
navigate = "Navigare"
select = "Selectare"
close = "Închide"
refresh = "Reîmprospătare"
noResultsFound = "Nici un rezultat gasit"
copyToClipboard = "Copiați în clipboard"
copyText = "Copiază"
copiedText = "Copiat"
toggleLineNumbers = "Comută numerele de linie"
toggleLineWrap = "Comută înfășurarea liniei"
toggleCodeEditable = "Comută blocul de cod editabil"
downloadCode = "Descarcă codul"
expandCode = "Extinde sau restrânge blocul de cod"
fullscreen = "Ecran complet"
exitFullscreen = "Ieși din ecran complet"
cookieconsentMessage = "Acest site web utilizează Cookies pentru a vă îmbunătăți experiența."
cookieconsentDismiss = "De acord"
cookieconsentLink = "Aflați mai multe"
# === Assets ===
# === Share ===
[shareOn]
other = "Distribuie pe"
# === Share ===
# === Single Post ===
[single]
contents = "Cuprins"
disclaimer = "Notificare: "
pin = "Fixează în partea de sus"
repost = "Repostează"
publishedOnDate = "publicat la {{ .Date }}"
views = "vizualizări"
comments = "comentarii"
author = "Autor"
updatedOnDate = "Actualizat la {{ .Date }}"
readMarkdown = "Citire Markdown"
viewSource = "Vezi sursa"
editThisPage = "Editați această pagină"
reportIssue = "Raportează o problemă"
openInEditor = "Deschide în editor"
back = "Înapoi"
home = "Acasă"
readMore = "Citește mai mult"
expirationReminder = "Acest articol a fost actualizat ultima dată pe {{ .Date }}, conținutul poate fi depășit."
encryptedAbstract = "Acest articol a fost criptat, astfel încât conținutul său brut este invizibil!"
encryptedMessage = "Vă rugăm să introduceți parola"
password = "Parolă"
enterBtn = "Intră"
encryptyAgain = "Criptează din nou"
encryptionWarning = "Criptarea conținutului a fost detectată, dar sunt încă în text clar!"
encryptionCommand = "Rulați `npx @hugo-fixit/encrypt` după compilare pentru a le cripta efectiv."
[single.disclaimerMessage]
ai = "Acest articol a fost generat de AI. Vă rugăm să verificați informațiile în mod independent."
repost = "Acest articol este o repostare. Vă rugăm să vizitați sursa originală pentru mai multe informații."
original = "Acesta este conținutul original al autorului."
relatedContent = "Conținut înrudit"
[single.includedIn]
categories = "inclus în {{ .Categories }}"
collections = "inclus în {{ .Collections }}"
both = "inclus în {{ .Categories }} și {{ .Collections }}"
[single.wordCount]
one = "Un cuvânt"
other = "{{ .Count }} cuvinte"
[single.fuzzyWordCount]
other = "Aproximativ {{ .Count }} cuvinte"
[single.readingTime]
one = "Un minut"
other = "{{ .Count }} minute"
[single.reward]
# donate = "Donați"
wechatpay = "WeChat Pay"
alipay = "Alipay"
paypal = "PayPal"
bitcoin = "Bitcoin"
# === Single Post ===
# === Error Pages ===
[pageNotFound]
other = "Pagina nu a fost găsită"
[pageNotFoundText]
other = "Pagina pe care o căutați nu există. Ne cerem scuze."
# === Error Pages ===
# === Offline ===
[offlineTitle]
other = "Deconectat"
[offlineText]
other = "Nu sunteți conectat la Internet, vor fi disponibile doar paginile stocate în cache."
# === Offline ===
# === Service Worker ===
[serviceWorker]
updateTitle = "Actualizare disponibilă"
updateText = "O nouă versiune a acestui site este disponibilă."
# === Service Worker ===
# === Link Redirection ===
[linkRedirection]
title = "Notificare de redirecționare"
message = "Urmează să părăsiți {{ .Title }}. Vă rugăm să acordați atenție securității contului și bunurilor dvs."
confirm = "Continuă vizitarea"
# === Link Redirection ===
# === Alert ===
[alert]
note = "Notă"
tip = "Sfat"
important = "Important"
warning = "Avertisment"
caution = "Atenție"
# === Alert ===
# === Task List ===
[taskList]
x = "Controlat"
" " = "Necontrolat"
"/" = "În progres"
"-" = "Anulat"
"<" = "Programat"
">" = "Reprogramat"
"!" = "Important"
"!x" = "Important Verificat"
"?" = "Întrebare"
# === Task List ===
# === Admonition ===
[admonition]
note = "Notă"
abstract = "Rezumat"
info = "Info"
todo = "De făcut"
tip = "Sfat"
success = "Succes"
question = "Întrebare"
warning = "Avertizare"
failure = "Eșec"
danger = "Pericol"
bug = "Bug"
example = "Exemplu"
quote = "Citat"
# === Admonition ===
# === Version ===
[version]
new = "NOU"
changed = "SCHIMBAT"
deleted = "ȘTERS"
deprecated = "DEPRECIAȚI"
# === Version ===
# === Diagram ===
[diagram]
zoomIn = "Mărește"
zoomOut = "Micșorează"
reset = "Resetează"
download = "Descarcă SVG"
# === Diagram ===
# === Tabs ===
[tabs]
diagram = "Diagramă"
code = "Cod"
# === Tabs ===