Scheme de date

Weblate utilizează JSON Schema pentru a defini aspectul fișierelor JSON externe.

Schema de memorie de traducere Weblate

https://weblate.org/schemas/weblate-memory.schema.json

tip

array

elemente

Articolul de memorie de traducere

tip

obiect

proprietăți

  • category

Categoria de șiruri

1 este global, 2 este partajat, 10000000+ sunt specifice proiectului, 20000000+ sunt specifice utilizatorului

tip

întreg

exemple

1

minim

0

implicit

1

  • origine

Originea șirului

Nume de fișier sau nume de componentă

tip

șir

exemple

test.tmx

proiect/componentă

implicit

  • sursă

Șirul sursă

tip

șir

exemple

Salut

minLength

1

implicit

  • sursă_limbă

Limbajul sursă

ISO 639-1 / ISO 639-2 / IETF BCP 47

tip

șir

exemple

engleză

model

^[^ ]+$

implicit

  • țintă

Sirul țintă

tip

șir

exemple

Ahoj

minLength

1

implicit

  • țintă_limbă

Limba țintă

ISO 639-1 / ISO 639-2 / IETF BCP 47

tip

șir

exemple

cs

model

^[^ ]+$

implicit

Proprietățisuplimentare

Fals

definiții

Exportul datelor de utilizator Weblate

https://weblate.org/schemas/weblate-userdata.schema.json

tip

obiect

proprietăți

  • basic

Bază

tip

obiect

proprietăți

  • nume de utilizator

Nume utilizator

tip

șir

exemple

administrator

implicit

  • ** nume_complet **

Nume complet

tip

șir

exemple

Administratorul Weblate

implicit

  • e-mail

E-mail

tip

șir

exemple

noreply@exemple.com

implicit

formatul

e-mail

  • ** data _ a aderat **

Data aderării

tip

șir

exemple

2019-11-18T18:53:54.862Z

implicit

formatul

dată-timp

Proprietățisuplimentare

Fals

  • profil

Profil

tip

obiect

proprietăți

  • limbă

Limbă

tip

șir

exemple

cs

model

^[^ ]*$

implicit

  • sugerat

Numărul de șiruri sugerate

tip

întreg

exemple

1

implicit

0

  • traducere

Numărul de șiruri de caractere traduse

tip

întreg

exemple

24

implicit

0

  • încărcat

Numărul de capturi de ecran încărcate

tip

întreg

exemple

1

implicit

0

  • hide_complet

Ascundeți traducerile finalizate pe tabloul de bord

tip

boolean

exemple

Fals

implicit

Adevărat

  • secundar_în_zen

Afișează traducerile secundare în modul Zen

tip

boolean

exemple

Adevărat

implicit

Adevărat

  • hide_sursă_secundar

Ascundeți sursa dacă există o traducere secundară

tip

boolean

exemple

Fals

implicit

Adevărat

  • editor_link

Legătura editorului

tip

șir

exemple

model

^.*$

implicit

  • traducere_mod

Modul editor de traduceri

tip

întreg

exemple

0

implicit

0

  • zen_mod

Modul editor zen

tip

întreg

exemple

0

implicit

0

  • special_caractere

Caractere speciale

tip

șir

exemple

model

^.*$

implicit

  • theme

Theme

tip

șir

exemple

auto

model

^(auto|dark|light)$

implicit

auto

  • dashboard_vizualizare

Vizualizare implicită a tabloului de bord

tip

întreg

exemple

1

implicit

0

  • dashboard_componență_listă

Lista de componente implicite

implicit

nul

oricareOf

tip

nul

tip

întreg

  • limbi

Limbi traduse

tip

array

implicit

elemente

Codul limbii

tip

șir

exemple

cs

model

^.*$

implicit

  • secundare_limbi

Limbi secundare

tip

array

implicit

elemente

Codul limbii

tip

șir

exemple

sk

model

^.*$

implicit

  • vizionat

Proiecte vizionate

tip

array

implicit

elemente

Denumire proiect

tip

șir

exemple

weblate

model

^.*$

implicit

Proprietățisuplimentare

Fals

  • auditlog

Audit log

tip

array

implicit

elemente

Elemente

tip

obiect

proprietăți

  • address

Adresă IP

oricareOf

tip

nul

tip

șir

exemple

127.0.0.1

model

^.*$

implicit

  • utilizator_agent

Agent utilizator

tip

șir

exemple

PC / Linux / Firefox 70.0

model

^.*$

implicit

  • timestamp

Timbrare

tip

șir

exemple

2019-11-18T18:58:30.845Z

implicit

formatul

dată-timp

  • activitate

Activitate

tip

șir

exemple

autentificare

model

^.*$

implicit

Proprietățisuplimentare

Fals

definiții