diff --git a/proto/items/items.proto b/proto/items/items.proto index ff6783037eb80c7784a9fc4d25fc01e3ff521779..ea19cced904579823bc4a288cfcb37543f562322 100644 --- a/proto/items/items.proto +++ b/proto/items/items.proto @@ -75,16 +75,18 @@ message Item { // string locale = 18; // DEPRECATED: используется locale_id - // РџСЂРё создании или обновлении идентификатор локали РІ котором создается запись, опционально. + // Рдентификатор локали полученной записи. + // РџСЂРё создании или обновлении идентификатор локали, РІ которой создается запись, опционально. // Если указан, то создается перевод для указанного языка, поле translations игнорируется - string locale_id = 100; // идентификатор локали полученной записи + string locale_id = 100; // Позволяет одновременно установить/получить несколько переводов Рё производить манипуляции СЃ переводами // Ключами является идентификатор локали, значениями - данные переводы map<string, google.protobuf.Struct> translations = 12; - // СЃРїРёСЃРѕРє идентификаторов локалей для которых есть переводы - // соотвествует ключам РІ translations + // РЎРїРёСЃРѕРє идентификаторов локалей, для которых есть переводы + // Соотвествует СЃРїРёСЃРєСѓ переводов РІ translations, РїСЂРё получении записи всегда возвращается + // полный СЃРїРёСЃРѕРє. Невозможно обновить вручную: формируется системой repeated string translations_ids = 101; } @@ -144,7 +146,10 @@ message FindOptions { bool hidden = 5; bool templates = 6; string locale_id = 7; // Язык перевода который будет использоваться. Если РЅРµ указан, то возвращаются данные для языка РїРѕ умолчанию - repeated string translations_ids = 8; // РЎРїРёСЃРѕРє идентификаторов переводов/локалей, которых должны быть включены РІ результат + + // РЎРїРёСЃРѕРє идентификаторов переводов/локалей, которых должны быть включены РІ результат + // Р’РѕР·РјРѕР¶РЅРѕ указание '*' для получения всех переводов + repeated string translations_ids = 8; } message UpdateOptions { @@ -153,7 +158,10 @@ message UpdateOptions { message GetPublishedOptions { string locale_id = 7; // Язык перевода который будет использоваться. Если РЅРµ указан, то возвращаются данные для языка РїРѕ умолчанию - repeated string translations_ids = 8; // РЎРїРёСЃРѕРє идентификаторов переводов/локалей, которых должны быть включены РІ результат + + // РЎРїРёСЃРѕРє идентификаторов переводов/локалей, которых должны быть включены РІ результат + // Р’РѕР·РјРѕР¶РЅРѕ указание '*' для получения всех переводов + repeated string translations_ids = 8; } message DeleteOptions { @@ -180,7 +188,10 @@ message FindPublishedOptions { bool hidden = 5; bool templates = 6; string locale_id = 7; // Язык перевода который будет использоваться. Если РЅРµ указан, то возвращаются данные для языка РїРѕ умолчанию - repeated string translations_ids = 8; // РЎРїРёСЃРѕРє идентификаторов переводов/локалей, которых должны быть включены РІ результат + + // РЎРїРёСЃРѕРє идентификаторов переводов/локалей, которых должны быть включены РІ результат + // Р’РѕР·РјРѕР¶РЅРѕ указание '*' для получения всех переводов + repeated string translations_ids = 8; } message FindArchivedOptions {