Skip to content
Snippets Groups Projects
Commit f899d488 authored by Pavel Antonov's avatar Pavel Antonov :asterisk:
Browse files

Merge branch 'feature/PRXS-2646-LocaleFieldsRevision' into 'master'

Добавление поля веса локали, направления языка и удаление флагов `default` и `allow_empty_required`

See merge request !44
parents f8916d57 9b6f7dc8
No related branches found
No related tags found
1 merge request!44Добавление поля веса локали, направления языка и удаление флагов `default` и `allow_empty_required`
...@@ -7,17 +7,17 @@ option go_package = "git.perx.ru/perxis/perxis-go/proto/locales;locales"; ...@@ -7,17 +7,17 @@ option go_package = "git.perx.ru/perxis/perxis-go/proto/locales;locales";
package content.locales; package content.locales;
message Locale { message Locale {
string id = 1; // Идентификатор локали, генерируется автоматически string id = 1; // Идентификатор локали, генерируется автоматически. Для локали по умолчанию устанавливается как "default".
string space_id = 2; // Идентификатор пространства. string space_id = 2; // Идентификатор пространства.
string name = 3; // Название локали. Опционально, заполняется автоматически (Пример: russian, english) string name = 3; // Название локали. Опционально, заполняется автоматически (Пример: russian, english)
string native_name = 4; // Название локали на языке локали. Опционально, заполняется автоматически (Пример: Русский, English) string native_name = 4; // Название локали на языке локали. Опционально, заполняется автоматически (Пример: Русский, English)
string code = 5; // Код локали https://en.wikipedia.org/wiki/IETF_language_tag string code = 5; // Код локали https://en.wikipedia.org/wiki/IETF_language_tag
string fallback = 6; // Идентификатор локали, который будет использоваться при отсутствии перевода string fallback = 6; // Идентификатор локали, который будет использоваться при отсутствии перевода
string direction = 7; // Направление письма - слева направо (ltr) или справа налево (rtl). По умолчанию устанавливается ltr.
int64 weight = 8; // Вес локали.
bool default = 100; // Является ли локаль по умолчанию. Создается автоматически при создании пространства, не доступна для удаления. Единственная запись в пространстве bool no_publish = 100; // Не публиковать контент данной локали. Не будет доступен контент через Delivery API. (кроме default)
bool no_publish = 102; // Не публиковать контент данной локали. Не будет доступен контент через Delivery API. (кроме default) bool disabled = 101; // Запретить использование локали. Нельзя создавать и редактировать контент для данной локали (кроме default)
bool disabled = 103; // Запретить использование локали. Нельзя создавать и редактировать контент для данной локали (кроме default)
bool allow_empty_required = 104; // Разрешить пустые значения для обязательных полей в данной локали
} }
message CreateRequest { message CreateRequest {
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment