Skip to content
Snippets Groups Projects

Compare revisions

Changes are shown as if the source revision was being merged into the target revision. Learn more about comparing revisions.

Source

Select target project
No results found

Target

Select target project
  • perxis/perxis-proto
1 result
Show changes
Commits on Source (2)
...@@ -75,16 +75,18 @@ message Item { ...@@ -75,16 +75,18 @@ message Item {
// string locale = 18; // DEPRECATED: используется locale_id // string locale = 18; // DEPRECATED: используется locale_id
// При создании или обновлении идентификатор локали в котором создается запись, опционально. // Идентификатор локали полученной записи.
// При создании или обновлении идентификатор локали, в которой создается запись, опционально.
// Если указан, то создается перевод для указанного языка, поле translations игнорируется // Если указан, то создается перевод для указанного языка, поле translations игнорируется
string locale_id = 100; // идентификатор локали полученной записи string locale_id = 100;
// Позволяет одновременно установить/получить несколько переводов и производить манипуляции с переводами // Позволяет одновременно установить/получить несколько переводов и производить манипуляции с переводами
// Ключами является идентификатор локали, значениями - данные переводы // Ключами является идентификатор локали, значениями - данные переводы
map<string, google.protobuf.Struct> translations = 12; map<string, google.protobuf.Struct> translations = 12;
// список идентификаторов локалей для которых есть переводы // Список идентификаторов локалей, для которых есть переводы
// соотвествует ключам в translations // Соотвествует списку переводов в translations, при получении записи всегда возвращается
// полный список. Невозможно обновить вручную: формируется системой
repeated string translations_ids = 101; repeated string translations_ids = 101;
} }
...@@ -144,7 +146,10 @@ message FindOptions { ...@@ -144,7 +146,10 @@ message FindOptions {
bool hidden = 5; bool hidden = 5;
bool templates = 6; bool templates = 6;
string locale_id = 7; // Язык перевода который будет использоваться. Если не указан, то возвращаются данные для языка по умолчанию string locale_id = 7; // Язык перевода который будет использоваться. Если не указан, то возвращаются данные для языка по умолчанию
repeated string translations_ids = 8; // Список идентификаторов переводов/локалей, которых должны быть включены в результат
// Список идентификаторов переводов/локалей, которых должны быть включены в результат
// Возможно указание '*' для получения всех переводов
repeated string translations_ids = 8;
} }
message UpdateOptions { message UpdateOptions {
...@@ -153,7 +158,10 @@ message UpdateOptions { ...@@ -153,7 +158,10 @@ message UpdateOptions {
message GetPublishedOptions { message GetPublishedOptions {
string locale_id = 7; // Язык перевода который будет использоваться. Если не указан, то возвращаются данные для языка по умолчанию string locale_id = 7; // Язык перевода который будет использоваться. Если не указан, то возвращаются данные для языка по умолчанию
repeated string translations_ids = 8; // Список идентификаторов переводов/локалей, которых должны быть включены в результат
// Список идентификаторов переводов/локалей, которых должны быть включены в результат
// Возможно указание '*' для получения всех переводов
repeated string translations_ids = 8;
} }
message DeleteOptions { message DeleteOptions {
...@@ -180,7 +188,10 @@ message FindPublishedOptions { ...@@ -180,7 +188,10 @@ message FindPublishedOptions {
bool hidden = 5; bool hidden = 5;
bool templates = 6; bool templates = 6;
string locale_id = 7; // Язык перевода который будет использоваться. Если не указан, то возвращаются данные для языка по умолчанию string locale_id = 7; // Язык перевода который будет использоваться. Если не указан, то возвращаются данные для языка по умолчанию
repeated string translations_ids = 8; // Список идентификаторов переводов/локалей, которых должны быть включены в результат
// Список идентификаторов переводов/локалей, которых должны быть включены в результат
// Возможно указание '*' для получения всех переводов
repeated string translations_ids = 8;
} }
message FindArchivedOptions { message FindArchivedOptions {
......