at.locale.translation

A translation of one source key in one locale. Translator-owned.

Repository @locale.at did:plc:uwynodlfvaieqcisgh5zvdwx namespace authority
Details · record, key tid
Kindrecord
Record keytid
Authoritylocale.at
Indexed

Record

record · key tid

Properties

createdAt

requiredstring · datetime

key

requiredstring

Stable source key/id from the source file.

  • minLength: 1
  • maxLength: 4096

locale

requiredstring

BCP-47 target locale.

  • minLength: 2
  • maxLength: 35

message

string

Optional note from the translator.

  • maxLength: 2000
  • maxGraphemes: 1000

parentRevision

string · at-uri

Previous revision by this author (the history chain).

project

requiredstring · at-uri

AT-URI of the at.locale.project this targets.

sourceHash

requiredstring

Hash of the source string this was translated against; lets the appview flag staleness.

  • minLength: 1
  • maxLength: 128

value

string

Inline translation (ICU-aware). For small values; capped well under the record-size ceiling. Empty when valueBlob is set.

  • maxLength: 10240

Blob ref for large values, used instead of value.

  • maxSize: 1000000
  • accept: text/*, application/json, application/octet-stream

Similar lexicons

semantic match

Lexicons whose schemas describe something close to this one. Check them before publishing a new one that overlaps.

  • Threaded discussion on a key, a translation, or a locale. Author-owned.

  • A verdict on a translation revision. Reviewer-owned.

  • A localization project pointing at a source repo. Maintainer-owned.