diff --git a/docs/en/data/SFTP/CreateConnection.json b/docs/en/data/SFTP/CreateConnection.json new file mode 100644 index 00000000000..e63206e48af --- /dev/null +++ b/docs/en/data/SFTP/CreateConnection.json @@ -0,0 +1 @@ +{"Host":"172.33.0.13","Port":"2222","Login":"bayselonarrend","Password":"12we...","ProxyType":"http","ProxyAddress":"127.0.0.1","ProxyPort":8071,"ProxyLogin":"proxyuser","ProxyPassword":"12we..."} \ No newline at end of file diff --git a/docs/en/data/SFTP/CreateNewDirectory.json b/docs/en/data/SFTP/CreateNewDirectory.json new file mode 100644 index 00000000000..e63206e48af --- /dev/null +++ b/docs/en/data/SFTP/CreateNewDirectory.json @@ -0,0 +1 @@ +{"Host":"172.33.0.13","Port":"2222","Login":"bayselonarrend","Password":"12we...","ProxyType":"http","ProxyAddress":"127.0.0.1","ProxyPort":8071,"ProxyLogin":"proxyuser","ProxyPassword":"12we..."} \ No newline at end of file diff --git a/docs/en/data/SFTP/DeleteDirectory.json b/docs/en/data/SFTP/DeleteDirectory.json new file mode 100644 index 00000000000..e63206e48af --- /dev/null +++ b/docs/en/data/SFTP/DeleteDirectory.json @@ -0,0 +1 @@ +{"Host":"172.33.0.13","Port":"2222","Login":"bayselonarrend","Password":"12we...","ProxyType":"http","ProxyAddress":"127.0.0.1","ProxyPort":8071,"ProxyLogin":"proxyuser","ProxyPassword":"12we..."} \ No newline at end of file diff --git a/docs/en/data/SFTP/DeleteFile.json b/docs/en/data/SFTP/DeleteFile.json new file mode 100644 index 00000000000..e63206e48af --- /dev/null +++ b/docs/en/data/SFTP/DeleteFile.json @@ -0,0 +1 @@ +{"Host":"172.33.0.13","Port":"2222","Login":"bayselonarrend","Password":"12we...","ProxyType":"http","ProxyAddress":"127.0.0.1","ProxyPort":8071,"ProxyLogin":"proxyuser","ProxyPassword":"12we..."} \ No newline at end of file diff --git a/docs/en/data/SFTP/GetCurrentDirectory.json b/docs/en/data/SFTP/GetCurrentDirectory.json new file mode 100644 index 00000000000..e63206e48af --- /dev/null +++ b/docs/en/data/SFTP/GetCurrentDirectory.json @@ -0,0 +1 @@ +{"Host":"172.33.0.13","Port":"2222","Login":"bayselonarrend","Password":"12we...","ProxyType":"http","ProxyAddress":"127.0.0.1","ProxyPort":8071,"ProxyLogin":"proxyuser","ProxyPassword":"12we..."} \ No newline at end of file diff --git a/docs/en/data/SFTP/ListObjects.json b/docs/en/data/SFTP/ListObjects.json new file mode 100644 index 00000000000..e63206e48af --- /dev/null +++ b/docs/en/data/SFTP/ListObjects.json @@ -0,0 +1 @@ +{"Host":"172.33.0.13","Port":"2222","Login":"bayselonarrend","Password":"12we...","ProxyType":"http","ProxyAddress":"127.0.0.1","ProxyPort":8071,"ProxyLogin":"proxyuser","ProxyPassword":"12we..."} \ No newline at end of file diff --git a/docs/en/data/SFTP/UploadFile.json b/docs/en/data/SFTP/UploadFile.json new file mode 100644 index 00000000000..e63206e48af --- /dev/null +++ b/docs/en/data/SFTP/UploadFile.json @@ -0,0 +1 @@ +{"Host":"172.33.0.13","Port":"2222","Login":"bayselonarrend","Password":"12we...","ProxyType":"http","ProxyAddress":"127.0.0.1","ProxyPort":8071,"ProxyLogin":"proxyuser","ProxyPassword":"12we..."} \ No newline at end of file diff --git a/docs/en/examples/SFTP/CreateConnection.txt b/docs/en/examples/SFTP/CreateConnection.txt new file mode 100644 index 00000000000..1e252ea04f4 --- /dev/null +++ b/docs/en/examples/SFTP/CreateConnection.txt @@ -0,0 +1,43 @@ + Host = "172.33.0.13"; + Port = "2222"; + + UseProxy = True; + ProxySettings = Undefined; + AuthorizationType = "By login and password"; + + If AuthorizationType = "By login and password" Then + + Login = "bayselonarrend"; + Password = "12we..."; + + SSHSettings = OPI_SFTP.GetSettingsLoginPassword(Host, Port, Login, Password); + + ElsIf AuthorizationType = "By key" Then + + Login = "bayselonarrend"; + PrivateKey = "./ssh_key"; + PublicKey = "./ssh_key.pub"; + + SSHSettings = OPI_SFTP.GetSettingsPrivateKey(Host, Port, Login, PrivateKey, PublicKey); + + Else + + Login = "bayselonarrend"; + SSHSettings = OPI_SFTP.GetSettingsViaAgent(Host, Port, Login); + + EndIf; + + If UseProxy Then + + ProxyType = "http"; // http, socks5, socks4 + + ProxyAddress = "127.0.0.1"; + ProxyPort = "8071"; + ProxyLogin = "proxyuser"; + ProxyPassword = "12we..."; + + ProxySettings = OPI_SFTP.GetProxySettings(ProxyAddress, ProxyPort, ProxyType, ProxyLogin, ProxyPassword); + + EndIf; + + Result = OPI_SFTP.CreateConnection(SSHSettings, ProxySettings); diff --git a/docs/en/examples/SFTP/CreateNewDirectory.txt b/docs/en/examples/SFTP/CreateNewDirectory.txt new file mode 100644 index 00000000000..d76e9d85554 --- /dev/null +++ b/docs/en/examples/SFTP/CreateNewDirectory.txt @@ -0,0 +1,49 @@ + Host = "172.33.0.13"; + Port = "2222"; + + UseProxy = True; + ProxySettings = Undefined; + AuthorizationType = "By login and password"; + + If AuthorizationType = "By login and password" Then + + Login = "bayselonarrend"; + Password = "12we..."; + + SSHSettings = OPI_SFTP.GetSettingsLoginPassword(Host, Port, Login, Password); + + ElsIf AuthorizationType = "By key" Then + + Login = "bayselonarrend"; + PrivateKey = "./ssh_key"; + PublicKey = "./ssh_key.pub"; + + SSHSettings = OPI_SFTP.GetSettingsPrivateKey(Host, Port, Login, PrivateKey, PublicKey); + + Else + + Login = "bayselonarrend"; + SSHSettings = OPI_SFTP.GetSettingsViaAgent(Host, Port, Login); + + EndIf; + + If UseProxy Then + + ProxyType = "http"; // http, socks5, socks4 + + ProxyAddress = "127.0.0.1"; + ProxyPort = "8071"; + ProxyLogin = "proxyuser"; + ProxyPassword = "12we..."; + + ProxySettings = OPI_SFTP.GetProxySettings(ProxyAddress, ProxyPort, ProxyType, ProxyLogin, ProxyPassword); + + EndIf; + + Connection = OPI_SFTP.CreateConnection(SSHSettings, ProxySettings); + + If OPI_SFTP.IsConnector(Connection) Then + Result = OPI_SFTP.CreateNewDirectory(Connection, "new_dir"); + Else + Result = Connection; // Error of connection + EndIf; diff --git a/docs/en/examples/SFTP/DeleteDirectory.txt b/docs/en/examples/SFTP/DeleteDirectory.txt new file mode 100644 index 00000000000..caa2dcd8803 --- /dev/null +++ b/docs/en/examples/SFTP/DeleteDirectory.txt @@ -0,0 +1,49 @@ + Host = "172.33.0.13"; + Port = "2222"; + + UseProxy = True; + ProxySettings = Undefined; + AuthorizationType = "By login and password"; + + If AuthorizationType = "By login and password" Then + + Login = "bayselonarrend"; + Password = "12we..."; + + SSHSettings = OPI_SFTP.GetSettingsLoginPassword(Host, Port, Login, Password); + + ElsIf AuthorizationType = "By key" Then + + Login = "bayselonarrend"; + PrivateKey = "./ssh_key"; + PublicKey = "./ssh_key.pub"; + + SSHSettings = OPI_SFTP.GetSettingsPrivateKey(Host, Port, Login, PrivateKey, PublicKey); + + Else + + Login = "bayselonarrend"; + SSHSettings = OPI_SFTP.GetSettingsViaAgent(Host, Port, Login); + + EndIf; + + If UseProxy Then + + ProxyType = "http"; // http, socks5, socks4 + + ProxyAddress = "127.0.0.1"; + ProxyPort = "8071"; + ProxyLogin = "proxyuser"; + ProxyPassword = "12we..."; + + ProxySettings = OPI_SFTP.GetProxySettings(ProxyAddress, ProxyPort, ProxyType, ProxyLogin, ProxyPassword); + + EndIf; + + Connection = OPI_SFTP.CreateConnection(SSHSettings, ProxySettings); + + If OPI_SFTP.IsConnector(Connection) Then + Result = OPI_SFTP.DeleteDirectory(Connection, "new_dir"); + Else + Result = Connection; // Error of connection + EndIf; diff --git a/docs/en/examples/SFTP/DeleteFile.txt b/docs/en/examples/SFTP/DeleteFile.txt new file mode 100644 index 00000000000..4f3ed9783f0 --- /dev/null +++ b/docs/en/examples/SFTP/DeleteFile.txt @@ -0,0 +1,49 @@ + Host = "172.33.0.13"; + Port = "2222"; + + UseProxy = True; + ProxySettings = Undefined; + AuthorizationType = "By login and password"; + + If AuthorizationType = "By login and password" Then + + Login = "bayselonarrend"; + Password = "12we..."; + + SSHSettings = OPI_SFTP.GetSettingsLoginPassword(Host, Port, Login, Password); + + ElsIf AuthorizationType = "By key" Then + + Login = "bayselonarrend"; + PrivateKey = "./ssh_key"; + PublicKey = "./ssh_key.pub"; + + SSHSettings = OPI_SFTP.GetSettingsPrivateKey(Host, Port, Login, PrivateKey, PublicKey); + + Else + + Login = "bayselonarrend"; + SSHSettings = OPI_SFTP.GetSettingsViaAgent(Host, Port, Login); + + EndIf; + + If UseProxy Then + + ProxyType = "http"; // http, socks5, socks4 + + ProxyAddress = "127.0.0.1"; + ProxyPort = "8071"; + ProxyLogin = "proxyuser"; + ProxyPassword = "12we..."; + + ProxySettings = OPI_SFTP.GetProxySettings(ProxyAddress, ProxyPort, ProxyType, ProxyLogin, ProxyPassword); + + EndIf; + + Connection = OPI_SFTP.CreateConnection(SSHSettings, ProxySettings); + + If OPI_SFTP.IsConnector(Connection) Then + Result = OPI_SFTP.DeleteFile(Connection, "files_folder/pic_from_binary.png"); + Else + Result = Connection; // Error of connection + EndIf; diff --git a/docs/en/examples/SFTP/GetCurrentDirectory.txt b/docs/en/examples/SFTP/GetCurrentDirectory.txt new file mode 100644 index 00000000000..e64f8768297 --- /dev/null +++ b/docs/en/examples/SFTP/GetCurrentDirectory.txt @@ -0,0 +1,49 @@ + Host = "172.33.0.13"; + Port = "2222"; + + UseProxy = True; + ProxySettings = Undefined; + AuthorizationType = "By login and password"; + + If AuthorizationType = "By login and password" Then + + Login = "bayselonarrend"; + Password = "12we..."; + + SSHSettings = OPI_SFTP.GetSettingsLoginPassword(Host, Port, Login, Password); + + ElsIf AuthorizationType = "By key" Then + + Login = "bayselonarrend"; + PrivateKey = "./ssh_key"; + PublicKey = "./ssh_key.pub"; + + SSHSettings = OPI_SFTP.GetSettingsPrivateKey(Host, Port, Login, PrivateKey, PublicKey); + + Else + + Login = "bayselonarrend"; + SSHSettings = OPI_SFTP.GetSettingsViaAgent(Host, Port, Login); + + EndIf; + + If UseProxy Then + + ProxyType = "http"; // http, socks5, socks4 + + ProxyAddress = "127.0.0.1"; + ProxyPort = "8071"; + ProxyLogin = "proxyuser"; + ProxyPassword = "12we..."; + + ProxySettings = OPI_SFTP.GetProxySettings(ProxyAddress, ProxyPort, ProxyType, ProxyLogin, ProxyPassword); + + EndIf; + + Connection = OPI_SFTP.CreateConnection(SSHSettings, ProxySettings); + + If OPI_SFTP.IsConnector(Connection) Then + Result = OPI_SFTP.GetCurrentDirectory(Connection); + Else + Result = Connection; // Error of connection + EndIf; diff --git a/docs/en/examples/SFTP/ListObjects.txt b/docs/en/examples/SFTP/ListObjects.txt new file mode 100644 index 00000000000..655f5d3c88a --- /dev/null +++ b/docs/en/examples/SFTP/ListObjects.txt @@ -0,0 +1,49 @@ + Host = "172.33.0.13"; + Port = "2222"; + + UseProxy = True; + ProxySettings = Undefined; + AuthorizationType = "By login and password"; + + If AuthorizationType = "By login and password" Then + + Login = "bayselonarrend"; + Password = "12we..."; + + SSHSettings = OPI_SFTP.GetSettingsLoginPassword(Host, Port, Login, Password); + + ElsIf AuthorizationType = "By key" Then + + Login = "bayselonarrend"; + PrivateKey = "./ssh_key"; + PublicKey = "./ssh_key.pub"; + + SSHSettings = OPI_SFTP.GetSettingsPrivateKey(Host, Port, Login, PrivateKey, PublicKey); + + Else + + Login = "bayselonarrend"; + SSHSettings = OPI_SFTP.GetSettingsViaAgent(Host, Port, Login); + + EndIf; + + If UseProxy Then + + ProxyType = "http"; // http, socks5, socks4 + + ProxyAddress = "127.0.0.1"; + ProxyPort = "8071"; + ProxyLogin = "proxyuser"; + ProxyPassword = "12we..."; + + ProxySettings = OPI_SFTP.GetProxySettings(ProxyAddress, ProxyPort, ProxyType, ProxyLogin, ProxyPassword); + + EndIf; + + Connection = OPI_SFTP.CreateConnection(SSHSettings, ProxySettings); + + If OPI_SFTP.IsConnector(Connection) Then + Result = OPI_SFTP.ListObjects(Connection, "test_folder", True); + Else + Result = Connection; // Error of connection + EndIf; diff --git a/docs/en/examples/SFTP/UploadFile.txt b/docs/en/examples/SFTP/UploadFile.txt new file mode 100644 index 00000000000..42f49d9d3b5 --- /dev/null +++ b/docs/en/examples/SFTP/UploadFile.txt @@ -0,0 +1,56 @@ + ImagePath = "C:\pic.png"; + + ImageDD = New BinaryData(Image); + + Host = "172.33.0.13"; + Port = "2222"; + + UseProxy = True; + ProxySettings = Undefined; + AuthorizationType = "By login and password"; + + If AuthorizationType = "By login and password" Then + + Login = "bayselonarrend"; + Password = "12we..."; + + SSHSettings = OPI_SFTP.GetSettingsLoginPassword(Host, Port, Login, Password); + + ElsIf AuthorizationType = "By key" Then + + Login = "bayselonarrend"; + PrivateKey = "./ssh_key"; + PublicKey = "./ssh_key.pub"; + + SSHSettings = OPI_SFTP.GetSettingsPrivateKey(Host, Port, Login, PrivateKey, PublicKey); + + Else + + Login = "bayselonarrend"; + SSHSettings = OPI_SFTP.GetSettingsViaAgent(Host, Port, Login); + + EndIf; + + If UseProxy Then + + ProxyType = "http"; // http, socks5, socks4 + + ProxyAddress = "127.0.0.1"; + ProxyPort = "8071"; + ProxyLogin = "proxyuser"; + ProxyPassword = "12we..."; + + ProxySettings = OPI_SFTP.GetProxySettings(ProxyAddress, ProxyPort, ProxyType, ProxyLogin, ProxyPassword); + + EndIf; + + Connection = OPI_SFTP.CreateConnection(SSHSettings, ProxySettings); + + If OPI_SFTP.IsConnector(Connection) Then + + Result = OPI_SFTP.UploadFile(Connection, Image, "pic_from_disk.png"); + Result2 = OPI_SFTP.UploadFile(Connection, ImageDD, "files_folder/pic_from_binary.png"); + + Else + Result = Connection; // Error of connection + EndIf; diff --git a/docs/en/examples/Telegram/DeleteMessage.txt b/docs/en/examples/Telegram/DeleteMessage.txt index 79bc95fac6f..173e3e99fa2 100644 --- a/docs/en/examples/Telegram/DeleteMessage.txt +++ b/docs/en/examples/Telegram/DeleteMessage.txt @@ -1,5 +1,5 @@  Token = "6129457865:AAFyzNYOAFbu..."; ChatID = "@testsichee"; - MessageID = "20661"; + MessageID = "21081"; Result = OPI_Telegram.DeleteMessage(Token, ChatID, MessageID); diff --git a/docs/en/examples/Telegram/DownloadFile.txt b/docs/en/examples/Telegram/DownloadFile.txt index d7608f2d89e..b72d15d3706 100644 --- a/docs/en/examples/Telegram/DownloadFile.txt +++ b/docs/en/examples/Telegram/DownloadFile.txt @@ -1,4 +1,4 @@ - FileID = "CQACAgIAAx0EcNsaZQACUL5oxtZxTAF37mtQa89Nqv8gbBvdbQACnYcAAmMlOUrfHJ36K_ssgzYE"; + FileID = "CQACAgIAAx0EcNsaZQACUmJo1NxoX-106k_r0ejDFQLTjHkbwQACJXsAAi1mqUqQ81MjxNzPATYE"; Token = "6129457865:AAFyzNYOAFbu..."; Result = OPI_Telegram.DownloadFile(Token, FileID); diff --git a/docs/en/examples/Telegram/ForwardMessage.txt b/docs/en/examples/Telegram/ForwardMessage.txt index 81b664dd967..9a07a7996b5 100644 --- a/docs/en/examples/Telegram/ForwardMessage.txt +++ b/docs/en/examples/Telegram/ForwardMessage.txt @@ -1,6 +1,6 @@  Token = "6129457865:AAFyzNYOAFbu..."; ChatID = "461699897"; ChannelID = "@testsichee"; - MessageID = "20661"; + MessageID = "21081"; Result = OPI_Telegram.ForwardMessage(Token, MessageID, ChannelID, ChatID); diff --git a/docs/en/examples/Telegram/PinMessage.txt b/docs/en/examples/Telegram/PinMessage.txt index a9b4bf51fe5..78f0b9f852a 100644 --- a/docs/en/examples/Telegram/PinMessage.txt +++ b/docs/en/examples/Telegram/PinMessage.txt @@ -1,5 +1,5 @@  Token = "6129457865:AAFyzNYOAFbu..."; ChannelID = "@testsichee"; - MessageID = "20661"; + MessageID = "21081"; Result = OPI_Telegram.PinMessage(Token, ChannelID, MessageID); diff --git a/docs/en/examples/Telegram/ReplaceMessageCaption.txt b/docs/en/examples/Telegram/ReplaceMessageCaption.txt index 3b072fca160..8ed5daf21a0 100644 --- a/docs/en/examples/Telegram/ReplaceMessageCaption.txt +++ b/docs/en/examples/Telegram/ReplaceMessageCaption.txt @@ -1,6 +1,6 @@  Token = "6129457865:AAFyzNYOAFbu..."; ChatID = "461699897"; - MessageID = "16306"; + MessageID = "16626"; Description = "New picture description"; Result = OPI_Telegram.ReplaceMessageCaption(Token, ChatID, MessageID, Description); diff --git a/docs/en/examples/Telegram/ReplaceMessageKeyboard.txt b/docs/en/examples/Telegram/ReplaceMessageKeyboard.txt index 47de2b00806..345ebcceb33 100644 --- a/docs/en/examples/Telegram/ReplaceMessageKeyboard.txt +++ b/docs/en/examples/Telegram/ReplaceMessageKeyboard.txt @@ -1,6 +1,6 @@  Token = "6129457865:AAFyzNYOAFbu..."; ChatID = "461699897"; - MessageID = "16303"; + MessageID = "16623"; ButtonArray = New Array; ButtonArray.Add("New button 3"); diff --git a/docs/en/examples/Telegram/ReplaceMessageText.txt b/docs/en/examples/Telegram/ReplaceMessageText.txt index be1bc85166d..b4430577dca 100644 --- a/docs/en/examples/Telegram/ReplaceMessageText.txt +++ b/docs/en/examples/Telegram/ReplaceMessageText.txt @@ -1,6 +1,6 @@  Token = "6129457865:AAFyzNYOAFbu..."; ChatID = "@testsichee"; - MessageID = "20661"; + MessageID = "21081"; Text = "New message text"; Result = OPI_Telegram.ReplaceMessageText(Token, ChatID, MessageID, Text); diff --git a/docs/en/examples/Telegram/UnpinMessage.txt b/docs/en/examples/Telegram/UnpinMessage.txt index c5f1f864c61..eaec973be1e 100644 --- a/docs/en/examples/Telegram/UnpinMessage.txt +++ b/docs/en/examples/Telegram/UnpinMessage.txt @@ -1,5 +1,5 @@  Token = "6129457865:AAFyzNYOAFbu..."; ChannelID = "@testsichee"; - MessageID = "20661"; + MessageID = "21081"; Result = OPI_Telegram.UnpinMessage(Token, ChannelID, MessageID); diff --git a/docs/en/md/Telegram/Administration/Pin-message.mdx b/docs/en/md/Telegram/Administration/Pin-message.mdx index 6644d9dcd14..7cc21ea79c6 100644 --- a/docs/en/md/Telegram/Administration/Pin-message.mdx +++ b/docs/en/md/Telegram/Administration/Pin-message.mdx @@ -34,7 +34,7 @@ Method at API documentation: [pinChatMessage](https://core.telegram.org/bots/api ```bsl title="1C:Enterprise/OneScript code example" Token = "6129457865:AAFyzNYOAFbu..."; ChannelID = "@testsichee"; - MessageID = "20661"; + MessageID = "21081"; Result = OPI_Telegram.PinMessage(Token, ChannelID, MessageID); ``` diff --git a/docs/en/md/Telegram/Administration/Unpin-message.mdx b/docs/en/md/Telegram/Administration/Unpin-message.mdx index ce3e933f0d0..686816eee43 100644 --- a/docs/en/md/Telegram/Administration/Unpin-message.mdx +++ b/docs/en/md/Telegram/Administration/Unpin-message.mdx @@ -34,7 +34,7 @@ Method at API documentation: [unpinChatMessage](https://core.telegram.org/bots/a ```bsl title="1C:Enterprise/OneScript code example" Token = "6129457865:AAFyzNYOAFbu..."; ChannelID = "@testsichee"; - MessageID = "20661"; + MessageID = "21081"; Result = OPI_Telegram.UnpinMessage(Token, ChannelID, MessageID); ``` diff --git a/docs/en/md/Telegram/Data-retrieval-and-settings/Download-file.mdx b/docs/en/md/Telegram/Data-retrieval-and-settings/Download-file.mdx index e55f7ff2ec4..d6a09ea7b52 100644 --- a/docs/en/md/Telegram/Data-retrieval-and-settings/Download-file.mdx +++ b/docs/en/md/Telegram/Data-retrieval-and-settings/Download-file.mdx @@ -31,7 +31,7 @@ Method at API documentation: [getFile](https://core.telegram.org/bots/api#getfil ```bsl title="1C:Enterprise/OneScript code example" - FileID = "CQACAgIAAx0EcNsaZQACUL5oxtZxTAF37mtQa89Nqv8gbBvdbQACnYcAAmMlOUrfHJ36K_ssgzYE"; + FileID = "CQACAgIAAx0EcNsaZQACUmJo1NxoX-106k_r0ejDFQLTjHkbwQACJXsAAi1mqUqQ81MjxNzPATYE"; Token = "6129457865:AAFyzNYOAFbu..."; Result = OPI_Telegram.DownloadFile(Token, FileID); diff --git a/docs/en/md/Telegram/Data-sending/Delete-message.mdx b/docs/en/md/Telegram/Data-sending/Delete-message.mdx index 451aa4d5b46..52409292ed7 100644 --- a/docs/en/md/Telegram/Data-sending/Delete-message.mdx +++ b/docs/en/md/Telegram/Data-sending/Delete-message.mdx @@ -34,7 +34,7 @@ Method at API documentation: [deleteMessage](https://core.telegram.org/bots/api# ```bsl title="1C:Enterprise/OneScript code example" Token = "6129457865:AAFyzNYOAFbu..."; ChatID = "@testsichee"; - MessageID = "20661"; + MessageID = "21081"; Result = OPI_Telegram.DeleteMessage(Token, ChatID, MessageID); ``` diff --git a/docs/en/md/Telegram/Data-sending/Forward-message.mdx b/docs/en/md/Telegram/Data-sending/Forward-message.mdx index 4b62374c9f0..cf17b0f6f31 100644 --- a/docs/en/md/Telegram/Data-sending/Forward-message.mdx +++ b/docs/en/md/Telegram/Data-sending/Forward-message.mdx @@ -36,7 +36,7 @@ Method at API documentation: [forwardMessage](https://core.telegram.org/bots/api Token = "6129457865:AAFyzNYOAFbu..."; ChatID = "461699897"; ChannelID = "@testsichee"; - MessageID = "20661"; + MessageID = "21081"; Result = OPI_Telegram.ForwardMessage(Token, MessageID, ChannelID, ChatID); ``` diff --git a/docs/en/md/Telegram/Data-sending/Replace-message-caption.mdx b/docs/en/md/Telegram/Data-sending/Replace-message-caption.mdx index 28e59fdc9d6..a6a2df49ffa 100644 --- a/docs/en/md/Telegram/Data-sending/Replace-message-caption.mdx +++ b/docs/en/md/Telegram/Data-sending/Replace-message-caption.mdx @@ -36,7 +36,7 @@ Method at API documentation: [editMessageCaption](https://core.telegram.org/bots ```bsl title="1C:Enterprise/OneScript code example" Token = "6129457865:AAFyzNYOAFbu..."; ChatID = "461699897"; - MessageID = "16306"; + MessageID = "16626"; Description = "New picture description"; Result = OPI_Telegram.ReplaceMessageCaption(Token, ChatID, MessageID, Description); diff --git a/docs/en/md/Telegram/Data-sending/Replace-message-keyboard.mdx b/docs/en/md/Telegram/Data-sending/Replace-message-keyboard.mdx index 6c8b68c3b29..072b1e14e27 100644 --- a/docs/en/md/Telegram/Data-sending/Replace-message-keyboard.mdx +++ b/docs/en/md/Telegram/Data-sending/Replace-message-keyboard.mdx @@ -35,7 +35,7 @@ Method at API documentation: [editMessageReplyMarkup](https://core.telegram.org/ ```bsl title="1C:Enterprise/OneScript code example" Token = "6129457865:AAFyzNYOAFbu..."; ChatID = "461699897"; - MessageID = "16303"; + MessageID = "16623"; ButtonArray = New Array; ButtonArray.Add("New button 3"); diff --git a/docs/en/md/Telegram/Data-sending/Replace-message-text.mdx b/docs/en/md/Telegram/Data-sending/Replace-message-text.mdx index 243e4d70d71..174107284c8 100644 --- a/docs/en/md/Telegram/Data-sending/Replace-message-text.mdx +++ b/docs/en/md/Telegram/Data-sending/Replace-message-text.mdx @@ -36,7 +36,7 @@ Method at API documentation: [editMessageText](https://core.telegram.org/bots/ap ```bsl title="1C:Enterprise/OneScript code example" Token = "6129457865:AAFyzNYOAFbu..."; ChatID = "@testsichee"; - MessageID = "20661"; + MessageID = "21081"; Text = "New message text"; Result = OPI_Telegram.ReplaceMessageText(Token, ChatID, MessageID, Text); diff --git a/docs/ru/data/SFTP/ЗагрузитьФайл.json b/docs/ru/data/SFTP/ЗагрузитьФайл.json new file mode 100644 index 00000000000..e8c9b2e3dda --- /dev/null +++ b/docs/ru/data/SFTP/ЗагрузитьФайл.json @@ -0,0 +1 @@ +{"Хост":"172.33.0.13","Порт":"2222","Логин":"bayselonarrend","Пароль":"12we...","ТипПрокси":"http","АдресПрокси":"127.0.0.1","ПортПрокси":8071,"ЛогинПрокси":"proxyuser","ПарольПрокси":"12we..."} \ No newline at end of file diff --git a/docs/ru/data/SFTP/ОткрытьСоединение.json b/docs/ru/data/SFTP/ОткрытьСоединение.json new file mode 100644 index 00000000000..e8c9b2e3dda --- /dev/null +++ b/docs/ru/data/SFTP/ОткрытьСоединение.json @@ -0,0 +1 @@ +{"Хост":"172.33.0.13","Порт":"2222","Логин":"bayselonarrend","Пароль":"12we...","ТипПрокси":"http","АдресПрокси":"127.0.0.1","ПортПрокси":8071,"ЛогинПрокси":"proxyuser","ПарольПрокси":"12we..."} \ No newline at end of file diff --git a/docs/ru/data/SFTP/ПолучитьСписокОбъектов.json b/docs/ru/data/SFTP/ПолучитьСписокОбъектов.json new file mode 100644 index 00000000000..e8c9b2e3dda --- /dev/null +++ b/docs/ru/data/SFTP/ПолучитьСписокОбъектов.json @@ -0,0 +1 @@ +{"Хост":"172.33.0.13","Порт":"2222","Логин":"bayselonarrend","Пароль":"12we...","ТипПрокси":"http","АдресПрокси":"127.0.0.1","ПортПрокси":8071,"ЛогинПрокси":"proxyuser","ПарольПрокси":"12we..."} \ No newline at end of file diff --git a/docs/ru/data/SFTP/ПолучитьТекущийКаталог.json b/docs/ru/data/SFTP/ПолучитьТекущийКаталог.json new file mode 100644 index 00000000000..e8c9b2e3dda --- /dev/null +++ b/docs/ru/data/SFTP/ПолучитьТекущийКаталог.json @@ -0,0 +1 @@ +{"Хост":"172.33.0.13","Порт":"2222","Логин":"bayselonarrend","Пароль":"12we...","ТипПрокси":"http","АдресПрокси":"127.0.0.1","ПортПрокси":8071,"ЛогинПрокси":"proxyuser","ПарольПрокси":"12we..."} \ No newline at end of file diff --git a/docs/ru/data/SFTP/СоздатьНовуюДиректорию.json b/docs/ru/data/SFTP/СоздатьНовуюДиректорию.json new file mode 100644 index 00000000000..e8c9b2e3dda --- /dev/null +++ b/docs/ru/data/SFTP/СоздатьНовуюДиректорию.json @@ -0,0 +1 @@ +{"Хост":"172.33.0.13","Порт":"2222","Логин":"bayselonarrend","Пароль":"12we...","ТипПрокси":"http","АдресПрокси":"127.0.0.1","ПортПрокси":8071,"ЛогинПрокси":"proxyuser","ПарольПрокси":"12we..."} \ No newline at end of file diff --git a/docs/ru/data/SFTP/УдалитьДиректорию.json b/docs/ru/data/SFTP/УдалитьДиректорию.json new file mode 100644 index 00000000000..e8c9b2e3dda --- /dev/null +++ b/docs/ru/data/SFTP/УдалитьДиректорию.json @@ -0,0 +1 @@ +{"Хост":"172.33.0.13","Порт":"2222","Логин":"bayselonarrend","Пароль":"12we...","ТипПрокси":"http","АдресПрокси":"127.0.0.1","ПортПрокси":8071,"ЛогинПрокси":"proxyuser","ПарольПрокси":"12we..."} \ No newline at end of file diff --git a/docs/ru/data/SFTP/УдалитьФайл.json b/docs/ru/data/SFTP/УдалитьФайл.json new file mode 100644 index 00000000000..e8c9b2e3dda --- /dev/null +++ b/docs/ru/data/SFTP/УдалитьФайл.json @@ -0,0 +1 @@ +{"Хост":"172.33.0.13","Порт":"2222","Логин":"bayselonarrend","Пароль":"12we...","ТипПрокси":"http","АдресПрокси":"127.0.0.1","ПортПрокси":8071,"ЛогинПрокси":"proxyuser","ПарольПрокси":"12we..."} \ No newline at end of file diff --git a/docs/ru/examples/SFTP/ЗагрузитьФайл.txt b/docs/ru/examples/SFTP/ЗагрузитьФайл.txt new file mode 100644 index 00000000000..8ae2a35a64f --- /dev/null +++ b/docs/ru/examples/SFTP/ЗагрузитьФайл.txt @@ -0,0 +1,56 @@ + КартинкаПуть = "C:\pic.png"; + + КартинкаДД = Новый ДвоичныеДанные(Картинка); + + Хост = "172.33.0.13"; + Порт = "2222"; + + ИспользоватьПрокси = Истина; + НастройкиПрокси = Неопределено; + ВидАвторизации = "По логину и паролю"; + + Если ВидАвторизации = "По логину и паролю" Тогда + + Логин = "bayselonarrend"; + Пароль = "12we..."; + + НастройкиSSH = OPI_SFTP.ПолучитьНастройкиЛогинПароль(Хост, Порт, Логин, Пароль); + + ИначеЕсли ВидАвторизации = "По ключу" Тогда + + Логин = "bayselonarrend"; + ПриватныйКлюч = "./ssh_key"; + ПубличныйКлюч = "./ssh_key.pub"; + + НастройкиSSH = OPI_SFTP.ПолучитьНастройкиПриватныйКлюч(Хост, Порт, Логин, ПриватныйКлюч, ПубличныйКлюч); + + Иначе + + Логин = "bayselonarrend"; + НастройкиSSH = OPI_SFTP.ПолучитьНастройкиЧерезАгента(Хост, Порт, Логин); + + КонецЕсли; + + Если ИспользоватьПрокси Тогда + + ТипПрокси = "http"; // http, socks5, socks4 + + АдресПрокси = "127.0.0.1"; + ПортПрокси = "8071"; + ЛогинПрокси = "proxyuser"; + ПарольПрокси = "12we..."; + + НастройкиПрокси = OPI_SFTP.ПолучитьНастройкиПрокси(АдресПрокси, ПортПрокси, ТипПрокси, ЛогинПрокси, ПарольПрокси); + + КонецЕсли; + + Соединение = OPI_SFTP.ОткрытьСоединение(НастройкиSSH, НастройкиПрокси); + + Если OPI_SFTP.ЭтоКоннектор(Соединение) Тогда + + Результат = OPI_SFTP.ЗагрузитьФайл(Соединение, Картинка, "pic_from_disk.png"); + Результат2 = OPI_SFTP.ЗагрузитьФайл(Соединение, КартинкаДД, "files_folder/pic_from_binary.png"); + + Иначе + Результат = Соединение; // Ошибка соединения + КонецЕсли; diff --git a/docs/ru/examples/SFTP/ОткрытьСоединение.txt b/docs/ru/examples/SFTP/ОткрытьСоединение.txt new file mode 100644 index 00000000000..bd2c342a8cb --- /dev/null +++ b/docs/ru/examples/SFTP/ОткрытьСоединение.txt @@ -0,0 +1,43 @@ + Хост = "172.33.0.13"; + Порт = "2222"; + + ИспользоватьПрокси = Истина; + НастройкиПрокси = Неопределено; + ВидАвторизации = "По логину и паролю"; + + Если ВидАвторизации = "По логину и паролю" Тогда + + Логин = "bayselonarrend"; + Пароль = "12we..."; + + НастройкиSSH = OPI_SFTP.ПолучитьНастройкиЛогинПароль(Хост, Порт, Логин, Пароль); + + ИначеЕсли ВидАвторизации = "По ключу" Тогда + + Логин = "bayselonarrend"; + ПриватныйКлюч = "./ssh_key"; + ПубличныйКлюч = "./ssh_key.pub"; + + НастройкиSSH = OPI_SFTP.ПолучитьНастройкиПриватныйКлюч(Хост, Порт, Логин, ПриватныйКлюч, ПубличныйКлюч); + + Иначе + + Логин = "bayselonarrend"; + НастройкиSSH = OPI_SFTP.ПолучитьНастройкиЧерезАгента(Хост, Порт, Логин); + + КонецЕсли; + + Если ИспользоватьПрокси Тогда + + ТипПрокси = "http"; // http, socks5, socks4 + + АдресПрокси = "127.0.0.1"; + ПортПрокси = "8071"; + ЛогинПрокси = "proxyuser"; + ПарольПрокси = "12we..."; + + НастройкиПрокси = OPI_SFTP.ПолучитьНастройкиПрокси(АдресПрокси, ПортПрокси, ТипПрокси, ЛогинПрокси, ПарольПрокси); + + КонецЕсли; + + Результат = OPI_SFTP.ОткрытьСоединение(НастройкиSSH, НастройкиПрокси); diff --git a/docs/ru/examples/SFTP/ПолучитьСписокОбъектов.txt b/docs/ru/examples/SFTP/ПолучитьСписокОбъектов.txt new file mode 100644 index 00000000000..682c8dd304e --- /dev/null +++ b/docs/ru/examples/SFTP/ПолучитьСписокОбъектов.txt @@ -0,0 +1,49 @@ + Хост = "172.33.0.13"; + Порт = "2222"; + + ИспользоватьПрокси = Истина; + НастройкиПрокси = Неопределено; + ВидАвторизации = "По логину и паролю"; + + Если ВидАвторизации = "По логину и паролю" Тогда + + Логин = "bayselonarrend"; + Пароль = "12we..."; + + НастройкиSSH = OPI_SFTP.ПолучитьНастройкиЛогинПароль(Хост, Порт, Логин, Пароль); + + ИначеЕсли ВидАвторизации = "По ключу" Тогда + + Логин = "bayselonarrend"; + ПриватныйКлюч = "./ssh_key"; + ПубличныйКлюч = "./ssh_key.pub"; + + НастройкиSSH = OPI_SFTP.ПолучитьНастройкиПриватныйКлюч(Хост, Порт, Логин, ПриватныйКлюч, ПубличныйКлюч); + + Иначе + + Логин = "bayselonarrend"; + НастройкиSSH = OPI_SFTP.ПолучитьНастройкиЧерезАгента(Хост, Порт, Логин); + + КонецЕсли; + + Если ИспользоватьПрокси Тогда + + ТипПрокси = "http"; // http, socks5, socks4 + + АдресПрокси = "127.0.0.1"; + ПортПрокси = "8071"; + ЛогинПрокси = "proxyuser"; + ПарольПрокси = "12we..."; + + НастройкиПрокси = OPI_SFTP.ПолучитьНастройкиПрокси(АдресПрокси, ПортПрокси, ТипПрокси, ЛогинПрокси, ПарольПрокси); + + КонецЕсли; + + Соединение = OPI_SFTP.ОткрытьСоединение(НастройкиSSH, НастройкиПрокси); + + Если OPI_SFTP.ЭтоКоннектор(Соединение) Тогда + Результат = OPI_SFTP.ПолучитьСписокОбъектов(Соединение, "test_folder", Истина); + Иначе + Результат = Соединение; // Ошибка соединения + КонецЕсли; diff --git a/docs/ru/examples/SFTP/ПолучитьТекущийКаталог.txt b/docs/ru/examples/SFTP/ПолучитьТекущийКаталог.txt new file mode 100644 index 00000000000..c4954f86649 --- /dev/null +++ b/docs/ru/examples/SFTP/ПолучитьТекущийКаталог.txt @@ -0,0 +1,49 @@ + Хост = "172.33.0.13"; + Порт = "2222"; + + ИспользоватьПрокси = Истина; + НастройкиПрокси = Неопределено; + ВидАвторизации = "По логину и паролю"; + + Если ВидАвторизации = "По логину и паролю" Тогда + + Логин = "bayselonarrend"; + Пароль = "12we..."; + + НастройкиSSH = OPI_SFTP.ПолучитьНастройкиЛогинПароль(Хост, Порт, Логин, Пароль); + + ИначеЕсли ВидАвторизации = "По ключу" Тогда + + Логин = "bayselonarrend"; + ПриватныйКлюч = "./ssh_key"; + ПубличныйКлюч = "./ssh_key.pub"; + + НастройкиSSH = OPI_SFTP.ПолучитьНастройкиПриватныйКлюч(Хост, Порт, Логин, ПриватныйКлюч, ПубличныйКлюч); + + Иначе + + Логин = "bayselonarrend"; + НастройкиSSH = OPI_SFTP.ПолучитьНастройкиЧерезАгента(Хост, Порт, Логин); + + КонецЕсли; + + Если ИспользоватьПрокси Тогда + + ТипПрокси = "http"; // http, socks5, socks4 + + АдресПрокси = "127.0.0.1"; + ПортПрокси = "8071"; + ЛогинПрокси = "proxyuser"; + ПарольПрокси = "12we..."; + + НастройкиПрокси = OPI_SFTP.ПолучитьНастройкиПрокси(АдресПрокси, ПортПрокси, ТипПрокси, ЛогинПрокси, ПарольПрокси); + + КонецЕсли; + + Соединение = OPI_SFTP.ОткрытьСоединение(НастройкиSSH, НастройкиПрокси); + + Если OPI_SFTP.ЭтоКоннектор(Соединение) Тогда + Результат = OPI_SFTP.ПолучитьТекущийКаталог(Соединение); + Иначе + Результат = Соединение; // Ошибка соединения + КонецЕсли; diff --git a/docs/ru/examples/SFTP/СоздатьНовуюДиректорию.txt b/docs/ru/examples/SFTP/СоздатьНовуюДиректорию.txt new file mode 100644 index 00000000000..a8cec1da829 --- /dev/null +++ b/docs/ru/examples/SFTP/СоздатьНовуюДиректорию.txt @@ -0,0 +1,49 @@ + Хост = "172.33.0.13"; + Порт = "2222"; + + ИспользоватьПрокси = Истина; + НастройкиПрокси = Неопределено; + ВидАвторизации = "По логину и паролю"; + + Если ВидАвторизации = "По логину и паролю" Тогда + + Логин = "bayselonarrend"; + Пароль = "12we..."; + + НастройкиSSH = OPI_SFTP.ПолучитьНастройкиЛогинПароль(Хост, Порт, Логин, Пароль); + + ИначеЕсли ВидАвторизации = "По ключу" Тогда + + Логин = "bayselonarrend"; + ПриватныйКлюч = "./ssh_key"; + ПубличныйКлюч = "./ssh_key.pub"; + + НастройкиSSH = OPI_SFTP.ПолучитьНастройкиПриватныйКлюч(Хост, Порт, Логин, ПриватныйКлюч, ПубличныйКлюч); + + Иначе + + Логин = "bayselonarrend"; + НастройкиSSH = OPI_SFTP.ПолучитьНастройкиЧерезАгента(Хост, Порт, Логин); + + КонецЕсли; + + Если ИспользоватьПрокси Тогда + + ТипПрокси = "http"; // http, socks5, socks4 + + АдресПрокси = "127.0.0.1"; + ПортПрокси = "8071"; + ЛогинПрокси = "proxyuser"; + ПарольПрокси = "12we..."; + + НастройкиПрокси = OPI_SFTP.ПолучитьНастройкиПрокси(АдресПрокси, ПортПрокси, ТипПрокси, ЛогинПрокси, ПарольПрокси); + + КонецЕсли; + + Соединение = OPI_SFTP.ОткрытьСоединение(НастройкиSSH, НастройкиПрокси); + + Если OPI_SFTP.ЭтоКоннектор(Соединение) Тогда + Результат = OPI_SFTP.СоздатьНовуюДиректорию(Соединение, "new_dir"); + Иначе + Результат = Соединение; // Ошибка соединения + КонецЕсли; diff --git a/docs/ru/examples/SFTP/УдалитьДиректорию.txt b/docs/ru/examples/SFTP/УдалитьДиректорию.txt new file mode 100644 index 00000000000..0148b1fc842 --- /dev/null +++ b/docs/ru/examples/SFTP/УдалитьДиректорию.txt @@ -0,0 +1,49 @@ + Хост = "172.33.0.13"; + Порт = "2222"; + + ИспользоватьПрокси = Истина; + НастройкиПрокси = Неопределено; + ВидАвторизации = "По логину и паролю"; + + Если ВидАвторизации = "По логину и паролю" Тогда + + Логин = "bayselonarrend"; + Пароль = "12we..."; + + НастройкиSSH = OPI_SFTP.ПолучитьНастройкиЛогинПароль(Хост, Порт, Логин, Пароль); + + ИначеЕсли ВидАвторизации = "По ключу" Тогда + + Логин = "bayselonarrend"; + ПриватныйКлюч = "./ssh_key"; + ПубличныйКлюч = "./ssh_key.pub"; + + НастройкиSSH = OPI_SFTP.ПолучитьНастройкиПриватныйКлюч(Хост, Порт, Логин, ПриватныйКлюч, ПубличныйКлюч); + + Иначе + + Логин = "bayselonarrend"; + НастройкиSSH = OPI_SFTP.ПолучитьНастройкиЧерезАгента(Хост, Порт, Логин); + + КонецЕсли; + + Если ИспользоватьПрокси Тогда + + ТипПрокси = "http"; // http, socks5, socks4 + + АдресПрокси = "127.0.0.1"; + ПортПрокси = "8071"; + ЛогинПрокси = "proxyuser"; + ПарольПрокси = "12we..."; + + НастройкиПрокси = OPI_SFTP.ПолучитьНастройкиПрокси(АдресПрокси, ПортПрокси, ТипПрокси, ЛогинПрокси, ПарольПрокси); + + КонецЕсли; + + Соединение = OPI_SFTP.ОткрытьСоединение(НастройкиSSH, НастройкиПрокси); + + Если OPI_SFTP.ЭтоКоннектор(Соединение) Тогда + Результат = OPI_SFTP.УдалитьДиректорию(Соединение, "new_dir"); + Иначе + Результат = Соединение; // Ошибка соединения + КонецЕсли; diff --git a/docs/ru/examples/SFTP/УдалитьФайл.txt b/docs/ru/examples/SFTP/УдалитьФайл.txt new file mode 100644 index 00000000000..7ef6ad66ecd --- /dev/null +++ b/docs/ru/examples/SFTP/УдалитьФайл.txt @@ -0,0 +1,49 @@ + Хост = "172.33.0.13"; + Порт = "2222"; + + ИспользоватьПрокси = Истина; + НастройкиПрокси = Неопределено; + ВидАвторизации = "По логину и паролю"; + + Если ВидАвторизации = "По логину и паролю" Тогда + + Логин = "bayselonarrend"; + Пароль = "12we..."; + + НастройкиSSH = OPI_SFTP.ПолучитьНастройкиЛогинПароль(Хост, Порт, Логин, Пароль); + + ИначеЕсли ВидАвторизации = "По ключу" Тогда + + Логин = "bayselonarrend"; + ПриватныйКлюч = "./ssh_key"; + ПубличныйКлюч = "./ssh_key.pub"; + + НастройкиSSH = OPI_SFTP.ПолучитьНастройкиПриватныйКлюч(Хост, Порт, Логин, ПриватныйКлюч, ПубличныйКлюч); + + Иначе + + Логин = "bayselonarrend"; + НастройкиSSH = OPI_SFTP.ПолучитьНастройкиЧерезАгента(Хост, Порт, Логин); + + КонецЕсли; + + Если ИспользоватьПрокси Тогда + + ТипПрокси = "http"; // http, socks5, socks4 + + АдресПрокси = "127.0.0.1"; + ПортПрокси = "8071"; + ЛогинПрокси = "proxyuser"; + ПарольПрокси = "12we..."; + + НастройкиПрокси = OPI_SFTP.ПолучитьНастройкиПрокси(АдресПрокси, ПортПрокси, ТипПрокси, ЛогинПрокси, ПарольПрокси); + + КонецЕсли; + + Соединение = OPI_SFTP.ОткрытьСоединение(НастройкиSSH, НастройкиПрокси); + + Если OPI_SFTP.ЭтоКоннектор(Соединение) Тогда + Результат = OPI_SFTP.УдалитьФайл(Соединение, "files_folder/pic_from_binary.png"); + Иначе + Результат = Соединение; // Ошибка соединения + КонецЕсли; diff --git a/docs/ru/examples/Telegram/ЗакрепитьСообщение.txt b/docs/ru/examples/Telegram/ЗакрепитьСообщение.txt index ac473d24d02..8373073112b 100644 --- a/docs/ru/examples/Telegram/ЗакрепитьСообщение.txt +++ b/docs/ru/examples/Telegram/ЗакрепитьСообщение.txt @@ -1,5 +1,5 @@  Токен = "6129457865:AAFyzNYOAFbu..."; IDКанала = "@testsichee"; - IDСообщения = "20661"; + IDСообщения = "21081"; Результат = OPI_Telegram.ЗакрепитьСообщение(Токен, IDКанала, IDСообщения); diff --git a/docs/ru/examples/Telegram/ЗаменитьКлавиатуруСообщения.txt b/docs/ru/examples/Telegram/ЗаменитьКлавиатуруСообщения.txt index 1004b90d08b..6a37a934e37 100644 --- a/docs/ru/examples/Telegram/ЗаменитьКлавиатуруСообщения.txt +++ b/docs/ru/examples/Telegram/ЗаменитьКлавиатуруСообщения.txt @@ -1,6 +1,6 @@  Токен = "6129457865:AAFyzNYOAFbu..."; IDЧата = "461699897"; - IDСообщения = "16303"; + IDСообщения = "16623"; МассивКнопок = Новый Массив; МассивКнопок.Добавить("Новая кнопка 1"); diff --git a/docs/ru/examples/Telegram/ЗаменитьОписаниеСообщения.txt b/docs/ru/examples/Telegram/ЗаменитьОписаниеСообщения.txt index 4946e04fa0b..ba181092e53 100644 --- a/docs/ru/examples/Telegram/ЗаменитьОписаниеСообщения.txt +++ b/docs/ru/examples/Telegram/ЗаменитьОписаниеСообщения.txt @@ -1,6 +1,6 @@  Токен = "6129457865:AAFyzNYOAFbu..."; IDЧата = "461699897"; - IDСообщения = "16306"; + IDСообщения = "16626"; Описание = "Новое описание картинки"; Результат = OPI_Telegram.ЗаменитьОписаниеСообщения(Токен, IDЧата, IDСообщения, Описание); diff --git a/docs/ru/examples/Telegram/ЗаменитьТекстСообщения.txt b/docs/ru/examples/Telegram/ЗаменитьТекстСообщения.txt index a3c6394585d..5736438a1dc 100644 --- a/docs/ru/examples/Telegram/ЗаменитьТекстСообщения.txt +++ b/docs/ru/examples/Telegram/ЗаменитьТекстСообщения.txt @@ -1,6 +1,6 @@  Токен = "6129457865:AAFyzNYOAFbu..."; IDЧата = "@testsichee"; - IDСообщения = "20661"; + IDСообщения = "21081"; Текст = "Новый текст сообщения"; Результат = OPI_Telegram.ЗаменитьТекстСообщения(Токен, IDЧата, IDСообщения, Текст); diff --git a/docs/ru/examples/Telegram/ОткрепитьСообщение.txt b/docs/ru/examples/Telegram/ОткрепитьСообщение.txt index 70e99f5ab93..c887a7589ae 100644 --- a/docs/ru/examples/Telegram/ОткрепитьСообщение.txt +++ b/docs/ru/examples/Telegram/ОткрепитьСообщение.txt @@ -1,5 +1,5 @@  Токен = "6129457865:AAFyzNYOAFbu..."; IDКанала = "@testsichee"; - IDСообщения = "20661"; + IDСообщения = "21081"; Результат = OPI_Telegram.ОткрепитьСообщение(Токен, IDКанала, IDСообщения); diff --git a/docs/ru/examples/Telegram/ПереслатьСообщение.txt b/docs/ru/examples/Telegram/ПереслатьСообщение.txt index 80302ccbe4e..70ac0c68309 100644 --- a/docs/ru/examples/Telegram/ПереслатьСообщение.txt +++ b/docs/ru/examples/Telegram/ПереслатьСообщение.txt @@ -1,6 +1,6 @@  Токен = "6129457865:AAFyzNYOAFbu..."; IDЧата = "461699897"; IDКанала = "@testsichee"; - IDСообщения = "20661"; + IDСообщения = "21081"; Результат = OPI_Telegram.ПереслатьСообщение(Токен, IDСообщения, IDКанала, IDЧата); diff --git a/docs/ru/examples/Telegram/СкачатьФайл.txt b/docs/ru/examples/Telegram/СкачатьФайл.txt index 5236576302d..c7968a00719 100644 --- a/docs/ru/examples/Telegram/СкачатьФайл.txt +++ b/docs/ru/examples/Telegram/СкачатьФайл.txt @@ -1,4 +1,4 @@ - IDФайла = "CQACAgIAAx0EcNsaZQACUL5oxtZxTAF37mtQa89Nqv8gbBvdbQACnYcAAmMlOUrfHJ36K_ssgzYE"; + IDФайла = "CQACAgIAAx0EcNsaZQACUmJo1NxoX-106k_r0ejDFQLTjHkbwQACJXsAAi1mqUqQ81MjxNzPATYE"; Токен = "6129457865:AAFyzNYOAFbu..."; Результат = OPI_Telegram.СкачатьФайл(Токен, IDФайла); diff --git a/docs/ru/examples/Telegram/УдалитьСообщение.txt b/docs/ru/examples/Telegram/УдалитьСообщение.txt index d2f62e57676..f625f5c9f03 100644 --- a/docs/ru/examples/Telegram/УдалитьСообщение.txt +++ b/docs/ru/examples/Telegram/УдалитьСообщение.txt @@ -1,5 +1,5 @@  Токен = "6129457865:AAFyzNYOAFbu..."; IDЧата = "@testsichee"; - IDСообщения = "20661"; + IDСообщения = "21081"; Результат = OPI_Telegram.УдалитьСообщение(Токен, IDЧата, IDСообщения); diff --git a/docs/ru/md/SFTP/Common-methods/Close-connection.mdx b/docs/ru/md/SFTP/Common-methods/Close-connection.mdx new file mode 100644 index 00000000000..be49d9dfca1 --- /dev/null +++ b/docs/ru/md/SFTP/Common-methods/Close-connection.mdx @@ -0,0 +1,38 @@ +--- +sidebar_position: 3 +description: Закрыть соединение и другие функции для работы с SFTP в Открытом пакете интеграций - бесплатной open-source библиотеке интеграций для 1С:Предприятие 8, OneScript и CLI +keywords: [1C, 1С, 1С:Предприятие, 1С:Предприятие 8.3, API, Интеграция, Сервисы, Обмен, OneScript, CLI, SFTP] +--- + +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; + +# Закрыть соединение + Явно закрывает переданное соединение + + + +`Функция ЗакрытьСоединение(Знач Соединение) Экспорт` + + | Параметр | CLI опция | Тип | Обяз. | Назначение | + |-|-|-|-|-| + | Соединение | - | Произвольный | ✔ | Объект компоненты с открытым соединением | + + + Возвращаемое значение: Структура Из КлючИЗначение - Результат закрытия соединения + +
+ + +:::caution +**NOCLI:** данный метод недоступен для использования в CLI версии +::: +
+ + + + + + + + diff --git a/docs/ru/md/SFTP/Common-methods/Create-connection.mdx b/docs/ru/md/SFTP/Common-methods/Create-connection.mdx new file mode 100644 index 00000000000..2451f27a4a1 --- /dev/null +++ b/docs/ru/md/SFTP/Common-methods/Create-connection.mdx @@ -0,0 +1,86 @@ +--- +sidebar_position: 1 +description: Открыть соединение и другие функции для работы с SFTP в Открытом пакете интеграций - бесплатной open-source библиотеке интеграций для 1С:Предприятие 8, OneScript и CLI +keywords: [1C, 1С, 1С:Предприятие, 1С:Предприятие 8.3, API, Интеграция, Сервисы, Обмен, OneScript, CLI, SFTP] +--- + +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; + +# Открыть соединение + Создает новый сеанс SFTP + + + +`Функция ОткрытьСоединение(Знач НастройкиSSH, Знач Прокси = "") Экспорт` + + | Параметр | CLI опция | Тип | Обяз. | Назначение | + |-|-|-|-|-| + | НастройкиSSH | - | Структура Из КлючИЗначение | ✔ | Структура настроек соединения | + | Прокси | - | Структура Из КлючИЗначение | ✖ | Структура настроек прокси, если необходимо | + + + Возвращаемое значение: Произвольный, Соответствие Из КлючИЗначение - Открыть соединение + +
+ +:::tip +Получить конфигурацию соединения можно при помощи функций `ПолучитьНастройкиЛогинПароль`, `ПолучитьНастройкиПриватныйКлюч`, `ПолучитьНастройкиЧерезАгента` +::: + +:::caution +**NOCLI:** данный метод недоступен для использования в CLI версии +::: +
+ + +```bsl title="Пример использования для 1С:Предприятие/OneScript" + Хост = "172.33.0.13"; + Порт = "2222"; + + ИспользоватьПрокси = Истина; + НастройкиПрокси = Неопределено; + ВидАвторизации = "По логину и паролю"; + + Если ВидАвторизации = "По логину и паролю" Тогда + + Логин = "bayselonarrend"; + Пароль = "12we..."; + + НастройкиSSH = OPI_SFTP.ПолучитьНастройкиЛогинПароль(Хост, Порт, Логин, Пароль); + + ИначеЕсли ВидАвторизации = "По ключу" Тогда + + Логин = "bayselonarrend"; + ПриватныйКлюч = "./ssh_key"; + ПубличныйКлюч = "./ssh_key.pub"; + + НастройкиSSH = OPI_SFTP.ПолучитьНастройкиПриватныйКлюч(Хост, Порт, Логин, ПриватныйКлюч, ПубличныйКлюч); + + Иначе + + Логин = "bayselonarrend"; + НастройкиSSH = OPI_SFTP.ПолучитьНастройкиЧерезАгента(Хост, Порт, Логин); + + КонецЕсли; + + Если ИспользоватьПрокси Тогда + + ТипПрокси = "http"; // http, socks5, socks4 + + АдресПрокси = "127.0.0.1"; + ПортПрокси = "8071"; + ЛогинПрокси = "proxyuser"; + ПарольПрокси = "12we..."; + + НастройкиПрокси = OPI_SFTP.ПолучитьНастройкиПрокси(АдресПрокси, ПортПрокси, ТипПрокси, ЛогинПрокси, ПарольПрокси); + + КонецЕсли; + + Результат = OPI_SFTP.ОткрытьСоединение(НастройкиSSH, НастройкиПрокси); +``` + + + + + diff --git a/docs/ru/md/SFTP/Common-methods/Get-connection-configuration.mdx b/docs/ru/md/SFTP/Common-methods/Get-connection-configuration.mdx new file mode 100644 index 00000000000..23e3865148b --- /dev/null +++ b/docs/ru/md/SFTP/Common-methods/Get-connection-configuration.mdx @@ -0,0 +1,40 @@ +--- +sidebar_position: 2 +description: Получить конфигурацию соединения и другие функции для работы с SFTP в Открытом пакете интеграций - бесплатной open-source библиотеке интеграций для 1С:Предприятие 8, OneScript и CLI +keywords: [1C, 1С, 1С:Предприятие, 1С:Предприятие 8.3, API, Интеграция, Сервисы, Обмен, OneScript, CLI, SFTP] +--- + +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; + +# Получить конфигурацию соединения + Формирует полную структуру настроек соединения, которая может быть использована вместо самого соединения при вызове других функций + + + +`Функция ПолучитьКонфигурациюСоединения(Знач НастройкиSSH, Знач Прокси = Неопределено) Экспорт` + + | Параметр | CLI опция | Тип | Обяз. | Назначение | + |-|-|-|-|-| + | НастройкиSSH | --set | Структура Из КлючИЗначение | ✔ | Настройки SSH | + | Прокси | --proxy | Структура Из КлючИЗначение | ✖ | Настройки прокси, если необходимо. См ПолучитьНастройкиПрокси | + + + Возвращаемое значение: Структура Из КлючИЗначение - Структура настроек соединения + +
+ +:::tip +Может быть передана в качестве параметра `Соединение` в других функциях вместо настоящего соединения из функции `ОткрытьСоединение`. При этом новое соединение будет открыто и закрыто в рамках вызываемой функции + +Не рекомендуется использовать конфигурацию соединения при множественных обращениях к серверу SSH. Данный функционал предназначен, в первую очередь для CLI версии ОПИ, где хранение соединения между вызовами невозможно +::: +
+ + + + + + + + diff --git a/docs/ru/md/SFTP/Common-methods/Get-proxy-settings.mdx b/docs/ru/md/SFTP/Common-methods/Get-proxy-settings.mdx new file mode 100644 index 00000000000..9cb2f29e438 --- /dev/null +++ b/docs/ru/md/SFTP/Common-methods/Get-proxy-settings.mdx @@ -0,0 +1,37 @@ +--- +sidebar_position: 8 +description: Получить настройки прокси и другие функции для работы с SFTP в Открытом пакете интеграций - бесплатной open-source библиотеке интеграций для 1С:Предприятие 8, OneScript и CLI +keywords: [1C, 1С, 1С:Предприятие, 1С:Предприятие 8.3, API, Интеграция, Сервисы, Обмен, OneScript, CLI, SFTP] +--- + +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; + +# Получить настройки прокси + Формирует структуру настроек прокси-сервера для соединения + + + +`Функция ПолучитьНастройкиПрокси(Знач Адрес, Знач Порт, Знач Вид = "socks5", Знач Логин = Неопределено, Знач Пароль = Неопределено) Экспорт` + + | Параметр | CLI опция | Тип | Обяз. | Назначение | + |-|-|-|-|-| + | Адрес | --addr | Строка | ✔ | Адрес прокси | + | Порт | --port | Число | ✔ | Порт прокси | + | Вид | --type | Строка | ✖ | Вид прокси: socks5, socks4, http | + | Логин | --login | Строка, Неопределено | ✖ | Логин авторизации, если необходимо | + | Пароль | --pass | Строка, Неопределено | ✖ | Пароль для авторизации, если необходимо | + + + Возвращаемое значение: Структура Из КлючИЗначение - Структура настроек прокси + +
+ + + + + + + + + diff --git a/docs/ru/md/SFTP/Common-methods/Get-settings-login-password.mdx b/docs/ru/md/SFTP/Common-methods/Get-settings-login-password.mdx new file mode 100644 index 00000000000..ad4a3e58404 --- /dev/null +++ b/docs/ru/md/SFTP/Common-methods/Get-settings-login-password.mdx @@ -0,0 +1,36 @@ +--- +sidebar_position: 5 +description: Получить настройки (логин/пароль) и другие функции для работы с SFTP в Открытом пакете интеграций - бесплатной open-source библиотеке интеграций для 1С:Предприятие 8, OneScript и CLI +keywords: [1C, 1С, 1С:Предприятие, 1С:Предприятие 8.3, API, Интеграция, Сервисы, Обмен, OneScript, CLI, SFTP] +--- + +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; + +# Получить настройки (логин/пароль) + Получает настройки соединения с авторизацией через логин и пароль + + + +`Функция ПолучитьНастройкиЛогинПароль(Знач Хост, Знач Порт, Знач Логин, Знач Пароль = "") Экспорт` + + | Параметр | CLI опция | Тип | Обяз. | Назначение | + |-|-|-|-|-| + | Хост | --host | Строка | ✔ | Хост SSH | + | Порт | --port | Число | ✔ | Порт SSH | + | Логин | --user | Строка | ✔ | Имя пользователя SSH | + | Пароль | --pass | Строка | ✖ | Пароль пользователя SSH | + + + Возвращаемое значение: Структура Из КлючИЗначение - Конфигурация соединения + +
+ + + + + + + + + diff --git a/docs/ru/md/SFTP/Common-methods/Get-settings-private-key.mdx b/docs/ru/md/SFTP/Common-methods/Get-settings-private-key.mdx new file mode 100644 index 00000000000..105ef58d779 --- /dev/null +++ b/docs/ru/md/SFTP/Common-methods/Get-settings-private-key.mdx @@ -0,0 +1,38 @@ +--- +sidebar_position: 6 +description: Получить настройки (приватный ключ) и другие функции для работы с SFTP в Открытом пакете интеграций - бесплатной open-source библиотеке интеграций для 1С:Предприятие 8, OneScript и CLI +keywords: [1C, 1С, 1С:Предприятие, 1С:Предприятие 8.3, API, Интеграция, Сервисы, Обмен, OneScript, CLI, SFTP] +--- + +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; + +# Получить настройки (приватный ключ) + Получает настройки соединения с авторизацией через приватный ключ + + + +`Функция ПолучитьНастройкиПриватныйКлюч(Знач Хост, Знач Порт, Знач Логин, Знач Приватный, Знач Публичный = "", Знач Пароль = "") Экспорт` + + | Параметр | CLI опция | Тип | Обяз. | Назначение | + |-|-|-|-|-| + | Хост | --host | Строка | ✔ | Хост SSH | + | Порт | --port | Число | ✔ | Порт SSH | + | Логин | --user | Строка | ✔ | Имя пользователя SSH | + | Приватный | --key | Строка | ✔ | Путь к файлу приватного ключа | + | Публичный | --pub | Строка | ✖ | Путь к файлу публичного ключ | + | Пароль | --pass | Строка | ✖ | Пароль (passphrase) приватного ключа | + + + Возвращаемое значение: Структура Из КлючИЗначение - Конфигурация соединения + +
+ + + + + + + + + diff --git a/docs/ru/md/SFTP/Common-methods/Get-settings-via-agent.mdx b/docs/ru/md/SFTP/Common-methods/Get-settings-via-agent.mdx new file mode 100644 index 00000000000..2a7fe04a1f5 --- /dev/null +++ b/docs/ru/md/SFTP/Common-methods/Get-settings-via-agent.mdx @@ -0,0 +1,35 @@ +--- +sidebar_position: 7 +description: Получить настройки (через агента) и другие функции для работы с SFTP в Открытом пакете интеграций - бесплатной open-source библиотеке интеграций для 1С:Предприятие 8, OneScript и CLI +keywords: [1C, 1С, 1С:Предприятие, 1С:Предприятие 8.3, API, Интеграция, Сервисы, Обмен, OneScript, CLI, SFTP] +--- + +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; + +# Получить настройки (через агента) + Получает настройки соединения с авторизацией через SSH Agent + + + +`Функция ПолучитьНастройкиЧерезАгента(Знач Хост, Знач Порт, Знач Логин) Экспорт` + + | Параметр | CLI опция | Тип | Обяз. | Назначение | + |-|-|-|-|-| + | Хост | --host | Строка | ✔ | Хост SSH | + | Порт | --port | Число | ✔ | Порт SSH | + | Логин | --user | Строка | ✔ | Имя пользователя SSH | + + + Возвращаемое значение: Структура Из КлючИЗначение - Конфигурация соединения + +
+ + + + + + + + + diff --git a/docs/ru/md/SFTP/Common-methods/Is-connector.mdx b/docs/ru/md/SFTP/Common-methods/Is-connector.mdx new file mode 100644 index 00000000000..f1f88e768e1 --- /dev/null +++ b/docs/ru/md/SFTP/Common-methods/Is-connector.mdx @@ -0,0 +1,38 @@ +--- +sidebar_position: 4 +description: Это коннектор и другие функции для работы с SFTP в Открытом пакете интеграций - бесплатной open-source библиотеке интеграций для 1С:Предприятие 8, OneScript и CLI +keywords: [1C, 1С, 1С:Предприятие, 1С:Предприятие 8.3, API, Интеграция, Сервисы, Обмен, OneScript, CLI, SFTP] +--- + +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; + +# Это коннектор + Проверяет, что значение является объектом внешней компоненты для работы с SFTP + + + +`Функция ЭтоКоннектор(Знач Значение) Экспорт` + + | Параметр | CLI опция | Тип | Обяз. | Назначение | + |-|-|-|-|-| + | Значение | - | Произвольный | ✔ | Значение для проверки | + + + Возвращаемое значение: Булево - Это коннектор + +
+ + +:::caution +**NOCLI:** данный метод недоступен для использования в CLI версии +::: +
+ + + + + + + + diff --git a/docs/ru/md/SFTP/Common-methods/_category_.json b/docs/ru/md/SFTP/Common-methods/_category_.json new file mode 100644 index 00000000000..7eabf787354 --- /dev/null +++ b/docs/ru/md/SFTP/Common-methods/_category_.json @@ -0,0 +1,4 @@ +{ +"label": "Основные методы", +"position": "2" +} \ No newline at end of file diff --git a/docs/ru/md/SFTP/Directory-management/Create-new-directory.mdx b/docs/ru/md/SFTP/Directory-management/Create-new-directory.mdx new file mode 100644 index 00000000000..6f707be2c79 --- /dev/null +++ b/docs/ru/md/SFTP/Directory-management/Create-new-directory.mdx @@ -0,0 +1,85 @@ +--- +sidebar_position: 2 +description: Создать новую директорию и другие функции для работы с SFTP в Открытом пакете интеграций - бесплатной open-source библиотеке интеграций для 1С:Предприятие 8, OneScript и CLI +keywords: [1C, 1С, 1С:Предприятие, 1С:Предприятие 8.3, API, Интеграция, Сервисы, Обмен, OneScript, CLI, SFTP] +--- + +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; + +# Создать новую директорию + Создает директорию по указанному пути + + + +`Функция СоздатьНовуюДиректорию(Знач Соединение, Знач Путь, Знач Права = 700) Экспорт` + + | Параметр | CLI опция | Тип | Обяз. | Назначение | + |-|-|-|-|-| + | Соединение | --conn | Произвольный | ✔ | Существующее соединение или конфигурация соединения | + | Путь | --path | Строка | ✔ | Путь к новой директории | + | Права | --mode | Строка | ✖ | Режим доступа к каталогу в числовом формате POSIX (как в chmod) | + + + Возвращаемое значение: Соответствие Из КлючИЗначение - Результат обработки + +
+ + + +```bsl title="Пример использования для 1С:Предприятие/OneScript" + Хост = "172.33.0.13"; + Порт = "2222"; + + ИспользоватьПрокси = Истина; + НастройкиПрокси = Неопределено; + ВидАвторизации = "По логину и паролю"; + + Если ВидАвторизации = "По логину и паролю" Тогда + + Логин = "bayselonarrend"; + Пароль = "12we..."; + + НастройкиSSH = OPI_SFTP.ПолучитьНастройкиЛогинПароль(Хост, Порт, Логин, Пароль); + + ИначеЕсли ВидАвторизации = "По ключу" Тогда + + Логин = "bayselonarrend"; + ПриватныйКлюч = "./ssh_key"; + ПубличныйКлюч = "./ssh_key.pub"; + + НастройкиSSH = OPI_SFTP.ПолучитьНастройкиПриватныйКлюч(Хост, Порт, Логин, ПриватныйКлюч, ПубличныйКлюч); + + Иначе + + Логин = "bayselonarrend"; + НастройкиSSH = OPI_SFTP.ПолучитьНастройкиЧерезАгента(Хост, Порт, Логин); + + КонецЕсли; + + Если ИспользоватьПрокси Тогда + + ТипПрокси = "http"; // http, socks5, socks4 + + АдресПрокси = "127.0.0.1"; + ПортПрокси = "8071"; + ЛогинПрокси = "proxyuser"; + ПарольПрокси = "12we..."; + + НастройкиПрокси = OPI_SFTP.ПолучитьНастройкиПрокси(АдресПрокси, ПортПрокси, ТипПрокси, ЛогинПрокси, ПарольПрокси); + + КонецЕсли; + + Соединение = OPI_SFTP.ОткрытьСоединение(НастройкиSSH, НастройкиПрокси); + + Если OPI_SFTP.ЭтоКоннектор(Соединение) Тогда + Результат = OPI_SFTP.СоздатьНовуюДиректорию(Соединение, "new_dir"); + Иначе + Результат = Соединение; // Ошибка соединения + КонецЕсли; +``` + + + + + diff --git a/docs/ru/md/SFTP/Directory-management/Delete-directory.mdx b/docs/ru/md/SFTP/Directory-management/Delete-directory.mdx new file mode 100644 index 00000000000..a6cbe840055 --- /dev/null +++ b/docs/ru/md/SFTP/Directory-management/Delete-directory.mdx @@ -0,0 +1,84 @@ +--- +sidebar_position: 3 +description: Удалить директорию и другие функции для работы с SFTP в Открытом пакете интеграций - бесплатной open-source библиотеке интеграций для 1С:Предприятие 8, OneScript и CLI +keywords: [1C, 1С, 1С:Предприятие, 1С:Предприятие 8.3, API, Интеграция, Сервисы, Обмен, OneScript, CLI, SFTP] +--- + +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; + +# Удалить директорию + Удаляет существующую директорию + + + +`Функция УдалитьДиректорию(Знач Соединение, Знач Путь) Экспорт` + + | Параметр | CLI опция | Тип | Обяз. | Назначение | + |-|-|-|-|-| + | Соединение | --conn | Произвольный | ✔ | Существующее соединение или конфигурация соединения | + | Путь | --path | Строка | ✔ | Путь к удаляемой директории | + + + Возвращаемое значение: Соответствие Из КлючИЗначение - Результат обработки + +
+ + + +```bsl title="Пример использования для 1С:Предприятие/OneScript" + Хост = "172.33.0.13"; + Порт = "2222"; + + ИспользоватьПрокси = Истина; + НастройкиПрокси = Неопределено; + ВидАвторизации = "По логину и паролю"; + + Если ВидАвторизации = "По логину и паролю" Тогда + + Логин = "bayselonarrend"; + Пароль = "12we..."; + + НастройкиSSH = OPI_SFTP.ПолучитьНастройкиЛогинПароль(Хост, Порт, Логин, Пароль); + + ИначеЕсли ВидАвторизации = "По ключу" Тогда + + Логин = "bayselonarrend"; + ПриватныйКлюч = "./ssh_key"; + ПубличныйКлюч = "./ssh_key.pub"; + + НастройкиSSH = OPI_SFTP.ПолучитьНастройкиПриватныйКлюч(Хост, Порт, Логин, ПриватныйКлюч, ПубличныйКлюч); + + Иначе + + Логин = "bayselonarrend"; + НастройкиSSH = OPI_SFTP.ПолучитьНастройкиЧерезАгента(Хост, Порт, Логин); + + КонецЕсли; + + Если ИспользоватьПрокси Тогда + + ТипПрокси = "http"; // http, socks5, socks4 + + АдресПрокси = "127.0.0.1"; + ПортПрокси = "8071"; + ЛогинПрокси = "proxyuser"; + ПарольПрокси = "12we..."; + + НастройкиПрокси = OPI_SFTP.ПолучитьНастройкиПрокси(АдресПрокси, ПортПрокси, ТипПрокси, ЛогинПрокси, ПарольПрокси); + + КонецЕсли; + + Соединение = OPI_SFTP.ОткрытьСоединение(НастройкиSSH, НастройкиПрокси); + + Если OPI_SFTP.ЭтоКоннектор(Соединение) Тогда + Результат = OPI_SFTP.УдалитьДиректорию(Соединение, "new_dir"); + Иначе + Результат = Соединение; // Ошибка соединения + КонецЕсли; +``` + + + + + diff --git a/docs/ru/md/SFTP/Directory-management/Get-current-directory.mdx b/docs/ru/md/SFTP/Directory-management/Get-current-directory.mdx new file mode 100644 index 00000000000..36f5a95bbcd --- /dev/null +++ b/docs/ru/md/SFTP/Directory-management/Get-current-directory.mdx @@ -0,0 +1,83 @@ +--- +sidebar_position: 4 +description: Получить текущий каталог и другие функции для работы с SFTP в Открытом пакете интеграций - бесплатной open-source библиотеке интеграций для 1С:Предприятие 8, OneScript и CLI +keywords: [1C, 1С, 1С:Предприятие, 1С:Предприятие 8.3, API, Интеграция, Сервисы, Обмен, OneScript, CLI, SFTP] +--- + +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; + +# Получить текущий каталог + Получает текущий каталог, от которого вычисляются относительные пути + + + +`Функция ПолучитьТекущийКаталог(Знач Соединение) Экспорт` + + | Параметр | CLI опция | Тип | Обяз. | Назначение | + |-|-|-|-|-| + | Соединение | --conn | Произвольный | ✔ | Существующее соединение или конфигурация соединения | + + + Возвращаемое значение: Соответствие Из КлючИЗначение - Результат обработки + +
+ + + +```bsl title="Пример использования для 1С:Предприятие/OneScript" + Хост = "172.33.0.13"; + Порт = "2222"; + + ИспользоватьПрокси = Истина; + НастройкиПрокси = Неопределено; + ВидАвторизации = "По логину и паролю"; + + Если ВидАвторизации = "По логину и паролю" Тогда + + Логин = "bayselonarrend"; + Пароль = "12we..."; + + НастройкиSSH = OPI_SFTP.ПолучитьНастройкиЛогинПароль(Хост, Порт, Логин, Пароль); + + ИначеЕсли ВидАвторизации = "По ключу" Тогда + + Логин = "bayselonarrend"; + ПриватныйКлюч = "./ssh_key"; + ПубличныйКлюч = "./ssh_key.pub"; + + НастройкиSSH = OPI_SFTP.ПолучитьНастройкиПриватныйКлюч(Хост, Порт, Логин, ПриватныйКлюч, ПубличныйКлюч); + + Иначе + + Логин = "bayselonarrend"; + НастройкиSSH = OPI_SFTP.ПолучитьНастройкиЧерезАгента(Хост, Порт, Логин); + + КонецЕсли; + + Если ИспользоватьПрокси Тогда + + ТипПрокси = "http"; // http, socks5, socks4 + + АдресПрокси = "127.0.0.1"; + ПортПрокси = "8071"; + ЛогинПрокси = "proxyuser"; + ПарольПрокси = "12we..."; + + НастройкиПрокси = OPI_SFTP.ПолучитьНастройкиПрокси(АдресПрокси, ПортПрокси, ТипПрокси, ЛогинПрокси, ПарольПрокси); + + КонецЕсли; + + Соединение = OPI_SFTP.ОткрытьСоединение(НастройкиSSH, НастройкиПрокси); + + Если OPI_SFTP.ЭтоКоннектор(Соединение) Тогда + Результат = OPI_SFTP.ПолучитьТекущийКаталог(Соединение); + Иначе + Результат = Соединение; // Ошибка соединения + КонецЕсли; +``` + + + + + diff --git a/docs/ru/md/SFTP/Directory-management/List-objects.mdx b/docs/ru/md/SFTP/Directory-management/List-objects.mdx new file mode 100644 index 00000000000..6a95cc2908e --- /dev/null +++ b/docs/ru/md/SFTP/Directory-management/List-objects.mdx @@ -0,0 +1,89 @@ +--- +sidebar_position: 1 +description: Получить список объектов и другие функции для работы с SFTP в Открытом пакете интеграций - бесплатной open-source библиотеке интеграций для 1С:Предприятие 8, OneScript и CLI +keywords: [1C, 1С, 1С:Предприятие, 1С:Предприятие 8.3, API, Интеграция, Сервисы, Обмен, OneScript, CLI, SFTP] +--- + +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; + +# Получить список объектов + Получает информацию о содержимом директории по выбранному пути + + + +`Функция ПолучитьСписокОбъектов(Знач Соединение, Знач Путь = "", Знач Рекурсивно = Ложь) Экспорт` + + | Параметр | CLI опция | Тип | Обяз. | Назначение | + |-|-|-|-|-| + | Соединение | --conn | Произвольный | ✔ | Существующее соединение или конфигурация соединения | + | Путь | --path | Строка | ✖ | Путь к директории поиска | + | Рекурсивно | --rcv | Булево | ✖ | Получать информацию об объектах во вложенных директориях | + + + Возвращаемое значение: Соответствие Из КлючИЗначение - Результат обработки + +
+ +:::tip +Команда FTP: `LIST` +::: +
+ + +```bsl title="Пример использования для 1С:Предприятие/OneScript" + Хост = "172.33.0.13"; + Порт = "2222"; + + ИспользоватьПрокси = Истина; + НастройкиПрокси = Неопределено; + ВидАвторизации = "По логину и паролю"; + + Если ВидАвторизации = "По логину и паролю" Тогда + + Логин = "bayselonarrend"; + Пароль = "12we..."; + + НастройкиSSH = OPI_SFTP.ПолучитьНастройкиЛогинПароль(Хост, Порт, Логин, Пароль); + + ИначеЕсли ВидАвторизации = "По ключу" Тогда + + Логин = "bayselonarrend"; + ПриватныйКлюч = "./ssh_key"; + ПубличныйКлюч = "./ssh_key.pub"; + + НастройкиSSH = OPI_SFTP.ПолучитьНастройкиПриватныйКлюч(Хост, Порт, Логин, ПриватныйКлюч, ПубличныйКлюч); + + Иначе + + Логин = "bayselonarrend"; + НастройкиSSH = OPI_SFTP.ПолучитьНастройкиЧерезАгента(Хост, Порт, Логин); + + КонецЕсли; + + Если ИспользоватьПрокси Тогда + + ТипПрокси = "http"; // http, socks5, socks4 + + АдресПрокси = "127.0.0.1"; + ПортПрокси = "8071"; + ЛогинПрокси = "proxyuser"; + ПарольПрокси = "12we..."; + + НастройкиПрокси = OPI_SFTP.ПолучитьНастройкиПрокси(АдресПрокси, ПортПрокси, ТипПрокси, ЛогинПрокси, ПарольПрокси); + + КонецЕсли; + + Соединение = OPI_SFTP.ОткрытьСоединение(НастройкиSSH, НастройкиПрокси); + + Если OPI_SFTP.ЭтоКоннектор(Соединение) Тогда + Результат = OPI_SFTP.ПолучитьСписокОбъектов(Соединение, "test_folder", Истина); + Иначе + Результат = Соединение; // Ошибка соединения + КонецЕсли; +``` + + + + + diff --git a/docs/ru/md/SFTP/Directory-management/_category_.json b/docs/ru/md/SFTP/Directory-management/_category_.json new file mode 100644 index 00000000000..9fff9a89fcc --- /dev/null +++ b/docs/ru/md/SFTP/Directory-management/_category_.json @@ -0,0 +1,4 @@ +{ +"label": "Работа с директориями", +"position": "3" +} \ No newline at end of file diff --git a/docs/ru/md/SFTP/File-management/Delete-file.mdx b/docs/ru/md/SFTP/File-management/Delete-file.mdx new file mode 100644 index 00000000000..358f6b47a28 --- /dev/null +++ b/docs/ru/md/SFTP/File-management/Delete-file.mdx @@ -0,0 +1,88 @@ +--- +sidebar_position: 2 +description: Удалить файл и другие функции для работы с SFTP в Открытом пакете интеграций - бесплатной open-source библиотеке интеграций для 1С:Предприятие 8, OneScript и CLI +keywords: [1C, 1С, 1С:Предприятие, 1С:Предприятие 8.3, API, Интеграция, Сервисы, Обмен, OneScript, CLI, SFTP] +--- + +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; + +# Удалить файл + Удаляет файл с сервера + + + +`Функция УдалитьФайл(Знач Соединение, Знач Путь) Экспорт` + + | Параметр | CLI опция | Тип | Обяз. | Назначение | + |-|-|-|-|-| + | Соединение | --conn | Произвольный | ✔ | Существующее соединение или конфигурация соединения | + | Путь | --path | Строка | ✔ | Путь сохранения файла на сервере | + + + Возвращаемое значение: Соответствие Из КлючИЗначение - Результат обработки + +
+ +:::tip +Команда FTP: `DELE` +::: +
+ + +```bsl title="Пример использования для 1С:Предприятие/OneScript" + Хост = "172.33.0.13"; + Порт = "2222"; + + ИспользоватьПрокси = Истина; + НастройкиПрокси = Неопределено; + ВидАвторизации = "По логину и паролю"; + + Если ВидАвторизации = "По логину и паролю" Тогда + + Логин = "bayselonarrend"; + Пароль = "12we..."; + + НастройкиSSH = OPI_SFTP.ПолучитьНастройкиЛогинПароль(Хост, Порт, Логин, Пароль); + + ИначеЕсли ВидАвторизации = "По ключу" Тогда + + Логин = "bayselonarrend"; + ПриватныйКлюч = "./ssh_key"; + ПубличныйКлюч = "./ssh_key.pub"; + + НастройкиSSH = OPI_SFTP.ПолучитьНастройкиПриватныйКлюч(Хост, Порт, Логин, ПриватныйКлюч, ПубличныйКлюч); + + Иначе + + Логин = "bayselonarrend"; + НастройкиSSH = OPI_SFTP.ПолучитьНастройкиЧерезАгента(Хост, Порт, Логин); + + КонецЕсли; + + Если ИспользоватьПрокси Тогда + + ТипПрокси = "http"; // http, socks5, socks4 + + АдресПрокси = "127.0.0.1"; + ПортПрокси = "8071"; + ЛогинПрокси = "proxyuser"; + ПарольПрокси = "12we..."; + + НастройкиПрокси = OPI_SFTP.ПолучитьНастройкиПрокси(АдресПрокси, ПортПрокси, ТипПрокси, ЛогинПрокси, ПарольПрокси); + + КонецЕсли; + + Соединение = OPI_SFTP.ОткрытьСоединение(НастройкиSSH, НастройкиПрокси); + + Если OPI_SFTP.ЭтоКоннектор(Соединение) Тогда + Результат = OPI_SFTP.УдалитьФайл(Соединение, "files_folder/pic_from_binary.png"); + Иначе + Результат = Соединение; // Ошибка соединения + КонецЕсли; +``` + + + + + diff --git a/docs/ru/md/SFTP/File-management/Upload-file.mdx b/docs/ru/md/SFTP/File-management/Upload-file.mdx new file mode 100644 index 00000000000..20b35946b26 --- /dev/null +++ b/docs/ru/md/SFTP/File-management/Upload-file.mdx @@ -0,0 +1,96 @@ +--- +sidebar_position: 1 +description: Загрузить файл и другие функции для работы с SFTP в Открытом пакете интеграций - бесплатной open-source библиотеке интеграций для 1С:Предприятие 8, OneScript и CLI +keywords: [1C, 1С, 1С:Предприятие, 1С:Предприятие 8.3, API, Интеграция, Сервисы, Обмен, OneScript, CLI, SFTP] +--- + +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; + +# Загрузить файл + Загружает файл с диска или двоичные данные на сервер + + + +`Функция ЗагрузитьФайл(Знач Соединение, Знач Файл, Знач Путь) Экспорт` + + | Параметр | CLI опция | Тип | Обяз. | Назначение | + |-|-|-|-|-| + | Соединение | --conn | Произвольный | ✔ | Существующее соединение или конфигурация соединения | + | Файл | --file | Строка, ДвоичныеДанные | ✔ | Файл на диске или данные файла | + | Путь | --path | Строка | ✔ | Путь сохранения файла на сервере | + + + Возвращаемое значение: Соответствие Из КлючИЗначение - Результат обработки + +
+ +:::tip +Параметры с типом данных Двоичные данные могут принимать также пути к файлам на диске и URL +::: +
+ + +```bsl title="Пример использования для 1С:Предприятие/OneScript" + КартинкаПуть = "C:\pic.png"; + + КартинкаДД = Новый ДвоичныеДанные(Картинка); + + Хост = "172.33.0.13"; + Порт = "2222"; + + ИспользоватьПрокси = Истина; + НастройкиПрокси = Неопределено; + ВидАвторизации = "По логину и паролю"; + + Если ВидАвторизации = "По логину и паролю" Тогда + + Логин = "bayselonarrend"; + Пароль = "12we..."; + + НастройкиSSH = OPI_SFTP.ПолучитьНастройкиЛогинПароль(Хост, Порт, Логин, Пароль); + + ИначеЕсли ВидАвторизации = "По ключу" Тогда + + Логин = "bayselonarrend"; + ПриватныйКлюч = "./ssh_key"; + ПубличныйКлюч = "./ssh_key.pub"; + + НастройкиSSH = OPI_SFTP.ПолучитьНастройкиПриватныйКлюч(Хост, Порт, Логин, ПриватныйКлюч, ПубличныйКлюч); + + Иначе + + Логин = "bayselonarrend"; + НастройкиSSH = OPI_SFTP.ПолучитьНастройкиЧерезАгента(Хост, Порт, Логин); + + КонецЕсли; + + Если ИспользоватьПрокси Тогда + + ТипПрокси = "http"; // http, socks5, socks4 + + АдресПрокси = "127.0.0.1"; + ПортПрокси = "8071"; + ЛогинПрокси = "proxyuser"; + ПарольПрокси = "12we..."; + + НастройкиПрокси = OPI_SFTP.ПолучитьНастройкиПрокси(АдресПрокси, ПортПрокси, ТипПрокси, ЛогинПрокси, ПарольПрокси); + + КонецЕсли; + + Соединение = OPI_SFTP.ОткрытьСоединение(НастройкиSSH, НастройкиПрокси); + + Если OPI_SFTP.ЭтоКоннектор(Соединение) Тогда + + Результат = OPI_SFTP.ЗагрузитьФайл(Соединение, Картинка, "pic_from_disk.png"); + Результат2 = OPI_SFTP.ЗагрузитьФайл(Соединение, КартинкаДД, "files_folder/pic_from_binary.png"); + + Иначе + Результат = Соединение; // Ошибка соединения + КонецЕсли; +``` + + + + + diff --git a/docs/ru/md/SFTP/File-management/_category_.json b/docs/ru/md/SFTP/File-management/_category_.json new file mode 100644 index 00000000000..367f21407d2 --- /dev/null +++ b/docs/ru/md/SFTP/File-management/_category_.json @@ -0,0 +1,4 @@ +{ +"label": "Работа с файлами", +"position": "4" +} \ No newline at end of file diff --git a/docs/ru/md/Telegram/Administration/Pin-message.mdx b/docs/ru/md/Telegram/Administration/Pin-message.mdx index df5f26ab3c0..8473406eb3b 100644 --- a/docs/ru/md/Telegram/Administration/Pin-message.mdx +++ b/docs/ru/md/Telegram/Administration/Pin-message.mdx @@ -34,7 +34,7 @@ import TabItem from '@theme/TabItem'; ```bsl title="Пример использования для 1С:Предприятие/OneScript" Токен = "6129457865:AAFyzNYOAFbu..."; IDКанала = "@testsichee"; - IDСообщения = "20661"; + IDСообщения = "21081"; Результат = OPI_Telegram.ЗакрепитьСообщение(Токен, IDКанала, IDСообщения); ``` diff --git a/docs/ru/md/Telegram/Administration/Unpin-message.mdx b/docs/ru/md/Telegram/Administration/Unpin-message.mdx index 31532d22086..d6ab896ec3a 100644 --- a/docs/ru/md/Telegram/Administration/Unpin-message.mdx +++ b/docs/ru/md/Telegram/Administration/Unpin-message.mdx @@ -34,7 +34,7 @@ import TabItem from '@theme/TabItem'; ```bsl title="Пример использования для 1С:Предприятие/OneScript" Токен = "6129457865:AAFyzNYOAFbu..."; IDКанала = "@testsichee"; - IDСообщения = "20661"; + IDСообщения = "21081"; Результат = OPI_Telegram.ОткрепитьСообщение(Токен, IDКанала, IDСообщения); ``` diff --git a/docs/ru/md/Telegram/Data-retrieval-and-settings/Download-file.mdx b/docs/ru/md/Telegram/Data-retrieval-and-settings/Download-file.mdx index e56f8e4d3eb..1e453f1ddc8 100644 --- a/docs/ru/md/Telegram/Data-retrieval-and-settings/Download-file.mdx +++ b/docs/ru/md/Telegram/Data-retrieval-and-settings/Download-file.mdx @@ -31,7 +31,7 @@ import TabItem from '@theme/TabItem'; ```bsl title="Пример использования для 1С:Предприятие/OneScript" - IDФайла = "CQACAgIAAx0EcNsaZQACUL5oxtZxTAF37mtQa89Nqv8gbBvdbQACnYcAAmMlOUrfHJ36K_ssgzYE"; + IDФайла = "CQACAgIAAx0EcNsaZQACUmJo1NxoX-106k_r0ejDFQLTjHkbwQACJXsAAi1mqUqQ81MjxNzPATYE"; Токен = "6129457865:AAFyzNYOAFbu..."; Результат = OPI_Telegram.СкачатьФайл(Токен, IDФайла); diff --git a/docs/ru/md/Telegram/Data-sending/Delete-message.mdx b/docs/ru/md/Telegram/Data-sending/Delete-message.mdx index f0efaad1130..73aff4ae7ad 100644 --- a/docs/ru/md/Telegram/Data-sending/Delete-message.mdx +++ b/docs/ru/md/Telegram/Data-sending/Delete-message.mdx @@ -34,7 +34,7 @@ import TabItem from '@theme/TabItem'; ```bsl title="Пример использования для 1С:Предприятие/OneScript" Токен = "6129457865:AAFyzNYOAFbu..."; IDЧата = "@testsichee"; - IDСообщения = "20661"; + IDСообщения = "21081"; Результат = OPI_Telegram.УдалитьСообщение(Токен, IDЧата, IDСообщения); ``` diff --git a/docs/ru/md/Telegram/Data-sending/Forward-message.mdx b/docs/ru/md/Telegram/Data-sending/Forward-message.mdx index a6d40b4dfba..9bfa95ade99 100644 --- a/docs/ru/md/Telegram/Data-sending/Forward-message.mdx +++ b/docs/ru/md/Telegram/Data-sending/Forward-message.mdx @@ -36,7 +36,7 @@ import TabItem from '@theme/TabItem'; Токен = "6129457865:AAFyzNYOAFbu..."; IDЧата = "461699897"; IDКанала = "@testsichee"; - IDСообщения = "20661"; + IDСообщения = "21081"; Результат = OPI_Telegram.ПереслатьСообщение(Токен, IDСообщения, IDКанала, IDЧата); ``` diff --git a/docs/ru/md/Telegram/Data-sending/Replace-message-caption.mdx b/docs/ru/md/Telegram/Data-sending/Replace-message-caption.mdx index 01bd4f30417..7251c744fab 100644 --- a/docs/ru/md/Telegram/Data-sending/Replace-message-caption.mdx +++ b/docs/ru/md/Telegram/Data-sending/Replace-message-caption.mdx @@ -36,7 +36,7 @@ import TabItem from '@theme/TabItem'; ```bsl title="Пример использования для 1С:Предприятие/OneScript" Токен = "6129457865:AAFyzNYOAFbu..."; IDЧата = "461699897"; - IDСообщения = "16306"; + IDСообщения = "16626"; Описание = "Новое описание картинки"; Результат = OPI_Telegram.ЗаменитьОписаниеСообщения(Токен, IDЧата, IDСообщения, Описание); diff --git a/docs/ru/md/Telegram/Data-sending/Replace-message-keyboard.mdx b/docs/ru/md/Telegram/Data-sending/Replace-message-keyboard.mdx index ef24e6c2af1..d4406f40748 100644 --- a/docs/ru/md/Telegram/Data-sending/Replace-message-keyboard.mdx +++ b/docs/ru/md/Telegram/Data-sending/Replace-message-keyboard.mdx @@ -35,7 +35,7 @@ import TabItem from '@theme/TabItem'; ```bsl title="Пример использования для 1С:Предприятие/OneScript" Токен = "6129457865:AAFyzNYOAFbu..."; IDЧата = "461699897"; - IDСообщения = "16303"; + IDСообщения = "16623"; МассивКнопок = Новый Массив; МассивКнопок.Добавить("Новая кнопка 1"); diff --git a/docs/ru/md/Telegram/Data-sending/Replace-message-text.mdx b/docs/ru/md/Telegram/Data-sending/Replace-message-text.mdx index 7ffa675b483..11ecd245dd7 100644 --- a/docs/ru/md/Telegram/Data-sending/Replace-message-text.mdx +++ b/docs/ru/md/Telegram/Data-sending/Replace-message-text.mdx @@ -36,7 +36,7 @@ import TabItem from '@theme/TabItem'; ```bsl title="Пример использования для 1С:Предприятие/OneScript" Токен = "6129457865:AAFyzNYOAFbu..."; IDЧата = "@testsichee"; - IDСообщения = "20661"; + IDСообщения = "21081"; Текст = "Новый текст сообщения"; Результат = OPI_Telegram.ЗаменитьТекстСообщения(Токен, IDЧата, IDСообщения, Текст); diff --git a/service/dictionaries/en.json b/service/dictionaries/en.json index 95757cdc2b3..6002cf8bb08 100644 --- a/service/dictionaries/en.json +++ b/service/dictionaries/en.json @@ -8,38 +8,71 @@ "И": "And", "К": "K", "о": "o", -"Не": "Not", -"ГК": "GC", -"из": "from", -"но": "but", -"не": "not", -"1С": "1C", -"ПФ": "FF", -"АТ": "AT", -"ГВ": "GW", -"МБ": "MB", -"ВК": "VK", -"НС": "NC", -"ГТ": "GS", -"со": "with", -"он": "he", "ФС": "FS", "См": "See", "Из": "In", "По": "To", "ПС": "PS", -"ГД": "GD", +"НЕ": "NOT", "по": "to", "Да": "Yes", "ДД": "BD", -"на": "to", -"НЕ": "NOT", +"он": "he", "РВ": "RX", +"ГД": "GD", +"со": "with", +"на": "to", +"НС": "NC", +"ГТ": "GS", +"Не": "Not", +"ГК": "GC", +"из": "from", +"не": "not", +"но": "but", +"ПФ": "FF", +"АТ": "AT", +"ГВ": "GW", +"МБ": "MB", +"ВК": "VK", +"1С": "1C", +"ПВЗ": "Point", +"Поз": "Pos", +"осн": "main", +"2 ч": "2 hr", +"Бан": "Ban", +"был": "been", +"это": "this", +"что": "that", +"три": "three", +"вес": "weight", +"Хеш": "Hash", +"изм": "change", +"Тег": "Tag", +"Нет": "No", +"Или": "Or", +"Б24": "B24", +"Все": "All", +"имя": "name", +"ИНН": "TIN", +"Ещё": "More", +"ООп": "ErrInfo", +"стр": "str", +"или": "or", +"Тип": "Type", +"Стр": "Str", +"Что": "What", +"Хук": "Hook", +"Вес": "Weight", +"Цел": "Int", +"НПП": "NPP", +"ИВТ": "TFN", +"ОТД": "OTD", +"ОПИ": "OPI", +".VK": ".CR", "тип": "type", "ИФТ": "BFN", "ООД": "OOD", "Наш": "Our", -"Код": "Code", "Час": "Hour", "Вид": "View", "нет": "no", @@ -50,241 +83,146 @@ "Три": "Three", "Два": "Two", "Таб": "Tab", -"Для": "For", +"Код": "Code", "Хэш": "Hash", -"ВКТ": "VKT", -"для": "for", -".PF": ".FF", -"ИВФ": "TFN", -"Чат": "Chat", -".PS": ".LF", -"доп": "add", -"Имя": "Name", -"Фон": "Background", -"БСП": "BSP", +"Для": "For", "без": "without", +"БСП": "BSP", "Лог": "Log", -"ОПИ": "OPI", -".VK": ".CR", -"ИВТ": "TFN", -"Цел": "Int", -"изм": "change", -"был": "been", -"вес": "weight", -"три": "three", -"ОТД": "OTD", -"что": "that", -"это": "this", -"Тег": "Tag", -"Бан": "Ban", -"ПВЗ": "Point", -"2 ч": "2 hr", -"осн": "main", -"Поз": "Pos", -"Хеш": "Hash", -"Нет": "No", -"НПП": "NPP", -"Б24": "B24", -"Все": "All", -"имя": "name", -"ИНН": "TIN", -"Ещё": "More", -"Или": "Or", -"ООп": "ErrInfo", -"стр": "str", -"или": "or", -"Тип": "Type", -"Стр": "Str", -"Что": "What", -"Хук": "Hook", -"Вес": "Weight", -"срок": "deadline", -"Цикл": "Do", -"Хост": "Host", -"Если": "If", -"цвет": "color", -"цикл": "loop", -"Тело": "Body", -"Фото": "Photo", -"Цены": "Prices", -"Лого": "Logo", -"Тест": "Test", -"Сред": "Mid", -"Тип:": "Type:", -"Прав": "Right", -"Тык!": "Click!", -"Флаг": "Flag", -"виде": "view", -"Лама": "Lama", -"Линк": "Link", -"цены": "price", +"Имя": "Name", +"доп": "add", +"Фон": "Background", +"Чат": "Chat", +"ИВФ": "TFN", +".PF": ".FF", +"для": "for", +"ВКТ": "VKT", +".PS": ".LF", +"Порт": "Port", +"Инит": "Init", +"СУБД": "DBMS", +"мета": "meta", +"фото": "photo", +"Ждет": "Waiting", +"Коды": "Codes", +"Блоб": "Blob", +"Пока": "While", +"быть": "be", +"веса": "of weight", +"Пути": "Paths", +"Срок": "Deadline", +"Пётр": "John", +"Цена": "Price", +"план": "plan", +"Поля": "Fields", +"Ложь": "False", +"Тема": "Topic", +"\"No\"": "\"None\"", +"ЧГ=0": "NG=0", +"Олег": "Oleg", +"База": "Base", +"ТРег": "Title", +"тип:": "type", +"Пост": "Post", +"Пинг": "Ping", +"АирТ": "AirT", +"Петр": "John", +"лида": "of lead", +"Стат": "Stat", +"Диск": "Drive", +"была": "been", +"темы": "of topic", +"путь": "path", +"Один": "One", +"всех": "all", +"если": "if", +"Цвет": "Color", +"Теги": "Tags", +"Макс": "Max", +"Дата": "Date", +"Блок": "Block", +".NPP": ".NBSp", +"Иван": "Ivan", +"Озон": "Ozon", +"ВТаб": "VTab", +"Знач": "Val", +"Врег": "Upper", +"вРег": "Upper", "тела": "of body", +"цены": "price", +"Линк": "Link", +"Лама": "Lama", +"виде": "view", +"Флаг": "Flag", +"Тык!": "Click!", +"Прав": "Right", +"Тип:": "Type:", +"Сред": "Mid", +"Тест": "Test", +"Лого": "Logo", +"Цены": "Prices", +"Фото": "Photo", +"Тело": "Body", +"цикл": "loop", +"Если": "If", +"Хост": "Host", +"Цикл": "Do", +"срок": "deadline", +"Слак": "Slack", "Офис": "Office", "Цель": "Purpose", -"Ключ": "Key", +"цвет": "color", "файл": "file", -"Файл": "File", -"Море": "Sea", -"Путь": "Path", -"Язык": "Lang", -"Куда": "Target", -"Лист": "Sheet", -"Авто": "Auto", -"Поле": "Field", +"чата": "of chat", +"Ключ": "Key", +"чате": "chat", +"Сайт": "Website", +"поля": "fields", +"дата": "date", +"Пара": "Pair", +"Роль": "Role", +"цена": "price", +"нРег": "Lower", +"тему": "topic", "Сдэк": "Cdek", "Вход": "Entry", -"нРег": "Lower", -"цена": "price", -"Врег": "Upper", -"Роль": "Role", -"Пара": "Pair", -"дата": "date", -"поля": "fields", -"тему": "topic", -"Сайт": "Website", -"чате": "chat", -"чата": "of chat", -"вРег": "Upper", -"Слак": "Slack", -"Знач": "Val", -"Пост": "Post", -"\"No\"": "\"None\"", -"Тема": "Topic", -"Ложь": "False", -"Поля": "Fields", -"план": "plan", -"веса": "of weight", -"Цена": "Price", -"Пётр": "John", -"Срок": "Deadline", -"Пути": "Paths", -"Олег": "Oleg", -"быть": "be", -"Пока": "While", -"Блоб": "Blob", -"Коды": "Codes", -"Ждет": "Waiting", -"фото": "photo", -"мета": "meta", -"СУБД": "DBMS", -"Инит": "Init", -"Порт": "Port", -"ЧГ=0": "NG=0", -"База": "Base", -"ВТаб": "VTab", -"тип:": "type", -"Озон": "Ozon", -"Иван": "Ivan", -".NPP": ".NBSp", -"Блок": "Block", -"Дата": "Date", -"Макс": "Max", -"Теги": "Tags", -"Цвет": "Color", -"если": "if", -"всех": "all", -"Один": "One", -"путь": "path", -"ТРег": "Title", -"темы": "of topic", -"была": "been", -"Диск": "Drive", -"Стат": "Stat", -"лида": "of lead", -"Петр": "John", -"АирТ": "AirT", -"Пинг": "Ping", -"Слэши": "Slashes", -"Канал": "Channel", -"Заказ": "Order", -"Драйв": "Drive", -"Сид 3": "Seed 3", -"Новая": "New", -"файла": "file", -"Схема": "Scheme", -"Дрель": "Drill", -"Дата0": "Date0", -"Вызов": "Call", -"места": "of the venue", -"Сканы": "Scans", -"Пауза": "Pause", -"Добро": "Welcome", -"Поле2": "Field2", -"Форум": "Forum", -"имеет": "have", -"Класс": "Class", -"Архив": "Archive", -"Число": "Number", -"ЯДиск": "YDisk", -"адрес": "adress", -"отчет": "report", -"Файлы": "Files", -"Почты": "Mails", -"Часть": "Part", -"Домен": "Domain", -"Грант": "Grant", -"Равно": "Equal", -"Финал": "Final", -"Стиль": "Style", -"копия": "copy", -"Скоуп": "Scope", -"сумма": "amount", -"путей": "paths", -"Файла": "File", -"своей": "of its", -"Поле3": "Field3", -"С TLS": "With TLS", -"СокрЛ": "TrimL", -"Шапка": "Header", -"чата:": "chat", -"Гифка": "GIF", -"Найти": "Find", -"опция": "option", -"Поиск": "Search", -"Время": "Time", -"Лист2": "Sheet2", -"Отбор": "Filter", -"после": "after", -"Сид 1": "Seed 1", -"Гифки": "Gifs", -"Пусто": "Empty", -"Опция": "Option", -"Ключи": "Keys", -"Минск": "Minsk", -"Серый": "Gray", -"Всего": "Total", -"Поток": "Stream", -"Автор": "Author", -"можно": "may", -"метод": "method", -"парам": "option", -"Успех": "Success", -"Копия": "Copy", -"метка": "tag", -"Метка": "Label", -"ЭтоOS": "IsOS", -"Метод": "Method", -"вроде": "like", -"Плохо": "Bad", -"ответ": "response", -"сайта": "site", -"Путь2": "Path2", -"Белый": "White", -"почты": "of email", -"После": "After", -"ТЗнач": "TValue", -"Длина": "Length", -"Отгул": "Time off", -"Опрос": "Poll", +"Путь": "Path", +"Куда": "Target", +"Язык": "Lang", +"Авто": "Auto", +"Поле": "Field", +"Файл": "File", +"Лист": "Sheet", +"Море": "Sea", +"Адрес": "Address", +"Путь1": "Path1", +"Твиты": "Tweets", +"По ID": "By ID", +"Тесты": "Tests", +"Медиа": "Media", +"Вывод": "Output", +"МБайт": "MByte", +"Голос": "Voice", +"Любой": "Any", +"Режим": "Mode", +"Папка": "Folder", +"ЮТест": "UTest", +"Отчет": "Report", +"будет": "will", +"Бакет": "Bucket", +"текст": "text", +"часть": "part", +"Текст": "Text", +"Иначе": "Else", "чтобы": "for", +"Дата1": "Date1", "вчера": "yesterday", "ЕдИзм": "Unit", "Схемы": "Scheme", "Сид 2": "Seed 2", "число": "number", +"Перем": "Var", "Артем": "Artem", -"Буфер": "Buffer", -"Текст": "Text", "строк": "strings", "Товар": "Product", "ТВЕРЬ": "Tver", @@ -292,30 +230,30 @@ "части": "parts", "Синий": "Blue", "Ноушн": "Notion", -"Иначе": "Else", -"Перем": "Var", -"часть": "part", -"Отчет": "Report", -"Адрес": "Address", -"Путь1": "Path1", -"По ID": "By ID", -"Тесты": "Tests", -"Медиа": "Media", -"Вывод": "Output", -"Твиты": "Tweets", -"текст": "text", -"Голос": "Voice", -"Любой": "Any", -"МБайт": "MByte", -"Режим": "Mode", -"Папка": "Folder", -"ЮТест": "UTest", -"будет": "will", -"Бакет": "Bucket", -"Дата1": "Date1", +"Буфер": "Buffer", "нечто": "something", -"диске": "disk", +"Видео": "Video", "файлу": "file", +"Листы": "Sheets", +"Лист1": "Sheet1", +"Целое": "Whole", +"Блоки": "Blocks", +"почта": "email", +"Книга": "Spreadsheet", +"серый": "gray", +"Ответ": "Response", +"Новый": "New", +"Марта": "Marta", +"Номер": "Number", +"Сдвиг": "Shift", +"Перед": "Prev", +"Склад": "Warehouse", +"Права": "Permissions", +"Опрос": "Poll", +"Монго": "Mongo", +"токен": "token", +"Тогда": "Then", +"Набор": "Set", "Лимит": "Limit", "Сутки": "Day", "ЭтоV2": "IsV2", @@ -333,187 +271,168 @@ "Откат": "Rollback", "Аудио": "Audio", "диска": "of drive", -"Набор": "Set", -"Тогда": "Then", -"токен": "token", -"Ответ": "Response", -"Видео": "Video", -"Листы": "Sheets", -"Лист1": "Sheet1", +"диске": "disk", +"Отгул": "Time off", "Опции": "Options", -"Целое": "Whole", -"Блоки": "Blocks", -"почта": "email", -"Книга": "Spreadsheet", -"серый": "gray", -"Новый": "New", -"Монго": "Mongo", -"Марта": "Marta", -"Номер": "Number", -"Сдвиг": "Shift", -"Перед": "Prev", -"Склад": "Warehouse", -"Состав": "Composition", -"Объект": "Object", -"высота": "height", -"работу": "work", -"Прокси": "Proxy", -"Гифка2": "Gif2", -"IDТипа": "TypeID", -"Проект": "Project", -"Кнопка": "Button", -"ДатаПо": "DateTo", -"работе": "work", -"начала": "of start", -"Булево": "Boolean", -"Аддоны": "Addons", -"опцияN": "optionN", -"Кнопки": "Buttons", -"Высота": "Height", -"ТипЗнч": "TypeOf", -"Модель": "Model", -"Отступ": "Indent", -"Это B3": "ThisIsB3", -"Иконка": "Icon", -"Основа": "Base", -"Петров": "Doe", -"Разбан": "Unban", -"важное": "important", -"Корень": "Root", -"Формат": "Format", -"Должно": "Should", -"Это B4": "ThisIsB4", -"ошибки": "errors", -"Ескейп": "Escape", -"Регион": "Region", -"Парсер": "Parser", -"данных": "data", -"Запись": "Record", -"Статус": "Status", -"Рефреш": "Refresh", -"работы": "work", -"Коммит": "Commit", -"Символ": "Symbol", -"Видео2": "Video2", -"IDФото": "PhotoID", -"Период": "Period", -"Рандом": "Random", -"группы": "of group", -"булево": "boolean", -"стадию": "stage", -"данные": "Data", -"Темный": "Dark", -"искать": "search", -"опция1": "option1", -"СКонца": "FromEnd", -"Отборы": "Filters", -"Сжатие": "Compression", -"Прочее": "Miscellaneous", -"Часть2": "Part2", -"Истина": "True", -"строка": "string", -"Секция": "Section", -"Строки": "Strings", -"Пароль": "Password", -"Сервер": "Host", -"задачи": "of topic", -"прокси": "proxy", -"ЭтоTls": "IsTls", -"Цитата": "Quote", -"отчете": "report", -"Группы": "Groups", -"Строка": "String", -"команд": "commands", -"плёнок": "film", -"Данные": "Data", -"метода": "method", -"Желтый": "Yellow", -"равным": "equal", -"Это A3": "ThisIsA3", -"Замена": "Replace", -"Текст2": "Text2", -"Курсор": "Cursor", -"Индекс": "Index", -"Товар2": "Item2", -"ширина": "width", -"Версия": "Version", -"вопрос": "question", -"корень": "root", -"Пример": "Example", -"Часть3": "Part3", -"IDТемы": "TopicID", -"вывода": "output", -"Скидка": "Discount", -"валюты": "of currency", -"Скрыть": "Hide", -"Прочие": "Others", -"Оплата": "Payment", -"Услуги": "Services", -"ФайлДД": "FileBD", -"Фильтр": "Filter", -"форума": "of forum", -"ВКПост": "VKPost", -"Работа": "Work", -"группе": "group", -"Черный": "Black", -"Задачи": "Tasks", -"БлокБД": "DBBlock", -"Товары": "Products", -"старая": "old", -"сервер": "server", -"Пакеты": "Packages", -"Важное": "Important", -"Модуль": "Module", -"ФотоID": "PhotoID", -"Россия": "Russia", -"Список": "List", -"оценка": "mark", -"Завтра": "Tomorrow", -"ПоСети": "ByNetwork", -"Иконки": "Icons", -"Это A2": "ThisIsA2", -"частей": "parts", -"ВКТЧат": "VKTChat", -"Сервис": "Service", -"Альбом": "Album", -"Это A4": "ThisIsA4", -"Записи": "Records", -"Шаблон": "Template", -"автора": "of author", -"Промпт": "Prompt", -"хлопок": "cotton", -"товара": "product", -"СокрЛП": "TrimAll", -"Дважды": "Twice", -"Товар1": "Item1", -"Вопрос": "Question", -"ИДФото": "PhotoID", -"Склады": "Warehouses", +"ТЗнач": "TValue", +"ЯДиск": "YDisk", +"адрес": "adress", +"отчет": "report", +"Файлы": "Files", +"Почты": "Mails", +"Часть": "Part", +"Домен": "Domain", +"Число": "Number", +"Грант": "Grant", +"Финал": "Final", +"Стиль": "Style", +"копия": "copy", +"Скоуп": "Scope", +"сумма": "amount", +"путей": "paths", +"Файла": "File", +"Равно": "Equal", +"Архив": "Archive", +"Класс": "Class", +"имеет": "have", +"Длина": "Length", +"Канал": "Channel", +"Заказ": "Order", +"Драйв": "Drive", +"Сид 3": "Seed 3", +"Новая": "New", +"файла": "file", +"Схема": "Scheme", +"Дрель": "Drill", +"Дата0": "Date0", +"Вызов": "Call", +"места": "of the venue", +"Сканы": "Scans", +"Слэши": "Slashes", +"Пауза": "Pause", +"Поле2": "Field2", +"Форум": "Forum", +"своей": "of its", +"Поле3": "Field3", +"Добро": "Welcome", +"СокрЛ": "TrimL", +"метод": "method", +"парам": "option", +"Успех": "Success", +"Копия": "Copy", +"метка": "tag", +"Метка": "Label", +"ЭтоOS": "IsOS", +"можно": "may", +"Метод": "Method", +"ответ": "response", +"сайта": "site", +"Путь2": "Path2", +"Белый": "White", +"почты": "of email", +"С TLS": "With TLS", +"После": "After", +"Плохо": "Bad", +"Автор": "Author", +"вроде": "like", +"Всего": "Total", +"чата:": "chat", +"Шапка": "Header", +"Поток": "Stream", +"Гифка": "GIF", +"Найти": "Find", +"опция": "option", +"Время": "Time", +"Лист2": "Sheet2", +"Отбор": "Filter", +"Поиск": "Search", +"Сид 1": "Seed 1", +"Гифки": "Gifs", +"Пусто": "Empty", +"Опция": "Option", +"Ключи": "Keys", +"после": "after", +"Серый": "Gray", +"Минск": "Minsk", "истина": "true", -"Начало": "Start", +"Ответ1": "Response1", +"IDЧата": "ChatID", +"Ответы": "Answers", "Страны": "Countrues", "Услуга": "Service", -"Ответы": "Answers", -"IDЧата": "ChatID", -"Ответ1": "Response1", +"Начало": "Start", "Низкий": "Low", +"Склады": "Warehouses", "второй": "second", -"первый": "first", +"только": "only", "тестов": "tests", "Москва": "Moscow", "Привет": "Hello", "Откуда": "From", "ответа": "of response", "IDЛида": "LeadID", -"только": "only", "Письмо": "Letter", "Запрос": "Request", "создан": "created", +"ИДФото": "PhotoID", "Флажок": "Checkbox", +"первый": "first", +"Вопрос": "Question", +"оценка": "mark", +"Дважды": "Twice", "Первый": "First", +"Пакеты": "Packages", +"Важное": "Important", +"Модуль": "Module", +"ФотоID": "PhotoID", +"Россия": "Russia", +"Список": "List", +"Завтра": "Tomorrow", +"ПоСети": "ByNetwork", +"Иконки": "Icons", +"Товар1": "Item1", +"Это A2": "ThisIsA2", +"ВКТЧат": "VKTChat", +"Сервис": "Service", +"Альбом": "Album", +"Это A4": "ThisIsA4", +"Записи": "Records", +"автора": "of author", +"Промпт": "Prompt", +"хлопок": "cotton", +"товара": "product", +"СокрЛП": "TrimAll", +"частей": "parts", "Клиент": "Client", -"Широта": "Latitude", +"внутри": "inside", "Вайбер": "Viber", +"Диалог": "Dialog", +"опции:": "options:", +"Аватар": "Picture", +"Неделя": "Week", +"АТПоле": "ATField", +"успеть": "make it in time", +"Заказы": "Orders", +"статус": "status", +"ДатаОт": "DateFrom", +"Это B1": "ThisIsB1", +"сервер": "server", +"Хорошо": "Good", +"Ширина": "Width", +"Стадия": "Stage", +"Второй": "Second", +"Размер": "Size", +"Иванов": "Ivanov", +"ВСпейс": "VSpace", +"ставка": "value", +"задача": "task", +"Бирюза": "Cyan", +"СлакОк": "SlackOk", +"5 Цикл": "5 Do", +"Задача": "Task", +"Широта": "Latitude", +"Это A1": "ThisIsA1", +"Ответ2": "Response2", "Способ": "Way", "Ссылка": "Link", "КудаID": "ToID", @@ -537,35 +456,267 @@ "Ячейка": "Cell", "массив": "array", "стадия": "stage", -"Ответ2": "Response2", "Книга2": "Spreadsheet2", -"Это A1": "ThisIsA1", -"Задача": "Task", -"Диалог": "Dialog", -"опции:": "options:", -"Аватар": "Picture", -"Неделя": "Week", -"АТПоле": "ATField", -"успеть": "make it in time", -"Заказы": "Orders", -"статус": "status", -"ДатаОт": "DateFrom", -"Это B1": "ThisIsB1", -"внутри": "inside", -"Хорошо": "Good", -"Ширина": "Width", -"Стадия": "Stage", -"Второй": "Second", -"Размер": "Size", -"Иванов": "Ivanov", -"ВСпейс": "VSpace", -"ставка": "value", -"задача": "task", -"Бирюза": "Cyan", -"СлакОк": "SlackOk", -"5 Цикл": "5 Do", -"Артикул": "Article", +"старая": "old", +"Шаблон": "Template", +"БлокБД": "DBBlock", +"Формат": "Format", +"Должно": "Should", +"Это B4": "ThisIsB4", +"ошибки": "errors", +"Ескейп": "Escape", +"Регион": "Region", +"Парсер": "Parser", +"данных": "data", +"Запись": "Record", +"Статус": "Status", +"Рефреш": "Refresh", +"работы": "work", +"Коммит": "Commit", +"Символ": "Symbol", +"Видео2": "Video2", +"IDФото": "PhotoID", +"Период": "Period", +"Рандом": "Random", +"группы": "of group", +"булево": "boolean", +"стадию": "stage", +"данные": "Data", +"Темный": "Dark", +"Корень": "Root", +"искать": "search", +"важное": "important", +"Основа": "Base", +"Товары": "Products", +"Состав": "Composition", +"Объект": "Object", +"высота": "height", +"работу": "work", +"Прокси": "Proxy", +"Гифка2": "Gif2", +"IDТипа": "TypeID", +"Проект": "Project", +"Кнопка": "Button", +"ДатаПо": "DateTo", +"работе": "work", +"начала": "of start", +"Булево": "Boolean", +"Аддоны": "Addons", +"опцияN": "optionN", +"Кнопки": "Buttons", +"Высота": "Height", +"ТипЗнч": "TypeOf", +"Модель": "Model", +"Отступ": "Indent", +"Это B3": "ThisIsB3", +"Иконка": "Icon", +"Разбан": "Unban", +"опция1": "option1", +"Петров": "Doe", +"Отборы": "Filters", +"Товар2": "Item2", +"ширина": "width", +"Версия": "Version", +"вопрос": "question", +"корень": "root", +"Пример": "Example", +"Часть3": "Part3", +"IDТемы": "TopicID", +"вывода": "output", +"Скидка": "Discount", +"Скрыть": "Hide", +"Прочие": "Others", +"Оплата": "Payment", +"Услуги": "Services", +"ФайлДД": "FileBD", +"Фильтр": "Filter", +"форума": "of forum", +"ВКПост": "VKPost", +"Работа": "Work", +"группе": "group", +"Черный": "Black", +"СКонца": "FromEnd", +"Задачи": "Tasks", +"Индекс": "Index", +"Курсор": "Cursor", +"валюты": "of currency", +"Пароль": "Password", +"Прочее": "Miscellaneous", +"Текст2": "Text2", +"Часть2": "Part2", +"Истина": "True", +"строка": "string", +"Секция": "Section", +"Строки": "Strings", +"Сервер": "Host", +"задачи": "of topic", +"прокси": "proxy", +"Цитата": "Quote", +"ЭтоTls": "IsTls", +"отчете": "report", +"Замена": "Replace", +"Это A3": "ThisIsA3", +"равным": "equal", +"Желтый": "Yellow", +"Данные": "Data", +"метода": "method", +"команд": "commands", +"Строка": "String", +"Группы": "Groups", +"плёнок": "film", +"Сжатие": "Compression", +"ЭтоФлаг": "IsFlag", +"Утилиты": "Tools", +"ОзонSKU": "OzonSKU", +"ИмяУзла": "NodeName", +"товаров": "of products", +"Главная": "Main", +"IDСтены": "WallID", +"события": "events", +"команды": "commands", +"главную": "main", +"Попытка": "Try", +"ГифкаДД": "GifDD", +"СлакБот": "SlackBot", +"системе": "at system", +"Вопрос1": "Question1", +"Создать": "Create", +"Строка_": "String_", +"функция": "function", +"Скрытый": "Hidden", +"Команды": "Commands", +"справку": "help", +"Ревизия": "Revision", +"Кнопка1": "Button1", +"СдэкАПИ": "CdekAPI", +"В офисе": "InOffice", +"События": "Events", +"IDМедиа": "MediaID", +"указано": "filled", +"Строка:": "String:", +"парсить": "parse", +"Аккаунт": "Account", +"Зеленый": "Green", +"Контакт": "Contact", +"ТипПоля": "FieldType", +"ТипХеша": "HashType", +"Каждого": "Each", +"нажмите": "press", +"Текущий": "Current", +"Позиция": "Item", +"Фамилия": "LastName", +"КлючAPI": "APIKey", +"Таймаут": "Timeout", +"Подпись": "Signature", +"Строкой": "AsString", +"Записал": "Write it!", +"Русский": "Russian", +"Дробное": "Float", +"ИДБлока": "BlockID", +"Глубина": "Depth", +"Титовец": "Titovets", +"Разделы": "Sections", +"Перенос": "LineBreak", +"НСУспех": "NCSuccess", +"Единица": "Unit", +"парсера": "parser", +"изменен": "changed", +"Область": "Region", +"S3Успех": "S3Success", +"Граница": "Border", +"ВКЧисло": "VKNumber", +"учетных": "credentials", +"Таблица": "Table", +"Отладка": "Debugging", +"промпта": "prompt", +"вызова:": "call:", +"наличие": "availability", +"ЦветИмя": "ColorName", +"глубина": "depth", +"Виталий": "Vitaly", +"ЕстьТег": "HasTag", +"Крайний": "Last", +"СНачала": "FromBegin", +"S3 (ОПИ": "S3 (OpenIntegrations", +"ОпросID": "PollID", +"Ожидаем": "Awaiting", +"текущую": "current", +"ВКТовар": "VKProduct", +"ВКТФайл": "VKTFile", +"Счетчик": "Counter", +"крайний": "last", +"СдэкЧек": "CdekCheck", +"Доступы": "Rights", +"Телефон": "Phone", +"Обложка": "Cover", +"ЭтоSFTP": "IsSFTP", +"запуска": "start", +"ДопФото": "AdditionalPhoto", +"Коммент": "Comment", +"Кластер": "Cluster", +"Изменил": "Changer", +"единица": "unit", +"Признак": "Indication", +"статуса": "of status", +"ТекстДД": "TextBD", +"Магазин": "Market", +"Справка": "Help", +"ID лида": "Lead ID", +"Желтый_": "Yellow_", +"Фильтры": "Filters", +"Реклама": "Advertisement", +"ЭтоВход": "Start", +"Высокий": "High", +"Ресурсы": "Other", +"вызвана": "called", +"Функция": "Function", +"Попытки": "Attempts", +"Большой": "Big", +"главным": "main", +"Объекты": "Objects", +"Вывести": "Write", +"ТипMIME": "MIMEType", +"Скрытая": "Hidden", +"Красный": "Red", +"ЭтоБаза": "ThisIsBase", +"Булево_": "Boolean_", +"ссылкой": "URL", +"секцией": "section", +"свойств": "properties", +"Команда": "Command", +"Элемент": "Element", +"формате": "format", +"ОзонАПИ": "OzonAPI", +"Размеры": "Sizes", +"ВНачало": "ToStart", +"ТипУзла": "NodeType", +"методы:": "methods:", +"Возврат": "Return", +"ИмяТипа": "TypeName", +"Колонки": "Columns", +"ВКВидео": "VKVideo", +"ID чата": "Chat ID", +"артикул": "article", +"ID темы": "Topic ID", +"Перейти": "Seek", +"IDМетки": "TagID", +"базовой": "base", +"Секунды": "Seconds", +"Извлечь": "Extract", +"АудиоДД": "AudioDD", +"Альпака": "Alpaca", +"признак": "attribute", +"Обратно": "Back", +"VK (ОПИ": "VK (OpenIntegrations", +"Природа": "Nature", +"АТТекст": "ATText", +"ДатаISO": "DateISO", +"Двойная": "Double", +"История": "Story", +"Активен": "Active", +"ТегиXML": "TagsXML", "Причина": "Reason", +"Кнопка2": "Button2", "Открыть": "Open", "Битрикс": "Bitrix", "АБВ ГДЕ": "ABC DEF", @@ -591,70 +742,10 @@ "ИДПоста": "PostID", "Позиции": "Items", "Частями": "ByParts", -"ТегиXML": "TagsXML", -"Активен": "Active", -"История": "Story", -"IDВидео": "VideoID", -"ID темы": "Topic ID", -"формате": "format", -"ОзонАПИ": "OzonAPI", -"Размеры": "Sizes", -"ВНачало": "ToStart", -"ТипУзла": "NodeType", -"методы:": "methods:", -"Возврат": "Return", -"ИмяТипа": "TypeName", -"Колонки": "Columns", -"ВКВидео": "VKVideo", -"ID чата": "Chat ID", -"артикул": "article", -"Перейти": "Seek", -"Двойная": "Double", -"IDМетки": "TagID", -"базовой": "base", -"Секунды": "Seconds", -"Извлечь": "Extract", -"АудиоДД": "AudioDD", -"Альпака": "Alpaca", -"признак": "attribute", -"Обратно": "Back", -"VK (ОПИ": "VK (OpenIntegrations", -"Природа": "Nature", -"АТТекст": "ATText", -"ДатаISO": "DateISO", "Уровень": "Level", "цепочке": "chain", -"Альбомы": "Albums", +"IDВидео": "VideoID", "Вопрос2": "Question2", -"IDКлюча": "KeyID", -"Локация": "Location", -"0 Тогда": "0 Then", -"Остатки": "Stocks", -"1 Тогда": "1 Then", -"Закрыть": "Close", -"КакЕсть": "Raw", -"Событие": "Event", -"Отметка": "Timestamp", -"Обертка": "Cover", -"Твиттер": "Twitter", -"Запросы": "Requests", -"фамилия": "surname", -"ФайлSQL": "SQLFile", -"запроса": "of request", -"Таблицы": "Tables", -"ЧатТема": "ChatTopic", -"рабочей": "works", -"ВидеоДД": "VideoDD", -"Отметки": "Tags", -"IDЧасти": "ContentID", -"текущей": "current", -"ЯзыкОПИ": "OPILanguage", -"Удаляет": "Deletes", -"которые": "that", -"ГринКод": "GreenCode", -"Колонка": "Coloumn", -"IDФайла": "FileID", -"Долгота": "Longitude", "смайлов": "smiles", "Текущее": "Current", "Уволить": "Fire", @@ -681,261 +772,74 @@ "Символы": "Chars", "Код ПВЗ": "POZ code", "Найдена": "Found", +"Альбомы": "Albums", +"Долгота": "Longitude", +"IDФайла": "FileID", "Удалить": "Delete", -"Элемент": "Element", -"Кнопка2": "Button2", -"свойств": "properties", -"запуска": "start", -"Зеленый": "Green", -"Контакт": "Contact", -"ТипПоля": "FieldType", -"Строка:": "String:", -"ТипХеша": "HashType", -"Каждого": "Each", -"нажмите": "press", -"Текущий": "Current", -"Позиция": "Item", -"Фамилия": "LastName", -"КлючAPI": "APIKey", -"Таймаут": "Timeout", -"Строкой": "AsString", -"Область": "Region", -"Записал": "Write it!", -"Русский": "Russian", -"Дробное": "Float", -"ИДБлока": "BlockID", -"Глубина": "Depth", -"Титовец": "Titovets", -"Разделы": "Sections", -"Перенос": "LineBreak", -"НСУспех": "NCSuccess", -"Единица": "Unit", -"парсера": "parser", -"изменен": "changed", -"парсить": "parse", -"Подпись": "Signature", -"указано": "filled", -"События": "Events", -"Попытка": "Try", -"команды": "commands", -"события": "events", -"IDСтены": "WallID", -"ГифкаДД": "GifDD", -"товаров": "of products", -"ИмяУзла": "NodeName", -"ОзонSKU": "OzonSKU", -"ЭтоФлаг": "IsFlag", -"Утилиты": "Tools", -"главную": "main", -"СлакБот": "SlackBot", -"IDМедиа": "MediaID", -"Вопрос1": "Question1", -"Создать": "Create", -"Строка_": "String_", -"функция": "function", -"Скрытый": "Hidden", -"Команда": "Command", -"Команды": "Commands", -"справку": "help", -"Ревизия": "Revision", -"Кнопка1": "Button1", -"системе": "at system", -"СдэкАПИ": "CdekAPI", -"В офисе": "InOffice", -"Главная": "Main", -"Аккаунт": "Account", -"S3Успех": "S3Success", -"Коммент": "Comment", -"ВКЧисло": "VKNumber", -"единица": "unit", -"Признак": "Indication", -"статуса": "of status", -"ТекстДД": "TextBD", -"Магазин": "Market", -"Справка": "Help", -"ID лида": "Lead ID", -"Желтый_": "Yellow_", -"Фильтры": "Filters", -"Реклама": "Advertisement", -"ЭтоВход": "Start", -"Высокий": "High", -"вызвана": "called", -"секцией": "section", -"Функция": "Function", -"Попытки": "Attempts", -"Большой": "Big", -"главным": "main", -"Объекты": "Objects", -"Вывести": "Write", -"ТипMIME": "MIMEType", -"Скрытая": "Hidden", -"Красный": "Red", -"ЭтоБаза": "ThisIsBase", -"Булево_": "Boolean_", -"ссылкой": "URL", -"Изменил": "Changer", -"Ресурсы": "Other", -"Кластер": "Cluster", -"S3 (ОПИ": "S3 (OpenIntegrations", -"учетных": "credentials", -"Таблица": "Table", -"Отладка": "Debugging", -"промпта": "prompt", -"вызова:": "call:", -"наличие": "availability", -"ЦветИмя": "ColorName", -"глубина": "depth", -"Виталий": "Vitaly", -"ЕстьТег": "HasTag", -"Крайний": "Last", -"СНачала": "FromBegin", -"ОпросID": "PollID", -"ДопФото": "AdditionalPhoto", -"Ожидаем": "Awaiting", -"текущую": "current", -"ВКТовар": "VKProduct", -"ВКТФайл": "VKTFile", -"Счетчик": "Counter", -"крайний": "last", -"Граница": "Border", -"СдэкЧек": "CdekCheck", -"Доступы": "Rights", -"Телефон": "Phone", -"Обложка": "Cover", -"закрытия": "of closing", -"ТипЧисло": "TypeNumber", -"НовоеИмя": "NewName", -"ОбъектВК": "VKObject", -"собщение": "message", -"Действие": "Action", -"ФайлПуть": "FilePath", -"Комплект": "Set", -"параметр": "parameter", -"Значения": "Values", -"ФайлСлак": "SlackFile", -"ЭтоLinux": "IsLinux", -"IDНабора": "SetID", -"ХешСумма": "HashSum", -"ЕстьJSON": "FindJSON", -"размеров": "of size", -"Очистить": "Clear", -"Вставить": "Insert", -"Черновик": "Draft", -"Прогресс": "Progress", -"Значение": "Value", -"ключевой": "primary", -"ID книги": "SpreadsheetID", -"Версия1С": "Version1C", -"ТекстB64": "TextB64", -"Размер 2": "Size 2", -"описание": "description", -"Двоичные": "Binary", -"СхемаFBO": "FBOScheme", -"ГуглЛист": "GoogleSheet", -"ДопОпции": "AddOptions", -"Точность": "Precision", -"Алгоритм": "Algorithm", -"подборки": "selections", -"Картинка": "Image", -"мКоманды": "mCommands", -"Имя базы": "Database name", -"ДропБокс": "Dropbox", -"значения": "values", -"например": "for example", -"IDТовара": "ProductID", -"методами": "methods", -"Добавить": "Add", -"РазмерДД": "SizeDD", -"Вложения": "Attachments", -"Вложение": "Attachment", -"ДлинаURI": "URILength", -"СтрВсего": "StrTotal", -"пропуска": "skip", -"СтрокаТЗ": "DataString", -"Кнопка 2": "Button 2", -"доступен": "available", -"ФайлТела": "BodyFile", -"Задержка": "Delay", -"SSH (ОПИ": "SSH (OpenIntegrations", -"FTP (ОПИ": "FTP (OpenIntegrations", -"IDЗадачи": "TaskID", -"IDИконки": "IconID", -"Кнопка 1": "Button 1", -"Компания": "Company", -"Телеграм": "Telegram", -"Название": "Name", -"Половина": "Half", -"НЕ JSON:": "NOT JSON:", -"АТЗаписи": "ATRecords", -"ID акции": "Promo ID", -"реальной": "real", -"Создание": "Creation", -"ЯМетрика": "YaMetrika", -"Беларусь": "Belarus", -"запросов": "of requests", -"создания": "of create", -"Закрытие": "Closing", -"Удаление": "Deletion", -"ИДТовара": "ProductID", -"контакта": "of contact", -"Открытие": "Openning", -"КонецСтр": "EndStr", -"Включено": "Enabled", -"временем": "time", -"Элементы": "Items", -"Имя,MIME": "Name,MIME", -"ТекстSQL": "TextSQL", -"Свойство": "Property", -"МассивID": "IDArray", -"входящих": "incoming", -"IDРаботы": "JobID", -"магазина": "store", -"Загружен": "Ready", -"ТелоJSON": "JSONBody", -"значение": "value", -"В работе": "InProgress", -"ИмяФайла": "FileName", -"Оригинал": "Original", -"ТипСвязи": "LinkType", -"ИмяКлюча": "KeyName", -"Свойства": "Properties", -"ИмеетТип": "HasType", -"загрузки": "upload", -"Проверки": "Checks", -"Записать": "Write", -"Подборка": "Selection", -"Elements": "Items", -"IDГруппы": "GroupID", -"Получить": "Get", -"СтрДлина": "StrLen", -"ВГраница": "UBound", -"ГринФайл": "GreenFile", -"Выполнен": "Completed", -"Основная": "Main", -"компании": "of company", -"API ключ": "API key", -"Максимум": "Maximum", -"Обратный": "Reverse", -"ИмяМедиа": "MediaName", -"ТипМедиа": "TypeOfMedia", -"страницу": "page", -"ID файла": "File ID", -"Основной": "Primary", -"двоичные": "binary", -"Размер 1": "Size 1", -"Упаковка": "Packaging", -"Источник": "Source", -"Отправка": "Sending", -"ВКАльбом": "VKAlbum", -"возможно": "maybe", -"ГКОбъект": "GCObject", -"Страница": "Page", +"IDКлюча": "KeyID", +"Колонка": "Coloumn", +"Локация": "Location", +"0 Тогда": "0 Then", +"Остатки": "Stocks", +"1 Тогда": "1 Then", +"Закрыть": "Close", +"КакЕсть": "Raw", +"Событие": "Event", +"Отметка": "Timestamp", +"Обертка": "Cover", +"Твиттер": "Twitter", +"Запросы": "Requests", +"фамилия": "surname", +"Артикул": "Article", +"запроса": "of request", +"ФайлSQL": "SQLFile", +"которые": "that", +"Удаляет": "Deletes", +"ЯзыкОПИ": "OPILanguage", +"IDЧасти": "ContentID", +"текущей": "current", +"ГринКод": "GreenCode", +"ВидеоДД": "VideoDD", +"рабочей": "works", +"ЧатТема": "ChatTopic", +"Таблицы": "Tables", +"Отметки": "Tags", +"Сообщить": "Message", +"МОНОХРОМ": "MONOCHROME", +"В оффисе": "On office", +"ВКРепост": "VKRepost", +"Варианты": "Options", +"ВКИстина": "VKTrue", +"действий": "actions", +"ФайлЛога": "LogFile", +"Документ": "Document", +"МассивИД": "IDArray", +"Транслит": "Traslit", +"Видмость": "Visibility", +"Разметка": "Markup", +"ВКорзину": "ToCart", +"АТЗапись": "ATRecord", +"Отчество": "Patronymic", +"ЕстьДата": "HasDate", +"Выгрузка": "Unload", +"Контекст": "Context", +"БлокJSON": "JSONBlock", +"Артибуты": "Attributes", +"IDСтадии": "StageID", +"Действия": "Actions", +"Загрузки": "Downloads", +"ID Файла": "File ID", +"являются": "be", +"URLФайла": "FileURL", +"Петрович": "Petrovich", +"ПотокZip": "ZipStream", +"каталога": "directory", +"подборку": "selection", "Подборки": "Selections", "Родитель": "Parent", "СтрНайти": "StrFind", "Параметр": "Parameter", "ID поста": "Post ID", -"ID метки": "Tag ID", "удаления": "of deleting", "Приемник": "Receiver", "оплачено": "paid", @@ -946,7 +850,6 @@ "ДопОпция": "AddOption", "Красный_": "Red_", "ЕстьКлюч": "KeyExists", -"каталога": "directory", "штрихкод": "barcode", "ПоОдному": "Singly", "Порт SSH": "SSH port", @@ -959,72 +862,10 @@ "ОткудаID": "FromID", "Кластеры": "Clusters", "Завершен": "Completed", -"подборку": "selection", "Подробно": "Detailed", -"ПотокZip": "ZipStream", -"являются": "be", -"ВКИстина": "VKTrue", -"МассивИД": "IDArray", -"Документ": "Document", -"ФайлЛога": "LogFile", -"действий": "actions", -"Видмость": "Visibility", -"Варианты": "Options", -"Сообщить": "Message", -"ВКРепост": "VKRepost", -"В оффисе": "On office", -"МОНОХРОМ": "MONOCHROME", -"Транслит": "Traslit", -"Разметка": "Markup", -"Петрович": "Petrovich", -"АТЗапись": "ATRecord", -"Отчество": "Patronymic", -"ЕстьДата": "HasDate", -"Выгрузка": "Unload", -"Контекст": "Context", -"БлокJSON": "JSONBlock", -"Артибуты": "Attributes", -"IDСтадии": "StageID", -"Действия": "Actions", -"Загрузки": "Downloads", -"ID Файла": "File ID", -"URLФайла": "FileURL", -"ВКорзину": "ToCart", "Загрузка": "Upload", -"ЦветПоле": "ColorField", +"ВайберОк": "ViberOk", "защитных": "protective", -"ЭтоКанал": "IsChannel", -"ПоляБазы": "BaseFields", -"ID блока": "Block ID", -"контекст": "context", -"тип цели": "goal type", -"ХэшСумма": "HashSum", -"Строчный": "StringType", -"С именем": "With name", -"ДатаСтоп": "EndDate", -"IDЗатрат": "SpendingID", -"Телефоны": "Phones", -"Штрихкод": "Barcode", -"НоушнАпи": "NotionAPI", -"Уадление": "Removal", -"Хост SSH": "SSH host", -"IDЗаписи": "RecordID", -"Кнопка 3": "Button 3", -"Вес в гр": "Weight in g", -"IDСделки": "DealID", -"Прервать": "Break", -"Описание": "Description", -"элементы": "elements", -"СлакФайл": "SlackFile", -"Картинки": "Pictures", -"IDКанала": "ChannelID", -"картинок": "images", -"ДоменFTP": "FTPDomain", -"IDФайла2": "FileID2", -"ПутьФайл": "FilePath", -"ЭтотФайл": "ThisFile", -"Внимание": "Attention", -"варианты": "variants", "IDСклада": "WarehouseID", "Свернуть": "Collapse", "отправки": "of sending", @@ -1050,7 +891,339 @@ "ДанныеДД": "DataBD", "отклчить": "disable", "ИмяЛиста": "SheetName", -"ВайберОк": "ViberOk", +"Страница": "Page", +"Дочерние": "Child", +"варианты": "variants", +"Внимание": "Attention", +"ЭтотФайл": "ThisFile", +"ПутьФайл": "FilePath", +"ЭтоКанал": "IsChannel", +"ПоляБазы": "BaseFields", +"ID блока": "Block ID", +"контекст": "context", +"тип цели": "goal type", +"ХэшСумма": "HashSum", +"Строчный": "StringType", +"С именем": "With name", +"ДатаСтоп": "EndDate", +"IDЗатрат": "SpendingID", +"Телефоны": "Phones", +"Штрихкод": "Barcode", +"НоушнАпи": "NotionAPI", +"ЦветПоле": "ColorField", +"Уадление": "Removal", +"IDЗаписи": "RecordID", +"Кнопка 3": "Button 3", +"Вес в гр": "Weight in g", +"IDСделки": "DealID", +"Прервать": "Break", +"Описание": "Description", +"элементы": "elements", +"СлакФайл": "SlackFile", +"Картинки": "Pictures", +"IDКанала": "ChannelID", +"картинок": "images", +"ДоменFTP": "FTPDomain", +"IDФайла2": "FileID2", +"Хост SSH": "SSH host", +"ГКОбъект": "GCObject", +"ID метки": "Tag ID", +"ВКАльбом": "VKAlbum", +"Алгоритм": "Algorithm", +"подборки": "selections", +"Картинка": "Image", +"мКоманды": "mCommands", +"Имя базы": "Database name", +"ДропБокс": "Dropbox", +"значения": "values", +"например": "for example", +"IDТовара": "ProductID", +"методами": "methods", +"Добавить": "Add", +"РазмерДД": "SizeDD", +"Вложения": "Attachments", +"Точность": "Precision", +"Вложение": "Attachment", +"СтрВсего": "StrTotal", +"пропуска": "skip", +"СтрокаТЗ": "DataString", +"Кнопка 2": "Button 2", +"доступен": "available", +"ФайлТела": "BodyFile", +"Задержка": "Delay", +"SSH (ОПИ": "SSH (OpenIntegrations", +"FTP (ОПИ": "FTP (OpenIntegrations", +"IDЗадачи": "TaskID", +"IDИконки": "IconID", +"Кнопка 1": "Button 1", +"Компания": "Company", +"ДлинаURI": "URILength", +"Телеграм": "Telegram", +"ГуглЛист": "GoogleSheet", +"Двоичные": "Binary", +"закрытия": "of closing", +"возможно": "maybe", +"ТипЧисло": "TypeNumber", +"НовоеИмя": "NewName", +"ОбъектВК": "VKObject", +"собщение": "message", +"Действие": "Action", +"ФайлПуть": "FilePath", +"Комплект": "Set", +"параметр": "parameter", +"Значения": "Values", +"ФайлСлак": "SlackFile", +"ЭтоLinux": "IsLinux", +"СхемаFBO": "FBOScheme", +"IDНабора": "SetID", +"ЕстьJSON": "FindJSON", +"размеров": "of size", +"Очистить": "Clear", +"Вставить": "Insert", +"Черновик": "Draft", +"Прогресс": "Progress", +"Значение": "Value", +"ключевой": "primary", +"ID книги": "SpreadsheetID", +"Версия1С": "Version1C", +"ТекстB64": "TextB64", +"Размер 2": "Size 2", +"описание": "description", +"ХешСумма": "HashSum", +"Название": "Name", +"ДопОпции": "AddOptions", +"НЕ JSON:": "NOT JSON:", +"Свойства": "Properties", +"ИмеетТип": "HasType", +"загрузки": "upload", +"Проверки": "Checks", +"Записать": "Write", +"Подборка": "Selection", +"Elements": "Items", +"IDГруппы": "GroupID", +"Получить": "Get", +"СтрДлина": "StrLen", +"ВГраница": "UBound", +"ГринФайл": "GreenFile", +"Основная": "Main", +"ИмяКлюча": "KeyName", +"компании": "of company", +"Максимум": "Maximum", +"Обратный": "Reverse", +"ИмяМедиа": "MediaName", +"ТипМедиа": "TypeOfMedia", +"страницу": "page", +"ID файла": "File ID", +"Основной": "Primary", +"двоичные": "binary", +"Размер 1": "Size 1", +"Упаковка": "Packaging", +"Половина": "Half", +"Источник": "Source", +"Отправка": "Sending", +"API ключ": "API key", +"ТипСвязи": "LinkType", +"Выполнен": "Completed", +"Оригинал": "Original", +"АТЗаписи": "ATRecords", +"ID акции": "Promo ID", +"реальной": "real", +"Создание": "Creation", +"ЯМетрика": "YaMetrika", +"Беларусь": "Belarus", +"запросов": "of requests", +"создания": "of create", +"Закрытие": "Closing", +"ИДТовара": "ProductID", +"контакта": "of contact", +"Открытие": "Openning", +"КонецСтр": "EndStr", +"Включено": "Enabled", +"Удаление": "Deletion", +"IDРаботы": "JobID", +"Элементы": "Items", +"Имя,MIME": "Name,MIME", +"ТекстSQL": "TextSQL", +"Свойство": "Property", +"В работе": "InProgress", +"МассивID": "IDArray", +"входящих": "incoming", +"ИмяФайла": "FileName", +"магазина": "store", +"Загружен": "Ready", +"ТелоJSON": "JSONBody", +"временем": "time", +"значение": "value", +"Исполнить": "Execute", +"IDЗадания": "TaskID", +"ID стадии": "Stage ID", +"Сохранить": "Save", +"ЧтениеXML": "XMLReader", +"Равенство": "Equality", +"0.8 Тогда": "0.8 Then", +"Штрихкоды": "Barcodes", +"ПотокТела": "BodyStream", +"Обработка": "Processor", +"Добавляем": "Add", +"МетодЛога": "LogsMethod", +"Служебные": "Service", +"ТипСтрока": "TypeString", +"PutСТелом": "PutWithBody", +"избранное": "favorite", +"ШаблонSQL": "SQLTemplate", +"измерения": "dimension", +"TC_Клиент": "TC_Client", +"Календари": "Calendars", +"IDНовости": "PostID", +"АудиоПуть": "AudioPath", +"Значение_": "Value_", +"НаКлиенте": "AtClient", +"ТекШирина": "CurrentWidth", +"Процедура": "Procedure", +"Сигнатура": "Signature", +"ЧтениеZip": "ReadingZip", +"ИДОбъекта": "ObjectID", +"РазмерCDH": "SizeCDH", +"Архивация": "Archiving", +"атрибутов": "of attributes", +"ИмяМетода": "MethodName", +"СтрокаBat": "BatString", +"299 Тогда": "299 Then", +"Строковое": "String", +"Одиночная": "Single", +"Выключить": "Off", +"Заголовок": "Title", +"ПотокJSON": "JSONStream", +"ПутьЛогов": "LogPath", +"Имя папки": "Folder name", +"Окончание": "Ending", +"КакОбъект": "AsObject", +"ОписаниеU": "DescriptionU", +"ЧастиПути": "PathParts", +"ТекущийИД": "CurrentID", +"Картинка2": "Image2", +"XMLСтрока": "XMLString", +"ОбъектОПИ": "OPIObject", +"ГифкаПуть": "GifPath", +"Коннектор": "Connector", +"ПутьКСтат": "PathToStat", +".HasType(": ".ИмеетТип(", +"Подробнее": "More", +"программы": "program", +"ИмяПакета": "PackageName", +"ВКТЗаявки": "VKTPending", +"Значение2": "Value2", +"ТипПрокси": "ProxyType", +"Тесты CLI": "CLI Tests", +"ОзонПоиск": "OzonSearch", +"Сообщение": "Message", +"ТокенБота": "BotToken", +"Кодировка": "Encoding", +"ОписаниеF": "DescriptionF", +"Цвет (изм": "Color (change", +"IDОбъекта": "ObjectID", +"Массив360": "Array360", +"доступных": "available", +"Велосипед": "Bicycle", +"IDАльбома": "AlbumID", +"ИмяМакета": "TemplateName", +"Запустить": "Start", +"ВКИстория": "VKStorie", +"НачалоДня": "BegOfDay", +"ВКонтакте": "VKontakte", +"просмотра": "view", +"ТипТекста": "TextType", +"НачалоСтр": "StartStr", +"ЯМаркетОк": "YaMarketOk", +"ЗависитОт": "ЗависитОт", +"Вариант 2": "Option 2", +"Завершена": "Complete", +"откюлчить": "disable", +"Временный": "Temporary", +"Получено!": "Get it!", +"КонецЕсли": "EndIf", +"ЭтоСервер": "IsServer", +"РазмерЛФХ": "SizeLFH", +"Открывает": "Opens", +"Приватный": "Private", +"IDПервого": "FirstID", +"Опоздание": "Late", +"Компонета": "AddIn", +"SFTP (ОПИ": "SFTP (OpenIntegrations", +"Анонимный": "Anonymous", +"ТипДанных": "DataType", +"ОзонТовар": "OzonProduct", +"НаСервере": "AtServer", +"CDEK (ОПИ": "CDEK (OpenIntegrations", +"ПолноеИмя": "FullName", +"Сообщения": "Messages", +"Изменение": "Change", +"запустить": "launch", +"Вложенный": "Embedded", +"ИДАльбома": "AlbumID", +"действиях": "of actions", +"Состояние": "State", +"Удаляемый": "Deletable", +"Документы": "Documents", +"заполнена": "filled", +"HTTPОтвет": "HTTPResponse", +"окончания": "of end", +"В корзину": "To cart", +"Конецесли": "EndIf", +"Схема FBO": "FBO scheme", +"коллекция": "collection", +"Вложение1": "Attachment1", +"НовыйЛист": "NewSheet", +"Значение:": "Value:", +"ВКТСписок": "VKTList", +"Выражение": "Expression", +"ЯДискПуть": "YaDiskPath", +"сообщений": "messages", +"СдэкЗаказ": "CdekOrder", +"ЧастиПоля": "FieldParts", +"URLОтвета": "ResponseURL", +"ЭтоМассив": "IsArray", +"IDТоваров": "ProductsID", +"Сумма НДС": "VAT amount", +"Публичный": "Public", +"Обработки": "DataProcessors", +"ОписаниеI": "DescriptionI", +"Вариант 1": "Option 1", +"OPI тесты": "OPI tests", +"БанРазбан": "BanUnban", +"владельца": "of owner", +"Результат": "Result", +"ID склада": "Warehouse ID", +"Пассивный": "Passive", +"Истечение": "Expiration", +"отражения": "reflection", +"Категория": "Category", +"Новый чат": "New chat", +"RCON (ОПИ": "RCON (OpenIntegrations", +"Файл_Стат": "File_Stat", +"Параметр_": "Parameter_", +"Прочитать": "Read", +"видимость": "visibility", +"Затрачено": "Spend", +"Доступные": "Available", +"IDКлиента": "ClientID", +"IDЗапуска": "LaunchID", +"Закрывает": "Closes", +"Вложенная": "Nested", +"РазмерЕСД": "SizeESD", +"AWSЗапрос": "AWSRequest", +"НовыйТест": "NewTest", +"Батарейки": "Batteries", +"умолчанию": "default", +"ID сделки": "Deal ID", +"Участники": "Members", +"Константы": "Constants", +"Платформа": "Platform", +"ID канала": "Channel ID", +"Ozon (ОПИ": "Ozon (OpenIntegrations", +"ПодписьДД": "SignBD", +"ВебКлиент": "WebClient", +"должность": "position", "Картинка1": "Image1", "ТекстТопа": "TopText", "Видимость": "Visibility", @@ -1067,95 +1240,24 @@ "Приоритет": "Priority", "Подборки_": "Selections_", "OllamaКод": "OllamaCode", -"Нумерация": "Numeration", -"Код КЛАДР": "CLADR code", -"РазмерСДХ": "SizeCDH", -"Последний": "Last", -"СтрокаURI": "URIString", -"последним": "last", -"ИДЖелтого": "YellowID", -"Цвет чата": "Chat color", -"сообщения": "of message", -"приоритет": "priority", -"ОписаниеI": "DescriptionI", -"Заполнено": "Filled", -"TCPСервер": "TCPServer", -"ЗаписьXML": "XMLWriter", "Вложение2": "Attachment2", -"ВебКлиент": "WebClient", -"изменения": "change", -"ПодписьДД": "SignBD", -"Ozon (ОПИ": "Ozon (OpenIntegrations", -"видимость": "visibility", -"OPI тесты": "OPI tests", -"БанРазбан": "BanUnban", -"владельца": "of owner", -"Результат": "Result", -"ID склада": "Warehouse ID", -"Пассивный": "Passive", -"Истечение": "Expiration", -"отражения": "reflection", -"Категория": "Category", -"Новый чат": "New chat", -"RCON (ОПИ": "RCON (OpenIntegrations", -"Файл_Стат": "File_Stat", -"Параметр_": "Parameter_", -"Прочитать": "Read", -"Затрачено": "Spend", -"ID канала": "Channel ID", -"Доступные": "Available", -"IDКлиента": "ClientID", -"IDЗапуска": "LaunchID", -"Закрывает": "Closes", -"Вложенная": "Nested", -"РазмерЕСД": "SizeESD", -"AWSЗапрос": "AWSRequest", -"НовыйТест": "NewTest", -"Батарейки": "Batteries", -"умолчанию": "default", -"ID сделки": "Deal ID", -"Участники": "Members", -"Константы": "Constants", -"Платформа": "Platform", +"ЗаписьXML": "XMLWriter", +"TCPСервер": "TCPServer", +"Заполнено": "Filled", +"приоритет": "priority", +"сообщения": "of message", "Вариант 3": "Variant 3", +"Цвет чата": "Chat color", +"последним": "last", +"СтрокаURI": "URIString", +"Последний": "Last", +"РазмерСДХ": "SizeCDH", +"Код КЛАДР": "CLADR code", +"Нумерация": "Numeration", +"ИДЖелтого": "YellowID", "публичный": "public", -"Нормально": "Ok", +"изменения": "change", "Перейдите": "Go", -"ВидеоПуть": "VideoPath", -"Уточнение": "Clarification", -"Локальный": "Local", -"ЯДискДиск": "YaDiskDrive", -"Заголовки": "Headers", -"Одиночное": "Single", -"сообщение": "message", -"Настройки": "Settings", -"СтрШаблон": "StrTemplate", -"Каталог 1": "Directory 1", -"Сравнение": "Comparison", -"НеНайдено": "NotFound", -"установки": "setting", -"НовыйПуть": "NewPath", -"Вариант 4": "Variant 4", -"МассивИД_": "ArrayID_", -"СдэкТокен": "CdekToken", -"кириллица": "cyrillic", -"Скриншоты": "Screenshots", -"имя метки": "lable name", -"ИначеЕсли": "ElsIf", -"Корректна": "Correct", -"Поддержка": "Support", -"Категории": "Categories", -"Структура": "Structure", -"Текстовое": "Text", -"Параметры": "Parameters", -"ID задачи": "Task ID", -"ID токена": "Token ID", -"ДатаСтарт": "StartDate", -"СлакКанал": "SlackChannel", -"ТекстJSON": "TextJSON", -"обработки": "processing", -"Пояснение": "Explanation", -"ПутьКопии": "CopyPath", "Получение": "Obtaining", "коллекции": "of collection", "Вариант 5": "Variant 5", @@ -1169,10 +1271,9 @@ "IDСобытия": "EventID", "URL файла": "File URL", "ГуглТокен": "GoogleToken", -"Календарь": "Calendar", "Коллекция": "Collection", +"ПутьКопии": "CopyPath", "АТТаблица": "ATTable", -"ВерсияОПИ": "OPIVersion", "несколько": "multiple", "Вариант 7": "Variant 7", "Разобрать": "Parse", @@ -1185,3656 +1286,3450 @@ "Активация": "Activation", "ID товара": "Product ID", "Локалхост": "Localhost", +"Нормально": "Ok", "БлокПорта": "PortBlock", -"Вариант 1": "Option 1", -"должность": "position", -"Обработки": "DataProcessors", -"Анонимный": "Anonymous", -"299 Тогда": "299 Then", -"Строковое": "String", -"Одиночная": "Single", -"атрибутов": "of attributes", -"Выключить": "Off", -"Заголовок": "Title", -"ПотокJSON": "JSONStream", -"ПутьЛогов": "LogPath", -"Имя папки": "Folder name", -"Окончание": "Ending", -"КакОбъект": "AsObject", -"ОписаниеU": "DescriptionU", -"ЧастиПути": "PathParts", -"ТекущийИД": "CurrentID", -"XMLСтрока": "XMLString", -"ТокенБота": "BotToken", -"ОбъектОПИ": "OPIObject", -"ГифкаПуть": "GifPath", -"Коннектор": "Connector", -"ПутьКСтат": "PathToStat", -".HasType(": ".ИмеетТип(", -"Подробнее": "More", -"программы": "program", -"ИмяПакета": "PackageName", -"ВКТЗаявки": "VKTPending", -"Значение2": "Value2", -"ТипПрокси": "ProxyType", -"Тесты CLI": "CLI Tests", -"ОзонПоиск": "OzonSearch", -"Сообщение": "Message", -"ИмяМетода": "MethodName", -"Картинка2": "Image2", -"Архивация": "Archiving", -"ИДОбъекта": "ObjectID", -"IDЗадания": "TaskID", -"Добавляем": "Add", -"0.8 Тогда": "0.8 Then", -"Обработка": "Processor", -"ПотокТела": "BodyStream", -"Штрихкоды": "Barcodes", -"Служебные": "Service", -"Равенство": "Equality", -"Исполнить": "Execute", -"ЧтениеXML": "XMLReader", -"ID стадии": "Stage ID", -"Сохранить": "Save", -"МетодЛога": "LogsMethod", -"ТипСтрока": "TypeString", -"РазмерCDH": "SizeCDH", -"избранное": "favorite", -"ШаблонSQL": "SQLTemplate", -"измерения": "dimension", -"TC_Клиент": "TC_Client", -"Календари": "Calendars", -"IDНовости": "PostID", -"АудиоПуть": "AudioPath", -"Значение_": "Value_", -"НаКлиенте": "AtClient", -"ТекШирина": "CurrentWidth", -"PutСТелом": "PutWithBody", -"Сигнатура": "Signature", -"ЧтениеZip": "ReadingZip", -"Процедура": "Procedure", -"СтрокаBat": "BatString", -"Кодировка": "Encoding", -"ОзонТовар": "OzonProduct", -"Цвет (изм": "Color (change", -"ПолноеИмя": "FullName", -"Сообщения": "Messages", -"Изменение": "Change", -"запустить": "launch", -"Вложенный": "Embedded", -"ИДАльбома": "AlbumID", -"действиях": "of actions", -"Состояние": "State", -"Удаляемый": "Deletable", -"Документы": "Documents", -"заполнена": "filled", -"HTTPОтвет": "HTTPResponse", -"окончания": "of end", -"В корзину": "To cart", -"Схема FBO": "FBO scheme", -"Публичный": "Public", -"коллекция": "collection", -"Вложение1": "Attachment1", -"НовыйЛист": "NewSheet", -"Значение:": "Value:", -"ВКТСписок": "VKTList", -"Выражение": "Expression", -"ЯДискПуть": "YaDiskPath", -"сообщений": "messages", -"СдэкЗаказ": "CdekOrder", -"ЧастиПоля": "FieldParts", -"URLОтвета": "ResponseURL", -"ЭтоМассив": "IsArray", -"IDТоваров": "ProductsID", -"Сумма НДС": "VAT amount", -"CDEK (ОПИ": "CDEK (OpenIntegrations", -"Конецесли": "EndIf", -"НаСервере": "AtServer", -"ЗависитОт": "ЗависитОт", -"IDОбъекта": "ObjectID", -"Массив360": "Array360", -"доступных": "available", -"Велосипед": "Bicycle", -"IDАльбома": "AlbumID", -"ИмяМакета": "TemplateName", -"Запустить": "Start", -"ВКИстория": "VKStorie", -"НачалоДня": "BegOfDay", -"ВКонтакте": "VKontakte", -"просмотра": "view", -"ТипТекста": "TextType", -"НачалоСтр": "StartStr", -"ЯМаркетОк": "YaMarketOk", -"Вариант 2": "Option 2", -"ТипДанных": "DataType", -"Завершена": "Complete", -"откюлчить": "disable", -"Временный": "Temporary", -"Получено!": "Get it!", -"КонецЕсли": "EndIf", -"ЭтоСервер": "IsServer", -"РазмерЛФХ": "SizeLFH", -"Открывает": "Opens", -"Приватный": "Private", -"ОписаниеF": "DescriptionF", -"IDПервого": "FirstID", -"Опоздание": "Late", -"Компонета": "AddIn", -"Код страны": "Country code", -"Коллекция_": "Collection_", -"ТекстБлока": "BlockText", -"Имя токена": "Token name", -"IDКаталога": "FolderID", -"TCP Клиент": "TCP Client", -"Фотокамера": "Photos", -"КлючМассив": "KeyArray", -"Компонента": "AddIn", -"Завершение": "Completion", -"1000 Тогда": "1000 Then", -"Глобальный": "Global", -"предыдущей": "previous", -"Защищенное": "Safe", -"ДанныеТела": "BodyData", -"Результат2": "Result2", -"IDЗагрузки": "UploadID", -"МассивФото": "PhotoArray", -"МассивПути": "PathArray", -"Исключение": "Except", -"ЗапросПорт": "RequestPort", -"НомерЧасти": "PartNumber", -"ИДКартинки": "ImageID", -"Приложения": "Apps", -"СтрокаJSON": "JSONString", -"ПолучитьQR": "GetQR", -"БезСтатуса": "WithoutStatus", -"НайтиФайлы": "FindFiles", -"Объявление": "Ad", -"ХешФункция": "HashFunction", -"СтрокаХеша": "HashString", -"соединения": "of connection", -"Ассистенты": "Assistants", -"Файл гифки": "GIF file", -"код валюты": "Currency code", -"ИДПодборки": "SelectionID", -"ОтветТокен": "TokenResponse", -"ОжидаетЧто": "ExpectsThat", -"тип сделки": "deal type", -"ПолныйПуть": "FullPath", -"ID диалога": "Dialog ID", -"Slack (ОПИ": "Slack (OpenIntegrations", -"Имя модели": "Models name", -"Библиотека": "Library", -"КонецЦикла": "EndDo", -"разделения": "spliting", -"УдалитьТег": "DeleteTag", -"Существует": "Exists", -"Безусловно": "Force", -"Выполнение": "Execution", -"ID проекта": "Project ID", -"ТелеграмОк": "TelegramOk", -"ВидЗапроса": "RequestType", -"ТелоОтвета": "ResponseBody", -"IDАтрибута": "AttributeID", -"СтрокаХэша": "HashString", -"сортировки": "of sorting", -"СтрСправка": "StrHelp", -"Статистика": "Statistics", -"IDСущности": "EntityID", -"на сервере": "on the server", -"ID события": "Event ID", -"AWS4Данные": "AWS4Data", -"Новый файл": "NewFile", -"IDМагазина": "CampaignID", -"ФайлОбъект": "FileObject", -"тип уценки": "discount type", -"Твит с гиф": "Tweet with gif", -"Отложенное": "Sheduled", -"УдалитьЛид": "DeleteLead", -"СоздатьЛид": "CreateLead", -"ВремяЖизни": "Expire", -"ДанныеПоля": "FieldData", -"ОбъектЛога": "LogObject", -"Проверка 2": "Check 2", -"МассивПочт": "EmailsArray", -"ID запуска": "Launch ID", -"НачалоBash": "StartBash", -"ИДКрасного": "RedID", -"ИмяОбъекта": "ObjectName", -"Получатель": "Recipient", -"ФорматДаты": "DateFormat", -"IDКабинета": "AccountID", -"изменивший": "that change", -"Тип данных": "Data type", -"ГуглОбъект": "GoogleObject", -"ПолеЗаказа": "OrderField", -"AuthДанные": "AuthData", -"Символы.ПФ": "Chars.FF", -"IDАккаунта": "AccountID", -"Большой ДД": "Big BD", -"Расширение": "Extension", -"IDКартинки": "ImageID", -"ВКЭлементы": "VKElement", -"пл. Победы": "Victory sq.", -"ТекущийТип": "CurrentType", -"Установить": "Set", -"Viber (ОПИ": "Viber (OpenIntegrations", -"АдресВСети": "NetAddress", -"ЭтоТестCLI": "IsCLITest", +"ВерсияОПИ": "OPIVersion", +"Пояснение": "Explanation", +"Календарь": "Calendar", +"Каталог 1": "Directory 1", +"ВидеоПуть": "VideoPath", +"НовыйПуть": "NewPath", +"установки": "setting", +"НеНайдено": "NotFound", +"Сравнение": "Comparison", +"СтрШаблон": "StrTemplate", +"МассивИД_": "ArrayID_", +"Настройки": "Settings", +"Одиночное": "Single", +"Заголовки": "Headers", +"ЯДискДиск": "YaDiskDrive", +"Локальный": "Local", +"обработки": "processing", +"Уточнение": "Clarification", +"сообщение": "message", +"СдэкТокен": "CdekToken", +"Вариант 4": "Variant 4", +"кириллица": "cyrillic", +"ТекстJSON": "TextJSON", +"СлакКанал": "SlackChannel", +"ДатаСтарт": "StartDate", +"ID токена": "Token ID", +"ID задачи": "Task ID", +"Текстовое": "Text", +"Структура": "Structure", +"Параметры": "Parameters", +"Поддержка": "Support", +"Корректна": "Correct", +"ИначеЕсли": "ElsIf", +"имя метки": "lable name", +"Скриншоты": "Screenshots", +"Категории": "Categories", +"Символы.ВК": "Chars.CR", +"ТипУзлаXML": "XMLNodeType", +"ГринАватар": "GreenAva", +"ИДКабинета": "CabinetID", +"ЛогСтрокой": "LogAsString", +"Пропустить": "Skip", +"конкретики": "specifics", +"ООО Вектор": "LLC Vector", +"РазбитьURL": "SplitURL", +"СтрокаBash": "BashString", +"Полужирный": "Bold", +"ТекущееИмя": "CurrentName", +"Заголовок2": "Header2", +"Совпадение": "Coincidence", +"ИмяКолонки": "ColumnName", +"ПопыткаB64": "TryB64", +"ЕстьДанные": "IsData", +"имя товара": "product name", +"ЕстьОшибка": "IsError", +"Информация": "Information", +"МассивПрав": "PremissionsArray", +"ОзонИстина": "OzonTrue", +"справочной": "reference", +"СоздатьЧат": "CreateChat", +"ПутьКлючей": "KeysPath", +"полужирный": "bold", +"ВКТСобытия": "VKTEvents", +"Интеграция": "Integrations", +"Обновление": "Updating", +"PostСТелом": "PostWithBody", +"Рекурсивно": "Recursively", +"МаксШирина": "MaxWidth", +"ПотокФайла": "StreamOfFile", +"ЗначениеУП": "ValueES", +"СтрПроцент": "StrPercentage", +"ЧтениеJSON": "JSONReader", +"ЗапросыSQL": "SQLQueries", +"Перезапись": "Rewrite", +"ОзонЛимиты": "OzonLimits", +"MySQL (ОПИ": "MySQL (ОПИ", +"IDРодителя": "ParentID", +"ОбщийМакет": "CommonTemplate", +"сортировка": "sorting", +"ИДВарианта": "VariantID", +"IDОперации": "OperationID", +"публикации": "of publish", +"ЗапросТело": "RequestBody", +"СтараяЦена": "OldPrice", +"HttpКлиент": "HttpClient", +"оставшихся": "remaining", +"Дополнение": "Addition", +"Б24_Канбан": "B24_Kanban", +"Файл аудио": "Audio file", +"Файл1.docx": "File1.docx", +"TCP Сервер": "TCP Сервер", +"ЦветКнопок": "ButtonColor", +"ЭтоКаталог": "IsDirectory", +"пожаловать": "welcome", +"Сообщение1": "Message1", +"ОзонТовары": "OzonProducts", +"Аналогичен": "Similar", +"ФайлВывода": "OutputFile", +"IDСчетчика": "CounterID", +"Версия API": "API version", +"ФайлМетода": "MethodFile", +"Содержимое": "Entity", +"библиотек:": "libraries:", +"Внутренний": "Internal", +"ИмеетДлину": "HasLength", +"библиотеки": "libraries", +"Компоненты": "AddIns", +"ТочкаВхода": "EntryPoint", +"ЭтотОбъект": "ThisObject", +"мПараметры": "mParams", +"ПутьНового": "NewPath", +"Все товары": "All goods", +"Сообщение3": "Message3", +"IDДоставки": "ReceiptID", +"ФайлДанных": "DataFile", +"СтрТекущее": "StrCurrent", +"Токен бота": "Bot token", +"OpenAIФайл": "OpenAIFile", +"они разные": "they are different", +"Показатель": "Indicator", +"ЧастьСхемы": "SchemaPart", +"ЗнакНачала": "FirstSymbol", +"HTTP метод": "HTTP method", +"отладочной": "debug", +"МассивИмен": "ArrayOfNames", +"Текст тега": "Tag text", +"длина в см": "length, cm", +"результата": "result", +"НовяИконка": "NewIcon", +"HTTPМетоды": "HTTPMethods", +"ДокументДД": "DocumentDD", +"ПутьККлючу": "KeyPath", +"Наш сервер": "Our server", +"последнего": "of last", +"ИмяКоманды": "CommandName", +"ID новости": "Post ID", +"МассивЧата": "ChatArray", +"Продолжить": "Continue", +"ЭтоWindows": "IsWindows", +"ВывестиЛог": "PrintLog", +"КлючДанных": "DataKey", +"ВнешнийКод": "ExternalID", +"HTTPЗапрос": "HTTPRequest", +"Примечание": "Note", +"ВКПодборка": "VKSelection", +"участников": "of users", +".Свернуть(": ".GroupBy(", +"информации": "information", +"КартинкаДД": "ImageDD", +"HTTPКлиент": "HTTPClient", +"Символы.ПС": "Chars.LF", +"ЦветТекста": "TextColor", +"отключения": "disconnection", +"параметров": "parameters", +"Бан/Разбан": "Ban/Unban", +"Аудио файл": "Audio file", +"Обработать": "Process", +"Совпадения": "Coincidences", +"имя автора": "author's name", +"ПодписьURL": "URLSign", +"ЭтоВариант": "IsVariant", +"повторного": "repeated", +"UUIDЗаказа": "OrderUUID", +"Разделение": "Separation", +"ПутьКФайлу": "FilePath", +"библиотека": "library", +"Параметры_": "Parameters_", +"Вес брутто": "Gross weight", +"Без записи": "No record", +"БитриксЛид": "BitrixLead", +"РазмерТела": "BodySize", +"Добавление": "Adding", +"ПортПрокси": "ProxyPort", +"Количество": "Count", +"Файл видео": "Video file", +"НаборТегов": "TagsSet", +"СерверФото": "PhotoServer", +"проведения": "of the event", +"ВсеКоманды": "AllCommands", +"ЭтоОтладка": "IsDebug", +"Это сервер": "Is server", +"ИДКампании": "CampaignID", +"ИДКаталога": "CatalogID", "возвращает": "returns", -"Сортировка": "Sort", -"ТокенКанал": "ChannelToken", -"артинкулов": "of articles", -"Назначение": "Destination", -"ФайлОтвета": "ResponseFile", -"СтрокаЧата": "ChatString", -"URLЗапроса": "RequestURL", -"Параметры:": "Parameters:", -"Имя товара": "Product name", -"Инструкция": "Instruction", -"ID альбома": "Album ID", -"Расширения": "Extensions", -"Отключение": "Shutdown", -"ИмяТаблицы": "TableName", -"Приложение": "Application", -"заголовков": "headers", -"участникам": "to participants", -"ДеньНедели": "WeekDay", -"МассивДней": "DaysArray", -"фактически": "fact", -"завершения": "of complete", -"количество": "amount", -"Клавиатура": "Keyboard", -"ВКСвойство": "VKProp", -"ДатаНачала": "StartDate", -"ВККампания": "VCCampaign", -"Проверка 1": "Check 1", -"ДанныеДата": "DateData", +"Общий диск": "Main drive", +"ТелоОтвета": "ResponseBody", +"ВидЗапроса": "RequestType", +"ТелеграмОк": "TelegramOk", +"ID проекта": "Project ID", +"Выполнение": "Execution", +"Безусловно": "Force", +"Существует": "Exists", +"УдалитьТег": "DeleteTag", +"разделения": "spliting", +"КонецЦикла": "EndDo", +"Библиотека": "Library", +"Имя модели": "Models name", +"Slack (ОПИ": "Slack (OpenIntegrations", +"ID диалога": "Dialog ID", +"ПолныйПуть": "FullPath", +"IDАтрибута": "AttributeID", +"тип сделки": "deal type", +"СтрокаХэша": "HashString", +"СтрСправка": "StrHelp", +"ДанныеПоля": "FieldData", +"ВремяЖизни": "Expire", +"СоздатьЛид": "CreateLead", +"УдалитьЛид": "DeleteLead", +"Отложенное": "Sheduled", +"Твит с гиф": "Tweet with gif", +"тип уценки": "discount type", +"ФайлОбъект": "FileObject", +"IDМагазина": "CampaignID", +"Новый файл": "NewFile", +"AWS4Данные": "AWS4Data", +"ID события": "Event ID", +"на сервере": "on the server", +"IDСущности": "EntityID", +"Статистика": "Statistics", +"сортировки": "of sorting", +"ОбъектЛога": "LogObject", +"ОтветТокен": "TokenResponse", +"код валюты": "Currency code", +"ДанныеТела": "BodyData", +"Защищенное": "Safe", +"предыдущей": "previous", +"Глобальный": "Global", +"1000 Тогда": "1000 Then", +"Завершение": "Completion", +"Компонента": "AddIn", +"КлючМассив": "KeyArray", +"Фотокамера": "Photos", +"TCP Клиент": "TCP Client", +"IDКаталога": "FolderID", +"Имя токена": "Token name", +"ТекстБлока": "BlockText", +"Коллекция_": "Collection_", +"Код страны": "Country code", +"Результат2": "Result2", +"ИДПодборки": "SelectionID", +"IDЗагрузки": "UploadID", +"МассивПути": "PathArray", +"Файл гифки": "GIF file", +"Ассистенты": "Assistants", +"соединения": "of connection", +"СтрокаХеша": "HashString", +"ХешФункция": "HashFunction", +"Объявление": "Ad", +"НайтиФайлы": "FindFiles", +"БезСтатуса": "WithoutStatus", +"ПолучитьQR": "GetQR", +"СтрокаJSON": "JSONString", +"Приложения": "Apps", +"ИДКартинки": "ImageID", +"НомерЧасти": "PartNumber", +"ЗапросПорт": "RequestPort", +"Исключение": "Except", +"МассивФото": "PhotoArray", +"Проверка 2": "Check 2", +"ОжидаетЧто": "ExpectsThat", +"ID запуска": "Launch ID", "ЖиваяЛента": "NewsFeed", -"Процессоры": "Processors", +"ДанныеДата": "DateData", +"Проверка 1": "Check 1", +"ВККампания": "VCCampaign", +"ДатаНачала": "StartDate", +"ВКСвойство": "VKProp", +"Клавиатура": "Keyboard", +"количество": "amount", +"завершения": "of complete", +"фактически": "fact", +"МассивДней": "DaysArray", +"ДеньНедели": "WeekDay", +"участникам": "to participants", +"заголовков": "headers", +"Приложение": "Application", "ГринГруппа": "GreenGroup", "ОзонМассив": "OzonArray", "КлючТокена": "TokenKey", "Разрешения": "Permissions", -"Сохранение": "Save", -"СерверПорт": "ServerPort", -"сохранения": "saving", -"СлакДиалог": "SlackDialog", -"бибилотека": "library", -"Соединение": "Connection", -"IDЭлемента": "ElementID", -"Транзакция": "Transaction", -"ЗаписьJSON": "JSONWriter", -"выполнения": "of completing", -"Заголовок1": "Header1", -"Сообщение2": "Message2", -"ИмяЗапуска": "LaunchName", -"Мегаклиент": "MegaClient", +"МассивПочт": "EmailsArray", "МассивUUID": "UUIDArray", -"Общий диск": "Main drive", +"Мегаклиент": "MegaClient", +"ИмяЗапуска": "LaunchName", +"Сообщение2": "Message2", +"Заголовок1": "Header1", +"выполнения": "of completing", +"ИмяТаблицы": "TableName", +"ЗаписьJSON": "JSONWriter", +"IDЭлемента": "ElementID", +"Соединение": "Connection", +"бибилотека": "library", +"СлакДиалог": "SlackDialog", +"сохранения": "saving", +"СерверПорт": "ServerPort", +"Сохранение": "Save", +"Транзакция": "Transaction", +"Отключение": "Shutdown", +"Процессоры": "Processors", +"Расширения": "Extensions", +"IDКартинки": "ImageID", +"Расширение": "Extension", +"Большой ДД": "Big BD", +"IDАккаунта": "AccountID", +"Символы.ПФ": "Chars.FF", +"AuthДанные": "AuthData", +"ПолеЗаказа": "OrderField", +"ГуглОбъект": "GoogleObject", +"Тип данных": "Data type", +"изменивший": "that change", +"IDКабинета": "AccountID", +"ФорматДаты": "DateFormat", +"Получатель": "Recipient", +"ИмяОбъекта": "ObjectName", +"ИДКрасного": "RedID", +"ВКЭлементы": "VKElement", +"пл. Победы": "Victory sq.", +"НачалоBash": "StartBash", +"Установить": "Set", +"ТекущийТип": "CurrentType", +"Инструкция": "Instruction", +"Имя товара": "Product name", +"Параметры:": "Parameters:", +"URLЗапроса": "RequestURL", +"СтрокаЧата": "ChatString", +"ФайлОтвета": "ResponseFile", +"Назначение": "Destination", +"ID альбома": "Album ID", +"ТокенКанал": "ChannelToken", +"Сортировка": "Sort", "Записывать": "Record", -"ИДКаталога": "CatalogID", -"НовяИконка": "NewIcon", -"оставшихся": "remaining", -"HttpКлиент": "HttpClient", -"СтараяЦена": "OldPrice", -"ЧтениеJSON": "JSONReader", -"ЗапросТело": "RequestBody", -"публикации": "of publish", -"Б24_Канбан": "B24_Kanban", -"IDОперации": "OperationID", -"сортировка": "sorting", -"ОбщийМакет": "CommonTemplate", -"IDРодителя": "ParentID", -"MySQL (ОПИ": "MySQL (ОПИ", -"ОзонЛимиты": "OzonLimits", -"Перезапись": "Rewrite", -"ИДВарианта": "VariantID", -"Файл аудио": "Audio file", -"Файл1.docx": "File1.docx", -"TCP Сервер": "TCP Сервер", -"библиотеки": "libraries", -"ИмеетДлину": "HasLength", -"Внутренний": "Internal", -"библиотек:": "libraries:", -"Содержимое": "Entity", -"ФайлМетода": "MethodFile", -"Версия API": "API version", -"IDСчетчика": "CounterID", -"ФайлВывода": "OutputFile", -"Аналогичен": "Similar", -"ОзонТовары": "OzonProducts", -"Сообщение1": "Message1", -"пожаловать": "welcome", -"ЭтоКаталог": "IsDirectory", -"ЦветКнопок": "ButtonColor", -"ЗапросыSQL": "SQLQueries", -"Компоненты": "AddIns", -"СтрПроцент": "StrPercentage", -"Информация": "Information", -"ИмяКолонки": "ColumnName", -"Заголовок2": "Header2", -"ТекущееИмя": "CurrentName", -"Полужирный": "Bold", -"СтрокаBash": "BashString", -"РазбитьURL": "SplitURL", -"ПопыткаB64": "TryB64", -"конкретики": "specifics", -"Пропустить": "Skip", -"ЛогСтрокой": "LogAsString", -"ИДКабинета": "CabinetID", -"ГринАватар": "GreenAva", -"Символы.ВК": "Chars.CR", -"ТипУзлаXML": "XMLNodeType", -"Совпадение": "Coincidence", -"ЕстьДанные": "IsData", -"полужирный": "bold", -"ЕстьОшибка": "IsError", -"ПотокФайла": "StreamOfFile", -"МаксШирина": "MaxWidth", -"Рекурсивно": "Recursively", -"PostСТелом": "PostWithBody", -"Обновление": "Updating", -"Интеграция": "Integrations", -"ЗначениеУП": "ValueES", -"ВКТСобытия": "VKTEvents", -"ПутьКлючей": "KeysPath", -"СоздатьЧат": "CreateChat", -"справочной": "reference", -"ОзонИстина": "OzonTrue", -"имя товара": "product name", -"МассивПрав": "PremissionsArray", -"ООО Вектор": "LLC Vector", -"Дополнение": "Addition", -"ТочкаВхода": "EntryPoint", -"Разделение": "Separation", -"мПараметры": "mParams", -"повторного": "repeated", -"ЭтоВариант": "IsVariant", -"ПодписьURL": "URLSign", -"имя автора": "author's name", -"Совпадения": "Coincidences", -"Обработать": "Process", -"Аудио файл": "Audio file", -"Бан/Разбан": "Ban/Unban", -"параметров": "parameters", -"отключения": "disconnection", -"ЦветТекста": "TextColor", -"Символы.ПС": "Chars.LF", -"HTTPКлиент": "HTTPClient", -"КартинкаДД": "ImageDD", -"информации": "information", -"UUIDЗаказа": "OrderUUID", -"ПутьКФайлу": "FilePath", -"ИДКампании": "CampaignID", -"библиотека": "library", -"Это сервер": "Is server", -"ЭтоОтладка": "IsDebug", -"ВсеКоманды": "AllCommands", -"проведения": "of the event", -"СерверФото": "PhotoServer", -"НаборТегов": "TagsSet", -"Файл видео": "Video file", -"Количество": "Count", -"ПортПрокси": "ProxyPort", -"Добавление": "Adding", -"РазмерТела": "BodySize", -"БитриксЛид": "BitrixLead", -"Без записи": "No record", -"Вес брутто": "Gross weight", -"Параметры_": "Parameters_", -".Свернуть(": ".GroupBy(", -"участников": "of users", -"ВКПодборка": "VKSelection", -"Примечание": "Note", -"отладочной": "debug", -"HTTP метод": "HTTP method", -"ЗнакНачала": "FirstSymbol", -"ЧастьСхемы": "SchemaPart", -"Показатель": "Indicator", -"они разные": "they are different", -"МассивИмен": "ArrayOfNames", -"OpenAIФайл": "OpenAIFile", -"СтрТекущее": "StrCurrent", -"ФайлДанных": "DataFile", -"IDДоставки": "ReceiptID", -"Сообщение3": "Message3", -"Все товары": "All goods", -"ПутьНового": "NewPath", -"Токен бота": "Bot token", -"Текст тега": "Tag text", -"длина в см": "length, cm", -"результата": "result", -"HTTPЗапрос": "HTTPRequest", -"ВнешнийКод": "ExternalID", -"КлючДанных": "DataKey", -"ВывестиЛог": "PrintLog", -"ЭтоWindows": "IsWindows", -"Продолжить": "Continue", -"МассивЧата": "ChatArray", -"ID новости": "Post ID", -"ИмяКоманды": "CommandName", -"ЭтотОбъект": "ThisObject", -"последнего": "of last", -"Наш сервер": "Our server", -"ПутьККлючу": "KeyPath", -"ДокументДД": "DocumentDD", -"HTTPМетоды": "HTTPMethods", -"КлючКлиента": "ClientKey", -"ТекстОтвета": "ReplyText", -"ЗаписатьЛог": "WriteLog", -"наблюдателя": "of auditor", -"Пример кода": "Code example", -"Комплексная": "Complex", -"Для Asserts": "For Asserts", -"B64Картинка": "B64Image", -"Группировка": "Grouping", -"ПокинутьЧат": "LeaveChat", -"НоушнОбъект": "NotionObject", -"КодВозврата": "ReturnCode", -"СоздатьПост": "CreatePost", -"ТекущийПуть": "CurrentPath", -"НовыйЗапрос": "NewRequest", -"ПолеОтметки": "TimestampField", -"МетодПоиска": "SearchMethod", -"ЗаписьЛогов": "LogRecording", -"АдресаПочты": "EmailAddresses", -"Имя поля БД": "DB field name", -"Небезопасно": "Insecure", -"ЭтоТестыCLI": "IsCLITests", -"МассивЦелей": "GoalsArray", -"ОбщийРазмер": "TotalSize", -"МассивСтран": "CountriesArray", -"ЛогинПрокси": "ProxyLogin", -"ТекущийКлюч": "CurrentKey", -"ID свойства": "Property ID", -"ТипКластера": "ClusterType", -"КлючСервиса": "ServiceKey", -"Исполнитель": "Responsible", -"ЦелевойПуть": "TargetPath", -"МассивОпций": "OptionsArray", -"комментарии": "comments", -"Ошибка JSON": "JSON Error", -"Медиагруппа": "MediaGroup", -"ЗапросТекст": "RequestText", -"MS SQL (ОПИ": "MS SQL (OpenIntegrations", -"ДатаОбычная": "CommonDate", -"подзадачами": "subtask", -"Текст твита": "Tweet text", -"ID варианта": "Variant ID", -"ДатаRFC3339": "DateRFC3339", -"НеЗаполнено": "Empty", -"Цена товара": "Product price", -"постановщик": "producer", -"УдалитьПост": "DeletePost", -"URL запроса": "Request URL", -"СтрЗаменить": "StrReplace", -"РазмерБлока": "BlockSize", -"PatchСТелом": "PatchWithBody", -"ДанныеБлока": "BlockData", -"Авторизация": "Authorization", -"ID счетчика": "Counter ID", -"ВерсияСреды": "ВерсияСреды", -"ОткрытьФайл": "OpenFile", +"ЭтоТестCLI": "IsCLITest", +"АдресВСети": "NetAddress", +"Viber (ОПИ": "Viber (OpenIntegrations", +"артинкулов": "of articles", +"параметрами": "parameters", +"Получить QR": "Get QR", +"ПолучитьЛид": "GetLead", +"Сортировать": "Sort", +"СкачатьФайл": "DownloadFile", +"АТСписокБаз": "ATBasesList", +"ДФ=yyyyMMdd": "DF=yyyyMMdd", +"ДобавитьТег": "AddTag", +"SQLite (ОПИ": "SQLite (OpenIntegrations", +"ID Родителя": "Parent ID", +"Стандартные": "Standard", +"НовыйСпособ": "NewMethod", +"JSON данные": "JSON data", +"ОбщиеМетоды": "CommonMethods", +"высота в см": "height, cm", +"UUID заявки": "UUID of the invitation", +"ID подборок": "Selection IDs", +"ОбщийДоступ": "PublicAccess", +"10000 Тогда": "10000 Then", +"ИмяСодержит": "NameContains", +"Обновленный": "Updated", +"РефрешТокен": "RefreshToken", +"Порт прокси": "Proxy port", +"КодУдаления": "DeleteCode", +"Подключение": "Connection", +"ОтветМассив": "ResponseArray", +"ДанныеСхемы": "SchemaData", +"S3НеНайдено": "S3NotFound", +"НайтиСтроки": "FindRows", +"АдресАвтора": "АдресАвтора", +"Разделитель": "Delimiter", +"вероятность": "probability", +"ОпцииЗаписи": "WriteOptions", +"СлакОбласти": "SlackWorkspaces", +"ВернутьБлок": "ReturnBlock", +"ЗаписьФайла": "FileWriter", +"Повторяемая": "Repeatable", +"ТекстОшибки": "ErrorText", +"Комментарий": "Comment", +"ГринИнстанс": "GreenInstance", +"МассивГифок": "GifsArray", +"КлючПодписи": "SignKey", +"авторизации": "authorization", +"МассивПутей": "PathsArray", +"РаботаСBlob": "WorkingWithBlob", +"опционально": "optional", +"ЭтоУдаление": "ThisIsDeletion", +"Удалить тег": "Delete tag", +"МассивБлока": "ArrayBlock", +"МассивПолей": "FieldArray", +"ШаблонБлока": "BlockTemplate", +"ЦветКонсоли": "ConsoleColor", +"НоваяСтрока": "NewLine", +"КлючЗапроса": "QueryKey", +"URL сервера": "Server URL", +"ДопПараметр": "AdditionalParameter", +"дата начала": "start date", +"Токен Viber": "Viber Token", +"электронной": "of e", +"ТипКонтента": "ContentType", +"Новый товар": "New product", +"Символы.НПП": "Chars.NBSp", +"ПолучитьЛог": "GetLog", +"ОтборСтрока": "FilterString", +"МедиаГруппа": "MediaGroup", +"ЧислоЧастей": "PartsAmount", +"ОбщийМодуль": "CommonModule", +"ID страницы": "Page ID", +"НомерЗаказа": "OrderNumber", +"Символы.Таб": "Chars.Tab", +"комментарий": "comment", +"ИмяКонтакта": "ContactName", +"ЗапросыHTTP": "HTTPRequests", +"РазбитыйURL": "SplitedURL", +"СтрПараметр": "StrParam", +"ПолныйОтвет": "FullResponse", +"ТестовыйAPI": "TestAPI", +"ID кабинета": "Business ID", +"ФайлНаДиске": "FileOnDisk", +"ПолучитьИли": "GetOr", +"IDИсточника": "FromID", +"Петр Петров": "Petr Petrov", +"РазмерЧасти": "ChunkSize", +"РазмерФайла": "FileSize", +"ОписаниеИзм": "EditedDescription", +"Привет мир!": "Hello world!", +"Число копий": "Number of copies", +"ТипЗначения": "ValeType", +"исполнитель": "performer", +"ТокенКанала": "ChannelToken", +"ID элемента": "Element ID", +"УдалитьЛист": "DeleteSheet", +"КодДействия": "ActionCode", +"комментария": "of comment", +"определения": "definitions", +"Бот Виталий": "Vitaly The Bot", +"ВнешнийПост": "ExternalPost", +"Мессенджеры": "Messengers", +"НомерГруппы": "GroupNumber", +"СоздатьБазу": "CreateDatabase", +"ТелоЗапроса": "RequestBody", +"ИмяИлиТекст": "NameOrText", +"ДанныеФайла": "FileData", +"СигнатураДД": "SignatureBD", +"уведомлений": "notifications", +"Выполняется": "In work", +"МассивТегов": "TagsArray", +"Петров Петр": "Petrov Petr", +"Особенности": "Features", +"ОзонОбъекты": "OzonObjects", +"ФункцияХеша": "HashFunc", +"перемещения": "of movement", +"IDКаталога2": "FolderID2", +"Отправитель": "Sender", +"OllamaОтвет": "OllamaResponse", +"ID подборки": "Selection ID", +"УдалениеMFA": "MFADelete", +"Особенность": "Feature", +"Длина Тогда": "Length Then", +"ZipРазмерDD": "ZipSizeDD", +"ID атрибута": "Attribute ID", +"ПутьОбъекта": "ObjectPath", +"МассивСтрок": "StingsArray", +"бесконечный": "endless", +"БольшойФайл": "BigFile", +"OllamaУспех": "OllamaSuccess", +"электронная": "e", +"Поле1,Поле2": "Field1,Field2", +"Скопировать": "Copy", +"БитриксФайл": "BitrixFile", +"СтрокаФайла": "FileString", +"IDВладельца": "OwnerID", +"JSONСтрокой": "JSONString", +"Хеширование": "Hashing", +"МассивТэгов": "TagsArray", +"ПолеКолонки": "ColumnField", +"ТекущееПоле": "CurrentField", +"старая цена": "old price", +"ОсновнойURL": "MainURL", +"ЛишниеБайты": "ExtraBytes", +"БазаНаДиске": "LocalBase", +"ТипПоставки": "SupplyType", +"XMLЗначение": "XMLValue", +"СоздатьПоле": "CreateField", +"ЗапросДомен": "RequestDomain", +"IDХранилища": "StorageID", +"Инструменты": "Tools", +"ПутиСтрокой": "PathsString", +"ГуглКаталог": "GoogleCatalog", +"тип фильтра": "filter type", +"Имя колонки": "Column name", +"Постановщик": "Producer", +"ID картинки": "Image ID", +"Остаток. -1": "Balance. -1", +"МассивИмени": "NameParts", +"АдресПрокси": "ProxyAddress", +"IDОригинала": "OriginalID", +"МассивТипов": "TypesArray", +"Яндекс Диск": "Yandex Disk", "IDКалендаря": "CalendarID", +"ОткрытьФайл": "OpenFile", +"ВерсияСреды": "ВерсияСреды", +"ID счетчика": "Counter ID", +"Авторизация": "Authorization", +"ДанныеБлока": "BlockData", +"PatchСТелом": "PatchWithBody", "ПустойВывод": "EmptyOutput", +"РазмерБлока": "BlockSize", +"URL запроса": "Request URL", +"УдалитьПост": "DeletePost", +"постановщик": "producer", +"Цена товара": "Product price", +"НеЗаполнено": "Empty", +"ДатаRFC3339": "DateRFC3339", +"ID варианта": "Variant ID", +"СтрЗаменить": "StrReplace", "ЗапросАдрес": "RequestAdress", "ТекКолекция": "CurrentCollection", "ДокументURL": "DocumentURL", -"СдэкПаспорт": "CdekPassport", -"ТекущееТело": "CurrentBody", -"IDВходящего": "RepliedID", -"ВходнойФайл": "InputFile", -"СоздатьБлок": "CreateBlock", -"Подкаталоги": "Subfolders", -"Фон истории": "Story background", -"ДобавитьЛог": "AddLog", -"Суперклиент": "SuperClient", -"МассивВидео": "VideosArray", -"Notion (ОПИ": "Notion (OpenIntegrations", -"ТелоСтрокой": "BodyAsString", -"Иванов Иван": "Ivaniv Ivan", -"Разделение:": "Separation:", -"МассивСвязи": "LinkArray", -"ГринПрофиль": "GreenProfile", "ЗапросМетод": "RequestMethod", +"ГринПрофиль": "GreenProfile", +"МассивСвязи": "LinkArray", +"Разделение:": "Separation:", +"Иванов Иван": "Ivaniv Ivan", +"ТелоСтрокой": "BodyAsString", +"Notion (ОПИ": "Notion (OpenIntegrations", +"МассивВидео": "VideosArray", +"Суперклиент": "SuperClient", +"ДобавитьЛог": "AddLog", +"Фон истории": "Story background", +"Подкаталоги": "Subfolders", +"СоздатьБлок": "CreateBlock", +"ВходнойФайл": "InputFile", +"IDВходящего": "RepliedID", +"ТекущееТело": "CurrentBody", +"СдэкПаспорт": "CdekPassport", +"Текст твита": "Tweet text", "ИДКатегории": "CategoryID", -"ЧастейИмени": "NeedParts", -"Тема канала": "Channel topic", -"Ошибка поля": "Field error", -"IDПриемника": "DestinationID", -"ПотокВывода": "OutputStream", -"ИмяЭлемента": "ElementName", -"МассивЯчеек": "CellsArray", -"ОтборПоТипу": "FilterByType", -"ПараметрURL": "URLParameter", -"Новосибирск": "Novosibirsk", -"ЦветныеПоля": "ColoredFields", -"КлючСтрокой": "KeyString", -"расширением": "extension", -"обновляемых": "of updated", -"Уведомления": "Notifications", -"ИзИсточника": "FromSource", -"Тест диалог": "Test dialog", -"ТелеграмБан": "TelegramBan", -"Новая метка": "New tag", -"Код региона": "Region code", -"Динамически": "Dynamically", -"КопироватьВ": "CopyTo", -"УдалитьБлок": "DeleteBlock", -"ТекстЛимита": "LimitText", -"руководство": "manual", -"ВККатегории": "VKCategories", -"ТипДвоичные": "BinaryType", -"IDЧерновика": "DraftID", -"ТекстКнопки": "ButtonText", -"Новое видео": "NewVideo", -"ТекущийФайл": "CurrentFile", -"ЗаписатьBOM": "WriteBOM", -"ПолучитьXML": "GetXML", -"СоздатьЛист": "CreateSheet", -"ТекущаяДата": "CurrentDate", -"ДанныеТекст": "DataText", -"Имя таблицы": "Table name", -"НеВыполнять": "NotExecute", -"Создать лид": "Create lead", -"Удалить лид": "Delete lead", -"МассивМедиа": "MediaArray", -"ОченьВажное": "VeryImportant", -"срок службы": "lifespan", -"Для YaxUnit": "For YAxUnit", -"Ошибка типа": "Type error", -"УдалитьБазу": "DropBase", -"Примечание:": "Note", -"Цель канала": "Channel purpose", -"Создать чат": "Create chat", -"UUID заказа": "Order UUID", -"БитриксПоля": "BitrixFields", -"Неравенство": "Inequality", -"OpenAIОтвет": "OpenAIResponse", -"ТипВложений": "AttachmentsType", -"SQLiteУспех": "SQLiteSuccess", -"Комментарии": "Comments", -"Текст поста": "Post text", -"УдалитьФайл": "DeleteFile", -"БазаВПамяти": "InMemoryBase", -"ВЗаголовках": "InHeaders", -"Номер порта": "Port number", -"URLЗагрузки": "UploadURL", -"МассивФайла": "FileArray", -"С картинкой": "With picture", -"ФайлЗапуска": "LaunchFile", -"Послезавтра": "NextDay", -"ЗаменаТочки": "DotReplacement", -"IDКатегории": "CategoryID", -"ID магазина": "Campaign ID", -"ОбъектВидео": "VideoObject", -"миллиметрах": "millimeters", -"Исполнители": "Performers", -"ЯДискСсылка": "YaDiskLink", -"ЕстьПризнак": "FlagExists", -"IDСообщения": "MessageID", -"ИзменитьЛид": "UpdateLead", -"Ollama (ОПИ": "Ollama (OpenIntegrations", -"КаталогOint": "OintDirectory", -"ширина в см": "width, cm", -"КлючРегиона": "RegionKey", -"Яндекс Диск": "Yandex Disk", +"подзадачами": "subtask", +"MS SQL (ОПИ": "MS SQL (OpenIntegrations", +"ПолеОтметки": "TimestampField", +"НовыйЗапрос": "NewRequest", +"ТекущийПуть": "CurrentPath", +"СоздатьПост": "CreatePost", +"КодВозврата": "ReturnCode", +"НоушнОбъект": "NotionObject", +"ПокинутьЧат": "LeaveChat", +"МетодПоиска": "SearchMethod", +"Группировка": "Grouping", +"Для Asserts": "For Asserts", +"Комплексная": "Complex", +"Пример кода": "Code example", +"наблюдателя": "of auditor", +"ЗаписатьЛог": "WriteLog", +"ТекстОтвета": "ReplyText", "Новый заказ": "New order", -"IDОригинала": "OriginalID", -"ИмяИлиТекст": "NameOrText", -"ТекстОшибки": "ErrorText", -"КлючЗапроса": "QueryKey", -"НоваяСтрока": "NewLine", -"ЦветКонсоли": "ConsoleColor", -"МассивТипов": "TypesArray", -"ШаблонБлока": "BlockTemplate", -"МассивПолей": "FieldArray", -"МассивБлока": "ArrayBlock", -"ДопПараметр": "AdditionalParameter", -"Удалить тег": "Delete tag", -"опционально": "optional", -"РаботаСBlob": "WorkingWithBlob", -"МассивПутей": "PathsArray", -"авторизации": "authorization", -"КлючПодписи": "SignKey", -"МассивГифок": "GifsArray", -"ГринИнстанс": "GreenInstance", -"ЭтоУдаление": "ThisIsDeletion", -"Токен Viber": "Viber Token", -"ОбщийМодуль": "CommonModule", -"электронной": "of e", -"СтрПараметр": "StrParam", -"РазбитыйURL": "SplitedURL", -"ЗапросыHTTP": "HTTPRequests", -"ИмяКонтакта": "ContactName", -"комментарий": "comment", -"Символы.Таб": "Chars.Tab", -"НомерЗаказа": "OrderNumber", -"ПолныйОтвет": "FullResponse", -"ID страницы": "Page ID", -"ЧислоЧастей": "PartsAmount", -"МедиаГруппа": "MediaGroup", -"ОтборСтрока": "FilterString", -"ПолучитьЛог": "GetLog", -"Символы.НПП": "Chars.NBSp", -"Новый товар": "New product", -"ТипКонтента": "ContentType", -"Комментарий": "Comment", -"дата начала": "start date", -"Повторяемая": "Repeatable", -"ИмяСодержит": "NameContains", -"АТСписокБаз": "ATBasesList", -"ОбщиеМетоды": "CommonMethods", -"JSON данные": "JSON data", -"НовыйСпособ": "NewMethod", -"Стандартные": "Standard", -"ДобавитьТег": "AddTag", -"ID Родителя": "Parent ID", -"SQLite (ОПИ": "SQLite (OpenIntegrations", -"UUID заявки": "UUID of the invitation", -"ДФ=yyyyMMdd": "DF=yyyyMMdd", -"СкачатьФайл": "DownloadFile", -"Сортировать": "Sort", -"ПолучитьЛид": "GetLead", -"Получить QR": "Get QR", -"параметрами": "parameters", -"высота в см": "height, cm", -"ID подборок": "Selection IDs", -"ДанныеСхемы": "SchemaData", -"10000 Тогда": "10000 Then", -"ВернутьБлок": "ReturnBlock", -"СлакОбласти": "SlackWorkspaces", -"ОпцииЗаписи": "WriteOptions", -"вероятность": "probability", -"Разделитель": "Delimiter", -"АдресАвтора": "АдресАвтора", -"ОбщийДоступ": "PublicAccess", -"НайтиСтроки": "FindRows", -"ЗаписьФайла": "FileWriter", -"S3НеНайдено": "S3NotFound", -"ОтветМассив": "ResponseArray", -"Подключение": "Connection", -"КодУдаления": "DeleteCode", -"Порт прокси": "Proxy port", -"РефрешТокен": "RefreshToken", -"Обновленный": "Updated", -"URL сервера": "Server URL", -"ТестовыйAPI": "TestAPI", -"УдалениеMFA": "MFADelete", -"ФайлНаДиске": "FileOnDisk", -"МассивТэгов": "TagsArray", -"Хеширование": "Hashing", -"JSONСтрокой": "JSONString", -"IDВладельца": "OwnerID", -"СтрокаФайла": "FileString", -"БитриксФайл": "BitrixFile", -"Скопировать": "Copy", -"ПолеКолонки": "ColumnField", -"Поле1,Поле2": "Field1,Field2", -"OllamaУспех": "OllamaSuccess", -"БольшойФайл": "BigFile", -"бесконечный": "endless", -"МассивСтрок": "StingsArray", -"ПутьОбъекта": "ObjectPath", -"ID атрибута": "Attribute ID", -"ZipРазмерDD": "ZipSizeDD", -"электронная": "e", -"старая цена": "old price", -"Инструменты": "Tools", -"ОсновнойURL": "MainURL", -"МассивИмени": "NameParts", -"Остаток. -1": "Balance. -1", -"ID картинки": "Image ID", -"Постановщик": "Producer", -"Имя колонки": "Column name", -"тип фильтра": "filter type", -"ГуглКаталог": "GoogleCatalog", -"АдресПрокси": "ProxyAddress", -"ПутиСтрокой": "PathsString", -"IDХранилища": "StorageID", -"ЗапросДомен": "RequestDomain", -"СоздатьПоле": "CreateField", -"XMLЗначение": "XMLValue", -"ТипПоставки": "SupplyType", -"БазаНаДиске": "LocalBase", -"ЛишниеБайты": "ExtraBytes", -"Длина Тогда": "Length Then", -"ТекущееПоле": "CurrentField", -"Особенность": "Feature", -"ВнешнийПост": "ExternalPost", -"определения": "definitions", -"комментария": "of comment", -"КодДействия": "ActionCode", -"УдалитьЛист": "DeleteSheet", -"ID элемента": "Element ID", -"ТокенКанала": "ChannelToken", -"исполнитель": "performer", -"Бот Виталий": "Vitaly The Bot", -"ТипЗначения": "ValeType", -"Привет мир!": "Hello world!", -"ОписаниеИзм": "EditedDescription", -"РазмерФайла": "FileSize", -"РазмерЧасти": "ChunkSize", -"Петр Петров": "Petr Petrov", -"IDИсточника": "FromID", -"ПолучитьИли": "GetOr", -"Число копий": "Number of copies", -"Мессенджеры": "Messengers", -"МассивТегов": "TagsArray", -"НомерГруппы": "GroupNumber", -"OllamaОтвет": "OllamaResponse", -"Отправитель": "Sender", -"IDКаталога2": "FolderID2", -"перемещения": "of movement", -"ФункцияХеша": "HashFunc", -"ОзонОбъекты": "OzonObjects", -"Особенности": "Features", -"ID подборки": "Selection ID", -"Петров Петр": "Petrov Petr", -"Выполняется": "In work", -"уведомлений": "notifications", -"СигнатураДД": "SignatureBD", -"ДанныеФайла": "FileData", -"ID кабинета": "Business ID", -"ТелоЗапроса": "RequestBody", -"СоздатьБазу": "CreateDatabase", +"B64Картинка": "B64Image", +"ЗаписьЛогов": "LogRecording", +"АдресаПочты": "EmailAddresses", +"Имя поля БД": "DB field name", +"ЗапросТекст": "RequestText", +"Медиагруппа": "MediaGroup", +"Ошибка JSON": "JSON Error", +"комментарии": "comments", +"МассивОпций": "OptionsArray", +"ЦелевойПуть": "TargetPath", +"Исполнитель": "Responsible", +"КлючСервиса": "ServiceKey", +"ТипКластера": "ClusterType", +"ID свойства": "Property ID", +"ТекущийКлюч": "CurrentKey", +"ЛогинПрокси": "ProxyLogin", +"МассивСтран": "CountriesArray", +"ОбщийРазмер": "TotalSize", +"МассивЦелей": "GoalsArray", +"ЭтоТестыCLI": "IsCLITests", +"Небезопасно": "Insecure", +"ДатаОбычная": "CommonDate", +"ЧастейИмени": "NeedParts", +"КлючКлиента": "ClientKey", +"Ошибка поля": "Field error", +"ВЗаголовках": "InHeaders", +"БазаВПамяти": "InMemoryBase", +"УдалитьФайл": "DeleteFile", +"Текст поста": "Post text", +"Комментарии": "Comments", +"SQLiteУспех": "SQLiteSuccess", +"ТипВложений": "AttachmentsType", +"Номер порта": "Port number", +"OpenAIОтвет": "OpenAIResponse", +"БитриксПоля": "BitrixFields", +"UUID заказа": "Order UUID", +"Создать чат": "Create chat", +"Цель канала": "Channel purpose", +"Примечание:": "Note", +"УдалитьБазу": "DropBase", +"Ошибка типа": "Type error", +"Неравенство": "Inequality", +"Для YaxUnit": "For YAxUnit", +"URLЗагрузки": "UploadURL", +"С картинкой": "With picture", +"Тема канала": "Channel topic", +"ширина в см": "width, cm", +"КаталогOint": "OintDirectory", +"Ollama (ОПИ": "Ollama (OpenIntegrations", +"ИзменитьЛид": "UpdateLead", +"IDСообщения": "MessageID", +"ЕстьПризнак": "FlagExists", +"МассивФайла": "FileArray", +"ЯДискСсылка": "YaDiskLink", +"миллиметрах": "millimeters", +"ОбъектВидео": "VideoObject", +"ID магазина": "Campaign ID", +"IDКатегории": "CategoryID", +"ЗаменаТочки": "DotReplacement", +"Послезавтра": "NextDay", +"ФайлЗапуска": "LaunchFile", +"Исполнители": "Performers", +"срок службы": "lifespan", +"КлючРегиона": "RegionKey", +"МассивМедиа": "MediaArray", +"Новая метка": "New tag", +"ТелеграмБан": "TelegramBan", +"Тест диалог": "Test dialog", +"ИзИсточника": "FromSource", +"Уведомления": "Notifications", +"расширением": "extension", +"КлючСтрокой": "KeyString", +"Код региона": "Region code", +"ЦветныеПоля": "ColoredFields", +"ПараметрURL": "URLParameter", +"ОтборПоТипу": "FilterByType", +"IDПриемника": "DestinationID", +"МассивЯчеек": "CellsArray", +"ИмяЭлемента": "ElementName", +"ПотокВывода": "OutputStream", +"ОченьВажное": "VeryImportant", +"Новосибирск": "Novosibirsk", +"Динамически": "Dynamically", +"обновляемых": "of updated", +"УдалитьБлок": "DeleteBlock", +"Удалить лид": "Delete lead", +"КопироватьВ": "CopyTo", +"НеВыполнять": "NotExecute", +"Имя таблицы": "Table name", +"ДанныеТекст": "DataText", +"ТекущаяДата": "CurrentDate", +"СоздатьЛист": "CreateSheet", +"ПолучитьXML": "GetXML", +"ЗаписатьBOM": "WriteBOM", +"Создать лид": "Create lead", +"Новое видео": "NewVideo", +"ТекстЛимита": "LimitText", +"ТекстКнопки": "ButtonText", +"IDЧерновика": "DraftID", +"ТипДвоичные": "BinaryType", +"ВККатегории": "VKCategories", +"руководство": "manual", +"ТекущийФайл": "CurrentFile", +"МетрикаУспех": "MetrikaSuccess", +"ВКСтатистика": "VKStatistics", +"НастройкиSSH": "SSHSettings", +"Без рекурсии": "No recursion", +"Рефреш токен": "Refresh token", +"ОбщаяТаблица": "CommonTable", +"Число,Строка": "Number, String", +"СтрРазделить": "StrSplit", +"ВнешняяСтена": "ExternalWall", +"Использовать": "Use", +"ДопПараметр2": "AddParam2", +"ТвиттерТекст": "TwitterText", +"IDКалендаря1": "CalendarID1", +"JSONДвоичные": "JSONBinary", +"МетрикаМетка": "MetrikaTag", +"МассивТестов": "ArrayOfTests", +"ОписаниеBool": "DescriptionBool", +"СтрокаВызова": "CallString", +"ЧислоПопыток": "Attempts", +"КопийНаЛисте": "CopiesPerSheet", +"КодСостояния": "StatusCode", +"Получить лид": "Get lead", +"МестноеВремя": "ToLocalTime", +"БлокНастроек": "OptionsBlock", +"color=Желтый": "color=Yellow", +"ID календаря": "Calendar ID", +"ДопПараметры": "AdditionalParameters", +"КлючКартинка": "ImageKey", +"ТелоДвоичные": "BodyBinary", +"ДопЗаголовки": "AdditionalHeaders", +"СоздатьОпрос": "CreatePoll", +"ГраницаТипов": "TypesBound", +"доп. расходы": "additional costs", +"РаботаСАудио": "AudioProcessing", +"ГуглКаталоги": "GoogleCatalogs", +"ТекущийНабор": "CurrentSet", +"Создать поле": "Create field", +"ДругойЗапрос": "AnotherRequest", +"Дата инвойса": "Invoice date", +"ДопПараметр3": "AddParam3", +"ЕстьЗначение": "ValueExists", +"ТекстЗапроса": "QueryText", +"ИДОбсуждения": "DiscussionID", +"OllamaВерсия": "OllamaVersion", +"Новый запрос": "New request", +"ДокументЛога": "LogDocument", +"Безвозвратно": "Irrecoverable", +"ДропБоксФайл": "DropboxFile", +"ЯДискКаталог": "YaDiskFolder", +"ОсновноеФото": "MainPhoto", +"Криптография": "Cryptography", +"ЧтениеТекста": "TextReader", +"Удалить пост": "Delete post", +"МассивЛистов": "SheetArray", +"Open AI (ОПИ": "Open AI (OpenIntegrations", +"ТабРезультат": "TableResult", +"СтрокаМетода": "MethodLine", +"Соответствие": "Map", +"ПотокВПамяти": "MemoryStream", +"ПутьПриемник": "DestinationPath", +"НастройкиFTP": "FTPSettings", +"СтрокаПрокси": "ProxyString", +"КонецФункции": "EndFunction", +"МассивЧастей": "PartsArray", +"ЗначениеПоля": "FieldValue", +"Создать базу": "Create base", +"ДобавитьAWS4": "AddAWS4", +"ЦелеваяСтена": "TargetWall", +"ТвиттерТокен": "TwitterToken", +"ШаблонСтроки": "StringTemplate", +"OpenAIСписок": "OpenAIList", +"ОбъектИконка": "IconObject", +"ZipРазмерLFH": "ZipSizeLFH", +"МассивЧтения": "ArrayReading", +"IDАссистента": "AssistantID", +"МассивДанных": "DataArray", +"ЭтоКоннектор": "IsConnector", +"УдалитьБакет": "DeleteBucket", +"СтрокаКлючей": "KeysString", +"ДлинаПолоски": "BarLength", +"ЗапросСервер": "RequestServer", +"ID чата темы": "Topic chat ID", +"Пользователь": "User", +"ФайлПримеров": "FileExample", +"СоздатьСкоуп": "CreateScope", +"МассивФайлов": "ArrayOfFiles", +"Конецфункции": "EndFunction", +"ЧтениеДанных": "DataReader", +"ЧислоВСтроку": "NumberToString", +"ID сообщения": "Message ID", +"ДробнаяЧасть": "FractionalPart", +"Используемый": "Using", +"Адрес прокси": "Proxy address", +"ЗаписьТекста": "TextRecord", +"ДатаДоставки": "DeliveryDate", +"СоздатьПапку": "CreateFolder", +"КонецУчастка": "ChunkEnd", +"ТестыРаздела": "SectionTests", +"ИмяПараметра": "ParameterName", +"ТекущийКлючН": "CurrentKeyN", +"Скачать файл": "Download file", +"УдалитьТовар": "DeleteProduct", +"СжатыеДанные": "CompressedData", +"Тип вложений": "Attachments type", +"КодировкаURL": "URLencoding", +"ТекущаяОпция": "CurrentOption", +"КартинкаПуть": "ImagePath", +"Архивирована": "Archived", +"РазрешениеIP": "IPResolve", +"ТекстКоманды": "CommandText", +"МассивЛишних": "ExtraArray", +"НовыйПрефикс": "NewPrefix", +"ОзонКластеры": "OzonClusters", +"Имя каталога": "Folder name", +"ОзонЧерновик": "OzonDraft", +"ОбновитьФайл": "UpdateFile", +"ВключитьФайл": "ВключитьФайл", +"ВКТСообщение": "VKTMessage", +"РазмерДанных": "DataSize", +"МетрикаМетки": "MetrikaTags", +"СоздатьМетку": "CreateTag", +"ZipРазмерCDH": "ZipSizeCDH", +"Параметр_out": "Parameter_out", +"СоздатьОтказ": "CreateRefusal", +"ИДОбъявления": "AnnouncementID", +"ОткрытьПоток": "OpenStream", +"тип счетчика": "counter type", +"данные файла": "file's binary data", +"SQLiteСтроки": "SQLiteRows", +"Строка,Число": "String, Number", +"URL картинки": "Image URL", +"КаталогЛогов": "LogDirectory", +"Порт сервера": "Server port", +"прикрепления": "of attachments", +"ЗаписатьJSON": "WriteJSON", +"DeleteСТелом": "DeleteWithBody", +"ОтветСтрокой": "ResponseString", +"IDПредыдущей": "PrevStageID", +"Вернуть блок": "Return block", +"GAPI_Аккаунт": "GAPI_Account", +"ЗначениеФайл": "ValueFile", +"СписокКоманд": "CommandList", +"ДневнойЛимит": "DailyLimit", +"Добавить тег": "Add tag", +"ИзменитьПоле": "ModifyField", +"ДополнитьURL": "CompleteURL", +"СоздатьКанал": "CreateChannel", +"СоздатьБакет": "CreateBucket", +"БезВозвратно": "Irrecoverable", +"родительской": "of parrent", +"Путь к файлу": "File path", +"ПубличныйURL": "PublicURL", +"присутствует": "present", +"ЗапросПароль": "RequestPassword", +"ВКОбъявление": "VKAdversting", +"загружаемого": "uploading", +"КонечнаяДата": "EndDate", +"IDПоследнего": "LastID", +"МассивБлоков": "BlockArray", +"ТонкийКлиент": "ThinClient", +"Видеообложка": "Videocover", +"Твит с видео": "Tweet with video", +"УдалитьФайлы": "DeleteFiles", +"SQLiteОшибка": "SQLiteError", +"СтруктураURL": "URLStructure", +"Имя контакта": "Contact name", +"ДропБоксТеги": "DropboxTags", +"СдэкПреалерт": "CdekPrealert", +"Тестирование": "Testing", +"время начала": "start time", +"Удалить блок": "Delete block", +"НеобходимТип": "TypeRequiered", +"КонецПопытки": "EndTry", +"ШаблонОтвета": "ResponseTemplate", +"РодительБаза": "ParentBase", +"элементы CRM": "CRM elements", +"UUID запуска": "Launch UUID", +"IDОбсуждения": "DiscussionID", +"Base64Строка": "Base64String", +"Удалить лист": "Delete sheet", +"Перемещенная": "Moved", +"Символы.ВТаб": "Chars.VTab", +"ОсновнойЦвет": "PrimaryColor", +"Пользователи": "Users", +"ШаблонТекста": "TextTemplate", +"Конфигурация": "Configuration", +"ТекстСправки": "HelpText", +"ЗаписьДанных": "DataWriter", +"Сформировать": "Formulate", +"Создать пост": "Create post", +"Новая задача": "New task", +"ШаблонОшибки": "ErrorPattern", +"OPI_ТестыCLI": "OPI_TestsCLI", +"ВернутьОтвет": "ReturnResponse", +"Произвольный": "Arbitrary", +"ПарольПрокси": "ProxyPassword", +"ТекстФильтра": "FilterText", +"ТолькоОснова": "OnlyBase", +"Прогресс бар": "Progress bat", +"РекламаЧисло": "AdsNumber", +"ЭлементыПути": "PathParts", +"ДанныеЯчейки": "CellData", +"Наименование": "Name", +"БитриксВремя": "BitrixTime", +"ВызватьМетод": "ExecuteMethod", +"ФайлКартинки": "PictureFile", +"ЗапросСекция": "RequestSection", +"ТаблицаПолей": "FieldsTable", +"ТипКоллекции": "CollectionType", +"ТекущийПоток": "CurrentStream", +"Удалить файл": "Delete file", +"ПрочитатьZip": "ReadZip", +"ПутьЭлемента": "ElementPath", +"ПолнаяЗамена": "FullReplace", +"Существующий": "Existing", "ТипПриемника": "ReceiverType", "OllamaМодели": "OllamaModels", "ЭтоКоллекция": "ThisIsCollection", "IDКалендаря2": "CalendarID2", -"Существующий": "Existing", -"ПолнаяЗамена": "FullReplace", -"ПутьЭлемента": "ElementPath", -"ПрочитатьZip": "ReadZip", -"Удалить файл": "Delete file", -"ТекущийПоток": "CurrentStream", -"ТипКоллекции": "CollectionType", -"ТаблицаПолей": "FieldsTable", -"ЗапросСекция": "RequestSection", -"ФайлКартинки": "PictureFile", -"ВызватьМетод": "ExecuteMethod", -"БитриксВремя": "BitrixTime", +"ВКОбсуждение": "VKDiscussion", "ЦветнойВывод": "ColorOutput", -"Записать лог": "Write log", -"Данные файла": "File data", -"СкачатьПапку": "DownloadFolder", -"ОзонКартинки": "OzonPictures", -"СтрокаДанных": "DataString", -"ТекущийТекст": "CurrentText", -"При отправке": "When sending data is", -"ОтборКоманды": "CommandSelection", -"ОписаниеJSON": "JSONDescription", -"ИмяФайлаТела": "BodyFileName", -"ПолучитьДату": "GetDate", -"приглашениям": "invitations", -"Текст ответа": "Answer text", -"ГринРазлогин": "GreenUnlogin", -"МассивКнопок": "ButtonArray", -"АдресРесурса": "ResourceAddress", -"Ошибка имени": "Name error", -"Изменить лид": "Update lead", -"ПутьИсточник": "SourcePath", -"НастройкиTLS": "TLSSettings", -"СтрРезультат": "StrResult", -"Наименование": "Name", -"ДанныеЯчейки": "CellData", -"ЭлементыПути": "PathParts", -"РекламаЧисло": "AdsNumber", -"IDОбсуждения": "DiscussionID", -"UUID запуска": "Launch UUID", -"элементы CRM": "CRM elements", -"РодительБаза": "ParentBase", -"ШаблонОтвета": "ResponseTemplate", -"КонецПопытки": "EndTry", -"НеобходимТип": "TypeRequiered", -"Base64Строка": "Base64String", -"Удалить блок": "Delete block", -"Тестирование": "Testing", -"СдэкПреалерт": "CdekPrealert", -"ДропБоксТеги": "DropboxTags", -"Имя контакта": "Contact name", -"СтруктураURL": "URLStructure", -"SQLiteОшибка": "SQLiteError", -"УдалитьФайлы": "DeleteFiles", -"время начала": "start time", -"Удалить лист": "Delete sheet", -"Перемещенная": "Moved", -"Символы.ВТаб": "Chars.VTab", -"Прогресс бар": "Progress bat", -"ТолькоОснова": "OnlyBase", -"ТекстФильтра": "FilterText", -"ПарольПрокси": "ProxyPassword", -"Произвольный": "Arbitrary", -"ВернутьОтвет": "ReturnResponse", -"OPI_ТестыCLI": "OPI_TestsCLI", -"ШаблонОшибки": "ErrorPattern", -"Новая задача": "New task", -"Создать пост": "Create post", -"Сформировать": "Formulate", -"ЗаписьДанных": "DataWriter", -"ТекстСправки": "HelpText", -"Конфигурация": "Configuration", -"ШаблонТекста": "TextTemplate", -"Пользователи": "Users", -"ОсновнойЦвет": "PrimaryColor", "УдалитьЗаказ": "DeleteOrder", +"Записать лог": "Write log", +"СкачатьПапку": "DownloadFolder", +"СтрРезультат": "StrResult", +"НастройкиTLS": "TLSSettings", +"ПутьИсточник": "SourcePath", +"Изменить лид": "Update lead", +"АдресРесурса": "ResourceAddress", +"МассивКнопок": "ButtonArray", +"ГринРазлогин": "GreenUnlogin", +"Текст ответа": "Answer text", +"приглашениям": "invitations", +"ПолучитьДату": "GetDate", +"ИмяФайлаТела": "BodyFileName", +"ОписаниеJSON": "JSONDescription", +"ОтборКоманды": "CommandSelection", +"При отправке": "When sending data is", +"ТекущийТекст": "CurrentText", +"СтрокаДанных": "DataString", +"ОзонКартинки": "OzonPictures", +"Данные файла": "File data", "Создать блок": "Create block", -"пользователь": "user", +"Ошибка имени": "Name error", "ТипРезультат": "TypeResult", -"Закрытый чат": "Private chat", -"МассивПостов": "ArrayOfPosts", -"ПолучитьФайл": "GetFile", -"Формирование": "Formation", -"Неопределено": "Undefined", -"Архивировать": "Archive", -"пустой ответ": "empty response", -"Dropbox (ОПИ": "Dropbox (OpenIntegrations", -"Текст кнопки": "Button text", -"РаботаССетью": "WebMethods", -"ДанныеОтвета": "ResponseData", -"КонецОбласти": "EndRegion", -"МассивТекста": "TextArray", -"пользователя": "of user", -"ДатаСгорания": "ExpireDate", -"ОписаниеТипа": "TypeDescription", -"ИзменитьПуть": "UpdatePath", -"Общие методы": "Common methods", -"ОднаПодОдной": "OneByOne", -"наименование": "name", -"КлючЗначение": "KeyValue", -"МассивЗеркал": "MirrorsArray", -"крайний срок": "deadline", -"ID, Значение": "ID, Value", -"8 Или Часть2": "8 Or Part2", -"КлючДвоичные": "BinaryKey", -"Существующая": "Existing", -"МассивОшибок": "ErrorsArray", -"ЗапросПрокси": "RequestProxy", -"СоздатьЗаказ": "CreateOrder", -"Размер файла": "File size", -"Большой файл": "Big file", -"ДокументПуть": "DocumentPath", -"Документация": "Read the Docs", -"Путь, Данные": "Path, Data", -"IDОбъявления": "AdID", -"выходные дни": "weekends", -"ПереносСтрок": "LineBreaks", -"ДатаОтправки": "SendingDate", -"НастройкиTls": "TLSSettings", -"Telegram_Бан": "Telegram_Ban", -"ВайберОнлайн": "ViberOnline", -"ЗаписьВывода": "OutputWriting", -"Номер заказа": "Order number", -"Существующее": "Existing", -"Дни рождения": "Hollydays", -"ПрочитатьВсе": "ReadAll", -"обязательная": "mandatory", -"СоздатьКнигу": "CreateSpreadsheet", -"СтрСоединить": "StrConcat", -"JSONОригинал": "JSONOriginal", -"ДопПараметр1": "AddParam1", -"OllamaОшибка": "OllamaError", -"ОсновныеТест": "MainTests", -"Дублирования": "duplicates", -"Покинуть чат": "Leave chat", -"Twitter (ОПИ": "Twitter (OpenIntegrations", "МассивТаблиц": "TableArray", +"Twitter (ОПИ": "Twitter (OpenIntegrations", +"Покинуть чат": "Leave chat", +"Дублирования": "duplicates", +"ОсновныеТест": "MainTests", +"OllamaОшибка": "OllamaError", +"ДопПараметр1": "AddParam1", "ЭтоOneScript": "IsOneScript", +"JSONОригинал": "JSONOriginal", +"СоздатьКнигу": "CreateSpreadsheet", +"обязательная": "mandatory", +"ПрочитатьВсе": "ReadAll", +"Дни рождения": "Hollydays", +"Существующее": "Existing", +"Номер заказа": "Order number", +"ЗаписьВывода": "OutputWriting", +"СтрСоединить": "StrConcat", "Текст правил": "Rules Text", "ФайлОтправки": "SendingFile", -"МассивНабора": "SetsArray", "ДобавитьЛист": "AddSheet", -"ДобавитьПоле": "AddField", -"подчиненного": "of dependent", -"ЭтоСтруктура": "IsStructure", -"ДатаПередачи": "TransferDate", -"УдалитьМетку": "DeleteTag", -"ТипПлатформы": "PlatformType", -"Длительность": "Duration", -"БитриксЧисло": "BitrixNumber", -"СоздатьПоток": "CreateStream", -"ПараметрыURL": "URLParameters", -"ТекущийТовар": "CurrentProduct", -"тип операции": "action type", -"СкоупСтрокой": "ScopeString", -"часовой пояс": "time zone", -"ПотокВНачало": "StreamToStart", +"пользователь": "user", "Новая стадия": "New stage", -"Твит с видео": "Tweet with video", -"ВКОбсуждение": "VKDiscussion", -"ТонкийКлиент": "ThinClient", -"УдалитьТовар": "DeleteProduct", -"ТабРезультат": "TableResult", -"МассивЛистов": "SheetArray", -"Удалить пост": "Delete post", -"ЧтениеТекста": "TextReader", -"Криптография": "Cryptography", -"ОсновноеФото": "MainPhoto", -"СтрокаМетода": "MethodLine", -"ЯДискКаталог": "YaDiskFolder", -"Безвозвратно": "Irrecoverable", -"ДокументЛога": "LogDocument", -"Новый запрос": "New request", -"OllamaВерсия": "OllamaVersion", -"ИДОбсуждения": "DiscussionID", -"ТекстЗапроса": "QueryText", -"ЕстьЗначение": "ValueExists", -"ДропБоксФайл": "DropboxFile", -"Соответствие": "Map", -"ПотокВПамяти": "MemoryStream", -"ПутьПриемник": "DestinationPath", -"ЭтоКоннектор": "IsConnector", -"Дата инвойса": "Invoice date", -"МассивДанных": "DataArray", -"IDАссистента": "AssistantID", -"МассивЧтения": "ArrayReading", -"ZipРазмерLFH": "ZipSizeLFH", -"ОбъектИконка": "IconObject", -"OpenAIСписок": "OpenAIList", -"ШаблонСтроки": "StringTemplate", -"ТвиттерТокен": "TwitterToken", -"ЦелеваяСтена": "TargetWall", -"ДобавитьAWS4": "AddAWS4", -"Создать базу": "Create base", -"ЗначениеПоля": "FieldValue", -"МассивЧастей": "PartsArray", -"КонецФункции": "EndFunction", -"СтрокаПрокси": "ProxyString", -"НастройкиFTP": "FTPSettings", -"ДопПараметр3": "AddParam3", -"УдалитьБакет": "DeleteBucket", -"ДругойЗапрос": "AnotherRequest", -"КодСостояния": "StatusCode", -"JSONДвоичные": "JSONBinary", -"IDКалендаря1": "CalendarID1", -"ТвиттерТекст": "TwitterText", -"ДопПараметр2": "AddParam2", -"Использовать": "Use", -"СтрРазделить": "StrSplit", -"ВнешняяСтена": "ExternalWall", -"МассивТестов": "ArrayOfTests", -"Число,Строка": "Number, String", -"ОбщаяТаблица": "CommonTable", -"Рефреш токен": "Refresh token", -"Видеообложка": "Videocover", -"НастройкиSSH": "SSHSettings", -"ВКСтатистика": "VKStatistics", -"МетрикаУспех": "MetrikaSuccess", -"МетрикаМетка": "MetrikaTag", -"ОписаниеBool": "DescriptionBool", -"Создать поле": "Create field", -"ЧислоПопыток": "Attempts", -"ТекущийНабор": "CurrentSet", -"ГуглКаталоги": "GoogleCatalogs", -"РаботаСАудио": "AudioProcessing", -"доп. расходы": "additional costs", -"ГраницаТипов": "TypesBound", -"СоздатьОпрос": "CreatePoll", -"ДопЗаголовки": "AdditionalHeaders", -"ТелоДвоичные": "BodyBinary", -"КлючКартинка": "ImageKey", -"ДопПараметры": "AdditionalParameters", -"ID календаря": "Calendar ID", -"color=Желтый": "color=Yellow", -"БлокНастроек": "OptionsBlock", -"МестноеВремя": "ToLocalTime", -"Получить лид": "Get lead", -"СтрокаВызова": "CallString", -"КопийНаЛисте": "CopiesPerSheet", -"Open AI (ОПИ": "Open AI (OpenIntegrations", -"СтрокаКлючей": "KeysString", -"МассивБлоков": "BlockArray", -"ЗапросСервер": "RequestServer", -"ОтветСтрокой": "ResponseString", -"DeleteСТелом": "DeleteWithBody", -"ЗаписатьJSON": "WriteJSON", -"прикрепления": "of attachments", -"Порт сервера": "Server port", -"КаталогЛогов": "LogDirectory", -"URL картинки": "Image URL", -"IDПредыдущей": "PrevStageID", -"Строка,Число": "String, Number", -"данные файла": "file's binary data", -"тип счетчика": "counter type", -"ОткрытьПоток": "OpenStream", -"ИДОбъявления": "AnnouncementID", -"СоздатьОтказ": "CreateRefusal", -"Параметр_out": "Parameter_out", -"ZipРазмерCDH": "ZipSizeCDH", -"SQLiteСтроки": "SQLiteRows", -"Вернуть блок": "Return block", -"GAPI_Аккаунт": "GAPI_Account", -"ЗначениеФайл": "ValueFile", -"IDПоследнего": "LastID", -"КонечнаяДата": "EndDate", -"загружаемого": "uploading", -"ВКОбъявление": "VKAdversting", -"ЗапросПароль": "RequestPassword", -"присутствует": "present", -"ПубличныйURL": "PublicURL", -"Путь к файлу": "File path", -"родительской": "of parrent", -"БезВозвратно": "Irrecoverable", -"СоздатьБакет": "CreateBucket", -"СоздатьКанал": "CreateChannel", -"ДополнитьURL": "CompleteURL", -"ИзменитьПоле": "ModifyField", -"Добавить тег": "Add tag", -"ДневнойЛимит": "DailyLimit", -"ДлинаПолоски": "BarLength", -"СписокКоманд": "CommandList", -"СоздатьМетку": "CreateTag", -"МетрикаМетки": "MetrikaTags", -"РазмерДанных": "DataSize", -"ИмяПараметра": "ParameterName", -"КонецУчастка": "ChunkEnd", -"СоздатьПапку": "CreateFolder", -"ДатаДоставки": "DeliveryDate", -"ЗаписьТекста": "TextRecord", -"Адрес прокси": "Proxy address", -"Используемый": "Using", -"ДробнаяЧасть": "FractionalPart", -"ТестыРаздела": "SectionTests", -"ID сообщения": "Message ID", -"ЧтениеДанных": "DataReader", -"Конецфункции": "EndFunction", -"МассивФайлов": "ArrayOfFiles", -"СоздатьСкоуп": "CreateScope", -"ФайлПримеров": "FileExample", -"Пользователь": "User", -"ID чата темы": "Topic chat ID", -"ЧислоВСтроку": "NumberToString", -"ТекущийКлючН": "CurrentKeyN", -"РазрешениеIP": "IPResolve", -"Скачать файл": "Download file", -"ВключитьФайл": "ВключитьФайл", -"ОбновитьФайл": "UpdateFile", -"ОзонЧерновик": "OzonDraft", -"Имя каталога": "Folder name", -"ОзонКластеры": "OzonClusters", -"НовыйПрефикс": "NewPrefix", -"МассивЛишних": "ExtraArray", -"ВКТСообщение": "VKTMessage", -"ТекстКоманды": "CommandText", -"Архивирована": "Archived", -"КартинкаПуть": "ImagePath", -"ТекущаяОпция": "CurrentOption", -"КодировкаURL": "URLencoding", -"Тип вложений": "Attachments type", -"СжатыеДанные": "CompressedData", -"ОтветПроверки": "CheckResponse", -"УдалитьОбъект": "DeleteObject", -"СекретныйКлюч": "SecretKey", -"Создать папку": "Create folder", -"ТекущийСтатус": "CurrentStatus", -"Создать книгу": "Create spreadsheet", -"ЛокальныеПути": "LocalPaths", -"БитриксЗадача": "BitrixTask", -"СимволМассива": "ArraySymbol", -"СкачатьМодель": "PullModel", -"Создать опрос": "Create poll", -"ВывестиСтроку": "WriteLine", -"тип информера": "informer type", -"ТекущийМассив": "CurrentArray", -"УдалитьСделку": "DeleteDeal", -"Отрицательная": "Negative", -"срок годности": "expiry date", -"ПолучитьДомен": "GetDomain", -"НомерСтраницы": "PageNumber", -"тип сравнения": "comparison type", +"ПотокВНачало": "StreamToStart", +"часовой пояс": "time zone", +"СкоупСтрокой": "ScopeString", +"тип операции": "action type", +"ТекущийТовар": "CurrentProduct", +"ПараметрыURL": "URLParameters", +"СоздатьПоток": "CreateStream", +"БитриксЧисло": "BitrixNumber", +"Длительность": "Duration", +"ТипПлатформы": "PlatformType", +"УдалитьМетку": "DeleteTag", +"ДатаПередачи": "TransferDate", +"ЭтоСтруктура": "IsStructure", +"подчиненного": "of dependent", +"ДобавитьПоле": "AddField", +"ВайберОнлайн": "ViberOnline", +"Telegram_Бан": "Telegram_Ban", +"МассивНабора": "SetsArray", +"ДатаОтправки": "SendingDate", +"ИзменитьПуть": "UpdatePath", +"ОписаниеТипа": "TypeDescription", +"ДатаСгорания": "ExpireDate", +"пользователя": "of user", +"МассивТекста": "TextArray", +"КонецОбласти": "EndRegion", +"РаботаССетью": "WebMethods", +"Текст кнопки": "Button text", +"Dropbox (ОПИ": "Dropbox (OpenIntegrations", +"пустой ответ": "empty response", +"Архивировать": "Archive", +"Неопределено": "Undefined", +"Формирование": "Formation", +"ПолучитьФайл": "GetFile", +"НастройкиTls": "TLSSettings", +"МассивПостов": "ArrayOfPosts", +"Закрытый чат": "Private chat", +"Общие методы": "Common methods", +"ОднаПодОдной": "OneByOne", +"ДанныеОтвета": "ResponseData", +"КлючЗначение": "KeyValue", +"Путь, Данные": "Path, Data", +"Документация": "Read the Docs", +"ДокументПуть": "DocumentPath", +"Большой файл": "Big file", +"Размер файла": "File size", +"СоздатьЗаказ": "CreateOrder", +"IDОбъявления": "AdID", +"выходные дни": "weekends", +"ЗапросПрокси": "RequestProxy", +"Существующая": "Existing", +"КлючДвоичные": "BinaryKey", +"8 Или Часть2": "8 Or Part2", +"ID, Значение": "ID, Value", +"крайний срок": "deadline", +"МассивЗеркал": "MirrorsArray", +"ПереносСтрок": "LineBreaks", +"МассивОшибок": "ErrorsArray", +"наименование": "name", +"ZipРазмерEOCD": "ZipSizeEOCD", +"ПолучитьКнигу": "GetSpreadsheet", +"Переустановка": "Reinstall", +"Файл размером": "File with size", +"ОбъектСостава": "CompositionObject", +"ФинальныйКлюч": "FinalKey", +"ПоставитьЛайк": "LikePost", +"ТекстФильтров": "FiltersText", +"БитриксИстина": "BitrixTrue", +"ПринятьЗадачу": "ApproveTask", +"Новый каталог": "New catalog", +"Удалить заказ": "Delete order", +"ПокинутьКанал": "LeaveChannel", +"ЛокальныйПуть": "LocalPath", +"IDПодключения": "ConnectionID", +"УдаленныйФайл": "RemoteFile", +"ГринСообщение": "GreenMessage", +"Дополнительно": "Additionally", +"Строка адреса": "Address string", +"ВСоответствие": "ToMap", +"ТекущийИндекс": "CurrentIndex", +"Строка, Число": "String, Number", +"ЗначениеИначе": "DefaultValue", +"Домен сервера": "Server domain", +"ДвойныеКавчки": "DoubleQuotes", +"Удалить метку": "Delete tag", +"АдресЗагрузки": "UploadURL", +"Тестовая цель": "TestGoal", +"Создать канал": "Create channel", +"БитриксСтрока": "BitrixString", +"РезультатЛожь": "ResultFalse", +"ID объявления": "Ad ID", +"ГринИмяГруппы": "GreenGroupName", +"Bitrix24 (ОПИ": "Bitrix24 (OpenIntegrations", +"GetDataIndexа": "GetIndexData", +"ШаблонКолонки": "ColoumTemplate", +"КодироватьURL": "EncodeURL", +"ПрочитаноБайт": "BytesRead", +"новый каталог": "new catalog", +"ГринСообщения": "GreenMessages", +"ЗакрытьСессию": "CloseSession", +"Текст + Emoji": "Text + Emoji", +"УдалитьАльбом": "DeleteAlbum", +"СтруктураПрав": "PermissionsStructure", +"СкрытьИсторию": "HideHistory", +"ЗакрытьДиалог": "CloseDialog", +"ТекущаяЗапись": "CurrentRecord", +"дата закрытия": "closing date", +"ВыборЗначения": "ValueSelection", +"Наименование1": "Filename1", +"Заимстованные": "Borrowed", +"использования": "of using", +"КодДобавления": "AddCode", +"ТокенСтраницы": "PageToken", +"Это новый чат": "This is a new chat", +"ДобавитьОтбор": "AddFilter", +"РазделениеPhp": "SeparationPhp", +"МассивЗаказов": "ArrayOfOrders", +"КартинкаПоста": "PostImage", +"ТаймаутЗаписи": "WriteTimeout", +"БитриксСделка": "BitrixDeal", +"СтруктураПоля": "FieldStructure", +"ТекущийРаздел": "CurrentSection", +"АТКомментарии": "ATComments", +"Текст новости": "Text of post", +"дата создания": "date of creation", +"Refresh токен": "Refresh token", +"ПозицияНачала": "StartPosition", +"ТелеграмАудио": "TelegramAudio", +"Блок с файлом": "FileBlock", +"СтрокаНомеров": "NumbersString", +"ЭтоКомпонента": "IsAddIn", +"ЛишниеСимволы": "ExtraCharacters", +"РаботаСТегами": "TagsManagement", +"СтруктураЛога": "LogStructure", +"УдалитьЗаписи": "DeleteRecords", +"ВставитьПосле": "InsertAfter", +"Адрес объекта": "Object address", +"МассивПорогов": "ThresholdsArray", +"ТипыКоллекции": "CollectionsTypes", +"дополнительно": "additionally", +"РаботаСПолями": "WorkingWithFields", +"ЗагрузкаВидео": "VideoUpload", +"ID обсуждения": "Discussion ID", +"РезультатJSON": "ResultJSON", +"TCPОбработчик": "TCPHandler", +"Обновить файл": "Update file", +"Инициализация": "Initialization", +"Airtable (ОПИ": "Airtable (OpenIntegrations", +"СКодированием": "WithEncoding", +"Работа с BLOB": "Working with Blob", +"статус задачи": "task status", +"ЛокальныйФайл": "LocalFile", +"ЗапросыСТелом": "RequestsWithBody", +"ГринПрочтение": "GreenReading", +"УстановитьURL": "SetURL", +"OAuthАлгоритм": "OAuthAlgorithm", +"НовыйРодитель": "NewParent", +"Тестовая база": "TestDatabase", +"БольшиеДанные": "BigData", +"КлючИЗначение": "KeyAndValue", +"МассивЯрлыков": "LabelsArray", +"Данные ответа": "Response data", +"Блок картинки": "Image block", +"Массив кнопок": "Array of buttons", +"ТаймаутЧтения": "ReadTimeout", +"Начало работы": "Getting started", +"СлакЭфемерное": "SlackEphemeral", +"СтруктураЦели": "GoalStructure", +"ВызовПроверки": "CheckCall", +"АдресРесурса3": "ResourceAddress3", +"Новое событие": "New event", +"UnixИстечение": "UnixExpiration", +"Дата создания": "CreationDate", +"автоматически": "automatically", +"ТекущийСостав": "CurrentComposition", +"ВременныйФайл": "TempFile", +"ГуглКалендарь": "GoogleCalendar", +"СтрокаЗаписей": "RecordString", +"СтрокаТаблицы": "TableRow", +"УстановитьTls": "SetTls", +"ОбновитьТокен": "RefreshToken", +"СоединениеSSH": "SSHConnection", +"РазмерТекущих": "CurrentSize", +"Адрес локации": "Location address", +"МетодыСервера": "ServerMethods", +"СоздатьЗапрос": "CreateRequest", +"ВозможныйПуть": "PossiblePath", +"Граница Тогда": "Border Then", +"ПолучитьЗаказ": "GetOrder", +"СтрокаПодписи": "SignatureString", +"ОчищенноеПоле": "ClearField", +"ПутьОригинала": "OriginalPath", +"УстановкаТела": "BodySet", +"Дата рождения": "Birth date", +"РаботаСБазами": "WorkingWithDatabases", +"ИмяКоннектора": "ConnectorName", +"Текст команды": "Command text", +"Прочитать все": "Read all", +"ОформитьОтвет": "FormResponse", +"БитриксОбъект": "BitrixObject", +"ИзменитьЗаказ": "UpdateOrder", +"Первый запуск": "First start", +"ОтправитьBlob": "PushBlob", +"ИДКомментария": "CommentID", +"УдалитьМодель": "DeleteModel", +"ОзонБезОшибок": "OzonNoErrors", +"АдресРесурса6": "ResourceAddress6", +"ОткрытьДиалог": "OpenDialog", +"МассивЗаписей": "RecordsArray", +"ТаблицаТестов": "TestTable", +"ПрочитатьGZip": "ReadGZip", +"ДатаОкончания": "EndDate", +"ТелеграмГифка": "TelegramGif", +"СоздатьАльбом": "CreateAlbum", +"IDСправочника": "CatalogID", +"ТелеграмЧисло": "TelegramNumber", +"Новая таблица": "NewTable", +"УчетныеДанные": "SecretData", +"Создать заказ": "Create order", +"Файл картинки": "Image file", +"Описание чата": "Chat description", +"АдресРесурса5": "ResourceAddress5", +"СоздатьЗаписи": "CreatePosts", +"Метод,Область": "Method,Region", +"ПроверитьBlob": "CheckBlob", +"АдресРесурса4": "ResourceAddress4", +"ПолеКоллекции": "CollectionField", +"ОтправитьФайл": "SendFile", +"ДФ=yyyy-MM-dd": "DF=yyyy-MM-dd", +"СвойстваЛиста": "SheetProperties", +"ВозможныеПути": "PossiblePaths", +"НомерТелефона": "PhoneNumber", +"Число, Строка": "Number, String", +"ИзменитьМетку": "UpdateTag", +"НовоеОписание": "NewDescription", +"ОзонТаймслоты": "OzonTimeslots", +"ЗапросТаймаут": "RequestTimeout", +"Принудительно": "Forced", +"ТекущиеДанные": "CurrentData", +"ФайлЛокальный": "LocalFile", +"Создать отказ": "Create refusal", +"ШаблонФункции": "FunctionTemplate", +"Создать метку": "Create tag", +"ПолучитьТекст": "GetText", +"БитриксСписок": "BitrixList", +"ДанныеСобытия": "callbackData", +"Картинка1.jpg": "Picture1.jpg", +"Текст ошибки:": "Error text", +"ОшибкаЗапроса": "RequestError", +"ОформитьОпцию": "FormOption", +"ИзменитьТовар": "EditProduct", +"СдэкКвитанция": "CdekReceipt", +"Настройки SSH": "SSH settings", +"РаботаСДиском": "WorkingWithDrive", +"СохранитьФайл": "SaveFile", +"Описание поля": "Field description", +"Версия: 2.4.8": "Version: 2.4.8", +"Тестовая тема": "TestTopic", +"ПриватныйКлюч": "PrivateKey", +"идентификатор": "identifier", +"Изменить поле": "Modify field", +"соисполнителя": "co-preformer", +"ОбъектЗапуска": "LaunchObject", +"КлиентMongoDB": "MongoDBClient", +"Тестовый лист": "TestSheet", +"БакетПриемник": "SourceBucket", +"Файл с Base64": "Base64 File", +"OPI_TCPКлиент": "OPI_TCPClient", +"С параметрами": "With paramether", +"ЗагрузитьФайл": "UploadFile", +"ШаблонЗапроса": "RequestTemplate", +"ЭлементДанных": "DataElement", +"ФайловыйПоток": "FileStream", +"Массив файлов": "Files array", +"МетодыКлиента": "ClientMethods", +"ПодСообщением": "UnderMessage", +"СписокТоваров": "ProductList", +"АдресРесурса1": "ResourceAddress1", +"Срок действия": "Expiration date", +"РАЗЛОЖИТЬJSON": "PARSEJSON", +"СлакСообщения": "SlackMessages", +"РазложитьJSON": "ParseJSON", +"РаботаСЛидами": "LeadsManagement", +"Наименование2": "Filename2", +"ПараметрыJSON": "JSONParameters", +"ПолучитьЧисло": "GetNumber", +"ОтветЗагрузки": "UploadResponse", +"IDКомментария": "CommentID", +"СклеитьДанные": "MergeData", +"Администратор": "Administrator", +"СлакСообщение": "SlackMessage", +"АдресРесурса7": "ResourceAddress7", +"IDЦитируемого": "ReplyID", +"ПутьЗаготовок": "BlanksPath", +"JSONРезультат": "JSONResult", +"Одноклассники": "Classmates", +"КлючЗаголовка": "HeaderKey", +"подразделения": "department", +"Токен доступа": "Access token", +"тзЦветныеПоля": "tbColoredFields", +"ВККомментарий": "VKComment", +"ТокенДвоичные": "TokenBinary", +"ОсновныеЧасти": "MainParts", +"Закрыл задачу": "Close task", +"ЗаполнитьПоля": "FillFields", +"ПараАртикулов": "ArticlesPair", "МедиаКартинка": "MediaPicture", +"тип сравнения": "comparison type", +"НомерСтраницы": "PageNumber", +"ПолучитьДомен": "GetDomain", +"срок годности": "expiry date", +"Отрицательная": "Negative", +"УдалитьСделку": "DeleteDeal", +"ТекущийМассив": "CurrentArray", +"тип информера": "informer type", +"ВывестиСтроку": "WriteLine", +"СтрокаТоваров": "ProductsString", +"СкачатьМодель": "PullModel", +"СимволМассива": "ArraySymbol", +"БитриксЗадача": "BitrixTask", +"ЛокальныеПути": "LocalPaths", +"Создать книгу": "Create spreadsheet", +"ТекущийСтатус": "CurrentStatus", +"Создать папку": "Create folder", +"СекретныйКлюч": "SecretKey", +"УдалитьОбъект": "DeleteObject", +"ОтветПроверки": "CheckResponse", "ТипРезультата": "ResultType", "ДобавитьТовар": "AddProduct", "ID ассистента": "Assistant ID", "КаталогМетода": "MethodCatalog", -"ДанныеПодписи": "SignatureData", -"ТекущееЧтение": "CurrentReading", -"ПолучитьОтвет": "GetResponse", -"Соответствие_": "Map_", -"ТекущаяДатаЧП": "CurrentDateTZ", -"ТвиттерМассив": "TwitterArray", -"ШаблонДоступа": "AccessTemplate", -"МассивТоваров": "ProductsArray", -"Множественная": "Multiple", -"Текст запроса": "Request text", -"Вопрос опроса": "Poll question", -"ДатаУстановки": "SetupDate", -"ЭтоСимвольное": "ThisIsSymbolic", -"ДатаПолучения": "ReceivingDate", -"ВернутьЗапрос": "ReturnRequest", -"ТелеграмВидео": "TelegramVideo", -"ТекущийОбъект": "CurrentObject", -"НовоеЗначение": "NewValue", -"ОбработатьXML": "ProcessXML", -"пустая строка": "empty string", -"до 500 рублей": "up to 500 roubles", "IDУведомления": "NotificationID", -"ПараАртикулов": "ArticlesPair", -"ЗаполнитьПоля": "FillFields", -"Закрыл задачу": "Close task", -"Срок действия": "Expiration date", -"СписокТоваров": "ProductList", -"ПодСообщением": "UnderMessage", -"МетодыКлиента": "ClientMethods", -"Массив файлов": "Files array", -"ФайловыйПоток": "FileStream", -"ЭлементДанных": "DataElement", -"ШаблонЗапроса": "RequestTemplate", -"ЗагрузитьФайл": "UploadFile", -"С параметрами": "With paramether", -"OPI_TCPКлиент": "OPI_TCPClient", -"Файл с Base64": "Base64 File", -"БакетПриемник": "SourceBucket", -"Тестовый лист": "TestSheet", -"КлиентMongoDB": "MongoDBClient", -"ОбъектЗапуска": "LaunchObject", -"соисполнителя": "co-preformer", -"Изменить поле": "Modify field", -"идентификатор": "identifier", -"ПриватныйКлюч": "PrivateKey", -"Тестовая тема": "TestTopic", -"Версия: 2.4.8": "Version: 2.4.8", -"АдресРесурса1": "ResourceAddress1", -"РАЗЛОЖИТЬJSON": "PARSEJSON", -"ОсновныеЧасти": "MainParts", -"СлакСообщения": "SlackMessages", -"ТокенДвоичные": "TokenBinary", -"ВККомментарий": "VKComment", -"тзЦветныеПоля": "tbColoredFields", -"Токен доступа": "Access token", -"подразделения": "department", -"КлючЗаголовка": "HeaderKey", -"Одноклассники": "Classmates", -"JSONРезультат": "JSONResult", -"ПутьЗаготовок": "BlanksPath", -"IDЦитируемого": "ReplyID", -"АдресРесурса7": "ResourceAddress7", -"СлакСообщение": "SlackMessage", -"Администратор": "Administrator", -"СклеитьДанные": "MergeData", -"IDКомментария": "CommentID", -"ОтветЗагрузки": "UploadResponse", -"ПолучитьЧисло": "GetNumber", -"ПараметрыJSON": "JSONParameters", -"Наименование2": "Filename2", -"РаботаСЛидами": "LeadsManagement", -"РазложитьJSON": "ParseJSON", +"до 500 рублей": "up to 500 roubles", +"пустая строка": "empty string", +"ОбработатьXML": "ProcessXML", +"НовоеЗначение": "NewValue", +"ТекущийОбъект": "CurrentObject", +"ТелеграмВидео": "TelegramVideo", +"ВернутьЗапрос": "ReturnRequest", +"ДатаПолучения": "ReceivingDate", +"ЭтоСимвольное": "ThisIsSymbolic", "РазмерОбъекта": "ObjectSize", +"ДатаУстановки": "SetupDate", +"Текст запроса": "Request text", +"Множественная": "Multiple", +"МассивТоваров": "ProductsArray", +"ШаблонДоступа": "AccessTemplate", +"ТвиттерМассив": "TwitterArray", +"ТекущаяДатаЧП": "CurrentDateTZ", +"Соответствие_": "Map_", +"ПолучитьОтвет": "GetResponse", +"ТекущееЧтение": "CurrentReading", +"ДанныеПодписи": "SignatureData", +"Вопрос опроса": "Poll question", "ОбъектОбложка": "CoverObject", -"АдресРесурса2": "ResourceAddress2", +"Создать опрос": "Create poll", "Добавить лист": "Add sheet", -"ВладелецВидео": "VideoOwner", -"СтруктураТега": "TagStructure", -"МестоДоставки": "DeliveryLocation", -"С расширением": "With extension", -"XMLЗавершения": "FinishXML", -"ТочкаОтгрузки": "ShippingPoint", -"КомплексныйID": "ComplexID", -"Изменить путь": "Update path", -"СтрокаЗапуска": "LaunchString", -"ЕдиницаДанных": "DataUnit", -"ПодписьBase64": "SignatureBase64", -"НайденныйТест": "FoundTest", -"СоздатьСделку": "CreateDeal", -"НачалоУчастка": "ChunkStart", -"Это коннектор": "Is connector", -"Евпаторийский": "Evpatoriysky", -"ЗаписатьТекст": "WriteText", -"OPI TCPКлиент": "OPI TCPClient", -"БитриксДиалог": "BitrixDialog", -"ТекущаяСтрока": "CurrentRow", -"Наши спонсоры": "Our Sponsors", -"СтруктураДаты": "DateStructure", -"БитриксБулево": "BitrixBool", -"ПолучитьТокен": "GetToken", -"СоздатьМодель": "CreateModel", -"Telegram (ОПИ": "Telegram (OpenIntegrations", -"Создано из 1С": "Created by 1C", -"БитриксМассив": "BitrixArray", -"ТипКомпоненты": "ComponentType", -"ВозможныйФайл": "PossibleFile", -"ПубличныйКлюч": "PublicKey", -"VK Teams (ОПИ": "VK Teams (OpenIntegrations", -"СделатьРепост": "MakeRepost", -"маркетинговый": "Marketing", -"ТекущийМаркер": "CurrentMarker", -"IDПодкаталога": "SubfolderID", -"КодУстройства": "DeviceCode", -"Создать бакет": "Create bucket", -"ИсходныйПоток": "SourceStream", -"себестоимость": "cost price", -"Адрес сервера": "Host addres", -"Идентификатор": "Identifier", -"ТелеграмОпрос": "TelegramPoll", -"ПрочитатьJSON": "ReadJSON", -"В чат, по URL": "In chat, by URL", -"ПорядокБайтов": "ByteOrder", -"СледующееПоле": "NextField", -"МассивПозиций": "ItemsArray", -"ПереслатьФайл": "ResendFile", -"Tiny, аккаунт": "Tiny, account", -"Другая сделка": "Another deal", -"ЭтоОтложенное": "IsDelayed", -"не ограничено": "unlimited", -"ФайлПараметра": "ParamFile", -"МассивНомеров": "PhonesArray", -"ОбработатьТег": "ProcessTag", -"СоздатьЗапуск": "CreateLaunch", -"Удалить бакет": "Delete bucket", -"Экранирование": "Escaping", -"НомерКампании": "CampaignNumber", -"color=Зеленый": "color=Green", -"КонечныйОтвет": "FinalResponse", -"ОткрытьСессию": "OpenSession", -"РазмерУчастка": "ChunkSize", -"Положительная": "Positive", -"Продажа в RUB": "Sale in RUB", -"Картинка2.jpg": "Picture2.jpg", -"ДобавитьМесяц": "AddMonth", -"Скачать папку": "Download folder", -"ПолучитьКанал": "GetChannel", -"Множественный": "Multiple", "Код материала": "Material code", +"Множественный": "Multiple", +"ПолучитьКанал": "GetChannel", +"Скачать папку": "Download folder", +"ДобавитьМесяц": "AddMonth", +"Картинка2.jpg": "Picture2.jpg", +"Продажа в RUB": "Sale in RUB", +"Положительная": "Positive", +"РазмерУчастка": "ChunkSize", +"ОткрытьСессию": "OpenSession", +"КонечныйОтвет": "FinalResponse", +"color=Зеленый": "color=Green", +"НомерКампании": "CampaignNumber", +"Экранирование": "Escaping", +"Удалить бакет": "Delete bucket", +"СоздатьЗапуск": "CreateLaunch", +"ОбработатьТег": "ProcessTag", +"МассивНомеров": "PhonesArray", +"ФайлПараметра": "ParamFile", +"не ограничено": "unlimited", +"ЭтоОтложенное": "IsDelayed", "ИмяКомпоненты": "AddInName", "СтруктураЧата": "ChatStructure", "БезРазделения": "NoSeparation", "Удалить товар": "Delete product", -"ОбъектИндекса": "IndexObject", -"РаботаСЧатами": "ChatManagement", -"КлючНастройки": "SettingKey", -"Размер скидки": "Discount amount", -"СоздатьЗадачу": "CreateTask", -"МассивКаналов": "ChannelArray", -"УдалитьЗадачу": "DeleteTask", -"МассивОтветов": "AnswersArray", -"ПолучитьМетку": "GetTag", -"YandexID (ОПИ": "YandexID (OpenIntegrations", -"КонецЭлемента": "EndElement", -"Переадресация": "Redirection", -"Твиттер_Твиты": "TwitterAPI_Tweets", -"СоздатьГруппу": "CreateGroup", -"Значение поля": "Field value", -"ДатаИстечения": "ExpirationDate", -"БакетИсточник": "DestinationBucket", -"ОписаниеТипов": "TypeDescription", -"МассивСобытий": "ArrayOfEvents", -"СоздатьСервер": "CreateServer", -"СтруктураТела": "BodyStructure", +"АдресРесурса2": "ResourceAddress2", "Заполненность": "Filling", -"Описание поля": "Field description", -"СтрокаТоваров": "ProductsString", -"РаботаСДиском": "WorkingWithDrive", -"Прочитать все": "Read all", -"ПозицияНачала": "StartPosition", -"Refresh токен": "Refresh token", -"дата создания": "date of creation", -"Текст новости": "Text of post", -"АТКомментарии": "ATComments", -"ТекущийРаздел": "CurrentSection", -"СтруктураПоля": "FieldStructure", -"СохранитьФайл": "SaveFile", -"дата закрытия": "closing date", -"БитриксСделка": "BitrixDeal", -"Блок с файлом": "FileBlock", -"ТаймаутЗаписи": "WriteTimeout", -"МассивЗаказов": "ArrayOfOrders", -"РазделениеPhp": "SeparationPhp", -"ДобавитьОтбор": "AddFilter", -"Это новый чат": "This is a new chat", -"ТокенСтраницы": "PageToken", -"КодДобавления": "AddCode", -"использования": "of using", -"Заимстованные": "Borrowed", -"Наименование1": "Filename1", -"КартинкаПоста": "PostImage", -"СтрокаНомеров": "NumbersString", -"ЭтоКомпонента": "IsAddIn", -"ЛишниеСимволы": "ExtraCharacters", -"ЗапросыСТелом": "RequestsWithBody", -"ЛокальныйФайл": "LocalFile", -"статус задачи": "task status", -"Работа с BLOB": "Working with Blob", -"СКодированием": "WithEncoding", -"Airtable (ОПИ": "Airtable (OpenIntegrations", -"Инициализация": "Initialization", -"Обновить файл": "Update file", -"TCPОбработчик": "TCPHandler", -"РезультатJSON": "ResultJSON", -"ID обсуждения": "Discussion ID", -"ЗагрузкаВидео": "VideoUpload", -"РаботаСПолями": "WorkingWithFields", -"дополнительно": "additionally", -"ТипыКоллекции": "CollectionsTypes", -"МассивПорогов": "ThresholdsArray", -"Адрес объекта": "Object address", -"ВставитьПосле": "InsertAfter", -"УдалитьЗаписи": "DeleteRecords", -"СтруктураЛога": "LogStructure", -"РаботаСТегами": "TagsManagement", -"ВыборЗначения": "ValueSelection", -"ГринПрочтение": "GreenReading", -"ТекущаяЗапись": "CurrentRecord", -"Удалить метку": "Delete tag", -"ГринСообщение": "GreenMessage", -"ВСоответствие": "ToMap", -"Дополнительно": "Additionally", -"УдаленныйФайл": "RemoteFile", -"Новый каталог": "New catalog", -"IDПодключения": "ConnectionID", -"ЛокальныйПуть": "LocalPath", -"ПокинутьКанал": "LeaveChannel", -"Удалить заказ": "Delete order", -"ТекущийИндекс": "CurrentIndex", -"ПринятьЗадачу": "ApproveTask", -"ФинальныйКлюч": "FinalKey", -"ZipРазмерEOCD": "ZipSizeEOCD", -"ПолучитьКнигу": "GetSpreadsheet", -"БитриксИстина": "BitrixTrue", -"Файл размером": "File with size", -"ОбъектСостава": "CompositionObject", -"Переустановка": "Reinstall", -"ПоставитьЛайк": "LikePost", -"ТекстФильтров": "FiltersText", -"Строка адреса": "Address string", -"Строка, Число": "String, Number", -"ЗакрытьДиалог": "CloseDialog", -"Домен сервера": "Server domain", -"СкрытьИсторию": "HideHistory", -"СтруктураПрав": "PermissionsStructure", -"УдалитьАльбом": "DeleteAlbum", -"Текст + Emoji": "Text + Emoji", -"ЗакрытьСессию": "CloseSession", -"ГринСообщения": "GreenMessages", -"новый каталог": "new catalog", -"ПрочитаноБайт": "BytesRead", -"КодироватьURL": "EncodeURL", -"ШаблонКолонки": "ColoumTemplate", -"GetDataIndexа": "GetIndexData", -"Bitrix24 (ОПИ": "Bitrix24 (OpenIntegrations", -"ГринИмяГруппы": "GreenGroupName", -"ID объявления": "Ad ID", -"РезультатЛожь": "ResultFalse", -"ЗначениеИначе": "DefaultValue", -"БитриксСтрока": "BitrixString", -"Создать канал": "Create channel", -"Тестовая цель": "TestGoal", -"АдресЗагрузки": "UploadURL", -"ДвойныеКавчки": "DoubleQuotes", -"ТелеграмАудио": "TelegramAudio", -"УстановитьURL": "SetURL", -"ДФ=yyyy-MM-dd": "DF=yyyy-MM-dd", -"НовыйРодитель": "NewParent", -"ПолеКоллекции": "CollectionField", -"АдресРесурса4": "ResourceAddress4", -"ПроверитьBlob": "CheckBlob", -"Метод,Область": "Method,Region", -"СоздатьЗаписи": "CreatePosts", -"АдресРесурса5": "ResourceAddress5", -"Описание чата": "Chat description", -"Файл картинки": "Image file", -"Создать заказ": "Create order", -"УчетныеДанные": "SecretData", -"Новая таблица": "NewTable", -"ТелеграмЧисло": "TelegramNumber", -"IDСправочника": "CatalogID", -"СоздатьАльбом": "CreateAlbum", -"ТелеграмГифка": "TelegramGif", -"ДатаОкончания": "EndDate", -"ПрочитатьGZip": "ReadGZip", -"ТаблицаТестов": "TestTable", -"МассивЗаписей": "RecordsArray", -"ОткрытьДиалог": "OpenDialog", -"АдресРесурса6": "ResourceAddress6", -"ОтправитьФайл": "SendFile", -"СвойстваЛиста": "SheetProperties", -"Настройки SSH": "SSH settings", -"ВозможныеПути": "PossiblePaths", -"СдэкКвитанция": "CdekReceipt", -"ИзменитьТовар": "EditProduct", -"ОформитьОпцию": "FormOption", -"ОшибкаЗапроса": "RequestError", -"Текст ошибки:": "Error text", -"Картинка1.jpg": "Picture1.jpg", -"ДанныеСобытия": "callbackData", -"БитриксСписок": "BitrixList", -"ПолучитьТекст": "GetText", -"Создать метку": "Create tag", -"ШаблонФункции": "FunctionTemplate", -"Создать отказ": "Create refusal", -"ФайлЛокальный": "LocalFile", -"ТекущиеДанные": "CurrentData", -"Принудительно": "Forced", -"ЗапросТаймаут": "RequestTimeout", -"ОзонТаймслоты": "OzonTimeslots", -"НовоеОписание": "NewDescription", -"ИзменитьМетку": "UpdateTag", -"Число, Строка": "Number, String", -"НомерТелефона": "PhoneNumber", -"ОзонБезОшибок": "OzonNoErrors", -"УдалитьМодель": "DeleteModel", -"ИДКомментария": "CommentID", -"ОтправитьBlob": "PushBlob", -"ГуглКалендарь": "GoogleCalendar", -"ВременныйФайл": "TempFile", -"ТекущийСостав": "CurrentComposition", -"автоматически": "automatically", -"Дата создания": "CreationDate", -"UnixИстечение": "UnixExpiration", -"Новое событие": "New event", -"АдресРесурса3": "ResourceAddress3", -"ВызовПроверки": "CheckCall", -"СтрокаЗаписей": "RecordString", -"СтруктураЦели": "GoalStructure", -"Начало работы": "Getting started", -"ТаймаутЧтения": "ReadTimeout", -"Массив кнопок": "Array of buttons", -"Блок картинки": "Image block", -"Данные ответа": "Response data", -"МассивЯрлыков": "LabelsArray", -"КлючИЗначение": "KeyAndValue", -"БольшиеДанные": "BigData", -"Тестовая база": "TestDatabase", -"СлакЭфемерное": "SlackEphemeral", -"СтрокаТаблицы": "TableRow", -"УстановитьTls": "SetTls", -"ОбновитьТокен": "RefreshToken", -"Первый запуск": "First start", -"ИзменитьЗаказ": "UpdateOrder", -"БитриксОбъект": "BitrixObject", -"ОформитьОтвет": "FormResponse", -"OAuthАлгоритм": "OAuthAlgorithm", -"Текст команды": "Command text", -"ИмяКоннектора": "ConnectorName", -"РаботаСБазами": "WorkingWithDatabases", -"Дата рождения": "Birth date", -"УстановкаТела": "BodySet", -"ПутьОригинала": "OriginalPath", -"ОчищенноеПоле": "ClearField", -"СтрокаПодписи": "SignatureString", -"ПолучитьЗаказ": "GetOrder", -"Граница Тогда": "Border Then", -"ВозможныйПуть": "PossiblePath", -"СоздатьЗапрос": "CreateRequest", -"МетодыСервера": "ServerMethods", -"Адрес локации": "Location address", -"РазмерТекущих": "CurrentSize", +"СтруктураТела": "BodyStructure", +"СоздатьСервер": "CreateServer", +"МассивСобытий": "ArrayOfEvents", +"ОписаниеТипов": "TypeDescription", +"ДатаИстечения": "ExpirationDate", +"Значение поля": "Field value", +"СоздатьГруппу": "CreateGroup", +"Твиттер_Твиты": "TwitterAPI_Tweets", +"Другая сделка": "Another deal", +"Переадресация": "Redirection", +"YandexID (ОПИ": "YandexID (OpenIntegrations", +"ПолучитьМетку": "GetTag", +"МассивОтветов": "AnswersArray", +"УдалитьЗадачу": "DeleteTask", +"МассивКаналов": "ChannelArray", +"СоздатьЗадачу": "CreateTask", +"Размер скидки": "Discount amount", +"КлючНастройки": "SettingKey", +"РаботаСЧатами": "ChatManagement", +"ОбъектИндекса": "IndexObject", +"КонецЭлемента": "EndElement", +"Tiny, аккаунт": "Tiny, account", +"БакетИсточник": "DestinationBucket", +"МассивПозиций": "ItemsArray", +"Наши спонсоры": "Our Sponsors", +"ТекущаяСтрока": "CurrentRow", +"БитриксДиалог": "BitrixDialog", +"OPI TCPКлиент": "OPI TCPClient", +"ЗаписатьТекст": "WriteText", +"Евпаторийский": "Evpatoriysky", +"Это коннектор": "Is connector", +"НачалоУчастка": "ChunkStart", +"СоздатьСделку": "CreateDeal", +"НайденныйТест": "FoundTest", +"ПодписьBase64": "SignatureBase64", +"ЕдиницаДанных": "DataUnit", +"СтрокаЗапуска": "LaunchString", +"Изменить путь": "Update path", +"КомплексныйID": "ComplexID", +"ТочкаОтгрузки": "ShippingPoint", +"XMLЗавершения": "FinishXML", +"МестоДоставки": "DeliveryLocation", +"СтруктураТега": "TagStructure", +"ПереслатьФайл": "ResendFile", +"ВладелецВидео": "VideoOwner", +"СтруктураДаты": "DateStructure", +"БитриксБулево": "BitrixBool", +"С расширением": "With extension", +"СоздатьМодель": "CreateModel", +"ПолучитьТокен": "GetToken", +"В чат, по URL": "In chat, by URL", +"СледующееПоле": "NextField", +"ТелеграмОпрос": "TelegramPoll", +"Идентификатор": "Identifier", +"Адрес сервера": "Host addres", +"себестоимость": "cost price", +"ИсходныйПоток": "SourceStream", +"Создать бакет": "Create bucket", +"КодУстройства": "DeviceCode", +"ПрочитатьJSON": "ReadJSON", +"ТекущийМаркер": "CurrentMarker", +"Telegram (ОПИ": "Telegram (OpenIntegrations", +"IDПодкаталога": "SubfolderID", +"Создано из 1С": "Created by 1C", +"БитриксМассив": "BitrixArray", +"ТипКомпоненты": "ComponentType", +"ПорядокБайтов": "ByteOrder", +"ПубличныйКлюч": "PublicKey", +"VK Teams (ОПИ": "VK Teams (OpenIntegrations", +"СделатьРепост": "MakeRepost", +"ВозможныйФайл": "PossibleFile", +"маркетинговый": "Marketing", +"ПрочитанноБайт": "BytesRead", +"МассивОписания": "DescriptionArray", +"Получить заказ": "Get order", +"ДатаБезВремени": "DateWithoutTime", +"Удалить альбом": "Delete album", +"ТаблицаСправка": "HelpTable", +"Добавить товар": "Add product", +"УдалятьТекущую": "DeleteCurrent", +"Файл, Значение": "File, Value", +"РазмерПроверки": "CheckSize", +"Скачать модель": "Pull model", +"Удалить задачу": "Delete task", +"АТ_СоздатьБазу": "AT_CreateDatabase", +"ОтправитьВидео": "SendVideo", +"СтруктураМедиа": "MediaStructure", +"HTTPСоединение": "HTTPConnection", +"Новое описание": "New description", +"Neocities (ОПИ": "Neocities (OpenIntegrations", +"OPI_HTTPКлиент": "OPI_HTTPClient", +"Принять работу": "Approve task", +"ТекущаяКоманда": "CurrentCommand", +"КартинкаЗамены": "ReplacementImage", +"Новая стадия 2": "New stage 2", +"РаботаСЗаказми": "OrdersManagement", +"НачалоЗагрузки": "UploadStart", +"ЗапросДвочиные": "RequestBinary", +"ПараметрыТеста": "TestParameters", +"Описание файла": "File description", +"Таймаут чтения": "Read timeout", +"СтрочныйМассив": "StringArray", +"Сделать репост": "Make repost", +"Дополнительный": "Additional", +"СтруктураПапки": "FolderStructure", +"КопироватьЛист": "CopySheet", +"ФайлРезультата": "ResultFile", +"ПолучитьМассив": "GetArray", +"Base64Значение": "Base64Value", +"ПолучитьЗадачу": "GetTask", +"ТекущийАбсПуть": "CurrentAbsPath", +"ЗаменяемыйКлюч": "ReplacedKey", +"Без параметров": "No parameters", +"ТекущийОтнПуть": "CurrentRelPath", +"КопироватьФайл": "FileCopy", +"СтруктураФайла": "FileStructure", +"OPI_ЗапросыSQL": "OPI_SQLQueries", +"VK_УдалитьПост": "VK_DeletePost", +"Изменить метку": "Update tag", +"Удалить модель": "Delete model", +"Принять задачу": "Approve task", +"дополнительных": "additional", +"Некоторое поле": "Nekotoroe pole", +"УдалитьТаблицу": "DeleteTable", +"Получить ответ": "Get response", +"ОтправитьОтвет": "SendResponse", +"ЗаписатьСтроку": "WriteLine", +"Awaiting.What(": "Ожидаем.Что(", +"Нажмите Enable": "Click Enable", +"РаботаСКнигами": "SpreadsheetsManagement", +"<путь к файлу>": "", +"РаботаСГруппой": "CommunityManagement", +"Путь,Временный": "Path,Temporary", +"ПолучитьЗаписи": "GetRecords", +"Новая кнопка 3": "New button 1", +"ПоляТелаВOAuth": "BodyFieldsAtOAuth", +"Лог выполнения": "Execution log", +"OAI_Ассистенты": "OAI_Assistants", +"ДанныеАккаунта": "AccountData", +"ГВ_Авторизация": "GW_Auth", +"СоздатьНовость": "CreatePost", +"ДобавитьЗаписи": "AddRecords", +"СписокОбъектов": "ObjectList", +"РаботаСДанными": "DataManagement", +"Работа с аудио": "Audio processing", +"Тестовый канал": "Test channel", +"ФоновоеКлиента": "ClientBackground", +"базовой задачи": "of base task", +"НастройкиВJson": "SettingAsJson", +"ПустаяСхемаSQL": "NewSQLScheme", +"ПутьСохранения": "SavePath", +"РазделительBat": "BatSeparator", +"СтрокаВложений": "AttachmentsString", +"ПолучитьДанные": "ReceiveData", +"OpenAIКартинка": "OpenAIImage", +"МассивЗначений": "ValuesArray", +"Обновить токен": "Refresh token", +"Отправить файл": "Send file", +"СоздатьСобытие": "CreateEvent", +"МассивФильтров": "FiltersArray", +"ПараметрМассив": "ArrayParam", +"СтруктураТегов": "TagStructure", +"ИнтернетПрокси": "InternetProxy", +"Перезаписывать": "Overwrite", +"МассивСекретов": "SecretsArray", +"СтрокаНастроек": "SettingsString", +"Заголовок чата": "Chat title", +"ЭлементМассива": "ArrayElement", +"Серия паспорта": "Passport series", +"Твит с опросом": "Tweet with poll", +"АТСписокТаблиц": "ATTablesList", +"ТекущийЭлемент": "CurrentElement", +"ФайлСтатистики": "StatisticsFile", +"ОтправкаОтвета": "ResponseSending", +"Номер телефона": "Phone number", +"./docs/ru/cli/": "./docs/en/cli/", +"МассивТоваров_": "ArrayOfProducts_", +"СледующийТокен": "NextToken", +"ВременнаяМетка": "Timestamp", +"СтруктураОпций": "OptionsStructure", +"ПолучитьСостав": "GetComposition", +"необяз. по ум.": "optional, def. val.", +"СтруктураЧасти": "PartStructure", +"Изменить заказ": "Update order", +"ОбработатьBlob": "ProcessBlob", +"ОбъектКаталога": "DirectoryObject", +"ПолеРезультата": "ResultField", +"МассивОбъектов": "ArrayOfObjects", +"ТипПодключения": "ConnectionType", +"Переслать файл": "Resend file", +"ОтправитьОпрос": "SendPoll", +"ТолькоПросмотр": "ViewOnly", +"ОтправитьАудио": "SendAudio", +"HTTP_Настройки": "HTTP_Settings", +"БулевоКакЧисло": "BoolAsNumber", +"ВариантыОтвета": "AnswerOptions", +"ИзменитьСделку": "UpdateDeal", +"ОбновитьЗаписи": "UpdateRecords", +"МаксимумПостов": "MaximumPosts", +"Новая кнопка 1": "New button 3", +"OPI_Интеграция": "OPI_Integrations", +"Строка, Массив": "String, Array", +"СлакОтложенные": "SlackSheduled", +"ИзменитьЗадачу": "UpdateTask", +"для XML-сайтов": "for XML-sites", +"Получить канал": "Get channel", +"НомерКатегории": "CategoryNumber", +"БезКодирования": "NoEncoding", +"ОсновныеМетоды": "CommonMethods", +"ПолучитьБулево": "GetBoolean", +"ВступитьВКанал": "JoinChannel", +"ШаблонПроверки": "CheckTemplate", +"СтруктураЯчеек": "CellStructure", +"UUID преалерта": "Prealert UUID", +"ЗаписатьЛогCLI": "WriteLogCLI", +"ФорматДатыJSON": "JSONDateFormat", +"DevOps инженер": "DevOps engineer", +"ЯМаркетМагазин": "YaMarketCampaign", +"Файл документа": "Document file", +"ОчиститьЯчейки": "ClearCells", +"МассивИДПостов": "PostIDsArray", +"ФоновыеЗадания": "BackgroundJobs", +"СтруктураСбора": "CollectionStructure", +"OPI_Компоненты": "OPI_AddIns", +"ПривестиБулево": "MakeBoolean", +"OllamaПривязки": "OllamaEmbeddings", +"IDПользователя": "UserID", +"ОсновныеДанные": "BasicData", +"Изменить товар": "Edit product", +"ГуглИмяТаблицы": "GoogleSheetTitle", +"СтрНачинаетсяС": "StrStartsWith", +"СлакТемаКанала": "SlackChannelTopic", +"JSONВСтруктуру": "JSONToStructure", +"С кодированием": "With encoding", +"МассивОписаний": "ArrayOfDescriptions", +"ИДПользователя": "UserID", +"ПроверитьТокен": "CheckToken", +"Создать сделку": "Create deal", +"ОписаниеМетода": "MethodDescription", +"ЛокальныеФайлы": "LocalFiles", +"color=Белый) v": "color=White) v", +"ЗначениеТокена": "TokenValue", +"МетрикаСчетчик": "MetrikaCounter", +"УдалитьКаталог": "DeleteFolder", +"ТекущийКаталог": "CurrentDirectory", +"ОзонПодписчики": "OzonSubscribers", +"Заголовок поля": "Field title", +"СписокЗначений": "ValueList", +"СтруктураТипов": "TypesStructure", +"ОбъединитьПути": "CombinePath", +"Создать запуск": "Create launch", +"ПолучитьПревью": "GetPreview", +"Получить токен": "Get token", +"СтруктураПолей": "FieldsStructure", +"АтомарныеТесты": "AtomicTests", +"ПараметрМетода": "MethodParameter", +"РаботаСТокеном": "TokenManagement", +"НажатиеКнопки1": "ButtonEvent1", +"Получить книгу": "Get spreadsheet", +"Комплексный ID": "Complex attribute ID", "СоздатьТаблицу": "CreateTable", -"форматирование": "formatting", +"Тестовая папка": "TestFolder", +"ВыполнитьСразу": "Start", +"Несуществующий": "Nonexistent", +"УдаленныеФайлы": "RemoteFiles", +"РабочийКаталог": "WorkingDirectory", +"Номер упаковки": "Package number", +"ВыполнятьСразу": "ExecuteNow", +"УдалитьСобытие": "DeleteEvent", +"Проверка_Пусто": "Check_Empty", +"РаботаСБлоками": "BlocksManagement", +"Заголовок темы": "Topic title", +"дата изменения": "date of change", +"ЗначениеЗамены": "ReplaceValue", +"Новый файл.jpg": "New file.jpg", +"ТекущаяОбласть": "CurrentRegion", +"Тестовый твитт": "TestTweet", +"Тип клавиатуры": "KeyboardType", +"Текст описания": "Description text", +"цена до скидки": "pre-discount price", +"характеристика": "feature", +"РазмерСтраницы": "PageSize", +"ЗапросыБезТела": "RequestsWithoutBody", +"НеИзолированно": "NoIsolated", +"РаботаСАкциями": "PromotionsManagement", +"Ключ заголовка": "Header key", +"ID комментария": "CommentID", +"ПутьУдаленного": "PathOfRemote", +"ДропБоксСтатус": "DropboxStatus", +"ПроблемныйЭтап": "ProblemStep", +"Удалить записи": "Delete records", +"НачалоЭлемента": "StartElement", +"ДропБоксРабота": "DropboxWork", +"ГринПерезапуск": "GreenReboot", +"ОтправитьГифку": "SendGif", +"ТекущаяПозиция": "CurrentPosition", +"ОтложитьЗадачу": "DeferTask", +"Путь к объекту": "Path to the object", +"Поставить лайк": "Like", +"ПроверяемыйТип": "CheckedType", +"ОписаниеТовара": "ProductDescription", +"ЗагрузитьФайлы": "UploadFiles", +"ТаблицаСостава": "CompositionTable", +"ОтправкаВКанал": "SendingToChannel", +"Текстовый твит": "Text tweet", +"Создать группу": "Create group", +"OAuthВерсияAPI": "OAuthAPIVersion", +"КаталогПакетов": "PackagesDirectory", +"Проверить BLOB": "Check BLOB", +"ТекущеВложение": "CurrentAttachment", "КаталогМодулей": "ModuleDirectory", "СоздатьКаталог": "CreateDirectory", "Описание груза": "Goods description", "ТекущийАртикул": "CurrentArticle", "ЯДискПроцедура": "YaDiskProc", "ОписаниеОшибки": "ErrorDescription", -"ТекущеВложение": "CurrentAttachment", -"Проверить BLOB": "Check BLOB", -"КаталогПакетов": "PackagesDirectory", -"OAuthВерсияAPI": "OAuthAPIVersion", -"Создать группу": "Create group", -"Текстовый твит": "Text tweet", -"ОтправкаВКанал": "SendingToChannel", -"ТаблицаСостава": "CompositionTable", -"ЗагрузитьФайлы": "UploadFiles", -"ОписаниеТовара": "ProductDescription", -"ПроверяемыйТип": "CheckedType", -"Поставить лайк": "Like", +"УдалитьWebhook": "DeleteWebhook", "ДропБоксМассив": "DropboxArray", -"МассивЗапросов": "ArrayOfRequests", -"ЗагрузитьВидео": "UploadVideo", -"Создать записи": "Create records", -"Параметризация": "Parameterization", -"Покинуть канал": "Leave channel", -"ОтправкаДанных": "DataSending", -"статус фильтра": "filter status", -"Без разделения": "No separation", -"УдалитьСчетчик": "DeleteCounter", -"ПолучитьВерсию": "GetVersion", -"ПолучитьОбъект": "GetObject", -"СтруктураЗамен": "ReplaceStructure", -"Сохранить файл": "Save file", -"ИтоговыйМассив": "ResultingArray", -"Без выполнения": "No execution", -"ЗначениеДанных": "DataValue", -"ПолучитьСтроку": "GetLine", -"предполагаемая": "expected", -"ТекущаяТаблица": "CurrentTable", -"МассивМедиаГиф": "MediaGifArray", -"ПолноеИмяМедиа": "FullMediaName", -"Загрузить файл": "Upload file", -"Путь к объекту": "Path to the object", "МассивУпаковок": "PackagesArray", -"ОтложитьЗадачу": "DeferTask", -"дата изменения": "date of change", -"РаботаСБлоками": "BlocksManagement", -"Проверка_Пусто": "Check_Empty", -"УдалитьСобытие": "DeleteEvent", -"ВыполнятьСразу": "ExecuteNow", -"Номер упаковки": "Package number", -"РабочийКаталог": "WorkingDirectory", -"УдаленныеФайлы": "RemoteFiles", -"Несуществующий": "Nonexistent", -"ВыполнитьСразу": "Start", -"Тестовая папка": "TestFolder", -"Создать запуск": "Create launch", -"Комплексный ID": "Complex attribute ID", -"Получить книгу": "Get spreadsheet", -"НажатиеКнопки1": "ButtonEvent1", -"РаботаСТокеном": "TokenManagement", -"ПараметрМетода": "MethodParameter", -"АтомарныеТесты": "AtomicTests", -"СтруктураПолей": "FieldsStructure", -"Получить токен": "Get token", -"Заголовок темы": "Topic title", -"ЗначениеЗамены": "ReplaceValue", -"ОтправитьГифку": "SendGif", -"Новый файл.jpg": "New file.jpg", -"ГринПерезапуск": "GreenReboot", -"ДропБоксРабота": "DropboxWork", -"НачалоЭлемента": "StartElement", -"Удалить записи": "Delete records", -"ПроблемныйЭтап": "ProblemStep", -"ДропБоксСтатус": "DropboxStatus", -"ПутьУдаленного": "PathOfRemote", -"ID комментария": "CommentID", -"Ключ заголовка": "Header key", -"РаботаСАкциями": "PromotionsManagement", -"НеИзолированно": "NoIsolated", -"ЗапросыБезТела": "RequestsWithoutBody", -"РазмерСтраницы": "PageSize", -"характеристика": "feature", -"цена до скидки": "pre-discount price", -"Текст описания": "Description text", -"Тип клавиатуры": "KeyboardType", -"Тестовый твитт": "TestTweet", -"ТекущаяОбласть": "CurrentRegion", -"ТекущаяПозиция": "CurrentPosition", +"МассивЗапросов": "ArrayOfRequests", +"Создать записи": "Create records", +"Загрузить файл": "Upload file", +"ПолноеИмяМедиа": "FullMediaName", +"МассивМедиаГиф": "MediaGifArray", +"ТекущаяТаблица": "CurrentTable", +"предполагаемая": "expected", +"ПолучитьСтроку": "GetLine", +"ЗначениеДанных": "DataValue", +"Без выполнения": "No execution", +"ИтоговыйМассив": "ResultingArray", +"Сохранить файл": "Save file", +"СтруктураЗамен": "ReplaceStructure", +"ПолучитьОбъект": "GetObject", +"ПолучитьВерсию": "GetVersion", +"УдалитьСчетчик": "DeleteCounter", +"Без разделения": "No separation", +"статус фильтра": "filter status", +"ОтправкаДанных": "DataSending", +"Покинуть канал": "Leave channel", +"Параметризация": "Parameterization", +"ЗагрузитьВидео": "UploadVideo", "ПозицияВПотоке": "PositionInStream", -"Создать задачу": "Create task", +"форматирование": "formatting", "МассивКонтента": "ContentArray", -"РаботаСЛистами": "WorkingWithSheets", -"ответственного": "responsible", -"ЧтениеZipФайла": "ZipFileReader", -"Green API (ОПИ": "Green API (OpenIntegrations", -"ПоследняяЧасть": "LastPart", -"ПолучитьДиалог": "GetDialog", -"Деловые услуги": "Business", -"Номер страницы": "Page number", -"УдалитьНовость": "DeletePost", -"ТекущийЯзыкОПИ": "CurrentOPILanguage", -"ОписаниеЗаписи": "RecordDescription", -"Открыть диалог": "Open dialog", -"ТелеграмИстина": "TelegramTrue", -"ЗаписанныйФайл": "RecordedFile", -"ПолучитьЗапись": "GetRecord", -"МассивОпераций": "ActionsArray", -"ЯМаркетКабинет": "YaMarketBusiness", -"Регион сервиса": "Service region", +"Новая кампания": "New campaign", +"ЗаданиеКлиента": "ClientTask", +"СоздатьПодпись": "CreateSignature", +"Получить метку": "Get tag", +"VK_СоздатьПост": "VK_CreatePost", +"РаботаСФайлами": "FileManagement", +"ПоследнийНабор": "LastSet", +"Создать альбом": "Create album", +"ДвойныеКавычки": "DoubleQuotes", +"Отбор по имени": "Filter by name", +"ТелеграмМассив": "TelegramArray", +"ГлавныйВГруппе": "MainInGroup", +"СоздатьИсторию": "CreateStory", +"IDРуководителя": "HeadID", +"приветственное": "welcoming", +"фильтр по типу": "filter by type", +"Отправить BLOB": "Push BLOB", +"Новая кнопка 2": "New button 2", +"Создать модель": "Create model", +"ДобавитьЗапись": "AddRow", +"Установка тела": "Body set", +"Новое название": "New name", +"цвет календаря": "calendar color", +"Создать задачу": "Create task", +"Имя поля формы": "Form field name", +"ПокинутьГруппу": "LeaveGroup", +"СерверноеВремя": "ServerTime", +"ID базы данных": "Database ID", +"ЧатыИСообщения": "ChatsAndMessages", +"ПолучитьЗапрос": "GetRequest", +"СтрокаПодборок": "SelectionsString", +"Закрыть диалог": "Close dialog", +"Описание видео": "Video description", +"МассивВложений": "AttachmentsArray", +"ОписаниеЗаказа": "OrderDescription", +"Удалить объект": "Delete object", +"ДвоичныеДанные": "BinaryData", +"Имя ассистента": "Assistant name", +"СтрОбщийРазмер": "StrTotalSize", +"МассивАльбомов": "ArrayOfAlbums", +"ОписаниеЗаявки": "InvitationDescription", +"PayloadСтрокой": "PayloadAsString", +"Без транзакции": "No transaction", +"СоздатьЭлемент": "CreateItem", +"МассивСтруктур": "StructuresArray", +"Таймаут записи": "Write timeout", "JsonВСтруктуру": "JsonToStructure", +"Регион сервиса": "Service region", +"ЯМаркетКабинет": "YaMarketBusiness", +"МассивОпераций": "ActionsArray", +"ПолучитьЗапись": "GetRecord", +"ЗаписанныйФайл": "RecordedFile", +"ТелеграмИстина": "TelegramTrue", +"Открыть диалог": "Open dialog", +"ОписаниеЗаписи": "RecordDescription", +"ТекущийЯзыкОПИ": "CurrentOPILanguage", +"УдалитьНовость": "DeletePost", +"Номер страницы": "Page number", +"Деловые услуги": "Business", +"ПолучитьДиалог": "GetDialog", +"ПоследняяЧасть": "LastPart", +"РаботаСЛистами": "WorkingWithSheets", +"ЧтениеZipФайла": "ZipFileReader", +"ответственного": "responsible", +"МассивПодборок": "SelectionArray", "АТ_СоздатьПоле": "AT_CreateField", "ДопустимыйЗнак": "AllowedSign", -"Это новый файл": "This is a new file", +"Green API (ОПИ": "Green API (OpenIntegrations", "КолонкиТаблицы": "TableColumns", +"Это новый файл": "This is a new file", +"Удалить сделку": "Delete deal", +"Объект запроса": "Request object", +"ЗапросФайлТела": "RequestBodyFile", +"ПолучитьСделку": "GetDeal", +"ОтветЗаголовки": "ResponseHeaders", +"Тестовый товар": "TestProduct", +"ОписаниеString": "DescriptionString", +"КлючПриложения": "AppKey", +"Номер паспорта": "Passport number", +"ВидАвторизации": "AuthorizationType", "ЭтоФайлНаДиске": "IsFileOnDisk", +"Договоренность": "Appointment", "КонецПроцедуры": "EndProcedure", "Без соединения": "No connection", "МассивОтправки": "SendArray", +"Основные тесты": "Main tests", "Характеристика": "DescField", "СоздатьСчетчик": "CreateCounter", "ТекстСообщения": "MessageText", "МассивКартинок": "ImageArray", -"ВидАвторизации": "AuthorizationType", -"Договоренность": "Appointment", -"КлючПриложения": "AppKey", -"ОписаниеString": "DescriptionString", -"Тестовый товар": "TestProduct", -"ОтветЗаголовки": "ResponseHeaders", -"ПолучитьСделку": "GetDeal", -"ЗапросФайлТела": "RequestBodyFile", -"Объект запроса": "Request object", -"Номер паспорта": "Passport number", -"Удалить сделку": "Delete deal", -"Основные тесты": "Main tests", -"Таймаут записи": "Write timeout", -"МассивПодборок": "SelectionArray", -"СоздатьЭлемент": "CreateItem", -"Установка тела": "Body set", -"Создать модель": "Create model", -"Новая кнопка 2": "New button 2", -"Отправить BLOB": "Push BLOB", -"фильтр по типу": "filter by type", -"приветственное": "welcoming", -"IDРуководителя": "HeadID", -"СоздатьИсторию": "CreateStory", -"ГлавныйВГруппе": "MainInGroup", -"ТелеграмМассив": "TelegramArray", -"Отбор по имени": "Filter by name", -"ДвойныеКавычки": "DoubleQuotes", -"Создать альбом": "Create album", -"ПоследнийНабор": "LastSet", -"РаботаСФайлами": "FileManagement", -"VK_СоздатьПост": "VK_CreatePost", -"Получить метку": "Get tag", -"СоздатьПодпись": "CreateSignature", -"ЗаданиеКлиента": "ClientTask", -"Новая кампания": "New campaign", -"ДобавитьЗапись": "AddRow", -"Новое название": "New name", -"Без транзакции": "No transaction", -"цвет календаря": "calendar color", -"PayloadСтрокой": "PayloadAsString", -"ОписаниеЗаявки": "InvitationDescription", -"МассивАльбомов": "ArrayOfAlbums", -"СтрОбщийРазмер": "StrTotalSize", -"Имя ассистента": "Assistant name", -"ДвоичныеДанные": "BinaryData", -"Удалить объект": "Delete object", -"ОписаниеЗаказа": "OrderDescription", -"МассивВложений": "AttachmentsArray", -"Описание видео": "Video description", -"Закрыть диалог": "Close dialog", -"СтрокаПодборок": "SelectionsString", -"ПолучитьЗапрос": "GetRequest", -"ЧатыИСообщения": "ChatsAndMessages", -"МассивСтруктур": "StructuresArray", -"ID базы данных": "Database ID", -"СерверноеВремя": "ServerTime", -"ПокинутьГруппу": "LeaveGroup", -"Имя поля формы": "Form field name", -"ПолучитьПревью": "GetPreview", -"УдалитьWebhook": "DeleteWebhook", -"ОбъединитьПути": "CombinePath", -"ОбработатьBlob": "ProcessBlob", -"ПолучитьЗаписи": "GetRecords", -"Путь,Временный": "Path,Temporary", -"РаботаСГруппой": "CommunityManagement", -"<путь к файлу>": "", -"РаботаСКнигами": "SpreadsheetsManagement", -"Нажмите Enable": "Click Enable", -"Awaiting.What(": "Ожидаем.Что(", -"ПоляТелаВOAuth": "BodyFieldsAtOAuth", -"ЗаписатьСтроку": "WriteLine", -"Получить ответ": "Get response", -"УдалитьТаблицу": "DeleteTable", -"Некоторое поле": "Nekotoroe pole", -"дополнительных": "additional", -"Принять задачу": "Approve task", -"Удалить модель": "Delete model", -"Изменить метку": "Update tag", -"VK_УдалитьПост": "VK_DeletePost", -"ОтправитьОтвет": "SendResponse", -"Лог выполнения": "Execution log", -"OAI_Ассистенты": "OAI_Assistants", -"СтруктураФайла": "FileStructure", -"ДанныеАккаунта": "AccountData", -"Отправить файл": "Send file", -"Обновить токен": "Refresh token", -"МассивЗначений": "ValuesArray", -"OpenAIКартинка": "OpenAIImage", -"ПолучитьДанные": "ReceiveData", -"СтрокаВложений": "AttachmentsString", -"РазделительBat": "BatSeparator", -"ПутьСохранения": "SavePath", -"ПустаяСхемаSQL": "NewSQLScheme", -"НастройкиВJson": "SettingAsJson", -"базовой задачи": "of base task", -"ФоновоеКлиента": "ClientBackground", -"Тестовый канал": "Test channel", -"Работа с аудио": "Audio processing", -"РаботаСДанными": "DataManagement", -"СписокОбъектов": "ObjectList", -"ДобавитьЗаписи": "AddRecords", -"СоздатьНовость": "CreatePost", -"ГВ_Авторизация": "GW_Auth", -"OPI_ЗапросыSQL": "OPI_SQLQueries", -"СоздатьСобытие": "CreateEvent", -"КопироватьФайл": "FileCopy", -"РаботаСЗаказми": "OrdersManagement", -"ПрочитанноБайт": "BytesRead", -"Neocities (ОПИ": "Neocities (OpenIntegrations", -"HTTPСоединение": "HTTPConnection", -"СтруктураМедиа": "MediaStructure", -"ОтправитьВидео": "SendVideo", -"Принять работу": "Approve task", -"АТ_СоздатьБазу": "AT_CreateDatabase", -"Удалить задачу": "Delete task", -"Скачать модель": "Pull model", -"РазмерПроверки": "CheckSize", -"OPI_HTTPКлиент": "OPI_HTTPClient", -"Файл, Значение": "File, Value", -"УдалятьТекущую": "DeleteCurrent", -"Добавить товар": "Add product", -"ТаблицаСправка": "HelpTable", -"Удалить альбом": "Delete album", -"ДатаБезВремени": "DateWithoutTime", -"Получить заказ": "Get order", -"МассивОписания": "DescriptionArray", -"Новое описание": "New description", -"ТекущийОтнПуть": "CurrentRelPath", -"КартинкаЗамены": "ReplacementImage", -"Без параметров": "No parameters", -"ЗаменяемыйКлюч": "ReplacedKey", -"ТекущийАбсПуть": "CurrentAbsPath", -"ПолучитьЗадачу": "GetTask", -"Base64Значение": "Base64Value", -"ПолучитьМассив": "GetArray", -"ФайлРезультата": "ResultFile", -"ТекущаяКоманда": "CurrentCommand", -"КопироватьЛист": "CopySheet", -"СтруктураПапки": "FolderStructure", -"Дополнительный": "Additional", -"Сделать репост": "Make repost", -"СтрочныйМассив": "StringArray", -"Таймаут чтения": "Read timeout", -"Описание файла": "File description", -"ПараметрыТеста": "TestParameters", -"ЗапросДвочиные": "RequestBinary", -"НачалоЗагрузки": "UploadStart", -"Новая стадия 2": "New stage 2", -"Новая кнопка 3": "New button 1", -"МассивФильтров": "FiltersArray", -"для XML-сайтов": "for XML-sites", -"СтруктураТегов": "TagStructure", -"ПривестиБулево": "MakeBoolean", -"OPI_Компоненты": "OPI_AddIns", -"СтруктураСбора": "CollectionStructure", -"ФоновыеЗадания": "BackgroundJobs", -"МассивИДПостов": "PostIDsArray", -"ОчиститьЯчейки": "ClearCells", -"Файл документа": "Document file", -"ЯМаркетМагазин": "YaMarketCampaign", -"OllamaПривязки": "OllamaEmbeddings", -"DevOps инженер": "DevOps engineer", -"ЗаписатьЛогCLI": "WriteLogCLI", -"UUID преалерта": "Prealert UUID", -"СтруктураЯчеек": "CellStructure", -"ШаблонПроверки": "CheckTemplate", -"ВступитьВКанал": "JoinChannel", -"ПолучитьБулево": "GetBoolean", -"ОсновныеМетоды": "CommonMethods", -"БезКодирования": "NoEncoding", -"ФорматДатыJSON": "JSONDateFormat", -"IDПользователя": "UserID", -"ОсновныеДанные": "BasicData", -"Изменить товар": "Edit product", -"СписокЗначений": "ValueList", -"Заголовок поля": "Field title", -"ОзонПодписчики": "OzonSubscribers", -"ТекущийКаталог": "CurrentDirectory", -"УдалитьКаталог": "DeleteFolder", -"МетрикаСчетчик": "MetrikaCounter", -"ЗначениеТокена": "TokenValue", -"color=Белый) v": "color=White) v", -"ЛокальныеФайлы": "LocalFiles", -"ОписаниеМетода": "MethodDescription", -"Создать сделку": "Create deal", -"ПроверитьТокен": "CheckToken", -"ИДПользователя": "UserID", -"МассивОписаний": "ArrayOfDescriptions", -"С кодированием": "With encoding", -"JSONВСтруктуру": "JSONToStructure", -"СлакТемаКанала": "SlackChannelTopic", -"СтрНачинаетсяС": "StrStartsWith", -"ГуглИмяТаблицы": "GoogleSheetTitle", -"НомерКатегории": "CategoryNumber", -"СтруктураТипов": "TypesStructure", -"Получить канал": "Get channel", -"ИзменитьЗадачу": "UpdateTask", -"СтруктураОпций": "OptionsStructure", -"ВременнаяМетка": "Timestamp", -"ПараметрМассив": "ArrayParam", -"СледующийТокен": "NextToken", -"МассивТоваров_": "ArrayOfProducts_", -"./docs/ru/cli/": "./docs/en/cli/", -"Номер телефона": "Phone number", -"ОтправкаОтвета": "ResponseSending", -"ФайлСтатистики": "StatisticsFile", -"ПолучитьСостав": "GetComposition", -"ТекущийЭлемент": "CurrentElement", -"Твит с опросом": "Tweet with poll", -"Серия паспорта": "Passport series", -"ЭлементМассива": "ArrayElement", -"Заголовок чата": "Chat title", -"СтрокаНастроек": "SettingsString", -"МассивСекретов": "SecretsArray", -"Перезаписывать": "Overwrite", -"ИнтернетПрокси": "InternetProxy", -"АТСписокТаблиц": "ATTablesList", -"необяз. по ум.": "optional, def. val.", -"СтруктураЧасти": "PartStructure", -"Изменить заказ": "Update order", -"СлакОтложенные": "SlackSheduled", -"Строка, Массив": "String, Array", -"OPI_Интеграция": "OPI_Integrations", -"Новая кнопка 1": "New button 3", -"МаксимумПостов": "MaximumPosts", -"ОбновитьЗаписи": "UpdateRecords", -"ИзменитьСделку": "UpdateDeal", -"ВариантыОтвета": "AnswerOptions", -"БулевоКакЧисло": "BoolAsNumber", -"HTTP_Настройки": "HTTP_Settings", -"ОтправитьАудио": "SendAudio", -"ТолькоПросмотр": "ViewOnly", -"ОтправитьОпрос": "SendPoll", -"Переслать файл": "Resend file", -"ТипПодключения": "ConnectionType", -"МассивОбъектов": "ArrayOfObjects", -"ИзменитьСобытие": "EditEvent", -"Серверное время": "Server time", -"Основные методы": "Common methods", -"ГринНоваяГруппа": "GreenNewGroup", -"Telegram_Разбан": "Telegram_Unban", -"ТекущаяДатаUNIX": "CurrentUNIXDate", -"ШаблонЗаголовка": "HeaderTemplate", -"ДвоичныеДанные2": "BinaryData2", -"Удалить каталог": "Delete folder", -"Доуступные типы": "Available types", -"СоздатьТвитСГиф": "CreateTweetWithGif", -"СоздатьСтраницу": "CreatePage", -"OpenAIАссистент": "OpenAIAssistant", -"ИзменитьТаблицу": "ModifyTable", -"Дата с временем": "Date with time", -"ОтклонитьЗадачу": "DisapproveTask", -"Создать историю": "Create story", -"ЗависимостиГугл": "GoogleDependencies", -"JSON клавиатуры": "Keyboard JSON", -"Создать новость": "Create post", -"ПараметрыМетода": "MethodParameters", -"ТекущийСценарий": "CurrentScript", -"Измененное поле": "Izmenennoe pole", -"СтруктураФлагов": "FlagsStructure", -"СкопироватьФайл": "MakeFileCopy", -"ПараметрЗапроса": "QueryParameter", -"Отправить ответ": "Send response", -"РазобратьСтроку": "ParseString", -"Список, обратно": "List, back", -"ИсполняемыйФайл": "ExecFile", -"Создать таблицу": "Create table", -"ЗапросТипДанных": "RequestDataType", -"создайте проект": "create a project", -"Текст заголовка": "Title text", -"Строка: \"1:7788": "String: \"1:7788", -"МассивУдаляемых": "ArrayOfDeletions", -"Получить записи": "Get records", -"Инициализирован": "Initialized", -"AWS_ОбщиеМетоды": "AWS_CommonMethods", -"OPI_Инструменты": "OPI_Tools", -"РаботаСЗаписями": "RecordManagement", -"РазделительBash": "BashSeparator", -"СтруктураАдреса": "AddressStructure", -"ГуглКомментарий": "GoogleComment", -"OPI инструменты": "OPI tools", -"PostgreSQL (ОПИ": "PostgreSQL (OpenIntegrations", -"МетрикаОперации": "MetrikaActions", -"СтруктураДанных": "DataStructure", -"РезультатИстина": "ResultTrue", -"Без кодирования": "No encoding", -"ЗаписатьСимволы": "WriteChars", -"Отправить опрос": "Send poll", -"ТекущееЗначение": "CurrentValue", -"ОтправитьСтроку": "SendLine", -"Добавить записи": "Add rows", -"ФайлСодержимого": "ContentFile", -"РаботаСТоварами": "ProductManagement", -"СтруктураКнопки": "ButtonStructure", -"СоздатьЧат (хук": "CreateChat (wh", -"Массив картинок": "Array of images", -"ВКТПользователь": "VKTUser", -"МассивУдаленных": "DeletedArray", -"ВК_СоздатьОпрос": "VKAPI_CreatePoll", -"ПолучениеДанных": "DataRetrieving", -"ИспользуемоеИмя": "DisplayedName", -"СоздатьПреалерт": "CreatePrealert", -"ВайберСообщение": "ViberMessage", -"КоллекцияТаблиц": "TableCollection", -"ОписанияКолонок": "ColoumnsDescription", -"Санкт-Петербург": "St. Petersburg", -"МассивЗаготовок": "BlanksArray", -"ПовторитьСтроку": "RepeatString", -"СписокЭлементов": "ElementList", -"DO + Транзакция": "DO + Transaction", -"ЭтоТипКоллекция": "IsCollectionType", -"КлючиЗаголовков": "HeadersKeys", -"ID базовой темы": "ID of base topic", -"Описание товара": "Product description", -"Не спланированы": "Not planned", -"ДвоичныеДанные1": "BinaryData1", -"ИмяФайла), Файл": "FileName), File", -"ОтправитьСсылку": "SendLink", -"ОтправитьМодель": "PushModel", -"Проверка_ВКЛайк": "Check_VKLike", -"Новое имя метки": "New tag title", -"УдалитьЛид (хук": "DeleteLead (wh", -"ПорядковыйНомер": "OrderNumber", -"ПолучитьНовости": "GetPosts", -"КоличествоСтрок": "RowsAmount", -"Получить сделку": "Get deal", -"ИДЖелтогоТовара": "YellowItemID", -"УстановитьТекст": "SetText", -"Проверка_СлакОк": "Check_SlackOk", -"РезультатЧтения": "ReadingResult", -"ОдиночнаяЗапись": "SingleRecord", -"уровень доступа": "Access level", -"TODO: Доописать": "TODO: Finish", -"Данные аккаунта": "Account data", -"Отложить задачу": "Defer task", -"НСФайлыКаталога": "NCFolderFiles", -"АрхивироватьЧат": "ArchiveChat", -"ОписаниеТаблицы": "TableDescription", -"ПолучитьСобытия": "GetEvents", -"ИзменитьСчетчик": "UpdateCounter", -"ОзонНовыеТовары": "OzonNewProducts", -"МассивВариантов": "OptionArray", -"ЗагруженныйФайл": "UploadedFile", -"Проверка_ВКПост": "Check_VKPost", -"IDИнициализации": "InitializationID", -"ЗначениеСтрокой": "ValueAsString", -"ПустаяСхемаDrop": "EmptySchemeDrop", -"ID пользователя": "User ID", -"Отправить аудио": "Send audio", -"ПолучитьАккаунт": "GetAccount", -"OllamaСообщение": "OllamaMessage", -"РаботаСКаналами": "ChannelManagement", -"УправлениеЛидом": "ManageLead", -"IDПодразделения": "DepartmentID", -"ИнтернетМагазин": "OnlineStore", -"время окончания": "end time", -"ГринВыходГруппы": "GreenLeaveGroup", -"НастройкиПрокси": "ProxySettings", -"СлучайныйМассив": "RandomArray", -"Получить объект": "Get object", -"фмльтр по метке": "filter by label", -"Получить диалог": "Get dialog", -"Предварительный": "Preliminary", -"Удалить событие": "Delete event", -"Удалить Webhook": "Delete webhook", -"ПолучитьСобытие": "GetEvent", -"Подпись к файлу": "File caption", -"Правила Маркета": "Market rules", -"ул. Блюхера, 32": "st. Bluchera, 32", -"статус операции": "action status", -"ЗаголовкиСтркой": "HeadersAsString", -"Новый каталог 2": "New folder 2", -"Создание твитов": "Tweets creation", -"СтруктураЗаявки": "InvitationStructure", -"XMLКонфигурация": "XmlConfig", -"СчетчикУспешных": "SuccessCount", -"IDЧатаИсточника": "FromChatID", -"СтруктураЧастей": "PartsStructure", -"ОшибкаКоллекции": "CollectionError", -"Работа с диском": "Working with drive", -"ТаблицаЗначений": "ValueTable", -"ЗаголовокОтвета": "ResponseHeader", -"ЗаголовокПотока": "StreamHeader", -"СтруктураТекста": "TextStructure", -"СоздатьЛид (хук": "CreateLead (wh", -"СтрокаСигнатуры": "SignatureString", -"Ответ на запрос": "Response", -"Удалить счетчик": "Delete counter", -"Картинка опроса": "Poll image", -"PayloadДвоичные": "PayloadBinary", -"ЗаписатьЦелое32": "WriteInt32", -"Социальные сети": "Social networks", -"Разархивировать": "Unzip", -"РезультатСтрока": "ResultString", -"Путь к элементу": "Path to the element", -"HTTPСервисОтвет": "HTTPServiceResponse", -"МассивСообщений": "MessagesArray", -"Код города ФИАС": "FIAS city code", -"ТокенВЗаголовки": "TokenInHeaders", -"Изменить сделку": "Update deal", -"ТипСоответствие": "TypeMap", -"Копировать лист": "Copy sheet", -"Получить версию": "Get version", -"ИмяФункцииТеста": "TestFunctionName", -"ПараметрСтрокой": "ParameterString", -"Кирилица в пути": "Cyrillic at path", -"Я бот, а ты нет": "I am bot, but you - not", -"ТекстВыполнения": "ExecutionText", -"ГринУведомление": "GreenNotification", -"ОтправитьДанные": "SendData", -"ЗаголовкиBase64": "HeadersBase64", -"РаботаСЗадачами": "TasksManagement", -"ПолучитьМагазин": "GetMarket", -"Почтовый индекс": "Postal code", -"ФайлТелаВозврат": "BodyFileReturn", -"Отправить гифку": "Send GIF", -"УправлениеЧатом": "ChatManagement", -"НайтиСовпадения": "Matches", -"СтруктураФайлов": "FileStructure", -"Покинуть группу": "Leave group", -"Изменить задачу": "Update task", -"ул. Блюхера, 33": "st. Bluchera, 33", -"ФайлРепозитория": "RepositoryFile", -"Номер,Строковое": "Number,String", -"ДобавитьКоманду": "AddCommand", -"СтруктураЗаписи": "RecordStructure", -"НССинхронизация": "NCSync", -"ЗавершитьЗадачу": "CompleteTask", -"Создать элемент": "Create item", -"ПолучитьТаблицу": "GetTable", +"ОригиналныйПуть": "OriginalPath", +"Массив ID медиа": "Media ID array", +"СформироватьURL": "FormURL", +"ссылка на видео": "video URL", +"ПрочитатьСтроку": "ReadLine", +"Ключ приложения": "Application key", +"МетрикаСчетчики": "MetrikaCounters", +"СтруктураТовара": "ItemStructure", +"ЗапуститьСервер": "StartServer", +"Текст сообщения": "Message text", +"Новый заголовок": "New title", +"ПараметрыЗаписи": "WriterSettings", +"Массив Из Число": "Array Of Number", +"Пункт чек-листа": "Checklist element", +"Новый календарь": "new calendar", +"ПолучитьСчетчик": "GetCounter", +"установлен свой": "set your", +"ГринАвторизован": "GreenAuth", +"ЗначениеВМассив": "ValueToArray", +"Сокращенный URL": "Shortened URL", +"ВнутреннийНомер": "IMNumber", +"Плановое начало": "Planned start", +"ОписаниеOldchar": "DescriptionOldchar", +"МестоПроведения": "Venue", +"ОтправитьЗапрос": "SendRequest", +"СократитьСсылку": "ShortenLink", +"ЗначенияСвойств": "PropertyValues", +"Проверить токен": "Check token", +"ЭтоПараметрФлаг": "IsFlagParam", +"ЗавершитьЗапуск": "FinishLaunch", +"ОписаниеСтроки2": "RowDescription2", +"VK_УдалитьТовар": "VK_DeleteProduct", +"ЭтоСоответствие": "IsMap", +"Компоненты (ОПИ": "AddIns (OpenIntegrations", +"РаботаСЗаказами": "OrderManagement", +"РаботаСБакетами": "BucketsManagement", +"ЗаписатьЦелое16": "WriteInt16", +"ГринВходнойФайл": "GreenInputFile", +"автоматического": "automatically", +"Проверка, новый": "Check, new", +"Таймаут запроса": "Request timeout", +"СообщениеОшибки": "ErrorText", "Ждет завершения": "Waiting for completion", +"ПолучитьТаблицу": "GetTable", +"Создать элемент": "Create item", +"ЗавершитьЗадачу": "CompleteTask", +"НССинхронизация": "NCSync", +"СтруктураЗаписи": "RecordStructure", +"ДобавитьКоманду": "AddCommand", +"Номер,Строковое": "Number,String", +"ФайлРепозитория": "RepositoryFile", +"ул. Блюхера, 33": "st. Bluchera, 33", +"Изменить задачу": "Update task", +"Покинуть группу": "Leave group", +"СтруктураФайлов": "FileStructure", +"НайтиСовпадения": "Matches", +"УправлениеЧатом": "ChatManagement", +"ИзменитьНовость": "UpdatePost", +"Отправить гифку": "Send GIF", "ЗагрузитьОбъект": "PutObject", "СтруктураДомена": "DomainStructure", "Название города": "City name", -"Таймаут запроса": "Request timeout", "текст сообщения": "message text", -"СодержимоеФайла": "FileContent", -"логин владельца": "owners login", -"ЗапросЗаголовки": "RequestHeaders", -"УстановитьЛимит": "SetLimit", -"СтрСуществующий": "StrExists", -"ЗапросПотокТела": "RequestBodyStream", -"OAuthХешФункция": "OAuthHashFunction", -"Работа с чатами": "Chats works", -"Получить превью": "Get preview", -"Очистить ячейки": "Clear cells", -"СтруктураОплаты": "PaymentStructure", -"СвоиИзображения": "OwnImages", -"IDПользователей": "UserIDs", -"СтатусСообщения": "MessageStatus", -"Вопросы строкой": "Questions as string", -"Загрузить файлы": "Upload files", -"АТБазаСТаблицей": "ATBaseWithTable", "ОписаниеСобытия": "EventDescription", -"СообщениеОшибки": "ErrorText", +"АТБазаСТаблицей": "ATBaseWithTable", +"Загрузить файлы": "Upload files", +"Вопросы строкой": "Questions as string", +"СтатусСообщения": "MessageStatus", +"IDПользователей": "UserIDs", +"СвоиИзображения": "OwnImages", +"СтруктураОплаты": "PaymentStructure", "ОписаниеКоманды": "CommandDescription", -"Проверка, новый": "Check, new", -"ПолучитьСчетчик": "GetCounter", -"ГринАвторизован": "GreenAuth", -"Новый календарь": "new calendar", -"Пункт чек-листа": "Checklist element", -"Массив Из Число": "Array Of Number", -"ЗначениеВМассив": "ValueToArray", -"ПараметрыЗаписи": "WriterSettings", -"Новый заголовок": "New title", -"Текст сообщения": "Message text", -"ЗапуститьСервер": "StartServer", -"СтруктураТовара": "ItemStructure", -"МетрикаСчетчики": "MetrikaCounters", -"Ключ приложения": "Application key", -"ПрочитатьСтроку": "ReadLine", -"ссылка на видео": "video URL", -"СформироватьURL": "FormURL", -"Массив ID медиа": "Media ID array", -"ОригиналныйПуть": "OriginalPath", -"установлен свой": "set your", -"автоматического": "automatically", -"ВнутреннийНомер": "IMNumber", -"ГринВходнойФайл": "GreenInputFile", -"ЗаписатьЦелое16": "WriteInt16", -"РаботаСБакетами": "BucketsManagement", -"РаботаСЗаказами": "OrderManagement", -"Компоненты (ОПИ": "AddIns (OpenIntegrations", -"ЭтоСоответствие": "IsMap", -"VK_УдалитьТовар": "VK_DeleteProduct", -"Сокращенный URL": "Shortened URL", -"ОписаниеСтроки2": "RowDescription2", -"ЗавершитьЗапуск": "FinishLaunch", -"ЭтоПараметрФлаг": "IsFlagParam", -"Проверить токен": "Check token", -"ЗначенияСвойств": "PropertyValues", -"СократитьСсылку": "ShortenLink", -"ОтправитьЗапрос": "SendRequest", -"МестоПроведения": "Venue", -"ОписаниеOldchar": "DescriptionOldchar", -"Плановое начало": "Planned start", -"ИзменитьНовость": "UpdatePost", +"Очистить ячейки": "Clear cells", +"Работа с чатами": "Chats works", +"OAuthХешФункция": "OAuthHashFunction", +"ЗапросПотокТела": "RequestBodyStream", +"СтрСуществующий": "StrExists", +"УстановитьЛимит": "SetLimit", +"ЗапросЗаголовки": "RequestHeaders", +"логин владельца": "owners login", +"СодержимоеФайла": "FileContent", +"Получить превью": "Get preview", "ЗавершитьРаботу": "Exit", -"ВКТ_ОбщиеМетоды": "VKT_CommonMethods", -"МассивТелефонов": "PhonesArray", -"НайтиПоЗначению": "FindByValue", -"Проверка_Массив": "Check_Array", -"БитриксВложение": "BitrixAttachment", -"Обновить записи": "Update records", -"ВКГруппаТоваров": "VKProductsGroup", -"ПолучениеТокена": "TokenRetrieval", -"Удалить таблицу": "Delete table", -"Получить задачу": "Get task", -"ПолучениеОтвета": "ResponseReceiving", -"ЗапросИзменения": "ChangeRequest", -"Создать счетчик": "Create counter", -"СтруктураВыбора": "ChoiceStructure", -"Создать каталог": "Create folder", -"Новый цвет чата": "New chat color", -"УдалитьКартинку": "DeleteImage", -"ИскомыйПараметр": "DesiredParameter", -"Удалить новость": "Delete post", -"ЯМаркетМагазины": "YaMarketMarkets", -"Работа с лидами": "Leads management", -"СлакВнешнийФайл": "SlackExternalFile", -"СтруктураЯрлыка": "LabelStructure", -"ТекстСортировки": "SortingText", -"МобильныйКлиент": "MobileClient", -"ДобавитьКолонку": "AddColoumn", -"КаталогПримеров": "CatalogExample", -"OPI_ЗапросыHTTP": "OPI_HTTPRequests", -"ОбластиДействия": "Scope", -"ОбработатьОтвет": "ProcessResponse", -"РаботаСМоделями": "ModelsManagement", -"VK_СоздатьОпрос": "VK_CreatePoll", -"Перенаправление": "Redirection", -"Группа картинок": "Pictures group", -"ТелеграмКонтакт": "TelegramContact", -"Загрузить видео": "Upload video", -"УдалитьПодборку": "DeleteSelection", -"Настройка OAuth": "OAuth settings", -"0).Равно(Истина": "0).Equal(True", -"НужнаРаспаковка": "NeedsUnpacking", -"Получить запись": "Get record", -"ПолучитьКоманду": "GetCommand", -"ПеременнаяСреды": "EnvironmentVariable", -"ID целевой базы": "Target database ID", -"MultipartВOAuth": "MultipartAtOAuth", "ИспользоватьTls": "UseTls", -"Создать событие": "Create event", -"КодировкаТекста": "TextEncoding", -"Поле для текста": "Text field", -"ПреобразоватьИД": "ConvertID", -"КакСоответствие": "AsMap", -"ОписаниеСтроки1": "RowDescription1", -"СтруктураЗадачи": "TaskData", -"200 И Результат": "200 And Result", -"СтрокаЗаголовка": "HeaderString", -"Неотрицательный": "Nonnegative", -"Отправить видео": "Send video", -"перенаправления": "redirection", -"РасширениеФайла": "FileExtension", -"ВыполнитьЗапрос": "ExecuteRequest", -"Вспомогательные": "Auxiliary", -"ОбъектСравнения": "ComparisonObject", +"МассивТелефонов": "PhonesArray", "ПолучитьКаталог": "GetFolder", +"ОбъектСравнения": "ComparisonObject", +"Вспомогательные": "Auxiliary", +"ВыполнитьЗапрос": "ExecuteRequest", +"РасширениеФайла": "FileExtension", +"перенаправления": "redirection", +"Отправить видео": "Send video", +"Неотрицательный": "Nonnegative", +"СтрокаЗаголовка": "HeaderString", +"200 И Результат": "200 And Result", +"СтруктураЗадачи": "TaskData", +"ОписаниеСтроки1": "RowDescription1", +"КакСоответствие": "AsMap", +"ПреобразоватьИД": "ConvertID", +"Поле для текста": "Text field", +"КодировкаТекста": "TextEncoding", +"Создать событие": "Create event", "Проверка_Строка": "Check_String", "ТекущееОписание": "CurrentDescription", "дата завершения": "completion date", "ОчиститьТаблицу": "ClearTable", -"Получить данные": "Receive data", -"Пустое значение": "Empty value", -"ТекстКоличества": "CountText", -"ВводныйПараметр": "IntroductoryParameter", -"МассивСчетчиков": "CountersArray", -"Структура полей": "Fields structure", -"СтатусОбработки": "ProcessingStatus", -"СтруктураУслуги": "ServiceStructure", -"СтруктураЗаказа": "OrderStructure", -"ДропбоксАккаунт": "DropboxAccount", -"ОтключитьСервер": "StopServer", -"СтруктураПорога": "ThresholdStructure", -"поле фильтрации": "filter field", -"МассивРодителей": "ArrayOfParents", -"ТекущийПараметр": "CurrentParameter", -"УстановкаПрокси": "ProxySetup", +"ФайлТелаВозврат": "BodyFileReturn", "Новое сообщение": "New message", -"СтруктураСтроки1": "RowStructure2", +"УстановкаПрокси": "ProxySetup", +"ТекущийПараметр": "CurrentParameter", +"МассивРодителей": "ArrayOfParents", +"поле фильтрации": "filter field", +"СтруктураПорога": "ThresholdStructure", +"ОтключитьСервер": "StopServer", +"MultipartВOAuth": "MultipartAtOAuth", +"ДропбоксАккаунт": "DropboxAccount", +"СтруктураУслуги": "ServiceStructure", +"СтатусОбработки": "ProcessingStatus", +"Структура полей": "Fields structure", +"МассивСчетчиков": "CountersArray", +"ВводныйПараметр": "IntroductoryParameter", +"ТекстКоличества": "CountText", +"Пустое значение": "Empty value", +"Получить данные": "Receive data", +"СтруктураЗаказа": "OrderStructure", +"ВКТ_ОбщиеМетоды": "VKT_CommonMethods", +"ID целевой базы": "Target database ID", +"ПолучитьКоманду": "GetCommand", +"Удалить новость": "Delete post", +"ИскомыйПараметр": "DesiredParameter", +"УдалитьКартинку": "DeleteImage", +"Новый цвет чата": "New chat color", +"Создать каталог": "Create folder", +"СтруктураВыбора": "ChoiceStructure", +"Создать счетчик": "Create counter", +"ЗапросИзменения": "ChangeRequest", +"ПолучениеОтвета": "ResponseReceiving", +"Получить задачу": "Get task", +"Удалить таблицу": "Delete table", +"ПолучениеТокена": "TokenRetrieval", +"ВКГруппаТоваров": "VKProductsGroup", +"Обновить записи": "Update records", +"БитриксВложение": "BitrixAttachment", +"Проверка_Массив": "Check_Array", +"НайтиПоЗначению": "FindByValue", +"ЯМаркетМагазины": "YaMarketMarkets", +"Работа с лидами": "Leads management", +"СлакВнешнийФайл": "SlackExternalFile", +"СтруктураЯрлыка": "LabelStructure", +"Получить запись": "Get record", +"НужнаРаспаковка": "NeedsUnpacking", +"0).Равно(Истина": "0).Equal(True", +"Настройка OAuth": "OAuth settings", +"УдалитьПодборку": "DeleteSelection", +"Загрузить видео": "Upload video", +"ТелеграмКонтакт": "TelegramContact", +"Группа картинок": "Pictures group", +"ПеременнаяСреды": "EnvironmentVariable", +"Перенаправление": "Redirection", +"РаботаСМоделями": "ModelsManagement", +"ОбработатьОтвет": "ProcessResponse", +"ОбластиДействия": "Scope", +"OPI_ЗапросыHTTP": "OPI_HTTPRequests", +"КаталогПримеров": "CatalogExample", +"ДобавитьКолонку": "AddColoumn", +"МобильныйКлиент": "MobileClient", +"ТекстСортировки": "SortingText", +"VK_СоздатьОпрос": "VK_CreatePoll", +"Почтовый индекс": "Postal code", +"Кирилица в пути": "Cyrillic at path", +"РаботаСЗадачами": "TasksManagement", +"ВК_СоздатьОпрос": "VKAPI_CreatePoll", +"МассивУдаленных": "DeletedArray", +"ВКТПользователь": "VKTUser", +"Массив картинок": "Array of images", +"СоздатьЧат (хук": "CreateChat (wh", +"СтруктураКнопки": "ButtonStructure", +"РаботаСТоварами": "ProductManagement", +"ФайлСодержимого": "ContentFile", +"ПолучениеДанных": "DataRetrieving", +"Добавить записи": "Add rows", +"ТекущееЗначение": "CurrentValue", +"Отправить опрос": "Send poll", +"ЗаписатьСимволы": "WriteChars", +"Без кодирования": "No encoding", +"РезультатИстина": "ResultTrue", +"СтруктураДанных": "DataStructure", +"МетрикаОперации": "MetrikaActions", +"PostgreSQL (ОПИ": "PostgreSQL (OpenIntegrations", +"ОтправитьСтроку": "SendLine", +"OPI инструменты": "OPI tools", +"ИспользуемоеИмя": "DisplayedName", +"ВайберСообщение": "ViberMessage", +"Новое имя метки": "New tag title", +"Проверка_ВКЛайк": "Check_VKLike", +"ОтправитьМодель": "PushModel", +"ОтправитьСсылку": "SendLink", +"ИмяФайла), Файл": "FileName), File", +"ДвоичныеДанные1": "BinaryData1", +"Не спланированы": "Not planned", +"Описание товара": "Product description", +"СоздатьПреалерт": "CreatePrealert", +"ID базовой темы": "ID of base topic", +"ЭтоТипКоллекция": "IsCollectionType", +"DO + Транзакция": "DO + Transaction", +"СписокЭлементов": "ElementList", +"ПовторитьСтроку": "RepeatString", +"МассивЗаготовок": "BlanksArray", +"Санкт-Петербург": "St. Petersburg", +"ОписанияКолонок": "ColoumnsDescription", +"КоллекцияТаблиц": "TableCollection", +"КлючиЗаголовков": "HeadersKeys", +"ГуглКомментарий": "GoogleComment", +"СтруктураАдреса": "AddressStructure", +"РазделительBash": "BashSeparator", +"ЗависимостиГугл": "GoogleDependencies", +"Создать историю": "Create story", +"ОтклонитьЗадачу": "DisapproveTask", +"Дата с временем": "Date with time", +"ИзменитьТаблицу": "ModifyTable", +"OpenAIАссистент": "OpenAIAssistant", +"СоздатьСтраницу": "CreatePage", +"СоздатьТвитСГиф": "CreateTweetWithGif", +"JSON клавиатуры": "Keyboard JSON", +"Доуступные типы": "Available types", +"ПолучитьМагазин": "GetMarket", +"ШаблонЗаголовка": "HeaderTemplate", +"ТекущаяДатаUNIX": "CurrentUNIXDate", +"Telegram_Разбан": "Telegram_Unban", +"ГринНоваяГруппа": "GreenNewGroup", +"Основные методы": "Common methods", +"Серверное время": "Server time", +"ИзменитьСобытие": "EditEvent", +"Удалить каталог": "Delete folder", +"Создать новость": "Create post", +"ПараметрыМетода": "MethodParameters", +"ТекущийСценарий": "CurrentScript", +"РаботаСЗаписями": "RecordManagement", +"OPI_Инструменты": "OPI_Tools", +"AWS_ОбщиеМетоды": "AWS_CommonMethods", +"Инициализирован": "Initialized", +"Получить записи": "Get records", +"МассивУдаляемых": "ArrayOfDeletions", +"Строка: \"1:7788": "String: \"1:7788", +"Текст заголовка": "Title text", +"создайте проект": "create a project", +"ЗапросТипДанных": "RequestDataType", +"Создать таблицу": "Create table", +"ИсполняемыйФайл": "ExecFile", +"Список, обратно": "List, back", +"РазобратьСтроку": "ParseString", +"Отправить ответ": "Send response", +"ПараметрЗапроса": "QueryParameter", +"СкопироватьФайл": "MakeFileCopy", +"СтруктураФлагов": "FlagsStructure", +"Измененное поле": "Izmenennoe pole", +"УдалитьЛид (хук": "DeleteLead (wh", +"ПорядковыйНомер": "OrderNumber", +"ДвоичныеДанные2": "BinaryData2", +"КоличествоСтрок": "RowsAmount", +"Удалить счетчик": "Delete counter", +"Ответ на запрос": "Response", +"СтрокаСигнатуры": "SignatureString", +"СоздатьЛид (хук": "CreateLead (wh", +"СтруктураТекста": "TextStructure", +"ЗаголовокПотока": "StreamHeader", +"ЗаголовокОтвета": "ResponseHeader", +"ТаблицаЗначений": "ValueTable", +"Картинка опроса": "Poll image", +"Работа с диском": "Working with drive", +"СтруктураЧастей": "PartsStructure", +"IDЧатаИсточника": "FromChatID", +"СчетчикУспешных": "SuccessCount", +"XMLКонфигурация": "XmlConfig", +"СтруктураЗаявки": "InvitationStructure", +"Создание твитов": "Tweets creation", +"Новый каталог 2": "New folder 2", +"ЗаголовкиСтркой": "HeadersAsString", +"ОшибкаКоллекции": "CollectionError", +"статус операции": "action status", +"PayloadДвоичные": "PayloadBinary", +"Социальные сети": "Social networks", +"ПолучитьНовости": "GetPosts", +"ЗаголовкиBase64": "HeadersBase64", +"ОтправитьДанные": "SendData", +"ГринУведомление": "GreenNotification", +"ТекстВыполнения": "ExecutionText", +"ПараметрСтрокой": "ParameterString", +"ИмяФункцииТеста": "TestFunctionName", +"Получить версию": "Get version", +"ЗаписатьЦелое32": "WriteInt32", +"Копировать лист": "Copy sheet", +"Изменить сделку": "Update deal", +"ТокенВЗаголовки": "TokenInHeaders", +"Код города ФИАС": "FIAS city code", +"МассивСообщений": "MessagesArray", +"HTTPСервисОтвет": "HTTPServiceResponse", +"Путь к элементу": "Path to the element", +"РезультатСтрока": "ResultString", +"Разархивировать": "Unzip", +"ТипСоответствие": "TypeMap", +"ул. Блюхера, 32": "st. Bluchera, 32", +"Я бот, а ты нет": "I am bot, but you - not", +"Подпись к файлу": "File caption", +"ЗагруженныйФайл": "UploadedFile", +"МассивВариантов": "OptionArray", +"ОзонНовыеТовары": "OzonNewProducts", +"ИзменитьСчетчик": "UpdateCounter", +"ПолучитьСобытия": "GetEvents", +"ОписаниеТаблицы": "TableDescription", +"АрхивироватьЧат": "ArchiveChat", +"НСФайлыКаталога": "NCFolderFiles", +"Проверка_ВКПост": "Check_VKPost", +"Отложить задачу": "Defer task", +"TODO: Доописать": "TODO: Finish", +"уровень доступа": "Access level", +"ОдиночнаяЗапись": "SingleRecord", +"РезультатЧтения": "ReadingResult", +"Получить сделку": "Get deal", +"УстановитьТекст": "SetText", +"ИДЖелтогоТовара": "YellowItemID", +"Правила Маркета": "Market rules", +"Данные аккаунта": "Account data", +"IDИнициализации": "InitializationID", +"Проверка_СлакОк": "Check_SlackOk", +"ПустаяСхемаDrop": "EmptySchemeDrop", +"ЗначениеСтрокой": "ValueAsString", +"Удалить Webhook": "Delete webhook", +"Предварительный": "Preliminary", +"Получить диалог": "Get dialog", +"фмльтр по метке": "filter by label", +"Получить объект": "Get object", +"СлучайныйМассив": "RandomArray", +"НастройкиПрокси": "ProxySettings", +"ГринВыходГруппы": "GreenLeaveGroup", +"Удалить событие": "Delete event", +"ИнтернетМагазин": "OnlineStore", +"ID пользователя": "User ID", +"время окончания": "end time", +"Отправить аудио": "Send audio", +"ПолучитьАккаунт": "GetAccount", +"OllamaСообщение": "OllamaMessage", +"ПолучитьСобытие": "GetEvent", +"РаботаСКаналами": "ChannelManagement", +"УправлениеЛидом": "ManageLead", +"IDПодразделения": "DepartmentID", +"Порт подключения": "Connection port", +"ЗначениеОсновной": "MainValue", +"СтруктураПозиции": "ItemStructure", +"ПараметрыСтрокой": "ParametersString", +"МассивРуководств": "ManualsArray", +"Расширение файла": "File extension", +"Элемент.Значение": "Element.Value", +"УдаленныйКаталог": "RemoteFolder", +"РаботаСДоступами": "AccessManagement", +"телефон заполнен": "phone number is filled in", +"КоличествоЧастей": "NumberOfParts", +"KeyИнициализации": "InitializationKey", +"СтруктураПериода": "PeriodStructure", +"ЗаписатьПараметр": "WriteParameter", +"Вступить в канал": "Join channel", +"НеобходимоЧастей": "PartsRequired", +"Описания методов": "Methods documentation", +"Инициализировать": "Initialize", +"Массив Из Строка": "Array Of String", +"БитриксРезультат": "BitrixResult", +"Кодировка строки": "String encoding", +"ОбщийРазмер Цикл": "TotalSize Do", +"ПолучитьДвоичные": "GetBinary", +"ВариантСвойства1": "PropVariant1", +"VK_СоздатьАльбом": "VK_CreateAlbum", +"ПолучитьСтраницу": "GetPage", +"версия вебвизора": "webvisor version", +"HTTPСервисЗапрос": "HTTPServiceRequest", +"Создать преалерт": "Create prealert", +"КопироватьМодель": "CopyModel", +"Артикулы товаров": "Products articles", +"ПолучитьШтрихкод": "GetBarcode", +"Загружаемый файл": "File to be uploaded", +"ОчередьСообщений": "MessageQueue", +"ЭтоПереадресация": "ThisIsRedirection", +"ПолучитьСписокВФ": "GetExternalFileList", +"ВыполненныеТесты": "ExecutedTests", +"ПользовательЧата": "ChatMember", +"Грузоотправитель": "Shipper", +"ИсходноеЗначение": "InitialValue", +"Yandex.Disk (ОПИ": "Yandex.Disk (OpenIntegrations", +"ГВ_ОбновитьТокен": "GV_UpdateToken", +"МассивШтрихкодов": "BarcodesArray", +"Получить новости": "Get posts", +"МассивКлавиатуры": "KeyboardArray", +"СтруктураФормата": "FormatStructure", +"СоздатьКалендарь": "CreateCalendar", +"0 И Лев(Токен, 2": "0 And Left(Token, 2", +"ГВ_ПолучитьТокен": "GV_GetToken", +"НачалоПараметров": "ParamsStart", +"СтруктураКолонок": "ColoumnsStruct", +"Имя пользователя": "Users name", +"Описание локации": "Location description", +"Удалить подборку": "Delete selection", +"Объект обработки": "Processor object", +"Postgre SQL (ОПИ": "Postgre SQL (OpenIntegrations", +"ЗагрузкаКартинки": "ImageUpload", +"НачалоТранзакции": "TransactionStart", +"Получить счетчик": "Get counter", +"Изменить событие": "Edit event", +"Плановая продажа": "Planned sale", +"МБ был записан в": "MB was recorded in", +"Очистить таблицу": "Clear table", +"СдэкДанныеЗаказа": "CdekOrderNumber", +"превью документа": "document preview", +"ПолучитьФайлПути": "GetFilePath", +"ОзонАПИ_СхемаFBO": "OzonAPI_FBOScheme", +"СоответствиеMIME": "MIMETypeMapping", +"Скопировать файл": "Copy file", +"ГуглОчисткаЯчеек": "GoogleCellCleanning", +"место проведения": "venue", +"OPI_Криптография": "OPI_Cryptography", +"Материалы встреч": "Meeting materials", +"МаркерПараметров": "ParameterMarker", +"ПолучитьПреалерт": "GetPrealert", +"Объект HTTPОтвет": "HTTPResponse object", +"УдалитьБакет (DB": "DeleteBucket (DB", +"Lib: HTTP-клиент": "Lib: HTTP-client", +"Прочитать строку": "Read line", +"УдалитьСообщение": "DeleteMessage", +"Неактивный : red": "Inactive : red", +"УдалитьПолностью": "DeleteCompletely", +"УдалитьКалендарь": "DeleteCalendar", +"УстановитьПрокси": "SetProxy", +"ЗаписатьФайлЛога": "WriteLogFile", +"ПолучитьПараметр": "GetParameter", +"ФоновоеОбработки": "BackgroundProcessing", +"СправкаПоКоманде": "CommandHelp", +"УправлениеЧатами": "ChatManagement", +"МассивКалендарей": "ArrayOfCalendars", +"Фамилия контакта": "Contact last name", +"МаксимумВЗапросе": "MaxInRequest", +"МетодХэширования": "HashingMethod", +"URL с фрагментом": "URL with a snippet", +"СтруктураВстречи": "MeetingStructure", +"МассивОписания[Н": "DescriptionArray[N", +"Получение ответа": "Response receiving", +"VK_ДобавитьТовар": "VK_AddProduct", +"ПутьКФайлуДанных": "DataFilePath", +"Настройки прокси": "Proxy settings", +"РазобратьКоманду": "ParseCommand", +"СписокИсключений": "ExceptionsList", +"ОбработатьОбъект": "ProcessObject", +"ДоступныйОстаток": "AvailableBalance", +"ВерсияПриложения": "AppVersion", +"ВосстановитьФайл": "RestoreFile", +"ОтправитьЛокацию": "SendLocation", +"СекретПриложения": "AppSecret", +"Тестовый товар 2": "TestProduct2", +"ПрочитатьЦелое32": "ReadInt32", +"МассивУчастников": "MembersArray", +"Описание таблицы": "Table description", +"Название региона": "Region name", +"пСтатусСообщения": "pMessageStatus", +"РаботаСоСделками": "DealsManagement", +"Через SSH-агента": "Via SSH agent", +"Описание альбома": "Album description", +"КвадратныеСкобки": "SquareBrackets", +"OAI_РаботаСАудио": "OAI_AudioProcessing", +"Название локации": "Location name", +"МассивЗаголовков": "HeadersArray", +"Новый подкаталог": "New subfolder", +"Получить событие": "Get event", +"описание запуска": "launch description", +"Архивировать чат": "Archive chat", +"ЖурналыСообщений": "MessageLogs", +"HTTP_Авторизация": "HTTP_Authorization", +"ПутьКСертификату": "CertFilepath", +"КодИгнорирования": "IgnoreCode", +"МассивРазрешений": "PermissionsArray", +"ЗапросЗащищенное": "RequestProtected", +"Поля для выборки": "Fields for selection", +"ЗаголовокУчастка": "ChunkHeader", +"ВариантСвойства2": "PropVariant2", +"Отправить ссылку": "Send link", +"ПолучитьКартинки": "GetImages", +"ЗаполнитьФильтры": "FillFilters", +"ИспользоватьФайл": "UseFile", +"Инструменты (ОПИ": "Tools (OpenIntegrations", +"Работа с акциями": "Promotions management", +"МассивПараметров": "ParameterArray", +"ОписаниеДвижений": "MovesDescription", +"ID целевого чата": "Target chat ID", +"РезультатКоманды": "CommandResult", +"Проверка, старый": "Check, old", +"ПространствоИмен": "TargetNamespace", +"ОбязательныеПоля": "RequiredFields", +"ПривестиЗначение": "AdjustValue", +"СтрокаПараметров": "ParameterString", +"НеобходимаяДлина": "RequiredLength", +"КакАдминистратор": "AsAdmin", +"ЗапросыMultipart": "MultipartRequests", +"РазбитьURL: Порт": "SplitURL: Port", +"Ошибка в позиции": "Error in position", +"Проверка_ВКВидео": "Check_VKVideo", +"Картинка и видео": "Picture and video", +"ВложенныеОбъекты": "NeedParts", +"VK_ПоставитьЛайк": "VK_LikePost", +"Завершить задачу": "Complete task", +"БитриксСообщения": "BitrixMessages", +"ВыгрузитьКолонку": "UnloadColumn", +"СтруктураЗапуска": "LaunchStructure", +"ПолучитьЛид (хук": "GetLead (wh", +"СоздатьБакет (DB": "CreateBucket (DB", +"ЗапускаемыеТесты": "RunnableTests", +"СоздатьТвитГифки": "CreateGifTweet", +"Проверка_ВКТовар": "Check_VKProduct", +"КонецКодовУспеха": "EndOfSuccessCodes", +"ID подразделения": "Department ID", +"ВладелецКартинки": "ImageOwner", +"Получение Токена": "Token retrieval", +"СписокЗаголовков": "HeadersList", +"УстановитьСтроку": "SetString", +"Варианты ответов": "Answer options", +"Создать страницу": "Create page", +"Отдел маркетинга": "Marketing department", +"VK_СделатьРепост": "VK_MakeRepost", +"ВозможныеКоманды": "AvailableCommands", +"размер информера": "informer size", +"ПереносСтрокJSON": "JSONLineBreak", +"ЗаписатьВызовCLI": "WriteCLICall", +"МассивСтатистики": "StatisticsArray", +"ПараметрыДоступа": "AccessParameters", +"ОбработатьЗаписи": "ProcessRecords", +"РаботаСоСкладами": "WarehousesManagement", +"СтрокаЗаголовков": "HeadersString", +"ОбъектПроцессора": "ProcessorObject", +"СписокПараметров": "ParamsList", +"название запуска": "launch name", +"Удалить картинку": "Delete image", +"Полужирный текст": "Bold text", +"Изменить таблицу": "Modify table", +"РезультатРазбора": "ParseResult", +"СоставБиблиотеки": "LibraryComposition", +"СтруктураСтатуса": "StatusStructure", +"ЗаписатьJSONФайл": "WriteJSONFile", +"ТелеграмДокумент": "TelegramDocument", +"Изменить новость": "Update post", +"Блок с картинкой": "PictureBlock", +"ОбработатьЗапрос": "ProcessRequest", +"Имя новой модели": "The name of the new model", +"ОстановитьСервер": "StopServer", +"РаспаковатьОтвет": "UnpackResponse", +"ИзменитьЦветЧата": "ChangeChatColor", +"HTTP клиент (ОПИ": "HTTP client (OpenIntegrations", +"БитриксСообщение": "BitrixMessage", +"Получение данных": "Data retrieving", +"Работа с токеном": "Token management", +"Канал для отбора": "Channel for selection", +"Картинка профиля": "Profile picture", +"РаботаСДиалогами": "DialogManagement", +"Ошибка,Результат": "Error,Result", +"ОбработкаЗапроса": "RequestProcessing", +"РаботаСНовостями": "PostsManagement", +"СоздатьТвитВидео": "CreateVideoTweet", +"ОстановитьРаботу": "StopExecution", "НовоеПодключение": "NewConnection", -"IDSИнициализации": "InitializationIDS", "ЮнитТестирование": "UnitTesting", "Code из браузера": "Code from browser", "Изменить счетчик": "Update counter", "ПараметрыКлиента": "ClientParams", "Коллекция файлов": "File collection", -"ОстановитьРаботу": "StopExecution", -"СоздатьТвитВидео": "CreateVideoTweet", -"РаботаСНовостями": "PostsManagement", -"ОбработкаЗапроса": "RequestProcessing", -"Ошибка,Результат": "Error,Result", -"РаботаСДиалогами": "DialogManagement", -"Картинка профиля": "Profile picture", -"Канал для отбора": "Channel for selection", -"Работа с токеном": "Token management", -"Получение данных": "Data retrieving", -"БитриксСообщение": "BitrixMessage", "МетодыОбсуждений": "DiscussionManagement", "Переместить файл": "Move file", "ВыполнитьКоманду": "ExecuteCommand", "РаботаСТаблицами": "TableManagement", -"ИзменитьЛид (хук": "UpdateLead (wh", -"УдалитьФайл (хук": "DeleteFile (wh", -"Добро пожаловать": "Welcome", -"Отклонить задачу": "Disapprove task", -"ВызватьHTTPМетод": "CallHTTPMethod", -"ЗапятаяВКавычках": "CommaInQuotes", -"VK_ИзменитьТовар": "VK_EditProduct", -"SQLiteНетЗаписей": "SQLiteNoRows", -"СтруктураСобытия": "EventStucture", -"ОсвободитьОбъект": "FreeObject", -"описание события": "event description", -"ПокинутьЧат (хук": "LeaveChat (wh", -"Отправить строку": "Send line", -"VK_УдалитьАльбом": "VK_DeleteAlbum", -"Каталог, обратно": "Directory, back", -"Получить события": "Get events", -"Отправить модель": "Push model", "ДанныеИНастройка": "DataAndSettings", -"HTTP клиент (ОПИ": "HTTP client (OpenIntegrations", -"ИзменитьЦветЧата": "ChangeChatColor", -"РаспаковатьОтвет": "UnpackResponse", -"МассивСтатистики": "StatisticsArray", -"ПереносСтрокJSON": "JSONLineBreak", -"размер информера": "informer size", -"ВозможныеКоманды": "AvailableCommands", -"VK_СделатьРепост": "VK_MakeRepost", -"Отдел маркетинга": "Marketing department", -"Создать страницу": "Create page", -"Варианты ответов": "Answer options", -"УстановитьСтроку": "SetString", -"СписокЗаголовков": "HeadersList", -"Получение Токена": "Token retrieval", -"ВладелецКартинки": "ImageOwner", -"ID подразделения": "Department ID", -"КонецКодовУспеха": "EndOfSuccessCodes", -"Проверка_ВКТовар": "Check_VKProduct", -"СоздатьТвитГифки": "CreateGifTweet", -"ЗапускаемыеТесты": "RunnableTests", -"СоздатьБакет (DB": "CreateBucket (DB", -"ЗаписатьВызовCLI": "WriteCLICall", -"ПараметрыДоступа": "AccessParameters", -"ОстановитьСервер": "StopServer", -"ОбработатьЗаписи": "ProcessRecords", -"Имя новой модели": "The name of the new model", -"ОбработатьЗапрос": "ProcessRequest", -"Блок с картинкой": "PictureBlock", -"Изменить новость": "Update post", -"ТелеграмДокумент": "TelegramDocument", -"ЗаписатьJSONФайл": "WriteJSONFile", -"СтруктураСтатуса": "StatusStructure", -"СоставБиблиотеки": "LibraryComposition", -"РезультатРазбора": "ParseResult", -"Изменить таблицу": "Modify table", -"Полужирный текст": "Bold text", -"Удалить картинку": "Delete image", -"название запуска": "launch name", -"СписокПараметров": "ParamsList", -"ОбъектПроцессора": "ProcessorObject", -"СтрокаЗаголовков": "HeadersString", -"РаботаСоСкладами": "WarehousesManagement", +"Отправить модель": "Push model", +"Получить события": "Get events", +"Каталог, обратно": "Directory, back", +"VK_УдалитьАльбом": "VK_DeleteAlbum", +"Отправить строку": "Send line", +"ПокинутьЧат (хук": "LeaveChat (wh", +"описание события": "event description", "ПараметрыЗапроса": "RequestParameters", +"ОсвободитьОбъект": "FreeObject", +"SQLiteНетЗаписей": "SQLiteNoRows", +"VK_ИзменитьТовар": "VK_EditProduct", +"ЗапятаяВКавычках": "CommaInQuotes", +"ВызватьHTTPМетод": "CallHTTPMethod", +"Отклонить задачу": "Disapprove task", +"Добро пожаловать": "Welcome", +"УдалитьФайл (хук": "DeleteFile (wh", +"ИзменитьЛид (хук": "UpdateLead (wh", +"СтруктураСобытия": "EventStucture", "ДобавитьПараметр": "AddParameter", -"Получить таблицу": "Get table", +"IDSИнициализации": "InitializationIDS", "ЗаданиеОбработки": "ProcessingTask", -"СледующаяПозиция": "NextPosition", -"СтруктураСтроки2": "RowStrucutre1", -"ВыполнитьТестCLI": "ExecuteTestCLI", -"Телефон контакта": "Contact phone number", -"Затраченое время": "Time spend", -"СтрокаДляПодписи": "StringToSign", -"AWS4Использовать": "AWS4Using", -"Тестовая таблица": "TestTable", -"РазмерРезультата": "ResultSize", -"ЭлементКоллекции": "CollectionItem", -"ЗаписатьЛогТеста": "WriteTestLog", -"СоздатьШтрихкоды": "CreateBarcodes", -"Массив из Строка": "Array of String", -"Сделаю на неделе": "For this week", -"УправлениеФайлом": "FileManagement", -"OLLM_РаботаСBlob": "OLLM_WorkingWithBlob", -"УдаляемыйЭлемент": "DeletedElement", -"URLВКодировкеURL": "URLInURLEncoding", -"массив артикулов": "articles array", -"HTTP-клиент (ОПИ": "HTTP Client (OpenIntegrations", -"Завершить запуск": "Finish launch", -"МассивСортировки": "SortArray", -"название события": "event name", -"КлючПользователя": "UsersKey", -"Работа с файлами": "Files management", -"Простое, в канал": "Simple, to channel", -"МассивИменЛистов": "ArrayOfSheetNames", -"Картинка альпаки": "Alpaca picture", -"Проверка_ВКЧисло": "Check_VKNumber", -"ИмяПоля,ИмяФайла": "FieldName,FileName", -"ЗаголовкиСтрокой": "HeadersAsString", -"Тестовая реклама": "Test ads", -"ЗавершитьЭлемент": "FinishItem", -"Ожидает контроля": "On controll", -"ОписаниеКартинки": "ImageDescription", -"МаксШирина Тогда": "MaxWidth Then", -"Массив ID постов": "Array of post IDs", -"ДобавитьИмяЛиста": "AddSheetName", -"ОтправитьКонтакт": "SendContact", -"Получить магазин": "Get market", -"СтруктураФильтра": "FilterStructure", -"КаталогПрограммы": "BinDir", -"Создание проекта": "Project creation", -"ТелеграмКартинка": "TelegramImage", -"ГуглЭлементКниги": "GoogleSpreadsheetElement", -"СлакСписокФайлов": "SlackFilesList", -"КопироватьОбъект": "CopyObject", -"гарантийный срок": "warranty period", -"ПараметрыФункции": "FunctionParameters", -"МассивИнформации": "ArrayOfInformation", -"Другой календарь": "Another calendar", -"СлакПользователи": "SlackUsers", -"ТекстОшибкиПолей": "FieldsErrorText", -"РазделительСтрок": "LineSeparator", -"owner_id, но без": "owner_id, but without", -"СоздатьТвитОпрос": "CreatePollTweet", -"ПолучитьПолеДаты": "GetDateField", -"IDХарактеристики": "AttributeID", -"СтрокаФотографий": "PhotoString", "ЭлементПараметра": "ParamElement", +"СтрокаФотографий": "PhotoString", +"IDХарактеристики": "AttributeID", +"ПолучитьПолеДаты": "GetDateField", +"СоздатьТвитОпрос": "CreatePollTweet", +"owner_id, но без": "owner_id, but without", +"РазделительСтрок": "LineSeparator", +"ТекстОшибкиПолей": "FieldsErrorText", +"СлакПользователи": "SlackUsers", +"Другой календарь": "Another calendar", +"МассивИнформации": "ArrayOfInformation", +"ПараметрыФункции": "FunctionParameters", +"гарантийный срок": "warranty period", +"КопироватьОбъект": "CopyObject", +"СлакСписокФайлов": "SlackFilesList", +"ГуглЭлементКниги": "GoogleSpreadsheetElement", +"ТелеграмКартинка": "TelegramImage", "РаботаССобытиями": "EventManagement", "ДропбоксУчастник": "DropboxUser", "ВыполнениеКоманд": "CommandsExecution", "ИмяФайлаОтправки": "SendingFileName", -"СтруктураЗеркала": "MirrorStructure", -"ЛокальныйКаталог": "LocalFolder", -"СтруктураЗапуска": "LaunchStructure", -"Получить каталог": "Get folder information", -"Начните диалог с": "Start a dialog with", -"СсылкаПодЗаписью": "LinkUnderPost", -"ПолученныйОбъект": "ReceivedObject", -"Описание события": "Event description", -"СмещениеОтНачала": "OffsetFromStart", -"ИДКрасногоТовара": "RedItemID", -"РаботаСОбъектами": "ObjectsManagement", -"Загрузить объект": "Put object", -"БитриксХранилища": "BitrixStorage", -"КаталогКомпонент": "AddInsFolder", -"Сократить ссылку": "Shorten link", -"КодироватьСтроку": "EncodeString", +"Получить таблицу": "Get table", "ТочкаОтправления": "ShippingPoint", -"ПолучитьЛид (хук": "GetLead (wh", +"КодироватьСтроку": "EncodeString", +"Сократить ссылку": "Shorten link", +"КаталогКомпонент": "AddInsFolder", +"БитриксХранилища": "BitrixStorage", +"Загрузить объект": "Put object", +"РаботаСОбъектами": "ObjectsManagement", +"Создание проекта": "Project creation", +"ИДКрасногоТовара": "RedItemID", +"Описание события": "Event description", +"ПолученныйОбъект": "ReceivedObject", +"СсылкаПодЗаписью": "LinkUnderPost", +"Начните диалог с": "Start a dialog with", +"Получить каталог": "Get folder information", +"СтруктураСтроки1": "RowStructure2", +"ЛокальныйКаталог": "LocalFolder", +"СтруктураЗеркала": "MirrorStructure", +"СмещениеОтНачала": "OffsetFromStart", +"КаталогПрограммы": "BinDir", "Твит с картинкой": "Tweet with image", -"ВыгрузитьКолонку": "UnloadColumn", -"СписокИсключений": "ExceptionsList", -"Postgre SQL (ОПИ": "Postgre SQL (OpenIntegrations", -"Удалить подборку": "Delete selection", -"Описание локации": "Location description", -"Имя пользователя": "Users name", -"СтруктураКолонок": "ColoumnsStruct", -"НачалоПараметров": "ParamsStart", -"ЗагрузкаКартинки": "ImageUpload", -"ГВ_ПолучитьТокен": "GV_GetToken", -"СоздатьКалендарь": "CreateCalendar", -"СтруктураФормата": "FormatStructure", -"МассивКлавиатуры": "KeyboardArray", -"Получить новости": "Get posts", -"МассивШтрихкодов": "BarcodesArray", -"ГВ_ОбновитьТокен": "GV_UpdateToken", -"Yandex.Disk (ОПИ": "Yandex.Disk (OpenIntegrations", -"0 И Лев(Токен, 2": "0 And Left(Token, 2", -"НачалоТранзакции": "TransactionStart", -"Получить счетчик": "Get counter", -"Грузоотправитель": "Shipper", -"Изменить событие": "Edit event", -"УдалитьБакет (DB": "DeleteBucket (DB", -"Объект HTTPОтвет": "HTTPResponse object", -"ПолучитьПреалерт": "GetPrealert", -"МаркерПараметров": "ParameterMarker", -"Материалы встреч": "Meeting materials", -"OPI_Криптография": "OPI_Cryptography", -"место проведения": "venue", -"ГуглОчисткаЯчеек": "GoogleCellCleanning", -"Скопировать файл": "Copy file", -"СоответствиеMIME": "MIMETypeMapping", -"ОзонАПИ_СхемаFBO": "OzonAPI_FBOScheme", -"ПолучитьФайлПути": "GetFilePath", -"превью документа": "document preview", -"СдэкДанныеЗаказа": "CdekOrderNumber", -"Очистить таблицу": "Clear table", -"МБ был записан в": "MB was recorded in", -"Плановая продажа": "Planned sale", -"ИсходноеЗначение": "InitialValue", -"Lib: HTTP-клиент": "Lib: HTTP-client", -"ПользовательЧата": "ChatMember", -"Порт подключения": "Connection port", -"Описания методов": "Methods documentation", -"Вступить в канал": "Join channel", -"ЗаписатьПараметр": "WriteParameter", -"СтруктураПериода": "PeriodStructure", -"Инициализировать": "Initialize", -"KeyИнициализации": "InitializationKey", -"КоличествоЧастей": "NumberOfParts", -"телефон заполнен": "phone number is filled in", -"РаботаСДоступами": "AccessManagement", -"УдаленныйКаталог": "RemoteFolder", -"Элемент.Значение": "Element.Value", -"Расширение файла": "File extension", -"МассивРуководств": "ManualsArray", -"ПараметрыСтрокой": "ParametersString", -"СтруктураПозиции": "ItemStructure", -"ЗначениеОсновной": "MainValue", -"НеобходимоЧастей": "PartsRequired", -"HTTPСервисЗапрос": "HTTPServiceRequest", -"БитриксРезультат": "BitrixResult", -"ПолучитьСписокВФ": "GetExternalFileList", -"ЭтоПереадресация": "ThisIsRedirection", -"ОчередьСообщений": "MessageQueue", -"Загружаемый файл": "File to be uploaded", -"ПолучитьШтрихкод": "GetBarcode", -"Артикулы товаров": "Products articles", -"Массив Из Строка": "Array Of String", -"КопироватьМодель": "CopyModel", -"ВыполненныеТесты": "ExecutedTests", -"Создать преалерт": "Create prealert", -"версия вебвизора": "webvisor version", -"ПолучитьСтраницу": "GetPage", -"VK_СоздатьАльбом": "VK_CreateAlbum", -"ВариантСвойства1": "PropVariant1", -"ПолучитьДвоичные": "GetBinary", -"ОбщийРазмер Цикл": "TotalSize Do", -"Кодировка строки": "String encoding", -"Объект обработки": "Processor object", -"Прочитать строку": "Read line", -"Название локации": "Location name", -"Неактивный : red": "Inactive : red", -"ИспользоватьФайл": "UseFile", -"ЗаполнитьФильтры": "FillFilters", -"ПолучитьКартинки": "GetImages", -"Отправить ссылку": "Send link", -"ВариантСвойства2": "PropVariant2", -"ЗаголовокУчастка": "ChunkHeader", -"Поля для выборки": "Fields for selection", -"Инструменты (ОПИ": "Tools (OpenIntegrations", -"ЗапросЗащищенное": "RequestProtected", -"КодИгнорирования": "IgnoreCode", -"ПутьКСертификату": "CertFilepath", -"HTTP_Авторизация": "HTTP_Authorization", -"ЖурналыСообщений": "MessageLogs", -"Архивировать чат": "Archive chat", -"описание запуска": "launch description", -"Получить событие": "Get event", -"МассивРазрешений": "PermissionsArray", -"Работа с акциями": "Promotions management", -"МассивПараметров": "ParameterArray", -"ОписаниеДвижений": "MovesDescription", -"Завершить задачу": "Complete task", -"VK_ПоставитьЛайк": "VK_LikePost", -"ВложенныеОбъекты": "NeedParts", -"Картинка и видео": "Picture and video", -"Проверка_ВКВидео": "Check_VKVideo", -"Ошибка в позиции": "Error in position", -"РазбитьURL: Порт": "SplitURL: Port", -"ЗапросыMultipart": "MultipartRequests", -"КакАдминистратор": "AsAdmin", -"НеобходимаяДлина": "RequiredLength", -"СтрокаПараметров": "ParameterString", -"ПривестиЗначение": "AdjustValue", -"ОбязательныеПоля": "RequiredFields", -"ПространствоИмен": "TargetNamespace", -"Проверка, старый": "Check, old", -"РезультатКоманды": "CommandResult", -"ID целевого чата": "Target chat ID", -"Новый подкаталог": "New subfolder", -"БитриксСообщения": "BitrixMessages", -"МассивЗаголовков": "HeadersArray", -"OAI_РаботаСАудио": "OAI_AudioProcessing", -"УдалитьСообщение": "DeleteMessage", -"Получение ответа": "Response receiving", -"МассивОписания[Н": "DescriptionArray[N", -"СтруктураВстречи": "MeetingStructure", -"URL с фрагментом": "URL with a snippet", -"МетодХэширования": "HashingMethod", -"МаксимумВЗапросе": "MaxInRequest", -"Фамилия контакта": "Contact last name", -"VK_ДобавитьТовар": "VK_AddProduct", -"МассивКалендарей": "ArrayOfCalendars", -"СправкаПоКоманде": "CommandHelp", -"ФоновоеОбработки": "BackgroundProcessing", -"ПолучитьПараметр": "GetParameter", -"ЗаписатьФайлЛога": "WriteLogFile", -"УстановитьПрокси": "SetProxy", -"УдалитьКалендарь": "DeleteCalendar", -"УдалитьПолностью": "DeleteCompletely", -"УправлениеЧатами": "ChatManagement", -"ПутьКФайлуДанных": "DataFilePath", -"Настройки прокси": "Proxy settings", -"РазобратьКоманду": "ParseCommand", -"КвадратныеСкобки": "SquareBrackets", -"Описание альбома": "Album description", -"Через SSH-агента": "Via SSH agent", -"РаботаСоСделками": "DealsManagement", -"пСтатусСообщения": "pMessageStatus", -"Название региона": "Region name", -"Описание таблицы": "Table description", -"МассивУчастников": "MembersArray", -"ПрочитатьЦелое32": "ReadInt32", -"Тестовый товар 2": "TestProduct2", -"СекретПриложения": "AppSecret", -"ОтправитьЛокацию": "SendLocation", -"ВосстановитьФайл": "RestoreFile", -"ВерсияПриложения": "AppVersion", -"ДоступныйОстаток": "AvailableBalance", -"ОбработатьОбъект": "ProcessObject", -"НовоеРасположение": "NewLocation", -"ТекущийТипСтрокой": "CurrentTypeString", -"Заголовок новости": "Post title", -"Новый комментарий": "NewComment", -"ГуглЦветКалендаря": "GoogleCalendarColors", -"ВызватьИсключение": "Raise", -"Строка, Структура": "String, Structure", -"ТелеграмСообщение": "TelegramMessage", -"СтруктураУпаковки": "PackageStructure", -"РезультатПроверки": "CheckResult", -"Работа с задачами": "Tasks management", -"ПолучитьСписокБаз": "GetListOfBases", -"МаркетинговыйЦвет": "MarketingColor", -"ВК_ЗагрузитьВидео": "VKAPI_UploadVideo", -"ИнформацияОбъекта": "ObjectInfo", -"ПустаяСхемаInsert": "EmptySchemeInsert", +"Получить магазин": "Get market", +"URLВКодировкеURL": "URLInURLEncoding", +"УдаляемыйЭлемент": "DeletedElement", +"OLLM_РаботаСBlob": "OLLM_WorkingWithBlob", +"УправлениеФайлом": "FileManagement", +"Сделаю на неделе": "For this week", +"Массив из Строка": "Array of String", +"СоздатьШтрихкоды": "CreateBarcodes", +"ЗаписатьЛогТеста": "WriteTestLog", +"ЭлементКоллекции": "CollectionItem", +"РазмерРезультата": "ResultSize", +"Тестовая таблица": "TestTable", +"AWS4Использовать": "AWS4Using", +"СтрокаДляПодписи": "StringToSign", +"Затраченое время": "Time spend", +"ВыполнитьТестCLI": "ExecuteTestCLI", +"СтруктураСтроки2": "RowStrucutre1", +"СтруктураФильтра": "FilterStructure", +"массив артикулов": "articles array", +"HTTP-клиент (ОПИ": "HTTP Client (OpenIntegrations", +"Телефон контакта": "Contact phone number", +"МассивСортировки": "SortArray", +"ОтправитьКонтакт": "SendContact", +"Завершить запуск": "Finish launch", +"ДобавитьИмяЛиста": "AddSheetName", +"Массив ID постов": "Array of post IDs", +"МаксШирина Тогда": "MaxWidth Then", +"ОписаниеКартинки": "ImageDescription", +"Ожидает контроля": "On controll", +"ЗавершитьЭлемент": "FinishItem", +"Тестовая реклама": "Test ads", +"СледующаяПозиция": "NextPosition", +"ИмяПоля,ИмяФайла": "FieldName,FileName", +"название события": "event name", +"ЗаголовкиСтрокой": "HeadersAsString", +"Проверка_ВКЧисло": "Check_VKNumber", +"Картинка альпаки": "Alpaca picture", +"МассивИменЛистов": "ArrayOfSheetNames", +"Простое, в канал": "Simple, to channel", +"Работа с файлами": "Files management", +"КлючПользователя": "UsersKey", +"Токен авторизации": "Auth token", +"Пост из автотеста": "Post from autotest", +"Проверка_ВайберОк": "Check_ViberOk", +"Криптография (ОПИ": "Cryptography (OpenIntegrations", +"СоответствиеФайла": "FileMapping", +"наименование цели": "goal name", +"УстановкаНастроек": "SetSettings", +"ПереместитьОбъект": "MoveObject", +"Название компании": "Company name", +"ПрочитатьJSONФайл": "ReadJSONFile", +"НоушнСтраницаБазы": "NotionBasePage", +"VK_СоздатьИсторию": "VK_CreateStory", +"КаталогИсходников": "SourceDirectory", +"Обработка событий": "Event handling", +"Дата : date": "Date : date", +"СоздатьТвитСВидео": "CreateTweetWithVideo", +"Восстановить файл": "Restore file", +"ЛайкРепостКоммент": "LikeRepostComment", +"Почтовые вложения": "Mail attachments", +"Удалить сообщение": "Delete message", +"РазбитьURL: Адрес": "SplitURL: Address", +"УдалитьТемуФорума": "DeleteForumTopic", +"Описание картинки": "Image description", +"НС_РаботаСФайлами": "NC_FilesManagement", +"ЗакрытьТемуФорума": "CloseForumTopic", +"ТелеграмПереслать": "TelegramReply", +"ИзменитьИмяГруппы": "UpdateGroupName", +"Новое имя объекта": "New object name", +"ТаблицаПараметров": "ParametersTable", +"СтандартныйСпособ": "StandardMethod", +"НеобходимыйРазмер": "RequiredSize", +"Файловые хостинги": "File-hosting services", +"Это сервер !NOCLI": "Is server !NOCLI", +"ОписаниеПараметра": "ParamDescription", +"ДлинаПолоски Цикл": "BarLength Do", +"фильтр по статусу": "filter by status", +"МассивНедостающих": "MissingArray", +"НачатьУчетВремени": "StartTimekeeping", +"ОбщийРазмер Тогда": "TotalSize Then", +"МаксимальнаяДлина": "MaximumLength", +"УдалитьОбработчик": "RemoveHandler", +"Тестовая подборка": "TestCollection", +"ЭтоПримитивныйТип": "IsPrimitiveType", +"Не установлен URL": "URL is not set", +"Отправить локацию": "Send location", +"СтруктураВарианта": "OptionStructure", +"РаботаСКаталогами": "CatalogsManagement", +"описание дефектов": "defect description", +"ЗначениеПараметра": "ParameterValue", +"особый тип товара": "specific product type", +"НачальнаяФигурная": "InitialCurly", +"ЗначениеЗаголовка": "HeaderValue", +"СоздатьБазуДанных": "CreateDatabase", +"СписокПодключений": "ConnectionsList", +"СоздатьПодкаталог": "CreateSubfolder", +"СоответствиеПолей": "FieldMapping", +"истории изменений": "changes history", +"Объект соединения": "Connection object", +"ПреобразоватьДату": "ConvertDate", +"НачалоКодовУспеха": "StartOfSuccessCodes", +"СоздатьСоединение": "CreateConnection", +"Копировать объект": "Copy object", +"Описание контакта": "Contact description", +"ХешированиеДанных": "DataHashing", +"СлакИсторияКанала": "SlackChannelHistory", +"Удалить календарь": "Delete calendar", +"календарь для CRM": "calendar for CRM", +"ПолучитьПолеПочты": "GetEmailField", +"ЗначениеЛокальный": "LocalValue", +"ОжидаютсяДвоичные": "ExpectedBinary", +"Путь или ID файла": "Path or ID of the file", +"УстановитьТаймаут": "SetTimeout", +"Маркировка товара": "Product marking", +"ВКВариантСвойства": "VKPropVariant", +"Имя файла в Slack": "File name in Slack", +"ВложенныеЭлементы": "NestedElements", +"КалендарьИсточник": "SourceCalendar", +"ПустаяСхемаCreate": "EmptySchemeCreate", +"ЗагрузитьСценарий": "LoadScript", +"Данные для записи": "Data to be written", +"ТекстовыйДокумент": "TextDocument", +"Работа с бакетами": "Buckets management", +"ТоварСоСвойством2": "ProductWithProp2", +"ПустаяСхемаSelect": "EmptySchemeSelect", +"МассивРезультатов": "ResultArray", +"ОбъектКомментарий": "CommentObject", +"УправлениеБакетом": "BucketManagement", +"СоздатьОбсуждение": "CreateDiscussion", +"Перейти по адресу": "Go to the", +"Объект HTTPЗапрос": "HTTPRequest object", +"ПолучитьСообщение": "GetMessage", +"РазмерБлока Тогда": "BlockSize Then", +"СтруктураНастроек": "SettingsStructure", +"Файлы Мессенджера": "Messenger files", +"Определение полей": "Definition of fields", +"АтрибутКатегории3": "CategoryAttribute3", +"Очередь сообщений": "Message queue", +"АрхивироватьКанал": "ArchiveChannel", +"ДобавитьЗаголовок": "AddHeader", +"ПодходящийТипУзла": "RelevantNodeType", +"ОпросСоответствие": "PollMap", +"SF_ОсновныеМетоды": "SF_CommonMethods", +"SF_РаботаСФайлами": "SF_FileManagement", +"ПолучитьЧекЗаказа": "GetCashboxCheck", +"АтрибутКатегории2": "CategoryAttribute2", +"ТоварСоСвойством1": "ProductWithProp1", +"НеВосстанавливать": "DontRestore", +"Получить преалерт": "Get prealert", +"Тестовое описание": "TestDescription", +"ЯДискСписокФайлов": "YaDiskFilesList", +"СтруктураПродавца": "SellerStructure", +"МассивПодключений": "ConnectionsArray", +"Номер заказа СДЭК": "CDEK order number", +"HTTP_ОсновныеТест": "HTTP_MainTests", +"ОтветКодСостояния": "ResponseStatusCode", +"ЛокальныеКаталоги": "LocalFolders", +"Использовать oint": "Use oint", +"УдалитьДиректорию": "DeleteDirectory", +"НачалоКодовОшибок": "StartOfErrorCodes", +"ГуглЗначенияЯчеек": "GoogleCellValues", +"СообщитьРезультат": "ReportResult", +"СоздатьТемуФорума": "CreateForumTopic", +"СтруктураРасходов": "ExpenseStructure", +"ПрочитатьВсе (хук": "ReadAll (wh", +"ЗначениеКоллекции": "CollectionValue", +"массив ID товаров": "Products IDs array", +"Содержимое ссылки": "Link data", +"ОзонАПИ_Штрихкоды": "OzonAPI_Barcodes", +"Структура фильтра": "Filter structure", +"./docs/ru/results": "./docs/en/results", +"Выполнение команд": "Commands execution", +"СтруктураТелефона": "PhoneStructure", +"Обработка запроса": "Request processing", +"АТ_СоздатьТаблицу": "AT_CreateTable", +"Картинка автотест": "AutoTestImage", +"СтруктураОперации": "OperationStructure", +"НаписатьСообщение": "WriteMessage", +"ВККартинкаАльбома": "VKAlbumPicture", +"Копировать модель": "Copy model", +"ОткрытьОбсуждение": "OpenDiscussion", +"СлакСписокКаналов": "SlackChannelsList", +"МассивНапоминаний": "RemindersArray", +"ЭлементСтатистики": "StatisticsItem", +"ГТ_СоздатьТаблицу": "GT_CreateTable", +"код товара ТН ВЭД": "commodity code TN VED", +"Игровые приставки": "Consoles", +"ID целевого поста": "ID of the target post", +"Наш первый клиент": "OurFirstClient", +"Массив ID товаров": "Array of product IDs", +"ОтправкаСообщений": "MessageSending", +"Значение свойства": "Property value", +"ТекущаяДатаСеанса": "CurrentSessionDate", +"Название свойства": "Property name", +"ГД_СоздатьКаталог": "GD_CreateCatalog", +"ПустаяСхемаDelete": "EmptySchemeDelete", +"ЗаголовокАккаунта": "AccountHeader", +"СтруктураОстатков": "StocksStructure", +"Файл для загрузки": "File for upload", +"ОсновнаяСтруктура": "MainStructure", +"НаправлениеПоиска": "SearchDirection", +"400).Равно(Истина": "400).Equal(True", +"ИнформацияИндекса": "IndexInformation", +"вес в кг. (брутто": "weight, kg (gross", +"Криптография (OPI": "Cryptography (OpenIntegrations", +"СтруктураФильтра2": "FilterStructure2", +"АтрибутКатегории5": "CategoryAttribute5", +"название элемента": "element name", +"ПолучитьLocalhost": "GetLocalhost", +"FT_ОсновныеМетоды": "FT_CommonMethods", +"УправлениеТоваром": "ProductManagement", +"ОткрытьТемуФорума": "OpenForumTopic", +"ПолучитьНастройку": "GetSetting", +"СохранятьЛокально": "SaveLocally", +"Заголовок,Позиция": "Title,Item", +"АтрибутКатегории1": "CategoryAttribute1", +"СтруктураКампании": "CampaignStructure", +"СтруктураКартинки": "PictureStructure", +"ЗагрузитьФайл (дд": "UploadFile (bd", +"При отправке URL": "When sending URL", +"УправлениеЗадачей": "ManageTask", +"УстановитьКоманду": "SetCommand", +"СтруктураРазмеров": "SizesStructure", +"УстановитьWebhook": "SetWebhook", +"ВыгрузитьЗначения": "UnloadValues", +"СтруктураВозраста": "AgeStructure", +"ПереименоватьФайл": "RenameFile", +"Получить штрихкод": "Get barcode", +"Работа с моделями": "Models management", +"ОсновноеИзмерение": "MajorDimension", +"СгенерироватьРечь": "GenerateSpeech", +"СтруктураВозврата": "ReturnStructure", +"ПолучитьСтрокуURI": "GetURIString", +"ОтправитьДокумент": "SendDocument", +"СкопироватьОбъект": "CopyObject", +"СтруктураАтрибута": "AttributeStructure", +"Проверка_ГКОбъект": "Check_GKObject", +"300).Равно(Истина": "300).Equal(True", +"Завершить элемент": "Finish item", +"Ничего особенного": "Nothing special", +"ПолучитьКоллекцию": "GetCollection", +"Наименование поля": "Field name", +"ОтветСоответствие": "ResponseMap", +"Очень важный файл": "Very important file", +"Локализация офиса": "Localization of the office", "ЗапросАдресПолный": "RequestAdressFull", +"ПустаяСхемаInsert": "EmptySchemeInsert", +"ИнформацияОбъекта": "ObjectInfo", +"ВК_ЗагрузитьВидео": "VKAPI_UploadVideo", +"МаркетинговыйЦвет": "MarketingColor", +"ПолучитьСписокБаз": "GetListOfBases", +"Работа с задачами": "Tasks management", +"РезультатПроверки": "CheckResult", +"СтруктураУпаковки": "PackageStructure", +"ТелеграмСообщение": "TelegramMessage", +"Строка, Структура": "String, Structure", +"ВызватьИсключение": "Raise", +"ГуглЦветКалендаря": "GoogleCalendarColors", +"Новый комментарий": "NewComment", +"СообщениеУдаления": "DeletingMessage", +"ТекущийТипСтрокой": "CurrentTypeString", +"НовоеРасположение": "NewLocation", "ОткрытьСоединение": "CreateConnection", "Администрирование": "Administration", "Команда.Пояснение": "Command.Explanation", "УдалитьТегиБакета": "DeleteBucketTagging", -"Обработать запрос": "Process request", -"Работа с заказами": "Orders management", -"FT_РаботаСФайлами": "FT_FileOperations", -"КодироватьURLВURL": "EncodeURLInURL", -"Данные для API v2": "Data for API v2", -"Проверка_ВКАльбом": "Check_VKAlbum", -"описание элемента": "element description", -"ОтправитьКартинку": "SendImage", -"СтруктураРодителя": "ParentStructure", -"ВК_СоздатьИсторию": "VKAPI_CreateStory", -"ПоследняяФигурная": "LastCurly", -"Поле1,Поле2,Поле3": "Field1,Field2,Field3", -"КонецКодовПадений": "EndOfFailureCodes", -"Тестовая кампания": "TestCampaign", -"Журналы сообщений": "Message logs", -"ЗаполняемыеДанные": "FillableData", -"АтрибутКатегории4": "CategoryAttribute4", "СтрокаПодключения": "ConnectionString", -"Локализация офиса": "Localization of the office", -"Очень важный файл": "Very important file", -"ОтветСоответствие": "ResponseMap", -"УстановитьКоманду": "SetCommand", -"При отправке URL": "When sending URL", -"ЗагрузитьФайл (дд": "UploadFile (bd", -"СтруктураКартинки": "PictureStructure", -"СтруктураКампании": "CampaignStructure", -"АтрибутКатегории1": "CategoryAttribute1", -"Заголовок,Позиция": "Title,Item", -"СохранятьЛокально": "SaveLocally", -"ПолучитьНастройку": "GetSetting", -"ОткрытьТемуФорума": "OpenForumTopic", -"УправлениеТоваром": "ProductManagement", -"FT_ОсновныеМетоды": "FT_CommonMethods", -"ПолучитьLocalhost": "GetLocalhost", -"название элемента": "element name", -"АтрибутКатегории5": "CategoryAttribute5", -"СтруктураФильтра2": "FilterStructure2", -"Криптография (OPI": "Cryptography (OpenIntegrations", -"вес в кг. (брутто": "weight, kg (gross", -"УправлениеЗадачей": "ManageTask", -"СтруктураРазмеров": "SizesStructure", -"Наименование поля": "Field name", -"УстановитьWebhook": "SetWebhook", -"ПолучитьКоллекцию": "GetCollection", -"Ничего особенного": "Nothing special", -"Завершить элемент": "Finish item", -"300).Равно(Истина": "300).Equal(True", -"Проверка_ГКОбъект": "Check_GKObject", -"СтруктураАтрибута": "AttributeStructure", -"СкопироватьОбъект": "CopyObject", -"ОтправитьДокумент": "SendDocument", -"ПолучитьСтрокуURI": "GetURIString", -"СтруктураВозврата": "ReturnStructure", -"СгенерироватьРечь": "GenerateSpeech", -"ОсновноеИзмерение": "MajorDimension", -"Работа с моделями": "Models management", -"Получить штрихкод": "Get barcode", -"ПереименоватьФайл": "RenameFile", -"СтруктураВозраста": "AgeStructure", -"ВыгрузитьЗначения": "UnloadValues", +"АтрибутКатегории4": "CategoryAttribute4", +"ЗаполняемыеДанные": "FillableData", +"Журналы сообщений": "Message logs", +"Тестовая кампания": "TestCampaign", +"КонецКодовПадений": "EndOfFailureCodes", +"Поле1,Поле2,Поле3": "Field1,Field2,Field3", +"ПоследняяФигурная": "LastCurly", "ВнешнееСоединение": "ExternalConnection", +"ВК_СоздатьИсторию": "VKAPI_CreateStory", +"ОтправитьКартинку": "SendImage", +"описание элемента": "element description", +"Проверка_ВКАльбом": "Check_VKAlbum", +"Данные для API v2": "Data for API v2", +"КодироватьURLВURL": "EncodeURLInURL", +"FT_РаботаСФайлами": "FT_FileOperations", +"Работа с заказами": "Orders management", +"Обработать запрос": "Process request", +"СтруктураРодителя": "ParentStructure", "Текст комментария": "Comment text", -"Загрузка картинки": "Image upload", +"Заголовок новости": "Post title", "Получить страницу": "Get page", -"СтруктураЗначений": "ValueStructure", -"СоответствиеТипов": "TypesMap", -"ШаблонОшибкиПолей": "FieldsErrorPattern", -"В канал, на диске": "To channel, on disk", -"ПолучитьБлокФайла": "GetFileBlock", -"СтрЧислоВхождений": "StrOccurrenceCount", -"УдалитьБазуДанных": "DeleteDatabase", -"СтруктураЭкспорта": "ExportStructure", -"Управление чатами": "Chat management", -"ЛокацияНазначения": "DestLocation", -"ОтсутствующиеПоля": "MissingFields", -"КопироватьКаталог": "CopyFolder", -"ОбработкаЗапросов": "RequestsProcessing", -"ИзменитьСообщение": "EditMessage", -"УдалитьАссистента": "DeleteAssistant", -"Google Drive (ОПИ": "Google Drive (OpenIntegrations", -"КабинетыИМагазины": "CampaignsAndBusiness", +"СтруктураЭлемента": "ElementStructure", +"Проверка_ВКИстина": "Check_VKTrue", +"СоздатьУдалитьТег": "CreateDeleteTag", +"Структура модулей": "Structure of modules", +"ID блока родителя": "Parent block ID", +"Выполнить команду": "Execute command", +"Создать календарь": "Create calendar", +"Название подборки": "Selection name", +"ВернутьСоединение": "ReturnConnection", +"ФайлТелаВременный": "BodyTemporaryFile", +"Скрытый календарь": "Hidden calendar", +"ВыходнаяКоллекция": "OutputCollection", +"ОтносительныеПути": "RelativePaths", +"ЗакрытьОбсуждение": "CloseDiscussion", +"Включение сервиса": "Enable service - ", +"КалендарьПриемник": "TargetCalendar", +"СоздатьАссистента": "CreateAssistant", +"ТекущаяДатаСтрока": "CurrentDateString", +"ЗагруженныеДанные": "UploadedData", +"ЗаголовкиДвоичные": "HeadersBinary", +"Текст уведомления": "Notification text", +"Загрузка картинки": "Image upload", +"ПолучитьХранилище": "GetStorage", +"ЭтоПредупреждение": "AsAlert", +"ЗначениеЗаполнено": "ValueIsFilled", +"РазбитьURL: Домен": "SplitURL: Domain", +"ReportPortal (ОПИ": "ReportPortal (OpenIntegrations", +"Проверка_ВКРепост": "Check_VKRepost", +"СоздатьПодписьURL": "CreateURLSignature", +"ЗагрузитьЗначения": "LoadValues", +"Создать штрихкоды": "Create barcodes", +"СоздатьДиректорию": "CreateDirectory", +"МассивИзображений": "ImagesArray", +"МинимальныйРазмер": "MinimumSize", +"Удаляет лид по ID": "Deletes a lead by ID", +"Б24_РаботаСДиском": "B24_WorkingWithDrive", +"ОпубликоватьПапку": "PublishFolder", +"СортироватьПоДате": "SortByDate", +"ПустаяСхемаUpdate": "EmptySchemeUpdate", +"ИзменитьКалендарь": "UpdateCalendar", +"Секрет приложения": "Application secret", +"Задание выполнено": "Job Completed", "Работа с товарами": "Products management", +"КабинетыИМагазины": "CampaignsAndBusiness", +"Google Drive (ОПИ": "Google Drive (OpenIntegrations", +"УдалитьАссистента": "DeleteAssistant", +"ИзменитьСообщение": "EditMessage", +"ОбработкаЗапросов": "RequestsProcessing", +"КопироватьКаталог": "CopyFolder", +"ОтсутствующиеПоля": "MissingFields", +"ЛокацияНазначения": "DestLocation", +"Управление чатами": "Chat management", +"СтруктураЭкспорта": "ExportStructure", +"УдалитьБазуДанных": "DeleteDatabase", +"СтрЧислоВхождений": "StrOccurrenceCount", +"ПолучитьБлокФайла": "GetFileBlock", +"В канал, на диске": "To channel, on disk", +"ШаблонОшибкиПолей": "FieldsErrorPattern", +"Б24_РаботаСЧатами": "B24_ChatManagement", "ID важной новости": "Id of important post", "ПолучитьКвитанцию": "GetReceipt", -"СтруктураФильтра1": "FilterStructure1", +"СоответствиеТипов": "TypesMap", "ЗакрытьСоединение": "CloseConnection", -"Поддержать проект": "Support us", -"СтруктураСчетчика": "CounterStructure", -"Это данные ячейки": "These are cell data of", -"Полученные данные": "Received data", -"Отправить контакт": "Send contact", -"ВременнаяМеткаISO": "ISOTimestamp", -"Файл для отправки": "File for sending", +"УстановитьИмяБазы": "SetBaseName", +"СтруктураФильтра1": "FilterStructure1", +"ПараметрЛокальный": "LocalParameter", +"Проверка, обратно": "Check, back", +"Получить картинки": "Get images", +"УправлениеМетками": "TagsManagement", +"ВозобновитьЗадачу": "RenewTask", +"УправлениеСделкой": "ManageDeal", +"Б24_РаботаСЛидами": "B24_LeadsManagement", +"СтруктураЗначений": "ValueStructure", "Отчество контакта": "Contacts patronymic or middle name", "единица измерения": "unit", -"Б24_РаботаСЛидами": "B24_LeadsManagement", -"УправлениеСделкой": "ManageDeal", -"ВозобновитьЗадачу": "RenewTask", -"УправлениеМетками": "TagsManagement", -"Получить картинки": "Get images", -"Проверка, обратно": "Check, back", -"ПараметрЛокальный": "LocalParameter", -"УстановитьИмяБазы": "SetBaseName", -"Задание выполнено": "Job Completed", -"Б24_РаботаСЧатами": "B24_ChatManagement", -"ИзменитьКалендарь": "UpdateCalendar", -"ЗагруженныеДанные": "UploadedData", -"СоздатьАссистента": "CreateAssistant", -"КалендарьПриемник": "TargetCalendar", -"Включение сервиса": "Enable service - ", -"ЗакрытьОбсуждение": "CloseDiscussion", -"ОтносительныеПути": "RelativePaths", -"ВыходнаяКоллекция": "OutputCollection", -"Скрытый календарь": "Hidden calendar", -"ФайлТелаВременный": "BodyTemporaryFile", -"ВернутьСоединение": "ReturnConnection", -"Название подборки": "Selection name", -"Создать календарь": "Create calendar", -"Выполнить команду": "Execute command", -"ID блока родителя": "Parent block ID", -"Структура модулей": "Structure of modules", -"СоздатьУдалитьТег": "CreateDeleteTag", -"Проверка_ВКИстина": "Check_VKTrue", -"СтруктураЭлемента": "ElementStructure", -"ТекущаяДатаСтрока": "CurrentDateString", -"ЗаголовкиДвоичные": "HeadersBinary", -"ПустаяСхемаUpdate": "EmptySchemeUpdate", -"Текст уведомления": "Notification text", -"СортироватьПоДате": "SortByDate", -"ОпубликоватьПапку": "PublishFolder", -"Б24_РаботаСДиском": "B24_WorkingWithDrive", -"Удаляет лид по ID": "Deletes a lead by ID", -"МинимальныйРазмер": "MinimumSize", -"МассивИзображений": "ImagesArray", -"СоздатьДиректорию": "CreateDirectory", -"Создать штрихкоды": "Create barcodes", -"ЗагрузитьЗначения": "LoadValues", -"СоздатьПодписьURL": "CreateURLSignature", -"Проверка_ВКРепост": "Check_VKRepost", -"ReportPortal (ОПИ": "ReportPortal (OpenIntegrations", -"РазбитьURL: Домен": "SplitURL: Domain", -"ЗначениеЗаполнено": "ValueIsFilled", -"ЭтоПредупреждение": "AsAlert", -"Секрет приложения": "Application secret", -"ПолучитьХранилище": "GetStorage", -"ИнформацияИндекса": "IndexInformation", -"СообщениеУдаления": "DeletingMessage", -"400).Равно(Истина": "400).Equal(True", -"ПолучитьЧекЗаказа": "GetCashboxCheck", -"СоответствиеПолей": "FieldMapping", -"СоздатьПодкаталог": "CreateSubfolder", -"СписокПодключений": "ConnectionsList", -"СоздатьБазуДанных": "CreateDatabase", -"ЗначениеЗаголовка": "HeaderValue", -"НачальнаяФигурная": "InitialCurly", -"особый тип товара": "specific product type", -"истории изменений": "changes history", -"ЗначениеПараметра": "ParameterValue", -"РаботаСКаталогами": "CatalogsManagement", -"СтруктураВарианта": "OptionStructure", -"Отправить локацию": "Send location", -"Не установлен URL": "URL is not set", -"ЭтоПримитивныйТип": "IsPrimitiveType", -"Тестовая подборка": "TestCollection", -"УдалитьОбработчик": "RemoveHandler", -"описание дефектов": "defect description", -"Объект соединения": "Connection object", -"ПреобразоватьДату": "ConvertDate", -"НачалоКодовУспеха": "StartOfSuccessCodes", -"ОбщийРазмер Тогда": "TotalSize Then", -"ВложенныеЭлементы": "NestedElements", -"Имя файла в Slack": "File name in Slack", -"ВКВариантСвойства": "VKPropVariant", -"Маркировка товара": "Product marking", -"УстановитьТаймаут": "SetTimeout", -"Путь или ID файла": "Path or ID of the file", -"ОжидаютсяДвоичные": "ExpectedBinary", -"ЗначениеЛокальный": "LocalValue", -"ПолучитьПолеПочты": "GetEmailField", -"календарь для CRM": "calendar for CRM", -"Удалить календарь": "Delete calendar", -"СлакИсторияКанала": "SlackChannelHistory", -"ХешированиеДанных": "DataHashing", -"Описание контакта": "Contact description", -"Копировать объект": "Copy object", -"СоздатьСоединение": "CreateConnection", -"МаксимальнаяДлина": "MaximumLength", -"ПустаяСхемаCreate": "EmptySchemeCreate", -"НС_РаботаСФайлами": "NC_FilesManagement", -"СоздатьТвитСВидео": "CreateTweetWithVideo", -"Дата : date": "Date : date", -"Обработка событий": "Event handling", -"КаталогИсходников": "SourceDirectory", -"VK_СоздатьИсторию": "VK_CreateStory", -"НоушнСтраницаБазы": "NotionBasePage", -"ПрочитатьJSONФайл": "ReadJSONFile", -"УстановкаНастроек": "SetSettings", -"ПереместитьОбъект": "MoveObject", -"Восстановить файл": "Restore file", -"наименование цели": "goal name", -"СоответствиеФайла": "FileMapping", -"Криптография (ОПИ": "Cryptography (OpenIntegrations", -"Проверка_ВайберОк": "Check_ViberOk", -"Пост из автотеста": "Post from autotest", -"Токен авторизации": "Auth token", -"Название компании": "Company name", -"ЛайкРепостКоммент": "LikeRepostComment", -"Новое имя объекта": "New object name", -"Удалить сообщение": "Delete message", -"Почтовые вложения": "Mail attachments", -"фильтр по статусу": "filter by status", -"ДлинаПолоски Цикл": "BarLength Do", -"ОписаниеПараметра": "ParamDescription", -"Это сервер !NOCLI": "Is server !NOCLI", -"Файловые хостинги": "File-hosting services", -"НачатьУчетВремени": "StartTimekeeping", -"НеобходимыйРазмер": "RequiredSize", -"СтандартныйСпособ": "StandardMethod", -"МассивНедостающих": "MissingArray", -"ТаблицаПараметров": "ParametersTable", -"ИзменитьИмяГруппы": "UpdateGroupName", -"ТелеграмПереслать": "TelegramReply", -"ЗакрытьТемуФорума": "CloseForumTopic", -"Описание картинки": "Image description", -"УдалитьТемуФорума": "DeleteForumTopic", -"РазбитьURL: Адрес": "SplitURL: Address", -"КалендарьИсточник": "SourceCalendar", -"ЗагрузитьСценарий": "LoadScript", -"ОсновнаяСтруктура": "MainStructure", -"ТекстовыйДокумент": "TextDocument", -"НаписатьСообщение": "WriteMessage", -"СтруктураОперации": "OperationStructure", -"Картинка автотест": "AutoTestImage", -"АТ_СоздатьТаблицу": "AT_CreateTable", -"Обработка запроса": "Request processing", -"СтруктураТелефона": "PhoneStructure", -"Выполнение команд": "Commands execution", -"ВККартинкаАльбома": "VKAlbumPicture", -"./docs/ru/results": "./docs/en/results", -"ОзонАПИ_Штрихкоды": "OzonAPI_Barcodes", -"Содержимое ссылки": "Link data", -"массив ID товаров": "Products IDs array", -"ЗначениеКоллекции": "CollectionValue", -"ПрочитатьВсе (хук": "ReadAll (wh", -"СтруктураРасходов": "ExpenseStructure", -"СоздатьТемуФорума": "CreateForumTopic", -"Структура фильтра": "Filter structure", -"Данные для записи": "Data to be written", -"Копировать модель": "Copy model", -"ОткрытьОбсуждение": "OpenDiscussion", -"СлакСписокКаналов": "SlackChannelsList", -"Файл для загрузки": "File for upload", -"СтруктураОстатков": "StocksStructure", -"ЗаголовокАккаунта": "AccountHeader", -"ПустаяСхемаDelete": "EmptySchemeDelete", -"ГД_СоздатьКаталог": "GD_CreateCatalog", -"Название свойства": "Property name", -"ТекущаяДатаСеанса": "CurrentSessionDate", -"Значение свойства": "Property value", -"ОтправкаСообщений": "MessageSending", -"Массив ID товаров": "Array of product IDs", -"Наш первый клиент": "OurFirstClient", -"ID целевого поста": "ID of the target post", -"Игровые приставки": "Consoles", -"код товара ТН ВЭД": "commodity code TN VED", -"ГТ_СоздатьТаблицу": "GT_CreateTable", -"ЭлементСтатистики": "StatisticsItem", -"МассивНапоминаний": "RemindersArray", -"СообщитьРезультат": "ReportResult", -"НаправлениеПоиска": "SearchDirection", -"ГуглЗначенияЯчеек": "GoogleCellValues", -"НачалоКодовОшибок": "StartOfErrorCodes", -"ДобавитьЗаголовок": "AddHeader", -"Очередь сообщений": "Message queue", -"АтрибутКатегории3": "CategoryAttribute3", -"Определение полей": "Definition of fields", -"Файлы Мессенджера": "Messenger files", -"СтруктураНастроек": "SettingsStructure", -"РазмерБлока Тогда": "BlockSize Then", -"ПолучитьСообщение": "GetMessage", -"АрхивироватьКанал": "ArchiveChannel", -"Объект HTTPЗапрос": "HTTPRequest object", -"СоздатьОбсуждение": "CreateDiscussion", -"УправлениеБакетом": "BucketManagement", -"ОбъектКомментарий": "CommentObject", -"МассивРезультатов": "ResultArray", -"ПустаяСхемаSelect": "EmptySchemeSelect", -"ТоварСоСвойством2": "ProductWithProp2", -"Работа с бакетами": "Buckets management", -"Перейти по адресу": "Go to the", -"ПодходящийТипУзла": "RelevantNodeType", -"Тестовое описание": "TestDescription", -"ОпросСоответствие": "PollMap", -"Использовать oint": "Use oint", -"ЛокальныеКаталоги": "LocalFolders", -"ОтветКодСостояния": "ResponseStatusCode", -"HTTP_ОсновныеТест": "HTTP_MainTests", -"Номер заказа СДЭК": "CDEK order number", -"МассивПодключений": "ConnectionsArray", -"СтруктураПродавца": "SellerStructure", -"УдалитьДиректорию": "DeleteDirectory", -"ЯДискСписокФайлов": "YaDiskFilesList", -"Получить преалерт": "Get prealert", -"НеВосстанавливать": "DontRestore", -"ТоварСоСвойством1": "ProductWithProp1", -"АтрибутКатегории2": "CategoryAttribute2", -"ОпубликоватьОбъект": "PublishObject", -"СтруктураВариантов": "VariantStructure", -"ОтправитьФайл (хук": "SendFile", -"Email как RFC 2822": "Email as RFC 2822", -"ПереместитьСобытие": "MoveEvent", -"ЗапросПользователь": "RequestUser", -"Получает лид по ID": "Gets a lead by ID", -"Ширина товара в мм": "Product width in mm", -"РазбитьURL: Сервер": "SplitURL: Host", -"Управление метками": "Tags management", -"СуществующийЗапуск": "ExistingLaunch", -"ОтправитьФайлПоURL": "SendFileByURL", -"ПолучитьЧекиНаДату": "GetCashboxChecksByDate", -"Возобновить задачу": "Renew task", -"Отправить картинку": "Send image", -"СоздатьСделку (хук": "CreateDeal (wh", -"ЛокацияОтправления": "SendLocation", -"Report portal (ОПИ": "Report portal (OpenIntegrations", -"ПереместитьКаталог": "MoveFolder", -"УправлениеДиалогом": "DialogManagement", -"ОтключитьВалидацию": "DisableValidation", -"ЧЦ=10; ЧДЦ=0; ЧГ=0": "ND=10; NFD=0; NG=0", -"ВайберПользователь": "ViberUser", -"Удаляет файл по ID": "Delete file by ID", -"УстановитьFormТело": "SetFormBody", -"HTTP_УстановкаТела": "HTTP_BodySet", -"ПравильныйВариант7": "CorrectVariant7", -"МаксимальныйРазмер": "MaxSize", -"СтруктураИнформера": "InformerStructure", -"ДобавитьСортировку": "AddSorting", -"ПравильныйВариант1": "CorrectVariant1", -"Постановщик с ID 1": "Producer with ID 1", -"ПолучитьИДКартинки": "GetImageID", -"СкопироватьКаталог": "MakeFolderCopy", -"Создать подкаталог": "Create new subfolder", -"Google Sheets (ОПИ": "Google Sheets (OpenIntegrations", -"Получить календарь": "Get calendar", -"Активный : green": "Active : green", -"СформироватьЗапрос": "FormRequest", -"СуществующиеНаборы": "ExistingSets", -"ОткрепитьСообщение": "UnpinMessage", -"ЗаголовокИсточника": "SourceHeader", -"Отправка сообщений": "Messages sending", -"Поток тела запроса": "Request body stream", -"ИспользоватьПрокси": "UseProxy", -"РаботаСПолямиЗадач": "CustomTasksFieldsManagement", -"РаботаСКалендарями": "CalendarsManagement", -"НачальнаяТабуляция": "InitialTab", -"URL источник файла": "URL source of the file", -"ЗначенияПараметров": "ParameterValues", -"ПривязатьШтрихкоды": "BindBarcodes", -"Новый подкаталог 2": "New subfolder 2", -"ГринКартинкаГруппы": "GreenGroupPicture", -"внешний вид товара": "product appearance", -"Опубликовать папку": "Publish folder", -"Без разделения: %1": "No separation: %1", -"ТекущаяВложенность": "CurrentNesting", -"ПереслатьСообщения": "ForwardMessages", -"СоответствиеФайлов": "FileMapping", +"СтруктураСчетчика": "CounterStructure", +"Это данные ячейки": "These are cell data of", +"Поддержать проект": "Support us", +"Отправить контакт": "Send contact", +"Файл для отправки": "File for sending", +"ВременнаяМеткаISO": "ISOTimestamp", +"Полученные данные": "Received data", +"Таймаут соединения": "Connection timeout", +"УдалитьСделку (хук": "DeleteDeal (wh", +"СтрЗаканчиваетсяНа": "StrEndsWith", +"УдалитьЗаписи (TLS": "DeleteRecords (TLS", +"признак шаблона (Y": "is pattern (Y", +"ОбработатьПараметр": "ProcessParameter", +"ПереслатьСообщение": "ForwardMessage", +"МассивСертификатов": "CertificatesArray", +"СоздатьУдалитьБлок": "CreateDeleteBlock", +"СлучайнаяСтруктура": "CasualStructure", +"Работа с объектами": "Objects management", +"ЛимитПользователей": "UserLimit", +"ПреобразоватьЧисло": "ConvertNumber", +"УдалитьЗадачу (хук": "DeleteTask (wh", +"Переместить объект": "Move object", +"БитриксСписокЗадач": "BitrixTasksList", +"УправлениеСобытием": "EventManagement", +"ТотЖеДокумент.docx": "SameDoc.docx", +"Открыть соединение": "Create Connection", +"Высота товара в мм": "Product height in mm", +"СтруктураАналитики": "AnalyticsStructure", +"БитриксКомментарий": "BitrixComment", +"ПреобразоватьТекст": "ConvertText", +"ЗагрузитьФайл (URL": "UploadFile (URL", +"ПреобразоватьПочту": "ConvertEmail", +"OAI_РаботаСФайлами": "OAI_FileManagement", +"ОкончаниеПротокола": "ProtocolEnd", +"ул. Пушкина, д. 10": "Pushkin st., b. 10", +"ПолучитьОбновления": "GetUpdates", +"ID книги приемника": "Destination spreadsheet ID", +"ПолучитьТоварыПоИД": "GetProductsByID", +"ВнутреннийАдресFTP": "FTPInternalAddress", +"ПравильныйВариант4": "CorrectVariant4", +"ЗагрузитьМалыйФайл": "UploadSmallFile", +"Название кодировки": "Encoding name", +"ЗапросПараметрыURL": "RequestURLParams", +"фильтрация роботов": "robots filtration", +"Наименование метки": "Tag title", +"MSS_ОсновныеМетоды": "MSS_CommonMethods", +"Соответствие полей": "Fields map", +"Тестовая таблица 2": "TestTable2", +"ДополнитьЗаголовки": "CompleteHeaders", +"ПолучитьДанныеЧата": "GetChatData", +"Идентификатор чата": "Chat identifier", +"ПодключитьСценарий": "AttachScript", +"ВыполнитьЗапросSQL": "ExecuteSQLQuery", +"СтруктураВебвизора": "WebvisorStructure", +"АрхивироватьТовары": "ArchiveProducts", +"ОчиститьДиректорию": "ClearDirectory", +"HTTP_Инициализация": "HTTP_Initialization", +"Идентификатор базы": "Base identifier", +"!OInt КБайт = 1024": "!OInt KB = 1024", +"СоздатьПодключение": "CreateConnection", +"Объект TCP сервера": "TCP server object", +"Наименование видео": "Video name", +"ИзменитьАватарЧата": "ChangeChatPicture", +"УдалитьВнешнийФайл": "DeleteExternalFile", +"Имя : title": "Name : title", +"УдалитьТегиОбъекта": "DeleteObjectTagging", +"БитриксУчетВремени": "BitrixTimekeeping", +"СуществующаяГруппа": "ExistingGroup", +"МассивСтрокТоваров": "ItemsStringsArray", +"ПолучитьТегиБакета": "GetBucketTagging", +"Изменить календарь": "Edit calendar", +"Данные тела ответа": "Response body data", +"РазобратьАргументы": "ParseArgs", +"Удаляет пост по id": "Deletes a post by ID", +"ПриСозданииОбъекта": "OnObjectCreate", +"ПолучитьТелоОтвета": "GetResponseBody", +"ФинальнаяСтруктура": "FinalStructure", +"Токен пользователя": "User token", +"ДлительностьОпроса": "PollDuration", +"МассивСтрокиКнопок": "ButtonsLineArray", +"Время начала обеда": "Lunch start time", +"Команда FTP: `PWD`": "FTP Command: `PWD`", +"НачалоОбработкиXML": "XMLInitialProcessing", +"Обработка запросов": "Requests processing", +"СтруктураСостояния": "StateStructure", +"ДропБоксМетаданные": "DropboxMetadata", +"Текст новых правил": "Text of the new rules", +"ОтправитьСообщение": "SendMessage", +"РаботаССообщениями": "MessageManagement", +"СоответствиеТаблиц": "TableMapping", +"НС_ПолучениеДанных": "NC_DataRetrieving", +"Новое наименование": "New name", +"ИдентификаторФайла": "FileID", +"Написать сообщение": "Write a message", +"Б24_СерверноеВремя": "B24_ServerTime", +"По логину и паролю": "By login and password", +"URL для сокращения": "URL for shortening", +"Проверка_ВКИстория": "Check_VKStory", +"Команда FTP: `RMD`": "FTP Command: `RMD`", +"ЗакрытьПодключение": "CloseConnection", +"СоответствиеОтвета": "ResponseMapping", +"Изменить цвет чата": "Change chat color", +"ДанныеПользователя": "UserData", +"Значение заголовка": "Header value", +"Команда FTP: `CWD`": "FTP Command: `CWD`", +"ОжидатьПодключение": "AwaitingConnection", +"ПолучитьАссистента": "RetrieveAssistant", +"Лёгкость внедрения": "Easy to use", +"СтруктураКалендаря": "CalendarsStructure", +"УдалитьКомментарий": "DeleteComment", +"ЗагрузитьУдалитьВФ": "UploadDeleteExternalFile", +"Получить квитанцию": "Get receipt", +"СтандартнаяЕдиница": "StandardUnit", +"Б24_РаботаСТокеном": "B24_TokenManagement", +"Команда CLI: tools": "CLI Command: tools", +"Проверка кодировки": "Encoding check", +"Логин пользователя": "Users login", +"Сгенерировать речь": "Generate speech", +"S3НеПоддерживается": "S3NotImplemented", +"идентификатор лида": "lead identifier", +"описание календаря": "calendar description", +"ЗагрузитьМедиафайл": "UploadMediaFile", +"Проверка_Структура": "Check_Structure", +"ПереданныйПараметр": "PassedParameter", +"Во-вторых, стильно": "Description", +"ДелегироватьЗадачу": "DelegateTask", +"СекретПользователя": "UsersSecret", +"Новая таблица (изм": "New table (change", +"Создать твит видео": "Create video tweet", +"Получить поле (url": "Get field (url", +"МассивОбязательных": "RequiredArray", +"БитриксАвторизация": "BitrixAuth", +"Работа с новостями": "Posts management", +"ПолучитьURLСервиса": "GetServiceURL", +"МассивКлючЗначение": "KeyValueArray", +"НайтиПользователей": "FindUsers", +"ОтправитьГифку (ДД": "SendGif (DD", +"ФормированиеБлоков": "BlockFormation", +"ПолучитьСтатистику": "GetStatistics", +"ОтветИнициализации": "InitializationResponse", +"ЗагрузитьФайлПоURL": "UploadFileByURL", +"Создать ассистента": "Create assistant", +"ИнформацияОТаблице": "TableInformation", +"ПравильныйВариант3": "CorrectVariant3", +"Yandex Market (ОПИ": "Yandex Market (OpenIntegrations", +"Ссылка на хост API": "API host link", +"HttpКлиентЗагрузки": "HttpUploadClient", +"Новое имя варианта": "New variant name", +"ID книги источника": "Source spreadsheet ID", +"Возможные команды:": "Available commands", +"СледующаяКоллекция": "NextCollection", +"Переименовать файл": "Rename file", +"Команда FTP: `MKD`": "FTP Command: `MKD`", +"ГраницаТипов Тогда": "TypesBound Then", +"РазбитьURL: Секция": "SplitURL: Section", +"Закрыть соединение": "Close connection", +"СтруктураШтрихкода": "BarcodeStructure", +"Маркетинговый цвет": "Marketing color", +"УдалитьУведомление": "DeleteNotification", +"РазархивироватьЧат": "UnarchiveChat", +"КнигаИлиКоличество": "BookOrAmount", +"Работа со сделками": "Deals management", +"РазмерПрефиксаGZip": "GZipPrefixSize", +"Создать твит гифки": "Create gif tweet", +"РаботаСоСтраницами": "PageManagement", +"Удалить ассистента": "Delete assistant", +"Создать директорию": "Create directory", +"ПолучитьПолеНомера": "GetNumberField", +"Удаляет блок по ID": "Deletes block by ID", +"Установить Webhook": "Set Webhook", "ПолучитьПолеФлажка": "GetCheckboxField", +"СоответствиеФайлов": "FileMapping", +"ПереслатьСообщения": "ForwardMessages", +"ТекущаяВложенность": "CurrentNesting", +"Без разделения: %1": "No separation: %1", +"Опубликовать папку": "Publish folder", +"внешний вид товара": "product appearance", +"ГринКартинкаГруппы": "GreenGroupPicture", +"Новый подкаталог 2": "New subfolder 2", +"ПривязатьШтрихкоды": "BindBarcodes", +"ЗначенияПараметров": "ParameterValues", +"URL источник файла": "URL source of the file", +"НачальнаяТабуляция": "InitialTab", +"РаботаСКалендарями": "CalendarsManagement", +"РаботаСПолямиЗадач": "CustomTasksFieldsManagement", +"ИспользоватьПрокси": "UseProxy", +"Поток тела запроса": "Request body stream", "VK_УдалитьКартинку": "VK_DeleteImage", "РаботаСЖивойЛентой": "FeedPostsManagement", "МножественныйВыбор": "MultipleSelect", "ОжидатьПодключения": "AwaitConnections", -"ОписаниеПеременных": "Variables", -"УправлениеГруппами": "GroupManagement", -"Создано из шаблона": "Created from template", -"название календаря": "calendars name", -"Работа с доступами": "Access management", -"ДополнительныеФото": "AdditionalPhotos", -"Тип данных колонки": "Column data type", -"Анонимность опроса": "Poll anonymity", -"СтруктураПараметра": "ParameterStructure", -"СтрокаМетода.Метод": "MethodLine.Method", -"ПолучитьИнформацию": "GetData", -"СоздатьЗадачу (хук": "CreateTask (wh", -"ИнформацияОбОшибке": "ErrorInfo", -"НормализоватьФайлы": "NormalizeFiles", -"ОтправитьАудио (ДД": "SendAudio (DD", -"ДобавитьОбработчик": "AddHandler", -"HttpКлиентПроверки": "HttpCheckClient", "ПолучитьБазуДанных": "GetDatabase", +"HttpКлиентПроверки": "HttpCheckClient", +"ДобавитьОбработчик": "AddHandler", +"ОтправитьАудио (ДД": "SendAudio (DD", +"НормализоватьФайлы": "NormalizeFiles", +"ИнформацияОбОшибке": "ErrorInfo", +"СоздатьЗадачу (хук": "CreateTask (wh", +"ПолучитьИнформацию": "GetData", +"Отправка сообщений": "Messages sending", +"СтрокаМетода.Метод": "MethodLine.Method", +"Анонимность опроса": "Poll anonymity", +"Тип данных колонки": "Column data type", +"ДополнительныеФото": "AdditionalPhotos", +"Работа с доступами": "Access management", +"название календаря": "calendars name", +"Создано из шаблона": "Created from template", +"УправлениеГруппами": "GroupManagement", +"ОписаниеПеременных": "Variables", +"СтруктураПараметра": "ParameterStructure", "КаноническийЗапрос": "CanonicalRequest", +"ЗаголовокИсточника": "SourceHeader", +"СуществующиеНаборы": "ExistingSets", +"ЛокацияОтправления": "SendLocation", +"СоздатьСделку (хук": "CreateDeal (wh", +"Отправить картинку": "Send image", +"Возобновить задачу": "Renew task", +"ПолучитьЧекиНаДату": "GetCashboxChecksByDate", +"ОтправитьФайлПоURL": "SendFileByURL", +"СуществующийЗапуск": "ExistingLaunch", +"Управление метками": "Tags management", +"СоздатьУдалитьПост": "CreateDeletePost", +"РазбитьURL: Сервер": "SplitURL: Host", +"Ширина товара в мм": "Product width in mm", +"ЗапросПользователь": "RequestUser", +"ПереместитьСобытие": "MoveEvent", +"Email как RFC 2822": "Email as RFC 2822", +"ОтправитьФайл (хук": "SendFile", +"СтруктураВариантов": "VariantStructure", +"ОпубликоватьОбъект": "PublishObject", +"Report portal (ОПИ": "Report portal (OpenIntegrations", +"ПереместитьКаталог": "MoveFolder", +"УправлениеДиалогом": "DialogManagement", +"ОтключитьВалидацию": "DisableValidation", +"СформироватьЗапрос": "FormRequest", +"Активный : green": "Active : green", +"Получить календарь": "Get calendar", +"Google Sheets (ОПИ": "Google Sheets (OpenIntegrations", +"Создать подкаталог": "Create new subfolder", +"СкопироватьКаталог": "MakeFolderCopy", +"ПолучитьИДКартинки": "GetImageID", +"Постановщик с ID 1": "Producer with ID 1", +"ОткрепитьСообщение": "UnpinMessage", +"ПравильныйВариант1": "CorrectVariant1", +"СтруктураИнформера": "InformerStructure", +"МаксимальныйРазмер": "MaxSize", +"ПравильныйВариант7": "CorrectVariant7", +"HTTP_УстановкаТела": "HTTP_BodySet", +"УстановитьFormТело": "SetFormBody", +"Удаляет файл по ID": "Delete file by ID", +"ВайберПользователь": "ViberUser", +"ЧЦ=10; ЧДЦ=0; ЧГ=0": "ND=10; NFD=0; NG=0", +"ДобавитьСортировку": "AddSorting", "Создать твит опрос": "Create poll tweet", -"VK_УдалитьПодборку": "VK_DeleteSelection", +"Получает лид по ID": "Gets a lead by ID", "ПолучитьКомпоненту": "GetAddIn", -"URL сервера Ollama": "Ollama server URL", -"Закрыть обсуждение": "Close discussion", -"ПолучитьПолеСсылки": "GetLinkField", -"Открыть обсуждение": "Open discussion", -"ИмяТекущегоОбъекта": "CurrentObjectName", -"Получить сообщение": "Get message", -"Работа со складами": "Warehouses management", -"Тестовое сообщение": "TestMessage", -"Пример команды CLI": "CLI command example", -"ПравильныйВариант2": "CorrectVariant2", -"ПолеИдентификатора": "IdentifierField", -"Идентификатор поля": "Field identifier", -"ВКСтатистикаПостов": "VKPostsStatistic", -"РаботаСХранилищами": "StoragesManagement", -"СтруктураОбработки": "ProcessedStructure", -"ОсновнойОбработчик": "MainHandler", -"СоздатьФайлЗапуска": "CreateLaunchFile", -"Ошибка подключения": "Connection error", -"ПараметрВКоллекцию": "ParameterToCollection", -"ТолькоОбязательные": "RequiredOnly", -"ВключитьЗвукЗадачи": "UnmuteTask", -"РазмерСжатыхДанных": "CompressedDataSize", -"ПереименоватьКанал": "RenameChannel", -"Непонятная колонка": "An obscure column", -"Удалить директорию": "Delete directory", -"ИзменитьТемуФорума": "EditForumTopic", -"Изменить сообщение": "Edit message", -"РазлогинитьИнстанс": "LogoutInstance", -"Архивировать канал": "Archive channel", -"Удаляет блок по ID": "Deletes block by ID", -"Тестовый календарь": "TestCalendar", -"СоответствиеСтроки": "RowMap", -"ОзонМассивОбъектов": "OzonObjectsArray", -"ЧислоПереадресаций": "RedirectCount", -"ЗапросЗаписьДанных": "RequestDataWriter", -"Праздники Беларуси": "Holidays in Belarus", -"Заголовок страницы": "Page title", -"ГринОчисткаОчереди": "GreenQueueClearing", -"ПроцессорГенерации": "GenerationProcessor", -"Телеграм_БанРазбан": "TelegramAPI_BanUnban", -"ОзонУдалениеТовара": "OzonProductsDeleting", -"Тестовый заголовок": "TestTitle", -"КодированныеДанные": "EncodingString", -"Проверка_ЯДискДиск": "Check_YaDiskDrive", -"ЗапросВыходнойФайл": "RequestOutputFile", -"ПравильныйВариант5": "CorrectVariant5", -"ПоследнийКодУспеха": "LastSuccessCode", -"НеобходимаяКолонка": "RequiredColumn", -"СоответствиеИконки": "IconMap", -"СоздатьКомментарий": "CreateComment", -"полный домен сайта": "full site domain", -"ПреобразоватьСвязь": "ConvertLink", -"КвалификаторыЧисла": "NumberQualifiers", -"КаталогКомпонентOS": "AddInsFolderOS", -"URL сервера OpenAI": "OpenAI server URL", -"Измененное событие": "Modified event", -"ПравильныйВариант6": "CorrectVariant6", -"задача в отчете (Y": "task in report (Y", -"Клиентский возврат": "Customer refund", -"ПреобразоватьФайлы": "ConvertFiles", -"ДополнительныйЦвет": "SecondaryColor", "Статус отправления": "Shipment status", +"ДополнительныйЦвет": "SecondaryColor", +"ПреобразоватьФайлы": "ConvertFiles", +"Клиентский возврат": "Customer refund", +"задача в отчете (Y": "task in report (Y", +"ПравильныйВариант6": "CorrectVariant6", +"Измененное событие": "Modified event", +"URL сервера OpenAI": "OpenAI server URL", +"КаталогКомпонентOS": "AddInsFolderOS", +"КвалификаторыЧисла": "NumberQualifiers", +"ПреобразоватьСвязь": "ConvertLink", +"полный домен сайта": "full site domain", +"СоздатьКомментарий": "CreateComment", +"СоответствиеИконки": "IconMap", +"НеобходимаяКолонка": "RequiredColumn", +"ПоследнийКодУспеха": "LastSuccessCode", +"ПравильныйВариант5": "CorrectVariant5", "ОтправитьФайл (URL": "SendFile (URL", "Создать обсуждение": "Create discussion", "ЗакрепитьСообщение": "PinMessage", "Отправить документ": "Send document", -"РежимОткрытияФайла": "FileOpenMode", -"ГТ_ПолучитьТаблицу": "GT_GetTable", -"Фильтр по родителю": "Filter by parent ID", -"ЯДиск_СоздатьПапку": "YDisk_CreateFolder", -"УдалитьОбъект (URL": "DeleteObject (URL", -"Dropbox_УдалитьТег": "Dropbox_DeleteTag", -"ПринятьЗадачу (хук": "ApproveTask (wh", -"СкачатьМодель (bay": "PullModel (bay", -"HTTP метод запроса": "Request HTTP method", -"РазобратьКлючФайла": "SplitFileKey", -"ДвоичныеВКоллекцию": "BinaryToCollection", -"MYS_ОсновныеМетоды": "MYS_CommonMethods", -"Получить хранилище": "Get storage", -"ТолькоУОтправителя": "ForSenderOnly", -"Копировать каталог": "Copy folder", -"УстановитьJsonТело": "SetJsonBody", -"СкоприроватьОбъект": "CopyObject", +"VK_УдалитьПодборку": "VK_DeleteSelection", "ОтправитьВидео (ДД": "SendVideo (DD", -"Установить Webhook": "Set Webhook", -"СоздатьУдалитьПост": "CreateDeletePost", -"ПолучитьПолеНомера": "GetNumberField", -"СтрЗаканчиваетсяНа": "StrEndsWith", -"Наименование видео": "Video name", -"Объект TCP сервера": "TCP server object", -"СоздатьПодключение": "CreateConnection", -"!OInt КБайт = 1024": "!OInt KB = 1024", -"Идентификатор базы": "Base identifier", -"HTTP_Инициализация": "HTTP_Initialization", -"УдалитьВнешнийФайл": "DeleteExternalFile", -"ОчиститьДиректорию": "ClearDirectory", -"СтруктураВебвизора": "WebvisorStructure", -"ВыполнитьЗапросSQL": "ExecuteSQLQuery", -"ПодключитьСценарий": "AttachScript", -"Идентификатор чата": "Chat identifier", -"ПолучитьДанныеЧата": "GetChatData", -"ДополнитьЗаголовки": "CompleteHeaders", -"Тестовая таблица 2": "TestTable2", -"АрхивироватьТовары": "ArchiveProducts", -"Имя : title": "Name : title", -"УдалитьТегиОбъекта": "DeleteObjectTagging", -"БитриксУчетВремени": "BitrixTimekeeping", -"MSS_ОсновныеМетоды": "MSS_CommonMethods", -"Обработка запросов": "Requests processing", -"НачалоОбработкиXML": "XMLInitialProcessing", -"Команда FTP: `PWD`": "FTP Command: `PWD`", -"Время начала обеда": "Lunch start time", -"МассивСтрокиКнопок": "ButtonsLineArray", -"ДлительностьОпроса": "PollDuration", -"Токен пользователя": "User token", -"ФинальнаяСтруктура": "FinalStructure", -"ПолучитьТелоОтвета": "GetResponseBody", -"ПриСозданииОбъекта": "OnObjectCreate", -"Удаляет пост по id": "Deletes a post by ID", -"РазобратьАргументы": "ParseArgs", -"Данные тела ответа": "Response body data", -"Изменить календарь": "Edit calendar", -"ПолучитьТегиБакета": "GetBucketTagging", -"МассивСтрокТоваров": "ItemsStringsArray", -"СуществующаяГруппа": "ExistingGroup", -"Соответствие полей": "Fields map", -"СтруктураСостояния": "StateStructure", -"СтруктураАналитики": "AnalyticsStructure", -"Переместить объект": "Move object", -"УдалитьЗадачу (хук": "DeleteTask (wh", -"ПреобразоватьЧисло": "ConvertNumber", -"ЛимитПользователей": "UserLimit", -"Работа с объектами": "Objects management", -"СлучайнаяСтруктура": "CasualStructure", -"УправлениеСобытием": "EventManagement", -"МассивСертификатов": "CertificatesArray", -"БитриксСписокЗадач": "BitrixTasksList", -"ПереслатьСообщение": "ForwardMessage", -"ОбработатьПараметр": "ProcessParameter", -"признак шаблона (Y": "is pattern (Y", -"УдалитьЗаписи (TLS": "DeleteRecords (TLS", -"УдалитьСделку (хук": "DeleteDeal (wh", -"Таймаут соединения": "Connection timeout", -"СоздатьУдалитьБлок": "CreateDeleteBlock", -"фильтрация роботов": "robots filtration", -"Открыть соединение": "Create Connection", -"ЗапросПараметрыURL": "RequestURLParams", -"ТотЖеДокумент.docx": "SameDoc.docx", -"Название кодировки": "Encoding name", -"ЗагрузитьМалыйФайл": "UploadSmallFile", -"ПравильныйВариант4": "CorrectVariant4", -"ВнутреннийАдресFTP": "FTPInternalAddress", -"ПолучитьТоварыПоИД": "GetProductsByID", -"Наименование метки": "Tag title", -"ID книги приемника": "Destination spreadsheet ID", -"ПолучитьОбновления": "GetUpdates", -"ул. Пушкина, д. 10": "Pushkin st., b. 10", -"ОкончаниеПротокола": "ProtocolEnd", -"OAI_РаботаСФайлами": "OAI_FileManagement", -"ПреобразоватьПочту": "ConvertEmail", -"ЗагрузитьФайл (URL": "UploadFile (URL", -"ПреобразоватьТекст": "ConvertText", -"БитриксКомментарий": "BitrixComment", -"Высота товара в мм": "Product height in mm", -"ИзменитьАватарЧата": "ChangeChatPicture", -"ДропБоксМетаданные": "DropboxMetadata", -"СекретПользователя": "UsersSecret", -"ОтправитьСообщение": "SendMessage", -"Yandex Market (ОПИ": "Yandex Market (OpenIntegrations", -"ПравильныйВариант3": "CorrectVariant3", -"ИнформацияОТаблице": "TableInformation", -"Создать ассистента": "Create assistant", -"ЗагрузитьФайлПоURL": "UploadFileByURL", -"ОтветИнициализации": "InitializationResponse", -"ПолучитьСтатистику": "GetStatistics", -"Ссылка на хост API": "API host link", -"ФормированиеБлоков": "BlockFormation", -"НайтиПользователей": "FindUsers", -"МассивКлючЗначение": "KeyValueArray", -"ПолучитьURLСервиса": "GetServiceURL", -"Работа с новостями": "Posts management", -"БитриксАвторизация": "BitrixAuth", -"МассивОбязательных": "RequiredArray", -"Получить поле (url": "Get field (url", -"ОтправитьГифку (ДД": "SendGif (DD", -"HttpКлиентЗагрузки": "HttpUploadClient", -"Новое имя варианта": "New variant name", -"ID книги источника": "Source spreadsheet ID", -"Удалить ассистента": "Delete assistant", -"РаботаСоСтраницами": "PageManagement", -"Создать твит гифки": "Create gif tweet", -"РазмерПрефиксаGZip": "GZipPrefixSize", -"Работа со сделками": "Deals management", -"КнигаИлиКоличество": "BookOrAmount", -"РазархивироватьЧат": "UnarchiveChat", -"УдалитьУведомление": "DeleteNotification", -"Маркетинговый цвет": "Marketing color", -"СтруктураШтрихкода": "BarcodeStructure", -"Закрыть соединение": "Close connection", -"РазбитьURL: Секция": "SplitURL: Section", -"ГраницаТипов Тогда": "TypesBound Then", -"Команда FTP: `MKD`": "FTP Command: `MKD`", -"Переименовать файл": "Rename file", -"СледующаяКоллекция": "NextCollection", -"Возможные команды:": "Available commands", -"Создать твит видео": "Create video tweet", -"Создать директорию": "Create directory", -"Текст новых правил": "Text of the new rules", -"Новая таблица (изм": "New table (change", -"ДелегироватьЗадачу": "DelegateTask", -"Значение заголовка": "Header value", -"ДанныеПользователя": "UserData", -"Изменить цвет чата": "Change chat color", -"СоответствиеОтвета": "ResponseMapping", -"ЗакрытьПодключение": "CloseConnection", -"Команда FTP: `RMD`": "FTP Command: `RMD`", -"Проверка_ВКИстория": "Check_VKStory", -"Команда FTP: `CWD`": "FTP Command: `CWD`", -"URL для сокращения": "URL for shortening", -"Б24_СерверноеВремя": "B24_ServerTime", -"Написать сообщение": "Write a message", -"ИдентификаторФайла": "FileID", -"Новое наименование": "New name", -"НС_ПолучениеДанных": "NC_DataRetrieving", -"СоответствиеТаблиц": "TableMapping", -"РаботаССообщениями": "MessageManagement", -"По логину и паролю": "By login and password", -"ОжидатьПодключение": "AwaitingConnection", -"ПолучитьАссистента": "RetrieveAssistant", -"Лёгкость внедрения": "Easy to use", -"Во-вторых, стильно": "Description", -"ПереданныйПараметр": "PassedParameter", -"Проверка_Структура": "Check_Structure", -"ЗагрузитьМедиафайл": "UploadMediaFile", -"описание календаря": "calendar description", -"идентификатор лида": "lead identifier", -"S3НеПоддерживается": "S3NotImplemented", -"Сгенерировать речь": "Generate speech", -"Логин пользователя": "Users login", -"Проверка кодировки": "Encoding check", -"Команда CLI: tools": "CLI Command: tools", -"Б24_РаботаСТокеном": "B24_TokenManagement", -"СтандартнаяЕдиница": "StandardUnit", -"Получить квитанцию": "Get receipt", -"ЗагрузитьУдалитьВФ": "UploadDeleteExternalFile", -"УдалитьКомментарий": "DeleteComment", -"СтруктураКалендаря": "CalendarsStructure", -"Yandex Metrika (ОПИ": "Yandex Metrika (OpenIntegrations", -"ОзонЗаданиеЗагрузки": "OzonUploadTask", -"СоздатьЗаписи (одна": "CreateRecords (one", -"Получить чек заказа": "Get cashbox check", -"НормализоватьОснову": "NormalizeMain", -"ПолучитьСписокТегов": "GetTagList", -"ПолучитьВнешнийФайл": "GetExternalFile", -"Массив Из Структура": "Array of Structure", -"СтруктураПолучателя": "RecipientStructure", -"ДлительностьПопытки": "AttemptDuration", -"Массив файлов видео": "Video files array", -"СлакСсылкаСообщения": "SlackMessageLink", -"УстановкаЗаголовков": "HeadersSetting", -"Фото- и видеоуслуги": "Photo and video service", -"СоздатьНовость (хук": "CreatePost (wh", -"БитриксНеопределено": "BitrixUndefined", +"СкоприроватьОбъект": "CopyObject", +"УстановитьJsonТело": "SetJsonBody", +"ТолькоУОтправителя": "ForSenderOnly", +"Получить хранилище": "Get storage", +"MYS_ОсновныеМетоды": "MYS_CommonMethods", +"ДвоичныеВКоллекцию": "BinaryToCollection", +"ЗапросВыходнойФайл": "RequestOutputFile", +"РазобратьКлючФайла": "SplitFileKey", +"СкачатьМодель (bay": "PullModel (bay", +"ПринятьЗадачу (хук": "ApproveTask (wh", +"Dropbox_УдалитьТег": "Dropbox_DeleteTag", +"УдалитьОбъект (URL": "DeleteObject (URL", +"ЯДиск_СоздатьПапку": "YDisk_CreateFolder", +"Фильтр по родителю": "Filter by parent ID", +"ГТ_ПолучитьТаблицу": "GT_GetTable", +"РежимОткрытияФайла": "FileOpenMode", +"HTTP метод запроса": "Request HTTP method", +"Проверка_ЯДискДиск": "Check_YaDiskDrive", +"Копировать каталог": "Copy folder", +"Тестовый заголовок": "TestTitle", +"Ошибка подключения": "Connection error", +"СоздатьФайлЗапуска": "CreateLaunchFile", +"ОсновнойОбработчик": "MainHandler", +"СтруктураОбработки": "ProcessedStructure", +"РаботаСХранилищами": "StoragesManagement", +"ВКСтатистикаПостов": "VKPostsStatistic", +"Идентификатор поля": "Field identifier", +"ПолеИдентификатора": "IdentifierField", +"ПараметрВКоллекцию": "ParameterToCollection", +"ПравильныйВариант2": "CorrectVariant2", +"Тестовое сообщение": "TestMessage", +"Работа со складами": "Warehouses management", +"Получить сообщение": "Get message", +"ИмяТекущегоОбъекта": "CurrentObjectName", +"URL сервера Ollama": "Ollama server URL", +"ПолучитьПолеСсылки": "GetLinkField", +"Закрыть обсуждение": "Close discussion", +"КодированныеДанные": "EncodingString", +"Пример команды CLI": "CLI command example", +"ТолькоОбязательные": "RequiredOnly", +"Открыть обсуждение": "Open discussion", +"РазмерСжатыхДанных": "CompressedDataSize", +"ВключитьЗвукЗадачи": "UnmuteTask", +"Телеграм_БанРазбан": "TelegramAPI_BanUnban", +"ГринОчисткаОчереди": "GreenQueueClearing", +"Заголовок страницы": "Page title", +"Праздники Беларуси": "Holidays in Belarus", +"ЗапросЗаписьДанных": "RequestDataWriter", +"ЧислоПереадресаций": "RedirectCount", +"ОзонМассивОбъектов": "OzonObjectsArray", +"ПроцессорГенерации": "GenerationProcessor", +"Тестовый календарь": "TestCalendar", +"ПереименоватьКанал": "RenameChannel", +"СоответствиеСтроки": "RowMap", +"Непонятная колонка": "An obscure column", +"Удалить директорию": "Delete directory", +"ОзонУдалениеТовара": "OzonProductsDeleting", +"Изменить сообщение": "Edit message", +"РазлогинитьИнстанс": "LogoutInstance", +"ИзменитьТемуФорума": "EditForumTopic", +"Архивировать канал": "Archive channel", +"Новый текст новости": "New post text", +"ПараметрыЗаписиJSON": "JSONWriterSettings", +"ТекущийПользователь": "CurrentUser", +"Комментарий курьеру": "Comment to courier", +"СоответствиеКолонки": "ColoumnMap", +"КопироватьКоллекцию": "CopyCollection", +"Структура из Строка": "Structure Of String", +"Наименование товара": "Product name", +"СтруктураКлавиатуры": "KeyboardStructure", +"один из типов медиа": "media type", +"СистемнаяИнформация": "SystemInfo", +"ПолучитьФайлНаДиске": "GetFileOnDisk", +"СоответствиеСвойств": "PropertyMap", +"СоздатьТвитКартинки": "CreateImageTweet", +"ДобавитьКомментарий": "CrateComment", +"ПолучитьТокенПоКоду": "GetTokenByCode", +"Проверка_ВКПодборка": "Check_VKCollection", +"МассивМедиаКартинок": "MediaPictureArray", +"СоздатьИзменитьБазу": "CreateUpdateDatabase", +"Удалить комментарий": "Delete comment", +"Новое имя хранилища": "New storage name", +"МассивХарактеристик": "AttributesArray", +"Удалить тему форума": "Delete forum topic", +"СоответствиеОбложки": "CoverMap", +"ОбработатьРезультат": "ProcessResult", +"Новое имя календаря": "New calendar name", +"страна производства": "country of manufacture", +"АТЗаписьНомерСтрока": "ATRecordNumberAndString", +"ПоддерживаемыйОтвет": "SupportedResponse", +"Получает файл по ID": "Gets file by ID", +"В качестве чат-бота": "Like a chat-bot", +"ОбновитьЗаписи (TLS": "UpdateRecords (TLS", +"Текстовые сообщения": "Text messages", +"Количество : number": "Count : number", +"Привязать штрихкоды": "Bind barcodes", +"Получить поле (дата": "Get field (date", +"SQLL_ОсновныеМетоды": "SQLL_CommonMethods", +"ПриостановитьЗадачу": "PauseTask", +"НаписатьВОбсуждение": "WriteInDiscussion", +"ВосстановитьСчетчик": "RestoreCounter", +"Получить статистику": "Get statistics", +"Комплексные решения": "Complete solutions", +"ДобавитьФайлВЗадачу": "AttachFileToTopic", +"ОзонСписокКатегорий": "OzonCategoryList", +"СоответствиеСобытия": "EventMap", +"РегулярноеВыражение": "Regex", +"Команда FTP: `LIST`": "FTP Command: `LIST`", +"Команда FTP: `NOOP`": "FTP Command: `NOOP`", +"Массив файлов гифок": "Gif files array", +"Эфимерное сообщение": "Ephemeral message", +"ОбработатьЗаголовки": "HeadersProcessing", +"ПолучитьСписокЛидов": "GetLeadsList", +"Простое подключение": "Simple connection", +"Получить лог !NOCLI": "Get log !NOCLI", +"УстанавливатьПустое": "SetIfEmpty", +"Получает список баз": "Gets a list of bases", +"СтруктураРезультата": "ResultStrucutre", +"ПараметрыСоединения": "ConnectionParams", +"Удаляет метку по ID": "Deletes a tag by ID", +"Удаляет тему форума": "Deletes a forum topic", +"Наименование канала": "Channel name", +"ПреобразоватьСтатус": "ConvertStatus", +"Dropbox_ДобавитьТег": "Dropbox_AddTag", +"ТелеграмМедиагруппа": "TelegramMediagroup", +"ЗакрыватьСоединение": "CloseConnection", +"Создание приложения": "Creating an application", +"Отбор по типу файла": "Filter by file type", +"ОбработатьПараметры": "ProcessParameters", +"ЗаполнитьURLОбъекта": "FillObjectURL", +"ГлобальныеПараметры": "GlobalParams", +"Изменить имя группы": "Update group name", +"Создать базу данных": "Create database", +"Разлогинить инстанс": "Logout instance", +"ВернутьИмяФайлаТела": "ReturnBodyFilename", +"Дополнить c атрибут": "Complete complex attribute", +"ЗаменитьСпецСимволы": "ReplaceSpecialCharacters", +"ПолучитьСписокАкций": "GetPromotionsList", +"Картинка задачи.jpg": "Topic picture.jpg", +"Команда FTP: `DELE`": "FTP Command: `DELE`", +"ПустаяСхемаTruncate": "EmptySchemeTruncate", +"Данные для API v1.1": "Data for API v1.1", +"СтрокаПользователей": "MembersQuery", +"Module.ExpectsThat(": "Module.ОжидаетЧто(", +"ОбработатьСекретыVK": "ProcessSecretsVK", +"ПолучитьТегиОбъекта": "GetObjectTagging", +"Новое имя файла.jpg": "New file name.jpg", +"УправлениеДоставкой": "DeliveryManagement", +"Команда FTP: `FEAT`": "FTP Command: `FEAT`", +"ПолучитьКомментарий": "GetComment", +"Команда FTP: `RETR`": "FTP Command: `RETR`", +"УстановитьТипДанных": "SetDataType", +"ПолучитьУведомление": "GetNotification", +"ОзонМассивОбновлено": "OzonUpdatedArray", +"Открыть тему форума": "Open forum topic", +"Получить блок файла": "Get file block", +"Команда FTP: `SIZE`": "FTP Command: `SIZE`", +"имя поля для отбора": "filtering field name", +"Открепить сообщение": "Unpin message", +"Получить список баз": "Get list of bases", +"Переместить каталог": "Move folder", +"КопироватьЛист (доп": "CopySheet (new", +"Создает новый канал": "Creates a new channel", +"Плановое завершение": "Planned end", +"ЗаполнитьСортировку": "FillSorting", +"Портативная техника": "Portable gadgets", +"Отправляемая ссылка": "SentLink", +"12000).Равно(Истина": "1200).Equal(True", +"СгруппироватьТовары": "GroupProducts", +"СтруктураЗавершения": "FinishStructure", +"ОзонМассивРейтингов": "OzonRatingArray", +"Создать комментарий": "Create comment", +"Начать учет времени": "Start timekeeping", +"Перейдите по ссылке": "Go to the link", +"Мой новый календарь": "My new calendar", +"СтруктураПараметров": "ParametersStructure", +"ИсключениеПриОшибке": "ExceptionOnError", +"Пароль пользователя": "Users password", +"ПолучитьПараметрыВК": "GetVKParameters", +"СоздатьПользователя": "CreateUser", +"ОбновитьЦеныТоваров": "UpdateProductsPrices", +"ПолучитьСписокМеток": "GetTagsList", +"SQLiteЗначенияПолей": "SQLiteFieldsValues", +"ПолучитьОсобенности": "GetFeatures", +"ОформитьОпциюМассив": "FormOptionArray", +"ОбработатьВыводJSON": "ProcessJSONOutput", +"ДействиеСВложениями": "ActionWithAttachment", +"РазмерПостфиксаGZip": "GZipPostfixSize", +"Команда FTP: `STOR`": "FTP Command: `STOR`", +"Создает новую книгу": "Creates a new spreadsheet", +"Опубликовать объект": "Publish object", +"УдалитьТоварыБезSKU": "DeleteProductsWithoutSKU", +"Идентификатор файла": "File identifier", +"ВК_МетодыОбсуждений": "VKAPI_DiscussionMethods", +"СоздатьТранскрипцию": "CreateTranscription", +"ЗапросТелоКоллекция": "RequestBodyCollection", +"Идентификатор книги": "Spreadsheet identifier", +"Dropbox_СкачатьФайл": "Dropbox_DownloadFile", +"СтруктураВыполнения": "ExecutionStructure", +"ИзменитьКомментарий": "EditComment", +"ОтложитьЗадачу (хук": "DeferTask (wh", +"идентификатор сайта": "site identifier", +"ОтключитьЗвукЗадачи": "MuteTask", +"Создать тему форума": "Create forum topic", +"Нажмите Publish App": "Click on Publish App", +"ОбработатьДанныеTMA": "ProcessTMAData", +"RC_ВыполнениеКоманд": "RC_CommandsExecution", +"Результат обработки": "Processing result", +"Команда FTP: `SITE`": "FTP Command: `SITE`", +"Путь внутри объекта": "Path inside the object", +"Структура Из Строка": "Structure Of String", +"ПолучитьТаблицыБазы": "GetDatabaseTables", +"Длительность опроса": "Poll duration", +"UUID договоренности": "Appointment UUID", +"ПолучитьТекущуюДату": "GetCurrentDate", +"РаскодироватьСтроку": "DecodeString", +"НеобходимыйПараметр": "RequiredParameter", +"УправлениеПодборкой": "SelectionManagement", +"ДобавитьЗаписи (TLS": "AddRecords (TLS", +"БуферДвоичныхДанных": "BinaryDataBuffer", +"AWS_РаботаСБакетами": "AWS_BucketsManagement", +"Архивировать товары": "Archive products", +"РаботаСДиректориями": "DirectoryManagement", +"Скоприровать объект": "Copy object", +"СерверноеВремя (хук": "ServerTime (wh", +"Кабинеты и магазины": "Campaigns and business", +"RPortal_Авторизация": "RPortal_Authorization", +"УдалитьКаталог (хук": "DeleteFolder (wh", +"ДобавитьВидеоТовара": "AddProductVideo", +"РаботаСППолямиЗадач": "TasksFieldsManagement", +"Дата начала периода": "Start date of the period", +"Архив : yellow": "Archive : yellow", +"телефон заполнен (Y": "phone field is filled (Y", +"Переслать сообщение": "Forward message", +"ОтправитьФайл (Путь": "SendFile (Path", +"Есть прием наличных": "There is cash intake", +"РаботаСТемамиФорума": "ForumTopicManagement", +"ПолучитьДанныеФайла": "GetFileData", +"ПолучитьИсториюЧата": "GetChatHistory", +"Кол-во комментариев": "Comments count", +"Закрыть тему форума": "Close forum topic", +"СоответствиеМетодов": "MethodMap", +"Проверка_ВККампания": "Check_VKCampaign", +"Получить информацию": "Get data", +"TODO: Вернуть позже": "TODO: Comeback later", +"ПреобразоватьБулево": "ConvertBoolean", +"ID категории товара": "Product category ID", +"ПолучениеИнформации": "DataRetrieval", +"Фильтр по списку ID": "filter by IDs list", +"ОперационнаяСистема": "OperatingSystem", +"Найти пользователей": "Find users", +"ЗаменитьСпецсимволы": "ReplaceSpecialCharacters", +"Разархивировать чат": "Unarchive chat", +"СоздатьСсылкуТокена": "CreateTokenLink", +"ВажныйДокумент.docx": "ImportantDocument.docx", +"СдэкАПИ_ОбщиеМетоды": "CdekAPI_CommonMethods", +"Очистить директорию": "Clear directory", +"АльтернативныйТекст": "AlternateText", +"АккаунтИАвторизация": "AccountAndAuthorization", +"Наименование бакета": "Bucket name", +"Делегировать задачу": "Delegate task", +"МассивОтсутствующих": "AbsenteesArray", +"Значение для поиска": "Search value", +"НаписатьКомментарий": "WriteComment", "СформироватьКоманду": "FormCommand", +"БитриксНеопределено": "BitrixUndefined", +"ПреобразованиеТипов": "TypeConversion", +"Фото- и видеоуслуги": "Photo and video service", +"УстановкаЗаголовков": "HeadersSetting", +"СлакСсылкаСообщения": "SlackMessageLink", +"Массив файлов видео": "Video files array", +"ДлительностьПопытки": "AttemptDuration", +"СтруктураПолучателя": "RecipientStructure", +"Массив Из Структура": "Array of Structure", +"ПолучитьВнешнийФайл": "GetExternalFile", +"ПолучитьСписокТегов": "GetTagList", +"НормализоватьОснову": "NormalizeMain", +"Получить чек заказа": "Get cashbox check", +"СоздатьЗаписи (одна": "CreateRecords (one", +"ОзонЗаданиеЗагрузки": "OzonUploadTask", +"Yandex Metrika (ОПИ": "Yandex Metrika (OpenIntegrations", "ЗаписатьФайлЗапуска": "WriteLaunchFile", "СоздатьТаблицу (TLS": "CreateTable (TLS", "Удаляет базу данных": "Deletes the database", "ПолучитьОбщийМодуль": "GetCommonModule", -"ПолучитьСвойАккаунт": "GetOwnAccount", -"Получить обновления": "Get updates", -"УдалитьТаблицу (TLS": "DeleteTable (TLS", -"СоответствиеКолонок": "ColoumnsMap", -"Новое подразделение": "New department", -"РабочееПространство": "Workspace", -"признак перезапуска": "rerun flag", -"УдалитьМодель (tiny": "DeleteModel (tiny", -"Простота и гибкость": "Simplicity and flexibility", -"ДополнитьКэшСостава": "CompleteCompositionCache", -"СтруктураОбновления": "UpdatesStructure", -"СписокПользователей": "UserList", -"Альбом из автотеста": "AlbumFromAutoTest", -"Язык: rus, eng, zho": "Language: rus, eng, zho", -"БитриксСоответствие": "BitrixMap", -"ПереданныеПараметры": "PassedParameters", -"НумерацияПараметров": "ParameterNumeration", "ПереименоватьОбъект": "RenameObject", -"НаписатьКомментарий": "WriteComment", -"Значение для поиска": "Search value", -"МассивОтсутствующих": "AbsenteesArray", -"Закрыть тему форума": "Close forum topic", -"ПолучитьИсториюЧата": "GetChatHistory", -"ПолучитьДанныеФайла": "GetFileData", -"РаботаСТемамиФорума": "ForumTopicManagement", -"Есть прием наличных": "There is cash intake", -"ОтправитьФайл (Путь": "SendFile (Path", -"Переслать сообщение": "Forward message", -"телефон заполнен (Y": "phone field is filled (Y", -"Архив : yellow": "Archive : yellow", -"Дата начала периода": "Start date of the period", -"РаботаСППолямиЗадач": "TasksFieldsManagement", -"ДобавитьВидеоТовара": "AddProductVideo", -"УдалитьКаталог (хук": "DeleteFolder (wh", -"RPortal_Авторизация": "RPortal_Authorization", -"Кабинеты и магазины": "Campaigns and business", -"СерверноеВремя (хук": "ServerTime (wh", -"Скоприровать объект": "Copy object", -"РаботаСДиректориями": "DirectoryManagement", -"Кол-во комментариев": "Comments count", -"СоответствиеМетодов": "MethodMap", -"Делегировать задачу": "Delegate task", -"Проверка_ВККампания": "Check_VKCampaign", -"Наименование бакета": "Bucket name", -"АккаунтИАвторизация": "AccountAndAuthorization", -"АльтернативныйТекст": "AlternateText", -"Очистить директорию": "Clear directory", -"СдэкАПИ_ОбщиеМетоды": "CdekAPI_CommonMethods", -"ВажныйДокумент.docx": "ImportantDocument.docx", -"СоздатьСсылкуТокена": "CreateTokenLink", -"Разархивировать чат": "Unarchive chat", -"ЗаменитьСпецсимволы": "ReplaceSpecialCharacters", -"Найти пользователей": "Find users", -"ОперационнаяСистема": "OperatingSystem", -"Фильтр по списку ID": "filter by IDs list", -"ПолучениеИнформации": "DataRetrieval", -"ID категории товара": "Product category ID", -"ПреобразоватьБулево": "ConvertBoolean", -"TODO: Вернуть позже": "TODO: Comeback later", -"Получить информацию": "Get data", +"НумерацияПараметров": "ParameterNumeration", +"ПереданныеПараметры": "PassedParameters", +"БитриксСоответствие": "BitrixMap", +"Язык: rus, eng, zho": "Language: rus, eng, zho", +"Альбом из автотеста": "AlbumFromAutoTest", +"СписокПользователей": "UserList", +"СтруктураОбновления": "UpdatesStructure", "Наличие примерочной": "Availability of fitting room", +"ДополнитьКэшСостава": "CompleteCompositionCache", +"УдалитьМодель (tiny": "DeleteModel (tiny", +"признак перезапуска": "rerun flag", +"РабочееПространство": "Workspace", +"Новое подразделение": "New department", +"СоответствиеКолонок": "ColoumnsMap", +"УдалитьТаблицу (TLS": "DeleteTable (TLS", +"Получить обновления": "Get updates", +"ПолучитьСвойАккаунт": "GetOwnAccount", +"Простота и гибкость": "Simplicity and flexibility", "Управление группами": "Group management", -"ОзонДобавлениеКодов": "OzonNewCodes", +"СоздатьНовость (хук": "CreatePost (wh", "ПолучитьЗаписи (TLS": "GetRecords (TLS", -"РаботаСОбсуждениями": "DiscussionManagement", -"OAI_РаботаСМоделями": "OAI_ModelsManagement", -"OpenAIПредставления": "OpenAIEmbeddings", -"ЗапуститьПриложение": "RunApp", -"ПутьЛоговБиблиотеки": "LibraryLogPath", -"СоздатьЗапросСТелом": "CreateRequestWithBody", -"СтруктураИнформации": "DataStructure", -"Измененная подборка": "EditedCollection", -"Скопировать каталог": "Copy folder", -"значение для замены": "replacement value", -"Переименовать канал": "Rename channel", -"OpenAIУдалениеФайла": "OpenAIFileDeletion", -"Получить поле (файл": "Get field (file", -"УстановитьНастройку": "SetSetting", -"УстановитьНастройки": "SetSettings", -"0 Или СтрНайти(Путь": "0 Or StrFind(Path", +"Получить ассистента": "Retrieve assistant", +"Переслать сообщения": "Forward messages", +"ОбработкаПараметров": "ParamsProcessing", +"ПолучитьТелоЗапроса": "GetRequestBody", +"ДобавитьВнешнийФайл": "AddExternalFile", +"ПолучитьСделку (хук": "GetDeal (wh", +"Канцелярские товары": "Stationery", +"СоздатьКопиюОбъекта": "CreateObjectCopy", +"ЗакрытиеПодключения": "ConnectionShutdown", +"Закрепить сообщение": "Pin message", +"КэшированиеСоставов": "CompositionCache", +"Ставит лайк на пост": "Likes a post", +"ГуглОбновлениеЯчеек": "GoogleCellUpdating", +"ИзменитьЗадачу (хук": "UpdateTask (wh", +"ИзменитьСделку (хук": "UpdateDeal (wh", +"Новое описание базы": "New database description", +"СоздатьТвитСОпросом": "CreateTweetWithPoll", +"ТелеграмПриглашение": "TelegramInvitation", +"Удалить уведомление": "Delete notification", +"СоединениеОбработки": "ProcessingConnection", +"УдалитьОбъект (Путь": "DeleteObject (Path", +"ОзонДобавлениеКодов": "OzonNewCodes", +"ИсполняемыеСценарии": "RunningScenarios", +"Удалить базу данных": "Drop database", +"ОзонГотовыйЧерновик": "OzonReadyDraft", +"Создает базу данных": "Creates a database", +"Удалить теги бакета": "Delete bucket tagging", +"СоздатьНаборЗапуска": "CreateLaunchSet", +"Массив из Структура": "Array of Structure", +"Данные тела запроса": "Request body data", +"СтруктураЗаголовков": "HeadersStructure", +"СправкаПоПараметрам": "ParamsHelp", +"SQL запрос из файла": "SQL query from file", +"ЗагрузитьОбъект (DB": "PutObject (DB", +"ПолучитьЗадачу (хук": "GetTask (wh", +"Проверка_ВКСвойство": "Check_VKProp", +"Переместить событие": "Move event", +"КэшированиеИндексов": "IndexCache", +"ОбработанныеПозиции": "ProcessedPositions", +"Глубина товара в мм": "Product depth in mm", +"УдалитьФайлВПопытке": "RemoveFileWithTry", +"СоответствиеОтветов": "ResponseMap", "ПолучитьЦеныТоваров": "GetProductsPrices", +"0 Или СтрНайти(Путь": "0 Or StrFind(Path", +"УстановитьНастройки": "SetSettings", +"УстановитьНастройку": "SetSetting", +"Получить поле (файл": "Get field (file", +"OpenAIУдалениеФайла": "OpenAIFileDeletion", +"Переименовать канал": "Rename channel", +"значение для замены": "replacement value", +"Скопировать каталог": "Copy folder", +"Измененная подборка": "EditedCollection", +"СтруктураИнформации": "DataStructure", +"ПутьЛоговБиблиотеки": "LibraryLogPath", +"ЗапуститьПриложение": "RunApp", +"OpenAIПредставления": "OpenAIEmbeddings", +"Отправить сообщение": "Send message", +"OAI_РаботаСМоделями": "OAI_ModelsManagement", +"РаботаСОбсуждениями": "DiscussionManagement", "ЦеныИОстаткиТоваров": "PricesAndStocks", "ПолучитьКлючПодписи": "GetSignatureKey", -"SQL (служебный, ОПИ": "SQL (Utility, OpenIntegrations", +"СоздатьЗапросСТелом": "CreateRequestWithBody", "УдалитьНовость (хук": "DeletePost (wh", -"Компонента FTP (ОПИ": "FTP Component (OpenIntegrations", -"УчетРабочегоВремени": "Timekeeping", -"РезультатВыполнения": "ExecutionResult", -"УдалитьЗаписи (одна": "DeleteRecords (one", -"Команда отсуствует:": "The command is not available:", -"ВосстановитьКаталог": "RestoreFolder", -"Б24_РаботаСЗадачами": "B24_TaskManagement", -"ПреобразоватьСсылку": "ConvertURL", -"ПолучитьКомментарии": "GetComments", -"Создать/Удалить тег": "Create/Delete tag", -"ПолучитьДиалог (хук": "GetDialog (wh", -"РаботаСБазамиДанных": "DatabaseManagement", -"МассивПользователей": "ArrayOfUsers", -"ПолучитьСписокЗадач": "GetTasksList", +"SQL (служебный, ОПИ": "SQL (Utility, OpenIntegrations", +"УстановитьЗаголовки": "SetHeaders", "Данные для отправки": "Sending data", "Путь из URL запроса": "Path from the request URL", +"МассивПользователей": "ArrayOfUsers", +"РаботаСБазамиДанных": "DatabaseManagement", +"ПолучитьДиалог (хук": "GetDialog (wh", +"Создать/Удалить тег": "Create/Delete tag", +"ПолучитьСписокЗадач": "GetTasksList", "КлавиатураСообщения": "MessageKeyboard", -"УстановитьЗаголовки": "SetHeaders", -"СоответствиеОтветов": "ResponseMap", -"Отправить сообщение": "Send message", -"Глубина товара в мм": "Product depth in mm", -"Удалить уведомление": "Delete notification", -"СоздатьТвитСОпросом": "CreateTweetWithPoll", -"Новое описание базы": "New database description", -"ИзменитьСделку (хук": "UpdateDeal (wh", -"ИзменитьЗадачу (хук": "UpdateTask (wh", -"ГуглОбновлениеЯчеек": "GoogleCellUpdating", -"Ставит лайк на пост": "Likes a post", -"КэшированиеСоставов": "CompositionCache", -"Закрепить сообщение": "Pin message", -"ЗакрытиеПодключения": "ConnectionShutdown", -"СоздатьКопиюОбъекта": "CreateObjectCopy", -"Канцелярские товары": "Stationery", -"ПолучитьСделку (хук": "GetDeal (wh", -"ДобавитьВнешнийФайл": "AddExternalFile", -"ПолучитьТелоЗапроса": "GetRequestBody", -"ОбработкаПараметров": "ParamsProcessing", -"Переслать сообщения": "Forward messages", -"Получить ассистента": "Retrieve assistant", -"ТелеграмПриглашение": "TelegramInvitation", -"СоединениеОбработки": "ProcessingConnection", -"ОбработанныеПозиции": "ProcessedPositions", -"УдалитьОбъект (Путь": "DeleteObject (Path", -"КэшированиеИндексов": "IndexCache", -"Переместить событие": "Move event", -"Проверка_ВКСвойство": "Check_VKProp", -"ПолучитьЗадачу (хук": "GetTask (wh", -"ЗагрузитьОбъект (DB": "PutObject (DB", -"SQL запрос из файла": "SQL query from file", -"СправкаПоПараметрам": "ParamsHelp", -"СтруктураЗаголовков": "HeadersStructure", -"AWS_РаботаСБакетами": "AWS_BucketsManagement", -"Данные тела запроса": "Request body data", -"УдалитьФайлВПопытке": "RemoveFileWithTry", -"Массив из Структура": "Array of Structure", -"СоздатьНаборЗапуска": "CreateLaunchSet", -"Удалить теги бакета": "Delete bucket tagging", -"Создает базу данных": "Creates a database", -"ОзонГотовыйЧерновик": "OzonReadyDraft", -"Удалить базу данных": "Drop database", -"ИсполняемыеСценарии": "RunningScenarios", -"Архивировать товары": "Archive products", -"ПреобразованиеТипов": "TypeConversion", -"БуферДвоичныхДанных": "BinaryDataBuffer", -"КопироватьЛист (доп": "CopySheet (new", -"Получает список баз": "Gets a list of bases", -"Получить лог !NOCLI": "Get log !NOCLI", -"Простое подключение": "Simple connection", -"ПолучитьСписокЛидов": "GetLeadsList", -"ОбработатьЗаголовки": "HeadersProcessing", -"Эфимерное сообщение": "Ephemeral message", -"СтруктураРезультата": "ResultStrucutre", -"Массив файлов гифок": "Gif files array", -"Команда FTP: `LIST`": "FTP Command: `LIST`", -"РегулярноеВыражение": "Regex", -"СоответствиеСобытия": "EventMap", -"ОзонСписокКатегорий": "OzonCategoryList", -"ДобавитьФайлВЗадачу": "AttachFileToTopic", -"Комплексные решения": "Complete solutions", -"Получить статистику": "Get statistics", -"Команда FTP: `NOOP`": "FTP Command: `NOOP`", -"Удаляет метку по ID": "Deletes a tag by ID", -"ОбработатьПараметры": "ProcessParameters", -"НаписатьВОбсуждение": "WriteInDiscussion", -"Удаляет тему форума": "Deletes a forum topic", -"ЗаменитьСпецСимволы": "ReplaceSpecialCharacters", -"Дополнить c атрибут": "Complete complex attribute", -"ВернутьИмяФайлаТела": "ReturnBodyFilename", -"Разлогинить инстанс": "Logout instance", -"Создать базу данных": "Create database", -"Изменить имя группы": "Update group name", -"ГлобальныеПараметры": "GlobalParams", -"ПолучитьСписокАкций": "GetPromotionsList", -"ЗаполнитьURLОбъекта": "FillObjectURL", -"Отбор по типу файла": "Filter by file type", -"Создание приложения": "Creating an application", -"ЗакрыватьСоединение": "CloseConnection", -"ТелеграмМедиагруппа": "TelegramMediagroup", -"Dropbox_ДобавитьТег": "Dropbox_AddTag", -"ПреобразоватьСтатус": "ConvertStatus", -"Наименование канала": "Channel name", -"ВосстановитьСчетчик": "RestoreCounter", -"ПараметрыСоединения": "ConnectionParams", -"ПриостановитьЗадачу": "PauseTask", -"ДобавитьКомментарий": "CrateComment", -"Новый текст новости": "New post text", -"СоздатьТвитКартинки": "CreateImageTweet", -"СоответствиеСвойств": "PropertyMap", -"ПолучитьФайлНаДиске": "GetFileOnDisk", -"МассивМедиаКартинок": "MediaPictureArray", -"СистемнаяИнформация": "SystemInfo", -"один из типов медиа": "media type", -"СтруктураКлавиатуры": "KeyboardStructure", -"Проверка_ВКПодборка": "Check_VKCollection", -"Наименование товара": "Product name", -"Структура из Строка": "Structure Of String", -"КопироватьКоллекцию": "CopyCollection", -"СоответствиеКолонки": "ColoumnMap", -"Комментарий курьеру": "Comment to courier", -"ТекущийПользователь": "CurrentUser", -"ПараметрыЗаписиJSON": "JSONWriterSettings", -"ПолучитьТокенПоКоду": "GetTokenByCode", -"АТЗаписьНомерСтрока": "ATRecordNumberAndString", -"Удалить комментарий": "Delete comment", -"Получить поле (дата": "Get field (date", -"Привязать штрихкоды": "Bind barcodes", -"Количество : number": "Count : number", -"Текстовые сообщения": "Text messages", -"ОбновитьЗаписи (TLS": "UpdateRecords (TLS", -"В качестве чат-бота": "Like a chat-bot", -"СоздатьИзменитьБазу": "CreateUpdateDatabase", -"Получает файл по ID": "Gets file by ID", -"SQLL_ОсновныеМетоды": "SQLL_CommonMethods", -"ПоддерживаемыйОтвет": "SupportedResponse", -"страна производства": "country of manufacture", -"Новое имя календаря": "New calendar name", -"ОбработатьРезультат": "ProcessResult", -"СоответствиеОбложки": "CoverMap", -"Удалить тему форума": "Delete forum topic", -"МассивХарактеристик": "AttributesArray", -"Новое имя хранилища": "New storage name", -"УстанавливатьПустое": "SetIfEmpty", -"Картинка задачи.jpg": "Topic picture.jpg", -"ДобавитьЗаписи (TLS": "AddRecords (TLS", -"ПустаяСхемаTruncate": "EmptySchemeTruncate", -"Идентификатор книги": "Spreadsheet identifier", -"ЗапросТелоКоллекция": "RequestBodyCollection", -"СоздатьТранскрипцию": "CreateTranscription", -"ВК_МетодыОбсуждений": "VKAPI_DiscussionMethods", -"Идентификатор файла": "File identifier", -"УдалитьТоварыБезSKU": "DeleteProductsWithoutSKU", -"Опубликовать объект": "Publish object", -"Dropbox_СкачатьФайл": "Dropbox_DownloadFile", -"Создает новую книгу": "Creates a new spreadsheet", -"РазмерПостфиксаGZip": "GZipPostfixSize", -"ДействиеСВложениями": "ActionWithAttachment", -"ОбработатьВыводJSON": "ProcessJSONOutput", -"ОформитьОпциюМассив": "FormOptionArray", -"ПолучитьОсобенности": "GetFeatures", -"SQLiteЗначенияПолей": "SQLiteFieldsValues", -"ПолучитьСписокМеток": "GetTagsList", -"Команда FTP: `STOR`": "FTP Command: `STOR`", -"СтруктураВыполнения": "ExecutionStructure", -"ИзменитьКомментарий": "EditComment", -"ОтложитьЗадачу (хук": "DeferTask (wh", -"УправлениеПодборкой": "SelectionManagement", -"НеобходимыйПараметр": "RequiredParameter", -"РаскодироватьСтроку": "DecodeString", -"ПолучитьТекущуюДату": "GetCurrentDate", -"UUID договоренности": "Appointment UUID", -"Длительность опроса": "Poll duration", -"ПолучитьТаблицыБазы": "GetDatabaseTables", -"Структура Из Строка": "Structure Of String", -"Путь внутри объекта": "Path inside the object", -"Команда FTP: `SITE`": "FTP Command: `SITE`", -"Результат обработки": "Processing result", -"RC_ВыполнениеКоманд": "RC_CommandsExecution", -"ОбработатьДанныеTMA": "ProcessTMAData", -"Нажмите Publish App": "Click on Publish App", -"Создать тему форума": "Create forum topic", -"ОтключитьЗвукЗадачи": "MuteTask", -"идентификатор сайта": "site identifier", -"ОбновитьЦеныТоваров": "UpdateProductsPrices", -"СоздатьПользователя": "CreateUser", -"ПолучитьПараметрыВК": "GetVKParameters", -"Команда FTP: `DELE`": "FTP Command: `DELE`", -"Открепить сообщение": "Unpin message", -"Команда FTP: `SIZE`": "FTP Command: `SIZE`", -"Получить блок файла": "Get file block", -"Открыть тему форума": "Open forum topic", -"ОзонМассивОбновлено": "OzonUpdatedArray", -"ПолучитьУведомление": "GetNotification", -"УстановитьТипДанных": "SetDataType", -"Команда FTP: `RETR`": "FTP Command: `RETR`", -"имя поля для отбора": "filtering field name", -"ПолучитьКомментарий": "GetComment", -"УправлениеДоставкой": "DeliveryManagement", -"Новое имя файла.jpg": "New file name.jpg", -"ПолучитьТегиОбъекта": "GetObjectTagging", -"ОбработатьСекретыVK": "ProcessSecretsVK", -"Module.ExpectsThat(": "Module.ОжидаетЧто(", -"СтрокаПользователей": "MembersQuery", -"Данные для API v1.1": "Data for API v1.1", -"Команда FTP: `FEAT`": "FTP Command: `FEAT`", -"Получить список баз": "Get list of bases", -"СгруппироватьТовары": "GroupProducts", -"Переместить каталог": "Move folder", -"ИсключениеПриОшибке": "ExceptionOnError", -"СтруктураПараметров": "ParametersStructure", -"Мой новый календарь": "My new calendar", -"Перейдите по ссылке": "Go to the link", -"Начать учет времени": "Start timekeeping", -"Создать комментарий": "Create comment", -"ОзонМассивРейтингов": "OzonRatingArray", -"Пароль пользователя": "Users password", -"СтруктураЗавершения": "FinishStructure", -"12000).Равно(Истина": "1200).Equal(True", -"Отправляемая ссылка": "SentLink", -"Портативная техника": "Portable gadgets", -"ЗаполнитьСортировку": "FillSorting", -"Плановое завершение": "Planned end", -"Создает новый канал": "Creates a new channel", -"Путь или ID каталога": "Path or ID of the directory", -"СделатьФайлПриватным": "MakeFilePrivate", -"ПолучитьНастройкиTLS": "GetTLSSettings", -"Дата выдачи паспорта": "Date of issue of passport", -"НастройкаНапоминания": "ReminderSetting", -"Изменить комментарий": "Modify comment", -"время начала запуска": "launch start time", -"СтруктураНапоминания": "ReminderStructure", -"ЗагрузитьУдалитьФайл": "UploadDeleteFile", -"Новый путь к объекту": "New path to object", -"137516).Равно(Истина": "137516).Equal(True", -"ПолучитьСвязанныеSKU": "GetRelatedSKUs", -"Домен из URL запроса": "Domain from the request URL", -"ПолучитьПолеВложения": "GetAttachmentField", -"Если Не Клиент Тогда": "If Not Client Then", -"Структурапараметров3": "ParameterStructure3", -"ОтправитьАудио (Путь": "SendAudio (Path", -"Проверка_ТелеграмБан": "Check_TelegramBan", -"ИзменитьНовость (хук": "UpdatePost (wh", -"СуществующееЗначение": "ExistingValue", -"СтруктураНапоминаний": "RemindersStructure", -"HTTP (служебный, ОПИ": "HTTP (service, OpenIntegrations", -"СформироватьТекстSQL": "FormSQLText", -"СтруктураПараметров6": "ParameterStructure6", -"ОтправитьВидео (Путь": "SendVideo (Path", -"ПолучитьТаймслотыFBO": "GetFBOTimeslots", -"УстановитьФайлОтвета": "SetResponseFile", -"ОтправитьГифку (Путь": "SendGif (Path", -"СкачатьФайлСообщения": "DownloadMessageFile", -"Dropbox_СкачатьПапку": "Dropbox_DownloadFolder", -"Обновленный файл.jpg": "UpdatedFile.jpg", -"ПолучитьНастройкиTls": "GetTlsSettings", -"ПрочитатьФайлЗапуска": "ReadLaunchFile", -"Изменение публикации": "PublicationChange", -"ПрочестьРезультатCLI": "ReadCLIResponse", -"Переименовать объект": "Rename object", -"Проверка_ВКСообщение": "Check_VKMessage", -"идентификатор валюты": "currency identifier", -"Аудио и видеотехника": "Audio and video", -"УправлениеОперациями": "ActionsManagement", -"СделатьФайлПубличным": "MakeFilePublic", -"ВКИНформацияОТоварах": "VKProductData", -"ДобавитьОписаниеБазы": "AddDatabaseDescription", -"ПолучитьСписокСделок": "GetDealsList", -"ID события календаря": "Calednar event ID", -"OLLM_РаботаСМоделями": "OLLM_ModelsManagement", -"Про варианты релизов": "About releases variants", -"УправлениеСчетчиками": "CountersManagement", -"Код состояния ответа": "Response status code", -"ПолучитьСписокФайлов": "GetFilesList", -"ОтправитьМедиагруппу": "SendMediaGroup", -"ФорсироватьРезультат": "ForceResult", -"ПреобразоватьТелефон": "ConvertPhone", -"идентификатор задачи": "task identifier", -"ДропбоксПространство": "DropboxSpace", -"Восстановить счетчик": "Restore counter", -"ПолучитьИмяФайлаТела": "GetBodyFileName", -"Получить базу данных": "Get database", -"СоответствиеЗначений": "ValueMapping", -"Тестовый комментарий": "TestComment", -"Сервер вернул статус": "The server returned the status", -"частное событие: Y,N": "private event: Y,N", -"Важный документ.docx": "Imortant doc.docx", -"СтруктураПараметров1": "ParameterStructure1", -"Приостановить задачу": "Pause task", -"ПереносСтрокJSON.Нет": "JSONLineBreak.None", -"Включить звук задачи": "Unmute task", -"показатель информера": "informer index", -"НастройкиИИнформация": "SettingsAndInformation", -"СоздатьСтраницуВБазу": "CreatePageInDatabase", -"Google Calendar (ОПИ": "Google Calendar (OpenIntegrations", -"VK_НаписатьСообщение": "VK_WriteMessage", -"Соответствие свойств": "Properties map", -"ПараметрыТестаПрокси": "TestProxyParameters", -"БитриксФайлСообщение": "BitrixFileMessage", -"УстановитьИмяТаблицы": "SetTableName", -"ID страницы родителя": "Parent page ID", -"Проверка_БитриксПоля": "Check_BitrixFields", -"Описание нового поля": "Description of the new field", -"Свойства базы данных": "Database properties", -"ОткрытьЗакрытьДиалог": "OpenCloseDialog", -"СтруктураБазовойЦены": "BasePriceStructure", -"VK_ЗакрытьОбсуждение": "VK_CloseDiscussion", -"Создать/Удалить пост": "Create/Delete post", -"Начало синхронизации": "Start synchronization", -"Создать пользователя": "Create user", -"ПолучитьБлокКартинки": "GetPictureBlock", -"С клавиатурой, в чат": "With keyboard, in chat", -"СоответствиеКартинки": "PictureMap", -"ЦветнойВыводРазрешен": "ColoredOutputAvailable", -"УдалитьСтадиюКанбана": "DeleteKanbanStage", -"Спец. символы в пути": "Special characters at path", -"ДобавитьПараметрФлаг": "AddFlagParam", -"VK_ОткрытьОбсуждение": "VK_OpenDiscussion", -"Список пользователей": "User list", -"Установить form тело": "Set Form body", -"идентификатор сделки": "Deal identifier", -"Компонента RCON (ОПИ": "RCON Component (OpenIntegrations", -"Общий вес (в граммах": "Total weight (grams", -"СтруктураОтправителя": "SenderStructure", -"предполагаемая сумма": "expected amount", -"Удалить теги объекта": "Delete object tagging", -"УдалитьТаблицу (тест": "DeleteTable (test", -"ПолучитьПользователя": "GetUser", -"ВременныйФайлБольшой": "BigTempFile", -"Отложенное сообщение": "Sheduled message", -"ИзменитьПуть (список": "UpdatePath (list", -"ПолучитьТелоКакПоток": "GetBodyAsStream", -"идентификатор стадии": "stage identifier", -"Dropbox_СоздатьПапку": "Dropbox_CreateFolder", -"URL к внешнему файлу": "URL to external file", -"ИменованныеПараметры": "NamedParams", -"Сгруппировать товары": "Group products", -"API Google Kалендаря": "Google Calendar API", -"Изменить аватар чата": "Change chat picture", -"Работа с календарями": "Calendars management", -"ВКТ_УправлениеЧатами": "VKT_ChatManagement", -"СформироватьШтрихкод": "CreateBarcode", -"ЗавершитьУчетВремени": "StopTimekeeping", -"Добавить комментарий": "Create comment", -"МассивСтруктурКнопок": "ArrayOfButtonStructures", -"Работа с CLI версией": "Working with CLI app", -"ЗавершитьЗадачу (хук": "CompleteTask (wh", -"СтруктураЦеныЗакупки": "PurchasePriceStructure", -"ДобавитьРодителяБазы": "AddDatabaseParent", -"СоответствиеВарианта": "OptionMap", -"ID элемента чеклиста": "Checklist element ID", -"ПолучитьПодборкиПоИД": "GetSelectionsByID", -"СтруктураПараметров5": "ParameterStructure5", -"Идентификатор канала": "Channel ID", -"Вернуть ответ !NOCLI": "Return response !NOCLI", -"УстановитьФайлВывода": "SetOutputFile", -"РазделятьМассивыВURL": "SplitArraysInURL", -"Наименование альбома": "Album name", -"Получить поле (email": "Get field (email", -"ВК_ЛайкРепостКоммент": "VKAPI_LikeRepostComment", -"Создать транскрипцию": "Create transcription", -"СоздатьИсторию (путь": "CreateStory (path", -"ПолучениеОбщихДанных": "GeneralDataRetrieval", -"РаботаСКомментариями": "CommentManagement", -"ПозиционныеПараметры": "PositionParams", -"ИзменитьКартинкуЧата": "ChangeChatPicture", -"ИзменитьПользователя": "UpdateUser", -"Строка, Произвольный": "String, Arbitrary", -"Использовать asserts": "Use asserts", -"Очищает таблицу базы": "Clears the database table", -"СтруктураПараметров3": "ParameterStructure3", -"Размер).Равно(Истина": "Size).Equal(True", -"Пустой макет события": "Empty event template", -"СледующаяВложенность": "NextNesting", -"Получить комментарии": "Get comments", +"ПреобразоватьСсылку": "ConvertURL", +"Б24_РаботаСЗадачами": "B24_TaskManagement", +"ВосстановитьКаталог": "RestoreFolder", +"Команда отсуствует:": "The command is not available:", +"УдалитьЗаписи (одна": "DeleteRecords (one", +"РезультатВыполнения": "ExecutionResult", +"УчетРабочегоВремени": "Timekeeping", +"ПолучитьКомментарии": "GetComments", +"Компонента FTP (ОПИ": "FTP Component (OpenIntegrations", +"ПолучитьСписокОфисов": "GetOfficeList", +"AWS_РаботаСОбъектами": "AWS_ObjectsManagement", +"Изменить тему форума": "Edit forum topic", +"ОтправитьВнешнийФайл": "SendExternalFile", +"ЛокальныеПодкаталоги": "LocalSubfolders", +"СменитьВладельцаЧата": "ChangeChatOwner", +"VK_СоздатьОбсуждение": "VK_CreateDiscussion", +"ГарантироватьТаблицу": "EnsureTable", +"Написать комментарий": "Write a comment", +"ОтладочнаяИнформация": "DebugInfo", +"ОчиститьТаблицу (TLS": "ClearTable (TLS", +"Тестовое сообщение 1": "TestMessage1", +"Новый заголовок чата": "New chat title", +"Хеширование.Добавить": "Hashing.Append", +"ПодключитьРасширение": "ConnectExtension", +"ID поля для удаления": "Field ID for deletion", +"УстановитьТегиБакета": "PutBucketTagging", +"Будущая сделка в RUB": "Future deal in RUB", +"Удаляет сделку по ID": "Deletes deal by ID", +"Офис группы компаний": "Group office", +"HTTP_ПолучениеОтвета": "HTTP_ResponseReceiving", +"УправлениеИНастройки": "ManagementAndSettings", +"СоздатьТоварПодборку": "CreateProductSelection", +"ПолучитьСписокТестов": "GetTestList", +"ОбычноеСопоставление": "SimpleComparison", +"УдалитьПодразделение": "DeleteDepartment", +"СформироватьМедиаURL": "FormMediaURL", +"УстановитьРежимТеста": "SetTestMode", +"КодировкаТелаЗапроса": "EncodeRequestBody", +"Текст запроса к базе": "Database query text", +"РезультатПодкаталога": "ResultSubdirectory", +"Установка заголовков": "Headers setting", +"ЗагрузитьБольшойФайл": "UploadLargeFile", +"Это коннектор !NOCLI": "Is connector !NOCLI", +"ID родительской базы": "Parent database ID", "СтруктураПараметров2": "ParameterStructure2", +"Неподдерживаемый тип": "Invalid type", "ИнформацияОПрогрессе": "ProgressInformation", "СтруктураАвторизации": "AuthStructure", "ЗагрузитьФайлЧастями": "UploadFileInParts", @@ -4849,100 +4744,27 @@ "Клавиатура коллекция": "Keyboard collection", "Идентификатор товара": "Product identifier", "ТипВнешнейКомпоненты": "AddInType", -"Это коннектор !NOCLI": "Is connector !NOCLI", "ПолучитьКаталог (хук": "GetFolder (wh", -"ПолучитьПолныйСостав": "GetFullComposition", -"Неизвестная команда:": "Unknown command:", -"Структура полей лида": "Structure of lead fields", -"УстановитьТемуКанала": "SetChannelTopic", -"УстановитьЦельКанала": "SetChannelGoal", -"ВывестиДопИнформацию": "DisplayAdditionalInformation", -"СкопироватьФайл (хук": "MakeFileCopy (wh", -"СоздатьПапку (корень": "CreateFolder (root", -"Telegram_СкачатьФайл": "Telegram_DownloadFile", -"Аннотация к картинке": "Image annotation", -"Делает репост записи": "Reposts the record", -"идентификатор автора": "author identifier", -"Проверка_НоушнОбъект": "Check_NotionObject", "color=Зеленый) Метод": "color=Green) Method", -"ID родительской базы": "Parent database ID", +"Проверка_НоушнОбъект": "Check_NotionObject", +"идентификатор автора": "author identifier", +"Делает репост записи": "Reposts the record", +"Аннотация к картинке": "Image annotation", +"Telegram_СкачатьФайл": "Telegram_DownloadFile", "ПолучитьДанныеОСайте": "GetSiteData", -"ЗагрузитьБольшойФайл": "UploadLargeFile", -"Офис группы компаний": "Group office", -"ПодключитьРасширение": "ConnectExtension", -"Новый заголовок чата": "New chat title", -"Тестовое сообщение 1": "TestMessage1", -"ОчиститьТаблицу (TLS": "ClearTable (TLS", -"ОтладочнаяИнформация": "DebugInfo", -"VK_СоздатьОбсуждение": "VK_CreateDiscussion", -"Написать комментарий": "Write a comment", -"ГарантироватьТаблицу": "EnsureTable", -"Хеширование.Добавить": "Hashing.Append", -"СменитьВладельцаЧата": "ChangeChatOwner", -"ЛокальныеПодкаталоги": "LocalSubfolders", -"ОтправитьВнешнийФайл": "SendExternalFile", -"Изменить тему форума": "Edit forum topic", -"AWS_РаботаСОбъектами": "AWS_ObjectsManagement", -"ПолучитьСписокОфисов": "GetOfficeList", -"ПолучитьСписокТестов": "GetTestList", -"УстановитьТегиБакета": "PutBucketTagging", -"РезультатПодкаталога": "ResultSubdirectory", -"Текст запроса к базе": "Database query text", -"КодировкаТелаЗапроса": "EncodeRequestBody", -"УстановитьРежимТеста": "SetTestMode", -"ID поля для удаления": "Field ID for deletion", -"СформироватьМедиаURL": "FormMediaURL", -"УдалитьПодразделение": "DeleteDepartment", -"Установка заголовков": "Headers setting", -"ОбычноеСопоставление": "SimpleComparison", -"СоздатьТоварПодборку": "CreateProductSelection", -"УправлениеИНастройки": "ManagementAndSettings", -"HTTP_ПолучениеОтвета": "HTTP_ResponseReceiving", -"Удаляет сделку по ID": "Deletes deal by ID", -"Будущая сделка в RUB": "Future deal in RUB", -"Неподдерживаемый тип": "Invalid type", +"СоздатьПапку (корень": "CreateFolder (root", +"ВывестиДопИнформацию": "DisplayAdditionalInformation", +"УстановитьЦельКанала": "SetChannelGoal", +"УстановитьТемуКанала": "SetChannelTopic", +"Структура полей лида": "Structure of lead fields", +"Неизвестная команда:": "Unknown command:", +"ПолучитьПолныйСостав": "GetFullComposition", +"СкопироватьФайл (хук": "MakeFileCopy (wh", "Восстановить каталог": "Restore folder", -"ОтправитьМеидагруппу": "SendMediaGroup", +"Проверка_БитриксФайл": "Check_BitrixFile", "ЧатыИЛичныеСообщения": "ChatsAndMessages", -"Получить уведомление": "Get notification", -"СоздатьТекстовыйТвит": "CreateTextTweet", -"ВКИнформацияОТоварах": "VKProductData", -"ФИО контактного лица": "Full name of contact person", -"Структурапараметров7": "ParameterStructure7", -"ПрограммныйИнтерфейс": "Public", -"Получает метку по ID": "Gets the tag by ID", -"Выполнить запрос SQL": "Execute SQL query", -"ЗащищенноеСоединение": "SecureConnection", -"MIME тип аудио файла": "MIME type of audio file", -"МассивДвоичныхДанных": "BinaryDataArray", -"ОтправитьФайл (канал": "SendFile (channel", -"СтруктураПараметров4": "ParameterStructure4", -"Вайбер_ОтправитьФайл": "Viber_SendFile", -"ИзменитьСвойстваБазы": "EditDatabaseProperties", -"СтруктураСертификата": "CertStructure", -"ДобавитьСвойстваБазы": "AddDatabaseProperties", -"ВернутьДочерниеБлоки": "ReturnChildBlocks", -"Получение информации": "Data retrieval", -"ВозвращаемоеЗначение": "ReturnValue", -"ПолучениеУведомлений": "NotificationsReceiving", -"ID копируемого листа": "CopiedSheetID", -"Создать/Удалить блок": "Create/Delete block", -"СтруктураПараметров7": "ParameterStructure7", -"Б24_РаботаСоСделками": "B24_DealsManagement", -"Имя бакета приемника": "Destination bucket name", -"Новый заголовок базы": "New database title", -"Тип (язык) квитанции": "Receipt type (language)", -"Строка, Неопределено": "String, Undefined", -"ПолучитьПолеТелефона": "GetPhoneField", -"200000).Равно(Истина": "200000).Equal(True", -"ОтклонитьЗадачу (хук": "DisapproveTask (wh", -"СоздатьПодразделение": "CreateDepartment", -"БезопасноеСоединение": "SafeConnection", -"ПодчиненнаяСтруктура": "SubordinateStructure", -"ТелеграмСозданиеТемы": "TelegramCreateTopic", "Имя пользователя SSH": "SSH username", "Клавиатура структура": "Keyboard structure", -"Проверка_БитриксФайл": "Check_BitrixFile", "СоответствиеСимволов": "CharacterMapping", "ЗаголовокАвторизации": "AuthorizationHeader", "СоздатьСтрокуПодписи": "CreateSignatureString", @@ -4958,1077 +4780,1155 @@ "УправлениеЗвукомЧата": "ChatNotificationsSwitch", "РазмерНесжатыхДанных": "UncompressedDataSize", "Получить теги бакета": "Get bucket tagging", -"ПолучитьНовости (хук": "GetPosts (wh", -"и OpenSSL версии 3.x": "and OpenSSL version 3.x", -"СоответствиеВозврата": "ReturnMapping", -"ПереименоватьКаталог": "RenameFolder", -"Комментарий к заказу": "Order comment", -"INSERT с параметрами": "INSERT with parameters", -"СоздатьСоставнойПост": "CreateCompositePost", -"Удаляет задачу по ID": "Delete task by ID", -"ПерезапуститьИнстанс": "RebootInstance", -"ответ сервера Google": "Google server response", -"Получить комментарий": "Get comment", -"Тестовое сообщение 2": "TestMessage2", +"Получить комментарии": "Get comments", "КоличествоПараметров": "NumberOfParameters", -"ПолучитьСтадииКанбана": "GetKanbanStages", -"Новое название канала": "New channel name", -"Системная информация:": "System info:", -"Создать подразделение": "Create department", -"Получить список меток": "Get tags list", -"ОтправитьФайл (цитата": "SendFile (quote", -"ПолучитьОписаниеФайла": "GetFileDescription", -"Получить список задач": "Get tasks list", -"Новое имя файла 2.jpg": "New file name 2.jpg", -"МассивВариантовВыбора": "ChoiceOptionArray", -"ВК_ПолучитьСтатистику": "VKAPI_GetStatistics", -"Заголовок базы данных": "Database title", -"Идентификатор таблицы": "Table identifier", -"СдэкИнтервалыДоставки": "CdekkDeliveryIntervals", -"ПреобразованныеДанные": "ConvertedData", -"двоичные данные файла": "binary data of the file", -"Тестовая таблица (изм": "Test table (changed", -"ПреобразоватьВложения": "ConvertAttachments", -"ОбработатьЗапрос (TLS": "ProcessRequest (TLS", -"ПолучитьСписокМоделей": "GetModelList", -"Использование методов": "Using methods", -"ПолучитьОбновитьТокен": "GetUpdateToken", -"ИзменитьСтадиюКанбана": "UpdateKanbansStage", -"ПолучитьИсториюЗадачи": "GetTaskHistory", -"СоответствиеАртикулов": "ArticlesMap", -"Изменить пользователя": "Update user", -"ID поля для изменения": "Field ID for updating", -"Получает задачу по ID": "Get task by ID", -"Разлогинивает инстанс": "Unlogging the instance", -"ОтправитьДокумент (ДД": "SendDocument (DD", -"СоответствиеЗаголовка": "HeaderMapping", -"Ошибка без транзакции": "Error without transaction", -"Сообщение с картинкой": "Message with picture", -"Получить список тегов": "Get list of tags", -"Создает новое событие": "Creates a new event", -"VK_ПолучитьСтатистику": "VK_GetStatistics", -"АутентификацияWindows": "WindowsAuth", -"Кнопка для клавиатуры": "Button for keyboard", -"Отключить звук задачи": "Mute task", -"Получить историю чата": "Get chat history", -"МассивОписанийКолонок": "ColoumnsDescriptionArray", -"HTTP_ОбработкаЗапроса": "HTTP_RequestProcessing", -"ПолучитьСписокСвойств": "GetPropertyList", -"Управление операциями": "Actions management", -"СтруктураПользователя": "UserStructure", -"УдалитьВыбранныеФайлы": "DeleteSelectedFiles", -"Dropbox_ПолучитьТокен": "Dropbox_GetToken", -"ЗагрузитьФайлВКаталог": "UploadFileToFolder", -"ПолучитьРазмерОбъекта": "GetObjectSize", -"Массив описаний полей": "Array of field descriptions", -"Создать/Изменить поле": "Create/Edit field", -"Написать в обсуждение": "Write in discussion", -"СоздатьМодель (запрос": "CreateModel (request", +"Тестовое сообщение 2": "TestMessage2", +"Получить комментарий": "Get comment", +"ответ сервера Google": "Google server response", +"ПерезапуститьИнстанс": "RebootInstance", +"ТелеграмСозданиеТемы": "TelegramCreateTopic", +"Удаляет задачу по ID": "Delete task by ID", +"INSERT с параметрами": "INSERT with parameters", +"Комментарий к заказу": "Order comment", +"ПереименоватьКаталог": "RenameFolder", +"СоответствиеВозврата": "ReturnMapping", +"и OpenSSL версии 3.x": "and OpenSSL version 3.x", +"ПолучитьНовости (хук": "GetPosts (wh", +"СоздатьСоставнойПост": "CreateCompositePost", +"ПодчиненнаяСтруктура": "SubordinateStructure", +"БезопасноеСоединение": "SafeConnection", +"СоздатьПодразделение": "CreateDepartment", +"Вайбер_ОтправитьФайл": "Viber_SendFile", +"СтруктураПараметров4": "ParameterStructure4", +"ОтправитьФайл (канал": "SendFile (channel", +"МассивДвоичныхДанных": "BinaryDataArray", +"MIME тип аудио файла": "MIME type of audio file", +"ЗащищенноеСоединение": "SecureConnection", +"ИзменитьСвойстваБазы": "EditDatabaseProperties", +"Выполнить запрос SQL": "Execute SQL query", +"ПрограммныйИнтерфейс": "Public", +"Структурапараметров7": "ParameterStructure7", +"ФИО контактного лица": "Full name of contact person", +"ВКИнформацияОТоварах": "VKProductData", +"СоздатьТекстовыйТвит": "CreateTextTweet", +"Получить уведомление": "Get notification", +"Получает метку по ID": "Gets the tag by ID", +"ОтправитьМеидагруппу": "SendMediaGroup", +"СтруктураСертификата": "CertStructure", +"ВернутьДочерниеБлоки": "ReturnChildBlocks", +"ОтклонитьЗадачу (хук": "DisapproveTask (wh", +"200000).Равно(Истина": "200000).Equal(True", +"ПолучитьПолеТелефона": "GetPhoneField", +"Строка, Неопределено": "String, Undefined", +"Тип (язык) квитанции": "Receipt type (language)", +"Новый заголовок базы": "New database title", +"ДобавитьСвойстваБазы": "AddDatabaseProperties", +"Имя бакета приемника": "Destination bucket name", +"СтруктураПараметров7": "ParameterStructure7", +"Создать/Удалить блок": "Create/Delete block", +"ID копируемого листа": "CopiedSheetID", +"ПолучениеУведомлений": "NotificationsReceiving", +"ВозвращаемоеЗначение": "ReturnValue", +"Получение информации": "Data retrieval", +"Б24_РаботаСоСделками": "B24_DealsManagement", +"СледующаяВложенность": "NextNesting", +"Вернуть ответ !NOCLI": "Return response !NOCLI", +"Размер).Равно(Истина": "Size).Equal(True", +"ФорсироватьРезультат": "ForceResult", +"ОтправитьМедиагруппу": "SendMediaGroup", +"ПолучитьСписокФайлов": "GetFilesList", +"Код состояния ответа": "Response status code", +"УправлениеСчетчиками": "CountersManagement", +"Про варианты релизов": "About releases variants", +"ПреобразоватьТелефон": "ConvertPhone", +"OLLM_РаботаСМоделями": "OLLM_ModelsManagement", +"ПолучитьСписокСделок": "GetDealsList", +"ДобавитьОписаниеБазы": "AddDatabaseDescription", +"ВКИНформацияОТоварах": "VKProductData", +"СделатьФайлПубличным": "MakeFilePublic", +"УправлениеОперациями": "ActionsManagement", +"Аудио и видеотехника": "Audio and video", +"ID события календаря": "Calednar event ID", +"идентификатор задачи": "task identifier", +"ДропбоксПространство": "DropboxSpace", +"Восстановить счетчик": "Restore counter", +"Google Calendar (ОПИ": "Google Calendar (OpenIntegrations", +"СоздатьСтраницуВБазу": "CreatePageInDatabase", +"НастройкиИИнформация": "SettingsAndInformation", +"показатель информера": "informer index", +"Включить звук задачи": "Unmute task", +"ПереносСтрокJSON.Нет": "JSONLineBreak.None", +"Приостановить задачу": "Pause task", +"СтруктураПараметров1": "ParameterStructure1", +"Важный документ.docx": "Imortant doc.docx", +"частное событие: Y,N": "private event: Y,N", +"Сервер вернул статус": "The server returned the status", +"Тестовый комментарий": "TestComment", +"СоответствиеЗначений": "ValueMapping", +"Получить базу данных": "Get database", +"ПолучитьИмяФайлаТела": "GetBodyFileName", +"идентификатор валюты": "currency identifier", +"Проверка_ВКСообщение": "Check_VKMessage", +"Переименовать объект": "Rename object", +"ПрочестьРезультатCLI": "ReadCLIResponse", +"Если Не Клиент Тогда": "If Not Client Then", +"ПолучитьПолеВложения": "GetAttachmentField", +"Домен из URL запроса": "Domain from the request URL", +"ПолучитьСвязанныеSKU": "GetRelatedSKUs", +"137516).Равно(Истина": "137516).Equal(True", +"Новый путь к объекту": "New path to object", +"Путь или ID каталога": "Path or ID of the directory", +"СделатьФайлПриватным": "MakeFilePrivate", +"ПолучитьНастройкиTLS": "GetTLSSettings", +"Дата выдачи паспорта": "Date of issue of passport", +"НастройкаНапоминания": "ReminderSetting", +"Изменить комментарий": "Modify comment", +"время начала запуска": "launch start time", +"ЗагрузитьУдалитьФайл": "UploadDeleteFile", +"Пустой макет события": "Empty event template", +"Структурапараметров3": "ParameterStructure3", +"VK_НаписатьСообщение": "VK_WriteMessage", +"ОтправитьАудио (Путь": "SendAudio (Path", +"ИзменитьНовость (хук": "UpdatePost (wh", +"Изменение публикации": "PublicationChange", +"ПрочитатьФайлЗапуска": "ReadLaunchFile", +"ПолучитьНастройкиTls": "GetTlsSettings", +"Обновленный файл.jpg": "UpdatedFile.jpg", +"Dropbox_СкачатьПапку": "Dropbox_DownloadFolder", +"СкачатьФайлСообщения": "DownloadMessageFile", +"ОтправитьГифку (Путь": "SendGif (Path", +"УстановитьФайлОтвета": "SetResponseFile", +"ПолучитьТаймслотыFBO": "GetFBOTimeslots", +"ОтправитьВидео (Путь": "SendVideo (Path", +"СтруктураПараметров6": "ParameterStructure6", +"СформироватьТекстSQL": "FormSQLText", +"HTTP (служебный, ОПИ": "HTTP (service, OpenIntegrations", +"СтруктураНапоминаний": "RemindersStructure", +"СуществующееЗначение": "ExistingValue", +"Проверка_ТелеграмБан": "Check_TelegramBan", +"Соответствие свойств": "Properties map", +"СтруктураНапоминания": "ReminderStructure", +"БитриксФайлСообщение": "BitrixFileMessage", +"ID элемента чеклиста": "Checklist element ID", +"СоответствиеВарианта": "OptionMap", +"ДобавитьРодителяБазы": "AddDatabaseParent", +"СтруктураЦеныЗакупки": "PurchasePriceStructure", +"ЗавершитьЗадачу (хук": "CompleteTask (wh", +"Работа с CLI версией": "Working with CLI app", +"ПолучитьПодборкиПоИД": "GetSelectionsByID", +"МассивСтруктурКнопок": "ArrayOfButtonStructures", +"ЗавершитьУчетВремени": "StopTimekeeping", +"СформироватьШтрихкод": "CreateBarcode", +"ВКТ_УправлениеЧатами": "VKT_ChatManagement", +"Работа с календарями": "Calendars management", +"Изменить аватар чата": "Change chat picture", +"API Google Kалендаря": "Google Calendar API", +"Добавить комментарий": "Create comment", +"СтруктураПараметров5": "ParameterStructure5", +"Идентификатор канала": "Channel ID", +"УстановитьФайлВывода": "SetOutputFile", +"ПараметрыТестаПрокси": "TestProxyParameters", +"СтруктураПараметров3": "ParameterStructure3", +"Использовать asserts": "Use asserts", +"Строка, Произвольный": "String, Arbitrary", +"ИзменитьПользователя": "UpdateUser", +"ИзменитьКартинкуЧата": "ChangeChatPicture", +"ПозиционныеПараметры": "PositionParams", +"РаботаСКомментариями": "CommentManagement", +"ПолучениеОбщихДанных": "GeneralDataRetrieval", +"СоздатьИсторию (путь": "CreateStory (path", +"Создать транскрипцию": "Create transcription", +"ВК_ЛайкРепостКоммент": "VKAPI_LikeRepostComment", +"Получить поле (email": "Get field (email", +"Наименование альбома": "Album name", +"РазделятьМассивыВURL": "SplitArraysInURL", +"Сгруппировать товары": "Group products", +"ИменованныеПараметры": "NamedParams", +"Очищает таблицу базы": "Clears the database table", +"Dropbox_СоздатьПапку": "Dropbox_CreateFolder", +"ЦветнойВыводРазрешен": "ColoredOutputAvailable", +"СоответствиеКартинки": "PictureMap", +"С клавиатурой, в чат": "With keyboard, in chat", +"ПолучитьБлокКартинки": "GetPictureBlock", +"Создать пользователя": "Create user", +"URL к внешнему файлу": "URL to external file", +"Создать/Удалить пост": "Create/Delete post", +"VK_ЗакрытьОбсуждение": "VK_CloseDiscussion", +"СтруктураБазовойЦены": "BasePriceStructure", +"ОткрытьЗакрытьДиалог": "OpenCloseDialog", +"Свойства базы данных": "Database properties", +"Описание нового поля": "Description of the new field", +"Проверка_БитриксПоля": "Check_BitrixFields", +"УстановитьИмяТаблицы": "SetTableName", +"ID страницы родителя": "Parent page ID", +"УдалитьСтадиюКанбана": "DeleteKanbanStage", +"Спец. символы в пути": "Special characters at path", +"Начало синхронизации": "Start synchronization", +"VK_ОткрытьОбсуждение": "VK_OpenDiscussion", +"идентификатор стадии": "stage identifier", +"ДобавитьПараметрФлаг": "AddFlagParam", +"ИзменитьПуть (список": "UpdatePath (list", +"Отложенное сообщение": "Sheduled message", +"ВременныйФайлБольшой": "BigTempFile", +"ПолучитьПользователя": "GetUser", +"УдалитьТаблицу (тест": "DeleteTable (test", +"ПолучитьТелоКакПоток": "GetBodyAsStream", +"предполагаемая сумма": "expected amount", +"СтруктураОтправителя": "SenderStructure", +"Общий вес (в граммах": "Total weight (grams", +"Компонента RCON (ОПИ": "RCON Component (OpenIntegrations", +"идентификатор сделки": "Deal identifier", +"Установить form тело": "Set Form body", +"Список пользователей": "User list", +"Удалить теги объекта": "Delete object tagging", +"МассивЛишнихЭлементов": "UncorrectElements", +"СтруктураОффлайнОпций": "OfflineOptionsStructure", +"Орган выдачи паспорта": "Passport issuing authority", +"Управление счетчиками": "Counters management", +"МассивВариантовОпроса": "PollOptionsArray", +"ИзменитьЗаголовокЧата": "ChangeChatTitle", +"ИнтерактивныеДействия": "InteractiveActions", +"Ключ доступа инстанса": "Instance access key", +"НеобходимаяДлина Цикл": "RequiredLength Do", +"ID поля для получения": "Field ID for retrieval", +"ПодключениеРасширения": "ExtensionConnection", +"УправлениеТемойФорума": "ForumTopicManagement", +"Получить теги объекта": "Get object tagging", +"ВернутьОтветКакСтроку": "ReturnResponseAsString", +"количество повторений": "number of repetitions", +"ЗаписатьКонецЭлемента": "WriteEndElement", +"УдалитьСообщение (хук": "DeleteMessage (wh", +"Удаляет файл на Slack": "Deletes a file on Slack", +"Ноушн_СоздатьСтраницу": "Notion_CreatePage", +"Новый текст заголовка": "New title", +"Dropbox_ЗагрузитьФайл": "Dropbox_UploadFile", +"Другой заголовок чата": "Another title", +"Получить чеки на дату": "Get cashbox checks by date", +"ID метки для удаления": "ID of the tag to be deleted", +"CHAT (по приглашениям": "CHAT (private", +"Удаляет счетчик по ID": "Deletes a counter by ID", +"Создать сервер !NOCLI": "Create server !NOCLI", +"УстановкаКонфигурации": "ConfigureSetup", +"габариты и вес товара": "product dimensions and weight", +"GAPI_ОчередьСообщений": "GAPI_MessageQueue", +"Проверка_ТвиттерТекст": "Check_TwitterText", +"Переименовать каталог": "Rename folder", +"УдалитьКолонкуТаблицы": "DeleteTableColumn", +"информация о проблеме": "problem information", +"Получить данные файла": "Get file data", +"ДобавитьСтадиюКанбана": "AddKanbanStage", +"ОбработатьПодключение": "ProcessConnection", +"СуществующийУдаленный": "ExistingRemote", +"ID пользователя Viber": "Viber User ID", +"Строка,ДвоичныеДанные": "String, BinaryData", +"Сервер из URL запроса": "Server from the request URL", +"ПолучитьПользователей": "GetUsers", +"ПолучитьСписокЗаказов": "GetOrderList", +"ВКТ_ОтправкаСообщений": "VKT_MessagesSending", +"Обновить цены товаров": "Update products prices", +"Главное подразделение": "Main department", +"УстановитьПравилаЧата": "SetChatRules", +"ID Файла для отправки": "File ID to send", +"ЗагрузитьМедиаЧастями": "UploadMediaInParts", +"Географическая широта": "Geographic latitude", +"Тестовая таблица (доп": "Test table (new", +"Отправить файл по URL": "Send file by URL", +"ПолучитьСтруктуруЧата": "GetChatStructure", +"Загрузить файл по URL": "Upload file by URL", +"ЭтоАвторизацияТокеном": "IsTokenAuth", +"ПолучитьПодразделения": "GetDepartments", +"заголовок руководства": "manual title", +"Сформировать штрихкод": "Create barcode", +"ДобавитьДанныеRelated": "AddDataAsRelated", +"Новое описание задачи": "New task description", +"Установить тип данных": "Set data type", +"ПолучитьСтруктуруЛида": "GetLeadStructure", +"ЗапросИнициализирован": "RequestInitialized", +"ПолучениеДанныхТестов": "TestDataRetrieval", +"ИзменитьПуть (каталог": "UpdatePath (directory", +"ПолучитьСписокСкладов": "GetWarehousesList", +"Создать/Изменить базу": "Create/Edit database", +"VK_ПолучитьТоварыПоИД": "VK_GetProductsByID", +"Получение уведомлений": "Notifications receiving", +"Удалить подразделение": "Delete department", +"РаботаСДискомИФайлами": "StoragesAndFilesManagement", +"ДобавитьСерверныйТест": "AddServerTest", +"ПоместитьФайлВКорзину": "MarkFileAsDeleted", +"ДобавитьТестовыйНабор": "AddTestSet", +"Дополнительный тест 3": "Additional test 3", +"Добавить внешний файл": "Add external file", +"Отправляет файл в чат": "Sends the file to the chat", +"СтруктураНаименования": "NameStructure", +"Проверка_БитриксЧисло": "Check_BitrixNumber", +"СоздатьКалендарь (хук": "CreateCalendar (wh", +"Получить пользователя": "Get user", +"СформироватьТекстDrop": "FormTextDrop", +"Перезапускает инстанс": "Restarts the instance", +"ЗаписатьПараметрВФайл": "WriteParameterToFile", +"ПолучитьТаблицуТестов": "GetTestTable", +"ТелоОтветаИзначальное": "ResponseBodyInitial", +"идентификатор статуса": "status identifier", +"Наименование кампании": "Campaign name", +"Стандартные реквизиты": "Common fields", +"мПозиционныеПараметры": "mPositionParams", +"Дополнительный тест 2": "Additional test 2", +"СтруктураКонфигурации": "ConfigurationStructure", +"Создать твит картинки": "Create image tweet", +"Дополнительный тест 1": "Additional test 1", +"НачалоФормированияXML": "StartFormingXML", +"ЗагрузитьФотоНаСервер": "UploadPhotoToServer", +"ПолучитьОбъектЦеликом": "GetFullObject", +"ПолучитьОбъектЧастями": "GetObjectInChunks", +"Учет рабочего времени": "Timekeeping", +"ВыполнитьСборкуМусора": "RunGarbageCollection", +"ВосстановитьФайл (хук": "RestoreFile (wh", +"наименование счетчика": "counter name", +"В работе : checkbox": "In progress : checkbox", +"ПолучитьПредставления": "GetEmbeddings", +"ОтправитьЗапросСТелом": "SendRequestWithBody", +"ПолучитьСписокКаналов": "GetChannelList", +"РазархивироватьТовары": "UnarchiveProducts", +"СоздатьТвитГифки (ИВФ": "CreateGifTweet (TFN", +"СоздатьСвойствоТовара": "CreateProductProperty", +"Добавить видео товара": "Add product video", +"SShell_ОсновныеМетоды": "SShell_CommonMethods", +"Признак \"\"Это реклама": "Sign \"\"This is an ad", +"ИзменитьЦветЧата (хук": "ChangeChatColor (wh", +"СоздатьТвитВидео (ИВФ": "CreateVideoTweet (TFN", +"Гарантировать таблицу": "Ensure table", +"ВК_ОтправитьСообщение": "VKAPI_SendMessage", +"СтруктураНастроекКода": "CodeSettingsStructure", +"id цели для изменения": "if of goal for updating", +"Получить цены товаров": "Get products prices", +"СоответствиеКатегорий": "CategoryMap", +"ОтправлятьУведомления": "SendNotifications", +"Создать копию объекта": "Create object copy", +"СохранитьФайл (размер": "SaveFile (size", +"Dropbox_ОбновитьТокен": "Dropbox_RefreshToken", +"ПолучитьЗначенияЯчеек": "GetCellValues", +"Идентификатор объекта": "Object identifier", +"Путь файла на сервере": "Path to file on server", +"Вернуть запрос !NOCLI": "Return request !NOCLI", +"СоздатьУдалитьСобытие": "CreateDeleteEvent", +"СоздатьТоварыПоOzonID": "CreateProductByOzonID", +"ОткрытьСоединение (im": "CreateConnection (im", +"ПолучитьЗаказПоНомеру": "GetOrderByNumber", +"ID целевого сообщения": "Target message ID", +"УдалитьСвойствоТовара": "DeleteProductProperty", +"Площадь Победы, Минск": "Victory Square, Minsk", +"ID чата создания темы": "Topic creation chat ID", +"SKU уцененных товаров": "SKU of discounted products", +"СоздатьОбновитьТовары": "CreateUpdateProducts", +"ДобавитьЗаголовокБазы": "AddDatabaseHeader", +"релизах ОПИ на GitHub": "OpenIntegrations releases on GitHub", +"ID чата для архивации": "Chat ID for archiving", +"Наименование картинки": "Picture name", +"УдалитьМодель (список": "DeleteModel (list", +"ИспользоватьКодировку": "UseEncoding", +"Изменяет имя каталога": "Change folder name", +"Слак_ПолучитьСписокВФ": "Slack_GetExternalFileList", "Отправить медиагруппу": "Send mediagroup", +"СоздатьМодель (запрос": "CreateModel (request", +"Написать в обсуждение": "Write in discussion", +"Создать/Изменить поле": "Create/Edit field", +"Массив описаний полей": "Array of field descriptions", +"ПолучитьРазмерОбъекта": "GetObjectSize", +"ЗагрузитьФайлВКаталог": "UploadFileToFolder", +"Dropbox_ПолучитьТокен": "Dropbox_GetToken", +"УдалитьВыбранныеФайлы": "DeleteSelectedFiles", +"СтруктураПользователя": "UserStructure", +"Управление операциями": "Actions management", +"ПолучитьСписокСвойств": "GetPropertyList", +"HTTP_ОбработкаЗапроса": "HTTP_RequestProcessing", +"МассивОписанийКолонок": "ColoumnsDescriptionArray", +"Получить историю чата": "Get chat history", "ОтправитьОпрос (канал": "SendPoll (channel", "Проверка_Соответствие": "Check_Map", "Удаляет лист из книги": "Deletes a sheet from the spreadsheet", "ЗагрузитьЧастьОбъекта": "UploadObjectPart", -"Проверка_ВКОбъявление": "Check_VKAd", -"Путь сохранения файла": "File save path", -"ПолучитьСтруктуруЛога": "GetLogStructure", -"Token для авторизации": "Token for authorization", -"сслыка на руководство": "URL to manual", -"Перезапустить инстанс": "Reboot instance", -"ПолучитьСписокБакетов": "ListBuckets", -"ЭтоГлобальныйПараметр": "IsGlobalParam", -"СформироватьКвитанцию": "CreateReceipt", -"СоздатьТвитСКартинкой": "CreateTweetWithImage", -"Проверка_ВКОбсуждение": "Check_VKDiscussion", -"Получить внешний файл": "Get external file", -"ИзменитьПодразделение": "UpdateDepartment", -"Компонента MySQL (ОПИ": "MySQL Component (OpenIntegrations", -"УдалитьТегиБакета (DB": "DeleteBucketTagging (DB", "Твиттер_ОбновитьТокен": "Twitter_UpdateToken", +"УдалитьТегиБакета (DB": "DeleteBucketTagging (DB", +"Компонента MySQL (ОПИ": "MySQL Component (OpenIntegrations", +"ИзменитьПодразделение": "UpdateDepartment", +"Получить внешний файл": "Get external file", +"Проверка_ВКОбсуждение": "Check_VKDiscussion", +"СоздатьТвитСКартинкой": "CreateTweetWithImage", +"Отключить звук задачи": "Mute task", +"СформироватьКвитанцию": "CreateReceipt", +"ПолучитьСписокБакетов": "ListBuckets", +"Перезапустить инстанс": "Reboot instance", +"сслыка на руководство": "URL to manual", +"Token для авторизации": "Token for authorization", +"ПолучитьСтруктуруЛога": "GetLogStructure", +"Путь сохранения файла": "File save path", +"Проверка_ВКОбъявление": "Check_VKAd", +"ЭтоГлобальныйПараметр": "IsGlobalParam", "Установите приложение": "Install the application", +"Кнопка для клавиатуры": "Button for keyboard", +"VK_ПолучитьСтатистику": "VK_GetStatistics", +"ПреобразованныеДанные": "ConvertedData", +"СдэкИнтервалыДоставки": "CdekkDeliveryIntervals", +"Идентификатор таблицы": "Table identifier", +"Заголовок базы данных": "Database title", +"ВК_ПолучитьСтатистику": "VKAPI_GetStatistics", +"МассивВариантовВыбора": "ChoiceOptionArray", +"Новое имя файла 2.jpg": "New file name 2.jpg", +"Получить список задач": "Get tasks list", +"ПолучитьОписаниеФайла": "GetFileDescription", +"ОтправитьФайл (цитата": "SendFile (quote", +"Получить список меток": "Get tags list", +"Создать подразделение": "Create department", +"Системная информация:": "System info:", +"Установить URL !NOCLI": "Set URL !NOCLI", +"ПолучитьСтадииКанбана": "GetKanbanStages", +"двоичные данные файла": "binary data of the file", +"Тестовая таблица (изм": "Test table (changed", +"ПреобразоватьВложения": "ConvertAttachments", +"ОбработатьЗапрос (TLS": "ProcessRequest (TLS", +"Создает новое событие": "Creates a new event", +"Получить список тегов": "Get list of tags", +"Сообщение с картинкой": "Message with picture", +"Ошибка без транзакции": "Error without transaction", +"СоответствиеЗаголовка": "HeaderMapping", +"ОтправитьДокумент (ДД": "SendDocument (DD", +"Разлогинивает инстанс": "Unlogging the instance", +"АутентификацияWindows": "WindowsAuth", +"Получает задачу по ID": "Get task by ID", +"Изменить пользователя": "Update user", +"СоответствиеАртикулов": "ArticlesMap", +"ПолучитьИсториюЗадачи": "GetTaskHistory", +"ИзменитьСтадиюКанбана": "UpdateKanbansStage", +"ПолучитьОбновитьТокен": "GetUpdateToken", +"Использование методов": "Using methods", +"ПолучитьСписокМоделей": "GetModelList", +"ID поля для изменения": "Field ID for updating", "АрхивироватьТовары (2": "ArchiveProducts (2", -"Удаляет событие по ID": "Deletes an event by ID", +"Новое название канала": "New channel name", "ID магазина (кампании": "Market ID (campaignsId", -"Работа с директориями": "Directory management", -"OAI_ОбработкаЗапросов": "OAI_RequestsProcessing", -"Получить список акций": "Get promotions list", -"ОтправитьКартинку (ДД": "SendPicture (DD", -"Получить список лидов": "Get leads list", -"наименование компании": "company name", -"ID тестового элемента": "Test item ID", -"Объект HTTPСоединение": "HTTPConnection object", -"г.Бердск ул.Ленина 16": "Berdsk Lenina street 16", -"задача в отчете (Y|N)": "task in the report (Y|N)", -"ДвоичныеДанные,Строка": "BinaryData,String", -"ID рекламной кампании": "Advertising campaign ID", -"СклеитьДвоичныеДанные": "UniteBinaryData", -"Удаляет заказ по UUID": "Deletes order by UUID", -"ID асинхронной работы": "AsynchronousJobID", -"Получить таблицы базы": "Get base tables", -"ЗаписатьОбъявлениеXML": "WriteXMLDeclaration", -"GAPI_ЖурналыСообщений": "GAPI_MessageLogs", -"Значение для проверки": "Value to check", -"Комментарий к новости": "Comment for post", -"Ошибка удаления файла": "File deletion error", -"Время окончания обеда": "Lunch finish time", -"URL адрес для запроса": "URL address for request", -"ПолучитьЧеклистЗадачи": "GetTasksChecklist", -"ПолучитьПолеСтроковое": "GetStringField", -"Идентификатор клиента": "Client identifier", -"ПроверитьBlob (ошибка": "CheckBlob (error", -"АТУдалениеКомментария": "ATCommentDeleting", -"Получить товары по ID": "Get products by ID", -"Проверка_ВКСтатистика": "Check_VKStatistic", -"Dropbox_УдалитьОбъект": "Dropbox_DeleteObject", -"Получает сделку по ID": "Gets deal by ID", -"Проверка_ДропБоксТеги": "Check_DropboxTags", -"ПолучитьСписокТоваров": "GetProductList", -"Заголовок приглашения": "Invitation title", -"Проверка_ЯДискКаталог": "Check_YaDiskFolder", -"2000000).Равно(Истина": "2000000).Equal(True", -"ЗначениеПараметраСокр": "ParamValueTrim", -"Проверка_ДропБоксФайл": "Check_DropboxFile", -"является перезапуском": "is a rerun", -"Данные файла картинки": "Picture data", -"ПолучитьСписокЗаписей": "GetListOfRecords", -"УдалитьФайл (проверка": "DeleteFile (check", -"ПолучитьИсториюКанала": "GetChannelHistory", -"ВременноеСоответствие": "TempMap", -"Новый текст сообщения": "New message text", -"СформироватьURLБакета": "FormBucketURL", -"ВК_СоздатьУдалитьПост": "VKAPI_CreateDeletePost", -"СформироватьТекстТопа": "FormTopText", -"ПолучитьСписокСобытий": "GetEventList", -"Google Workspace (ОПИ": "Google Workspace (OpenIntegrations", -"ЗаполнитьМассивЛистов": "FillSheetArray", -"цвет текста календаря": "calendar text color", -"БитриксМассивОбъектов": "BitrixObjectsArray", "ДобавитьЗаписиПакетом": "AddRecordsBatch", +"БитриксМассивОбъектов": "BitrixObjectsArray", +"цвет текста календаря": "calendar text color", +"ЗаполнитьМассивЛистов": "FillSheetArray", +"Google Workspace (ОПИ": "Google Workspace (OpenIntegrations", +"ПолучитьСписокСобытий": "GetEventList", +"СформироватьТекстТопа": "FormTopText", +"ВК_СоздатьУдалитьПост": "VKAPI_CreateDeletePost", +"СформироватьURLБакета": "FormBucketURL", +"Новый текст сообщения": "New message text", +"ВременноеСоответствие": "TempMap", +"ПолучитьИсториюКанала": "GetChannelHistory", +"УдалитьФайл (проверка": "DeleteFile (check", +"ПолучитьСписокЗаписей": "GetListOfRecords", +"Данные файла картинки": "Picture data", "ЗаписатьФайлыРелэйтед": "WriteRelatedFiles", "ДобавитьContentLength": "AddContentLength", "СтрГлобальныйПараметр": "StrGlobalParam", "Дата ожидания курьера": "Courier waiting date", -"СортироватьПоЗначению": "SortByValue", -"Ссылка получения кода": "Code retrieval link", -"УстановитьТелоЗапроса": "SetRequestBody", -"ОбработатьКонецЗаписи": "ProcessRecordsEnd", -"ул. Лермонтова, д. 20": "Lermontov st., b. 20", -"Текст для озвучивания": "Text for speech synthesis", -"Проверка_БитриксВремя": "Check_BitrixTime", -"Содержит wifi или gsm": "Contains wifi or gsm", -"УстановитьТегиОбъекта": "PutObjectTagging", -"ИзменитьПараметрыЧата": "UpdateChatParameters", -"ВыполнитьЗапросСТелом": "ExecuteRequestWithBody", -"ТекстПервогоСообщения": "FirstMessageText", -"ИзменитьПуть (обратно": "UpdatePath (back", -"Получить поле (флажок": "Get field (checkbox", -"ПолучитьТелоКакСтроку": "GetBodyAsString", +"Удаляет событие по ID": "Deletes an event by ID", "ЗаписатьЗначениеВФайл": "WriteValueToFile", -"Слак_ПолучитьСписокВФ": "Slack_GetExternalFileList", -"Установить URL !NOCLI": "Set URL !NOCLI", -"ИспользоватьКодировку": "UseEncoding", -"Дополнительный тест 2": "Additional test 2", -"ЗагрузитьМедиаЧастями": "UploadMediaInParts", -"УстановитьПравилаЧата": "SetChatRules", -"Главное подразделение": "Main department", -"Обновить цены товаров": "Update products prices", -"Изменяет имя каталога": "Change folder name", -"ВКТ_ОтправкаСообщений": "VKT_MessagesSending", -"Географическая широта": "Geographic latitude", -"ПолучитьСписокЗаказов": "GetOrderList", -"Сервер из URL запроса": "Server from the request URL", -"Строка,ДвоичныеДанные": "String, BinaryData", -"ID пользователя Viber": "Viber User ID", -"СуществующийУдаленный": "ExistingRemote", -"ОбработатьПодключение": "ProcessConnection", -"ДобавитьСтадиюКанбана": "AddKanbanStage", -"ПолучитьПользователей": "GetUsers", -"Тестовая таблица (доп": "Test table (new", -"Отправить файл по URL": "Send file by URL", -"ПолучитьСтруктуруЧата": "GetChatStructure", -"информация о проблеме": "problem information", -"VK_ПолучитьТоварыПоИД": "VK_GetProductsByID", -"Создать/Изменить базу": "Create/Edit database", -"ПолучитьСписокСкладов": "GetWarehousesList", -"ИзменитьПуть (каталог": "UpdatePath (directory", -"ПолучениеДанныхТестов": "TestDataRetrieval", -"ЗапросИнициализирован": "RequestInitialized", -"ПолучитьСтруктуруЛида": "GetLeadStructure", -"Установить тип данных": "Set data type", -"Новое описание задачи": "New task description", -"ДобавитьДанныеRelated": "AddDataAsRelated", -"Сформировать штрихкод": "Create barcode", -"заголовок руководства": "manual title", -"ПолучитьПодразделения": "GetDepartments", -"ЭтоАвторизацияТокеном": "IsTokenAuth", -"Загрузить файл по URL": "Upload file by URL", -"Получить данные файла": "Get file data", -"Получение уведомлений": "Notifications receiving", -"УдалитьКолонкуТаблицы": "DeleteTableColumn", -"Получить теги объекта": "Get object tagging", -"УправлениеТемойФорума": "ForumTopicManagement", -"ПодключениеРасширения": "ExtensionConnection", -"ID поля для получения": "Field ID for retrieval", -"ИнтерактивныеДействия": "InteractiveActions", -"НеобходимаяДлина Цикл": "RequiredLength Do", -"Ключ доступа инстанса": "Instance access key", -"ВернутьОтветКакСтроку": "ReturnResponseAsString", -"ИзменитьЗаголовокЧата": "ChangeChatTitle", -"МассивВариантовОпроса": "PollOptionsArray", -"Управление счетчиками": "Counters management", -"Орган выдачи паспорта": "Passport issuing authority", -"СтруктураОффлайнОпций": "OfflineOptionsStructure", -"МассивЛишнихЭлементов": "UncorrectElements", -"количество повторений": "number of repetitions", -"ID метки для удаления": "ID of the tag to be deleted", -"УдалитьСообщение (хук": "DeleteMessage (wh", -"Проверка_ТвиттерТекст": "Check_TwitterText", -"GAPI_ОчередьСообщений": "GAPI_MessageQueue", -"габариты и вес товара": "product dimensions and weight", -"УстановкаКонфигурации": "ConfigureSetup", -"Создать сервер !NOCLI": "Create server !NOCLI", -"Удаляет счетчик по ID": "Deletes a counter by ID", -"Переименовать каталог": "Rename folder", -"CHAT (по приглашениям": "CHAT (private", -"Получить чеки на дату": "Get cashbox checks by date", -"Другой заголовок чата": "Another title", -"Dropbox_ЗагрузитьФайл": "Dropbox_UploadFile", -"Новый текст заголовка": "New title", -"Ноушн_СоздатьСтраницу": "Notion_CreatePage", -"ЗаписатьКонецЭлемента": "WriteEndElement", -"Удаляет файл на Slack": "Deletes a file on Slack", -"ID Файла для отправки": "File ID to send", -"Удалить подразделение": "Delete department", -"РазархивироватьТовары": "UnarchiveProducts", -"ДобавитьСерверныйТест": "AddServerTest", -"СохранитьФайл (размер": "SaveFile (size", -"Создать копию объекта": "Create object copy", -"ОтправлятьУведомления": "SendNotifications", -"СоответствиеКатегорий": "CategoryMap", -"Получить цены товаров": "Get products prices", -"id цели для изменения": "if of goal for updating", -"Dropbox_ОбновитьТокен": "Dropbox_RefreshToken", -"СтруктураНастроекКода": "CodeSettingsStructure", -"Гарантировать таблицу": "Ensure table", -"СоздатьТвитВидео (ИВФ": "CreateVideoTweet (TFN", -"ИзменитьЦветЧата (хук": "ChangeChatColor (wh", -"Признак \"\"Это реклама": "Sign \"\"This is an ad", -"SShell_ОсновныеМетоды": "SShell_CommonMethods", -"Добавить видео товара": "Add product video", -"ВК_ОтправитьСообщение": "VKAPI_SendMessage", -"ПолучитьЗначенияЯчеек": "GetCellValues", -"Идентификатор объекта": "Object identifier", -"Путь файла на сервере": "Path to file on server", -"Наименование картинки": "Picture name", -"ID чата для архивации": "Chat ID for archiving", -"релизах ОПИ на GitHub": "OpenIntegrations releases on GitHub", -"ДобавитьЗаголовокБазы": "AddDatabaseHeader", -"СоздатьОбновитьТовары": "CreateUpdateProducts", -"SKU уцененных товаров": "SKU of discounted products", -"ID чата создания темы": "Topic creation chat ID", -"Площадь Победы, Минск": "Victory Square, Minsk", -"УдалитьСвойствоТовара": "DeleteProductProperty", -"ID целевого сообщения": "Target message ID", -"ПолучитьЗаказПоНомеру": "GetOrderByNumber", -"ОткрытьСоединение (im": "CreateConnection (im", -"СоздатьТоварыПоOzonID": "CreateProductByOzonID", -"СоздатьУдалитьСобытие": "CreateDeleteEvent", -"Вернуть запрос !NOCLI": "Return request !NOCLI", -"РаботаСДискомИФайлами": "StoragesAndFilesManagement", -"СоздатьСвойствоТовара": "CreateProductProperty", -"УдалитьМодель (список": "DeleteModel (list", -"СоздатьТвитГифки (ИВФ": "CreateGifTweet (TFN", -"ПолучитьСписокКаналов": "GetChannelList", -"ТелоОтветаИзначальное": "ResponseBodyInitial", -"ПолучитьТаблицуТестов": "GetTestTable", -"ЗаписатьПараметрВФайл": "WriteParameterToFile", -"Перезапускает инстанс": "Restarts the instance", -"СформироватьТекстDrop": "FormTextDrop", -"Получить пользователя": "Get user", -"идентификатор статуса": "status identifier", -"СоздатьКалендарь (хук": "CreateCalendar (wh", -"СтруктураНаименования": "NameStructure", -"Отправляет файл в чат": "Sends the file to the chat", -"Добавить внешний файл": "Add external file", -"Дополнительный тест 3": "Additional test 3", -"ДобавитьТестовыйНабор": "AddTestSet", -"ПоместитьФайлВКорзину": "MarkFileAsDeleted", -"Проверка_БитриксЧисло": "Check_BitrixNumber", -"Наименование кампании": "Campaign name", -"Стандартные реквизиты": "Common fields", -"мПозиционныеПараметры": "mPositionParams", -"ОтправитьЗапросСТелом": "SendRequestWithBody", -"ПолучитьПредставления": "GetEmbeddings", -"В работе : checkbox": "In progress : checkbox", -"наименование счетчика": "counter name", -"ВосстановитьФайл (хук": "RestoreFile (wh", -"ВыполнитьСборкуМусора": "RunGarbageCollection", -"Учет рабочего времени": "Timekeeping", -"ПолучитьОбъектЧастями": "GetObjectInChunks", -"ПолучитьОбъектЦеликом": "GetFullObject", -"ЗагрузитьФотоНаСервер": "UploadPhotoToServer", -"НачалоФормированияXML": "StartFormingXML", -"Дополнительный тест 1": "Additional test 1", -"Создать твит картинки": "Create image tweet", -"СтруктураКонфигурации": "ConfigurationStructure", -"МассивКнопокКлавиатуры": "KeyboardButtonsArray", -"Разархивировать товары": "Unarchive products", -"название подразделения": "department name", -"Bitrix24_ПолучитьТокен": "Bitrix24_GetToken", -"Структура полей фильра": "Filter fields structure", -"Описание : rich_text": "Description : rich_text", -"Текущий путь к объекту": "Current path to object", -"ЗаменитьТекстСообщения": "ReplaceMessageText", -"Тип файла для отправки": "Content type for sending", -"Удалить стадию канбана": "ID of the stage to be deleted", -"СоздатьПодключение (im": "CreateConnection (im", -"ДобавитьКолонкуТаблицы": "AddTableColumn", -"Создать составной пост": "Create composite post", -"НоваяТаблицаПараметров": "NewParamsTable", -"ПараметрыТестаОсновные": "TestParametersMain", -"ПолучитьВременныйТокен": "GetTemporaryToken", -"Bitrix24_СоздатьЗадачу": "Bitrix24_CreateTask", -"Получить связанные SKU": "Get related SKUs", -"СтандартныеЗависимости": "StandardDependencies", -"СоздатьПост (один путь": "CreatePost (one path", -"Комментарий к упаковке": "Package сommentary", -"ЗагрузитьОбъектЧастями": "UploadObjectInParts", -"пр. Ленинградский, д.4": "Ave. Leningradsky, 4", -"VK_СгруппироватьТовары": "VK_GroupProducts", -"НачатьУчетВремени (хук": "StartTimekeeping (wh", -"НаименованиеИзмененное": "EditedName", -"OllamaИнформацияМодели": "OllamaModelInfo", -"Новое описание события": "New event description", -"ID каталога назначения": "ID of target folder", -"РазбитьURL: Защищенное": "SplitURL: Secure", -"СоздатьПодкаталог (хук": "CreateSubfolder (wh", -"ОтправитьЗапросБезТела": "SendRequestWithoutBody", -"Добавить файл в задачу": "Attach file to the topic", -"СоздатьПодборкуТоваров": "CreateProductCollection", -"ПолучитьХранилище (хук": "GetStorage (wh", -"ПолучитьРазмерЭлемента": "GetElementSize", -"Получить данные !NOCLI": "Receive data !NOCLI", -"Массив из Произвольный": "Array of Arbitrary", -"Массив из Строка,Число": "Array of String,Number", -"Отправить ответ !NOCLI": "SendResponse !NOCLI", -"Получает заказ по UUID": "Gets the order by UUID", -"ЗагрузитьФайл (большой": "UploadFile (big", -"Б24_РаботаСКалендарями": "B24_CalendarsManagement", -"Массив Из Соответствие": "Array Of Map", -"Отклоняет задачу по ID": "Disapprove task by ID", -"Соответствие из Строка": "Map of String", -"ПолучитьСписокПодборок": "GetSelectionList", -"Получить список офисов": "Get office list", -"ПолучитьМассивПодборок": "GetSelectionArray", -"Проверка_БитриксМассив": "Check_BitrixArray", -"Соответствие Из Строка": "Map Of String", -"сообщением в этом чате": "of mesage in this chat", -"ID календаря приемника": "ID of the target calendar", -"идентификатор контакта": "contact identifier", -"Принимает задачу по ID": "Approve task by ID", -"ОформитьОпциюКоллекцию": "FormOptionCollection", -"Получить блок картинки": "Get picture block", -"УдалитьБазуДанных (TLS": "DeleteDatabase (TLS", -"Удаляет файл с сервера": "Delete file from server", -"Тестовый товар (другой": "Test product (another", -"Создайте бота Telegram": "Create a Telegram bot", -"Начните диалог с ботом": "Start a dialog with the bot", -"Б24_РаботаСПолямиЗадач": "B24_TasksFieldsManagement", -"РаботаСЧеклистамиЗадач": "TasksChecklistsManagement", -"ID стадии для удаления": "ID of stage to dele", -"Массив файлов картинок": "Image files array", -"ID изменяемой страницы": "ID of the page being modified", -"Проверка_ТелеграмАудио": "Check_TelegramAudio", -"Массив участников чата": "Chat members array", -"Массив Из Произвольный": "Array Of Arbitrary", -"ЭтоСерверИлиОбработчик": "IsServerOrHandler", -"OLLM_ОбработкаЗапросов": "OLLM_RequestsProcessing", -"ПолучитьИнформациюБота": "GetBotInformation", -"СоздатьТестовыйЭлемент": "CreateTestElement", -"Dropbox_ПолучитьПревью": "Dropbox_GetPreview", -"Загрузить/Удалить Файл": "Upload/Delete file", -"Свобода открытого кода": "The Freedom of Open Source", -"ДобавитьОбновитьТовары": "AddUpdateProducts", -"Bitrix24_ПринятьЗадачу": "Bitrix24_ApproveTask", -"Компонента MS SQL (ОПИ": "MS SQL Component (OpenIntegrations", -"HTTP-клиент набора ОПИ": "HTTP Client of OpenIntegrations", -"ПустаяСхемаTableSchema": "EmptySchemeTableSchema", -"Работает ли офис с LTL": "Does the office work with LTL", -"СформироватьКлавиатуру": "FormKeyboard", -"НачатьВыполнениеЗадачи": "StartTask", -"ПолучитьТегиБакета (DB": "GetBucketTagging (DB", -"ИспользоватьСжатиеGzip": "UseGzipCompression", -"ID владельца календаря": "Calendar owner ID", -"УстановитьНастройкиFtp": "SetFtpSettings", -"Получить список файлов": "Get list of files", -"ИзменитьСообщение (хук": "EditMessage (wh", -"цена цели по умолчанию": "goal default price", -"ПолучитьТоварыМагазина": "GetCampaignProducts", -"Обычный текстовый твит": "Regular text tweet", -"СоответствиеНахождения": "FoundMapping", -"УстановитьОписаниеЧата": "SetChatDescription", -"ДвоичныеДанные, Строка": "BinaryData, String", -"Компонента SQLite (ОПИ": "SQLite Component (OpenIntegrations", -"ПолучитьШтрихкод (файл": "GetBarcode (file", -"УстановитьТелоИзСтроки": "SetBodyFromString", -"УдалитьТоварыБезSKU (2": "DeleteProductsWithoutSKU (2", -"Идентификаторы товаров": "Products identifier", -"ПереименоватьФайл (хук": "RenameFile (wh", -"ID черновика (операции": "Draft (operation) ID", -"ID метки для изменения": "Tag ID to change", -"Получает событие по ID": "Gets an event by ID", -"Создает TCP соединение": "Creates a TCP connection", -"ОбработатьНачалоЗаписи": "ProcessRecordsStart", -"Ремонт и строительство": "Repair and building", -"ЗаписатьJSONМультипарт": "WriteJSONMultipart", -"СоздатьНовуюДиректорию": "CreateNewDirectory", -"Сделать файл публичным": "Make file public", -"Удаляет подборку по ID": "Deletes the selection by ID", -"Проверка_БитриксСтрока": "Check_BitrixString", -"УстановитьДвоичноеТело": "SetBinaryBody", -"ВыполнитьСинхронизацию": "MakeSynchronization", -"Географическая долгота": "Geographic longitude", -"ПолучитьСписокОбъектов": "ListObjects", -"ДобавитьТоварВПодборку": "AddProductToCollection", -"СтруктураЦеныДляСкидок": "PriceForDiscountsStructure", -"СоздатьБакет (Удаление": "CreateBucket (Deleting", -"ЦветПоле.Позиция Тогда": "ColorField.Item Then", -"Завершить учет времени": "Stop timekeeping", -"ПолучитьОписаниеЗаказа": "GetOrderDescription", -"мПозицияВСпискеТокенов": "mTokenListPosition", -"ОбластиДействияСтрокой": "ScopeAsString", -"Адрес грузоотправителя": "Shippers address", -"МодульИнструментовOint": "OintToolsModule", -"СоответствиеРасширений": "ExtensionMap", -"РаботаСФайламиИПапками": "FileAndFolderManagement", -"ID задачи для переноса": "ID of task to move", -"отображать задачи: Y,N": "display tasks: Y,N", -"Получить таймслоты FBO": "Get FBO timeslots", -"ID рекламного кабинета": "Advertising account ID", -"СоответствиеПараметров": "ParameterMap", -"CommonModule.OPI_Тесты": "CommonModule.OPI_Tests", -"Дневной лимит в рублях": "Daily limit in rubles", -"Имя файла с раширением": "File name with extension", -"УстановитьРежимОтладки": "SetDebugMode", -"Структура полей товара": "Product fields structure", -"ОтправитьОпрос (цитата": "SendPoll (quote", -"МинимальныйРазмерЧасти": "MinPartSize", -"Изменить свойства базы": "Edit database properties", -"Проверка_БитриксЗадача": "Check_BitrixTask", -"Массив URL изображений": "Array of images URLs", -"Скачать файл сообщения": "Download message file", -"ПолучитьУдаляемыеФайлы": "GetDeletedFiles", -"Изменить картинку чата": "Change chat picture", -"Получить список сделок": "Get deals list", -"Сменить владельца чата": "Change chat owner", -"СоздатьТаблицу (запрос": "CreateTable (query", -"Возвращаемое значение:": "Returns:", -"ПолучитьСписокХранилищ": "GetStoragesList", -"Все записи без отборов": "All records without filters", -"Создать/Удалить записи": "Create/Delete records", -"Дата создания >= вчера": "Creation date >= yesterday", -"Создать текстовый твит": "Create text tweet", -"ОтправитьДокумент (Имя": "SendDocument (name", -"КопироватьКаталог (хук": "CopyFolder (wh", -"Получить подразделения": "Get departments", -"ПолучитьЗначениеДляCLI": "GetCLIFormedValue", -"ЭтоКоннектор (открытие": "IsConnector (creation", -"Строка, ДвоичныеДанные": "String, BinaryData", -"ИнициализироватьЗапрос": "InitializeQuery", -"Разделитель строк тела": "Body line separator", -"Установить тему канала": "Set channel topic", -"СтруктураХаракетристик": "AttributesStructure", -"Массив блоков вложений": "Array of attachments", -"ПроверитьЗагрузкуЧасти": "CheckPartUpload", -"Массив изображений 360": "Array of 360 images", -"СлакПользователиКанала": "SlackChannelUsers", -"Новое имя главной темы": "New main topic name", -"Сообщение о завершении": "Completion message", -"VK_НаписатьВОбсуждение": "VK_WriteInDiscussion", -"и почитать комментарии": "and read comments", -"СформированноеОписание": "FormedDescription", -"Получить пользователей": "Get users", +"Получить поле (флажок": "Get field (checkbox", +"ИзменитьПуть (обратно": "UpdatePath (back", +"ТекстПервогоСообщения": "FirstMessageText", +"ВыполнитьЗапросСТелом": "ExecuteRequestWithBody", +"ИзменитьПараметрыЧата": "UpdateChatParameters", +"является перезапуском": "is a rerun", +"УстановитьТегиОбъекта": "PutObjectTagging", +"Проверка_БитриксВремя": "Check_BitrixTime", +"Текст для озвучивания": "Text for speech synthesis", +"ул. Лермонтова, д. 20": "Lermontov st., b. 20", +"ОбработатьКонецЗаписи": "ProcessRecordsEnd", +"УстановитьТелоЗапроса": "SetRequestBody", +"Ссылка получения кода": "Code retrieval link", +"СортироватьПоЗначению": "SortByValue", +"Содержит wifi или gsm": "Contains wifi or gsm", +"Проверка_ДропБоксФайл": "Check_DropboxFile", +"ПолучитьТелоКакСтроку": "GetBodyAsString", +"2000000).Равно(Истина": "2000000).Equal(True", +"Получить таблицы базы": "Get base tables", +"ID асинхронной работы": "AsynchronousJobID", +"Удаляет заказ по UUID": "Deletes order by UUID", +"СклеитьДвоичныеДанные": "UniteBinaryData", +"ID рекламной кампании": "Advertising campaign ID", +"ЗначениеПараметраСокр": "ParamValueTrim", +"задача в отчете (Y|N)": "task in the report (Y|N)", +"ЗаписатьОбъявлениеXML": "WriteXMLDeclaration", +"г.Бердск ул.Ленина 16": "Berdsk Lenina street 16", +"ID тестового элемента": "Test item ID", +"наименование компании": "company name", +"Получить список лидов": "Get leads list", +"ОтправитьКартинку (ДД": "SendPicture (DD", +"Получить список акций": "Get promotions list", +"Работа с директориями": "Directory management", +"OAI_ОбработкаЗапросов": "OAI_RequestsProcessing", +"Объект HTTPСоединение": "HTTPConnection object", +"GAPI_ЖурналыСообщений": "GAPI_MessageLogs", +"ДвоичныеДанные,Строка": "BinaryData,String", +"Комментарий к новости": "Comment for post", +"Проверка_ЯДискКаталог": "Check_YaDiskFolder", +"Значение для проверки": "Value to check", +"ПолучитьСписокТоваров": "GetProductList", +"Проверка_ДропБоксТеги": "Check_DropboxTags", +"Получает сделку по ID": "Gets deal by ID", +"Dropbox_УдалитьОбъект": "Dropbox_DeleteObject", +"Проверка_ВКСтатистика": "Check_VKStatistic", +"Получить товары по ID": "Get products by ID", +"Заголовок приглашения": "Invitation title", +"ПроверитьBlob (ошибка": "CheckBlob (error", +"Идентификатор клиента": "Client identifier", +"ПолучитьПолеСтроковое": "GetStringField", +"ПолучитьЧеклистЗадачи": "GetTasksChecklist", +"URL адрес для запроса": "URL address for request", +"Время окончания обеда": "Lunch finish time", +"Ошибка удаления файла": "File deletion error", +"АТУдалениеКомментария": "ATCommentDeleting", +"УстановитьИмяФайлаТела": "SetBodyFileName", +"Сообщение из автотеста": "Message from autotest", +"ПолучитьТекущийКаталог": "GetCurrentDirectory", +"Дата окончания периода": "End date of the period", +"ТелеграмУдалениеВебхук": "TelegramWebhookDeletion", +"Получить токен по коду": "Get token by code", +"Проверка_ВККомментарий": "Check_VKComment", +"Проверка_ТелеграмГифка": "Check_TelegramGif", +"Получить запрос !NOCLI": "GetRequest !NOCLI", +"значение для сравнения": "comparison value", +"СоздатьБакет (удаление": "CreateBucket (deleting", +"Открыть/Закрыть диалог": "Open/Close dialog", +"ЗагрузитьМодельВПамять": "LoadModelToMemory", +"ЗагрузитьОбъектЦеликом": "UploadFullObject", +"возрастное ограничение": "age limit", +"ВК_СоздатьСсылкуТокена": "VKAPI_CreateTokenLink", +"Проверка_ТелеграмОпрос": "Check_TelegramPoll", +"ГринСохранениеНастроек": "GreenSettingsSaving", +"Подробная документация": "Detailed documentation", +"УдалитьТоварИзПодборки": "RemoveProductFromSelection", +"ПолучитьКодАвторизации": "GetAuthorizationCode", +"ИзменитьИмяГлавнойТемы": "ChangeMainTopicName", +"ТелеграмИнформацияБота": "TelegramBotInformation", +"0 Или СтрНайти(Вариант": " 0 Or StrFind(Option", +"Проверка_БитриксСписок": "Check_BitrixList", +"ЗаписатьНачалоЭлемента": "WriteStartElement", +"Вайбер_ОтправитьСсылку": "Viber_SendLink", +"ИзменитьСвойствоТовара": "EditProductProperty", +"операции для изменения": "change actions", +"ПолучитьОписаниеТовара": "GetProductDescription", +"ПреобразоватьЗаголовок": "ConvertHeader", +"ПереименоватьХранилище": "RenameStorage", +"ПутьУдаленногоОсновной": "PathOfRemotePrimary", +"Установить цель канала": "Set channel purpose", +"ЗаполнитьДанныеПоСхеме": "FillDataBySchema", +"Работа с уведомлениями": "Notifications management", +"Отправить внешний файл": "Send external file", +"МассивНеобходимыхПолей": "RequiredFieldsArray", "УправлениеРезультатами": "ResultsManagement", +"Получить пользователей": "Get users", +"СформированноеОписание": "FormedDescription", +"и почитать комментарии": "and read comments", +"VK_НаписатьВОбсуждение": "VK_WriteInDiscussion", +"Сообщение о завершении": "Completion message", +"Новое имя главной темы": "New main topic name", +"СлакПользователиКанала": "SlackChannelUsers", +"Массив изображений 360": "Array of 360 images", +"ПроверитьЗагрузкуЧасти": "CheckPartUpload", +"Массив блоков вложений": "Array of attachments", +"СтруктураХаракетристик": "AttributesStructure", +"Установить тему канала": "Set channel topic", +"ЗаписатьДвоичныеДанные": "WriteBinaryData", +"Разделитель строк тела": "Body line separator", "ТелеграмМестоположение": "TelegramLocation", "ОзонАПИ_РаботаСАкциями": "OzonAPI_PromotionsManagement", "ПолучитьТоварыКабинета": "GetBusinessProducts", "ЭтоИменованныйПараметр": "IsNamedParam", -"ПолучитьСтруктуруТипов": "GetTypesStructure", -"Отправить внешний файл": "Send external file", -"ИзменитьТекстСообщения": "EditMessageText", -"СтандартныеОсобенности": "DefaultFeatures", -"OllamaЗагрузкаВыгрузка": "OllamaLoadUnload", -"ШаблонЦветнойПодстроки": "ColoredSubstringPattern", -"Получить поле (телефон": "Get field (phone", -"Структура полей сделки": "Deal fields structure", -"ПолучитьСписокОпераций": "GetActionsList", -"ОбработатьСекретыMySQL": "ProcessSecretsMySQL", -"ДропБоксПубличнаяПапка": "DropboxPublicFolder", -"СоздатьБазуДанных (TLS": "CreateDatabase (TLS", -"Создает твит с опросом": "Creates a tweet with a poll", -"Отображаемое имя файла": "Displayed file name", -"ОпределитьТипПараметра": "DefineParameterType", -"Получить настройки TLS": "Get TLS Settings", "Получает список файлов": "Gets the list of files", -"МассивНеобходимыхПолей": "RequiredFieldsArray", +"Получить настройки TLS": "Get TLS Settings", +"ОпределитьТипПараметра": "DefineParameterType", +"Отображаемое имя файла": "Displayed file name", +"Создает твит с опросом": "Creates a tweet with a poll", +"СоздатьБазуДанных (TLS": "CreateDatabase (TLS", +"ДропБоксПубличнаяПапка": "DropboxPublicFolder", "дата начала выполнения": "start date", -"Работа с уведомлениями": "Notifications management", -"УстановитьИмяФайлаТела": "SetBodyFileName", -"ЗагрузитьОбъектЦеликом": "UploadFullObject", -"ЗагрузитьМодельВПамять": "LoadModelToMemory", -"Открыть/Закрыть диалог": "Open/Close dialog", -"Проверка_ТелеграмГифка": "Check_TelegramGif", -"СоздатьБакет (удаление": "CreateBucket (deleting", -"значение для сравнения": "comparison value", -"Получить запрос !NOCLI": "GetRequest !NOCLI", -"возрастное ограничение": "age limit", -"Проверка_ВККомментарий": "Check_VKComment", -"Получить токен по коду": "Get token by code", -"ТелеграмУдалениеВебхук": "TelegramWebhookDeletion", -"Дата окончания периода": "End date of the period", -"ПолучитьТекущийКаталог": "GetCurrentDirectory", -"Сообщение из автотеста": "Message from autotest", -"ВК_СоздатьСсылкуТокена": "VKAPI_CreateTokenLink", -"ЗаписатьНачалоЭлемента": "WriteStartElement", -"ГринСохранениеНастроек": "GreenSettingsSaving", -"Установить цель канала": "Set channel purpose", -"ПутьУдаленногоОсновной": "PathOfRemotePrimary", -"ПереименоватьХранилище": "RenameStorage", -"ПреобразоватьЗаголовок": "ConvertHeader", -"ПолучитьОписаниеТовара": "GetProductDescription", -"операции для изменения": "change actions", -"ИзменитьСвойствоТовара": "EditProductProperty", -"ЗаполнитьДанныеПоСхеме": "FillDataBySchema", -"Вайбер_ОтправитьСсылку": "Viber_SendLink", -"Проверка_БитриксСписок": "Check_BitrixList", -"0 Или СтрНайти(Вариант": " 0 Or StrFind(Option", -"ТелеграмИнформацияБота": "TelegramBotInformation", -"ИзменитьИмяГлавнойТемы": "ChangeMainTopicName", -"ПолучитьКодАвторизации": "GetAuthorizationCode", -"УдалитьТоварИзПодборки": "RemoveProductFromSelection", -"Проверка_ТелеграмОпрос": "Check_TelegramPoll", -"Подробная документация": "Detailed documentation", -"ЗаписатьДвоичныеДанные": "WriteBinaryData", +"ОбработатьСекретыMySQL": "ProcessSecretsMySQL", +"Структура полей сделки": "Deal fields structure", +"Получить поле (телефон": "Get field (phone", +"ШаблонЦветнойПодстроки": "ColoredSubstringPattern", +"OllamaЗагрузкаВыгрузка": "OllamaLoadUnload", +"СтандартныеОсобенности": "DefaultFeatures", +"ИзменитьТекстСообщения": "EditMessageText", +"ПолучитьСтруктуруТипов": "GetTypesStructure", +"ПолучитьСписокОпераций": "GetActionsList", "СтруктураПовторяемости": "RepeatabilityStructure", -"Сделать файл приватным": "Make file private", +"Консолидированный груз": "Consolidated cargo", "GAPI_ОтправкаСообщений": "GAPI_MessageSending", -"Структура полей задачи": "Task fields structure", -"Другое описание задачи": "Another task description", -"УправлениеБазамиДанных": "DatabaseManagement", -"Путь к папке или файлу": "Path to folder or file", -"УдалитьЛишниеПоляБлока": "RemoveExtraBlockFields", -"ВыполнитьЗапросБезТела": "ExecuteRequestWithoutBody", -"Secret для авторизации": "Secret for authorization", -"Загрузить/Удалить файл": "Upload/Delete file", -"Твиттер_ДанныеАккаунта": "TwitterAPI_AccountData", -"Цены и остатки товаров": "Prices and stocks", -"Вернуть дочерние блоки": "Return child blocks", -"id счетчика для отбора": "counter id for selection", -"УдалитьПостоянныйТокен": "DeletePermanentToken", -"ПромежуточныйРезультат": "InterimResult", +"Установить теги бакета": "Put bucket tagging", +"ТекущийЯзыкОПИ = \"ru\";": "CurrentOPILanguage = \"en\";", +"Получить представления": "Get embeddings", +"ПолучитьСписокРегионов": "GetRegionsList", +"Получает версию Ollama": "Gets a version of Ollama", +"ВозобновитьЗадачу (хук": "RenewTask (wh", +"Фильтр по наименованию": "Filter by name", +"VK_НаписатьКомментарий": "VK_WriteComment", +"ОбработатьСекретыMSSQL": "ProcessSecretsMSSQL", +"ДобавитьОписаниеДанных": "AddDataDescription", +"ПреобразоватьКодВТокен": "ConvertCodeToToken", +"РезультатТестаКакТекст": "TestResultAsText", +"Проверка_БитриксИстина": "Check_BitrixTrue", +"Массив описаний блоков": "Array of block descriptions", +"УстановитьКонфигурацию": "SetConfiguration", +"Загружает файл на диск": "Uploads a file to the drive", +"Пароль для подключения": "Password for connection", +"ПолучитьЗаписи (ошибка": "GetRecords (error", +"ИНН истинного продавца": "TIN of the true seller", +"SF_РаботаСДиректориями": "SF_DirectoryManagement", +"ИнициализироватьЗапрос": "InitializeQuery", +"КаталогЛоговБиблиотеки": "LibraryLogCatalog", +"ID календаря источника": "ID of the source calendar", +"Значение Bearer токена": "Bearer token value", +"URL файла для отправки": "File URL", +"Bitrix24_ОбновитьТокен": "Bitrix24_RefreshToken", +"Проверка_ТелеграмВидео": "Check_TelegramVideo", +"Работа с комментариями": "Comments management", +"Тесты для YaxUnit (ОПИ": "Tests for YaxUnit (OpenIntegrations", +"HEX цвета новой стадии": "HEX of new stage color", +"ИзменитьКалендарь (хук": "UpdateCalendar (wh", +"ЗагрузитьВидеоНаСервер": "UploadVideoToServer", +"Фильтр по руководителю": "Filter by manager ID", +"Число, Массив Из Число": "Number, Array Of Number", +"ДропбоксПубличнаяПапка": "DropboxPublicFolder", +"Идентификатор каталога": "Folder identifier", +"ЗагрузитьФайл (в канал": "UploadFile (to channel", +"FT_РаботаСДиректориями": "FT_DirecotryManagement", "Изменить подразделение": "Update department", +"ПромежуточныйРезультат": "InterimResult", +"УдалитьПостоянныйТокен": "DeletePermanentToken", +"id счетчика для отбора": "counter id for selection", +"Вернуть дочерние блоки": "Return child blocks", +"Цены и остатки товаров": "Prices and stocks", +"Твиттер_ДанныеАккаунта": "TwitterAPI_AccountData", +"Загрузить/Удалить файл": "Upload/Delete file", +"Secret для авторизации": "Secret for authorization", +"ВыполнитьЗапросБезТела": "ExecuteRequestWithoutBody", +"УдалитьЛишниеПоляБлока": "RemoveExtraBlockFields", +"Путь к папке или файлу": "Path to folder or file", +"УправлениеБазамиДанных": "DatabaseManagement", +"Другое описание задачи": "Another task description", +"Структура полей задачи": "Task fields structure", "Загружает файл в бакет": "Uploads the file to the bucket", "Завершает задачу по ID": "Complete task by ID", "ОткрытьСоединение (TLS": "CreateConnection (TLS", "ПолеКоллекцииСуществет": "CollectionFieldExists", -"ПолучитьСписокОбластей": "GetRegionList", -"Проверка_ТелеграмЧисло": "Check_TelegramNumber", -"ПолучитьЗаписи (отборы": "GetRecords (filters", -"идентификатор компании": "company identifier", -"СоответствиеШтрихкодов": "BarcodesMap", -"Бакет источник объекта": "Source bucket name", -"УстановитьПараметрыURL": "SetURLParams", -"ПроверитьДоступКЗадаче": "CheckTaskAccesses", -"ИзменитьТекущийКаталог": "ChangeCurrentDirectory", -"Удалить товары без SKU": "Delete products without SKU", -"ДропБокс_ЗагрузитьФайл": "DropboxAPI_UploadFile", -"ПолучитьДвоичныеДанные": "GetBinaryData", -"Сформировать квитанцию": "Create receipt", -"ТелоОтветаДляОбработки": "ResponseBodyProcessing", -"ОтправитьСсылку (канал": "SendLink (channel", "Bitrix24_УдалитьЗадачу": "Bitrix24_DeleteTask", -"Консолидированный груз": "Consolidated cargo", -"FT_РаботаСДиректориями": "FT_DirecotryManagement", -"ЗагрузитьФайл (в канал": "UploadFile (to channel", -"Идентификатор каталога": "Folder identifier", -"Пароль для подключения": "Password for connection", -"УстановитьКонфигурацию": "SetConfiguration", -"Массив описаний блоков": "Array of block descriptions", -"Проверка_БитриксИстина": "Check_BitrixTrue", -"РезультатТестаКакТекст": "TestResultAsText", -"ПреобразоватьКодВТокен": "ConvertCodeToToken", -"ДобавитьОписаниеДанных": "AddDataDescription", -"ОбработатьСекретыMSSQL": "ProcessSecretsMSSQL", -"VK_НаписатьКомментарий": "VK_WriteComment", -"Фильтр по наименованию": "Filter by name", -"ВозобновитьЗадачу (хук": "RenewTask (wh", -"Получает версию Ollama": "Gets a version of Ollama", -"ПолучитьСписокРегионов": "GetRegionsList", -"Получить представления": "Get embeddings", -"ТекущийЯзыкОПИ = \"ru\";": "CurrentOPILanguage = \"en\";", -"Установить теги бакета": "Put bucket tagging", -"Загружает файл на диск": "Uploads a file to the drive", -"ПолучитьЗаписи (ошибка": "GetRecords (error", -"ДропбоксПубличнаяПапка": "DropboxPublicFolder", -"ИНН истинного продавца": "TIN of the true seller", -"Число, Массив Из Число": "Number, Array Of Number", -"Фильтр по руководителю": "Filter by manager ID", -"ЗагрузитьВидеоНаСервер": "UploadVideoToServer", -"ИзменитьКалендарь (хук": "UpdateCalendar (wh", -"HEX цвета новой стадии": "HEX of new stage color", -"Тесты для YaxUnit (ОПИ": "Tests for YaxUnit (OpenIntegrations", -"Работа с комментариями": "Comments management", -"Проверка_ТелеграмВидео": "Check_TelegramVideo", -"Bitrix24_ОбновитьТокен": "Bitrix24_RefreshToken", -"URL файла для отправки": "File URL", -"Значение Bearer токена": "Bearer token value", -"ID календаря источника": "ID of the source calendar", -"КаталогЛоговБиблиотеки": "LibraryLogCatalog", -"СкрытьГлавнуюТемуФорума": "HideMainForumTopic", -"Получить стадии канбана": "Get kanban stages", -"СтруктураАдресаДоставки": "DeliveryAddressStruct", -"Telegram_ОтправитьГифку": "Telegram_SendGif", -"Массив вариантов опроса": "Poll options array", -"УправлениеВнешнимФайлом": "ExternalFileManagement", -"ПолучитьКопиюСоединения": "GetConnectionCopy", -"ПолучитьСтруктуруТовара": "GetProductStructure", -"Инициализировать !NOCLI": "Initialize !NOCLI", -"Проверка_ДропБоксМассив": "Check_DropboxArray", -"ВыгрузитьМодельИзПамяти": "UnloadModelFromMemory", -"Отключить сервер !NOCLI": "Stop server !NOCLI", -"идентификатор владельца": "owner identifier", -"СформироватьТекстUpdate": "FormTextUpdate", -"массив URL картинок 360": "array of 360 images URLs", -"Какой ваш любимый цвет?": "What's your favorite color?", -"ПрочитатьДвоичныеДанные": "ReadBinaryData", -"Не найден входной файл!": "Input File Not Found!", -"и перейдите в настройки": "and go to the settings", -"Получить структуру лога": "Get log structure", -"Множественный, двоичные": "Multiple, binary", -"Новый текст комментария": "New comment text", -"ЗвершитьЗаписьMultipart": "EndMultipartBody", -"ПолучитьРазделительПути": "GetPathSeparator", -"ПолучитьСписокСчетчиков": "GetCountersList", -"Получить список складов": "Get warehouses list", -"Ответ сервера с ссылкой": "Server response with a URL", -"Создает новый календарь": "Creates a new calendar", -"Лайк/Репост/Комментарий": "Like/Repost/Comment", -"ДропБокс_СоздатьКаталог": "DropboxAPI_CreateFolder", -"Путь к файлу или данные": "Path to file or data", -"ПолучитьОписаниеСобытия": "GetEventDescription", -"АТ_СоздатьУдалитьЗаписи": "AT_CreateDeleteRecords", -"ВключитьЗвукЗадачи (хук": "UnmuteTask (wh", -"МассивURLФайловВложений": "ArrayOfAttachmentURLs", -"ВывестиСправкуПоМетодам": "DisplayMethodHelp", -"Удаляет таблицу из базы": "Deletes a table from the database", -"GAPI_УправлениеГруппами": "GAPI_GroupManagement", -"Проверка_ДвоичныеДанные": "Check_BinaryData", -"СоздатьУдалитьКалендарь": "CreateDeleteCalendar", -"ОтправитьКонтакт (канал": "SendContact (channel", -"Telegram_ОтправитьОпрос": "Telegram_SendPoll", -"Отправить строку !NOCLI": "Send line !NOCLI", -"Идентификатор сообщения": "Message identifier", -"ВК_СоздатьТоварПодборку": "VKAPI_CreateProductSelection", -"СтруктураХарактеристики": "AttributesStructure", -"Bitrix24_ОтложитьЗадачу": "Bitrix24_DeferTask", -"СформироватьТекстInsert": "FormTextInsert", -"Telegram_ОтправитьВидео": "Telegram_SendVideo", -"ID новости для удаления": "Id of post to remove", -"УстановитьЗначенияЯчеек": "SetCellValues", -"Является пунктом выдачи": "Its a shipping point", -"Telegram_УдалитьWebhook": "Telegram_DeleteWebhook", +"ОтправитьСсылку (канал": "SendLink (channel", +"ТелоОтветаДляОбработки": "ResponseBodyProcessing", +"Сформировать квитанцию": "Create receipt", +"ПолучитьДвоичныеДанные": "GetBinaryData", +"ДропБокс_ЗагрузитьФайл": "DropboxAPI_UploadFile", +"Удалить товары без SKU": "Delete products without SKU", +"Сделать файл приватным": "Make file private", +"ИзменитьТекущийКаталог": "ChangeCurrentDirectory", +"УстановитьПараметрыURL": "SetURLParams", +"Бакет источник объекта": "Source bucket name", +"СоответствиеШтрихкодов": "BarcodesMap", +"идентификатор компании": "company identifier", +"ПолучитьЗаписи (отборы": "GetRecords (filters", +"Проверка_ТелеграмЧисло": "Check_TelegramNumber", +"ПолучитьСписокОбластей": "GetRegionList", +"ПроверитьДоступКЗадаче": "CheckTaskAccesses", +"Строка, ДвоичныеДанные": "String, BinaryData", +"Получить таймслоты FBO": "Get FBO timeslots", +"ПолучитьЗначениеДляCLI": "GetCLIFormedValue", +"УдалитьБазуДанных (TLS": "DeleteDatabase (TLS", +"Получить блок картинки": "Get picture block", +"ОформитьОпциюКоллекцию": "FormOptionCollection", +"Принимает задачу по ID": "Approve task by ID", +"идентификатор контакта": "contact identifier", +"ID календаря приемника": "ID of the target calendar", +"сообщением в этом чате": "of mesage in this chat", +"Удаляет файл с сервера": "Delete file from server", +"Соответствие Из Строка": "Map Of String", +"ПолучитьМассивПодборок": "GetSelectionArray", +"Получить список офисов": "Get office list", +"ПолучитьСписокПодборок": "GetSelectionList", +"Соответствие из Строка": "Map of String", +"Отклоняет задачу по ID": "Disapprove task by ID", +"Массив Из Соответствие": "Array Of Map", +"Б24_РаботаСКалендарями": "B24_CalendarsManagement", +"Проверка_БитриксМассив": "Check_BitrixArray", +"ЗагрузитьФайл (большой": "UploadFile (big", +"Тестовый товар (другой": "Test product (another", +"Начните диалог с ботом": "Start a dialog with the bot", +"ДобавитьОбновитьТовары": "AddUpdateProducts", +"Свобода открытого кода": "The Freedom of Open Source", +"Загрузить/Удалить Файл": "Upload/Delete file", +"Dropbox_ПолучитьПревью": "Dropbox_GetPreview", +"СоздатьТестовыйЭлемент": "CreateTestElement", +"ПолучитьИнформациюБота": "GetBotInformation", +"OLLM_ОбработкаЗапросов": "OLLM_RequestsProcessing", +"Создайте бота Telegram": "Create a Telegram bot", +"ЭтоСерверИлиОбработчик": "IsServerOrHandler", +"Массив участников чата": "Chat members array", +"Проверка_ТелеграмАудио": "Check_TelegramAudio", +"ID изменяемой страницы": "ID of the page being modified", +"Массив файлов картинок": "Image files array", +"ID стадии для удаления": "ID of stage to dele", +"РаботаСЧеклистамиЗадач": "TasksChecklistsManagement", +"Б24_РаботаСПолямиЗадач": "B24_TasksFieldsManagement", +"Массив Из Произвольный": "Array Of Arbitrary", +"Получает заказ по UUID": "Gets the order by UUID", +"Отправить ответ !NOCLI": "SendResponse !NOCLI", +"Массив из Строка,Число": "Array of String,Number", +"Bitrix24_СоздатьЗадачу": "Bitrix24_CreateTask", +"ПолучитьВременныйТокен": "GetTemporaryToken", +"ПараметрыТестаОсновные": "TestParametersMain", +"НоваяТаблицаПараметров": "NewParamsTable", +"Создать составной пост": "Create composite post", +"ДобавитьКолонкуТаблицы": "AddTableColumn", +"СоздатьПодключение (im": "CreateConnection (im", +"Получить связанные SKU": "Get related SKUs", +"Удалить стадию канбана": "ID of the stage to be deleted", +"Текущий путь к объекту": "Current path to object", +"Описание : rich_text": "Description : rich_text", +"Структура полей фильра": "Filter fields structure", +"Bitrix24_ПолучитьТокен": "Bitrix24_GetToken", +"название подразделения": "department name", +"Разархивировать товары": "Unarchive products", +"МассивКнопокКлавиатуры": "KeyboardButtonsArray", +"ЗаменитьТекстСообщения": "ReplaceMessageText", +"СтандартныеЗависимости": "StandardDependencies", +"СоздатьПост (один путь": "CreatePost (one path", +"Комментарий к упаковке": "Package сommentary", +"Массив из Произвольный": "Array of Arbitrary", +"Получить данные !NOCLI": "Receive data !NOCLI", +"ПолучитьРазмерЭлемента": "GetElementSize", +"ПолучитьХранилище (хук": "GetStorage (wh", +"СоздатьПодборкуТоваров": "CreateProductCollection", +"Добавить файл в задачу": "Attach file to the topic", +"ОтправитьЗапросБезТела": "SendRequestWithoutBody", +"СоздатьПодкаталог (хук": "CreateSubfolder (wh", +"РазбитьURL: Защищенное": "SplitURL: Secure", +"ID каталога назначения": "ID of target folder", +"Новое описание события": "New event description", +"OllamaИнформацияМодели": "OllamaModelInfo", +"НаименованиеИзмененное": "EditedName", +"НачатьУчетВремени (хук": "StartTimekeeping (wh", +"VK_СгруппироватьТовары": "VK_GroupProducts", +"пр. Ленинградский, д.4": "Ave. Leningradsky, 4", +"ЗагрузитьОбъектЧастями": "UploadObjectInParts", +"Bitrix24_ПринятьЗадачу": "Bitrix24_ApproveTask", +"Компонента MS SQL (ОПИ": "MS SQL Component (OpenIntegrations", +"Тип файла для отправки": "Content type for sending", +"ПустаяСхемаTableSchema": "EmptySchemeTableSchema", +"УстановитьРежимОтладки": "SetDebugMode", +"Имя файла с раширением": "File name with extension", +"Дневной лимит в рублях": "Daily limit in rubles", +"CommonModule.OPI_Тесты": "CommonModule.OPI_Tests", +"СоответствиеПараметров": "ParameterMap", +"ID рекламного кабинета": "Advertising account ID", +"ЭтоКоннектор (открытие": "IsConnector (creation", +"Структура полей товара": "Product fields structure", +"отображать задачи: Y,N": "display tasks: Y,N", +"РаботаСФайламиИПапками": "FileAndFolderManagement", +"СоответствиеРасширений": "ExtensionMap", +"МодульИнструментовOint": "OintToolsModule", +"Адрес грузоотправителя": "Shippers address", +"ОбластиДействияСтрокой": "ScopeAsString", +"мПозицияВСпискеТокенов": "mTokenListPosition", +"ПолучитьОписаниеЗаказа": "GetOrderDescription", +"ID задачи для переноса": "ID of task to move", +"ОтправитьОпрос (цитата": "SendPoll (quote", +"МинимальныйРазмерЧасти": "MinPartSize", +"Изменить свойства базы": "Edit database properties", +"HTTP-клиент набора ОПИ": "HTTP Client of OpenIntegrations", +"Получить подразделения": "Get departments", +"КопироватьКаталог (хук": "CopyFolder (wh", +"ОтправитьДокумент (Имя": "SendDocument (name", +"Создать текстовый твит": "Create text tweet", +"Создать/Удалить записи": "Create/Delete records", +"Все записи без отборов": "All records without filters", +"ПолучитьСписокХранилищ": "GetStoragesList", +"Возвращаемое значение:": "Returns:", +"СоздатьТаблицу (запрос": "CreateTable (query", +"Сменить владельца чата": "Change chat owner", +"Получить список сделок": "Get deals list", +"Изменить картинку чата": "Change chat picture", +"ПолучитьУдаляемыеФайлы": "GetDeletedFiles", +"Скачать файл сообщения": "Download message file", +"Массив URL изображений": "Array of images URLs", +"Проверка_БитриксЗадача": "Check_BitrixTask", +"Завершить учет времени": "Stop timekeeping", +"ЦветПоле.Позиция Тогда": "ColorField.Item Then", +"Дата создания >= вчера": "Creation date >= yesterday", +"СтруктураЦеныДляСкидок": "PriceForDiscountsStructure", +"Компонента SQLite (ОПИ": "SQLite Component (OpenIntegrations", +"ДвоичныеДанные, Строка": "BinaryData, String", +"УстановитьОписаниеЧата": "SetChatDescription", +"СоответствиеНахождения": "FoundMapping", +"Обычный текстовый твит": "Regular text tweet", +"ПолучитьТоварыМагазина": "GetCampaignProducts", +"цена цели по умолчанию": "goal default price", +"ПолучитьШтрихкод (файл": "GetBarcode (file", +"ИзменитьСообщение (хук": "EditMessage (wh", +"УстановитьНастройкиFtp": "SetFtpSettings", +"ID владельца календаря": "Calendar owner ID", +"ИспользоватьСжатиеGzip": "UseGzipCompression", +"НачатьВыполнениеЗадачи": "StartTask", +"СформироватьКлавиатуру": "FormKeyboard", +"СоздатьБакет (Удаление": "CreateBucket (Deleting", +"Работает ли офис с LTL": "Does the office work with LTL", +"Получить список файлов": "Get list of files", +"УстановитьТелоИзСтроки": "SetBodyFromString", +"ПолучитьТегиБакета (DB": "GetBucketTagging (DB", +"Идентификаторы товаров": "Products identifier", +"УдалитьТоварыБезSKU (2": "DeleteProductsWithoutSKU (2", +"Географическая долгота": "Geographic longitude", +"ВыполнитьСинхронизацию": "MakeSynchronization", +"УстановитьДвоичноеТело": "SetBinaryBody", +"Проверка_БитриксСтрока": "Check_BitrixString", +"Удаляет подборку по ID": "Deletes the selection by ID", +"Сделать файл публичным": "Make file public", +"ДобавитьТоварВПодборку": "AddProductToCollection", +"ПолучитьСписокОбъектов": "ListObjects", +"ЗаписатьJSONМультипарт": "WriteJSONMultipart", +"Ремонт и строительство": "Repair and building", +"ОбработатьНачалоЗаписи": "ProcessRecordsStart", +"Создает TCP соединение": "Creates a TCP connection", +"Получает событие по ID": "Gets an event by ID", +"ID метки для изменения": "Tag ID to change", +"ID черновика (операции": "Draft (operation) ID", +"СоздатьНовуюДиректорию": "CreateNewDirectory", +"ПереименоватьФайл (хук": "RenameFile (wh", +"ГенераторОтчетаПокрытия": "CoverageReportGenerator", +"НайтиПользователей (хук": "FindUsers (wh", +"ID файла для скачивания": "File ID for downloading", +"Идентификатор базы База": "Base identifier Base", +"ОтменитьПубликациюФайла": "CancelFilePublication", +"Конфигурация соединения": "Connection configuration", +"СоздатьСобытиеКалендаря": "CreateCalendarEvent", +"СформироватьТекстDelete": "FormTextDelete", +"ДФ=yyyy-MM-ddTHH:mm:ssZ": "DF=yyyy-MM-ddTHH:mm:ssZ", +"Скопированный файл.jpeg": "CopiedFile.jpeg", +"ДобавитьЗаписиРаздельно": "AddRecordsSeparately", +"ОтправитьСообщение (хук": "SendMessage", +"ID удаляемого сообщения": "ID of message to delete", +"ПолучитьОписаниеОбъекта": "HeadObject", +"ОтправитьКартинку (Путь": "SendPicture (Path", +"Проверка_ТелеграмМассив": "Check_TelegramArray", +"ПолучитьСтатусОбработки": "GetProcessingStatus", +"Удаляет календарь по ID": "Deletes a calendar by ID", +"Создать обновить товары": "Create update product", +"VK_СоздатьСоставнойПост": "VK_CreateCompositePost", +"Прочитать строку !NOCLI": "Read line !NOCLI", +"ИзменитьПодборкуТоваров": "EditProductCollection", +"Наименование новой базы": "New base name", +"Получить список заказов": "Get order list", +"СоздатьЗаголовкиЗапроса": "CreateRequestHeaders", +"Bitrix24_ПолучитьЗадачу": "Bitrix24_GetTask", +"СправкаВозможныеКоманды": "HelpAvailableCommand", +"СоздатьЗапросМультипарт": "CreateMultipartRequest", +"ЗагрузитьФайл (размер 1": "UploadFile (size 1", +"Получить список свойств": "Get property list", +"Путь к созаваемой папке": "Path to the created folder", +"ДелегироватьЗадачу (хук": "DelegateTask (wh", +"Создать страницу в базу": "Create page in database", +"СтруктураДоговоренности": "AppointmentStructure", +"Получить список каналов": "Get channel list", +"Телеграм_ОтправитьОпрос": "TelegramAPI_SendPoll", +"Удаляет сообщение по ID": "Deletes a message by ID", +"Путь к объекту удаления": "Path to the object to delete", +"ID стадии для изменения": "Stage ID for change", +"Б24_РаботаСППолямиЗадач": "B24_TaskFieldsManagement", +"ЗаписатьФайлыМультипарт": "WriteMultipartFiles", +"СформироватьТекстSelect": "FormTextSelect", +"Информация о выполнении": "Execution information", +"Получить значения ячеек": "Get cell values", +"ИсключатьАрхивированные": "ExcludeArchived", +"Получает лог выполнения": "Gets the execution log", +"ГринОтзывАдминистратора": "GreenAdminRemove", +"СформироватьМассивМедиа": "FormMediaArray", +"Telegram_ОтправитьАудио": "Telegram_SendAudio", +"ID товаров для проверки": "Product IDs to be inspected", +"ПолучитьСписокКаталогов": "GetDirectoriesList", +"ПолучитьОтвет (картинка": "GetResponse (image", +"Новое описание картинки": "New picture description", +"Массив ID пользователей": "User ID Array", +"Пароль пользователя SSH": "SSH user password", +"Новая картинка подборки": "New selection image", +"Другой заголовок задачи": "Another task title", +"ПараметрыЗапросаВСтроку": "RequestParametersToString", +"СформироватьТекстCreate": "FormTextCreate", +"Получить список товаров": "Get product list", +"20971520 байт (20 МБайт": "20971520 bytes (20 MB", +"Изменить стадию канбана": "Change kanban stage", +"Проверка_ТелеграмИстина": "Check_TelegramTrue", +"ПроверитьОсновныеДанные": "CheckBasicData", +"УдалитьЗависимостьЗадач": "DeleteTasksDependencies", +"Создать свойство товара": "Create product property", +"идентификатор реквизита": "prop identifier", +"Телеграм_ОтправитьГифку": "TelegramAPI_SendGIF", +"ВключитьУведомленияЧата": "EnableChatNotifications", +"Вайбер_ОтправитьКонтакт": "Viber_SendContact", +"СоздатьПроизвольныйТвит": "CreateCustomTweet", +"Тестовая таблица 2 (изм": "Test table 2 (change", +"ПолучитьСписокМагазинов": "GetMarketsList", +"ОтправитьМестоположение": "SendLocation", +"РаботаСЧатамиИДиалогами": "ChatsAndDialogsManagement", +"ОпределитьМетодОтправки": "DetermineSendMethod", +"ИмяМедиа, ТекущиеДанные": "MediaName, CurrentData", +"ЯМаркет_РаботаСТоварами": "YaMarket_ProductsManagement", +"ВходнойМассивПараметров": "InputParamsArray", +"Имя файла с расширением": "File name with extension", +"Название района региона": "Name of the area of the region", +"Сформировать клавиатуру": "Create keyboard", +"Данные или путь к файлу": "File data or filepath", +"Элемент фильтра записей": "Record filter element", +"ПолучитьСтруктуруЗадачи": "GetTaskFieldsStructure", +"Непредвиденная ошибка!:": "Unexpected Error!", +"Получить данные о сайте": "Get site data", +"ПолучитьПеременнуюСреды": "GetEnvironmentVariable", +"Данные файла для записи": "File data to be written", +"Действия с обсуждениями": "Actions with discussions", +"ПолучитьИнформациюОЧате": "GetChatInfo", +"ПустаяСхемаDropDatabase": "EmptySchemeDropDatabase", +"Изменить заголовок чата": "Change chat title", +"Выполнить запрос !NOCLI": "Execute request !NOCLI", +"ПолучитьПланЗадачНаДень": "GetDailyPlan", +"Создает новый сеанс SSH": "Creates a new SSH session", +"ПолучитьЧислоУчастников": "GetParticipantCount", +"Произвольный, HTTPОтвет": "Arbitrary, HTTPResponse", +"Отправить данные !NOCLI": "Send data !NOCLI", +"Идентификатор хранилища": "Storage ID", +"Получить список моделей": "Get model list", +"ПереместитьФайлВКаталог": "MoveFileToFolder", +"ПолучитьИнформациюОБазе": "GetDatabaseInfo", +"Добавить стадию канбана": "Add kanban stage", +"ПолучитьНастройкиПрокси": "GetProxySettings", +"Получить список бакетов": "List buckets", +"Установить правила чата": "Set chat rules", +"ЗагрузитьФайл (размер 2": "UploadFile (size 2", +"Получить подборки по ID": "Get selections by ID", +"Получить описание файла": "Get file description", +"Получить список событий": "Get list of events", +"Загрузить часть объекта": "Upload object part", +"РазделитьДвоичныеДанные": "SplitBinaryData", +"ID события для удаления": "ID of the event to be deleted", +"Новое имя стадии стадии": "New stage name", +"Слак_ЗагрузитьУдалитьВФ": "Slack_UploadDeleteExternalFile", +"Bitrix24_ИзменитьЗадачу": "Bitrix24_UpdateTask", +"ЗагрузитьФайлВХранилище": "UploadFileToStorage", +"Текст первого сообщения": "Text of the first message", +"ПолучитьПубличныйОбъект": "GetPublicObject", +"Получить историю канала": "Get channel history", +"СформироватьТестыЯксCLI": "FormYAXTestsCLI", +"список активных токенов": "active token list", +"ПолучитьОписаниеЛокации": "GetLocationDescription", +"Удалить выбранные файлы": "Delete selected files", +"УдалитьСобытиеКалендаря": "DeleteCalendarEvent", +"YandexDisk_СоздатьПапку": "YandexDisk_CreateFolder", +"Новый заголовок новости": "New post title", +"МассивОбязательныхПолей": "RequiredFieldsArray", +"ПолучитьПоследнююОшибку": "GetLastError", +"признак новой сделки (Y": "new deal flag (Y", +"Создать/Удалить каталог": "Create/Delete catalog", +"ИзменитьАртикулыТоваров": "UpdateProductsArticles", +"ОбработатьСекретыOllama": "ProcessSecretsMySQLOllama", +"Bitrix24_УдалитьКаталог": "Bitrix24_DeleteFolder", +"ПереместитьКаталог (хук": "MoveFolder (wh", +"ЯДиск_ПереместитьОбъект": "YDisk_MoveObject", +"Телеграм_ОтправитьАудио": "TelegramAPI_SendAudio", +"Ошибка загрузки участка": "Chunk upload error", +"СоздатьТоварСоСвойством": "CreateProductWithProp", +"Проверка_ДропБоксРабота": "Check_DropboxWork", +"Добавить данные Related": "Add data as Related", +"ВК_СоздатьСоставнойПост": "VKAPI_CreateCompositePost", +"УдалитьШифрованиеБакета": "DeleteBucketEncryption", +"ИзменитьКалендарьСписка": "EditListCalendar", +"ПолучитьСтруктуруДанных": "GetBasicDataStructure", "ИзменитьАватарЧата (URL": "ChangeChatPicture (URL", +"Telegram_УдалитьWebhook": "Telegram_DeleteWebhook", +"Является пунктом выдачи": "Its a shipping point", +"УстановитьЗначенияЯчеек": "SetCellValues", +"ID новости для удаления": "Id of post to remove", +"Telegram_ОтправитьВидео": "Telegram_SendVideo", +"СформироватьТекстInsert": "FormTextInsert", +"Bitrix24_ОтложитьЗадачу": "Bitrix24_DeferTask", +"СтруктураХарактеристики": "AttributesStructure", +"ВК_СоздатьТоварПодборку": "VKAPI_CreateProductSelection", +"Идентификатор сообщения": "Message identifier", +"Отправить строку !NOCLI": "Send line !NOCLI", +"Telegram_ОтправитьОпрос": "Telegram_SendPoll", +"ОтправитьКонтакт (канал": "SendContact (channel", +"СоздатьУдалитьКалендарь": "CreateDeleteCalendar", "Удалить колонку таблицы": "Delete table column", "ДобавитьAWS4Авторизацию": "AddAWS4Authorization", "Массив из Строка, Число": "Array of string, number", "Проверка_ДропБоксСтатус": "Check_DropboxStatus", -"СкопироватьКаталог (хук": "MakeFolderCopy (wh", -"Твиттер_СоздатьТвитСГиф": "Twitter_CreateTweetWithGif", -"УстановитьОбъектЗапроса": "SetRequestObject", -"Идентификатор категории": "Category identifier", -"ПолучитьСписокКластеров": "GetClustersList", -"ПолучитьОтветВКонтексте": "GetContextResponse", -"ОтправитьДокумент (Путь": "SendDocument (Path", -"ОзонСписокХарактеристик": "OzonAttributesList", -"Получить чеклист задачи": "Get tasks checklist", -"ДФ=yyyy-MM-ddThh:mm:ssZ": "DF=yyyy-MM-ddThh:mm:ssZ", -"адрес электронной почты": "email address", -"УдалитьКомментарий (хук": "DeleteComment (wh", -"СлакОтложенноеСообщение": "SlackSheduledMessage", -"УдалитьФайлы (каталог 2": "DeleteSelectedFiles (folder 2", -"идентификатор календаря": "calendar identifier", "ОбеспечитьПустойКаталог": "EnsureEmptyDirectory", +"идентификатор календаря": "calendar identifier", +"УдалитьФайлы (каталог 2": "DeleteSelectedFiles (folder 2", +"СлакОтложенноеСообщение": "SlackSheduledMessage", +"УдалитьКомментарий (хук": "DeleteComment (wh", +"адрес электронной почты": "email address", +"ДФ=yyyy-MM-ddThh:mm:ssZ": "DF=yyyy-MM-ddThh:mm:ssZ", +"Проверка_ДвоичныеДанные": "Check_BinaryData", +"Получить чеклист задачи": "Get tasks checklist", +"ОтправитьДокумент (Путь": "SendDocument (Path", +"ПолучитьОтветВКонтексте": "GetContextResponse", +"ПолучитьСписокКластеров": "GetClustersList", +"Идентификатор категории": "Category identifier", +"УстановитьОбъектЗапроса": "SetRequestObject", +"Твиттер_СоздатьТвитСГиф": "Twitter_CreateTweetWithGif", +"СкопироватьКаталог (хук": "MakeFolderCopy (wh", +"ОзонСписокХарактеристик": "OzonAttributesList", "ПолучитьЗначениеИзФайла": "GetValueFromFile", +"GAPI_УправлениеГруппами": "GAPI_GroupManagement", +"ВывестиСправкуПоМетодам": "DisplayMethodHelp", +"массив URL картинок 360": "array of 360 images URLs", +"СформироватьТекстUpdate": "FormTextUpdate", +"идентификатор владельца": "owner identifier", +"Запустить сервер !NOCLI": "Start server !NOCLI", +"ВыгрузитьМодельИзПамяти": "UnloadModelFromMemory", +"Проверка_ДропБоксМассив": "Check_DropboxArray", +"Инициализировать !NOCLI": "Initialize !NOCLI", +"ПолучитьСтруктуруТовара": "GetProductStructure", +"ПолучитьКопиюСоединения": "GetConnectionCopy", +"УправлениеВнешнимФайлом": "ExternalFileManagement", +"Массив вариантов опроса": "Poll options array", +"Telegram_ОтправитьГифку": "Telegram_SendGif", +"СтруктураАдресаДоставки": "DeliveryAddressStruct", +"Получить стадии канбана": "Get kanban stages", +"СкрытьГлавнуюТемуФорума": "HideMainForumTopic", +"Какой ваш любимый цвет?": "What's your favorite color?", +"ПрочитатьДвоичныеДанные": "ReadBinaryData", +"Не найден входной файл!": "Input File Not Found!", +"и перейдите в настройки": "and go to the settings", +"МассивURLФайловВложений": "ArrayOfAttachmentURLs", +"ВключитьЗвукЗадачи (хук": "UnmuteTask (wh", +"АТ_СоздатьУдалитьЗаписи": "AT_CreateDeleteRecords", +"ПолучитьОписаниеСобытия": "GetEventDescription", +"Путь к файлу или данные": "Path to file or data", +"ДропБокс_СоздатьКаталог": "DropboxAPI_CreateFolder", +"Лайк/Репост/Комментарий": "Like/Repost/Comment", +"Удаляет таблицу из базы": "Deletes a table from the database", +"Создает новый календарь": "Creates a new calendar", +"Получить список складов": "Get warehouses list", +"ПолучитьСписокСчетчиков": "GetCountersList", +"ПолучитьРазделительПути": "GetPathSeparator", +"ЗвершитьЗаписьMultipart": "EndMultipartBody", +"Новый текст комментария": "New comment text", +"Множественный, двоичные": "Multiple, binary", +"Получить структуру лога": "Get log structure", +"Ответ сервера с ссылкой": "Server response with a URL", "Получить список записей": "Get list of records", -"ГД_ЗагрузитьУдалитьФайл": "GD_UploadDeleteFile", +"Отключить сервер !NOCLI": "Stop server !NOCLI", "ЗаполнитьОчиститьЯчейки": "FillClearCells", -"Массив описаний товаров": "Array of product descriptions", -"Новое название подборки": "New selection name", -"Новое значение свойства": "New property value", -"Получить структуру лида": "Get lead structure", -"АтрибутыИХарактеристики": "AttributesAndFeatures", -"Б24_УчетРабочегоВремени": "B24_Timekeeping", -"ОтменитьПубликациюПапки": "CancelFolderPublication", -"20000000 байт (20 МБайт": "20000000 bytes (20 MB", -"Получить/Обновить токен": "Get/Update token", -"ОткрытьСоединение (база": "CreateConnection (base", -"МаксимальнаяВложенность": "MaximumNesting", -"Получить поле (числовое": "Get field (numeric", -"УдалитьЗаписи (проверка": "DeleteRecords (check", -"Имя участника разговора": "Name of participant in conversation", -"Создать канал приватным": "Create channel as private", -"ТелеграмУстановкаВебхук": "TelegramWebhookSetup", -"ПолучитьКалендарьСписка": "GetListCalendar", -"Путь к новой директории": "Path to new directory", -"ПолучитьИнформациюОБоте": "GetBotInformation", -"Флаг анонимности опроса": "Survey anonymity flag", -"СдэкАПИ_РаботаСЗаказами": "CDEKAPI_OrdersManagement", -"ПолучитьСтруктуруСделки": "GetDealStructure", -"ПолучитьКвитанцию (файл": "GetReceipt (file", -"Телеграм_ОтправитьВидео": "TelegramAPI_SendVideo", -"ОтменитьЗагрузкуЧастями": "AbortMultipartUpload", -"Массив вариантов ответа": "Array of answer options", -"ОбработатьСписокПозиций": "ProcessItemsList", -"СоединитьДвоичныеДанные": "ConcatBinaryData", -"Получить структуру чата": "Get chats structure", -"ПолучитьПостоянныйТокен": "GetPermanentToken", -"СформироватьОсновнойURL": "FormPrimaryURL", -"УстановитьЗаголовокЧата": "SetChatTitle", -"Bitrix24_СоздатьНовость": "Bitrix24_CreatePost", -"Таймаут ожидания данных": "Data reading timeout", -"ЗаписатьПропущенныйТест": "WriteMissingTest", -"СпособКодированияСтроки": "StringEncodingMethod", -"ЗагрузитьМассивВложений": "UploadAttachmentsArray", -"Выберите пункт External": "Choose External", -"Установить теги объекта": "Put object tagging", -"ОтправитьДвоичныеДанные": "SendBinaryData", -"Массив Из Строка, Число": "Array of String, Number", -"Используемый метод HTTP": "HTTP method used", -"ПолеКоллекцииСуществует": "CollectionFieldExists", -"Проверка_БитриксНовость": "Check_BitrixPost", -"ОтменитьЗаписьMultipart": "CancelMultipartBody", -"ТаблицаДляИспользования": "TableForUse", -"Код формы собственности": "Form of ownership code", -"ВывестиСправкуПоКоманде": "ShowCommandHelp", -"OPI_ПреобразованиеТипов": "OPI_TypeConversion", -"Наименование обсуждения": "Discussion name", -"Получить историю задачи": "Get task history", -"Имя существующей модели": "Name of existing model", -"Переименовать хранилище": "Rename storage", -"ОбработатьСтруктуруBlob": "ProcessBlobStructure", "Пустое описание товара:": "Empty product description:", +"ОбработатьСтруктуруBlob": "ProcessBlobStructure", +"Имя существующей модели": "Name of existing model", +"Получить историю задачи": "Get task history", +"Наименование обсуждения": "Discussion name", +"OPI_ПреобразованиеТипов": "OPI_TypeConversion", +"ВывестиСправкуПоКоманде": "ShowCommandHelp", +"Код формы собственности": "Form of ownership code", +"ТаблицаДляИспользования": "TableForUse", +"ОтменитьЗаписьMultipart": "CancelMultipartBody", +"Проверка_БитриксНовость": "Check_BitrixPost", +"ПолеКоллекцииСуществует": "CollectionFieldExists", +"Используемый метод HTTP": "HTTP method used", +"Массив Из Строка, Число": "Array of String, Number", +"ОтправитьДвоичныеДанные": "SendBinaryData", "для дальнейших действий": "for further actions", "УникальныйИдентификатор": "UUID", "Создать/Удалить событие": "Create/Delete event", "ОтправитьЛокацию (канал": "SendLocation (channel", -"УстановитьСтроковоеТело": "SetStringBody", -"Получить размер объекта": "Get object size", -"Слак_ПолучитьИнформацию": "SlackGetData", -"Bitrix24_УдалитьНовость": "Bitrix24_DeletePost", -"OPI_TCP.ОтправитьСтроку": "OPI_TCP.SendLine", -"Postgres_ОсновныеМетоды": "Postgres_CommonMethods", -"ДополнитьURLПараметрами": "CompleteURLWithParameters", -"СоздатьКомментарий (хук": "CreateComment (wh", -"ИзменитьКалендарьСписка": "EditListCalendar", -"Удалить свойство товара": "Delete product property", -"HEX нового цвета стадии": "HEX of new stage color", -"Вайбер_ОтправитьЛокацию": "Viber_SendLocation", -"признак повторного лида": "repeat lead", -"Bitrix24_СерверноеВремя": "Bitrix24_ServerTime", -"ID версии начала списка": "Version ID for the beginning of the list", +"ГД_ЗагрузитьУдалитьФайл": "GD_UploadDeleteFile", "СоздатьЗависимостьЗадач": "CreateTasksDependencies", -"ПолучитьСтруктуруДанных": "GetBasicDataStructure", -"Запустить сервер !NOCLI": "Start server !NOCLI", -"УдалитьШифрованиеБакета": "DeleteBucketEncryption", -"ПустаяСхемаDropDatabase": "EmptySchemeDropDatabase", -"ID товаров для проверки": "Product IDs to be inspected", -"СформироватьМассивМедиа": "FormMediaArray", -"ГринОтзывАдминистратора": "GreenAdminRemove", -"Получает лог выполнения": "Gets the execution log", -"ИсключатьАрхивированные": "ExcludeArchived", -"ПолучитьСписокКаталогов": "GetDirectoriesList", -"Получить значения ячеек": "Get cell values", -"СформироватьТекстSelect": "FormTextSelect", -"ЗаписатьФайлыМультипарт": "WriteMultipartFiles", -"Б24_РаботаСППолямиЗадач": "B24_TaskFieldsManagement", -"ID стадии для изменения": "Stage ID for change", -"Путь к объекту удаления": "Path to the object to delete", -"Удаляет сообщение по ID": "Deletes a message by ID", -"Информация о выполнении": "Execution information", -"ПолучитьОтвет (картинка": "GetResponse (image", -"Новое описание картинки": "New picture description", -"Получить список каналов": "Get channel list", -"Массив ID пользователей": "User ID Array", -"ВключитьУведомленияЧата": "EnableChatNotifications", -"Телеграм_ОтправитьГифку": "TelegramAPI_SendGIF", -"идентификатор реквизита": "prop identifier", -"Создать свойство товара": "Create product property", -"УдалитьЗависимостьЗадач": "DeleteTasksDependencies", -"ПроверитьОсновныеДанные": "CheckBasicData", -"Проверка_ТелеграмИстина": "Check_TelegramTrue", -"Изменить стадию канбана": "Change kanban stage", -"20971520 байт (20 МБайт": "20971520 bytes (20 MB", -"Получить список товаров": "Get product list", -"СформироватьТекстCreate": "FormTextCreate", -"ПараметрыЗапросаВСтроку": "RequestParametersToString", -"Другой заголовок задачи": "Another task title", -"Новая картинка подборки": "New selection image", -"Пароль пользователя SSH": "SSH user password", -"Телеграм_ОтправитьОпрос": "TelegramAPI_SendPoll", -"Вайбер_ОтправитьКонтакт": "Viber_SendContact", -"СтруктураДоговоренности": "AppointmentStructure", -"VK_СоздатьСоставнойПост": "VK_CreateCompositePost", -"ID удаляемого сообщения": "ID of message to delete", -"ОтправитьКартинку (Путь": "SendPicture (Path", -"ДобавитьЗаписиРаздельно": "AddRecordsSeparately", -"Скопированный файл.jpeg": "CopiedFile.jpeg", -"СоздатьСобытиеКалендаря": "CreateCalendarEvent", -"ДФ=yyyy-MM-ddTHH:mm:ssZ": "DF=yyyy-MM-ddTHH:mm:ssZ", -"СформироватьТекстDelete": "FormTextDelete", -"ПолучитьОписаниеОбъекта": "HeadObject", -"Конфигурация соединения": "Connection configuration", -"ОтменитьПубликациюФайла": "CancelFilePublication", -"Идентификатор базы База": "Base identifier Base", -"ID файла для скачивания": "File ID for downloading", -"НайтиПользователей (хук": "FindUsers (wh", -"ГенераторОтчетаПокрытия": "CoverageReportGenerator", -"ОтправитьСообщение (хук": "SendMessage", -"Создать страницу в базу": "Create page in database", -"ПолучитьСтатусОбработки": "GetProcessingStatus", -"ДелегироватьЗадачу (хук": "DelegateTask (wh", -"Путь к созаваемой папке": "Path to the created folder", -"Получить список свойств": "Get property list", -"ЗагрузитьФайл (размер 1": "UploadFile (size 1", -"СоздатьЗапросМультипарт": "CreateMultipartRequest", -"Проверка_ТелеграмМассив": "Check_TelegramArray", -"СправкаВозможныеКоманды": "HelpAvailableCommand", -"Bitrix24_ПолучитьЗадачу": "Bitrix24_GetTask", -"СоздатьЗаголовкиЗапроса": "CreateRequestHeaders", -"Получить список заказов": "Get order list", -"Наименование новой базы": "New base name", -"ИзменитьПодборкуТоваров": "EditProductCollection", -"Прочитать строку !NOCLI": "Read line !NOCLI", -"Создать обновить товары": "Create update product", -"Удаляет календарь по ID": "Deletes a calendar by ID", -"Telegram_ОтправитьАудио": "Telegram_SendAudio", -"СоздатьПроизвольныйТвит": "CreateCustomTweet", -"ВК_СоздатьСоставнойПост": "VKAPI_CreateCompositePost", -"ПолучитьСписокМагазинов": "GetMarketsList", -"список активных токенов": "active token list", -"СформироватьТестыЯксCLI": "FormYAXTestsCLI", -"Получить историю канала": "Get channel history", -"ПолучитьПубличныйОбъект": "GetPublicObject", -"Текст первого сообщения": "Text of the first message", -"ЗагрузитьФайлВХранилище": "UploadFileToStorage", -"ПолучитьОписаниеЛокации": "GetLocationDescription", -"Bitrix24_ИзменитьЗадачу": "Bitrix24_UpdateTask", -"Новое имя стадии стадии": "New stage name", -"ID события для удаления": "ID of the event to be deleted", -"РазделитьДвоичныеДанные": "SplitBinaryData", -"Загрузить часть объекта": "Upload object part", -"Получить список событий": "Get list of events", -"Получить описание файла": "Get file description", -"Слак_ЗагрузитьУдалитьВФ": "Slack_UploadDeleteExternalFile", -"Удалить выбранные файлы": "Delete selected files", -"УдалитьСобытиеКалендаря": "DeleteCalendarEvent", -"YandexDisk_СоздатьПапку": "YandexDisk_CreateFolder", -"Добавить данные Related": "Add data as Related", -"Проверка_ДропБоксРабота": "Check_DropboxWork", -"СоздатьТоварСоСвойством": "CreateProductWithProp", -"Ошибка загрузки участка": "Chunk upload error", -"Телеграм_ОтправитьАудио": "TelegramAPI_SendAudio", -"ЯДиск_ПереместитьОбъект": "YDisk_MoveObject", -"ПереместитьКаталог (хук": "MoveFolder (wh", -"Bitrix24_УдалитьКаталог": "Bitrix24_DeleteFolder", -"ОбработатьСекретыOllama": "ProcessSecretsMySQLOllama", -"ИзменитьАртикулыТоваров": "UpdateProductsArticles", -"Создать/Удалить каталог": "Create/Delete catalog", -"признак новой сделки (Y": "new deal flag (Y", -"ПолучитьПоследнююОшибку": "GetLastError", -"МассивОбязательныхПолей": "RequiredFieldsArray", -"Новый заголовок новости": "New post title", -"Получить подборки по ID": "Get selections by ID", -"ЗагрузитьФайл (размер 2": "UploadFile (size 2", -"Установить правила чата": "Set chat rules", -"Данные файла для записи": "File data to be written", -"Тестовая таблица 2 (изм": "Test table 2 (change", -"Получить данные о сайте": "Get site data", -"Непредвиденная ошибка!:": "Unexpected Error!", -"ПолучитьСтруктуруЗадачи": "GetTaskFieldsStructure", -"Элемент фильтра записей": "Record filter element", -"Данные или путь к файлу": "File data or filepath", -"Сформировать клавиатуру": "Create keyboard", -"ПолучитьПеременнуюСреды": "GetEnvironmentVariable", -"Название района региона": "Name of the area of the region", -"ВходнойМассивПараметров": "InputParamsArray", -"ЯМаркет_РаботаСТоварами": "YaMarket_ProductsManagement", -"ИмяМедиа, ТекущиеДанные": "MediaName, CurrentData", -"ОпределитьМетодОтправки": "DetermineSendMethod", -"РаботаСЧатамиИДиалогами": "ChatsAndDialogsManagement", -"ОтправитьМестоположение": "SendLocation", -"Имя файла с расширением": "File name with extension", -"Действия с обсуждениями": "Actions with discussions", -"Произвольный, HTTPОтвет": "Arbitrary, HTTPResponse", -"ПолучитьИнформациюОЧате": "GetChatInfo", -"ПолучитьНастройкиПрокси": "GetProxySettings", -"Добавить стадию канбана": "Add kanban stage", -"ПолучитьИнформациюОБазе": "GetDatabaseInfo", -"ПереместитьФайлВКаталог": "MoveFileToFolder", -"Получить список моделей": "Get model list", -"Идентификатор хранилища": "Storage ID", -"Получить список бакетов": "List buckets", -"Отправить данные !NOCLI": "Send data !NOCLI", -"ПолучитьЧислоУчастников": "GetParticipantCount", -"Создает новый сеанс SSH": "Creates a new SSH session", -"ПолучитьПланЗадачНаДень": "GetDailyPlan", -"Выполнить запрос !NOCLI": "Execute request !NOCLI", -"Изменить заголовок чата": "Change chat title", -"ID файла для перемещения": "File ID", -"ID счетчика для удаления": "Counter ID for deletion", -"ДобавитьBasicАвторизацию": "AddBasicAuthorization", -"ОтправитьСообщение (json": "SendMessage (json", -"Bitrix24_ПолучитьКаталог": "Bitrix24_GetFolder", -"Получить описание товара": "Get product description", -"Установить описание чата": "Set chat description", -"ставка ндс, например 0.2": "VAT rate, e.g. 0.2", -"БитриксДоступныеДействия": "BitrixAvailableActions", -"УстановитьКартинкуГруппы": "SetGroupPicture", -"Вайбер_ОтправитьКартинку": "Viber_SendImage", -"ID чата для разархивации": "Chat ID for dearchiving", -"ТекущаяУниверсальнаяДата": "CurrentUniversalDate", -"УдалитьКомментарийЗадачи": "DeleteTaskComment", -"ПриостановитьУчетВремени": "PauseTimekeeping", -"URL сервера ReportPortal": "ReportPortal server URL", -"ПолучитьИнформациюОДиске": "GetDiskInformation", -"СоздатьУдалитьТемуФорума": "CreateDeleteForumTopic", -"ПолучитьКодПодтверждения": "GetConfirmationCode", -"Получить код авторизации": "Get authorization code", -"Получить список объектов": "List objects", -"Получить список операций": "Get actions list", -"Токен авторизации OpenAI": "OpenAI authorization token", -"произвольный комментарий": "arbitrary comment", -"Структура учетных данных": "Credentials structure", -"Признак рекламного поста": "Sign of an advertising post", -"Данные файл для загрузки": "Data file for upload", -"ОбработатьТелоДляЗапроса": "ProcessRequestBody", -"Секретный ключ (Password": "Secret key (Password", -"СоздатьТвитКартинки (ИВФ": "CreateImageTweet (TFN", -"Ссылка (URL) под записью": "Link (URL) under the post", -"ПолучитьИнформациюОФайле": "GetFileInformation", -"Bitrix24_ЗавершитьЗадачу": "Bitrix24_CompleteTask", -"Отправить запрос с телом": "Send request with body", -"ПолучитьСписокЗадач (хук": "GetTasksList (wh", -"Получить временный токен": "Get temporary token", -"ПолучитьОписаниеКонтакта": "GetContactDescription", -"ДобавитьПараметрВТаблицу": "AddPramToTable", -"Путь к объекту оригинала": "Path to the original object", -"Bitrix24_ПолучитьНовости": "Bitrix24_GetPosts", -"Получить список областей": "Get region list", -"ПустаяСхемаAlterTableAdd": "EmptySchemeAlterTableAdd", -"ПоследнийКодУспеха Тогда": "LastSuccessCode Then", -"ОтправитьКартинку (канал": "SendPicture (channel", -"ДобавитьЗадачуВИзбранное": "AddTaskToFavorites", -"Изменяет имя метки по ID": "Changes the tag name by ID", -"ЗавершитьТестовыйЭлемент": "FinishTestElement", -"ИсключитьУчастникаГруппы": "ExcludeGroupMember", -"ОписаниеПримитивногоПоля": "PrimitiveFieldDescription", -"РаботаСПодборкамиТоваров": "ProductSelectionManagement", -"фильтр по уровню доступа": "filter by access level", -"Создать товар и подборку": "Create product and selection", -"ПолучитьСписокЛидов (хук": "GetLeadsList (wh", -"Получить размер элемента": "Get element size", -"ОбработатьСписокОбъектов": "ProcessObjectList", -"Строка, Массив Из Строка": "String, Array of String", -"ИзменитьСобытиеКалендаря": "UpdateCalendarEvent", -"Авторизуйтесь на портале": "Log in to the portal", -"ПолучитьСтрокуЗаголовков": "GetHeadersString", -"VK_ПолучитьСписокЗаказов": "VK_GetOrderList", -"режим: default или debug": "mode: default or debug", -"НачатьНаблюдатьЗаЗадачей": "StartWatchingTask", -"ID файла для копирования": "Original file ID", -"ПолучитьПараметрыТвиттер": "GetTwitterParameters", -"Язык штрихкода: RUS, ENG": "Barcode language: RUS, ENG", -"Bitrix24_СкопироватьФайл": "Bitrix24_MakeFileCopy", -"МассивОтсутствующихПолей": "MissingFieldsArray", -"ПолучитьШифрованиеБакета": "GetBucketEncryption", -"СохранитьКартинкуВАльбом": "SaveImageToAlbum", -"НаправлениеПоиска.СКонца": "SearchDirection.FromEnd", -"ПолучитьЗаголовкиЗапроса": "GetRequestHeaders", -"КодировкаВыходногоПотока": "OutputEncoding", -"УбратьЗадачуИзИзбранного": "RemoveTaskFromFavorites", -"ПреобразоватьФайлыВМедиа": "ConvertFilesToMedia", -"ГК_ПолучитьСписокСобытий": "GC_GetEventList", -"БитриксСписокРезультатов": "BitrixResultsList", -"ПреобразоватьДанныеФайла": "ConvertFileData", -"РаботаСУдаленнымиФайлами": "ExternalFilesManagement", -"Создает каталог на диске": "Creates a directory on the disk", -"Заменить текст сообщения": "Replace message text", -"ИзменитьСвойстваСтраницы": "EditPageProperties", -"УстановитьТегиБакета (DB": "PutBucketTagging (DB", -"Блоки в документации API": "Blocks at API documentation", -"сохранение страниц сайта": "page saving", -"Bitrix24_ИзменитьНовость": "Bitrix24_UpdatePost", -"Управление базами данных": "Database management", -"ПолучитьКатегорииТоваров": "GetProductCategories", -"ОтключитьУведомленияЧата": "DisableChatNotifications", -"ПолучитьСписокКалендарей": "GetCalendarList", -"Компонента SSH/SFTP (ОПИ": "SSH/SFTP Component (OpenIntegrations", -"Начать выполнение задачи": "Start a task", -"Откладывает задачу по ID": "Defer task by ID", -"ЗаполнитьЗначенияСвойств": "FillPropertyValues", -"Dropbox_КопироватьОбъект": "Dropbox_CopyObject", -"МаксимальныйРазмер Тогда": "MaxSize Then", -"КвадратныеСкобкиМассивов": "ArraysSquareBrackets", -"ПолучитьСтруктуруЗапуска": "GetLaunchStructure", -"ДропБокс_ПолучитьАккаунт": "DropboxAPI_GetAccount", -"Изменить свойство товара": "Edit product property", -"ИзменитьАватарЧата (Путь": "ChangeChatPicture (Path", -"Логин пользователя mysql": "MySQL user", -"Пустая строка параметров": "Empty parameter string", -"ВывестиСправкуПоКомандам": "ShowCommandsHelp", -"ПолучитьСтатистикуПостов": "GetPostStatistics", -"Новый каталог размещения": "New parent directory", -"Удалить постоянный токен": "Delete permanent token", -"Отправить местоположение": "Send location", -"Б24_РаботаСУведомлениями": "B24_NotificationsManagement", -"Файл источник обновления": "File source for update", -"Удаляет объект из бакета": "Removes the object from the bucket", -"список параметров модели": "model parameter list", -"Загрузить объект целиком": "Upload full object", -"количество грузовых мест": "number of cargo spaces", -"Строка, Массив из Строка": "String, Array of String", -"Добавить колонку таблицы": "Add table column", -"ВК_ПолучитьСписокТоваров": "VKAPI_GetProductList", -"СформироватьТестыАссертс": "FormAssertsTests", -"ЗагрузитьОбъект (частями": "PutObject (parts", -"Bitrix24_ОтклонитьЗадачу": "Bitrix24_DisapproveTask", -"OpenAIУдалениеАссистента": "OpenAIAssistantDeletion", -"D:\\GD\\Мой диск\\data.json": "D:\\GD\\My Drive\\data.json", -"ОтключитьЗвукЗадачи (хук": "MuteTask (wh", -"ОчиститьОчередьСообщений": "ClearMessageQueue", -"Получить данные аккаунта": "Get account data", -"всегда возвращает Истина": "always return True", -"загрузка страниц в плеер": "page load to player", -"Логин пользователя mssql": "mssql user login", -"СформироватьТекстФильтра": "FormFilterText", -"Дата и время записи лога": "Log entry date and time", -"ОпределитьТекущуюКоманду": "DetermineCurrentCommand", -"Настройки прокси запроса": "Request proxy settings", -"Адрес истинного продавца": "The address of the true seller", -"Проверка_ТелеграмКонтакт": "Check_TelegramContact", -"Получить информацию бота": "Get bot information", -"Добавить обновить товары": "Add update products", -"СоздатьВысокуюКлавиатуру": "CreateTallKeyboard", -"UUID заявки для удаления": "UUID of the invitation for deletion", -"UUID заказа для удаления": "Order UUID for deletion", -"VK_СоздатьСвойствоТовара": "VK_CreateProductProperty", -"ПолучитьСтрокуПараметров": "GetParamsString", -"Код региона по базе СДЭК": "Region code according to CDEK database", -"Метод в документации AWS": "Method at AWS documentation", -"СоздатьКаталогВХранилище": "CreateStorageFolder", -"Создает пустой календарь": "Creates an empty calendar", -"Вайбер_ОтправкаСообщений": "Viber_MessagesSending", +"ID версии начала списка": "Version ID for the beginning of the list", +"Bitrix24_СерверноеВремя": "Bitrix24_ServerTime", +"признак повторного лида": "repeat lead", +"Вайбер_ОтправитьЛокацию": "Viber_SendLocation", +"HEX нового цвета стадии": "HEX of new stage color", +"Установить теги объекта": "Put object tagging", +"Удалить свойство товара": "Delete product property", +"ДополнитьURLПараметрами": "CompleteURLWithParameters", +"Postgres_ОсновныеМетоды": "Postgres_CommonMethods", +"OPI_TCP.ОтправитьСтроку": "OPI_TCP.SendLine", +"Bitrix24_УдалитьНовость": "Bitrix24_DeletePost", +"Слак_ПолучитьИнформацию": "SlackGetData", +"Получить размер объекта": "Get object size", +"УстановитьСтроковоеТело": "SetStringBody", +"СоздатьКомментарий (хук": "CreateComment (wh", +"Выберите пункт External": "Choose External", +"Переименовать хранилище": "Rename storage", +"СпособКодированияСтроки": "StringEncodingMethod", +"ТелеграмУстановкаВебхук": "TelegramWebhookSetup", +"Создать канал приватным": "Create channel as private", +"Имя участника разговора": "Name of participant in conversation", +"УдалитьЗаписи (проверка": "DeleteRecords (check", +"Получить поле (числовое": "Get field (numeric", +"МаксимальнаяВложенность": "MaximumNesting", +"ОткрытьСоединение (база": "CreateConnection (base", +"ПолучитьКалендарьСписка": "GetListCalendar", +"Получить/Обновить токен": "Get/Update token", +"ОтменитьПубликациюПапки": "CancelFolderPublication", +"ЗагрузитьМассивВложений": "UploadAttachmentsArray", +"АтрибутыИХарактеристики": "AttributesAndFeatures", +"Получить структуру лида": "Get lead structure", +"Новое значение свойства": "New property value", +"Новое название подборки": "New selection name", +"Массив описаний товаров": "Array of product descriptions", +"20000000 байт (20 МБайт": "20000000 bytes (20 MB", +"Путь к новой директории": "Path to new directory", +"Б24_УчетРабочегоВремени": "B24_Timekeeping", +"Флаг анонимности опроса": "Survey anonymity flag", +"ПолучитьИнформациюОБоте": "GetBotInformation", +"Таймаут ожидания данных": "Data reading timeout", +"Bitrix24_СоздатьНовость": "Bitrix24_CreatePost", +"СформироватьОсновнойURL": "FormPrimaryURL", +"ПолучитьПостоянныйТокен": "GetPermanentToken", +"Получить структуру чата": "Get chats structure", +"СоединитьДвоичныеДанные": "ConcatBinaryData", +"ОбработатьСписокПозиций": "ProcessItemsList", +"УстановитьЗаголовокЧата": "SetChatTitle", +"ОтменитьЗагрузкуЧастями": "AbortMultipartUpload", +"ЗаписатьПропущенныйТест": "WriteMissingTest", +"Телеграм_ОтправитьВидео": "TelegramAPI_SendVideo", +"ПолучитьКвитанцию (файл": "GetReceipt (file", +"ПолучитьСтруктуруСделки": "GetDealStructure", +"Массив вариантов ответа": "Array of answer options", +"СдэкАПИ_РаботаСЗаказами": "CDEKAPI_OrdersManagement", +"цвет текста на информере": "informer text color", +"СоздатьТоварСоСвойствами": "CreateProductWithProperties", +"Метод в документации API": "Method at API documentation", +"Получить поле (строковое": "Get field (string", +"ВК_ПолучитьСписокСвойств": "VKAPI_GetPropertyList", +"VK_УдалитьСвойствоТовара": "VK_DeleteProductProperty", +"ПолучитьСтруктуруТаблицы": "GetTableStructure", +"Новое описание календаря": "New calendar description", +"Установить прокси !NOCLI": "Set proxy !NOCLI", +"Получить заказ по номеру": "Get order by number", +"ПрочитатьСтроку (таймаут": "ReadLine (timeout", +"Получить описание заказа": "Get order description", +"НормализоватьАвторизацию": "NormalizeAuth", +"Новое описание сообщения": "New message description", +"ДобавитьКалендарьВСписок": "AddCalendarToList", +"ОткрытьСоединениеВМодуле": "CreateConnectionInsideModule", +"https://example.com/путь": "https://example.com/path", +"ПолучитьОчередьСообщений": "GetMessageQueue", +"ОзонАПИ_РаботаСоСкладами": "OzonAPI_WarehousesManagement", +"ID товаров для архивации": "Product IDs for archiving", +"ВыполнитьЗапросSQL (файл": "ExecuteSQLQuery (file", +"Путь к целевому каталогу": "Path to the target directory", +"Проверка_ДропбоксАккаунт": "Check_DropboxAccount", +"ВосстановитьКаталог (хук": "RestoreFolder (wh", +"Ноушн_СоздатьУдалитьБлок": "Notion_CreateDeleteBlock", +"Создает новое обсуждение": "Creates a new discussion", +"Другие товары сообщества": "Other items", +"ПолучитьИмяОсновногоПоля": "GetPrimaryFieldName", +"Остановить сервер !NOCLI": "Stop server !NOCLI", +"Использовать \"../../core": "Use \"../../core", +"Получить товары магазина": "Get campaign products", "РазделитьКоллекциюДанных": "SplitDataCollection", +"Изменить текст сообщения": "Change the message text", +"Вайбер_ОтправкаСообщений": "Viber_MessagesSending", +"ID целевого пользователя": "Target user ID", "ПолучитьОтвет (параметры": "GetResponse (parameter", "Набор тестов для YAxUnit": "Test suite for YAxUnit", "СформироватьБлокКартинку": "GenerateImageBlock", @@ -6056,80 +5956,11 @@ "Использовать \"./internal": "Use \"./internal", "РезультатПроверкиСтрокой": "CheckResultAsString", "ПолучитьСписокРазрешений": "GetPermissionsList", -"Изменить текст сообщения": "Change the message text", "СоздатьСсылкуПриглашение": "CreateInvitationLink", -"Получить товары магазина": "Get campaign products", -"Остановить сервер !NOCLI": "Stop server !NOCLI", -"ПрочитатьСтроку (таймаут": "ReadLine (timeout", -"цвет текста на информере": "informer text color", -"Получить заказ по номеру": "Get order by number", -"Установить прокси !NOCLI": "Set proxy !NOCLI", -"ПолучитьСтруктуруТаблицы": "GetTableStructure", -"Новое описание календаря": "New calendar description", -"НормализоватьАвторизацию": "NormalizeAuth", -"VK_УдалитьСвойствоТовара": "VK_DeleteProductProperty", -"ВК_ПолучитьСписокСвойств": "VKAPI_GetPropertyList", -"Получить поле (строковое": "Get field (string", -"Метод в документации API": "Method at API documentation", -"СоздатьТоварСоСвойствами": "CreateProductWithProperties", -"Получить описание заказа": "Get order description", -"Новое описание сообщения": "New message description", -"Использовать \"../../core": "Use \"../../core", -"ОткрытьСоединениеВМодуле": "CreateConnectionInsideModule", -"https://example.com/путь": "https://example.com/path", -"ПолучитьОчередьСообщений": "GetMessageQueue", -"ОзонАПИ_РаботаСоСкладами": "OzonAPI_WarehousesManagement", -"ID товаров для архивации": "Product IDs for archiving", -"ВыполнитьЗапросSQL (файл": "ExecuteSQLQuery (file", -"ДобавитьКалендарьВСписок": "AddCalendarToList", -"Путь к целевому каталогу": "Path to the target directory", -"Проверка_ДропбоксАккаунт": "Check_DropboxAccount", -"ВосстановитьКаталог (хук": "RestoreFolder (wh", -"Ноушн_СоздатьУдалитьБлок": "Notion_CreateDeleteBlock", -"Создает новое обсуждение": "Creates a new discussion", -"Другие товары сообщества": "Other items", -"ПолучитьИмяОсновногоПоля": "GetPrimaryFieldName", -"ID целевого пользователя": "Target user ID", "ДобавитьПараметрыКоманды": "AddCommandParameters", -"VK_ПолучитьСписокТоваров": "VK_GetProductList", -"Проверка_ВКГруппаТоваров": "Check_VKProductsGroup", -"Выбрать пункт **Другое**": "Select **Other**", -"Создать подборку товаров": "Create product selection", -"СоздатьЧерновикЗаявкиFBO": "CreateFBODraft", -"Тип чата OPEN (публичный": "Chat type OPEN (public", -"СоздатьПользователя (хук": "CreateUser (wh", -"ID события для получения": "Event ID to retrieve", -"ВывестиНачальнуюСтраницу": "DisplayStartPage", -"Массив товаров или товар": "Array of products or product", -"ОтправитьКонтакт (цитата": "SendContact (quote", -"ДоступноИзменениеПозиции": "CanSeek", -"Получить текущий каталог": "Get current directory", -"ДобавитьРодителяСтраницы": "AddPageParent", -"Поместить файл в корзину": "Mark file as deleted", -"Subsystem.OPI_Интеграция": "Subsystem.OPI_Integrations", -"Создать новую директорию": "Create new directory", -"Новая рекламная кампания": "New ads campaign", -"УправлениеПользователями": "UsersManagement", -"ВК_ПолучитьСписокЗаказов": "VKAPI_GetOrderList", -"НоушнАпи_СоздатьСтраницу": "NotionAPI_CreatePage", -"ЗавершитьЗагрузкуЧастями": "FinishPartsUpload", -"ГК_СоздатьУдалитьСобытие": "GC_CreateDeleteEvent", -"УдалитьКалендарьИзСписка": "DeleteCalendarFromList", -"ОтправитьСтроку (таймаут": "SendLine (timeout", -"УправлениеАрхивациейЧата": "ChatArchivingManagement", -"ТаблицаСправкаПоКомандам": "CommandsHelpTable", -"СоздатьАрхивироватьКанал": "CreateArchiveChannel", -"ДобавитьКомментарий (хук": "CreateComment (wh", -"Этот же объект обработки": "This processor object", -"СоздатьДлиннуюКлавиатуру": "CreateLongKeyboard", -"СоздатьРекламнуюКампанию": "CreateAdvertisingCampaign", -"мМассивВходныхПараметров": "mEntryParamsArray", -"Получить товары кабинета": "Get business products", -"ДобавитьПараметрКартинки": "AddImageParameter", -"Новый тестовый заголовок": "NewTestTitle", -"ID элемента для удаления": "ID of deleted element", -"номер документа на товар": "item document number", "ПриостановитьЗадачу (хук": "PauseTask (wh", +"Проверка_ВКГруппаТоваров": "Check_VKProductsGroup", +"номер документа на товар": "item document number", "Проверка_БитриксВложение": "Check_BitrixAttachment", "ДобавитьЗаголовокOAuthV1": "AddOAuthV1Header", "HTTP_УстановкаЗаголовков": "HTTP_HeadersSetting", @@ -6156,153 +5987,222 @@ "ДобавитьФайлВЗадачу (хук": "AttachFileToTopic (wh", "Структура полей счетчика": "Counter field structure", "ОтправитьЛокацию (цитата": "SendLocation (quote", -"ДобавитьПользователейВЧат": "AddUsersToChat", -"openintegrations.dev/docs": "en.openintegrations.dev/docs", -"ПолучитьСтрокуПодключения": "GetConnectionString", -"Наименование новой стадии": "New stage name", -"Создать товары по Ozon ID": "Create products by Ozon ID", -"Установить таймаут !NOCLI": "Set timeout !NOCLI", -"ПустаяСхемаCreateDatabase": "EmptySchemeCreateDatabase", -"Проверить доступ к задаче": "Check task accesses for users", -"ID элемента для получения": "Element ID", -"Преобразование типов (OPI": "Type conversion (OpenIntegrations", -"ВернутьИмяФайлаТелаОтвета": "ReturnResponseFilename", -"Изменить календарь списка": "Edit list calendar", -"Текст выполняемой команды": "Text of the executed command", -"Некорректный вид отправки": "Incorrect sending view", -"ДобавитьBearerАвторизацию": "AddBearerAuthorization", -"ОбновитьИзображенияТовара": "UpdateProductImages", -"Заголовок файла для Slack": "File title for Slack", -"УдалитьТрудозатратыЗадачи": "DeleteTaskTimeAccounting", -"УстановитьНастройкиПрокси": "SetProxySettings", -"ОбработатьСекретыBitrix24": "ProcessSecretsBitrix24", -"Получить публичный объект": "Get public object", -"СоздатьЗапускReportPortal": "CreateReportPortalLaunch", -"ПолучитьНастройкиКабинета": "GetBusinessSettings", -"СоответствиеКомандМодулей": "ModuleCommandMapping", -"Не удалось получить файл!": "Failed to retrieve the file!", -"ПолучитьПользователейЧата": "GetChatMembers", -"ПолучитьСоответствиеТипов": "GetTypesMap", -"ПолучитьВнешнююКомпоненту": "GetAddInObject", -"текст после ответа модели": "text after the model's response", -"идентификатор направления": "direction identifier", -"Bitrix24_ВосстановитьФайл": "Bitrix24_RestoreFile", -"Открытый пакет интеграций": "OpenIntegrations", -"РаботаСоСпискомКалендарей": "CalendarListManagement", -"Преобразование типов (ОПИ": "Type conversion (OpenIntegrations", -"ПолучитьСписокРезультатов": "GetResultsList", -"ПереключениеОбщегоДоступа": "TogglePublicAccess", -"Получить описание события": "Get event description", -"VK_ДобавитьТоварВПодборку": "VK_AddProductToCollection", -"Загрузить массив вложений": "Upload attachments array", -"ПолучитьИнформациюОМодели": "GetModelInformation", -"Получить список магазинов": "Get markets list", -"ID задачи источника связи": "From task ID", -"Удалить товар из подборки": "Remove product from selection", -"Тестовый комментарий (изм": "Test comment (change", -"Проверка_БитриксХранилища": "Check_BitrixStorage", -"ID удаляемого комментария": "ID of comment to remove", -"Удалить зависимость задач": "Delete tasks dependencies", -"ТекущийСценарий().Каталог": "CurrentScript().Path", -"СформироватьТекстTruncate": "FormTextTruncate", -"Создает новую базу данных": "Creates a new database", -"Загрузить видео на сервер": "Upload video to server", -"URL картинки для отправки": "URL of sending picture", -"Отменить публикацию папки": "Unpublish folder", -"УстановитьБезопасныйРежим": "SetSafeMode", -"Telegram_ОтправитьКонтакт": "Telegram_SendContact", -"МассивНастроекНапоминаний": "ReminderSettingsArray", -"ПустаяСхемаDeleteDatabase": "EmptySchemeDeleteDatabase", -"СоздатьУдалитьКомментарий": "CreateDeleteComment", -"ЗаменитьОписаниеСообщения": "ReplaceMessageCaption", -"НачатьЗаписьТелаMultipart": "StartMultipartBody", -"РаботаСФайламиИКаталогами": "FileAndDirectoryManagement", -"Твиттер_СоздатьТвитСВидео": "Twitter_CreateTweetWithVideo", -"ЭкранированиеСимволовJSON": "JSONCharactersEscapeMode", -"VK_ЗагрузитьВидеоНаСервер": "VK_UploadVideoToServer", -"Путь назначения для копии": "Destination path for the copy", -"УстановитьНастройкиSelect": "SetSelectOptions", -"ID записи о трудозатратах": "Time record ID", -"Проверка_ТелеграмКартинка": "Check_TelegramImage", -"Команда + \"\"#color=Бирюза": "Command + \"\"#color=Aqua", -"ПолучитьНастройкиМагазина": "GetCampaignSettings", -"Получить список счетчиков": "Get counters list", -"ПустаяСхемаAlterTableDrop": "EmptySchemeAlterTableDrop", -"ЗавершитьУчетВремени (хук": "StopTimekeeping (wh", -"Преобразовать код в токен": "Convert code to token", -"Удалить шифрование бакета": "Delete bucket encryption", -"ВыполнитьОбработкуКоманды": "ExecuteCommandProcessing", -"Дополнительный тип заказа": "Additional order type", -"ВК_ПолучитьСписокПодборок": "VKAPI_GetSelectionList", -"Структура настроек прокси": "Proxy settings structure", -"Изменить артикулы товаров": "Update products articles", -"Модуль для работы со СДЭК": "Module for working with CDEK", -"Добавить товар в подборку": "Add product to selection", -"ссылка на картинку товара": "product picture link", -"МассивПараметровОбработки": "ProcessingParameterArray", -"Получить структуру товара": "Get product structure", -"ПолучитьСостояниеИнстанса": "GetInstanceStatus", -"См.ПолучитьОписаниеТовара": "See GetProductDescription", -"Пароль пользователя mssql": "mssql user password", -"Изменить имя главной темы": "Change main topic name", -"подробное описание товара": "detailed product description", -"Добавить/Удалить картинку": "Add/Delete image", -"Удалить событие календаря": "Delete calendar event", -"Ссылка на последний релиз": "To the latest release", -"идентификатор комментария": "comment identifier", -"УдалитьПоследниеСообщения": "DeleteLastMessages", -"ОтправитьОписанияОбъектов": "SendObjectsDescription", -"Включить уведомления чата": "Enable chat notifications", -"УстановитьАлгоритмOAuthV1": "SetOAuthV1Algorithm", -"CommonModule.OPI_ТестыCLI": "CommonModule.OPI_TestsCLI", -"ДропБокс_РаботаСДоступами": "DropboxAPI_AccessManagement", -"ВыполнитьЗапросМультипарт": "ExecuteMultipartRequest", -"ОбновитьКоличествоТоваров": "UpdateProductsStocks", -"ПолучитьСписокФайлов (Все": "GetFilesList (All", -"УдалитьПодразделение (хук": "DeleteDepartment (wh", -"Текстовая информация лога": "Log text information", -"ЯМаркет_КабинетыИМагазины": "YaMarket_CampaignsAndBusiness", -"См. ПолучитьОписаниеФайла": "See GetFileDescription", -"UUID заказа для изменение": "Order UUID for updating", -"ЗакрытьВходящееСоединение": "CloseIncomingConnection", -"Отправить двоичные данные": "Send binary data", -"ОчиститьТаблицу (проверка": "ClearTable (check", -"СоздатьКаноническийЗапрос": "CreateCanonicalRequest", -"URL для получения объекта": "URL for object retrieving", -"Наименование нового листа": "NewSheetName", -"OPI_ПолучениеДанныхТестов": "OPI_TestDataRetrieval", -"Открытый Пакет Интеграций": "Open Integrations Package", -"Создать произвольный твит": "Create custom tweet", -"ПолучитьКаталогФайловЧата": "GetChatFilesFolder", -"Синхронизировать каталоги": "Synchronize folders", -"МобильноеПриложениеСервер": "MobileAppServer", -"ДействияПубличныхОбъектов": "PublicObjectActions", -"Телеграм_ОтправитьКонтакт": "TelegramAPI_SendContact", -"Подчиненное подразделение": "Subordinate department", -"Создает твит без вложений": "Creates a tweet without attachments", -"Отменить публикацию файла": "Unpublish file", -"ОчиститьОсновнойКалендарь": "ClearMainCalendar", -"ВосстановитьОбъектКВерсии": "RestoreObjectToVersion", -"МетодыОбработкиСоединений": "ConnectionHandlingMethods", -"ПолучитьИнформациюОКанале": "GetChannelInformation", -"VK_УдалитьТоварИзПодборки": "VK_RemoveProductFromSelection", -"ID сообщения для удаления": "ID of the message to be deleted", -"URL для установки Webhook": "URL for setting up Webhook", -"Проверка_ДропбоксУчастник": "Check_DropboxMember", -"РаботаСРекламнымКабинетом": "AdAccountManagement", -"ОжидатьВходящиеСоединения": "WaitIncomingConnections", -"ПолучитьИнформациюОГруппе": "GetGroupInformation", -"ПоказыватьВыводНемедленно": "ShowOutputImmediately", -"Работа с заявками курьера": "Courier invitations management", -"ДействиеСУчастникомГруппы": "GroupMemberAction", -"ПолучитьСсылкуНаСообщение": "GetMessageLink", -"Получить календарь списка": "Get list calendar", -"Установить значения ячеек": "Set cell values", -"Изменяет существующий лид": "Modifies an existing lead", -"ГарантироватьТаблицу (TLS": "EnsureTable (TLS", -"Dropbox_ОпубликоватьПапку": "Dropbox_PublishFolder", -"Получить структуру сделки": "Get deal structure", +"Создает пустой календарь": "Creates an empty calendar", +"Создает новый сеанс SFTP": "Creates a new SFTP session", +"ID элемента для удаления": "ID of deleted element", +"Новый тестовый заголовок": "NewTestTitle", +"ДобавитьПараметрКартинки": "AddImageParameter", +"Получить товары кабинета": "Get business products", +"Выбрать пункт **Другое**": "Select **Other**", +"Создать подборку товаров": "Create product selection", +"СоздатьЧерновикЗаявкиFBO": "CreateFBODraft", +"Тип чата OPEN (публичный": "Chat type OPEN (public", +"СоздатьПользователя (хук": "CreateUser (wh", +"ID события для получения": "Event ID to retrieve", +"ВывестиНачальнуюСтраницу": "DisplayStartPage", +"Массив товаров или товар": "Array of products or product", +"ОтправитьКонтакт (цитата": "SendContact (quote", +"ДоступноИзменениеПозиции": "CanSeek", +"Получить текущий каталог": "Get current directory", +"ДобавитьРодителяСтраницы": "AddPageParent", +"Поместить файл в корзину": "Mark file as deleted", +"Subsystem.OPI_Интеграция": "Subsystem.OPI_Integrations", +"VK_ПолучитьСписокТоваров": "VK_GetProductList", +"Создать новую директорию": "Create new directory", +"УправлениеПользователями": "UsersManagement", +"ВК_ПолучитьСписокЗаказов": "VKAPI_GetOrderList", +"НоушнАпи_СоздатьСтраницу": "NotionAPI_CreatePage", +"ЗавершитьЗагрузкуЧастями": "FinishPartsUpload", +"ГК_СоздатьУдалитьСобытие": "GC_CreateDeleteEvent", +"УдалитьКалендарьИзСписка": "DeleteCalendarFromList", +"ОтправитьСтроку (таймаут": "SendLine (timeout", +"УправлениеАрхивациейЧата": "ChatArchivingManagement", +"ТаблицаСправкаПоКомандам": "CommandsHelpTable", +"СоздатьАрхивироватьКанал": "CreateArchiveChannel", +"Этот же объект обработки": "This processor object", +"СоздатьДлиннуюКлавиатуру": "CreateLongKeyboard", +"СоздатьРекламнуюКампанию": "CreateAdvertisingCampaign", +"мМассивВходныхПараметров": "mEntryParamsArray", +"Новая рекламная кампания": "New ads campaign", +"СоздатьКаталогВХранилище": "CreateStorageFolder", +"ДобавитьКомментарий (хук": "CreateComment (wh", +"Код региона по базе СДЭК": "Region code according to CDEK database", +"РаботаСПодборкамиТоваров": "ProductSelectionManagement", +"ОписаниеПримитивногоПоля": "PrimitiveFieldDescription", +"ID файла для перемещения": "File ID", +"ИсключитьУчастникаГруппы": "ExcludeGroupMember", +"ЗавершитьТестовыйЭлемент": "FinishTestElement", +"Изменяет имя метки по ID": "Changes the tag name by ID", +"фильтр по уровню доступа": "filter by access level", +"ДобавитьЗадачуВИзбранное": "AddTaskToFavorites", +"ПоследнийКодУспеха Тогда": "LastSuccessCode Then", +"ПустаяСхемаAlterTableAdd": "EmptySchemeAlterTableAdd", +"Получить список областей": "Get region list", +"Bitrix24_ПолучитьНовости": "Bitrix24_GetPosts", +"Путь к объекту оригинала": "Path to the original object", +"ДобавитьПараметрВТаблицу": "AddPramToTable", +"ОтправитьКартинку (канал": "SendPicture (channel", +"ПолучитьОписаниеКонтакта": "GetContactDescription", +"Создать товар и подборку": "Create product and selection", +"Получить размер элемента": "Get element size", +"ПолучитьШифрованиеБакета": "GetBucketEncryption", +"МассивОтсутствующихПолей": "MissingFieldsArray", +"Bitrix24_СкопироватьФайл": "Bitrix24_MakeFileCopy", +"Язык штрихкода: RUS, ENG": "Barcode language: RUS, ENG", +"ПолучитьПараметрыТвиттер": "GetTwitterParameters", +"ID файла для копирования": "Original file ID", +"ПолучитьСписокЛидов (хук": "GetLeadsList (wh", +"НачатьНаблюдатьЗаЗадачей": "StartWatchingTask", +"VK_ПолучитьСписокЗаказов": "VK_GetOrderList", +"ПолучитьСтрокуЗаголовков": "GetHeadersString", +"Авторизуйтесь на портале": "Log in to the portal", +"ИзменитьСобытиеКалендаря": "UpdateCalendarEvent", +"Строка, Массив Из Строка": "String, Array of String", +"ОбработатьСписокОбъектов": "ProcessObjectList", +"режим: default или debug": "mode: default or debug", +"СохранитьКартинкуВАльбом": "SaveImageToAlbum", +"Получить временный токен": "Get temporary token", +"Отправить запрос с телом": "Send request with body", +"ПриостановитьУчетВремени": "PauseTimekeeping", +"УдалитьКомментарийЗадачи": "DeleteTaskComment", +"ТекущаяУниверсальнаяДата": "CurrentUniversalDate", +"ID счетчика для удаления": "Counter ID for deletion", +"ДобавитьBasicАвторизацию": "AddBasicAuthorization", +"ОтправитьСообщение (json": "SendMessage (json", +"URL сервера ReportPortal": "ReportPortal server URL", +"Bitrix24_ПолучитьКаталог": "Bitrix24_GetFolder", +"Установить описание чата": "Set chat description", +"БитриксДоступныеДействия": "BitrixAvailableActions", +"УстановитьКартинкуГруппы": "SetGroupPicture", +"Вайбер_ОтправитьКартинку": "Viber_SendImage", +"ID чата для разархивации": "Chat ID for dearchiving", +"Метод в документации AWS": "Method at AWS documentation", +"Получить описание товара": "Get product description", +"ПолучитьСписокЗадач (хук": "GetTasksList (wh", +"ПолучитьИнформациюОДиске": "GetDiskInformation", +"ПолучитьКодПодтверждения": "GetConfirmationCode", +"Bitrix24_ЗавершитьЗадачу": "Bitrix24_CompleteTask", +"ПолучитьИнформациюОФайле": "GetFileInformation", +"Ссылка (URL) под записью": "Link (URL) under the post", +"СоздатьТвитКартинки (ИВФ": "CreateImageTweet (TFN", +"Секретный ключ (Password": "Secret key (Password", +"ОбработатьТелоДляЗапроса": "ProcessRequestBody", +"СоздатьУдалитьТемуФорума": "CreateDeleteForumTopic", +"Данные файл для загрузки": "Data file for upload", +"Структура учетных данных": "Credentials structure", +"произвольный комментарий": "arbitrary comment", +"Токен авторизации OpenAI": "OpenAI authorization token", +"Получить список операций": "Get actions list", +"Получить список объектов": "List objects", +"Получить код авторизации": "Get authorization code", +"Признак рекламного поста": "Sign of an advertising post", +"НаправлениеПоиска.СКонца": "SearchDirection.FromEnd", +"ставка ндс, например 0.2": "VAT rate, e.g. 0.2", +"КодировкаВыходногоПотока": "OutputEncoding", +"ОтключитьЗвукЗадачи (хук": "MuteTask (wh", +"D:\\GD\\Мой диск\\data.json": "D:\\GD\\My Drive\\data.json", +"OpenAIУдалениеАссистента": "OpenAIAssistantDeletion", +"Bitrix24_ОтклонитьЗадачу": "Bitrix24_DisapproveTask", +"ЗагрузитьОбъект (частями": "PutObject (parts", +"СформироватьТестыАссертс": "FormAssertsTests", +"ОчиститьОчередьСообщений": "ClearMessageQueue", +"ВК_ПолучитьСписокТоваров": "VKAPI_GetProductList", +"Строка, Массив из Строка": "String, Array of String", +"количество грузовых мест": "number of cargo spaces", +"Загрузить объект целиком": "Upload full object", +"список параметров модели": "model parameter list", +"Удаляет объект из бакета": "Removes the object from the bucket", +"Файл источник обновления": "File source for update", +"Добавить колонку таблицы": "Add table column", +"Б24_РаботаСУведомлениями": "B24_NotificationsManagement", +"Получить данные аккаунта": "Get account data", +"загрузка страниц в плеер": "page load to player", +"ПолучитьЗаголовкиЗапроса": "GetRequestHeaders", +"ПолучитьСтрокуПараметров": "GetParamsString", +"VK_СоздатьСвойствоТовара": "VK_CreateProductProperty", +"UUID заявки для удаления": "UUID of the invitation for deletion", +"СоздатьВысокуюКлавиатуру": "CreateTallKeyboard", +"Добавить обновить товары": "Add update products", +"всегда возвращает Истина": "always return True", +"Получить информацию бота": "Get bot information", +"Адрес истинного продавца": "The address of the true seller", +"Настройки прокси запроса": "Request proxy settings", +"ОпределитьТекущуюКоманду": "DetermineCurrentCommand", +"Дата и время записи лога": "Log entry date and time", +"СформироватьТекстФильтра": "FormFilterText", +"Логин пользователя mssql": "mssql user login", +"Проверка_ТелеграмКонтакт": "Check_TelegramContact", +"Отправить местоположение": "Send location", +"UUID заказа для удаления": "Order UUID for deletion", +"Новый каталог размещения": "New parent directory", +"ПреобразоватьФайлыВМедиа": "ConvertFilesToMedia", +"Удалить постоянный токен": "Delete permanent token", +"БитриксСписокРезультатов": "BitrixResultsList", +"ПреобразоватьДанныеФайла": "ConvertFileData", +"РаботаСУдаленнымиФайлами": "ExternalFilesManagement", +"Создает каталог на диске": "Creates a directory on the disk", +"Заменить текст сообщения": "Replace message text", +"ИзменитьСвойстваСтраницы": "EditPageProperties", +"УстановитьТегиБакета (DB": "PutBucketTagging (DB", +"Блоки в документации API": "Blocks at API documentation", +"сохранение страниц сайта": "page saving", +"Bitrix24_ИзменитьНовость": "Bitrix24_UpdatePost", +"Управление базами данных": "Database management", +"ПолучитьКатегорииТоваров": "GetProductCategories", +"ОтключитьУведомленияЧата": "DisableChatNotifications", +"ГК_ПолучитьСписокСобытий": "GC_GetEventList", +"Компонента SSH/SFTP (ОПИ": "SSH/SFTP Component (OpenIntegrations", +"ПолучитьСтатистикуПостов": "GetPostStatistics", +"ВывестиСправкуПоКомандам": "ShowCommandsHelp", +"ПолучитьСписокКалендарей": "GetCalendarList", +"Пустая строка параметров": "Empty parameter string", +"Логин пользователя mysql": "MySQL user", +"ИзменитьАватарЧата (Путь": "ChangeChatPicture (Path", +"Изменить свойство товара": "Edit product property", +"УбратьЗадачуИзИзбранного": "RemoveTaskFromFavorites", +"ПолучитьСтруктуруЗапуска": "GetLaunchStructure", +"КвадратныеСкобкиМассивов": "ArraysSquareBrackets", +"Откладывает задачу по ID": "Defer task by ID", +"МаксимальныйРазмер Тогда": "MaxSize Then", +"Dropbox_КопироватьОбъект": "Dropbox_CopyObject", +"Начать выполнение задачи": "Start a task", +"ЗаполнитьЗначенияСвойств": "FillPropertyValues", +"ДропБокс_ПолучитьАккаунт": "DropboxAPI_GetAccount", +"Данные части для загрузки": "Part content for uploading", +"ПолучитьСписокФайловПапки": "GetListOfFolderFiles", +"Создать событие календаря": "Create calendar event", +"УправлениеПодразделениями": "DepartmentsManagement", +"Как EDT проект расширения": "As an EDT extension project", +"ОткрытьСоединение (запрос": "CreateConnection (query", +"ПолучениеДанныхИНастройка": "DataRetrievalAndSettings", +"ОтменитьПубликациюОбъекта": "CancelObjectPublication", +"Получить описание локации": "Get location description", +"ПолучитьСписокСделок (хук": "GetDealsList (wh", +"ID счетчика для изменения": "Counter ID to change", +"ПолучитьСобытияКалендарей": "GetCalendarEvents", +"Идентификатор типа товара": "Item type identifier", +"Добавить заголовок !NOCLI": "Add header !NOCLI", +"УдалитьБазуДанных (ошибка": "DeleteDatabase (error", +"ПолучитьИнформациюИндекса": "GetIndexData", +"ОтправитьУдалитьСообщение": "SendDeleteMessage", +"Удаляет записи из таблицы": "Deletes records from the table", +"Копирует файл или каталог": "Copies file or directory", +"ПереименоватьКаталог (хук": "RenameFolder (wh", +"Пароль пользователя mysql": "MySQL password", +"ЯДиск_СоздатьКопиюОбъекта": "YDisk_CreateObjectCopy", +"VK_СоздатьПодборкуТоваров": "VK_CreateProductCollection", +"Соответствие файлов: Ключ": "Map: Key", +"Отправить запрос без тела": "Send request without body", +"GAPI_ПолучениеУведомлений": "GAPI_NotificationsReceiving", +"Новое имя стадии стадии 2": "New stage name 2", +"фильтровать по поддоменам": "subdomain filter", +"VK_СформироватьКлавиатуру": "VK_FormKeyboard", +"ОформитьКлиентскийВозврат": "CreateCustomerRefund", +"MIME тип для Content-Type": "MIME type for Content-Type", +"Идентификатор комментария": "Comment identifier", +"идентификатор наблюдателя": "auditor identifier", "УстановитьПеременнуюСреды": "SetEnvironmentVariable", +"ПолучитьСтруктуруЭлемента": "GetItemStructure", "Тип дополнительной услуги": "Type of additional service", "Создает пост с картинками": "Creates a post with images", "Проверка_ТелеграмДокумент": "Check_TelegramDocument", @@ -6315,11 +6215,10 @@ "ПолучитьСписокАссистентов": "GetAssistantsList", "Создать зависимость задач": "Create tasks dependencies", "ДобавитьПараметрКоллекция": "AddCollectionParam", +"ИзменитьПользователя (хук": "UpdateUser (wh", "Новый альбом из автотеста": "NewAlbumFromAutoTest", -"Открыть соединение !NOCLI": "Create Connection !NOCLI", "ОчиститьУдалитьДиректорию": "ClearDeleteDirectory", "Слак_ПолучитьСписокФайлов": "Slack_GetFileList", -"Идентификатор комментария": "Comment identifier", "Номер рекламной категории": "Advertising category number", "Заполнить/Очистить ячейки": "Fill/Clear cells", "Установить заголовок чата": "Set chat title", @@ -6332,78 +6231,10 @@ "Coverage_ЗапускВсехТестов": "Coverage_StartAllTests", "НаправлениеПоиска.СНачала": "SearchDirection.FromBegin", "дата последнего изменения": "date of last modification", -"идентификатор наблюдателя": "auditor identifier", -"ИзменитьПользователя (хук": "UpdateUser (wh", -"Удаляет записи из таблицы": "Deletes records from the table", -"ID счетчика для изменения": "Counter ID to change", -"ПолучитьСписокСделок (хук": "GetDealsList (wh", -"Получить описание локации": "Get location description", -"ОтменитьПубликациюОбъекта": "CancelObjectPublication", -"ПолучениеДанныхИНастройка": "DataRetrievalAndSettings", -"ОткрытьСоединение (запрос": "CreateConnection (query", -"Как EDT проект расширения": "As an EDT extension project", -"ПолучитьСобытияКалендарей": "GetCalendarEvents", -"УправлениеПодразделениями": "DepartmentsManagement", -"Создать событие календаря": "Create calendar event", -"ПолучитьСписокФайловПапки": "GetListOfFolderFiles", -"Данные части для загрузки": "Part content for uploading", -"Идентификатор типа товара": "Item type identifier", -"ЯДиск_СоздатьКопиюОбъекта": "YDisk_CreateObjectCopy", -"УдалитьБазуДанных (ошибка": "DeleteDatabase (error", -"Добавить заголовок !NOCLI": "Add header !NOCLI", -"VK_СформироватьКлавиатуру": "VK_FormKeyboard", -"фильтровать по поддоменам": "subdomain filter", -"Новое имя стадии стадии 2": "New stage name 2", -"GAPI_ПолучениеУведомлений": "GAPI_NotificationsReceiving", -"MIME тип для Content-Type": "MIME type for Content-Type", -"Отправить запрос без тела": "Send request without body", -"Соответствие файлов: Ключ": "Map: Key", -"ОформитьКлиентскийВозврат": "CreateCustomerRefund", -"VK_СоздатьПодборкуТоваров": "VK_CreateProductCollection", -"Пароль пользователя mysql": "MySQL password", -"ПереименоватьКаталог (хук": "RenameFolder (wh", -"Копирует файл или каталог": "Copies file or directory", -"ОтправитьУдалитьСообщение": "SendDeleteMessage", -"ПолучитьИнформациюИндекса": "GetIndexData", -"ПолучитьСтруктуруЭлемента": "GetItemStructure", +"Открыть соединение !NOCLI": "Create Connection !NOCLI", "0 И СтрНайти(ТекущаяОпция": "0 And StrFind(CurrentOption", -"УстановитьКартинкуПрофиля": "SetProfilePicture", -"ПолучитьСтруктуруСчетчика": "GetCounterStructure", -"ID пользователей(я) Viber": "Viber User(s) ID", -"Получить число участников": "Get participant count", -"ОтправитьУдалитьЭфемерное": "SendDeleteEphemeral", -"ДобавитьЗаголовокСтраницы": "AddPageHeader", -"ПолучитьИнформациюОТоваре": "GetProductInformation", -"ПолучитьНастройкиИнстанса": "GetInstanceSettings", -"Проверка_БитриксРезультат": "Check_BitrixResult", -"Загрузить модель в память": "Load model to memory", -"цвет стрелки на информере": "arrow color on the informer", -"Статус : Соответствие": "Status : Map", -"ПолучитьСсылкуАвторизации": "GetAuthorizationLink", -"ID задачи приемника связи": "To task ID", -"СменитьВладельцаЧата (хук": "ChangeChatOwner (wh", -"ПолучитьРазмерСодержимого": "GetContentSize", -"Архивирует активный канал": "Archives an active channel", -"Выбор по ID подразделения": "Selection by department ID", -"дата окончания повторений": "repetition end date", -"Изменить подборку товаров": "Edit product selection", -"признак доступен для всех": "feature is available for all", -"Получить последнюю ошибку": "Get last error", -"ПолучитьСписокФайлов (все": "GetFilesList (full", -"Удаляет уведомление по ID": "Delete notification by ID", -"Получить структуру данных": "Get basic data structure", -"Отменить загрузку частями": "Abort multipart upload", -"ПолучитьЧерновикЗаявкиFBO": "GetFBODraft", -"Описание тестового товара": "Test item description", -"Устанавливает тему канала": "Sets the channel topic", -"таймаут визита в секундах": "visit timeout in seconds", -"БитриксСписокКомментариев": "BitrixCommentsList", -"Dropbox_ПереместитьОбъект": "Dropbox_MoveObject", -"ИзменитьНаименованиеКниги": "EditSpreadsheetTitle", -"ИзменитьКартинкуЧата (хук": "ChangeChatPicture (wh", "Идентификатор базы данных": "Database identifier", -"СкрытьПоказатьГлавнуюТему": "HideShowMainTopic", -"Тестовый товар измененный": "EditedTestProduct", +"ПолучитьСтруктуруСчетчика": "GetCounterStructure", "Закрыть соединение !NOCLI": "Close connection !NOCLI", "МобильноеПриложениеКлиент": "MobileAppClient", "ДобавитьИдентификаторЧата": "AddChatIdentifier", @@ -6415,7 +6246,6 @@ "первый IP-адрес диапазона": "first IP address of the range", "Удаляет комментарий по ID": "Deletes comment by ID", "Слак_ЗагрузитьУдалитьФайл": "Slack_UploadDeleteFile", -"РаботаСоСвойствамиТоваров": "ProductPropertiesManagement", "ИзменитьКомментарийЗадачи": "UpdateTaskComment", "Управление пользователями": "Users management", "ПоказатьГлавнуюТемуФорума": "ShowMainForumTopic", @@ -6433,38 +6263,303 @@ "Получить описание объекта": "Head object", "Получить структуру задачи": "Get task fields structure", "ПолучитьКомменатрийЗадачи": "GetTaskComment", -"Название компании контакта": "Name of the contact company", -"ПолучитьДанныеПользователя": "GetUserData", -"Слак_ПолучитьСписокКаналов": "Slack_GetChannelList", -"Проверка_ТелеграмСообщение": "Check_TelegramMessage", -"Возврат лога в виде строки": "Return the log as a string", -"Структура из КлючИЗначение": "Structure of KeyAndValue", -"Запись данных тела запроса": "Request body data writing", -"признак повторного лида (Y": "reused lead flag (Y", -"ОткрытьТемуФорума (главная": "OpenForumTopic (main", -"СоздатьПост (одна картинка": "CreatePost (one picture", -"ЯДиск_ПолучитьСписокФайлов": "YDisk_GetFileList", -"Скопируйте новый **токен**": "Copy the new **token**", -"Неопределено, Произвольный": "Undefined, Arbitrary", -"СледующийОбязательныйТокен": "NextRequiredToken", -"разрешение на методы Drive": "Drive methods permission", -"СлужебныеПроцедурыИфункции": "ServiceProceduresAndFunctions", -"УстановитьОбъектСоединения": "SetConnectionObject", -"ПолучитьТрудозатратыЗадачи": "GetTaskTimeAccounting", -"Очистить очередь сообщений": "Clear message queue", -"Получить событие календаря": "Get calendar event", -"ЧислоСтандартныхПараметров": "NumberOfStandardParameters", -"Создать подключение !NOCLI": "Create connection !NOCLI", -"ID оригинального сообщения": "Original message ID", -"Установить картинку группы": "Set group picture", -"Очищает значение в ячейках": "Clears the value in cells", -"Пассивный режим соединения": "Passive connection mode", -"ПреобразоватьПользователей": "ConvertUsers", -"Скрыть главную тему форума": "Hide main forum topic", -"уровень доступа к счетчику": "counter access level", -"Telegram_СоздатьТемуФорума": "Telegram_CreateForumTopic", -"ОбработатьРезультатЗапроса": "ProcessQueryResult", -"УдалитьКолонкуТаблицы (TLS": "DeleteTableColumn (TLS", +"Получить структуру сделки": "Get deal structure", +"Тестовый товар измененный": "EditedTestProduct", +"СкрытьПоказатьГлавнуюТему": "HideShowMainTopic", +"ИзменитьКартинкуЧата (хук": "ChangeChatPicture (wh", +"ИзменитьНаименованиеКниги": "EditSpreadsheetTitle", +"ID пользователей(я) Viber": "Viber User(s) ID", +"Получить число участников": "Get participant count", +"ОтправитьУдалитьЭфемерное": "SendDeleteEphemeral", +"ДобавитьЗаголовокСтраницы": "AddPageHeader", +"ПолучитьИнформациюОТоваре": "GetProductInformation", +"ПолучитьНастройкиИнстанса": "GetInstanceSettings", +"Проверка_БитриксРезультат": "Check_BitrixResult", +"Загрузить модель в память": "Load model to memory", +"цвет стрелки на информере": "arrow color on the informer", +"Статус : Соответствие": "Status : Map", +"ПолучитьСсылкуАвторизации": "GetAuthorizationLink", +"ID задачи приемника связи": "To task ID", +"СменитьВладельцаЧата (хук": "ChangeChatOwner (wh", +"ПолучитьРазмерСодержимого": "GetContentSize", +"УстановитьКартинкуПрофиля": "SetProfilePicture", +"Архивирует активный канал": "Archives an active channel", +"дата окончания повторений": "repetition end date", +"Изменить подборку товаров": "Edit product selection", +"признак доступен для всех": "feature is available for all", +"Получить последнюю ошибку": "Get last error", +"ПолучитьСписокФайлов (все": "GetFilesList (full", +"Удаляет уведомление по ID": "Delete notification by ID", +"Получить структуру данных": "Get basic data structure", +"Отменить загрузку частями": "Abort multipart upload", +"ПолучитьЧерновикЗаявкиFBO": "GetFBODraft", +"Описание тестового товара": "Test item description", +"Устанавливает тему канала": "Sets the channel topic", +"таймаут визита в секундах": "visit timeout in seconds", +"БитриксСписокКомментариев": "BitrixCommentsList", +"Dropbox_ПереместитьОбъект": "Dropbox_MoveObject", +"Выбор по ID подразделения": "Selection by department ID", +"Dropbox_ОпубликоватьПапку": "Dropbox_PublishFolder", +"РаботаСоСвойствамиТоваров": "ProductPropertiesManagement", +"Изменяет существующий лид": "Modifies an existing lead", +"Загрузить видео на сервер": "Upload video to server", +"Создает новую базу данных": "Creates a new database", +"СформироватьТекстTruncate": "FormTextTruncate", +"ТекущийСценарий().Каталог": "CurrentScript().Path", +"Удалить зависимость задач": "Delete tasks dependencies", +"ID удаляемого комментария": "ID of comment to remove", +"URL картинки для отправки": "URL of sending picture", +"Проверка_БитриксХранилища": "Check_BitrixStorage", +"Удалить товар из подборки": "Remove product from selection", +"ID задачи источника связи": "From task ID", +"Получить список магазинов": "Get markets list", +"ПолучитьИнформациюОМодели": "GetModelInformation", +"Загрузить массив вложений": "Upload attachments array", +"VK_ДобавитьТоварВПодборку": "VK_AddProductToCollection", +"Тестовый комментарий (изм": "Test comment (change", +"Получить описание события": "Get event description", +"Отменить публикацию папки": "Unpublish folder", +"Telegram_ОтправитьКонтакт": "Telegram_SendContact", +"Команда + \"\"#color=Бирюза": "Command + \"\"#color=Aqua", +"Проверка_ТелеграмКартинка": "Check_TelegramImage", +"ID записи о трудозатратах": "Time record ID", +"УстановитьНастройкиSelect": "SetSelectOptions", +"Путь назначения для копии": "Destination path for the copy", +"VK_ЗагрузитьВидеоНаСервер": "VK_UploadVideoToServer", +"УстановитьБезопасныйРежим": "SetSafeMode", +"ЭкранированиеСимволовJSON": "JSONCharactersEscapeMode", +"РаботаСФайламиИКаталогами": "FileAndDirectoryManagement", +"НачатьЗаписьТелаMultipart": "StartMultipartBody", +"ЗаменитьОписаниеСообщения": "ReplaceMessageCaption", +"СоздатьУдалитьКомментарий": "CreateDeleteComment", +"ПустаяСхемаDeleteDatabase": "EmptySchemeDeleteDatabase", +"МассивНастроекНапоминаний": "ReminderSettingsArray", +"Твиттер_СоздатьТвитСВидео": "Twitter_CreateTweetWithVideo", +"ПереключениеОбщегоДоступа": "TogglePublicAccess", +"ПолучитьСписокРезультатов": "GetResultsList", +"Преобразование типов (ОПИ": "Type conversion (OpenIntegrations", +"Текст выполняемой команды": "Text of the executed command", +"Изменить календарь списка": "Edit list calendar", +"ДобавитьПользователейВЧат": "AddUsersToChat", +"openintegrations.dev/docs": "en.openintegrations.dev/docs", +"ПолучитьСтрокуПодключения": "GetConnectionString", +"Наименование новой стадии": "New stage name", +"Некорректный вид отправки": "Incorrect sending view", +"Создать товары по Ozon ID": "Create products by Ozon ID", +"ПустаяСхемаCreateDatabase": "EmptySchemeCreateDatabase", +"Проверить доступ к задаче": "Check task accesses for users", +"ID элемента для получения": "Element ID", +"Преобразование типов (OPI": "Type conversion (OpenIntegrations", +"ВернутьИмяФайлаТелаОтвета": "ReturnResponseFilename", +"ГарантироватьТаблицу (TLS": "EnsureTable (TLS", +"Установить таймаут !NOCLI": "Set timeout !NOCLI", +"ОбновитьИзображенияТовара": "UpdateProductImages", +"Заголовок файла для Slack": "File title for Slack", +"УдалитьТрудозатратыЗадачи": "DeleteTaskTimeAccounting", +"РаботаСоСпискомКалендарей": "CalendarListManagement", +"Открытый пакет интеграций": "OpenIntegrations", +"Bitrix24_ВосстановитьФайл": "Bitrix24_RestoreFile", +"идентификатор направления": "direction identifier", +"текст после ответа модели": "text after the model's response", +"ПолучитьВнешнююКомпоненту": "GetAddInObject", +"ПолучитьСоответствиеТипов": "GetTypesMap", +"ПолучитьПользователейЧата": "GetChatMembers", +"Не удалось получить файл!": "Failed to retrieve the file!", +"СоответствиеКомандМодулей": "ModuleCommandMapping", +"ПолучитьНастройкиКабинета": "GetBusinessSettings", +"СоздатьЗапускReportPortal": "CreateReportPortalLaunch", +"Получить публичный объект": "Get public object", +"ОбработатьСекретыBitrix24": "ProcessSecretsBitrix24", +"УстановитьНастройкиПрокси": "SetProxySettings", +"ПолучитьНастройкиМагазина": "GetCampaignSettings", +"Получить список счетчиков": "Get counters list", +"ДобавитьBearerАвторизацию": "AddBearerAuthorization", +"ЗавершитьУчетВремени (хук": "StopTimekeeping (wh", +"Создает твит без вложений": "Creates a tweet without attachments", +"Подчиненное подразделение": "Subordinate department", +"Телеграм_ОтправитьКонтакт": "TelegramAPI_SendContact", +"ДействияПубличныхОбъектов": "PublicObjectActions", +"МобильноеПриложениеСервер": "MobileAppServer", +"Синхронизировать каталоги": "Synchronize folders", +"Отменить публикацию файла": "Unpublish file", +"ПолучитьКаталогФайловЧата": "GetChatFilesFolder", +"Открытый Пакет Интеграций": "Open Integrations Package", +"OPI_ПолучениеДанныхТестов": "OPI_TestDataRetrieval", +"Наименование нового листа": "NewSheetName", +"URL для получения объекта": "URL for object retrieving", +"СоздатьКаноническийЗапрос": "CreateCanonicalRequest", +"ОчиститьТаблицу (проверка": "ClearTable (check", +"Создать произвольный твит": "Create custom tweet", +"Отправить двоичные данные": "Send binary data", +"ОчиститьОсновнойКалендарь": "ClearMainCalendar", +"МетодыОбработкиСоединений": "ConnectionHandlingMethods", +"ПустаяСхемаAlterTableDrop": "EmptySchemeAlterTableDrop", +"Установить значения ячеек": "Set cell values", +"Получить календарь списка": "Get list calendar", +"ПолучитьСсылкуНаСообщение": "GetMessageLink", +"ДействиеСУчастникомГруппы": "GroupMemberAction", +"Работа с заявками курьера": "Courier invitations management", +"ВосстановитьОбъектКВерсии": "RestoreObjectToVersion", +"ПоказыватьВыводНемедленно": "ShowOutputImmediately", +"ОжидатьВходящиеСоединения": "WaitIncomingConnections", +"Проверка_ДропбоксУчастник": "Check_DropboxMember", +"URL для установки Webhook": "URL for setting up Webhook", +"ID сообщения для удаления": "ID of the message to be deleted", +"VK_УдалитьТоварИзПодборки": "VK_RemoveProductFromSelection", +"ПолучитьИнформациюОКанале": "GetChannelInformation", +"ПолучитьИнформациюОГруппе": "GetGroupInformation", +"ЗакрытьВходящееСоединение": "CloseIncomingConnection", +"РаботаСРекламнымКабинетом": "AdAccountManagement", +"См. ПолучитьОписаниеФайла": "See GetFileDescription", +"См.ПолучитьОписаниеТовара": "See GetProductDescription", +"ПолучитьСостояниеИнстанса": "GetInstanceStatus", +"Получить структуру товара": "Get product structure", +"МассивПараметровОбработки": "ProcessingParameterArray", +"ссылка на картинку товара": "product picture link", +"Добавить товар в подборку": "Add product to selection", +"Пароль пользователя mssql": "mssql user password", +"Модуль для работы со СДЭК": "Module for working with CDEK", +"ВК_ПолучитьСписокПодборок": "VKAPI_GetSelectionList", +"Дополнительный тип заказа": "Additional order type", +"ВыполнитьОбработкуКоманды": "ExecuteCommandProcessing", +"Удалить шифрование бакета": "Delete bucket encryption", +"UUID заказа для изменение": "Order UUID for updating", +"Преобразовать код в токен": "Convert code to token", +"Изменить артикулы товаров": "Update products articles", +"Изменить имя главной темы": "Change main topic name", +"Структура настроек прокси": "Proxy settings structure", +"Добавить/Удалить картинку": "Add/Delete image", +"подробное описание товара": "detailed product description", +"УдалитьПодразделение (хук": "DeleteDepartment (wh", +"ЯМаркет_КабинетыИМагазины": "YaMarket_CampaignsAndBusiness", +"ПолучитьСписокФайлов (Все": "GetFilesList (All", +"ОбновитьКоличествоТоваров": "UpdateProductsStocks", +"Текстовая информация лога": "Log text information", +"ДропБокс_РаботаСДоступами": "DropboxAPI_AccessManagement", +"CommonModule.OPI_ТестыCLI": "CommonModule.OPI_TestsCLI", +"ВыполнитьЗапросМультипарт": "ExecuteMultipartRequest", +"Удалить событие календаря": "Delete calendar event", +"Включить уведомления чата": "Enable chat notifications", +"ОтправитьОписанияОбъектов": "SendObjectsDescription", +"УдалитьПоследниеСообщения": "DeleteLastMessages", +"идентификатор комментария": "comment identifier", +"Ссылка на последний релиз": "To the latest release", +"УстановитьАлгоритмOAuthV1": "SetOAuthV1Algorithm", +"Это сообщение было удалено": "This message was deleted", +"ПолучитьСуществующийЗапуск": "GetExistingLaunch", +"Получить категории товаров": "Get product categories", +"ДобавитьOAuthV1Авторизацию": "AddOAuthV1Authorization", +"Дата установки трудозатрат": "Date the record was set", +"НормализоватьТекстовыйВвод": "NormalizeTextInput", +"СтруктураАдресаОтправления": "SendingAddressStructure", +"Телефон истинного продавца": "The true sellers phone number", +"Отключает уведомлений чата": "Disable chat notifications", +"УстановитьПроизвольноеПоле": "SetCustomField", +"ПолучитьИнформациюОбУценке": "GetDiscountInformation", +"СоздатьДиректорию (двойная": "CreateDirectory (double", +"Ожидать подключения !NOCLI": "Await connections !NOCLI", +"ИспользоватьКодированиеURL": "UseURLEncoding", +"URL к видео для добавления": "URL of the video", +"ЗаполнитьПоляЗапросаТовара": "FillProductRequestFields", +"Проверка_ТелеграмПереслать": "Check_TelegramForward", +"СформироватьКнопкуДействия": "MakeActionButton", +"ВывестиТекстВТекущуюСтроку": "WriteOnCurrentLine", +"УстановитьШифрованиеБакета": "PutBucketEncryption", +"ИспользоватьПоляТелаВOAuth": "UseBodyFiledsAtOAuth", +"ДобавитьКомментарийНовости": "AddPostComment", +"Изменить событие календаря": "Update calendar event", +"ПолучитьДанныеОСайте (Сайт": "GetSiteData (Site", +"ДобавитьТрудозатратыЗадачи": "AddTaskTimeAccounting", +"Получить код подтверждения": "Get confirmation code", +"Получает схему таблиц базы": "Gets the schema of base tables", +"другие увед. будут удалены": "another notif. will be deleted", +"Неподдерживаемое сообщение": "Unsupported message", +"ИмяФайла, Вид + Расширение": "FileName, View + Extension", +"ОжидатьЗавершенияОбработки": "WaitForProcessingCompletion", +"Вайбер_ПолучениеИнформации": "Viber_DataRetrieval", +"VK_СоздатьТоварСоСвойством": "VK_CreateProductWithProp", +"ПолучитьСтадииКанбана (хук": "GetKanbanStages (wh", +"ОтправитьУведомлениеОВводе": "SendWritingNotification", +"Bitrix24_КопироватьКаталог": "Bitrix24_CopyFolder", +"Фильтры для отбора товаров": "Product filters", +"Dropbox_ПолчитьСписокТегов": "Dropbox_GetTagList", +"Телеграм_УстановитьWebhook": "TelegramAPI_SetWebhook", +"ПроверитьДоступностьБакета": "HeadBucket", +"массив URL картинок товара": "array of product images URLs", +"ПодключитьРасширение (путь": "ConnectExtension (path", +"ДропБокс_СоздатьУдалитьТег": "DropboxAPI_CreateDeleteTag", +"Документация Neocities API": "Neocities API docs", +"ГТ_ЗаполнитьОчиститьЯчейки": "GT_FillClearCells", +"Отключить уведомления чата": "Disable chat notifications", +"Получить ответ в контексте": "Get context response", +"ВыполнитьЗапросSQL (Select": "ExecuteSQLQuery (Select", +"Путь сохранения на Dropbox": "Save path on Dropbox", +"Создает TCP/TLS соединение": "Creates a TCP/TLS connection", +"ПолучитьЗначенияРекурсивно": "GetValuesRecursively", +"СоздатьБакет (удаление, DB": "CreateBucket (deleting, DB", +"ДобавитьПользователяКФайлу": "AddUserToFile", +"Получить очередь сообщений": "Get message queue", +"Telegram_УдалитьТемуФорума": "Telegram_DeleteForumTopic", +"КраткоеПредставлениеОшибки": "BriefErrorDescription", +"Число знаков после запятой": "Number of decimal places", +"Удаляет набор тегов бакета": "Deletes the bucket tag set", +"СоздатьБакет (Удаление, DB": "CreateBucket (Deleting, DB", +"Закрыть подключение !NOCLI": "Close connection !NOCLI", +"ОтправитьМедиагруппу (доки": "SendMediaGroup (docs", +"Телеграм_ОтправитьКартинку": "TelegramAPI_SendImage", +"ИзменитьТрудозатратыЗадачи": "UpdateTaskTimeAccounting", +"ЗакрытьТемуФорума (главная": "CloseForumTopic (main", +"Telegram_ОтправитьКартинку": "Telegram_SendImage", +"ОтправитьФайлПоURL (цитата": "SendFileByURL (quote", +"ПолучитьВнешнююСсылкуФайла": "GetFileExternalLink", +"ОбновитьЗаписи (количество": "UpdateRecords (amount", +"ГринИсключениеПользователя": "GreenExcludeMember", +"УстановитьФайлОтвета (тело": "SetResponseFile (body", +"Ноушн_СоздатьСтраницуВБазу": "Notion_CreatePageInDatabase", +"СформироватьСтруктуруТегов": "FormTagsStructure", +"Приостановить учет времени": "Stop timekeeping", +"ЯДиск_ЗагрузитьУдалитьФайл": "YDisk_UploadDeleteFile", +"ЗагрузитьЧастьОбъекта (ЗЗЧ": "UploadObjectPart (FPU", +"Получить список календарей": "Get list of calendars", +"Получить сообщение системы": "Get system message", +"ПолучитьТипыКолонокТаблицы": "GetTableColumnTypes", +"Получить информацию о боте": "Get bot information", +"Сформировать блок картинку": "Generate image block", +"Описание тестового события": "TestEventDescription", +"Команда FTP: `RNFR + RNTO`": "FTP Command: `RNFR + RNTO`", +"ВывестиСлужебнуюИнформацию": "LogServiceInformation", +"ЗагрузитьФайлВКаталог (хук": "UploadFileToFolder (wh", +"ВыполнитьЗапросSQL (Insert": "ExecuteSQLQuery (Insert", +"ОтправитьСообщение (диалог": "SendMessage (dialog", +"ЗапросТипУстановленВручную": "RequestTypeSetManualy", +"ПолучитьПодразделения (хук": "GetDepartments (wh", +"Структура заполнения опции": "Data structure for option", +"Телеграм_ОтправитьДокумент": "TelegramAPI_SendDocument", +"ГД_ПолучитьСписокКаталогов": "GD_GetCatalogList", +"Изменить свойства страницы": "Edit page properties", +"Проверка_ВКВариантСвойства": "Check_VKPropVariant", +"Удаляет колонку из таблицы": "Deletes a column from the table", +"СлужебныеПроцедурыИФункции": "Private", +"Массив соответствий файлов": "Array of file mappings", +"ЗагрузитьЧастьОбъекта (ИЗЧ": "UploadObjectPart (IPU", +"ИзменитьСтадиюКанбана (хук": "UpdateKanbansStage (wh", +"СформироватьЗначенияВыбора": "FormSelectionValues", +"ВыполнитьЗапросСОбработкой": "ExecuteQueryWithProcessing", +"ИзменитьПодразделение (хук": "UpdateDepartment (wh", +"Создать ссылку-приглашение": "Create invitation link", +"Получить информацию о чате": "Get information about the chat room", +"ПолучитьПолныйСписокТестов": "GetFullTestList", +"Тип календаря: user, group": "Calendar type: user, group", +"ИзменитьЗаголовокЧата (хук": "ChangeChatTitle (wh", +"запись содержимого страниц": "page content recording", +"Telegram_ОткрытьТемуФорума": "Telegram_OpenForumTopic", +"Bitrix24_ПереименоватьФайл": "Bitrix24_RenameFile", +"значение продолжительности": "duration value", +"ПоместитьФайлВКорзину (хук": "MarkFileAsDeleted (wh", +"Добавляет товар в подборку": "Adds a product to the selection", +"Создать рекламную кампанию": "Create advertising campaign", +"ПолучитьВходящиеСоединения": "GetIncomingConnections", +"Завершить загрузку частями": "Finish parts upload", "РаботаССобытиямиКалендарей": "CalendarEventsManagement", "ПолучитьСсылкуНаСкачивание": "GetDownloadLink", "УстановитьПараметрыЗапроса": "SetQueryParams", @@ -6492,11 +6587,74 @@ "ПолучитьРезультатОбработки": "GetProcessingResult", "Структура Из КлючИЗначение": "Structure Of KeyAndValue", "Мне больше нравится желтый": "I like yellow more", +"УдалитьКолонкуТаблицы (TLS": "DeleteTableColumn (TLS", +"ОбработатьРезультатЗапроса": "ProcessQueryResult", +"Telegram_СоздатьТемуФорума": "Telegram_CreateForumTopic", +"уровень доступа к счетчику": "counter access level", +"Получить описание контакта": "Get contact description", +"ПолучитьДанныеПользователя": "GetUserData", +"Слак_ПолучитьСписокКаналов": "Slack_GetChannelList", +"Проверка_ТелеграмСообщение": "Check_TelegramMessage", +"Возврат лога в виде строки": "Return the log as a string", +"Структура из КлючИЗначение": "Structure of KeyAndValue", +"Запись данных тела запроса": "Request body data writing", +"признак повторного лида (Y": "reused lead flag (Y", +"ОткрытьТемуФорума (главная": "OpenForumTopic (main", +"СоздатьПост (одна картинка": "CreatePost (one picture", +"ЯДиск_ПолучитьСписокФайлов": "YDisk_GetFileList", +"Скопируйте новый **токен**": "Copy the new **token**", +"Неопределено, Произвольный": "Undefined, Arbitrary", "ПолучитьСтруктуруСообщения": "GetMessageStructure", +"СледующийОбязательныйТокен": "NextRequiredToken", +"СлужебныеПроцедурыИфункции": "ServiceProceduresAndFunctions", +"УстановитьОбъектСоединения": "SetConnectionObject", +"ПолучитьТрудозатратыЗадачи": "GetTaskTimeAccounting", +"Очистить очередь сообщений": "Clear message queue", +"Получить событие календаря": "Get calendar event", +"ЧислоСтандартныхПараметров": "NumberOfStandardParameters", +"Создать подключение !NOCLI": "Create connection !NOCLI", +"ID оригинального сообщения": "Original message ID", +"Установить картинку группы": "Set group picture", +"Очищает значение в ячейках": "Clears the value in cells", +"Пассивный режим соединения": "Passive connection mode", +"ПреобразоватьПользователей": "ConvertUsers", +"Скрыть главную тему форума": "Hide main forum topic", +"разрешение на методы Drive": "Drive methods permission", "Telegram_ЗакрытьТемуФорума": "Telegram_CloseForumTopic", -"ОбработатьТабуляциюСправки": "HandleHelpTabulation", +"Название компании контакта": "Name of the contact company", "СоздатьРекламноеОбъявление": "CreateAd", -"УдалитьПустыеКлючиЗначения": "RemoveEmptyKeyValues", +"Добавляет записи в таблицу": "Adds new rows to the table", +"Бренд на иностранном языке": "Brand in a foreign language", +"ЗакрытьПодключение (запрос": "CloseConnection (query", +"Разрешен наложенный платеж": "Cash on delivery allowed", +"ТаблицаСправкаПоПараметрам": "ParamsHelpTable", +"Получает комментарий по ID": "Gets comment by ID", +"ПолучитьСтруктуруКалендаря": "GetCalendarStructure", +"ПолучитьСтруктуруЛида (хук": "GetLeadStructure (wh", +"Исключить участника группы": "Exclude group member", +"ТекущийПуть, ТекущиеДанные": "CurrentPath, CurrentData", +"Content ID, если необходим": "Content ID, if required", +"ОбработатьТабуляциюСправки": "HandleHelpTabulation", +"ПолучитьСтатусПользователя": "GetUserStatus", +"ГринДобавлениеПользователя": "GreenAddMember", +"ПолучитьСписокКомментариев": "GetCommentList", +"ДобавитьСтадиюКанбана (хук": "AddKanbanStage (wh", +"Если вам необходим чат-бот": "If you need a chatbot", +"ТребуетсяПередачаЧерезФайл": "FileTransferRequired", +"ID чата для отправки файла": "Chat ID for sending", +"ГарантироватьТелоКоллекцию": "GuaranteeBodyCollection", +"Этот календарь был изменен": "This calendar has been changed", +"Создать/Архивировать канал": "Create/Archive channel", +"ПолучитьИсториюЗадачи (хук": "GetTaskHistory (wh", +"Bitrix24_ВозобновитьЗадачу": "Bitrix24_RenewTask", +"ВывестиСообщениеИсключения": "DisplayExceptionMessage", +"Токен авторизации (Api-Key": "Authorization token (Api-Key", +"Текст сообщения под файлом": "Message text below the file", +"Наименование подразделения": "Department name", +"Мой другой новый календарь": "My other new calendar", +"Telegram_ОтправитьДокумент": "Telegram_SendDocument", +"ПреобразоватьВариантВыбора": "ConvertSelectionOption", +"ПолучитьИнформациюОТоварах": "GetProductsInformation", "Полужирный текст сообщения": "Bold text", "Ожидать подключение !NOCLI": "Awaiting connection !NOCLI", "ИсключитьПользователейЧата": "RemoveChatMembers", @@ -6510,202 +6668,145 @@ "ПолучитьЗначенияЯчеек (все": "GetCellValues (all", "ЯМетрика_УправлениеМетками": "YaMetrika_TagsManagement", "Массив файлов для загрузки": "Array of files to be uploaded", -"Компоненты (служебный, ОПИ": "AddIns (Utility, OpenIntegrations", +"УдалитьПустыеКлючиЗначения": "RemoveEmptyKeyValues", "Компонента PostgreSQL (ОПИ": "PostgreSQL Component (OpenIntegrations", -"ВывестиСправкуПоПараметрам": "DisplayParameterHelp", -"ПолучитьЧеклистЗадачи (хук": "GetTasksChecklist (wh", -"МинимальныйРазмерДляПотока": "MinimumStreamSize", -"Не удалось заменить origin": "Cant replace origin", -"Локальный каталог источник": "Local source catalog", -"ДобавитьВидеообложкуТовара": "AddProductVideoCover", -"VK_ИзменитьПодборкуТоваров": "VK_EditProductCollection", -"Secret key для авторизации": "Secret key for authorization", -"Telegram_УстановитьWebhook": "Telegram_SetWebhook", -"ГК_СоздатьУдалитьКалендарь": "GC_CreateDeleteCalendar", -"ПолучитьИнформациюОТаблице": "GetTableInformation", "Ошибка удаления файла базы": "Database file deletion error", -"ПреобразоватьВариантВыбора": "ConvertSelectionOption", -"ПолучитьИнформациюОТоварах": "GetProductsInformation", -"Мой другой новый календарь": "My other new calendar", -"Наименование подразделения": "Department name", -"Добавляет записи в таблицу": "Adds new rows to the table", -"Бренд на иностранном языке": "Brand in a foreign language", -"ЗакрытьПодключение (запрос": "CloseConnection (query", -"Разрешен наложенный платеж": "Cash on delivery allowed", -"ТаблицаСправкаПоПараметрам": "ParamsHelpTable", -"Получает комментарий по ID": "Gets comment by ID", -"ПолучитьСтруктуруКалендаря": "GetCalendarStructure", -"ПолучитьСтруктуруЛида (хук": "GetLeadStructure (wh", -"Исключить участника группы": "Exclude group member", -"ТекущийПуть, ТекущиеДанные": "CurrentPath, CurrentData", -"Content ID, если необходим": "Content ID, if required", -"Telegram_ОтправитьДокумент": "Telegram_SendDocument", -"ПолучитьСтатусПользователя": "GetUserStatus", -"ГринДобавлениеПользователя": "GreenAddMember", -"ПолучитьСписокКомментариев": "GetCommentList", -"ДобавитьСтадиюКанбана (хук": "AddKanbanStage (wh", -"Если вам необходим чат-бот": "If you need a chatbot", -"ТребуетсяПередачаЧерезФайл": "FileTransferRequired", -"ID чата для отправки файла": "Chat ID for sending", -"ГарантироватьТелоКоллекцию": "GuaranteeBodyCollection", -"Этот календарь был изменен": "This calendar has been changed", -"Создать/Архивировать канал": "Create/Archive channel", -"ПолучитьИсториюЗадачи (хук": "GetTaskHistory (wh", -"Bitrix24_ВозобновитьЗадачу": "Bitrix24_RenewTask", -"ПолучитьВходящиеСоединения": "GetIncomingConnections", -"ВывестиСообщениеИсключения": "DisplayExceptionMessage", -"Токен авторизации (Api-Key": "Authorization token (Api-Key", -"Текст сообщения под файлом": "Message text below the file", -"Завершить загрузку частями": "Finish parts upload", -"Получить описание контакта": "Get contact description", -"Создать рекламную кампанию": "Create advertising campaign", -"Команда FTP: `RNFR + RNTO`": "FTP Command: `RNFR + RNTO`", -"Неподдерживаемое сообщение": "Unsupported message", -"ОжидатьЗавершенияОбработки": "WaitForProcessingCompletion", -"Вайбер_ПолучениеИнформации": "Viber_DataRetrieval", -"VK_СоздатьТоварСоСвойством": "VK_CreateProductWithProp", -"ПолучитьСтадииКанбана (хук": "GetKanbanStages (wh", -"ОтправитьУведомлениеОВводе": "SendWritingNotification", -"Bitrix24_КопироватьКаталог": "Bitrix24_CopyFolder", -"Фильтры для отбора товаров": "Product filters", -"Dropbox_ПолчитьСписокТегов": "Dropbox_GetTagList", -"Телеграм_УстановитьWebhook": "TelegramAPI_SetWebhook", -"Получает схему таблиц базы": "Gets the schema of base tables", -"ПроверитьДоступностьБакета": "HeadBucket", -"массив URL картинок товара": "array of product images URLs", -"ПодключитьРасширение (путь": "ConnectExtension (path", -"ДропБокс_СоздатьУдалитьТег": "DropboxAPI_CreateDeleteTag", -"Документация Neocities API": "Neocities API docs", -"ГТ_ЗаполнитьОчиститьЯчейки": "GT_FillClearCells", -"Отключить уведомления чата": "Disable chat notifications", -"Получить ответ в контексте": "Get context response", -"ВыполнитьЗапросSQL (Select": "ExecuteSQLQuery (Select", -"Путь сохранения на Dropbox": "Save path on Dropbox", -"Создает TCP/TLS соединение": "Creates a TCP/TLS connection", -"ПолучитьЗначенияРекурсивно": "GetValuesRecursively", -"СоздатьБакет (удаление, DB": "CreateBucket (deleting, DB", -"ДобавитьПользователяКФайлу": "AddUserToFile", -"другие увед. будут удалены": "another notif. will be deleted", -"Получить очередь сообщений": "Get message queue", -"Получить код подтверждения": "Get confirmation code", -"ДобавитьКомментарийНовости": "AddPostComment", -"УстановитьПроизвольноеПоле": "SetCustomField", -"Дата установки трудозатрат": "Date the record was set", -"Отключает уведомлений чата": "Disable chat notifications", -"Телефон истинного продавца": "The true sellers phone number", -"СтруктураАдресаОтправления": "SendingAddressStructure", -"НормализоватьТекстовыйВвод": "NormalizeTextInput", -"ДобавитьOAuthV1Авторизацию": "AddOAuthV1Authorization", -"Получить категории товаров": "Get product categories", -"ПолучитьСуществующийЗапуск": "GetExistingLaunch", -"Это сообщение было удалено": "This message was deleted", -"ПолучитьИнформациюОбУценке": "GetDiscountInformation", -"ДобавитьТрудозатратыЗадачи": "AddTaskTimeAccounting", -"Ожидать подключения !NOCLI": "Await connections !NOCLI", -"ИспользоватьКодированиеURL": "UseURLEncoding", -"URL к видео для добавления": "URL of the video", -"ЗаполнитьПоляЗапросаТовара": "FillProductRequestFields", -"Проверка_ТелеграмПереслать": "Check_TelegramForward", -"СоздатьДиректорию (двойная": "CreateDirectory (double", -"СформироватьКнопкуДействия": "MakeActionButton", -"ВывестиТекстВТекущуюСтроку": "WriteOnCurrentLine", -"УстановитьШифрованиеБакета": "PutBucketEncryption", -"ИспользоватьПоляТелаВOAuth": "UseBodyFiledsAtOAuth", -"Изменить событие календаря": "Update calendar event", -"ПолучитьДанныеОСайте (Сайт": "GetSiteData (Site", -"ИмяФайла, Вид + Расширение": "FileName, View + Extension", -"Telegram_УдалитьТемуФорума": "Telegram_DeleteForumTopic", -"ЗагрузитьФайлВКаталог (хук": "UploadFileToFolder (wh", -"Число знаков после запятой": "Number of decimal places", -"ЗапросТипУстановленВручную": "RequestTypeSetManualy", -"ПолучитьПодразделения (хук": "GetDepartments (wh", -"Структура заполнения опции": "Data structure for option", -"Телеграм_ОтправитьДокумент": "TelegramAPI_SendDocument", -"ГД_ПолучитьСписокКаталогов": "GD_GetCatalogList", -"Изменить свойства страницы": "Edit page properties", -"Проверка_ВКВариантСвойства": "Check_VKPropVariant", -"Удаляет колонку из таблицы": "Deletes a column from the table", -"СлужебныеПроцедурыИФункции": "Private", -"Массив соответствий файлов": "Array of file mappings", -"ЗагрузитьЧастьОбъекта (ИЗЧ": "UploadObjectPart (IPU", -"ИзменитьСтадиюКанбана (хук": "UpdateKanbansStage (wh", -"СформироватьЗначенияВыбора": "FormSelectionValues", -"ВыполнитьЗапросСОбработкой": "ExecuteQueryWithProcessing", -"ИзменитьПодразделение (хук": "UpdateDepartment (wh", -"Создать ссылку-приглашение": "Create invitation link", -"Получить информацию о чате": "Get information about the chat room", -"ПолучитьПолныйСписокТестов": "GetFullTestList", -"Тип календаря: user, group": "Calendar type: user, group", -"ИзменитьЗаголовокЧата (хук": "ChangeChatTitle (wh", -"запись содержимого страниц": "page content recording", -"Telegram_ОткрытьТемуФорума": "Telegram_OpenForumTopic", -"Bitrix24_ПереименоватьФайл": "Bitrix24_RenameFile", -"значение продолжительности": "duration value", -"ПоместитьФайлВКорзину (хук": "MarkFileAsDeleted (wh", -"ОтправитьСообщение (диалог": "SendMessage (dialog", -"Добавляет товар в подборку": "Adds a product to the selection", -"ВыполнитьЗапросSQL (Insert": "ExecuteSQLQuery (Insert", -"ВывестиСлужебнуюИнформацию": "LogServiceInformation", -"Удаляет набор тегов бакета": "Deletes the bucket tag set", -"СоздатьБакет (Удаление, DB": "CreateBucket (Deleting, DB", -"Закрыть подключение !NOCLI": "Close connection !NOCLI", -"КраткоеПредставлениеОшибки": "BriefErrorDescription", -"ОтправитьМедиагруппу (доки": "SendMediaGroup (docs", -"Телеграм_ОтправитьКартинку": "TelegramAPI_SendImage", -"ИзменитьТрудозатратыЗадачи": "UpdateTaskTimeAccounting", -"ЗакрытьТемуФорума (главная": "CloseForumTopic (main", -"Telegram_ОтправитьКартинку": "Telegram_SendImage", -"ОтправитьФайлПоURL (цитата": "SendFileByURL (quote", -"ПолучитьВнешнююСсылкуФайла": "GetFileExternalLink", -"ОбновитьЗаписи (количество": "UpdateRecords (amount", -"ГринИсключениеПользователя": "GreenExcludeMember", -"УстановитьФайлОтвета (тело": "SetResponseFile (body", -"Ноушн_СоздатьСтраницуВБазу": "Notion_CreatePageInDatabase", -"СформироватьСтруктуруТегов": "FormTagsStructure", -"Приостановить учет времени": "Stop timekeeping", -"ЯДиск_ЗагрузитьУдалитьФайл": "YDisk_UploadDeleteFile", -"ЗагрузитьЧастьОбъекта (ЗЗЧ": "UploadObjectPart (FPU", -"Получить список календарей": "Get list of calendars", -"Получить сообщение системы": "Get system message", -"ПолучитьТипыКолонокТаблицы": "GetTableColumnTypes", -"Получить информацию о боте": "Get bot information", -"Сформировать блок картинку": "Generate image block", -"Описание тестового события": "TestEventDescription", -"ПолучитьСписокВнешнихФайлов": "GetExternalFileList", -"РаботаСВнешнимиКомпонентами": "AddinsManagement", -"Использовать \"../../../core": "Use \"../../../core", -"Обновить количество товаров": "Update products stocks", -"ПолучитьСписокСообщенийЧата": "GetChatMessagesList", -"ПолучитьСписокХранилищ (хук": "GetStoragesList (wh", -"Массив каналов для отправки": "Array of channels for sending", -"Bitrix24_ДелегироватьЗадачу": "Bitrix24_DelegateTask", -"Кодировка получаемых данных": "Encoding of received data", -"ОсновноеУправляющееДействие": "PrimaryControlAction", -"Получить настройки магазина": "Get campaign settings", -"ОжидатьЗавершенияВыполнения": "WaitForExecutionCompletion", -"Получить информацию о файле": "Get information about file", -"Создать каталог в хранилище": "Create folder at the storage", -"ПолучитьОбъект (большой, ДД": "GetObject (big, BD", -"ПереименоватьОбъект (список": "RenameObject (list", -"ПолучитьОнлайнПользователей": "GetOnlineUsers", -"JWT: Неподдерживаемый метод": "JWT: Unsupported method", -"Разложить JSON на параметры": "Parse JSON to Parameters", -"Telegram_ПолучитьОбновления": "Telegram_GetUpdates", -"Проверка_БитриксКомментарий": "Check_BitrixComment", -"ID альбома, если необходимо": "Album ID, if necessary", -"Задача изменена, расходимся": "The task has been changed, let's split up", -"СоздатьТаблицу (ошибка типа": "CreateTable (type error", -"ВК_СоздатьТоварСоСвойствами": "VKAPI_CreateProductWithProperties", -"ЗаписатьБуферДвоичныхДанных": "WriteBinaryDataBuffer", -"НоушнАпи_СоздатьУдалитьБлок": "NotionAPI_CreateDeleteBlock", -"ДобавитьЗаписи (ошибка поля": "AddRecords (field error", -"Telegram_ЗакрепитьСообщение": "Telegram_PinMessage", -"ID задачи добавления товара": "Add product task ID", -"Помечает новость как важную": "Mark post as important", -"ОбновлятьТокенКаждыеДваЧаса": "UpdateTokenEveryTwoHours", -"Создает новое подразделение": "Creates a new department", -"Bitrix24_УдалитьКомментарий": "Bitrix24_DeleteComment", -"Путь к публикуемому объекту": "Path to the object to be published", +"ПолучитьИнформациюОТаблице": "GetTableInformation", +"ГК_СоздатьУдалитьКалендарь": "GC_CreateDeleteCalendar", +"Компоненты (служебный, ОПИ": "AddIns (Utility, OpenIntegrations", +"Secret key для авторизации": "Secret key for authorization", +"VK_ИзменитьПодборкуТоваров": "VK_EditProductCollection", +"Telegram_УстановитьWebhook": "Telegram_SetWebhook", +"Локальный каталог источник": "Local source catalog", +"Не удалось заменить origin": "Cant replace origin", +"МинимальныйРазмерДляПотока": "MinimumStreamSize", +"ПолучитьЧеклистЗадачи (хук": "GetTasksChecklist (wh", +"ВывестиСправкуПоПараметрам": "DisplayParameterHelp", +"ДобавитьВидеообложкуТовара": "AddProductVideoCover", +"Проверка_БитриксАвторизация": "Check_BitrixAuth", +"URL для кнопки под историей": "URL for button under the story", +"ПолучитьХранилищеПриложения": "GetAppStorage", +"ВК_ПолучитьСтатистикуПостов": "VKAPI_GetPostStatistics", +"ВК_СоздатьРекламнуюКампанию": "VKAPI_CreateAdCampaign", +"ДобавитьПараметрФлагКоманды": "AddCommandFlagParameter", +"СоздатьЗаголовокАвторизации": "CreateAuthorizationHeader", +"Получить настройки инстанса": "Get instance settings", +"Получить ссылку авторизации": "Get authorization link", +"Dropbox_ПолучитьСписокТегов": "Dropbox_GetTagList", +"ID пользователя исполнителя": "ID of responsible user", +"Отправить/Удалить сообщение": "Send/Delete message", +"ОтозватьПраваАдминистратора": "RevokeAdminRights", +"УдалитьБазуДанных (закрытие": "DeleteDatabase (close", +"Удаляет сообщение в диалоге": "Deletes a dialog message", +"УдалитьБазуДанных (открытие": "DeleteDatabase (open", +"Получает состояние инстанса": "Gets instance status", +"ID чата источника сообщения": "Message source chat ID", +"СформироватьОписаниеТаблицы": "GenerateTableDescription", +"ГК_ПолучитьСписокКалендарей": "GC_GetCalendarList", +"Включает уведомления в чате": "Enable chat notifications", +"УправлениеПубличнымДоступом": "ManagePublicAccess", +"УстановитьНастройкиИнстанса": "SetInstanceSettings", +"ПроверитьКорректностьЗаписи": "CheckRecordCorrectness", +"VK_ПолучитьСтатистикуПостов": "VK_GetPostStatistics", +"Установить заголовки !NOCLI": "Set headers !NOCLI", +"ОтправитьГолосовоеСообщение": "SendVoice", +"ДропБокс_ЗагрузитьФайлПоURL": "DropboxAPI_UploadFileByURL", +"ЗаменитьКлавиатуруСообщения": "ReplaceMessageKeyboard", +"!OInt МБайт = КБайт * КБайт": "!OInt MB = KB * KB", +"Bitrix24_СоздатьКомментарий": "Bitrix24_CreateComment", +"Создает историю из картинки": "Creates a story from an image", +"важность: high, normal, low": "importance: high, normal, low", +"ОткрытьСоединение (закрытие": "CreateConnection (closing", +"ТелеграмКлавиатураСообщения": "TelegramMessageKeyboard", +"ID уведомления для удаления": "Notification ID", +"Bitrix24_СкопироватьКаталог": "Bitrix24_MakeFolderCopy", +"ID целевой стены или группы": "ID of the target wall or group", +"ОтправитьТекстовоеСообщение": "SendTextMessage", +"Отправить/Удалить эфемерное": "Send/Delete ephemeral", +"Телеграм_ПереслатьСообщение": "TelegramAPI_ForwardMessage", +"ПолучитьСсылкуДляСкачивания": "GetDownloadLink", +"СохранитьФайл (размер файла": "SaveFile (file size", +"ПолучитьМетаданныеКалендаря": "GetCalendarMetadata", +"Удалить трудозатраты задачи": "Delete task time accounting", +"Добавить участника в группу": "Add group member", +"ПолучитьСтатусЗагрузкиПоURL": "GetUploadStatusByURL", +"VK_СохранитьКартинкуВАльбом": "VK_SaveImageToAlbum", +"дата публикации комментария": "comment publication date", +"ВернутьСтандартныеПараметры": "ReturnStandardParameters", +"разрешение на методы Sheets": "Sheets methods permission", +"НачатьВыполнениеЗадачи (хук": "StartTask (wh", +"Массив соответствий событий": "Array of event maps", +"Получает QR-код авторизации": "Receives authorization QR code", +"Код населенного пункта СДЭК": "CDEC locality code", +"Истина > BOM будет добавлен": "True > BOM will be added", +"CommonModule.OPI_Компоненты": "CommonModule.OPI_AddIns", +"ГарантироватьТаблицу (новая": "EnsureTable (new)", +"НайтиЗначенияХарактеристики": "SearchAttributeValue", +"НастройкиСовместногоДоступа": "SharedAccessSettings", +"ПолучитьИнформациюОСтранице": "GetPageInfo", +"ПолучитьНастройкиСоединения": "GetConnectionSettings", +"Тип отправляемого сообщения": "TypeOfSentMessage", +"СоздатьЗаявкуНаВызовКурьера": "CreateCourierInvitation", +"Bitrix24_ПереместитьКаталог": "Bitrix24_MoveFolder", +"Получить количество товаров": "Get products stocks", +"ИсключитьПользователяИзЧата": "DeleteUserFromChat", +"Очистить основной календарь": "Clear primary calendar", +"ВыгнатьПользователяИзКанала": "KickUserFromChannel", +"ОтправитьЭфемерноеСообщение": "SendEphemeralMessage", +"Добавить задачу в избранное": "Add task to favorites list", +"Получить состояние инстанса": "Get instance status", +"Оформить клиентский возврат": "Create customer refund", +"Получить структуру элемента": "Get item structure", +"ID стены расположения поста": "ID of the wall where the post is located", +"Методы интеграции с VK (ОПИ": "VK integration methods (OpenIntegrations", +"Отменить публикацию объекта": "Unpublish object", +"ПолучитьСписокВерсийОбъекта": "GetObjectVersionList", +"Создать черновик заявки FBO": "Create FBO draft", +"Установить JSON тело !NOCLI": "Set JSON body !NOCLI", +"идентификатор соисполнителя": "co-executor identifier", +"Добавить комментарий задачи": "Add comment to task", +"Создает новый групповой чат": "Creates a new group chat", +"УдалитьФайл (несуществующий": "DeleteFile (nonexistent", +"ЗакрепитьОткрепитьСообщение": "PinUnpinMessage", +"электронная почта заполнена": "email address is filled in", +"ПодключитьВнешнююКомпоненту": "AttachAddIn", +"ПолучитьСообщениеАссистента": "GetAssistantMessage", +"Описание в документации API": "Description in the API documentation", +"ВыполнитьЗапрос (выполнение": "ExecuteRequest (execution", +"ПолучитьДанныеФайла (размер": "GetFileData (size", +"OPI получение данных тестов": "OPI test data retrieval", +"ПолучитьСписокПользователей": "GetUserList", +"ОтправитьДокумент (с именем": "SendDocument (with name", +"ДобавитьИменованныйПараметр": "AddNamedParam", +"ЗащищенноеСоединениеOpenSSL": "OpenSSLSecureConnection", +"ПодключитьсяИПолучитьДанные": "ConnectAndReceiveData", +"Создать/Удалить тему форума": "Create/Delete forum topic", +"URL для перехода в браузере": "URL for browser transition", +"Получить список ассистентов": "Get assistants list", +"Путь к файлу для скачивания": "Path to the file for downloading", +"УдалитьДиректориюРекурсивно": "DeleteDirectoryRecursively", +"ЗакрытьПотокИПолучитьДанные": "CloseStreamReceiveData", +"СформироватьТестыАссертсCLI": "FormAssertsTestsCLI", +"ОбработатьПараметрКоллекцию": "ProcessCollectionParameter", +"Проверка_ДропБоксМетаданные": "Check_DropboxMetadata", +"Слак_ПолучитьСписокОбластей": "Slack_GetRegionList", +"ИзменитьМетаданныеКалендаря": "EditCalendarMetadata", +"ЗакрытьСоединение (открытие": "CloseConnection (creation", +"Поместить каталог в корзину": "Mark folder as deleted", +"Telegram_ПереслатьСообщение": "Telegram_ForwardMessage", +"СоздатьТвитВидео (одиночная": "CreateVideoTweet (single", +"УдалитьУведомлениеИзОчереди": "DeleteNotificationFromQueue", +"ПолучитьСписокФайлов (Отбор": "GetFilesList (Filter", +"Путь к удаляемой директории": "Path to directory to delete", +"Получить информацию о диске": "Get disk information", +"Получает квитанцию к заказу": "Gets a receipt for the order", +"Проверка_ВКСтатистикаПостов": "Check_VKPostsStatistic", +"ПолучитьОтложенныеСообщения": "GetScheduledMessages", +"Структура JSON данных ячеек": "The structure of the JSON cells data", +"ДобавитьЗаписи (ошибка json": "AddRecords (json error", +"Bitrix24_ВключитьЗвукЗадачи": "Bitrix24_UnmuteTask", +"Установить Form тело !NOCLI": "Set Form body !NOCLI", +"СформироватьМассивИменЯчеек": "FormCellNameArray", "ДобавитьКолонкуТаблицы (TLS": "AddTableColumn (TLS", "ПолучитьАдминистраторовЧата": "GetChatAdmins", "Получить комменатрий задачи": "Get task comment", @@ -6735,44 +6836,44 @@ "СоздатьСистемноеУведомление": "CreateSystemNotification", "Убрать задачу из избранного": "Remove task from favorites list", "Компонента TCP-клиента (ОПИ": "TCP Client Component (OpenIntegrations", +"Путь к публикуемому объекту": "Path to the object to be published", +"Bitrix24_УдалитьКомментарий": "Bitrix24_DeleteComment", +"Создает новое подразделение": "Creates a new department", +"ОбновлятьТокенКаждыеДваЧаса": "UpdateTokenEveryTwoHours", +"ПолучитьСписокВнешнихФайлов": "GetExternalFileList", +"РаботаСВнешнимиКомпонентами": "AddinsManagement", +"Использовать \"../../../core": "Use \"../../../core", +"Обновить количество товаров": "Update products stocks", +"ПолучитьСписокСообщенийЧата": "GetChatMessagesList", +"ПолучитьСписокХранилищ (хук": "GetStoragesList (wh", +"Массив каналов для отправки": "Array of channels for sending", +"Bitrix24_ДелегироватьЗадачу": "Bitrix24_DelegateTask", +"Кодировка получаемых данных": "Encoding of received data", +"ОсновноеУправляющееДействие": "PrimaryControlAction", +"Получить настройки магазина": "Get campaign settings", +"ОжидатьЗавершенияВыполнения": "WaitForExecutionCompletion", +"Получить информацию о файле": "Get information about file", +"Создать каталог в хранилище": "Create folder at the storage", "Временная отметка сообщения": "Message timestamp", +"ПолучитьОбъект (большой, ДД": "GetObject (big, BD", +"JWT: Неподдерживаемый метод": "JWT: Unsupported method", +"Разложить JSON на параметры": "Parse JSON to Parameters", +"Telegram_ПолучитьОбновления": "Telegram_GetUpdates", +"Проверка_БитриксКомментарий": "Check_BitrixComment", +"ID альбома, если необходимо": "Album ID, if necessary", +"Задача изменена, расходимся": "The task has been changed, let's split up", +"СоздатьТаблицу (ошибка типа": "CreateTable (type error", +"ВК_СоздатьТоварСоСвойствами": "VKAPI_CreateProductWithProperties", +"ЗаписатьБуферДвоичныхДанных": "WriteBinaryDataBuffer", +"НоушнАпи_СоздатьУдалитьБлок": "NotionAPI_CreateDeleteBlock", +"ДобавитьЗаписи (ошибка поля": "AddRecords (field error", +"Telegram_ЗакрепитьСообщение": "Telegram_PinMessage", +"ID задачи добавления товара": "Add product task ID", +"Помечает новость как важную": "Mark post as important", +"ПолучитьОнлайнПользователей": "GetOnlineUsers", "Проверка_БитриксСписокЗадач": "Check_BitrixTasksList", -"Удаляет набор тегов объекта": "Deletes an objects tag set", +"ПереименоватьОбъект (список": "RenameObject (list", "Получить список результатов": "Get results list", -"Получает информацию о файле": "Gets information about the file", -"СформироватьТекстСортировки": "FormSortingText", -"ПереслатьГолосовоеСообщение": "ResendVoice", -"В канал, из двоичных данных": "To channel, from binary data", -"Выполняет указанную команду": "Executes the specified command", -"ПреобразоватьЗначениеПоТипу": "ConvertValueByType", -"Создать/Удалить кооментарий": "Create/Delete Comment", -"Сохранить картинку в альбом": "Save image to album", -"`УстановитьАлгоритмOAuthV1`": "`SetOAuthV1Algorithm`", -"Добавить календарь в список": "Add calendar to list", -"Удаляет существующую модель": "Deletes an existing model", -"цена товара с учётом скидок": "product price with discounts", -"Создать товар со свойствами": "Create product with properties", -"CommonModule.OPI_ЗапросыSQL": "CommonModule.OPI_SQLQueries", -"УправлениеЭлементомЧеклиста": "ChecklistElementManagement", -"Загрузить по URL и получить": "Upload by URL and get", -"Инструменты (служебный, ОПИ": "Tools (Utility, OpenIntegrations", -"ДополнитьКомплексныйАтрибут": "CompleteComplexAttribute", -"ДобавитьПолучателейКНовости": "AddPostRecipients", -"ОтклонитьЗаявкуНаВступление": "DisapprovePending", -"!OInt ВыполнитьСборкуМусора": "!OInt RunGarbageCollection", -"НастройкиИАдминистрирование": "SettingsAndAdministartion", -"Установить Form тело !NOCLI": "Set Form body !NOCLI", -"Изменить комментарий задачи": "Update task comment", -"ДобавитьПользователейКФайлу": "AddUsersToFile", -"Страница выборки результата": "Result page", -"Признак использования HTTPS": "HTTPS usage flag", -"Структура настроек инстанса": "Structure of instance settings", -"ПолучитьСтруктуруЦеныТовара": "GetProductPriceStructure", -"ЗагрузитьФайл (размер файла": "UploadFile (file size", -"ПолучитьИнформациюОбОбъекте": "GetObjectInformation", -"Новое наименование каталога": "New folders name", -"Разархивирует выбранный чат": "Unarchives the selected chat", -"ПолучитьИнформациюОКаталоге": "GetFolderInformation", "Обновить изображения товара": "Update product images", "Ноушн_ПолучитьПользователей": "Notion_GetUsers", "Telegram_ИзменитьТемуФорума": "Telegram_EditForumTopic", @@ -6787,14 +6888,13 @@ "ПолучитьСодержимоеХранилища": "GetStorageObjects", "ОтветитьНаСобытиеКлавиатуры": "AnswerButtonEvent", "VK_СоздатьРекламнуюКампанию": "VK_CreateAdvertisingCampaign", +"ПолучитьИнформациюОКаталоге": "GetFolderInformation", "Методы работы с Notion (ОПИ": "Notion methods (OpenIntegrations", -"Твиттер_СоздатьТвитСОпросом": "Twitter_CreateTweetWithPoll", "Получить настройки кабинета": "Get business settings", "Путь к очищаемой директории": "Path to the directory to be cleaned", "СоздатьДиректорию (удаление": "CreateDirectory (delete", "Получить пользователей чата": "Get chat members", "Ключ > ID, Значение > Emoji": "Key > ID, Value > Emoji", -"Массив соответствий товаров": "Array of product maps", "Заменить описание сообщения": "Replace message caption", "ВК_СохранитьУдалитьКартинку": "VKAPI_SaveDeleteImage", "ДобавитьПользователейКПапке": "AddUsersToFolder", @@ -6803,274 +6903,42 @@ "Эта база была создана из 1С": "This base is from 1C", "ЗаписатьПараметрыМультипарт": "WriteMultipartParameters", "Удаляет подразделение по ID": "Delets department by ID", -"СформироватьМассивИменЯчеек": "FormCellNameArray", +"Удаляет набор тегов объекта": "Deletes an objects tag set", +"Твиттер_СоздатьТвитСОпросом": "Twitter_CreateTweetWithPoll", +"Разархивирует выбранный чат": "Unarchives the selected chat", +"Массив соответствий товаров": "Array of product maps", +"ПолучитьИнформациюОбОбъекте": "GetObjectInformation", +"Получает информацию о файле": "Gets information about the file", +"Новое наименование каталога": "New folders name", +"СформироватьТекстСортировки": "FormSortingText", +"ПереслатьГолосовоеСообщение": "ResendVoice", +"В канал, из двоичных данных": "To channel, from binary data", +"Выполняет указанную команду": "Executes the specified command", +"Создать/Удалить кооментарий": "Create/Delete Comment", +"Сохранить картинку в альбом": "Save image to album", +"`УстановитьАлгоритмOAuthV1`": "`SetOAuthV1Algorithm`", +"Добавить календарь в список": "Add calendar to list", +"Удаляет существующую модель": "Deletes an existing model", +"цена товара с учётом скидок": "product price with discounts", +"Создать товар со свойствами": "Create product with properties", +"CommonModule.OPI_ЗапросыSQL": "CommonModule.OPI_SQLQueries", +"УправлениеЭлементомЧеклиста": "ChecklistElementManagement", +"ПреобразоватьЗначениеПоТипу": "ConvertValueByType", +"Загрузить по URL и получить": "Upload by URL and get", +"ЗагрузитьФайл (размер файла": "UploadFile (file size", +"Структура настроек инстанса": "Structure of instance settings", +"Признак использования HTTPS": "HTTPS usage flag", +"ПолучитьСтруктуруЦеныТовара": "GetProductPriceStructure", +"ДобавитьПользователейКФайлу": "AddUsersToFile", +"Изменить комментарий задачи": "Update task comment", "Имя поля БД c обычным типом": "Name of field with regular type", -"Bitrix24_ВключитьЗвукЗадачи": "Bitrix24_UnmuteTask", -"Описание в документации API": "Description in the API documentation", -"ЗаменитьКлавиатуруСообщения": "ReplaceMessageKeyboard", -"Создает историю из картинки": "Creates a story from an image", -"важность: high, normal, low": "importance: high, normal, low", -"ОткрытьСоединение (закрытие": "CreateConnection (closing", -"ТелеграмКлавиатураСообщения": "TelegramMessageKeyboard", -"ID уведомления для удаления": "Notification ID", -"Bitrix24_СкопироватьКаталог": "Bitrix24_MakeFolderCopy", -"ID целевой стены или группы": "ID of the target wall or group", -"ОтправитьТекстовоеСообщение": "SendTextMessage", -"Отправить/Удалить эфемерное": "Send/Delete ephemeral", -"Телеграм_ПереслатьСообщение": "TelegramAPI_ForwardMessage", -"ПолучитьСсылкуДляСкачивания": "GetDownloadLink", -"СохранитьФайл (размер файла": "SaveFile (file size", -"Удалить трудозатраты задачи": "Delete task time accounting", -"НайтиЗначенияХарактеристики": "SearchAttributeValue", -"Добавить участника в группу": "Add group member", -"ПолучитьСтатусЗагрузкиПоURL": "GetUploadStatusByURL", -"VK_СохранитьКартинкуВАльбом": "VK_SaveImageToAlbum", -"дата публикации комментария": "comment publication date", -"ВернутьСтандартныеПараметры": "ReturnStandardParameters", -"разрешение на методы Sheets": "Sheets methods permission", -"НачатьВыполнениеЗадачи (хук": "StartTask (wh", -"Массив соответствий событий": "Array of event maps", -"Получает QR-код авторизации": "Receives authorization QR code", -"Код населенного пункта СДЭК": "CDEC locality code", -"Истина > BOM будет добавлен": "True > BOM will be added", -"CommonModule.OPI_Компоненты": "CommonModule.OPI_AddIns", -"ГарантироватьТаблицу (новая": "EnsureTable (new)", -"!OInt МБайт = КБайт * КБайт": "!OInt MB = KB * KB", -"ПолучитьМетаданныеКалендаря": "GetCalendarMetadata", -"ДропБокс_ЗагрузитьФайлПоURL": "DropboxAPI_UploadFileByURL", -"ДобавитьПараметрФлагКоманды": "AddCommandFlagParameter", -"Dropbox_ПолучитьСписокТегов": "Dropbox_GetTagList", -"Получить ссылку авторизации": "Get authorization link", -"Получить настройки инстанса": "Get instance settings", -"СоздатьЗаголовокАвторизации": "CreateAuthorizationHeader", -"Отправить/Удалить сообщение": "Send/Delete message", -"ВК_СоздатьРекламнуюКампанию": "VKAPI_CreateAdCampaign", -"ВК_ПолучитьСтатистикуПостов": "VKAPI_GetPostStatistics", -"ПолучитьХранилищеПриложения": "GetAppStorage", -"URL для кнопки под историей": "URL for button under the story", -"Проверка_БитриксАвторизация": "Check_BitrixAuth", -"ID пользователя исполнителя": "ID of responsible user", -"ОтозватьПраваАдминистратора": "RevokeAdminRights", -"ОтправитьГолосовоеСообщение": "SendVoice", -"Удаляет сообщение в диалоге": "Deletes a dialog message", -"УдалитьБазуДанных (открытие": "DeleteDatabase (open", -"Получает состояние инстанса": "Gets instance status", -"ID чата источника сообщения": "Message source chat ID", -"СформироватьОписаниеТаблицы": "GenerateTableDescription", -"УдалитьБазуДанных (закрытие": "DeleteDatabase (close", -"ГК_ПолучитьСписокКалендарей": "GC_GetCalendarList", -"Включает уведомления в чате": "Enable chat notifications", -"УправлениеПубличнымДоступом": "ManagePublicAccess", -"УстановитьНастройкиИнстанса": "SetInstanceSettings", -"ПроверитьКорректностьЗаписи": "CheckRecordCorrectness", -"VK_ПолучитьСтатистикуПостов": "VK_GetPostStatistics", -"Установить заголовки !NOCLI": "Set headers !NOCLI", -"Bitrix24_СоздатьКомментарий": "Bitrix24_CreateComment", -"НастройкиСовместногоДоступа": "SharedAccessSettings", -"ПолучитьДанныеФайла (размер": "GetFileData (size", -"ПолучитьНастройкиСоединения": "GetConnectionSettings", -"ОтправитьДокумент (с именем": "SendDocument (with name", -"ДобавитьИменованныйПараметр": "AddNamedParam", -"ЗащищенноеСоединениеOpenSSL": "OpenSSLSecureConnection", -"ПодключитьсяИПолучитьДанные": "ConnectAndReceiveData", -"Создать/Удалить тему форума": "Create/Delete forum topic", -"URL для перехода в браузере": "URL for browser transition", -"Получить список ассистентов": "Get assistants list", -"Путь к файлу для скачивания": "Path to the file for downloading", -"УдалитьДиректориюРекурсивно": "DeleteDirectoryRecursively", -"ЗакрытьПотокИПолучитьДанные": "CloseStreamReceiveData", -"СформироватьТестыАссертсCLI": "FormAssertsTestsCLI", -"ОбработатьПараметрКоллекцию": "ProcessCollectionParameter", -"Проверка_ДропБоксМетаданные": "Check_DropboxMetadata", -"Слак_ПолучитьСписокОбластей": "Slack_GetRegionList", -"ИзменитьМетаданныеКалендаря": "EditCalendarMetadata", -"ЗакрытьСоединение (открытие": "CloseConnection (creation", -"Поместить каталог в корзину": "Mark folder as deleted", -"Telegram_ПереслатьСообщение": "Telegram_ForwardMessage", -"СоздатьТвитВидео (одиночная": "CreateVideoTweet (single", -"УдалитьУведомлениеИзОчереди": "DeleteNotificationFromQueue", -"ПолучитьСписокФайлов (Отбор": "GetFilesList (Filter", -"Путь к удаляемой директории": "Path to directory to delete", -"Получить информацию о диске": "Get disk information", -"Получает квитанцию к заказу": "Gets a receipt for the order", -"Проверка_ВКСтатистикаПостов": "Check_VKPostsStatistic", -"ПолучитьОтложенныеСообщения": "GetScheduledMessages", -"Структура JSON данных ячеек": "The structure of the JSON cells data", -"ПолучитьИнформациюОСтранице": "GetPageInfo", -"ПолучитьСписокПользователей": "GetUserList", -"ДобавитьЗаписи (ошибка json": "AddRecords (json error", -"OPI получение данных тестов": "OPI test data retrieval", -"ВыполнитьЗапрос (выполнение": "ExecuteRequest (execution", -"Тип отправляемого сообщения": "TypeOfSentMessage", -"СоздатьЗаявкуНаВызовКурьера": "CreateCourierInvitation", -"Bitrix24_ПереместитьКаталог": "Bitrix24_MoveFolder", -"Получить количество товаров": "Get products stocks", -"ИсключитьПользователяИзЧата": "DeleteUserFromChat", -"Очистить основной календарь": "Clear primary calendar", -"ВыгнатьПользователяИзКанала": "KickUserFromChannel", -"ОтправитьЭфемерноеСообщение": "SendEphemeralMessage", -"Добавить задачу в избранное": "Add task to favorites list", -"Получить состояние инстанса": "Get instance status", -"Оформить клиентский возврат": "Create customer refund", -"Получить структуру элемента": "Get item structure", -"ID стены расположения поста": "ID of the wall where the post is located", -"Методы интеграции с VK (ОПИ": "VK integration methods (OpenIntegrations", -"Отменить публикацию объекта": "Unpublish object", -"ПолучитьСписокВерсийОбъекта": "GetObjectVersionList", -"Создать черновик заявки FBO": "Create FBO draft", -"Установить JSON тело !NOCLI": "Set JSON body !NOCLI", -"идентификатор соисполнителя": "co-executor identifier", -"Добавить комментарий задачи": "Add comment to task", -"Создает новый групповой чат": "Creates a new group chat", -"УдалитьФайл (несуществующий": "DeleteFile (nonexistent", -"ЗакрепитьОткрепитьСообщение": "PinUnpinMessage", -"электронная почта заполнена": "email address is filled in", -"ПодключитьВнешнююКомпоненту": "AttachAddIn", -"ПолучитьСообщениеАссистента": "GetAssistantMessage", -"ПреобразоватьBase64ВДвоичные": "ConvertBase64ToBinary", -"Ожидается значение параметра": "Expected parameter value", -"Установить тип данных !NOCLI": "Set data type !NOCLI", -"Удаляет событие из календаря": "Deletes an event from the calendar", -"БитриксНастройкиУчетаВремени": "BitrixTimekeepingSettings", -"СформироватьПараметрыДоступа": "FormAccessParameters", -"ПолучитьСтруктуруСделки (хук": "GetDealStructure (wh", -"ОтветитьНаЗаявкуНаВступление": "ResolvePending", -"Проверка_ТелеграмПриглашение": "Check_TelegramInvitation", -"Добавить пользователей в чат": "Add users to chat", -"JSON файлов или путь к .json": "File JSON or path to .json", -"Создает комментарий к задаче": "Create new comment to the task", -"JSON массива описаний блоков": "JSON array of block descriptions", -"ПутьУдаленногоДополнительный": "PathOfRemoteSecondary", -"URL картинки иконки страницы": "URL of the page icon image", -"ПолучитьСоответствиеКартинки": "GetImageMap", -"идентификатор ответственного": "responsible person identifier", -"Изменить статус пользователя": "Change user status", -"УдалитьЗависимостьЗадач (хук": "DeleteTasksDependencies (wh", -"РаботаСМетаданнымиКалендарей": "CalendarMetadataManagement", -"Bitrix24_ВосстановитьКаталог": "Bitrix24_RestoreFolder", -"ЗагрузитьФайлВХранилище (хук": "UploadFileToStorage (wh", -"Параметры в оригинальном URL": "Parameters in the original URL", -"Изменяет параметры календаря": "Changes the calendar settings", -"Установить шифрование бакета": "Put bucket encryption", -"Массив сформированных кнопок": "Array of formed buttons", -"Bitrix24_ДобавитьКомментарий": "Bitrix24_CreateComment", -"ГВ_ПолучитьСсылкуАвторизации": "GV_GetAuthorizationLink", -"Другой комментарий к новости": "Another comment", -"Mime тип записываемых данных": "MIME type of data", -"Массив соответствий подборок": "Array of selection maps", -"Слак_ПолучитьИнформациюОБоте": "Slack_GetBotInfo", -"CommonModule.OPI_Инструменты": "CommonModule.OPI_Tools", -"Восстановить объект к версии": "Restore object to version", -"Bitrix24_ДобавитьФайлВЗадачу": "Bitrix24_AttachFileToTopic", -"Получить ссылку на сообщение": "Get message link", -"Результат выполнения команды": "Result of command execution", -"Отправить группу медиафайлов": "Send media group", -"Идентификатор/артикул товара": "Product ID/article", -"НормализоватьНаборПараметров": "NormaliseParameterSet", -"Б24_УправлениеПользователями": "B2_UsersManagement", -"Начало периода в формате ISO": "Period start in ISO format", -"Получить структуру сообщения": "Get message structure", -"Твиттер_СоздатьТекстовыйТвит": "Twitter_CreateTextTweet", -"Наименование группового чата": "Name of the group chat", -"Получить информацию о группе": "Get group information", -"Результат выполнения запроса": "Result of query execution", -"Тестовый товар (со свойством": "Test product (with prop", -"Получает информацию о канале": "Gets information about the channel", -"ПолучитьСписокВерсийОбъектов": "ListObjectVersions", -"ПолучитьСтруктуруЗадачи (хук": "GetTaskFieldsStructure (wh", -"УдалитьСообщение (отложенное": "DeleteMessage (scheduled", -"Метод в документации MongoDB": "Method in MongoDB documentation", -"УдалитьСобытиеКалендаря (хук": "DeleteCalendarEvent (wh", -"Подробнее в документации API": "More details in the API documentation", -"ПолучитьСписокОпубликованных": "GetPublishedList", -"Сформировать кнопку действия": "Make action button", -"Не удалось заменить секреты!": "Failed to replace the secrets!", -"Удалять только у отправителя": "Delete for sender only", -"Новый массив блоков вложений": "New blocks array", -"Изменяет сообщение в диалоге": "Edit dialog message content", -"СоздатьТаблицу (существующая": "CreateTable (exists", -"Изменяет данные пользователя": "Updates user data", -"Consumer key для авторизации": "Consumer key for authorization", -"SHA256 дайджест нужного BLOB": "SHA256 BLOB digest", -"Пароль пользователя postgres": "Postgres user password", -"ПереместитьФайлВКаталог (хук": "MoveFileToFolder (wh", -"СоздатьТаблицу (ошибка имени": "CreateTable (name error", -"ПолучитьЗаголовокАвторизации": "GetAuthorizationHeader", -"Таймаут ожидания подключений": "Connection timeout", -"ВыполнитьПроизвольнуюКоманду": "ExecuteArbitraryCommand", -"ПолучитьВариантыПараметровS3": "GetS3ParameterOptions", -"ИзменитьИмяГлавнойТемыФорума": "EditMainForumTopicName", -"Компонента криптографии (ОПИ": "Cryptography Component (OpenIntegrations", -"Криптография (служебный, ОПИ": "Cryptography (Utility, OpenIntegrations", -"Установить отметку прочтения": "Set read mark", -"Стабильный шлюз WhatsApp API": "Stable WhatsApp API Gateway", -"СоздатьСсылкуПолученияТокена": "CreateTokenRetrievalLink", -"Очищает выбранную директорию": "Deletes all objects in the selected directory", -"Добавляет новый внешний файл": "Adds a new external file", -"Выполняет команду на сервере": "Executes the command on the server", -"ПереименоватьОбъект (каталог": "RenameObject (directory", -"Новый текст пункта чек-листа": "New elements text", -"Добавляет новый лист в книгу": "Adds a new sheet to the spreadsheet", -"ПолучитьТокенServiceАккаунта": "GetServiceAccountToken", -"Объявленная стоимость товара": "Declared product price", -"Получить структуру календаря": "Get calendar structure", -"Получить информацию о модели": "Get model information", -"СоздатьСобытиеКалендаря (хук": "CreateCalendarEvent (wh", -"Получить трудозатраты задачи": "Get task time accounting", -"Получить статус пользователя": "Get user status", -"CommonModule.OPI_ЗапросыHTTP": "CommonModule.OPI_HTTPRequests", -"HEX цвет кнопок с # в начале": "HEX color of buttons with # at the beginning", -"Проверка_ТелеграмМедиагруппа": "Check_TelegramMediaGroup", -"Номер страницы выдачи списка": "Issue page number of the list", -"Некорректное имя команды: %1": "Invalid command name: %1", -"ПолучитьСтандартныеЗаголовки": "GetDefaultHeaders", -"ПереименоватьОбъект (обратно": "RenameObject (back", -"Проверить доступность бакета": "Head bucket", -"НоушнАпи_СоздатьИзменитьБазу": "NotionAPI_CreateUpdateBase", -"СледующаяВложенностьДоступна": "NextNestingAvailable", -"Получить список внеш. файлов": "Get external file list", -"Признак успешного выполнения": "Flag of successful delivery", -"HEX основного цвета (#ffffff": "HEX primary color (#ffffff", -"ПолучитьНаборыЛокальныхПутей": "GetLocalPathsSets", -"ПолучитьСписокОтправленийFBO": "GetFBOShipmentsList", -"Получить данные файла !NOCLI": "Get file data !NOCLI", -"ВернутьЗапрос (принудительно": "ReturnRequest (forced", -"Bitrix24_ПриостановитьЗадачу": "Bitrix24_PauseTask", -"ПрекратитьНаблюдатьЗаЗадачей": "StopWatchingTask", -"Установить алгоритм OAuth V1": "Set OAuth V1 algorithm", -"ПолучитьЗаявкуНаВызовКурьера": "GetCourierInvitation", -"Загрузить/Удалить внеш. файл": "Upload/Delete external file", -"Копирует существующую модель": "Copies an existing model", -"ПолучитьСписокИконокАватаров": "GetAvatarIconList", -"СледующийПозиционныйПараметр": "NextPositionParam", -"Эти токены обновлять не надо": "These tokens do not need to be updated", -"Новое наименование хранилища": "New storage name", -"УдалитьПустыеЭлементыМассива": "RemoveEmptyArrayElements", -"страницу создания приложения": "app creation page", -"идентификатор рабочей группы": "workgroup identifier", -"ПолучитьДоступныеТоварыАкции": "GetAvailablePromoProducts", -"ПолучитьНастройкиЧерезАгента": "GetSettingsViaAgent", -"Изменить трудозатраты задачи": "Update task time accounting", -"и OpenSSL версии 1.1 или 3.x": "and OpenSSL version 1.1 or 3.x", -"Адрес и порт для подключения": "Address and port", -"последний IP-адрес диапазона": "last IP address of the range", -"Путь к файлу публичного ключ": "Path to public key file", -"CommonTemplate.OPI_TCPКлиент": "CommonTemplate.OPI_TCPClient", -"Добавить комментарий новости": "Add comment to post", -"Скрывает главную тему форума": "Hides the main forum topic", -"ВыполнитьЗапросSQL (удаление": "ExecuteSQLQuery (deleting", -"%%1 = ЗагрузитьСценарий(\"\"%1": "%%1 = LoadScript(\"\"%1", -"УдалитьЭлементЧеклистаЗадачи": "DeleteTasksChecklistElement", -"Создает новую таблицу в базе": "Creates a new table in the base", -"ЗагрузитьФайл (множественный": "UploadFile (multiple", -"ПолучитьПланЗадачНаДень (хук": "GetDailyPlan (wh", -"ГринНазначениеАдминистратора": "GreenAdminSet", -"Bitrix24_ПолучитьСписокЗадач": "Bitrix24_GetTasksList", -"Получить информацию о канале": "Get channel information", -"СохранитьФайл (множественный": "SaveFile (multiple", -"ДобавитьЗаголовок (с заменой": "AddHeader (replace", -"Добавить видеообложку товара": "Add product video cover", -"ПолучитьСтандартныеПараметры": "GetStandardParameters", +"Страница выборки результата": "Result page", +"!OInt ВыполнитьСборкуМусора": "!OInt RunGarbageCollection", +"ОтклонитьЗаявкуНаВступление": "DisapprovePending", +"ДобавитьПолучателейКНовости": "AddPostRecipients", +"ДополнитьКомплексныйАтрибут": "CompleteComplexAttribute", +"Инструменты (служебный, ОПИ": "Tools (Utility, OpenIntegrations", +"НастройкиИАдминистрирование": "SettingsAndAdministartion", "ПолучитьСписокАватаровФорума": "GetForumAvatarsList", "ПолучитьСтруктуруКомментария": "GetCommentStructure", "ОткрытьСоединение (TLS игнор": "CreateConnection (TLS ignore", @@ -7081,22 +6949,74 @@ "Структура параметров доступа": "Structure of access parameters", "TODO: Вернуть проверку позже": "TODO: Return check later", "Получает описание поля с URL": "Gets the description of a URL field", -"Использовать \"../../../tools": "Use \"../../../tools", +"Аватар чата в base64 формате": "Base64 chat picture", "ID сообщения для открепления": "ID of the message to be unpinned", "СоздатьЗависимостьЗадач (хук": "CreateTasksDependencies (wh", "Получить каталог файлов чата": "Get chat files folder", "ВключитьУведомленияЧата (хук": "EnableChatNotifications (wh", -"Аватар чата в base64 формате": "Base64 chat picture", +"Затраченное время в секундах": "Time spent in seconds", "ОчиститьДиректорию (проверка": "ClearDirectory (check", "Методы работы с Twitter (ОПИ": "Twitter methods (OpenIntegrations", "МассивОшибок,СчетчикУспешных": "ErrorsArray,SuccessCount", "Получить список комментариев": "Get list of comments", +"ПолучитьСтандартныеПараметры": "GetStandardParameters", "Bitrix24_ОтключитьЗвукЗадачи": "Bitrix24_MuteTask", -"Затраченное время в секундах": "Time spent in seconds", +"Использовать \"../../../tools": "Use \"../../../tools", +"Добавить видеообложку товара": "Add product video cover", +"Путь к файлу публичного ключ": "Path to public key file", +"СохранитьФайл (множественный": "SaveFile (multiple", +"УдалитьПустыеЭлементыМассива": "RemoveEmptyArrayElements", "Добавить трудозатраты задачи": "Add task time accounting", +"страницу создания приложения": "app creation page", +"идентификатор рабочей группы": "workgroup identifier", +"ПолучитьДоступныеТоварыАкции": "GetAvailablePromoProducts", +"ПолучитьНастройкиЧерезАгента": "GetSettingsViaAgent", +"Изменить трудозатраты задачи": "Update task time accounting", +"и OpenSSL версии 1.1 или 3.x": "and OpenSSL version 1.1 or 3.x", +"Адрес и порт для подключения": "Address and port", +"последний IP-адрес диапазона": "last IP address of the range", +"ДобавитьЗаголовок (с заменой": "AddHeader (replace", +"CommonTemplate.OPI_TCPКлиент": "CommonTemplate.OPI_TCPClient", +"Скрывает главную тему форума": "Hides the main forum topic", +"ВыполнитьЗапросSQL (удаление": "ExecuteSQLQuery (deleting", +"%%1 = ЗагрузитьСценарий(\"\"%1": "%%1 = LoadScript(\"\"%1", +"УдалитьЭлементЧеклистаЗадачи": "DeleteTasksChecklistElement", +"Создает новую таблицу в базе": "Creates a new table in the base", +"ЗагрузитьФайл (множественный": "UploadFile (multiple", +"ПолучитьПланЗадачНаДень (хук": "GetDailyPlan (wh", +"ГринНазначениеАдминистратора": "GreenAdminSet", +"Bitrix24_ПолучитьСписокЗадач": "Bitrix24_GetTasksList", +"Получить информацию о канале": "Get channel information", +"Добавить комментарий новости": "Add comment to post", "Добро пожаловать в новый чат": "Welcome to new chat", -"ПолучитьИнформациюОбАккаунте": "GetAccountInformation", +"ДобавлятьГлобальныеПараметры": "AddGlobalParams", "Путь к файлу с телом запроса": "Path to the file with the request body", +"ПолучитьНастройкиЛогинПароль": "GetSettingsLoginPassword", +"шаблон промптов новой модели": "new model prompt template", +"C:\\GDrive\\Мой диск\\data.json": "C:\\GDrive\\My Drive\\data.json", +"Один или массив UUID заказов": "One or an array of order UUIDs", +"ПреобразоватьПараметрВСтроку": "ConvertParameterToString", +"Изменяет существующую сделку": "Modifies an existing deal", +"MIME тип записываемых данных": "MIME type of data", +"Время ожидания новых событий": "Waiting time for new events", +"ГД_СоздатьУдалитьКомментарий": "GD_CreateDeleteComment", +"ПодробноеПредставлениеОшибки": "DetailErrorDescription", +"DataProcessor.OPI_HTTPКлиент": "DataProcessor.OPI_HTTPClient", +"УдалитьВариантСвойстваТовара": "DeleteProductPropertyVariant", +"Получить данные пользователя": "Get user data", +"УстановитьРеакциюНаСообщение": "SetMessageReaction", +"НазначитьПраваАдминистратора": "SetAdminRights", +"Получить информацию о товаре": "Get product information", +"Создать рекламное объявление": "Create advertising post", +"ID сообщения для закрепления": "ID of the message to be pinned", +"URL для отправки уведомлений": "URL for notification sending", +"Mongo_УправлениеБазамиДанных": "Mongo_DatabaseManagement", +"Скрыть/Показать главную тему": "Hide/Show main topic", +"Новое наименование хранилища": "New storage name", +"Наименование нового каталога": "Name of new folder", +"Найти вкладку \"Работа с API\"": "Find the 'API usage' tab", +"СформироватьТекстTableSchema": "FormTextTableSchema", +"ПредыдущееЗначениеЦветаТекта": "PreviousTextColorValue", "ПолучитьТекущегоПользователя": "GetCurrentUser", "ПолучитьСписокОбъектов (файл": "ListObjects (file", "ОтправитьСообщение (картинка": "SendMessage (picture", @@ -7116,63 +7036,219 @@ "показывать номер недель: Y,N": "show week number: Y,N", "УстановитьСтатусПользователя": "SetUserStatus", "Получить черновик заявки FBO": "Get FBO draft", -"идентификатор характеристики": "attribute ID", "Данные или путь к расширению": "Extension data or filepath", "ID каталога размещения копии": "ID of copy destination folder", "ЗагрузитьКодыАктивацииТовара": "UploadProductActivationCodes", "массив обновляемых атрибутов": "array of updatable attributes", -"ПредыдущееЗначениеЦветаТекта": "PreviousTextColorValue", -"СформироватьТекстTableSchema": "FormTextTableSchema", -"Найти вкладку \"Работа с API\"": "Find the 'API usage' tab", -"DataProcessor.OPI_HTTPКлиент": "DataProcessor.OPI_HTTPClient", -"ПолучитьНастройкиЛогинПароль": "GetSettingsLoginPassword", -"шаблон промптов новой модели": "new model prompt template", -"C:\\GDrive\\Мой диск\\data.json": "C:\\GDrive\\My Drive\\data.json", -"ДобавлятьГлобальныеПараметры": "AddGlobalParams", -"Один или массив UUID заказов": "One or an array of order UUIDs", -"ПреобразоватьПараметрВСтроку": "ConvertParameterToString", -"Изменяет существующую сделку": "Modifies an existing deal", -"MIME тип записываемых данных": "MIME type of data", -"Время ожидания новых событий": "Waiting time for new events", -"ГД_СоздатьУдалитьКомментарий": "GD_CreateDeleteComment", -"ПодробноеПредставлениеОшибки": "DetailErrorDescription", -"УдалитьВариантСвойстваТовара": "DeleteProductPropertyVariant", -"Наименование нового каталога": "Name of new folder", -"Получить данные пользователя": "Get user data", -"УстановитьРеакциюНаСообщение": "SetMessageReaction", -"НазначитьПраваАдминистратора": "SetAdminRights", -"Получить информацию о товаре": "Get product information", -"Создать рекламное объявление": "Create advertising post", -"ID сообщения для закрепления": "ID of the message to be pinned", -"URL для отправки уведомлений": "URL for notification sending", -"Mongo_УправлениеБазамиДанных": "Mongo_DatabaseManagement", -"Скрыть/Показать главную тему": "Hide/Show main topic", -"Название компании отправителя": "Name of senders company", -"ПолучитьНастройкиУчетаВремени": "GetTimekeepingSettings", -"Получить внешнюю ссылку файла": "Get external link for a file", -"Формат печати: A4, A5, A6, A7": "Print format: A4, A5, A6, A7", -"Создает новую новость в ленте": "Create a new post at news feed", -"Путь (имя) в бакете источнике": "Path (name) in the source bucket", -"ДобавитьПолеMultipartFormData": "AddMultipartFormDataField", -"ID подразделения для удаления": "Department ID for deletion", -"УдалитьРезультатИзКомментария": "DeleteResultFromComment", -"ТекстСообщенияБезЦветныхПолей": "TextColorWithoutColoredFields", -"ПолучитьЭлементЧеклистаЗадачи": "GetTasksChecklistElement", -"Создать системное уведомление": "Create system notification", -"ПолучитьЛимитыРаботыСТоварами": "GetProductsRequestsLimits", -"ОбновитьХарактеристикиТоваров": "UpdateProductsAttributes", -"Наименование объекта в бакете": "Name of the object in the bucket", -"Использовать кодировку !NOCLI": "Use encoding !NOCLI", -"От лица группы. Должен быть 1": "On behalf of the group. It should be set to 1", -"ЯМетрика_УправлениеОперациями": "YaMetrika_ActionsManagement", -"ID пользователя для изменения": "User ID", -"Получить отложенные сообщения": "Get scheduled messages", -"ОтключитьУведомленияЧата (хук": "DisableChatNotifications (wh", -"ID товаров для восстановления": "Product IDs for recovery", -"Получает структуру полей чата": "Get chat fields structure", -"ЗавершитьЗагрузкуЧастями (ИЗЧ": "FinishPartsUpload (IPU", -"Структура JSON данных объекта": "The structure of the JSON object data", -"Б24_УправлениеПодразделениями": "B24_DepartmentsManagement", +"ПолучитьИнформациюОбАккаунте": "GetAccountInformation", +"Эти токены обновлять не надо": "These tokens do not need to be updated", +"идентификатор характеристики": "attribute ID", +"ПолучитьСписокИконокАватаров": "GetAvatarIconList", +"Слак_ПолучитьИнформациюОБоте": "Slack_GetBotInfo", +"CommonModule.OPI_Инструменты": "CommonModule.OPI_Tools", +"Восстановить объект к версии": "Restore object to version", +"Bitrix24_ДобавитьФайлВЗадачу": "Bitrix24_AttachFileToTopic", +"Получить ссылку на сообщение": "Get message link", +"Результат выполнения команды": "Result of command execution", +"Отправить группу медиафайлов": "Send media group", +"Идентификатор/артикул товара": "Product ID/article", +"НормализоватьНаборПараметров": "NormaliseParameterSet", +"Б24_УправлениеПользователями": "B2_UsersManagement", +"Начало периода в формате ISO": "Period start in ISO format", +"ПреобразоватьBase64ВДвоичные": "ConvertBase64ToBinary", +"Получить структуру сообщения": "Get message structure", +"Твиттер_СоздатьТекстовыйТвит": "Twitter_CreateTextTweet", +"Наименование группового чата": "Name of the group chat", +"Получить информацию о группе": "Get group information", +"Результат выполнения запроса": "Result of query execution", +"Тестовый товар (со свойством": "Test product (with prop", +"Получает информацию о канале": "Gets information about the channel", +"ПолучитьСписокВерсийОбъектов": "ListObjectVersions", +"ПолучитьСтруктуруЗадачи (хук": "GetTaskFieldsStructure (wh", +"УдалитьСообщение (отложенное": "DeleteMessage (scheduled", +"Метод в документации MongoDB": "Method in MongoDB documentation", +"УдалитьСобытиеКалендаря (хук": "DeleteCalendarEvent (wh", +"Подробнее в документации API": "More details in the API documentation", +"Массив соответствий подборок": "Array of selection maps", +"Mime тип записываемых данных": "MIME type of data", +"Другой комментарий к новости": "Another comment", +"ГВ_ПолучитьСсылкуАвторизации": "GV_GetAuthorizationLink", +"СледующийПозиционныйПараметр": "NextPositionParam", +"Создает комментарий к задаче": "Create new comment to the task", +"JSON файлов или путь к .json": "File JSON or path to .json", +"Добавить пользователей в чат": "Add users to chat", +"Проверка_ТелеграмПриглашение": "Check_TelegramInvitation", +"ОтветитьНаЗаявкуНаВступление": "ResolvePending", +"ПолучитьСтруктуруСделки (хук": "GetDealStructure (wh", +"СформироватьПараметрыДоступа": "FormAccessParameters", +"БитриксНастройкиУчетаВремени": "BitrixTimekeepingSettings", +"Удаляет событие из календаря": "Deletes an event from the calendar", +"Установить тип данных !NOCLI": "Set data type !NOCLI", +"Ожидается значение параметра": "Expected parameter value", +"ПолучитьСписокОпубликованных": "GetPublishedList", +"JSON массива описаний блоков": "JSON array of block descriptions", +"ПолучитьСоответствиеКартинки": "GetImageMap", +"идентификатор ответственного": "responsible person identifier", +"Изменить статус пользователя": "Change user status", +"УдалитьЗависимостьЗадач (хук": "DeleteTasksDependencies (wh", +"РаботаСМетаданнымиКалендарей": "CalendarMetadataManagement", +"Bitrix24_ВосстановитьКаталог": "Bitrix24_RestoreFolder", +"ЗагрузитьФайлВХранилище (хук": "UploadFileToStorage (wh", +"Параметры в оригинальном URL": "Parameters in the original URL", +"Изменяет параметры календаря": "Changes the calendar settings", +"Установить шифрование бакета": "Put bucket encryption", +"Массив сформированных кнопок": "Array of formed buttons", +"Bitrix24_ДобавитьКомментарий": "Bitrix24_CreateComment", +"ПутьУдаленногоДополнительный": "PathOfRemoteSecondary", +"Сформировать кнопку действия": "Make action button", +"URL картинки иконки страницы": "URL of the page icon image", +"Удалять только у отправителя": "Delete for sender only", +"Получить трудозатраты задачи": "Get task time accounting", +"Получить статус пользователя": "Get user status", +"CommonModule.OPI_ЗапросыHTTP": "CommonModule.OPI_HTTPRequests", +"HEX цвет кнопок с # в начале": "HEX color of buttons with # at the beginning", +"Проверка_ТелеграмМедиагруппа": "Check_TelegramMediaGroup", +"Номер страницы выдачи списка": "Issue page number of the list", +"Некорректное имя команды: %1": "Invalid command name: %1", +"ПолучитьСтандартныеЗаголовки": "GetDefaultHeaders", +"ПереименоватьОбъект (обратно": "RenameObject (back", +"Проверить доступность бакета": "Head bucket", +"НоушнАпи_СоздатьИзменитьБазу": "NotionAPI_CreateUpdateBase", +"СледующаяВложенностьДоступна": "NextNestingAvailable", +"Получить список внеш. файлов": "Get external file list", +"Признак успешного выполнения": "Flag of successful delivery", +"HEX основного цвета (#ffffff": "HEX primary color (#ffffff", +"ПолучитьНаборыЛокальныхПутей": "GetLocalPathsSets", +"ПолучитьСписокОтправленийFBO": "GetFBOShipmentsList", +"ВернутьЗапрос (принудительно": "ReturnRequest (forced", +"Bitrix24_ПриостановитьЗадачу": "Bitrix24_PauseTask", +"ПрекратитьНаблюдатьЗаЗадачей": "StopWatchingTask", +"Установить алгоритм OAuth V1": "Set OAuth V1 algorithm", +"ПолучитьЗаявкуНаВызовКурьера": "GetCourierInvitation", +"Загрузить/Удалить внеш. файл": "Upload/Delete external file", +"Копирует существующую модель": "Copies an existing model", +"Не удалось заменить секреты!": "Failed to replace the secrets!", +"СоздатьСобытиеКалендаря (хук": "CreateCalendarEvent (wh", +"Получить информацию о модели": "Get model information", +"Получить данные файла !NOCLI": "Get file data !NOCLI", +"Объявленная стоимость товара": "Declared product price", +"Новый массив блоков вложений": "New blocks array", +"Изменяет сообщение в диалоге": "Edit dialog message content", +"Получить структуру календаря": "Get calendar structure", +"СоздатьТаблицу (существующая": "CreateTable (exists", +"Изменяет данные пользователя": "Updates user data", +"Consumer key для авторизации": "Consumer key for authorization", +"Пароль пользователя postgres": "Postgres user password", +"ПереместитьФайлВКаталог (хук": "MoveFileToFolder (wh", +"СоздатьТаблицу (ошибка имени": "CreateTable (name error", +"ПолучитьЗаголовокАвторизации": "GetAuthorizationHeader", +"Таймаут ожидания подключений": "Connection timeout", +"ВыполнитьПроизвольнуюКоманду": "ExecuteArbitraryCommand", +"ПолучитьВариантыПараметровS3": "GetS3ParameterOptions", +"SHA256 дайджест нужного BLOB": "SHA256 BLOB digest", +"Выполняет команду на сервере": "Executes the command on the server", +"Новый текст пункта чек-листа": "New elements text", +"ИзменитьИмяГлавнойТемыФорума": "EditMainForumTopicName", +"ПолучитьТокенServiceАккаунта": "GetServiceAccountToken", +"ПереименоватьОбъект (каталог": "RenameObject (directory", +"Добавляет новый внешний файл": "Adds a new external file", +"Очищает выбранную директорию": "Deletes all objects in the selected directory", +"Добавляет новый лист в книгу": "Adds a new sheet to the spreadsheet", +"Стабильный шлюз WhatsApp API": "Stable WhatsApp API Gateway", +"Установить отметку прочтения": "Set read mark", +"Криптография (служебный, ОПИ": "Cryptography (Utility, OpenIntegrations", +"Компонента криптографии (ОПИ": "Cryptography Component (OpenIntegrations", +"СоздатьСсылкуПолученияТокена": "CreateTokenRetrievalLink", +"ПараметрыЗапросаВСоответствие": "RequestParametersToMap", +"ДобавитьЭлементЧеклистаЗадачи": "AddTasksChecklistElement", +"ДобавитьВариантСвойстваТовара": "AddProductPropertyVariant", +"ID блока или сам блок образец": "Block ID or block sample itself", +"разрешение на методы Calendar": "Calendar methods permission", +"СоздатьДиректорию (проверка 1": "CreateDirectory (check 1", +"Отправляет сообщение в диалог": "Send message to dialog", +"ОткрытьСоединение (TLS ошибка": "CreateConnection (TLS error", +"ПолучитьСообщениеПользователя": "GetUserMessage", +"Исключает участника из группы": "Excludes a member from the group", +"СоздатьЗаголовокАвторизацииV1": "CreateAuthorizationHeaderV1", +"Получить настройки соединения": "Get connection settings", +"Описания полей в документации": "Field descriptions in the documentation", +"Получить данные о базе данных": "Get database information", +"СформироватьСтрокуПодключения": "GenerateConnectionString", +"мПозицияПозиционныхПараметров": "mPositionParamsPosition", +"ПолучитьСсылкуЗагрузкиОбъекта": "GetObjectUploadLink", +"ID каталога нового размещения": "ID of new destination folder", +"Приостанавливает задачу по ID": "Pause a task by ID", +"app_id из настроек приложения": "app_id from application settings", +"Отправить текстовое сообщение": "Send text message", +"URL картинки обложки страницы": "URL of the page cover image", +"ПодключитьКомпонентуНаСервере": "AttachAddInOnServer", +"Установить настройки инстанса": "Set instance settings", +"ПолучитьИнформациюОФайле (хук": "GetFileInformation (wh", +"Получить типы колонок таблицы": "Get table column types", +"ПолучитьВариантыПараметровFTP": "GetFTPParameterOptions", +"JSON описание товара или путь": "JSON description of the product or path", +"Соответствие Из КлючИЗначение": "Map Of KeyAndValue", +"ДобавитьФайлMultipartFormData": "AddMultipartFormDataFile", +"список страниц для сохранения": "save page list", +"СоздатьТоварыПоOzonID (статус": "CreateProductByOzonID (status", +"вводной странице документации": "documentation introduction", +"Результат закрытия соединения": "Result of connection termination", +"ПолучитьСобытиеКалендаря (хук": "GetCalendarEvent (wh", +"TCP сервер. См. СоздатьСервер": "TCP server. See CreateServer", +"Получает список доступных баз": "Gets the list of available bases", +"ID руководителя подразделения": "ID of department manager", +"Получить информацию о таблице": "Get table information", +"Получить ссылку на скачивание": "Get download link", +"ИзменитьЭлементЧеклистаЗадачи": "UpdateTasksChecklistElement", +"ВернутьОтветКакДвоичныеДанные": "ReturnResponseAsBinaryData", +"ДобавитьЗадачуВИзбранное (хук": "StopWatchingTask (wh", +"Исполнители с ID не равным 10": "Performers with ID not equal to 10", +"ПолучитьСписокСкладовОтгрузки": "GetShippingWarehousesList", +"ПолучитьРеестрыПлатежейНаДату": "GetDeliveryCashRegistry", +"Получить информацию об уценке": "Get discount information", +"ВыполнитьЗапросSQL (test_data": "ExecuteSQLQuery (test_data", +"ПолучитьОписаниеФильтраОфисов": "GetOfficeFilterDescription", +"Дополнить комплексный атрибут": "Complete the complex attribute", +"Получить статистику по постам": "Get post statistics", +"Загрузка и обновление товаров": "Uploading and updating products", +"ПолучитьСтруктуруФильтраЛидов": "GetLeadFilterStructure", +"Есть ли в офисе приём заказов": "Is there an office to take orders", +"VK_СоздатьРекламноеОбъявление": "VK_CreateAd", +"временной тип: min, hour, day": "time type: min, hour, day", +"Создает твит с видеовложением": "Creates a tweet with a video attachment", +"НачатьНаблюдатьЗаЗадачей (хук": "StartWatchingTask (wh", +"ПолучитьВариантыПараметровSSH": "GetSSHParameterOptions", +"Отправить голосовое сообщение": "Send voice", +"Необходим прозвон отправителя": "Need to call the sender", +"Проверка_ВКИнформацияОТоварах": "Check_VKProductData", +"Структура JSON данных события": "The structure of the JSON event data", +"Получить сообщение ассистента": "Get assistant message", +"СформироватьТекстDropDatabase": "FormTextDropDatabase", +"Путь к файлу приватного ключа": "Path to private key file", +"ЗаблокироватьПользователяЧата": "BlockChatUser", +"Альтернативный текст картинки": "Alternate text of the image", +"ОтправитьКартинку (клавиатура": "SendImage (keyboard", +"ЯМетрика_УправлениеСчетчиками": "YaMetrika_CountersManagement", +"ДополнитьЗаголовкиАвторизации": "CompleteAuthHeaders", +"Получить содержимое хранилища": "Get a list of child storage objects", +"Ошибка в данных описания поля": "Error in field description data", +"ПолучитьВнешнююСсылкуКаталога": "GetFolderExternalLink", +"Не удалось создать Соединение": "Failed to create Connection", +"СоздатьРезультатИзКомментария": "CreateResultFromComment", +"Структура настроек соединения": "Connection settings structure", +"ПолучитьСтурктуруПользователя": "GetUserFieldsStructure", +"ПолучитьКонтентРейтингТоваров": "GetProductsContentRating", +"ПолучитьОписаниеЗаявкиКурьера": "GetCourierInvitationsDescription", +"Соответствие из КлючИЗначение": "Map of KeyAndValue", +"ИзменитьПуть (список, обратно": "UpdatePath (list, back", +"ИзменитьСобытиеКалендаря (хук": "UpdateCalendarEvent (wh", +"РаботаСЗаявкамиНаВызовКурьера": "CourierInvitationsManagement", +"Закрывает существующий диалог": "Closes an existing dialog", +"Имя пользователя (опционально": "Users name (optional", +"Ноушн_ПолучитьИнформациюОБазе": "Notion_GetDatabaseInfo", +"Массив соответствий каталогов": "Array of directory mappings", +"Набор изменяемых полей заказа": "Set of changing order fields", +"ЗавершитьЗагрузкуЧастями (ЗЧО": "FinishPartsUpload (UOP", "ПолучитьОбъект (большой, файл": "GetObject (big, file", "Одобрить заявку на вступление": "Approve pending", "Отозвать права администратора": "Revoke admin rights", @@ -7194,36 +7270,36 @@ "Изменяет существующее событие": "Edits an existing event", "скрывать нерабочее время: Y,N": "hide off hours: Y,N", "ПолучитьСтруктуруФильтраЗадач": "GetTasksFilterStructure", +"Б24_УправлениеПодразделениями": "B24_DepartmentsManagement", +"Структура JSON данных объекта": "The structure of the JSON object data", +"ЗавершитьЗагрузкуЧастями (ИЗЧ": "FinishPartsUpload (IPU", +"Получает структуру полей чата": "Get chat fields structure", +"Название компании отправителя": "Name of senders company", +"ПолучитьНастройкиУчетаВремени": "GetTimekeepingSettings", +"Получить внешнюю ссылку файла": "Get external link for a file", +"Формат печати: A4, A5, A6, A7": "Print format: A4, A5, A6, A7", +"Создает новую новость в ленте": "Create a new post at news feed", +"Путь (имя) в бакете источнике": "Path (name) in the source bucket", +"ДобавитьПолеMultipartFormData": "AddMultipartFormDataField", +"ID подразделения для удаления": "Department ID for deletion", +"УдалитьРезультатИзКомментария": "DeleteResultFromComment", +"Телеграм_ОтправитьМедиагруппу": "TelegramAPI_SendMediaGroup", "СоздатьКаталогВХранилище (хук": "CreateStorageFolder (wh", +"ПолучитьЭлементЧеклистаЗадачи": "GetTasksChecklistElement", +"ПолучитьЛимитыРаботыСТоварами": "GetProductsRequestsLimits", +"ОбновитьХарактеристикиТоваров": "UpdateProductsAttributes", +"Наименование объекта в бакете": "Name of the object in the bucket", +"Использовать кодировку !NOCLI": "Use encoding !NOCLI", +"От лица группы. Должен быть 1": "On behalf of the group. It should be set to 1", +"ЯМетрика_УправлениеОперациями": "YaMetrika_ActionsManagement", +"ID пользователя для изменения": "User ID", +"Получить отложенные сообщения": "Get scheduled messages", +"ОтключитьУведомленияЧата (хук": "DisableChatNotifications (wh", +"ID товаров для восстановления": "Product IDs for recovery", +"Создать системное уведомление": "Create system notification", "Время начала ожидания курьера": "Start time of waiting for the courier", -"ПеренестиЗадачуВСтадиюКанбана": "MoveTaskToKanbanStage", +"ТекстСообщенияБезЦветныхПолей": "TextColorWithoutColoredFields", "ПривестиКлючиКНижнемуРегистру": "ConvertKeysToLowerCase", -"ID пользователя для получения": "User ID", -"**Открытый пакет интеграций**": "**Open Integrations Package**", -"Добавить пользователя к файлу": "Add user to file", -"Получить статус учета времени": "Get timekeeping status", -"УбратьЗадачуИзИзбранного (хук": "RemoveTaskFromFavorites (wh", -"ПолучитьТелоКакДвоичныеДанные": "GetBodyAsBinaryData", -"Получить список пользователей": "Get user list", -"CommonModule.OPI_Криптография": "CommonModule.OPI_Cryptography", -"ПолучитьЗапросыВступленияЧата": "GetChatJoinRequests", -"!OInt Сообщить(ОписаниеОшибки": "!OInt Message(ErrorDescription", -"ОткрытьСтандартныйПотокВывода": "OpenStandardOutput", -"Telegram_ОтправитьМеидагруппу": "Telegram_SendMediaGroup", -"Получить хранилище приложения": "Get storage for application data", -"Переслать голосовое сообщение": "Resend voice", -"ПолучитьСтатусДобавленияКодов": "GetCodesUploadStatus", -"Email для оповещений RFC 2822": "Email for alerts as RFC 2822", -"Проверка_ДропбоксПространство": "Check_DropboxSpace", -"Проверка_ВКИНформацияОТоварах": "Check_VKProductData", -"РазделитьМассивНаПараметрыURL": "SplitArrayAsURLParameters", -"ПолучитьСписокКалендарей (хук": "GetCalendarList (wh", -"УдалитьКомментарийЗадачи (хук": "DeleteTaskComment (wh", -"ИзменитьПуть (проверка, новый": "UpdatePath (check, new", -"ПоместитьКаталогВКорзину (хук": "MarkFolderAsDeleted (wh", -"Мобильные телефоны и планшеты": "Mobile phones and tablets", -"ПолучитьСписокРабочихОбластей": "GetWorkspaceList", -"Изменяет картинку аватар чата": "Changes the chat avatar picture", "Время жизни токена в секундах": "Token lifetime in seconds", "Идентификатор группового чата": "Group chat identifier", "Заменить клавиатуру сообщения": "Replace message keyboard", @@ -7234,132 +7310,125 @@ "Слак_СоздатьАрхивироватьКанал": "Slack_CreateArchiveChannel", "Получает информацию о таблице": "Gets information about the table", "Найти значения характеристики": "Search attribute value", -"Набор изменяемых полей заказа": "Set of changing order fields", "ВыполнитьНестандартнуюКоманду": "ExecuteCustomCommand", "Твиттер_СоздатьТвитСКартинкой": "Twitter_CreateTweetWithImage", "Установить файл ответа !NOCLI": "Set response file", "Удаляет ранее созданный товар": "Deletes a previously created product", "Закрепить/Открепить сообщение": "Pin/Unpin message", "Отбор по ID каталога родителя": "Filter by parent directory ID", -"СоздатьДиректорию (проверка 2": "CreateDirectory (check 2", "ПриостановитьУчетВремени (хук": "StopTimekeeping (wh", "Bitrix24_ПереименоватьКаталог": "Bitrix24_RenameFolder", "СоздатьЗаголовокАвторизацииV2": "CreateAuthorizationHeaderV2", "Тип офиса: PVZ, POSTAMAT, ALL": "Office type: PVZ, POSTAMAT, ALL", -"ЗавершитьЗагрузкуЧастями (ЗЧО": "FinishPartsUpload (UOP", -"Телеграм_ОтправитьМедиагруппу": "TelegramAPI_SendMediaGroup", -"Массив соответствий каталогов": "Array of directory mappings", -"Структура JSON данных события": "The structure of the JSON event data", -"ПодключитьКомпонентуНаСервере": "AttachAddInOnServer", -"ПолучитьИнформациюОФайле (хук": "GetFileInformation (wh", -"Получить типы колонок таблицы": "Get table column types", -"ПолучитьВариантыПараметровFTP": "GetFTPParameterOptions", -"JSON описание товара или путь": "JSON description of the product or path", -"Соответствие Из КлючИЗначение": "Map Of KeyAndValue", -"ДобавитьФайлMultipartFormData": "AddMultipartFormDataFile", -"СоздатьТоварыПоOzonID (статус": "CreateProductByOzonID (status", -"Отправить текстовое сообщение": "Send text message", -"ИзменитьЭлементЧеклистаЗадачи": "UpdateTasksChecklistElement", -"вводной странице документации": "documentation introduction", -"Результат закрытия соединения": "Result of connection termination", -"ПолучитьСобытиеКалендаря (хук": "GetCalendarEvent (wh", -"TCP сервер. См. СоздатьСервер": "TCP server. See CreateServer", -"Получает список доступных баз": "Gets the list of available bases", -"ID руководителя подразделения": "ID of department manager", -"Получить информацию о таблице": "Get table information", -"Получить ссылку на скачивание": "Get download link", -"URL картинки обложки страницы": "URL of the page cover image", -"список страниц для сохранения": "save page list", -"app_id из настроек приложения": "app_id from application settings", -"ПолучитьСсылкуЗагрузкиОбъекта": "GetObjectUploadLink", -"ДобавитьЭлементЧеклистаЗадачи": "AddTasksChecklistElement", -"ПараметрыЗапросаВСоответствие": "RequestParametersToMap", -"ID блока или сам блок образец": "Block ID or block sample itself", -"разрешение на методы Calendar": "Calendar methods permission", -"СоздатьДиректорию (проверка 1": "CreateDirectory (check 1", -"Отправляет сообщение в диалог": "Send message to dialog", -"ОткрытьСоединение (TLS ошибка": "CreateConnection (TLS error", -"ДобавитьВариантСвойстваТовара": "AddProductPropertyVariant", -"Приостанавливает задачу по ID": "Pause a task by ID", -"СоздатьЗаголовокАвторизацииV1": "CreateAuthorizationHeaderV1", -"Получить настройки соединения": "Get connection settings", -"Исключает участника из группы": "Excludes a member from the group", -"Описания полей в документации": "Field descriptions in the documentation", -"Получить данные о базе данных": "Get database information", -"СформироватьСтрокуПодключения": "GenerateConnectionString", -"мПозицияПозиционныхПараметров": "mPositionParamsPosition", -"ID каталога нового размещения": "ID of new destination folder", -"ПолучитьСообщениеПользователя": "GetUserMessage", -"Установить настройки инстанса": "Set instance settings", -"ВернутьОтветКакДвоичныеДанные": "ReturnResponseAsBinaryData", -"СформироватьТекстDropDatabase": "FormTextDropDatabase", -"Исполнители с ID не равным 10": "Performers with ID not equal to 10", -"Альтернативный текст картинки": "Alternate text of the image", -"ОтправитьКартинку (клавиатура": "SendImage (keyboard", -"ЯМетрика_УправлениеСчетчиками": "YaMetrika_CountersManagement", -"ДополнитьЗаголовкиАвторизации": "CompleteAuthHeaders", -"Получить содержимое хранилища": "Get a list of child storage objects", -"Ошибка в данных описания поля": "Error in field description data", -"ПолучитьВнешнююСсылкуКаталога": "GetFolderExternalLink", -"Не удалось создать Соединение": "Failed to create Connection", -"СоздатьРезультатИзКомментария": "CreateResultFromComment", -"Структура настроек соединения": "Connection settings structure", -"ПолучитьСтурктуруПользователя": "GetUserFieldsStructure", -"ПолучитьКонтентРейтингТоваров": "GetProductsContentRating", -"ПолучитьОписаниеЗаявкиКурьера": "GetCourierInvitationsDescription", -"Соответствие из КлючИЗначение": "Map of KeyAndValue", -"ИзменитьПуть (список, обратно": "UpdatePath (list, back", -"ИзменитьСобытиеКалендаря (хук": "UpdateCalendarEvent (wh", -"РаботаСЗаявкамиНаВызовКурьера": "CourierInvitationsManagement", -"Закрывает существующий диалог": "Closes an existing dialog", -"Имя пользователя (опционально": "Users name (optional", -"ЗаблокироватьПользователяЧата": "BlockChatUser", -"Ноушн_ПолучитьИнформациюОБазе": "Notion_GetDatabaseInfo", -"Путь к файлу приватного ключа": "Path to private key file", -"Получить сообщение ассистента": "Get assistant message", -"ПолучитьСписокСкладовОтгрузки": "GetShippingWarehousesList", -"ПолучитьРеестрыПлатежейНаДату": "GetDeliveryCashRegistry", -"ДобавитьЗадачуВИзбранное (хук": "StopWatchingTask (wh", -"Получить информацию об уценке": "Get discount information", -"ВыполнитьЗапросSQL (test_data": "ExecuteSQLQuery (test_data", -"ПолучитьОписаниеФильтраОфисов": "GetOfficeFilterDescription", -"Дополнить комплексный атрибут": "Complete the complex attribute", -"Получить статистику по постам": "Get post statistics", -"Загрузка и обновление товаров": "Uploading and updating products", -"ПолучитьСтруктуруФильтраЛидов": "GetLeadFilterStructure", -"Есть ли в офисе приём заказов": "Is there an office to take orders", -"VK_СоздатьРекламноеОбъявление": "VK_CreateAd", -"временной тип: min, hour, day": "time type: min, hour, day", -"Создает твит с видеовложением": "Creates a tweet with a video attachment", -"НачатьНаблюдатьЗаЗадачей (хук": "StartWatchingTask (wh", -"ПолучитьВариантыПараметровSSH": "GetSSHParameterOptions", -"Отправить голосовое сообщение": "Send voice", -"Необходим прозвон отправителя": "Need to call the sender", -"Проверка_ВКИнформацияОТоварах": "Check_VKProductData", -"флаг скрытия списка участников": "flag to hide the list of participants", -"ID счетчика для восстановления": "Counter ID for restoring", -"ПолучитьПереводыПлатежейНаДату": "GetDeliveryCashTransfers", -"Удаляет файл или каталог по ID": "Deletes file or directory by ID", -"ДобавитьКомментарийЗадачи (хук": "AddTaskComment (wh", -"ИзменитьКомментарийЗадачи (хук": "UpdateTaskComment (wh", -"ОбработкаОбъект.OPI_HTTPКлиент": "DataProcessorObject.OPI_HTTPClient", -"Проверка_БитриксМассивОбъектов": "Check_BitrixObjectsArray", -"ПолучитьОписаниеЗаказа (Пустая": "GetOrderDescription (Empty", -"Ответить на событие клавиатуры": "Answer button event", -"ПодключитьРасширение (закрытие": "ConnectExtension (closing", -"ЗаменитьСтандартныеОсобенности": "ReplaceDefaultFeatures", -"СоздатьБазуДанных (подключение": "CreateDatabase (connect", -"ГарантироватьТаблицу (проверка": "EnsureTable (check", -"Получить список внешних файлов": "Get list of external files", -"УдалитьУведомление (приложение": "DeleteNotification (app", -"электронная почта заполнена (Y": "Email is filled (Y", -"Имя поля БД с выбором значения": "Name of field with a value selection", -"ПолучитьКаталогФайловЧата (хук": "GetChatFilesFolder", -"ПолучитьКоллекциюКлючИЗначение": "GetKeyValueCollection", -"Адрес и экземпляр сервера СУБД": "Database server address and instance", -"ПодключитьРасширение (проверка": "ConnectExtension (check", -"Ограничение выборки результата": "Limiting the result selection", -"ЯДиск_ПолучитьИнформациюОДиске": "YDisk_GetDiskInfo", +"ПеренестиЗадачуВСтадиюКанбана": "MoveTaskToKanbanStage", +"Изменяет картинку аватар чата": "Changes the chat avatar picture", +"ПолучитьСписокРабочихОбластей": "GetWorkspaceList", +"СоздатьДиректорию (проверка 2": "CreateDirectory (check 2", +"ПоместитьКаталогВКорзину (хук": "MarkFolderAsDeleted (wh", +"ID пользователя для получения": "User ID", +"Мобильные телефоны и планшеты": "Mobile phones and tablets", +"**Открытый пакет интеграций**": "**Open Integrations Package**", +"Добавить пользователя к файлу": "Add user to file", +"УбратьЗадачуИзИзбранного (хук": "RemoveTaskFromFavorites (wh", +"ПолучитьТелоКакДвоичныеДанные": "GetBodyAsBinaryData", +"Получить список пользователей": "Get user list", +"CommonModule.OPI_Криптография": "CommonModule.OPI_Cryptography", +"ПолучитьЗапросыВступленияЧата": "GetChatJoinRequests", +"!OInt Сообщить(ОписаниеОшибки": "!OInt Message(ErrorDescription", +"ОткрытьСтандартныйПотокВывода": "OpenStandardOutput", +"Получить статус учета времени": "Get timekeeping status", +"Получить хранилище приложения": "Get storage for application data", +"Telegram_ОтправитьМеидагруппу": "Telegram_SendMediaGroup", +"ПолучитьСписокКалендарей (хук": "GetCalendarList (wh", +"ИзменитьПуть (проверка, новый": "UpdatePath (check, new", +"Проверка_ВКИНформацияОТоварах": "Check_VKProductData", +"РазделитьМассивНаПараметрыURL": "SplitArrayAsURLParameters", +"Проверка_ДропбоксПространство": "Check_DropboxSpace", +"Email для оповещений RFC 2822": "Email for alerts as RFC 2822", +"ПолучитьСтатусДобавленияКодов": "GetCodesUploadStatus", +"Переслать голосовое сообщение": "Resend voice", +"УдалитьКомментарийЗадачи (хук": "DeleteTaskComment (wh", +"УправлениеСостояниемТемыФорума": "ManageForumTopicState", +"Ноушн_ИзменитьСвойстваСтраницы": "Notion_EditPageProperties", +"ПолучитьСтатусДобавленияТовара": "GetProductCreationStatus", +"Идентификатор удаляемого файла": "ID of removing file", +"Отклонить заявку на вступление": "Disapprove pending", +"Методы интеграции с Viber (ОПИ": "Viber integration methods (OpenIntegrations", +"ПроверитьОбязательныеПоляСхемы": "CheckSchemeRequiredFields", +"Разделять массивы в URL !NOCLI": "Split arrays in URL", +"Алгоритм шифрования: HMAC, RSA": "Encryption algorithm: HMAC, RSA", +"Явно завершает процесс сервера": "Explicitly terminates the server process", +"Один или несколько SKU товаров": "One or array of SKUs", +"ПолучитьЗанятостьПользователей": "GetUserBusy", +"Идентификатор удаляемого листа": "IdentifierOfSheetToDelete", +"Bitrix24_ЗагрузитьФайлВКаталог": "Bitrix24_UploadFileToFolder", +"Отметить пункт как выполненный": "Mark as completed", +"ИзменитьПуть (каталог, обратно": "UpdatePath (directory, back", +"ПреобразоватьИсточникВЗначение": "ConvertSourceToValue", +"ИзменитьПуть (проверка, старый": "UpdatePath (check, old", +"Выгнать пользователя из канала": "Kick user from channel", +"Получить список опубликованных": "Get published list", +"МаксимальныйУровеньВложенности": "MaximumNestingLevel", +"Получить информацию о странице": "Get page info", +"календарь событий по умолчанию": "default event calendar", +"Проверка_БитриксМассивНовостей": "Check_BitrixPostsArray", +"ПолучитьСтрокуКлючейЗаголовков": "GetHeadersKeysString", +"Идентификатор заказа в ИС СДЭК": "Order identifier in CDEK system", +"file|\" + ИспользуемоеИмя, Файл": "file|\" + DisplayedName, File", +"ОбработатьВыполнениеКомандыSSH": "ProcessSSHCommandExecution", +"Идентификатор записи в таблице": "Record identifier in the table", +"ДобавитьЗаписи (без транзакции": "AddRecords (no tr", +"УстановитьТелоИзДвоичныхДанных": "SetBodyFromBinaryData", +"Удалить уведомление из очереди": "Delete notification from queue", +"ПолучитьСтрокуИзДвоичныхДанных": "GetStringFromBinaryData", +"ПолучитьСтатусПаспортныхДанных": "GetPassportDataStatus", +"Техническое наименование видео": "Technical name of the video", +"Структура JSON данных страницы": "The structure of the JSON page data", +"Слак_ОтправитьУдалитьЭфемерное": "Slack_SendDeleteEphemeral", +"ПолучитьОписаниеДоговоренности": "GetAppointmentDescription", +"УдалитьТрудозатратыЗадачи (хук": "DeleteTaskTimeAccounting (wh", +"ID события календаря источника": "ID of the source calendar event", +"ПолучитьСписокТегов (одиночный": "GetTagList (single", +"МаксимальноеЧислоПереадресаций": "MaximumNumberOfRedirects", +"Удаляет существующий календарь": "Deletes an existing calendar", +"ОткрытьСоединение (перед базой": "CreateConnection (before base", +"Выполнить произвольную команду": "Execute arbitrary command", +"Размер файла в случае отправке": "File size in case of sending", +"Получает информацию о каталоге": "Get folder information", +"РазблокироватьПользователяЧата": "UnblockChatUser", +"Получить структуру комментария": "Get comment structure", +"Сформировать параметры доступа": "Form access parameters", +"ID чата для отправки сообщения": "Chat ID for message sending", +"ПолучитьЗначенияХарактеристики": "GetAttributeValues", +"Успешность обращения к серверу": "Success of server access", +"ПолучитьЗаписи (без параметров": "GetRecords (no params", +"Соответствие заголовков ответа": "Response headers mapping", +"Путь или набору путей к файлам": "Path or set of paths to the files", +"включение автоматических целей": "auto-targeting", +"ЗаполнитьПараметрыЗагрузкиФото": "FillPhotoUploadParameters", +"ПолучитьКонфигурациюСоединения": "GetConnectionConfiguration", +"Установить статус пользователя": "Set user status", +"единица измерения: YEAR, MONTH": "unit: YEAR, MONTH", +"Bitrix24_ПоместитьФайлВКорзину": "Bitrix24_MarkFileAsDeleted", +"Копирует один каталог в другой": "Copy one folder to another", +"Использовать поля тела в OAuth": "Use body fields at OAuth", +"физическое расположение тестов": "physical location of tests", +"ПолучитьСписокКатегорийТоваров": "GetProductCategoryList", +"Параметр дополнительной услуги": "Additional service parameter", +"ПодключитьРасширение (двоичные": "ConnectExtension (binary", +"Задача изменена, не расходимся": "The task has been changed, do not split up", +"СоздатьПерсональноеУведомление": "CreatePersonalNotification", +"ID пользователя для блокировки": "User ID to be blocked", +"Создать/Удалить составной пост": "Create/Delete composite post", +"ПолучитьСтруктуруФильтраСделок": "GetDealsFilterStructure", +"Добавить пользователей к файлу": "Add users to file", +"СформироватьТекстAlterTableAdd": "FormTextAlterTableAdd", +"ПолучитьНастройкиПриватныйКлюч": "GetSettingsPrivateKey", +"Подключиться и получить данные": "Connect and receive data", +"ДобавитьПользователейВЧат (хук": "AddUsersToChat (wh", +"ВыполнитьЭлементЧеклистаЗадачи": "CompleteTasksChecklistElement", +"ID пользователя для добавления": "User ID to add", +"Отправляет http запрос с телом": "Send http request with body", "ОтправитьСообщение (отложенное": "SendMessage (scheduled", "СформироватьСтрокуВызоваМетода": "FormMethodCallString", "Структура, Массив из Структура": "Structure, Array of Structure", @@ -7379,34 +7448,34 @@ "Ошибка удаления файла картинки": "Error deleting a picture file", "УстановитьСтандартныеНастройки": "SetDefaultSettings", "показывать отклоненные события": "show rejected events", +"ЯДиск_ПолучитьИнформациюОДиске": "YDisk_GetDiskInfo", +"Ограничение выборки результата": "Limiting the result selection", +"ПодключитьРасширение (проверка": "ConnectExtension (check", +"Адрес и экземпляр сервера СУБД": "Database server address and instance", +"флаг скрытия списка участников": "flag to hide the list of participants", +"ПолучитьПереводыПлатежейНаДату": "GetDeliveryCashTransfers", +"Удаляет файл или каталог по ID": "Deletes file or directory by ID", +"ДобавитьКомментарийЗадачи (хук": "AddTaskComment (wh", +"ИзменитьКомментарийЗадачи (хук": "UpdateTaskComment (wh", +"ОбработкаОбъект.OPI_HTTPКлиент": "DataProcessorObject.OPI_HTTPClient", +"Проверка_БитриксМассивОбъектов": "Check_BitrixObjectsArray", +"ПолучитьОписаниеЗаказа (Пустая": "GetOrderDescription (Empty", +"Ответить на событие клавиатуры": "Answer button event", "СоздатьТвитКартинки (одиночная": "CreateImageTweet (single", +"ПодключитьРасширение (закрытие": "ConnectExtension (closing", +"Добавить данные Related !NOCLI": "Add data as Related !NOCLI", +"СоздатьБазуДанных (подключение": "CreateDatabase (connect", +"ГарантироватьТаблицу (проверка": "EnsureTable (check", +"Получить список внешних файлов": "Get list of external files", +"УдалитьУведомление (приложение": "DeleteNotification (app", +"электронная почта заполнена (Y": "Email is filled (Y", +"Имя поля БД с выбором значения": "Name of field with a value selection", +"ПолучитьКаталогФайловЧата (хук": "GetChatFilesFolder", +"ПолучитьКоллекциюКлючИЗначение": "GetKeyValueCollection", +"ЗаменитьСтандартныеОсобенности": "ReplaceDefaultFeatures", "Структура, Массив Из Структура": "Structure, Array of Structure", -"ВыполнитьЗапросSQL (расширение": "ExecuteSQLQuery (extension", +"ID счетчика для восстановления": "Counter ID for restoring", "ПолучитьУчаствующиеТоварыАкции": "GetCurrentPromoProducts", -"Получить информацию об объекте": "Get object information", -"Удаляет ранее созданный альбом": "Deletes a previously created album", -"ПолучитьСобытияКалендарей (хук": "GetCalendarEvents (wh", -"JSON описания или путь к .json": "JSON description or path to .json", -"Добавить пользователей к папке": "Add users to folder", -"Получить информацию о каталоге": "Get information about folder", -"Получить текущего пользователя": "Get current user", -"ЗакрытьИПолучитьДвоичныеДанные": "CloseAndGetBinaryData", -"Bitrix24_ПолучитьИсториюЗадачи": "Bitrix24_GetTaskHistory", -"Файл на диске или данные файла": "File on disk or file data", -"УдалитьБазуДанных (подключение": "DeleteDatabase (connect", -"Получить описание файла !NOCLI": "Get file description !NOCLI", -"Пароль для базовой авторизации": "Password for basic authorization", -"СохранитьКартинкуВАльбом (путь": "SaveImageToAlbum (path", -"Идентификатор клиента (Account": "Client identifier (Account", -"Исключить пользователя из чата": "Delete user from chat", -"file\"\" + ИспользуемоеИмя, Файл": "file\"\" + DisplayedName, File", -"Добавить получателей к новости": "Add new recipients to a post", -"Добавить файл multipart !NOCLI": "Add Multipart file !NOCLI", -"ПолучитьДвоичныеДанныеИзСтроки": "GetBinaryDataFromString", -"Назначить права администратора": "Set admin rights", -"ВыполнитьЗапросSQL (удаление 1": "ExecuteSQLQuery (deleting 1", -"Нельзя замешивать разные типы!": "Different types cannot be mixed!", -"ТолстыйКлиентОбычноеПриложение": "ThickClientOrdinaryApplication", "ID родительского подразделения": "ID of parent department", "Целевой путь создания каталога": "Target path for creating the directory", "Текст комментария трудозатраты": "Comment text", @@ -7425,217 +7494,32 @@ "О механизме в документации AWS": "Process at AWS documentation", "ДропБокс_ПолучитьОбновитьТокен": "DropboxAPI_GetUpdateToken", "КоличествоПараметров - 1 Тогда": "NumberOfParameters - 1 Then", +"ВыполнитьЗапросSQL (расширение": "ExecuteSQLQuery (extension", +"ТолстыйКлиентОбычноеПриложение": "ThickClientOrdinaryApplication", +"Нельзя замешивать разные типы!": "Different types cannot be mixed!", "Методы работы с Yandex ID (ОПИ": "Yandex ID methods (OpenIntegrations", -"Отправляет http запрос с телом": "Send http request with body", -"Добавить данные Related !NOCLI": "Add data as Related !NOCLI", -"ВыполнитьЭлементЧеклистаЗадачи": "CompleteTasksChecklistElement", -"Путь или набору путей к файлам": "Path or set of paths to the files", -"Получить информацию о странице": "Get page info", -"календарь событий по умолчанию": "default event calendar", -"Проверка_БитриксМассивНовостей": "Check_BitrixPostsArray", -"ПолучитьСтрокуКлючейЗаголовков": "GetHeadersKeysString", -"Идентификатор заказа в ИС СДЭК": "Order identifier in CDEK system", -"file|\" + ИспользуемоеИмя, Файл": "file|\" + DisplayedName, File", -"Идентификатор записи в таблице": "Record identifier in the table", -"Выгнать пользователя из канала": "Kick user from channel", -"Слак_ОтправитьУдалитьЭфемерное": "Slack_SendDeleteEphemeral", -"ДобавитьЗаписи (без транзакции": "AddRecords (no tr", -"УстановитьТелоИзДвоичныхДанных": "SetBodyFromBinaryData", -"Удалить уведомление из очереди": "Delete notification from queue", -"ПолучитьСтрокуИзДвоичныхДанных": "GetStringFromBinaryData", -"ПолучитьСтатусПаспортныхДанных": "GetPassportDataStatus", -"Техническое наименование видео": "Technical name of the video", -"Структура JSON данных страницы": "The structure of the JSON page data", -"Получить список опубликованных": "Get published list", -"ID пользователя для добавления": "User ID to add", -"ИзменитьПуть (проверка, старый": "UpdatePath (check, old", -"Отметить пункт как выполненный": "Mark as completed", -"ПроверитьОбязательныеПоляСхемы": "CheckSchemeRequiredFields", -"Ноушн_ИзменитьСвойстваСтраницы": "Notion_EditPageProperties", -"ПолучитьСтатусДобавленияТовара": "GetProductCreationStatus", -"Идентификатор удаляемого файла": "ID of removing file", -"Отклонить заявку на вступление": "Disapprove pending", -"Методы интеграции с Viber (ОПИ": "Viber integration methods (OpenIntegrations", -"УправлениеСостояниемТемыФорума": "ManageForumTopicState", -"ПреобразоватьИсточникВЗначение": "ConvertSourceToValue", -"Алгоритм шифрования: HMAC, RSA": "Encryption algorithm: HMAC, RSA", -"Явно завершает процесс сервера": "Explicitly terminates the server process", -"Разделять массивы в URL !NOCLI": "Split arrays in URL", -"Один или несколько SKU товаров": "One or array of SKUs", -"ПолучитьЗанятостьПользователей": "GetUserBusy", -"Идентификатор удаляемого листа": "IdentifierOfSheetToDelete", -"Bitrix24_ЗагрузитьФайлВКаталог": "Bitrix24_UploadFileToFolder", -"ИзменитьПуть (каталог, обратно": "UpdatePath (directory, back", -"МаксимальныйУровеньВложенности": "MaximumNestingLevel", -"ПолучитьОписаниеДоговоренности": "GetAppointmentDescription", -"ДобавитьПользователейВЧат (хук": "AddUsersToChat (wh", -"ID события календаря источника": "ID of the source calendar event", -"единица измерения: YEAR, MONTH": "unit: YEAR, MONTH", -"Bitrix24_ПоместитьФайлВКорзину": "Bitrix24_MarkFileAsDeleted", -"Копирует один каталог в другой": "Copy one folder to another", -"Использовать поля тела в OAuth": "Use body fields at OAuth", -"физическое расположение тестов": "physical location of tests", -"ПолучитьСписокКатегорийТоваров": "GetProductCategoryList", -"Параметр дополнительной услуги": "Additional service parameter", -"ПодключитьРасширение (двоичные": "ConnectExtension (binary", -"Задача изменена, не расходимся": "The task has been changed, do not split up", -"СоздатьПерсональноеУведомление": "CreatePersonalNotification", -"ID пользователя для блокировки": "User ID to be blocked", -"Создать/Удалить составной пост": "Create/Delete composite post", -"ПолучитьСтруктуруФильтраСделок": "GetDealsFilterStructure", -"Добавить пользователей к файлу": "Add users to file", -"СформироватьТекстAlterTableAdd": "FormTextAlterTableAdd", -"ПолучитьНастройкиПриватныйКлюч": "GetSettingsPrivateKey", -"Подключиться и получить данные": "Connect and receive data", -"Установить статус пользователя": "Set user status", -"ПолучитьКонфигурациюСоединения": "GetConnectionConfiguration", -"ЗаполнитьПараметрыЗагрузкиФото": "FillPhotoUploadParameters", -"РазблокироватьПользователяЧата": "UnblockChatUser", -"ПолучитьСписокТегов (одиночный": "GetTagList (single", -"УдалитьТрудозатратыЗадачи (хук": "DeleteTaskTimeAccounting (wh", -"МаксимальноеЧислоПереадресаций": "MaximumNumberOfRedirects", -"Удаляет существующий календарь": "Deletes an existing calendar", -"ОткрытьСоединение (перед базой": "CreateConnection (before base", -"Выполнить произвольную команду": "Execute arbitrary command", -"Размер файла в случае отправке": "File size in case of sending", -"Получает информацию о каталоге": "Get folder information", -"Получить структуру комментария": "Get comment structure", -"включение автоматических целей": "auto-targeting", -"Сформировать параметры доступа": "Form access parameters", -"ID чата для отправки сообщения": "Chat ID for message sending", -"ПолучитьЗначенияХарактеристики": "GetAttributeValues", -"Успешность обращения к серверу": "Success of server access", -"ПолучитьЗаписи (без параметров": "GetRecords (no params", -"Соответствие заголовков ответа": "Response headers mapping", -"Проверка_ДропбоксПубличнаяПапка": "Check_DropboxPublicFolder", -"Удалить вариант свойства товара": "Delete product property variant", -"ПолучитьСтруктуруФильтраЗаписей": "GetRecordsFilterStrucutre", -"ПолучитьВариантыПараметровMySQL": "GetMySQLParameterOptions", -"Bitrix24_ПолучитьСписокХранилищ": "Bitrix24_GetStoragesList", -"Останавливает запущенный сервер": "Stops a running server", -"ОткрытьСоединениеПоКонфигурации": "CreateConnectionByConfiguration", -"Телеграм_ПолучитьИнформациюБота": "TelegramAPI_GetBotInfo", -"Проверка_ТелеграмМестоположение": "Check_TelegramLocation", -"УдалитьКолонкуТаблицы (проверка": "DeleteTableColumn (check)", -"ОбработатьОсобенныеСекретыОпций": "ProcessSpecialOptionsSecrets", -"Массив из Строка,ДвоичныеДанные": "Array of String, BinaryData", -"Телеграм_ИзменитьИмяГлавнойТемы": "TelegramAPI_ChangeMainTopicName", -"Создает заказ по описанию полей": "Creates an order based on field descriptions", -"Двоичные данные или путь к фото": "Binary data or path to photo", -"ПолучитьХарактеристикиКатегории": "GetCategoryAttributes", -"Сохраните сгенерированный токен": "Save the generated token", -"ПолучитьКонфигурациюСоединиения": "GetConnectionConfiguration", -"Новые трудозатраты по обработке": "New time record", -"Сформировать строку подключения": "Generate connection string", -"Получить ссылку для авторизации": "Get authorization link", -"ПреобразоватьМножественныйВыбор": "ConvertMultipleChoice", -"Обновляет двоичные данные файла": "Updates file binary data", -"По умолчанию используется UTF-8": "UTF-8 is used by default", -"Создает твит с вложением-гифкой": "Creates a tweet with a gif attachment", -"Создает пустой каталог на диске": "Creates an empty directory on the drive", -"ОтправитьСообщение (json массив": "SendMessage (json array", -"Полученные данные в виде строки": "Received data as string", -"Открывает новое соединения RCON": "Opens a new RCON connection", -"Bitrix24_ПроверитьДоступКЗадаче": "Bitrix24_CheckTaskAccesses", -"Отправляет файл в выбранный чат": "Sends the file to the selected chat room", -"Коды активации цифрового товара": "Digital product activation codes", -"Дата и время завершения запуска": "Launch end date and time", -"ПолучитьСсылкуСкачиванияОбъекта": "GetObjectDownloadLink", -"Получить статус загрузки по URL": "Get upload status by URL", -"Удаляет каталог с подкаталогами": "Remove folder with subfolders", -"ВыполнитьЗапрос (без выполнения": "ExecuteRequest (no execution", -"ID пользователей для добавления": "New members IDs", -"tools/Modules/OPI_ЗапросыSQL.os": "tools/Modules/OPI_SQLQueries.os", -"ПолучитьВнешнююСсылкуФайла (хук": "GetFileExternalLink (wh", -"СоздатьЗапросМультипартРелэйтед": "CreateMultipartRelatedRequest", -"ДобавитьТрудозатратыЗадачи (хук": "AddTaskTimeAccounting (wh", -"ПолучитьСписокТрудозатратЗадачи": "GetTaskTimeAccountingList", -"артикул товара от производителя": "manufacturers item number", -"Загрузить коды активации товара": "Upload product activations codes", -"Соответствие заголовков запроса": "Request headers mapping", -"Проверка_ДропБоксПубличнаяПапка": "Check_DropboxPublicFolder", -"Задача выполнима, не расходимся": "Task uninpossible, don't split up", -"Получить доступные товары акции": "Get available promo products", -"в виде `{'blob':Base64 строка}`": "as `{'blob':Base64 string}`", -"Использовать сжатие gzip !NOCLI": "Use Gzip compression !NOCLI", -"Consumer secret для авторизации": "Consumer secret for authorization", -"!OInt МассивПути.Добавить(\"core": "!OInt PathArray.Add(\"core", -"Получить список отправлений FBO": "Get FBO shipments list", -"Файл.Размер() + 2).Равно(Истина": "File.Size() + 2).Equal(True", -"Наименование истинного продавца": "Name of the true seller", -"Проверка_ТелеграмИнформацияБота": "Check_TelegramBotInformation", -"Получить токен service аккаунта": "Get service account token", -"Установить двоичное тело !NOCLI": "Set binary body !NOCLI", -"ОткрытьСоединение (прокси + tls": "CreateConnection (proxy + tls", -"ЯДиск_ДействияПубличныхОбъектов": "YDisk_PublicObjectActions", -"дата окончания события (строкой": "event end date (as string", -"ИспользоватьMultipartПоляВOAuth": "UseMultipartFieldsAtOAuth", -"Dropbox_ОтменитьПубликациюПапки": "Dropbox_CancelFolderPublication", -"Обновить характеристики товаров": "Update products attributes", -"ПолучитьСтруктуруНастроекМодели": "GetModelSettingsStructure", -"Привязывает штрихкоды к товарам": "Binds barcodes to products", -"ПолучитьОтветВКонтексте (сид, 2": "GetContextResponse (seed, 2", -"ОтметитьСообщениеКакПрочитанное": "MarkMessageAsReaded", -"Подключение по TLS через прокси": "TLS connection through proxy", -"ПолучитьСписокЗаказовРекурсивно": "GetOrderListRecursively", -"Получает данные группового чата": "Gets group chat data", -"ПолучитьСписокЗапущенныхМоделей": "ListRunningModels", -"СформироватьТекстDeleteDatabase": "FormTextDeleteDatabase", -"УстановитьЗаголовки (перезапись": "SetHeaders (rewrite", -"ПолучитьСтатусУчетаВремени (хук": "GetTimekeepingStatus (wh", -"СформироватьТекстAlterTableDrop": "FormTextAlterTableDrop", -"ПолучитьОтветВКонтексте (сид, 3": "GetContextResponse (seed, 3", -"Стойка для акустической системы": "Speaker stand", -"ПолучитьДоговоренностьОДоставке": "GetDeliveryAppointment", -"См.ПолучитьСтандартныеПараметры": "See GetStandardParameters", -"Получает информацию об аккаунте": "Gets account information", -"Удалить заявку на вызов курьера": "Delete courier invitation", -"Получить список аватаров форума": "Get forum avatars list", -"Добавляет текущего бота в канал": "Adds the current bot to the channel", -"СформироватьТекстНастроекSelect": "ForSelectOptionsText", -"Загружает файл на облачный диск": "Uploads a file to the cloud drive", -"ОзонАПИ_АтрибутыИХарактеристики": "OzonAPI_AttributesAndFeatures", -"Имя базы данных для подключения": "Name of the database to connect", -"Получить сообщение пользователя": "Get user message", -"МинимальныйРазмер).Равно(Истина": "MinimumSize).Equal(True", -"Создать заявку на вызов курьера": "Create courier invitation", -"ПолучитьСтруктуруОстатковТовара": "GetProductStocksStructure", -"ID сообщения для редактирования": "Message ID for editing", -"ПолучитьСпискоВыполненныхТестов": "GetExecutedTestsList", -"Создает новое событие календаря": "Creates a new calendar event", -"Выполнить нестандартную команду": "Execute custom command", -"ОтправитьУведомлениеОВводе (хук": "SendWritingNotification (wh", -"Целевой путь для нового объекта": "Target path for the new object", -"ДобавитьКомментарийНовости (хук": "AddPostComment (wh", -"Bitrix24_НачатьВыполнениеЗадачи": "Bitrix24_StartTask", -"Идентификатор каталога родителя": "Parent folder identifier", -"Целевой путь файла на Neocities": "File path on Neocities", -"Служебный программный интерфейс": "Service", -"Двоичные данные или пути к фото": "Binary Data or Photo Paths", -"СформироватьСсылкуПолученияКода": "FormCodeRetrievalLink", -"Вернуть ответ как строку !NOCLI": "Return response as string !NOCLI", -"СоздатьБазуДанных (существующая": "CreateDatabase (existing", -"Описание тестового события (изм": "Test event description (change", -"Удаляет текущего бота из канала": "Removes the current bot from the channel", -"ИзменитьСтатусПользователя (хук": "ChangeUserStatus (wh", -"Установить реакцию на сообщение": "Set message reaction", -"маркетинговый цвет для картинок": "marketing color for pictures", -"Вид сервиса, если отличен от s3": "Type of service, if different from s3", -"VK_УдалитьВариантСвойстваТовара": "VK_DeleteProductPropertyVariant", -"VK_СоздатьСсылкуПолученияТокена": "VK_CreateTokenRetrievalLink", -"идентификатор привязанного лида": "linked lead identifier", -"Устанавливает новый URL запроса": "Sets the new request URL", -"Bitrix24_ПереименоватьХранилище": "Bitrix24_RenameStorage", -"Удалить элемент чеклиста задачи": "Delete tasks checklist element", -"Не удалось записать файл лога!:": "Failed to write log file!:", -"Создает пустую подборку товаров": "Creates an empty product selection", -"ПолучитьСтатусПользователя (хук": "GetUserStatus (wh", -"QR код или информация об ошибке": "QR code or error information", -"Путь назначение для перемещения": "Destination path for moving", -"Проверка_ТелеграмУдалениеВебхук": "Check_TelegramWebhookDeletion", -"ВыполнитьЗапросSQL (Transaction": "ExecuteSQLQuery (Transaction", -"ПолучитьОтветВКонтексте (сид, 1": "GetContextResponse (seed, 1", -"Удаляет существующую директорию": "Deletes an existing directory", +"Назначить права администратора": "Set admin rights", +"Получить информацию об объекте": "Get object information", +"Удаляет ранее созданный альбом": "Deletes a previously created album", +"ПолучитьСобытияКалендарей (хук": "GetCalendarEvents (wh", +"JSON описания или путь к .json": "JSON description or path to .json", +"Добавить пользователей к папке": "Add users to folder", +"Получить информацию о каталоге": "Get information about folder", +"ВыполнитьЗапросSQL (удаление 1": "ExecuteSQLQuery (deleting 1", +"ЗакрытьИПолучитьДвоичныеДанные": "CloseAndGetBinaryData", +"Bitrix24_ПолучитьИсториюЗадачи": "Bitrix24_GetTaskHistory", +"Файл на диске или данные файла": "File on disk or file data", +"Получить текущего пользователя": "Get current user", +"Получить описание файла !NOCLI": "Get file description !NOCLI", +"УдалитьБазуДанных (подключение": "DeleteDatabase (connect", +"Добавить файл multipart !NOCLI": "Add Multipart file !NOCLI", +"Добавить получателей к новости": "Add new recipients to a post", +"file\"\" + ИспользуемоеИмя, Файл": "file\"\" + DisplayedName, File", +"ПолучитьДвоичныеДанныеИзСтроки": "GetBinaryDataFromString", +"Идентификатор клиента (Account": "Client identifier (Account", +"СохранитьКартинкуВАльбом (путь": "SaveImageToAlbum (path", +"Пароль для базовой авторизации": "Password for basic authorization", +"Исключить пользователя из чата": "Delete user from chat", "Функция вернула пустое значение": "Function Returned Empty Value", "ПолучитьСписокТоваровРекурсивно": "GetProductListRecursively", "СформироватьПараметрыСоединения": "FormConnectionParameters", @@ -7644,7 +7528,7 @@ "ПолучитьСписокСобытийРекурсивно": "GetEventsListRecursively", "Имя бакета для загрузки объекта": "Name of the bucket to put the object", "ОбработатьРезультатТестирования": "ProcessTestingResult", -"ID чата оригинального сообщения": "Chat ID of the original message", +"ИзменитьТекстСообщения (простое": "EditMessageText (simple", "идентификатор единицы измерения": "unit ID", "Прекратить наблюдать за задачей": "Stop watching the task", "Получает данные файла с сервера": "Get file data from the server", @@ -7654,11 +7538,57 @@ "tools/Modules/OPI_Компоненты.os": "tools/Modules/OPI_AddIns.os", "Получает историю сообщений чата": "Retrieves the chat message history", "Получает значения ячеек таблицы": "Gets cell values of the table", -"ИзменитьТекстСообщения (простое": "EditMessageText (simple", +"ID чата оригинального сообщения": "Chat ID of the original message", +"Удаляет существующую директорию": "Deletes an existing directory", +"Устанавливает новый URL запроса": "Sets the new request URL", +"ВыполнитьЗапросSQL (Transaction": "ExecuteSQLQuery (Transaction", +"Вернуть ответ как строку !NOCLI": "Return response as string !NOCLI", "ТипПодключенияВнешнейКомпоненты": "AddInConnectionType", +"СоздатьБазуДанных (существующая": "CreateDatabase (existing", +"Описание тестового события (изм": "Test event description (change", +"Удаляет текущего бота из канала": "Removes the current bot from the channel", +"ИзменитьСтатусПользователя (хук": "ChangeUserStatus (wh", +"Установить реакцию на сообщение": "Set message reaction", +"маркетинговый цвет для картинок": "marketing color for pictures", +"Вид сервиса, если отличен от s3": "Type of service, if different from s3", +"ПолучитьОтветВКонтексте (сид, 1": "GetContextResponse (seed, 1", +"VK_УдалитьВариантСвойстваТовара": "VK_DeleteProductPropertyVariant", +"идентификатор привязанного лида": "linked lead identifier", +"Bitrix24_ПереименоватьХранилище": "Bitrix24_RenameStorage", +"Удалить элемент чеклиста задачи": "Delete tasks checklist element", +"Не удалось записать файл лога!:": "Failed to write log file!:", +"Создает пустую подборку товаров": "Creates an empty product selection", +"ПолучитьСтатусПользователя (хук": "GetUserStatus (wh", +"QR код или информация об ошибке": "QR code or error information", +"Путь назначение для перемещения": "Destination path for moving", +"Проверка_ТелеграмУдалениеВебхук": "Check_TelegramWebhookDeletion", +"VK_СоздатьСсылкуПолученияТокена": "VK_CreateTokenRetrievalLink", "Заблокировать пользователя чата": "Block chat user", -"Добавляет комментарий к новости": "Adds a comment to the post", +"ПолучитьСписокСчетчиков (фильтр": "GetCountersList (filter)", "ID первого справочника в ответе": "ID of the first catalog in the response", +"Получить список версий объектов": "List object versions", +"Секция в URL, если присутствует": "Section in the URL if present", +"Установить параметры URL !NOCLI": "Set URL params !NOCLI", +"Создать ссылку получения токена": "Create token retrieval link", +"СформироватьТекстCreateDatabase": "FormTextCreateDatabase", +"Copyright (c) 2019, ООО 1С-Софт": "Copyright (c) 2019, LLC 1C-Soft", +"Действия с публичными объектами": "Actions with public objects", +"ПолучитьЗначениеДляCLI(Значение": "GetCLIFormedValue(Value", +"Восстанавливает файл из корзины": "Restore file from recycle bin", +"Получить стурктуру пользователя": "Get user fields structure", +"Войдите в свой аккаунт на сайте": "Login to", +"ДобавитьДополнительныеЗаголовки": "AddAdditionalHeaders", +"Исключает пользователей из чата": "Removes users from the chat", +"ЗакончилисьПозиционныеПараметры": "PositionParamsEnded", +"https://en.openintegrations.dev": "https://openintegrations.dev", +"идентификатор предыдущей задачи": "previous task identifier", +"НайтиОтсутствующиеПоляКоллекции": "FindMissingCollectionFields", +"Изменить текущий каталог !NOCLI": "Change current directory !NOCLI", +"СформироватьСсылкуПолученияКода": "FormCodeRetrievalLink", +"Строка подключения к базе MySQL": "MySQL database connection string", +"Добавляет комментарий к новости": "Adds a comment to the post", +"ОтправитьОпрос (строчный массив": "SendPoll (string array", +"ПолучитьПриветственноеСообщение": "GetWelcomeMessage", "Получить список иконок-аватаров": "Get avatar icon list", "ПарсерАргументовКоманднойСтроки": "CommandLineArgumentParser", "Dropbox_ОтменитьПубликациюФайла": "Dropbox_CancelFilePublication", @@ -7678,126 +7608,133 @@ "только конкретному пользователю": "only to a specific user", "ЗагрузитьПоАдресуПолучитьОбъект": "UploadByUrlAndGetObject", "ПолучитьСписокПользователейЧата": "GetChatUsers", -"ПолучитьСписокСчетчиков (фильтр": "GetCountersList (filter)", -"ПолучитьПриветственноеСообщение": "GetWelcomeMessage", "Telegram_ПолучитьИнформациюБота": "Telegram_GetBotInformation", -"ОтправитьОпрос (строчный массив": "SendPoll (string array", -"Строка подключения к базе MySQL": "MySQL database connection string", -"Получить список версий объектов": "List object versions", -"Секция в URL, если присутствует": "Section in the URL if present", -"Установить параметры URL !NOCLI": "Set URL params !NOCLI", -"Создать ссылку получения токена": "Create token retrieval link", -"СформироватьТекстCreateDatabase": "FormTextCreateDatabase", -"Copyright (c) 2019, ООО 1С-Софт": "Copyright (c) 2019, LLC 1C-Soft", -"Действия с публичными объектами": "Actions with public objects", -"ПолучитьЗначениеДляCLI(Значение": "GetCLIFormedValue(Value", -"Восстанавливает файл из корзины": "Restore file from recycle bin", -"Получить стурктуру пользователя": "Get user fields structure", -"Войдите в свой аккаунт на сайте": "Login to", -"ДобавитьДополнительныеЗаголовки": "AddAdditionalHeaders", -"Исключает пользователей из чата": "Removes users from the chat", -"ЗакончилисьПозиционныеПараметры": "PositionParamsEnded", -"https://en.openintegrations.dev": "https://openintegrations.dev", -"идентификатор предыдущей задачи": "previous task identifier", -"НайтиОтсутствующиеПоляКоллекции": "FindMissingCollectionFields", -"Изменить текущий каталог !NOCLI": "Change current directory !NOCLI", -"data/Classes/СоставБиблиотеки.os": "data/Classes/LibraryComposition.os", -"E-mail пользователя (опционально": "Users email (optional", -"Получает описание поля типа дата": "Gets the description of a date field", -"расширенный период учета звонков": "extended call accounting period", -"Добавить элемент чеклиста задачи": "Add tasks checklist element", -"Проверка_ТелеграмУстановкаВебхук": "Check_TelegramWebhookSetup", -"tools/Modules/OPI_ЗапросыHTTP.os": "tools/Modules/OPI_HTTPRequests.os", -"Текст %F0%9F%A5%9D и emoji \\(10%": "Text %F0%9F%A5%9D and emoji \\(10%", -"ОпределитьМетодУправленияФорумом": "DetermineForumManagementMethod", -"Изменяет имя существующего файла": "Changes the name of an existing file", -"Прочитать двоичные данные !NOCLI": "Read binary data !NOCLI", -"Новый полужирный текст сообщения": "New bold message text", -"ОткрытьСоединение (удаление базы": "CreateConnection (base deleting", -"Ошибка удаления файла расширение": "Error deleting extension file", -"Bitrix24_ПереместитьФайлВКаталог": "Bitrix24_MoveFileToFolder", -"ЭкранированиеСимволовJSON[\"Нет\"]": "JSONCharactersEscapeMode[\"None\"]", -"Добавить AWS4 авторизацию !NOCLI": "Add AWS4 authorization !NOCLI", -"ТекущаяОбласть + \"\"#color=Бирюза": "CurrentArea + \"\"#color=Aqua", -"Создает метку с указанным именем": "Creates a tag with the specified name", -"Удаляет бакет с выбранным именем": "Deletes the bucket by name", -"ПолучитьСписокКомментариевЗадачи": "GetTaskCommentsList", -"ИсключитьПользователяИзЧата (хук": "DeleteUserFromChat (wh", -"МинимальныйРазмерДляПотока Тогда": "MinimumStreamSize Then", -"Вид прокси: socks5, socks4, http": "Proxy type: socks5, socks4, http", -"ОтправитьГолосовоеСообщение (URL": "SendVoice (URL", -"ПриостановитьРекламноеОбъявление": "PauseAdvertising", -"Получить конфигурацию соединения": "Get connection configuration", -"Разблокировать пользователя чата": "Unblock chat user", -"сбор данных контентной аналитики": "content analytics data collection", -"АрхивироватьТовары (для удаления": "ArchiveProducts (for deleting", -"Изменить элемент чеклиста задачи": "Update tasks checklist element", -"Получает список подборок товаров": "Gets the list of product selections", -"УдалитьВыбранныеФайлы (каталог 2": "DeleteSelectedFiles (folder 2", -"Получает текущее серверное время": "Get current server time", -"Получить настройки (через агента": "Get settings (via agent", -"ДобавитьПараметрКоллекцияКоманды": "AddCommandCollectionParam", -"Получить структуру фильтра лидов": "Get lead filter structure", -"РазмерЧасти И ТипЗнч(Файл) = Тип": "ChunkSize And TypeOf(File) = Type", -"Несколько параметров и кодировка": "Multiple parameters and encoding", -"Удаляет товары без SKU из архива": "Deletes products without SKU from archive", -"Обновляет токен по Refresh token": "Updates token by Refresh token", -"Устанавливает настройки инстанса": "Sets the instance settings", -"Получить настройки (логин/пароль": "Get settings (login/password", -"Получить внешнюю ссылку каталога": "Get external link for folder", -"ДобавитьДополнительныеФотоТовара": "AddAdditionalProductPhotos", -"Количество возвращаемых объектов": "Number of returned objects", -"ПолучитьСписокРекламныхКатегорий": "GetAdvertisingCategoryList", -"Отправить двоичные данные !NOCLI": "Send binary data !NOCLI", -"Telegram_ПолучитьЧислоУчастников": "Telegram_GetParticipantCount", -"ДобавитьКолонкуТаблицы (проверка": "AddTableColumn (check)", -"Вайбер_ПолучитьИнформациюОКанале": "Viber_GetChannelInfo", -"СформироватьИсключениеКомпоненты": "FormAddInException", -"Получить ссылку загрузки объекта": "Get object upload link", -"ПолучитьСписокВнешнихФайлов (все": "GetExternalFileList (full", -"Тип аудиофайла: aac, ogg или m4a": "Audio type: aac, ogg or m4a", -"Установить строковое тело !NOCLI": "Set string body !NOCLI", -"Возвращает структуру блока по ID": "Returns the block structure by ID", -"Изменяет имя существующей группы": "Changes the name of an existing group", -"!OInt Сообщить(СообщениеУдаления": "!OInt Message(DeletingMessage", -"Получить заявку на вызов курьера": "Get сourier invitation", -"ЗаменитьТекстСообщения (разметка": "ReplaceMessageText (parsemode", -"Получить описание фильтра офисов": "Get office filter description", -"Коллекция, дополненная атрибутом": "A collection enhanced with a new attribute", -"ОтключитьВсеСоединенияБазыДанных": "DisableAllDatabaseConnections", -"Выбрать в меню команду */newbot*": "Choose */newbot* command", -"УстановитьСкидкуНаУцененныйТовар": "SetProductDiscount", -"ДобавитьПолучателейКНовости (хук": "AddPostRecipients (wh", -"Получает событие календаря по ID": "Gets a calendar event by ID", -"ПолучитьСписокХранилищПриложения": "GetAppStoragesList", -"ПолучитьОтвет (загрузка картинки": "GetResponse (image upload", -"ПолучитьИнформациюОКаталоге (хук": "GetFolderInformation (wh", -"Массив ячеек вида А1 для очистки": "Array of cells like A1 to be cleared", -"Получить описание договоренности": "Get appointment description", -"Ноушн_ПолучитьДанныеПользователя": "Notion_GetUserData", -"ВернутьСоединение (принудительно": "ReturnConnection (forced", -"ЯДиск_ПолучитьСсылкуНаСкачивание": "YDisk_GetDownloadLink", -"Получить список рабочих областей": "Get workspace list", -"Telegram_ОтправитьМестоположение": "Telegram_SendLocation", -"Строка или массив строк запросов": "String or array of request strings", -"Идентификатор сообщения с файлом": "Identifier of the message with the file", -"ОжидатьВходящиеСоединения (ответ": "WaitIncomingConnections (response", -"Телеграм_ПолучитьЧислоУчастников": "TelegramAPI_GetMemberCount", -"Получить занятость пользователей": "Get user busy", -"ОдобритьЗаявкуНаВступление (один": "ApprovePending (single", -"Обновить товар по Ozon ID нельзя": "It is not possible to update a product fields by Ozon ID", -"Получить описание заявки курьера": "Get courier invitations description", -"Bitrix24_ЗагрузитьФайлВХранилище": "Bitrix24_UploadFileToStorage", -"ЗагрузитьФайл (множественный, дд": "UploadFile (multiple, bd", -"Устанавливает новые правила чата": "Sets new chat rules", -"Client ID из настроек приложения": "Client ID from app settings", -"ПолучитьСписокОтветовНаСообщение": "GetMessageReplyList", -"Получить описание товара. !NOCLI": "Get product description. !NOCLI", -"Получить структуру фильтра задач": "Get structure of tasks filter", -"Путь к удаляемой папке или файлу": "Path to the folder or file to be deleted", -"Удалить результат из комментария": "Delete result from comment", -"Отправка в канал или чат с ботом": "Sending to channel or bot chat", -"Ошибка в данных коллекции таблиц": "Error in table collection data", +"Служебный программный интерфейс": "Service", +"Двоичные данные или пути к фото": "Binary Data or Photo Paths", +"ОбработатьОсобенныеСекретыОпций": "ProcessSpecialOptionsSecrets", +"ОтправитьСообщение (json массив": "SendMessage (json array", +"Полученные данные в виде строки": "Received data as string", +"Открывает новое соединения RCON": "Opens a new RCON connection", +"Bitrix24_ПроверитьДоступКЗадаче": "Bitrix24_CheckTaskAccesses", +"Отправляет файл в выбранный чат": "Sends the file to the selected chat room", +"Коды активации цифрового товара": "Digital product activation codes", +"ПолучитьСсылкуСкачиванияОбъекта": "GetObjectDownloadLink", +"Получить статус загрузки по URL": "Get upload status by URL", +"Удаляет каталог с подкаталогами": "Remove folder with subfolders", +"ВыполнитьЗапрос (без выполнения": "ExecuteRequest (no execution", +"Создает пустой каталог на диске": "Creates an empty directory on the drive", +"ID пользователей для добавления": "New members IDs", +"ПолучитьВнешнююСсылкуФайла (хук": "GetFileExternalLink (wh", +"СоздатьЗапросМультипартРелэйтед": "CreateMultipartRelatedRequest", +"ДобавитьТрудозатратыЗадачи (хук": "AddTaskTimeAccounting (wh", +"ПолучитьСписокТрудозатратЗадачи": "GetTaskTimeAccountingList", +"артикул товара от производителя": "manufacturers item number", +"Загрузить коды активации товара": "Upload product activations codes", +"Соответствие заголовков запроса": "Request headers mapping", +"Проверка_ДропБоксПубличнаяПапка": "Check_DropboxPublicFolder", +"Задача выполнима, не расходимся": "Task uninpossible, don't split up", +"Получить доступные товары акции": "Get available promo products", +"tools/Modules/OPI_ЗапросыSQL.os": "tools/Modules/OPI_SQLQueries.os", +"в виде `{'blob':Base64 строка}`": "as `{'blob':Base64 string}`", +"Создает твит с вложением-гифкой": "Creates a tweet with a gif attachment", +"Обновляет двоичные данные файла": "Updates file binary data", +"Проверка_ДропбоксПубличнаяПапка": "Check_DropboxPublicFolder", +"Удалить вариант свойства товара": "Delete product property variant", +"ПолучитьСтруктуруФильтраЗаписей": "GetRecordsFilterStrucutre", +"ПолучитьВариантыПараметровMySQL": "GetMySQLParameterOptions", +"Bitrix24_ПолучитьСписокХранилищ": "Bitrix24_GetStoragesList", +"Останавливает запущенный сервер": "Stops a running server", +"ОткрытьСоединениеПоКонфигурации": "CreateConnectionByConfiguration", +"Телеграм_ПолучитьИнформациюБота": "TelegramAPI_GetBotInfo", +"Проверка_ТелеграмМестоположение": "Check_TelegramLocation", +"УдалитьКолонкуТаблицы (проверка": "DeleteTableColumn (check)", +"По умолчанию используется UTF-8": "UTF-8 is used by default", +"Целевой путь файла на Neocities": "File path on Neocities", +"Телеграм_ИзменитьИмяГлавнойТемы": "TelegramAPI_ChangeMainTopicName", +"Создает заказ по описанию полей": "Creates an order based on field descriptions", +"Двоичные данные или путь к фото": "Binary data or path to photo", +"ПолучитьХарактеристикиКатегории": "GetCategoryAttributes", +"Сохраните сгенерированный токен": "Save the generated token", +"ПолучитьКонфигурациюСоединиения": "GetConnectionConfiguration", +"Новые трудозатраты по обработке": "New time record", +"Сформировать строку подключения": "Generate connection string", +"Получить ссылку для авторизации": "Get authorization link", +"ПреобразоватьМножественныйВыбор": "ConvertMultipleChoice", +"Массив из Строка,ДвоичныеДанные": "Array of String, BinaryData", +"Использовать сжатие gzip !NOCLI": "Use Gzip compression !NOCLI", +"Дата и время завершения запуска": "Launch end date and time", +"!OInt МассивПути.Добавить(\"core": "!OInt PathArray.Add(\"core", +"ПолучитьДоговоренностьОДоставке": "GetDeliveryAppointment", +"См.ПолучитьСтандартныеПараметры": "See GetStandardParameters", +"Получает информацию об аккаунте": "Gets account information", +"Удалить заявку на вызов курьера": "Delete courier invitation", +"Получить список аватаров форума": "Get forum avatars list", +"Добавляет текущего бота в канал": "Adds the current bot to the channel", +"СформироватьТекстНастроекSelect": "ForSelectOptionsText", +"Загружает файл на облачный диск": "Uploads a file to the cloud drive", +"ОзонАПИ_АтрибутыИХарактеристики": "OzonAPI_AttributesAndFeatures", +"Имя базы данных для подключения": "Name of the database to connect", +"Получить сообщение пользователя": "Get user message", +"МинимальныйРазмер).Равно(Истина": "MinimumSize).Equal(True", +"Создать заявку на вызов курьера": "Create courier invitation", +"ПолучитьСтруктуруОстатковТовара": "GetProductStocksStructure", +"ID сообщения для редактирования": "Message ID for editing", +"ПолучитьСпискоВыполненныхТестов": "GetExecutedTestsList", +"Consumer secret для авторизации": "Consumer secret for authorization", +"Выполнить нестандартную команду": "Execute custom command", +"ОтправитьУведомлениеОВводе (хук": "SendWritingNotification (wh", +"Целевой путь для нового объекта": "Target path for the new object", +"ДобавитьКомментарийНовости (хук": "AddPostComment (wh", +"Bitrix24_НачатьВыполнениеЗадачи": "Bitrix24_StartTask", +"Идентификатор каталога родителя": "Parent folder identifier", +"Стойка для акустической системы": "Speaker stand", +"ПолучитьОтветВКонтексте (сид, 3": "GetContextResponse (seed, 3", +"Создает новое событие календаря": "Creates a new calendar event", +"ПолучитьСтатусУчетаВремени (хук": "GetTimekeepingStatus (wh", +"СформироватьТекстAlterTableDrop": "FormTextAlterTableDrop", +"Получить список отправлений FBO": "Get FBO shipments list", +"Файл.Размер() + 2).Равно(Истина": "File.Size() + 2).Equal(True", +"Наименование истинного продавца": "Name of the true seller", +"Получить токен service аккаунта": "Get service account token", +"Установить двоичное тело !NOCLI": "Set binary body !NOCLI", +"ОткрытьСоединение (прокси + tls": "CreateConnection (proxy + tls", +"ЯДиск_ДействияПубличныхОбъектов": "YDisk_PublicObjectActions", +"дата окончания события (строкой": "event end date (as string", +"ИспользоватьMultipartПоляВOAuth": "UseMultipartFieldsAtOAuth", +"Dropbox_ОтменитьПубликациюПапки": "Dropbox_CancelFolderPublication", +"Проверка_ТелеграмИнформацияБота": "Check_TelegramBotInformation", +"ПолучитьСтруктуруНастроекМодели": "GetModelSettingsStructure", +"Обновить характеристики товаров": "Update products attributes", +"СформироватьТекстDeleteDatabase": "FormTextDeleteDatabase", +"Получает данные группового чата": "Gets group chat data", +"ПолучитьСписокЗаказовРекурсивно": "GetOrderListRecursively", +"ПолучитьСписокЗапущенныхМоделей": "ListRunningModels", +"Подключение по TLS через прокси": "TLS connection through proxy", +"ОтметитьСообщениеКакПрочитанное": "MarkMessageAsReaded", +"ПолучитьОтветВКонтексте (сид, 2": "GetContextResponse (seed, 2", +"Привязывает штрихкоды к товарам": "Binds barcodes to products", +"УстановитьЗаголовки (перезапись": "SetHeaders (rewrite", +"См. ПолучитьСписокИконокАватаров": "See GetAvatarIconList", +"Изменить имя главной темы форума": "Edit main forum topic name", +"Создает страницу в базе-родителе": "Creates a page in the parent database", +"Получить статус добавления кодов": "Get codes upload status", +"Отправляет гифку в чат или канал": "Sends a GIF to a chat or channel", +"Удаляет объект по заданному пути": "Deletes an object at the specified path", +"Получить настройки учета времени": "Get timekeeping settings", +"Новое имя файла (если необходимо": "New file name (if necessary", +"Создать персональное уведомление": "Create personal notification", +"JSON клавиатуры или путь к .json": "Keyboard JSON or path to .json", +"Получает ранее созданны преалерт": "Gets a previously created prealert", +"Проверка товаров Ozon недоступна": "Ozon product checkout is unavailable", +"Запускает ранее созданный сервер": "Starts a previously created server", +"ОзонСписокЗначенийХарактеристики": "OzonListOfAttributesValues", +"Получает штрихкод места к заказу": "Gets the barcode CP for the order", +"Время окончания ожидания курьера": "End time of waiting for the courier", +"Получить список складов отгрузки": "Get shipping warehouses list", +"Для автоматизации ведения канала": "For automating channel management", +"ПолучитьДочерниеЭлементыКаталога": "GetFolderItems", +"ПолучитьСписокАльбомовРекурсивно": "GetAlbumListRecursively", +"идентификатор автора комментария": "comment author identifier", "Идентификатор изменяемого товара": "Identifier of the product being edited", "Получить элемент чеклиста задачи": "Get tasks checklist element", "Удаляет объект с облачного диска": "Deletes an object from the cloud drive", @@ -7806,7 +7743,6 @@ "Изменить вариант свойства товара": "Edit product property variant", "СформироватьЗаголовокАвторизации": "FormAuthorizationHeader", "Методы работы с Yandex Disk (ОПИ": "Yandex Disk methods (OpenIntegrations", -"ПолучитьДочерниеЭлементыКаталога": "GetFolderItems", "ПолучитьСписокСообщенийЧата (хук": "GetChatMessagesList (wh", "Устанавливает таймаут соединения": "Sets the connection timeout", "Проверка_БитриксСтрока(Результат": "Check_BitrixString(Result", @@ -7815,52 +7751,10 @@ "Bitrix24_ПолучитьСтруктуруЗадачи": "Bitrix24_GetTaskFieldsStructure", "Telegram_СкрытьГлавнуюТемуФорума": "Telegram_HideMainForumTopic", "СоздатьБазуДанных (удаление, TLS": "CreateDatabase (deleting, TLS", -"ПолучитьСписокАльбомовРекурсивно": "GetAlbumListRecursively", "Получить запросы вступления чата": "Get chat join requests", -"Для автоматизации ведения канала": "For automating channel management", -"Получает штрихкод места к заказу": "Gets the barcode CP for the order", -"Новое имя файла (если необходимо": "New file name (if necessary", -"См. ПолучитьСписокИконокАватаров": "See GetAvatarIconList", -"Создает страницу в базе-родителе": "Creates a page in the parent database", -"Получить статус добавления кодов": "Get codes upload status", -"Отправляет гифку в чат или канал": "Sends a GIF to a chat or channel", -"Удаляет объект по заданному пути": "Deletes an object at the specified path", -"Получить настройки учета времени": "Get timekeeping settings", -"Изменить имя главной темы форума": "Edit main forum topic name", -"Получить список складов отгрузки": "Get shipping warehouses list", -"JSON клавиатуры или путь к .json": "Keyboard JSON or path to .json", -"Получает ранее созданны преалерт": "Gets a previously created prealert", -"Создать персональное уведомление": "Create personal notification", -"Проверка товаров Ozon недоступна": "Ozon product checkout is unavailable", -"Запускает ранее созданный сервер": "Starts a previously created server", -"ОзонСписокЗначенийХарактеристики": "OzonListOfAttributesValues", -"Время окончания ожидания курьера": "End time of waiting for the courier", -"идентификатор автора комментария": "comment author identifier", "Слак_ПолучитьОтложенныеСообщения": "Slack_GetScheduledMessages", -"Отправляет видео в чат или канал": "Sends a video to a chat or channel", +"Ошибка в данных коллекции таблиц": "Error in table collection data", "Пригласить пользователей в канал": "Invite users to channel", -"ДобавитьЗаголовок (с дополнением": "AddHeader (adding", -"ИспользоватьСжатиеGzip (включено": "UseGzipCompression (enable", -"Создать результат из комментария": "Create result from comment", -"ПолучитьЖурналИсходящихСообщений": "GetOutgoingMessageLog", -"Массив из Строка, ДвоичныеДанные": "Array of String, BinaryData", -"разрешение отображения информера": "informer display permission", -"Получить описание события !NOCLI": "Get event description !NOCLI", -"ПрочитатьДвоичныеДанные (таймаут": "ReadBinaryData (timeout", -"Добавить вариант свойства товара": "Add product property variant", -"Результат подключения расширения": "Result of extension connecting", -"Поле с типом title - обязательно": "Title field required", -"ПолучитьСписокОбъектовРекурсивно": "GetObjectsListRecursively", -"Получить значения характеристики": "Get attribute values", -"СоздатьСистемноеУведомление (хук": "CreateSystemNotification (wh", -"Установить объект запроса !NOCLI": "Set request object !NOCLI", -"Путь сохранения файла на сервере": "Path to save file on server", -"Получает список складов компании": "Gets compnay warehouses list", -"ПолучитьСодержимоеХранилища (хук": "GetStorageObjects (wh", -"Загрузить массив вложений !NOCLI": "Upload attachments array !NOCLI", -"ПолучитьСтруктуруФильтраКаталога": "GetFolderFilterStructure", -"Начинает выполнение задачи по ID": "Start a task by ID", -"Слак_ПолучитьСписокПользователей": "Slack_GetUserList", "VK_ИзменитьВариантСвойстваТовара": "VK_EditProductPropertyVariant", "ВыполнитьЗапросСДвоичнымиДанными": "ExecuteRequestWithBinaryData", "ВозобновитьЭлементЧеклистаЗадачи": "RenewTasksChecklistElement", @@ -7878,50 +7772,248 @@ "Закрывает или удаляет обсуждение": "Close or delete discussion", "Телеграм_ОтправитьМестоположение": "TelegramAPI_SendLocation", "См.ДобавитьВариантСвойстваТовара": "See AddPropertyVariant", -"УстановитьРеакциюНаСообщение (хук": "SetMessageReaction (wh", -"Соединение или строка подключения": "Connection or connection string", -"Получить структуру фильтра сделок": "Get deals filter structure", -"Получает историю изменений задачи": "Get history of task changing", -"РежимВосстановленияПутейФайловZIP": "ZIPRestoreFilePathsMode", -"Сформировать параметры соединения": "Form connection parameters", -"Получить приветственное сообщение": "Get welcome message", -"Соединение, см. ОткрытьСоединение": "Connection, see. CreateConnection", -"Отправляет файл диска в чат по ID": "Send disk file to chat", -"УстановитьСтатусПользователя (хук": "SetUserStatus (wh", -"ОтметитьСообщениеКакНепрочитанное": "MarkMessageAsUnreaded", -"v1.1. Поэтому что-то нужно делать": "v1.1. Therefore, something needs to be done", -"Устанавливает новое описание чата": "Sets new chat description", -"ПолучитьСтруктуруНастроекИнстанса": "GetInstanceSettingsStructure", -"ВыполнитьЗапросМультипартРелэйтед": "ExecuteMultipartRelatedRequest", -"Получает информацию о файле по ID": "Get information about file by ID", -"IP адрес или доменное имя сервера": "IP address or domain name of the server", -"ID первого загруженного сообщения": "ID of first message", +"Слак_ПолучитьСписокПользователей": "Slack_GetUserList", +"Начинает выполнение задачи по ID": "Start a task by ID", +"ПолучитьСтруктуруФильтраКаталога": "GetFolderFilterStructure", +"Загрузить массив вложений !NOCLI": "Upload attachments array !NOCLI", +"ДобавитьЗаголовок (с дополнением": "AddHeader (adding", +"ИспользоватьСжатиеGzip (включено": "UseGzipCompression (enable", +"Создать результат из комментария": "Create result from comment", +"ПолучитьЖурналИсходящихСообщений": "GetOutgoingMessageLog", +"Массив из Строка, ДвоичныеДанные": "Array of String, BinaryData", +"разрешение отображения информера": "informer display permission", +"Получить описание события !NOCLI": "Get event description !NOCLI", +"ПрочитатьДвоичныеДанные (таймаут": "ReadBinaryData (timeout", +"Отправляет видео в чат или канал": "Sends a video to a chat or channel", +"Добавить вариант свойства товара": "Add product property variant", +"Поле с типом title - обязательно": "Title field required", +"ПолучитьСписокОбъектовРекурсивно": "GetObjectsListRecursively", +"Получить значения характеристики": "Get attribute values", +"СоздатьСистемноеУведомление (хук": "CreateSystemNotification (wh", +"Установить объект запроса !NOCLI": "Set request object !NOCLI", +"Путь сохранения файла на сервере": "Path to save file on server", +"Получает список складов компании": "Gets compnay warehouses list", +"ПолучитьСодержимоеХранилища (хук": "GetStorageObjects (wh", +"Результат подключения расширения": "Result of extension connecting", +"Отправка в канал или чат с ботом": "Sending to channel or bot chat", +"Изменяет имя существующей группы": "Changes the name of an existing group", +"Путь к удаляемой папке или файлу": "Path to the folder or file to be deleted", +"ОтправитьГолосовоеСообщение (URL": "SendVoice (URL", +"ПриостановитьРекламноеОбъявление": "PauseAdvertising", +"Получить конфигурацию соединения": "Get connection configuration", +"Разблокировать пользователя чата": "Unblock chat user", +"сбор данных контентной аналитики": "content analytics data collection", +"АрхивироватьТовары (для удаления": "ArchiveProducts (for deleting", +"Изменить элемент чеклиста задачи": "Update tasks checklist element", +"Получает список подборок товаров": "Gets the list of product selections", +"УдалитьВыбранныеФайлы (каталог 2": "DeleteSelectedFiles (folder 2", +"Вид прокси: socks5, socks4, http": "Proxy type: socks5, socks4, http", +"Получает текущее серверное время": "Get current server time", +"ДобавитьПараметрКоллекцияКоманды": "AddCommandCollectionParam", +"Получить структуру фильтра лидов": "Get lead filter structure", +"РазмерЧасти И ТипЗнч(Файл) = Тип": "ChunkSize And TypeOf(File) = Type", +"Несколько параметров и кодировка": "Multiple parameters and encoding", +"Удаляет товары без SKU из архива": "Deletes products without SKU from archive", +"Обновляет токен по Refresh token": "Updates token by Refresh token", +"Устанавливает настройки инстанса": "Sets the instance settings", +"Получить настройки (логин/пароль": "Get settings (login/password", +"Получить внешнюю ссылку каталога": "Get external link for folder", +"Получить настройки (через агента": "Get settings (via agent", +"ДобавитьДополнительныеФотоТовара": "AddAdditionalProductPhotos", +"МинимальныйРазмерДляПотока Тогда": "MinimumStreamSize Then", +"ПолучитьСписокКомментариевЗадачи": "GetTaskCommentsList", +"Удалить результат из комментария": "Delete result from comment", +"Новый полужирный текст сообщения": "New bold message text", +"Прочитать двоичные данные !NOCLI": "Read binary data !NOCLI", +"Изменяет имя существующего файла": "Changes the name of an existing file", +"ОпределитьМетодУправленияФорумом": "DetermineForumManagementMethod", +"Текст %F0%9F%A5%9D и emoji \\(10%": "Text %F0%9F%A5%9D and emoji \\(10%", +"tools/Modules/OPI_ЗапросыHTTP.os": "tools/Modules/OPI_HTTPRequests.os", +"Проверка_ТелеграмУстановкаВебхук": "Check_TelegramWebhookSetup", +"Добавить элемент чеклиста задачи": "Add tasks checklist element", +"ИсключитьПользователяИзЧата (хук": "DeleteUserFromChat (wh", +"расширенный период учета звонков": "extended call accounting period", +"E-mail пользователя (опционально": "Users email (optional", +"data/Classes/СоставБиблиотеки.os": "data/Classes/LibraryComposition.os", +"ОткрытьСоединение (удаление базы": "CreateConnection (base deleting", +"Ошибка удаления файла расширение": "Error deleting extension file", +"Bitrix24_ПереместитьФайлВКаталог": "Bitrix24_MoveFileToFolder", +"ЭкранированиеСимволовJSON[\"Нет\"]": "JSONCharactersEscapeMode[\"None\"]", +"ТекущаяОбласть + \"\"#color=Бирюза": "CurrentArea + \"\"#color=Aqua", +"Создает метку с указанным именем": "Creates a tag with the specified name", +"Удаляет бакет с выбранным именем": "Deletes the bucket by name", +"Получает описание поля типа дата": "Gets the description of a date field", +"Количество возвращаемых объектов": "Number of returned objects", +"Добавить AWS4 авторизацию !NOCLI": "Add AWS4 authorization !NOCLI", +"Отправить двоичные данные !NOCLI": "Send binary data !NOCLI", +"Ноушн_ПолучитьДанныеПользователя": "Notion_GetUserData", +"ВернутьСоединение (принудительно": "ReturnConnection (forced", +"ЯДиск_ПолучитьСсылкуНаСкачивание": "YDisk_GetDownloadLink", +"Получить список рабочих областей": "Get workspace list", +"Telegram_ОтправитьМестоположение": "Telegram_SendLocation", +"Строка или массив строк запросов": "String or array of request strings", +"Идентификатор сообщения с файлом": "Identifier of the message with the file", +"ОжидатьВходящиеСоединения (ответ": "WaitIncomingConnections (response", +"Телеграм_ПолучитьЧислоУчастников": "TelegramAPI_GetMemberCount", +"Получить описание договоренности": "Get appointment description", +"Получить занятость пользователей": "Get user busy", +"Получить описание заявки курьера": "Get courier invitations description", +"Bitrix24_ЗагрузитьФайлВХранилище": "Bitrix24_UploadFileToStorage", +"ЗагрузитьФайл (множественный, дд": "UploadFile (multiple, bd", +"Устанавливает новые правила чата": "Sets new chat rules", +"Client ID из настроек приложения": "Client ID from app settings", +"ПолучитьСписокОтветовНаСообщение": "GetMessageReplyList", +"Получить описание товара. !NOCLI": "Get product description. !NOCLI", +"Получить структуру фильтра задач": "Get structure of tasks filter", +"ПолучитьСписокРекламныхКатегорий": "GetAdvertisingCategoryList", +"Обновить товар по Ozon ID нельзя": "It is not possible to update a product fields by Ozon ID", +"Массив ячеек вида А1 для очистки": "Array of cells like A1 to be cleared", +"ОдобритьЗаявкуНаВступление (один": "ApprovePending (single", +"ПолучитьОтвет (загрузка картинки": "GetResponse (image upload", +"Telegram_ПолучитьЧислоУчастников": "Telegram_GetParticipantCount", +"ПолучитьИнформациюОКаталоге (хук": "GetFolderInformation (wh", +"Вайбер_ПолучитьИнформациюОКанале": "Viber_GetChannelInfo", +"СформироватьИсключениеКомпоненты": "FormAddInException", +"Получить ссылку загрузки объекта": "Get object upload link", +"ПолучитьСписокВнешнихФайлов (все": "GetExternalFileList (full", +"Тип аудиофайла: aac, ogg или m4a": "Audio type: aac, ogg or m4a", +"Установить строковое тело !NOCLI": "Set string body !NOCLI", +"Возвращает структуру блока по ID": "Returns the block structure by ID", +"!OInt Сообщить(СообщениеУдаления": "!OInt Message(DeletingMessage", +"ДобавитьКолонкуТаблицы (проверка": "AddTableColumn (check)", +"ЗаменитьТекстСообщения (разметка": "ReplaceMessageText (parsemode", +"Получить описание фильтра офисов": "Get office filter description", +"Коллекция, дополненная атрибутом": "A collection enhanced with a new attribute", +"ОтключитьВсеСоединенияБазыДанных": "DisableAllDatabaseConnections", +"Выбрать в меню команду */newbot*": "Choose */newbot* command", +"УстановитьСкидкуНаУцененныйТовар": "SetProductDiscount", +"ДобавитьПолучателейКНовости (хук": "AddPostRecipients (wh", +"Получить заявку на вызов курьера": "Get сourier invitation", +"Получает событие календаря по ID": "Gets a calendar event by ID", +"ПолучитьСписокХранилищПриложения": "GetAppStoragesList", +"Заменяет текст сообщения на новый": "Replaces the message text with a new one", +"Отправляет в чат статус Вам пишут": "Send Writing... status to dialog", +"Предпочтительное хранение токенов": "Preferred token storage", +"Методы интеграции с Telegram (ОПИ": "Telegram integration methods (OpenIntegrations", +"ПолучитьДанныеФайла (размер файла": "GetFileData (file size", +"Получить характеристики категории": "Get category attributes", +"идентификатор родительской задачи": "parent task identifier", +"Телеграм_СоздатьСсылкуПриглашение": "TelegramAPI_CreateInvitationLink", +"Bitrix24_ДобавитьЗадачуВИзбранное": "Bitrix24_AddTaskToFavorites", +"Создает счетчик по описанию полей": "Creates a counter by field description", +"Метод проверки статуса добавления": "Uploading status check", +"ПолучитьСписокПользователейКанала": "GetChannelUserList", +"Получает информацию о книге по ID": "Gets information about the spreadsheet by ID", +"ПолучитьHexСтрокуИзДвоичныхДанных": "GetHexStringFromBinaryData", +"УдалитьЭлементЧеклистаЗадачи (хук": "DeleteTasksChecklistElement (wh", +"Bitrix24_ПоместитьКаталогВКорзину": "Bitrix24_MarkFolderAsDeleted", +"Bitrix24_ПолучитьИнформациюОФайле": "Bitrix24_GetFileInformation", +"Выполнить элемент чеклиста задачи": "Complete tasks checklist element", +"Наименование на иностранном языке": "Foreign language name", +"ПолучитьТекущегоПользователя (хук": "GetCurrentUser (wh", +"Отступ получения элементов списка": "Offst of items list", +"идентификатор владельца календаря": "calendar owner identifier", +"Обновляет токен по Refresh токену": "Update token by refresh token", +"Устанавливает новую картинку чата": "Setup new chat picture", +"Dropbox_ПолучитьСсылкуАвторизации": "Dropbox_GetAuthorizationLink", +"Базы данных и электронные таблицы": "Databases and spreadsheets", +"Получает список доступных каналов": "Gets a list of available channels", +"Структура JSON данных медиагруппы": "The structure of the JSON media group data", +"Структура JSON данных авторизации": "The structure of the JSON authentication data", +"Структура настроек TLS соединения": "Structure of TLS connection settings", +"флаг завершения повторной попытки": "retry finish flag", +"Получает список соединений в пуле": "Gets the list of connections in the pool", +"Структура основных данных запроса": "Basic request data structure", +"ПолучитьСписокПросмотревшихВажное": "GetImportantPostViewers", +"ПолучитьСтруктуруСобытияКалендаря": "GetCalendarEventsStructure", +"ОткрытьСоединение (ошибка без TLS": "CreateConnection (error without TLS", +"ПолучитьСписокОтложенныхСообщений": "GetDelayedMessageList", +"ПолучитьСписокРасширенийПротокола": "GetProtocolFeatureList", +"Bitrix24_УдалитьКомментарийЗадачи": "Bitrix24_DeleteTaskComment", +"Получает список локальных моделей": "Gets a list of local models", +"Телеграм_СоздатьУдалитьТемуФорума": "TelegramAPI_CreateDeleteForumTopic", +"Получить лимиты работы с товарами": "Get products requests limits", +"Получает список участников далога": "Get chat members list", +"Ссылка на страницу сайта магазина": "Link to the store's website page", +"Изменяет данные события календаря": "Modifies calendar event data", +"Идентификатор удаляемого каталога": "ID of folder to be deleted", +"Проверка_БитриксДоступныеДействия": "Check_BitrixAvailableActions", +"Структура дополнительных настроек": "Additional settings structure", +"Номер страницы выборки результата": "Result selection page number", +"Получить список категорий товаров": "Get a list of product categories", +"Закрепляет сообщение в шапке чата": "Pins a message in the chat header", +"ИнициализироватьВнешнююКомпоненту": "InitializeAddIn", +"Запрос, приходящий на http-сервис": "Request coming to the http service", +"VK_ПолучитьСписокКатегорийТоваров": "VK_GetProductCategoryList", +"Telegram_СоздатьСсылкуПриглашение": "Telegram_CreateInvitationLink", +"ПолучитьДвоичныеДанныеИзHexСтроки": "GetBinaryDataFromHexString", +"Добавить Basic авторизацию !NOCLI": "Add Basic authorization !NOCLI", +"Ошибка работы с криптографией: %1": "Cryptography processing error: %1", +"доступные варианты разметки сайта": "available markup options", +"ПолучитьСтатусУчастияПользователя": "GetUserParticipationStatus", +"URL к видеообложке для добавления": "URL of the video cover", "ПолучитьСтруктуруФильтраСчетчиков": "GetCounterFilterStructure", "Code из авторизации через браузер": "Code from browser auth page", "Скачивает файл по указанному пути": "Downloads a file at the specified path", "Введите название вашей интеграции": "Enter the name of your integration", "JSON авторизации или путь к .json": "Authorization JSON or path to .json", "Получить статус паспортных данных": "Get passport data status", +"ID первого загруженного сообщения": "ID of first message", "Dropbox_ВосстановитьОбъектКВерсии": "Dropbox_RestoreObjectToVersion", -"Создает опрос с вариантами ответа": "Creates a poll with answer options", "Вайбер_ПолучитьДанныеПользователя": "Viber_GetUserData", "Основной модуль тестов набора ОПИ": "Main Test Module of OpenIntegrations", "АктуализироватьВходящиеСоединения": "ActualiseIncomingConnections", "Возвращает тело ответа как строку": "Returns the body of the response as a string", "массив идентификаторов календарей": "array of calendar identifiers", "Bitrix24_НачатьНаблюдатьЗаЗадачей": "Bitrix24_StartWatchingTask", +"Создает опрос с вариантами ответа": "Creates a poll with answer options", "Перенести задачу в стадию канбана": "Move task to kanban stage", +"IP адрес или доменное имя сервера": "IP address or domain name of the server", +"ВыполнитьЗапросМультипартРелэйтед": "ExecuteMultipartRelatedRequest", +"Dropbox_ПолучитьСписокФайловПапки": "Dropbox_GetListOfFolderFiles", +"Соединение или строка подключения": "Connection or connection string", +"Получить структуру фильтра сделок": "Get deals filter structure", +"Получает историю изменений задачи": "Get history of task changing", +"РежимВосстановленияПутейФайловZIP": "ZIPRestoreFilePathsMode", +"Сформировать параметры соединения": "Form connection parameters", +"Получает информацию о файле по ID": "Get information about file by ID", +"Получить приветственное сообщение": "Get welcome message", +"Отправляет файл диска в чат по ID": "Send disk file to chat", +"УстановитьСтатусПользователя (хук": "SetUserStatus (wh", +"ОтметитьСообщениеКакНепрочитанное": "MarkMessageAsUnreaded", +"v1.1. Поэтому что-то нужно делать": "v1.1. Therefore, something needs to be done", +"Устанавливает новое описание чата": "Sets new chat description", +"ПолучитьСтруктуруНастроекИнстанса": "GetInstanceSettingsStructure", +"Соединение, см. ОткрытьСоединение": "Connection, see. CreateConnection", "Данные для отправки в виде строки": "Data to be sent as a string", -"Действие над задачей не разрешено": "Action on the task is not allowed", +"УстановитьРеакциюНаСообщение (хук": "SetMessageReaction (wh", "УстановитьURL: установка значения": "SetURL: setting the value", +"Открепляет сообщение в шапке чата": "Unpins a message in the chat header", +"Проверка_БитриксСписокРезультатов": "Check_BitrixResultsList", +"Ошибка удаления файла после теста": "Error deleting file after test", +"ПолучитьСоответствиеКомандМодулей": "GetCommandModuleMapping", +"Получает список доступных моделей": "Receives a list of available models", +"ОтклонитьЗаявкуНаВступление (один": "DisapprovePending (single", +"Получить статус добавления товара": "Get product creation status", +"Bitrix24_УбратьЗадачуИзИзбранного": "Bitrix24_RemoveTaskFromFavorites", +"УстановитьURL: URL пуст - пропуск": "SetURL: URL is empty - skip", +"ПрекратитьНаблюдатьЗаЗадачей (хук": "StopWatchingTask (wh", +"Вес (за единицу товара, в граммах": "Weight (per unit, grams", +"ОжидатьВходящиеСоединения (сервер": "WaitIncomingConnections (server", +"ОбработатьСтрокуПараметровЗапроса": "ProcessRequestParametersString", +"Действие над задачей не разрешено": "Action on the task is not allowed", +"Твиттер_ПолучитьСсылкуАвторизации": "Twitter_GetAuthorizationLink", +"query из Telegram.WebApp.initData": "query from Telegram.WebApp.initData", +"ПолучитьСтруктуруОписанияКартинок": "GetImageDescriptionStructure", +"название бренда или производителя": "brand or manufacturer name", "Ноушн_ПолучитьИнформациюОСтранице": "Notion_GetPageInfo", "Путь помещения загруженного файла": "Path to place the downloaded file", "Инициализировать загрузку частями": "Init parts upload", "ДобавитьПараметрКоллекцияВТаблицу": "AddCollectionParamToTable", -"ОтправитьТекстовоеСообщение (HTML": "SendTextMessage (HTML", +"категория товара в вашем магазине": "product category in your shop", "УдалитьПользовательскоеПолеЗадачи": "DeleteCustomTaskField", "ИзменитьАртикулыТоваров (обратный": "UpdateProductsArticles (reverse", -"Получить участвующие товары акции": "Get current promo products", +"ОтправитьТекстовоеСообщение (HTML": "SendTextMessage (HTML", "Получает настройки магазина по ID": "Gets market (campaign) settings by ID", "сериализованный JSON ответа от VK": "serialized JSON response from VK", "Получить реестры платежей на дату": "Get delivery cash registry", @@ -7929,107 +8021,77 @@ "Bitrix24_СоздатьКаталогВХранилище": "Bitrix24_CreateStorageFolder", "Изменяет текст комментария задачи": "Changes task comment text", "ОтправитьГолосовоеСообщение (Путь": "SendVoice (Path", -"название бренда или производителя": "brand or manufacturer name", -"категория товара в вашем магазине": "product category in your shop", -"query из Telegram.WebApp.initData": "query from Telegram.WebApp.initData", -"Получить статус добавления товара": "Get product creation status", -"Открепляет сообщение в шапке чата": "Unpins a message in the chat header", -"Проверка_БитриксСписокРезультатов": "Check_BitrixResultsList", -"Ошибка удаления файла после теста": "Error deleting file after test", -"ПолучитьСоответствиеКомандМодулей": "GetCommandModuleMapping", -"Получает список доступных моделей": "Receives a list of available models", -"ОтклонитьЗаявкуНаВступление (один": "DisapprovePending (single", -"Bitrix24_УбратьЗадачуИзИзбранного": "Bitrix24_RemoveTaskFromFavorites", -"Твиттер_ПолучитьСсылкуАвторизации": "Twitter_GetAuthorizationLink", -"УстановитьURL: URL пуст - пропуск": "SetURL: URL is empty - skip", -"ПрекратитьНаблюдатьЗаЗадачей (хук": "StopWatchingTask (wh", -"ПолучитьСтатусУчастияПользователя": "GetUserParticipationStatus", -"Вес (за единицу товара, в граммах": "Weight (per unit, grams", -"ОжидатьВходящиеСоединения (сервер": "WaitIncomingConnections (server", -"ОбработатьСтрокуПараметровЗапроса": "ProcessRequestParametersString", -"ПолучитьСтруктуруОписанияКартинок": "GetImageDescriptionStructure", -"URL к видеообложке для добавления": "URL of the video cover", -"Dropbox_ПолучитьСписокФайловПапки": "Dropbox_GetListOfFolderFiles", -"доступные варианты разметки сайта": "available markup options", -"флаг завершения повторной попытки": "retry finish flag", -"Базы данных и электронные таблицы": "Databases and spreadsheets", -"Dropbox_ПолучитьСсылкуАвторизации": "Dropbox_GetAuthorizationLink", -"Устанавливает новую картинку чата": "Setup new chat picture", -"Обновляет токен по Refresh токену": "Update token by refresh token", -"идентификатор владельца календаря": "calendar owner identifier", -"Отступ получения элементов списка": "Offst of items list", -"ПолучитьТекущегоПользователя (хук": "GetCurrentUser (wh", -"Наименование на иностранном языке": "Foreign language name", -"ПолучитьHexСтрокуИзДвоичныхДанных": "GetHexStringFromBinaryData", -"Выполнить элемент чеклиста задачи": "Complete tasks checklist element", -"Bitrix24_ПолучитьИнформациюОФайле": "Bitrix24_GetFileInformation", -"Bitrix24_ПоместитьКаталогВКорзину": "Bitrix24_MarkFolderAsDeleted", -"УдалитьЭлементЧеклистаЗадачи (хук": "DeleteTasksChecklistElement (wh", -"Получает список доступных каналов": "Gets a list of available channels", -"Получает информацию о книге по ID": "Gets information about the spreadsheet by ID", -"Телеграм_СоздатьСсылкуПриглашение": "TelegramAPI_CreateInvitationLink", -"Отправляет в чат статус Вам пишут": "Send Writing... status to dialog", -"Предпочтительное хранение токенов": "Preferred token storage", -"Методы интеграции с Telegram (ОПИ": "Telegram integration methods (OpenIntegrations", -"ПолучитьДанныеФайла (размер файла": "GetFileData (file size", -"ПолучитьСписокПользователейКанала": "GetChannelUserList", -"идентификатор родительской задачи": "parent task identifier", -"Получить характеристики категории": "Get category attributes", -"Bitrix24_ДобавитьЗадачуВИзбранное": "Bitrix24_AddTaskToFavorites", -"Создает счетчик по описанию полей": "Creates a counter by field description", -"Метод проверки статуса добавления": "Uploading status check", -"Заменяет текст сообщения на новый": "Replaces the message text with a new one", -"Структура JSON данных медиагруппы": "The structure of the JSON media group data", -"Ошибка работы с криптографией: %1": "Cryptography processing error: %1", -"Структура настроек TLS соединения": "Structure of TLS connection settings", -"Добавить Basic авторизацию !NOCLI": "Add Basic authorization !NOCLI", -"ПолучитьДвоичныеДанныеИзHexСтроки": "GetBinaryDataFromHexString", -"Telegram_СоздатьСсылкуПриглашение": "Telegram_CreateInvitationLink", -"VK_ПолучитьСписокКатегорийТоваров": "VK_GetProductCategoryList", -"Запрос, приходящий на http-сервис": "Request coming to the http service", -"ИнициализироватьВнешнююКомпоненту": "InitializeAddIn", -"Закрепляет сообщение в шапке чата": "Pins a message in the chat header", -"Получить список категорий товаров": "Get a list of product categories", -"Номер страницы выборки результата": "Result selection page number", -"Структура дополнительных настроек": "Additional settings structure", -"Проверка_БитриксДоступныеДействия": "Check_BitrixAvailableActions", -"Идентификатор удаляемого каталога": "ID of folder to be deleted", -"Изменяет данные события календаря": "Modifies calendar event data", -"Ссылка на страницу сайта магазина": "Link to the store's website page", -"Получает список участников далога": "Get chat members list", -"Получить лимиты работы с товарами": "Get products requests limits", -"Телеграм_СоздатьУдалитьТемуФорума": "TelegramAPI_CreateDeleteForumTopic", -"Получает список локальных моделей": "Gets a list of local models", -"Bitrix24_УдалитьКомментарийЗадачи": "Bitrix24_DeleteTaskComment", -"Структура JSON данных авторизации": "The structure of the JSON authentication data", -"ПолучитьСписокРасширенийПротокола": "GetProtocolFeatureList", -"ПолучитьСписокОтложенныхСообщений": "GetDelayedMessageList", -"ОткрытьСоединение (ошибка без TLS": "CreateConnection (error without TLS", -"ПолучитьСтруктуруСобытияКалендаря": "GetCalendarEventsStructure", -"ПолучитьСписокПросмотревшихВажное": "GetImportantPostViewers", -"Структура основных данных запроса": "Basic request data structure", -"Получает список соединений в пуле": "Gets the list of connections in the pool", -"ДобавитьИменованныйПараметрКоманды": "AddNamedCommandParameter", -"Ожидать входящие соединения !NOCLI": "Wait incoming connections !NOCLI", -"Список доступных областей действия": "List of available scopes", -"Изменяет путь объекта на указанный": "Changes the object's path to the specified one", -"ОтправитьТекстовоеСообщение (форум": "SendTextMessage (forum", -"Праздники и памятные даты Беларуси": "Holidays and memorable dates in Belarus", -"ПолучитьСписокКалендарейРекурсивно": "GetCalendarsListRecursively", -"получать доступ к отчетам по рынку": "access market reports", -"ОпределитьМетодЗагрузкиИзображений": "DetermineImageUploadMethod", -"Устанавливает значения ячеек листа": "Sets sheet cell values", -"Вайбер_ПолучитьОнлайнПользователей": "Viber_GetOnlineUsers", -"ИзменитьЭлементЧеклистаЗадачи (хук": "UpdateTasksChecklistElement (wh", -"Соответствие изменяемых параметров": "Map of editable parameters", -"Получить переводы платежей на дату": "Get delivery cash transfers", -"Путь для сохранения файла на диске": "Path to save file on disk", -"ДобавитьЭлементЧеклистаЗадачи (хук": "AddTasksChecklistElement (wh", -"ОтправитьТекстовоеСообщение (emoji": "SendTextMessage (emoji", -"ПолучитьПользовательскоеПолеЗадачи": "GetCustomTaskField", -"JSON - передается как путь к файлу": "JSON is passed as a path to a .json file", -"GreenAPI_ПолучитьQR(ПараметрыТеста": "GreenAPI_GetQR(TestParameters", -"СоздатьРезультатИзКомментария (хук": "CreateResultFromComment (wh", +"Получить участвующие товары акции": "Get current promo products", +"ПолучитьСсылкуЗагрузкиОбъекта (PUT": "GetObjectUploadLink (PUT", +"Создает твит с картинкой вложением": "Creates a tweet with an image attachment", +"Bitrix24_ПолучитьСсылкуАвторизации": "Bitrix24_GetAuthLink", +"Переадресация И Ответ.КодСостояния": "Redirection And Response.StatusCode", +"Bitrix24_ПолучитьСписокРезультатов": "Bitrix24_GetResultsList", +"Текст (заголовок) пункта чек листа": "Text (title) of checklist element", +"Получить список пользователей чата": "Get chats users", +"признак встречи с участниками: Y,N": "flag of meeting with participants: Y,N", +"ПолучитьСтруктуруЗавершенияЗапуска": "GetLaunchCompletionStructure", +"идентификатор категории на Маркете": "category identifier on the Market", +"ТолстыйКлиентУправляемоеПриложение": "ThickClientManagedApplication", +"Путь для сохранение файла на Диске": "Path for saving the file to disk", +"Проверка_БитриксСписокКомментариев": "Check_BitrixCommentsList", +"Начинает учет времени пользователя": "Starts user timekeeping", +"ПодключитьКомпонентуНеИзолированно": "ConnectAddInNoIsolated", +"ПолучитьВнешнююСсылкуКаталога (хук": "GetFolderExternalLink (wh", +"Закрывает тему для новых сообщений": "Closes the topic for new messages", +"ID целевого чата или IDЧата*IDТемы": "Target chat ID or ChatID*TopicID", +"ИзменитьПользовательскоеПолеЗадачи": "UpdateCustomTaskField", +"ПРЕОБРАЗОВАТЬBASE64ВДВОИЧНЫЕДАННЫЕ": "CONVERTBASE64TOBINARY", +"ПолучитьСтруктуруПараметровЗапроса": "GetRequestParameterStructure", +"Возврат полной информации о модели": "Return full model information", +"необходимо будет ввести в браузере": "you will need to enter in the browser", +"ПолучитьСокращеннуюСтруктуруТовара": "GetSimplifiedProductStructure", +"Получает черновик заявки FBO по ID": "Gets FBO draft by ID", +"Расширение файла в случае отправки": "File extension in case of sending", +"ПолучитьСтруктуруСообщенияКартинки": "GetImageMessageStructure", +"неподдерживаемый метод хеширования": "unsupported hashing method", +"ПолучитьНастройкиУчетаВремени (хук": "GetTimekeepingSettings (wh", +"ПолучитьИнформациюОТаблице (ошибка": "GetTableInformation (error", +"ПолучитьСтруктуруКалендаря (пустая": "GetCalendarStructure (empty", +"Отбор по префиксу, если необходимо": "Filtering by prefix, if necessary", +"ОтправитьТекстовоеСообщение (канал": "SendTextMessage (channel", +"Получить структуру фильтра товаров": "Get products filter structure", +"ДобавитьПользовательскоеПолеЗадачи": "AddCustomTaskField", +"Bitrix24_ДобавитьКомментарийЗадачи": "Bitrix24_AddTaskComment", +"Приостановить рекламное объявление": "Pause advertising post", +"СформироватьПараметрыЗагрузкиФайла": "FormFileUploadParameters", +"Устанавливает Content-Type запроса": "Sets the Content-Type of the request", +"Получает список запущенных моделей": "Gets a list of running models", +"Сохраните ClientID и Client Secret": "Save ClientID and Client Secret", +"ПолучитьТелоОтветаКакДанныеИлиПуть": "GetResponseBodyAsBinaryOrPath", +"Получает список доступных регионов": "Gets the list of available regions", +"Получает список пользователей чата": "Gets the list of chat members", +"См. ПолучитьСписокКатегорийТоваров": "See GetProductCategoryList", +"ОжидатьВходящиеСоединения (фоновое": "WaitIncomingConnections (bgj", +"Telegram_ПоказатьГлавнуюТемуФорума": "Telegram_ShowMainForumTopic", +"Получить структуру остатков товара": "Get product stocks structure", +"Сохранить публичный объект на диск": "Save public object to disk", +"Массив данных статистики по постам": "Array of post statistics data", +"ПолучитьЗаписи (непонятная колонка": "GetRecords (obscure column", +"ПолучитьСтруктуруНастроекКалендаря": "GetCalendarSettingsStructure", +"Bitrix24_ПолучитьКомменатрийЗадачи": "Bitrix24_GetTaskComment", +"Получает список товаров сообщества": "Gets the community's product list", +"ПолучитьСписокПользователейДиалога": "GetChatMembersList", +"Структура Из КлючИЗначение, Строка": "Structure Of KeyAndValue, String", +"Ответ или этот же объект обработки": "The response or the same processing object", +"отображать завершенные задачи: Y,N": "display completed tasks: Y,N", +"Телеграм_СкрытьПоказатьГлавнуюТему": "TelegramAPI_HideShowMainTopic", +"Получить договоренность о доставке": "Get delivery appointment", +"Удаляет элемент из чеклиста задачи": "Deletes element from tasks checklist", +"Восстанавливает каталог из корзины": "Resotre folder form recycle bin", +"Изменяет свойства подборки товаров": "Edits the properties of a product selection", +"HEX дополнительного цвета (#ffffff": "HEX secondary color (#ffffff", +"Количество сообщений для получения": "Number of messages to receive", +"ДобавитьФайлRelated: Запись данных": "AddFileAsRelated: Data writing", +"Инициализирует новый пустой запрос": "Initializes a new empty request", +"Получает токен по коду авторизации": "Get token by auth code", +"ДобавитьФайлRelated: запись данных": "AddFileAsRelated: data writing", +"Строка, Структура Из КлючИЗначение": "String, Structure Of KeyAndValue", "Добавляет видео к атрибутам товара": "Adds video to product attributes", "Переносит выбранные товары в архив": "Moves selected items to the archive", "Вайбер_ОтправитьТекстовоеСообщение": "Viber_SendTextMessage", @@ -8047,31 +8109,31 @@ "ПолучитьДанныеФайла (множественный": "GetFileData (multiple", "ПеренестиЗадачуВСтадиюКанбана (хук": "MoveTaskToKanbanStage (wh", "Получает список меток пользователя": "Gets a list of the users tags", +"СоздатьРезультатИзКомментария (хук": "CreateResultFromComment (wh", "отношение или действие для фильтра": "attitude or action for the filter", +"GreenAPI_ПолучитьQR(ПараметрыТеста": "GreenAPI_GetQR(TestParameters", +"ПолучитьПользовательскоеПолеЗадачи": "GetCustomTaskField", +"ДобавитьИменованныйПараметрКоманды": "AddNamedCommandParameter", +"Ожидать входящие соединения !NOCLI": "Wait incoming connections !NOCLI", +"Список доступных областей действия": "List of available scopes", +"Изменяет путь объекта на указанный": "Changes the object's path to the specified one", +"ОтправитьТекстовоеСообщение (форум": "SendTextMessage (forum", +"Праздники и памятные даты Беларуси": "Holidays and memorable dates in Belarus", +"ПолучитьСписокКалендарейРекурсивно": "GetCalendarsListRecursively", +"получать доступ к отчетам по рынку": "access market reports", +"ОпределитьМетодЗагрузкиИзображений": "DetermineImageUploadMethod", +"Устанавливает значения ячеек листа": "Sets sheet cell values", +"Вайбер_ПолучитьОнлайнПользователей": "Viber_GetOnlineUsers", +"ИзменитьЭлементЧеклистаЗадачи (хук": "UpdateTasksChecklistElement (wh", +"Сформировать ссылку получения кода": "Generate code retrieval link", +"Соответствие изменяемых параметров": "Map of editable parameters", +"Путь для сохранения файла на диске": "Path to save file on disk", +"ДобавитьЭлементЧеклистаЗадачи (хук": "AddTasksChecklistElement (wh", +"ОтправитьТекстовоеСообщение (emoji": "SendTextMessage (emoji", +"JSON - передается как путь к файлу": "JSON is passed as a path to a .json file", "Тестовая отправка данных на сервер": "Test data sending to the server", -"Создает пустой каталог в хранилище": "Create new foldera at the storage", +"Получить переводы платежей на дату": "Get delivery cash transfers", "произвольное значение для проверки": "arbitrary value to check", -"Некорректная коллекция расширений!": "Incorrect collection of extensions!", -"Bitrix24_ИзменитьКомментарийЗадачи": "Bitrix24_UpdateTaskComment", -"Получает описание поля типа булево": "Gets the description of a boolean field", -"Устанавливает новый заголовок чата": "Sets new chat title", -"Получить структуру фильтра записей": "Get records filter strucutre", -"СоздатьТаблицу (непонятная колонка": "CreateTable (obscure column", -"ДропБокс_ПолучитьСписокФайловПапки": "DropboxAPI_GetFolderFileList", -"!OInt МассивПути.Добавить(\"Modules": "!OInt PathArray.Add(\"Modules", -"ЯДиск_ПолучитьСписокОпубликованных": "YDisk_GetPublishedList", -"Временная отметка или ID сообщения": "Timestamp or message ID", -"ФайлЛога = Новый Файл(ПутьКФайлу": "LogFile = New File(FilePath", -"Логин авторизации, если необходимо": "Authorization login, if required", -"Количество единиц товара (в штуках": "Number of units (pcs", -"Выберите пункт **Входящий вебхук**": "Select **Incoming Webhook**", -"Получить настройки (приватный ключ": "Get settings (private key", -"Добавляем первый вопрос в контекст": "Adding the first question to the context", -"Новое наименование группового чата": "New group chat name", -"ОзонАПИ_ЗагрузкаИОбновлениеТоваров": "OzonAPI_UploadingAndUpdatingProducts", -"Отметить сообщение как прочитанное": "Mark message as readed", -"ЗаписатьПобитовоеИсключительноеИли": "WriteBitwiseXor", -"Получить список запущенных моделей": "List running models", "ДобавитьПозиционныйПараметрКоманды": "AddPositionalCommandParameter", "Получить журнал входящих сообщений": "Get incoming message log", "Массив значений параметров запроса": "Array of query parameter values", @@ -8081,7 +8143,6 @@ "Выберите имя и добавьте разрешения": "Select a name and add permissions", "Получить список трудозатрат задачи": "Get task time accounting list", "используемый на сайте тип разметки": "markup type used on the site", -"Получить структуру настроек модели": "Get model settings structure", "УдалитьРезультатИзКомментария (хук": "Delete result from comment", "ПолучитьСтурктуруПользователя (хук": "GetUserFieldsStructure (wh", "ПолучитьЗначениеСистемнойНастройки": "GetSystemOptionValue", @@ -8089,78 +8150,103 @@ "Закрыть входящее соединение !NOCLI": "Close incoming connection !NOCLI", "Получить ссылку скачивания объекта": "Get object download link", "ПолучитьДоступныеИнтервалыДоставки": "GetAvailableDeliveryIntervals", -"Строка, Структура Из КлючИЗначение": "String, Structure Of KeyAndValue", -"Сформировать ссылку получения кода": "Generate code retrieval link", -"Получает токен по коду авторизации": "Get token by auth code", -"Путь для сохранение файла на Диске": "Path for saving the file to disk", -"ИзменитьПользовательскоеПолеЗадачи": "UpdateCustomTaskField", -"ПРЕОБРАЗОВАТЬBASE64ВДВОИЧНЫЕДАННЫЕ": "CONVERTBASE64TOBINARY", -"ПолучитьСтруктуруПараметровЗапроса": "GetRequestParameterStructure", -"Возврат полной информации о модели": "Return full model information", -"необходимо будет ввести в браузере": "you will need to enter in the browser", -"Получает черновик заявки FBO по ID": "Gets FBO draft by ID", -"Отбор по префиксу, если необходимо": "Filtering by prefix, if necessary", -"Расширение файла в случае отправки": "File extension in case of sending", -"ПолучитьВнешнююСсылкуКаталога (хук": "GetFolderExternalLink (wh", -"ПолучитьСтруктуруСообщенияКартинки": "GetImageMessageStructure", -"неподдерживаемый метод хеширования": "unsupported hashing method", -"ПолучитьНастройкиУчетаВремени (хук": "GetTimekeepingSettings (wh", -"ПолучитьИнформациюОТаблице (ошибка": "GetTableInformation (error", -"ПолучитьСтруктуруКалендаря (пустая": "GetCalendarStructure (empty", -"Закрывает тему для новых сообщений": "Closes the topic for new messages", -"ПолучитьСокращеннуюСтруктуруТовара": "GetSimplifiedProductStructure", -"ПодключитьКомпонентуНеИзолированно": "ConnectAddInNoIsolated", -"ПолучитьСсылкуЗагрузкиОбъекта (PUT": "GetObjectUploadLink (PUT", -"Создает твит с картинкой вложением": "Creates a tweet with an image attachment", -"Bitrix24_ПолучитьСсылкуАвторизации": "Bitrix24_GetAuthLink", -"Переадресация И Ответ.КодСостояния": "Redirection And Response.StatusCode", -"Bitrix24_ПолучитьСписокРезультатов": "Bitrix24_GetResultsList", -"Текст (заголовок) пункта чек листа": "Text (title) of checklist element", -"Начинает учет времени пользователя": "Starts user timekeeping", -"признак встречи с участниками: Y,N": "flag of meeting with participants: Y,N", -"ПолучитьСтруктуруЗавершенияЗапуска": "GetLaunchCompletionStructure", -"идентификатор категории на Маркете": "category identifier on the Market", -"ТолстыйКлиентУправляемоеПриложение": "ThickClientManagedApplication", -"ДобавитьФайлRelated: запись данных": "AddFileAsRelated: data writing", -"Проверка_БитриксСписокКомментариев": "Check_BitrixCommentsList", -"Получить список пользователей чата": "Get chats users", -"ID целевого чата или IDЧата*IDТемы": "Target chat ID or ChatID*TopicID", -"ОтправитьТекстовоеСообщение (канал": "SendTextMessage (channel", -"Телеграм_СкрытьПоказатьГлавнуюТему": "TelegramAPI_HideShowMainTopic", -"ДобавитьПользовательскоеПолеЗадачи": "AddCustomTaskField", -"Bitrix24_ПолучитьКомменатрийЗадачи": "Bitrix24_GetTaskComment", -"Получает список товаров сообщества": "Gets the community's product list", -"ПолучитьСписокПользователейДиалога": "GetChatMembersList", -"Структура Из КлючИЗначение, Строка": "Structure Of KeyAndValue, String", -"Ответ или этот же объект обработки": "The response or the same processing object", -"отображать завершенные задачи: Y,N": "display completed tasks: Y,N", -"Получить договоренность о доставке": "Get delivery appointment", -"Инициализирует новый пустой запрос": "Initializes a new empty request", -"Удаляет элемент из чеклиста задачи": "Deletes element from tasks checklist", -"Восстанавливает каталог из корзины": "Resotre folder form recycle bin", -"Изменяет свойства подборки товаров": "Edits the properties of a product selection", -"HEX дополнительного цвета (#ffffff": "HEX secondary color (#ffffff", -"Количество сообщений для получения": "Number of messages to receive", -"ДобавитьФайлRelated: Запись данных": "AddFileAsRelated: Data writing", -"Получить структуру фильтра товаров": "Get products filter structure", -"ПолучитьСтруктуруНастроекКалендаря": "GetCalendarSettingsStructure", -"ПолучитьЗаписи (непонятная колонка": "GetRecords (obscure column", -"Массив данных статистики по постам": "Array of post statistics data", -"Сохранить публичный объект на диск": "Save public object to disk", -"Получить структуру остатков товара": "Get product stocks structure", -"Telegram_ПоказатьГлавнуюТемуФорума": "Telegram_ShowMainForumTopic", -"ОжидатьВходящиеСоединения (фоновое": "WaitIncomingConnections (bgj", -"См. ПолучитьСписокКатегорийТоваров": "See GetProductCategoryList", -"Получает список пользователей чата": "Gets the list of chat members", -"Получает список доступных регионов": "Gets the list of available regions", -"ПолучитьТелоОтветаКакДанныеИлиПуть": "GetResponseBodyAsBinaryOrPath", -"Сохраните ClientID и Client Secret": "Save ClientID and Client Secret", -"Получает список запущенных моделей": "Gets a list of running models", -"Устанавливает Content-Type запроса": "Sets the Content-Type of the request", -"СформироватьПараметрыЗагрузкиФайла": "FormFileUploadParameters", -"Приостановить рекламное объявление": "Pause advertising post", -"Bitrix24_ДобавитьКомментарийЗадачи": "Bitrix24_AddTaskComment", +"Создает пустой каталог в хранилище": "Create new foldera at the storage", +"Получить список запущенных моделей": "List running models", +"ЗаписатьПобитовоеИсключительноеИли": "WriteBitwiseXor", +"Получить структуру настроек модели": "Get model settings structure", +"ОзонАПИ_ЗагрузкаИОбновлениеТоваров": "OzonAPI_UploadingAndUpdatingProducts", +"Некорректная коллекция расширений!": "Incorrect collection of extensions!", +"Отметить сообщение как прочитанное": "Mark message as readed", +"Bitrix24_ИзменитьКомментарийЗадачи": "Bitrix24_UpdateTaskComment", +"Получает описание поля типа булево": "Gets the description of a boolean field", +"Устанавливает новый заголовок чата": "Sets new chat title", +"СоздатьТаблицу (непонятная колонка": "CreateTable (obscure column", +"ДропБокс_ПолучитьСписокФайловПапки": "DropboxAPI_GetFolderFileList", +"!OInt МассивПути.Добавить(\"Modules": "!OInt PathArray.Add(\"Modules", +"ЯДиск_ПолучитьСписокОпубликованных": "YDisk_GetPublishedList", +"Получить структуру фильтра записей": "Get records filter strucutre", +"ФайлЛога = Новый Файл(ПутьКФайлу": "LogFile = New File(FilePath", +"Логин авторизации, если необходимо": "Authorization login, if required", +"Количество единиц товара (в штуках": "Number of units (pcs", +"Выберите пункт **Входящий вебхук**": "Select **Incoming Webhook**", +"Получить настройки (приватный ключ": "Get settings (private key", +"Временная отметка или ID сообщения": "Timestamp or message ID", +"Новое наименование группового чата": "New group chat name", +"Добавляем первый вопрос в контекст": "Adding the first question to the context", +"Нажать \"Создать ключ\" и забрать его": "Click on 'Create key' and retrieve it", +"Кнопки к сообщению, если необходимо": "Buttons to the message if necessary", +"Соединение или параметры соединения": "Connection or connection parameters", +"Планирование и управление проектами": "Planning and projects management", +"Dropbox_ПолучитьИнформациюОбОбъекте": "Dropbox_GetObjectInformation", +"ПолучитьСтатусАсинхронногоИзменения": "GetAsynchronousChangeStatus", +"Dropbox_ПолучитьСписокВерсийОбъекта": "Dropbox_GetObjectVersionList", +"Получить список хранилищ приложения": "Get list of storages, available for current app", +"Установить объект соединения !NOCLI": "Set connection object !NOCLI", +"ПолучитьОсновныеСоставляющиеПодписи": "GetMainSignatureParts", +"Создает черновик заявки на поставку": "Creates a draft of FBO supply order", +"ПроверитьЗагрузкуИзображенийТоваров": "CheckProductsImagesUpload", +"Возобновить элемент чеклиста задачи": "Renew tasks checklist element", +"Метод в документации AWS (по частям": "Method at AWS documentation (multipart", +"Получает информацию о диалоге по ID": "Get chat data by ID", +"ГарантироватьТаблицу (TLS, проверка": "EnsureTable (TLS, check", +"идентификатор фильтра для изменения": "filter identifier to change", +"Таймаут ожидания ответа (в секундах": "Response timeout (in seconds", +"Тег уникальности Если уже существет": "Uniqueness Tag. If already exist", +"Установить алгоритм OAuth V1 !NOCLI": "Set OAuth V1 algorithm !NOCLI", +"ПолучитьСсылкуАвторизацииПриложения": "GetAppAuthLink", +"Boundary для разделения частей тела": "Boundary for separating body parts", +"ПолучитьСтруктуруЗавершенияЭлемента": "GetItemCompletionStructure", +"идентификатор товара в системе Ozon": "product identifier in the Ozon system", +"список объектов сообщений контекста": "list of context message objects", +"ВыполнитьЭлементЧеклистаЗадачи (хук": "CompleteTasksChecklistElement (wh", +"доступ к группе отчетов Монетизация": "access to report group Monetization", +"Получить структуру фильтра каталога": "Get fields structure for folder items filter", +"Сотни методов для десятков сервисов": "Hundreds of methods for dozens of services", +"Получить дочерние элементы каталога": "Get folder child elements", +"Обработать данные Telegram Mini App": "Process Telegram Mini App data", +"Отправляет картинку в чат или канал": "Sends an image to a chat or channel", +"Массив адресов активных подключений": "Array of addresses of active connections", +"ВыполнитьЗапрос: выполнение запроса": "ExecuteRequest: executing", +"Признак получения ответа как строки": "An attribute of receiving the response as a string", +"Удаляет ранее созданного ассистента": "Deletes a previously created assistant", +"ПолучитьТелоОтветаКакДвоичныеДанные": "GetResponseBodyAsBinaryData", +"Функции формирования описаний полей": "Functions for generating field descriptions", +"ID темы. Главная, если не заполнено": "Topic ID. Main if not filled", +"Получает дочерние элементы каталога": "Get folder child elements", +"Тэг уникальности Если уже существет": "Uniqueness Tag. If already exist", +"Выберите пункт создания нового бота": "Select the option to create a new bot", +"Загружает переданный файл в каталог": "Upload local file to the folder", +"Создает сокращенный URL из обычного": "Creates a shortened URL from a regular one", +"информация об ошибках синхронизации": "synchronization error information", +"Имя загружаемого файла с раширением": "Name of the file with the extension", +"Получает основную информацию о чате": "Gets basic information about the chat", +"Bitrix24_ДобавитьКомментарийНовости": "Bitrix24_AddPostComment", +"OPI_Тесты.TCP_ОбработатьПодключение": "OPI_Tests.TCP_ProcessConnection", +"Прикрепляет файл к выбранной задаче": "Attaches a file to the selected task", +"сериализованный JSON ответа от CDEK": "serialized JSON response from CDEK", +"Дата указывается в формате ISO 8601": "Dates are specified in ISO 8601 format", +"УстановитьСтатусУчастияПользователя": "SetUserParticipationStatus", +"Bitrix24_ПолучитьВнешнююСсылкуФайла": "Bitrix24_GetFileExternalLink", +"Имя листа (первый лист по умолчанию": "Sheet name (first sheet by default", +"Dropbox_ДобавитьПользователейКПапке": "Dropbox_AddUsersToFolder", +"Удаляет задачу из списка избранного": "Delete task from favorites list", +"ID родительского блока или страницы": "Parent block or page ID", +"Отсутствуют необходимые поля схемы:": "Required schema fields are missing:", +"Строка,Число,Массив из Строка,Число": "String,Number,Array of String,Number", +"Как OneScript пакет расширения ospx": "As a OneScript extension package in ospx format", +"Получает массив календарей аккаунта": "Gets an array of account calendars", +"неподдержииваемый метод хеширования": "unsupported hashing method", +"или неявного, при передаче настроек": "or implicit, when passing settings", +"включить опцию Measurement Protocol": "enable the Measurement Protocol option", +"VK_ПриостановитьРекламноеОбъявление": "VK_PauseAdvertising", +"ID пользователя, затратившего время": "ID of user for time accounting", +"Изменяет алгоритм для подписи OAuth": "Changes the algorithm for OAuth signatures", +"Начать запись тела multipart !NOCLI": "Start Multipart body !NOCLI", +"Получает информацию о внешнем файле": "Gets information about the external file", +"Тип параметра не поддерживается: %1": "Parameter type not supported: %1", "Системная инструкция для ассистента": "System instruction for the assistant", +"ОбработатьЗапрос: Формирование AWS4": "ProcessRequest: Form AWS4", +"Получить журнал исходящих сообщений": "Get outgoing message log", "Если Не ФайлЛога.Существует() Тогда": "If Not LogFile.Exists() Then", "ВыполнитьЗапрос: Выполнение запроса": "ExecuteRequest: Execution", "ПолучитьСтатусДобавленияТовара (хар": "GetProductCreationStatus (att", @@ -8168,448 +8254,420 @@ "выводить код счетчика в одну строку": "output the counter code in one line", "Отправляет документ в чат или канал": "Sends a document to a chat or channel", "Открывает ранее закрытое обсуждение": "Opens a previously closed discussion", -"Изменяет существующее подразделение": "Update an existing department", "СоздатьПерсональноеУведомление (хук": "CreatePersonalNotification", "Типы: audio, document, photo, video": "Types: audio, document, photo, video", "Использовать multipart поля в OAuth": "Use multipart fields at OAuth", "ПолучитьСтруктуруФильтраОтправлений": "GetShipmentsFilterStructure", -"Получить журнал исходящих сообщений": "Get outgoing message log", -"ОбработатьЗапрос: Формирование AWS4": "ProcessRequest: Form AWS4", +"Ударная дрель Makita HP1630, 710 Вт": "Makita HP1630 impact drill, 710 W", "Получает информацию о текущем диске": "Gets information about the current disk", -"Получает информацию о внешнем файле": "Gets information about the external file", -"Начать запись тела multipart !NOCLI": "Start Multipart body !NOCLI", -"Изменяет алгоритм для подписи OAuth": "Changes the algorithm for OAuth signatures", -"ID пользователя, затратившего время": "ID of user for time accounting", -"VK_ПриостановитьРекламноеОбъявление": "VK_PauseAdvertising", -"включить опцию Measurement Protocol": "enable the Measurement Protocol option", -"или неявного, при передаче настроек": "or implicit, when passing settings", -"неподдержииваемый метод хеширования": "unsupported hashing method", -"Получает массив календарей аккаунта": "Gets an array of account calendars", -"Как OneScript пакет расширения ospx": "As a OneScript extension package in ospx format", -"Строка,Число,Массив из Строка,Число": "String,Number,Array of String,Number", -"Отсутствуют необходимые поля схемы:": "Required schema fields are missing:", -"ID родительского блока или страницы": "Parent block or page ID", -"Удаляет задачу из списка избранного": "Delete task from favorites list", -"Тип параметра не поддерживается: %1": "Parameter type not supported: %1", "Идентификатор рабочего пространства": "Workspace identifier", -"Создает преалерт для списка заказов": "Creates a prealert for the order list", +"Изменяет существующее подразделение": "Update an existing department", "ПроверитьДоступностьБакета (аккаунт": "HeadBucket (account", -"Запрос или этот же объект обработки": "The request or the same processing object", +"Создает преалерт для списка заказов": "Creates a prealert for the order list", +"Получить входящие соединения !NOCLI": "Get incoming connections !NOCLI", +"ПолучитьБуферДвоичныхДанныхИзСтроки": "GetBinaryDataBufferFromString", +"Получает основную информацию о боте": "Gets basic information about the bot", +"ПолучитьПараметрыАвторизацииТвиттер": "GetTwitterAuthData", +"Банит пользователя в выбранном чате": "Bans a user in the selected chat", +"Изменяет свойства существующей базы": "Edits properties of an existing database", +"Dropbox_ДобавитьПользователейКФайлу": "Dropbox_AddUsersToFile", +"ОтправитьТекстовоеСообщение (цитата": "SendTextMessage (quote", +"ОжидатьВходящиеСоединения (закрытие": "WaitIncomingConnections (shutdown", +"Токен, полученный от widget.cdek.ru": "Token received from widget.cdek.ru", +"Отменяет загрузку объекта по частям": "Aborts the multipart uploading of the object", +"OPI: Не удалось отправить сообщение": "OPI: Failed to send message", +"YandexDisk_ПолучитьИнформациюОДиске": "YandexDisk_GetDiskInformation", +"Завершает учет времени пользователя": "Stops user timekeeping", +"ПолучитьСтатусДобавленияТовара (SKU": "GetProductCreationStatus (SKU", +"Получить список комментариев задачи": "Get comments list for a task", +"Наименование создаваемого календаря": "Name of the created calendar", "Получает текущие настройки инстанса": "Gets the current instance settings", "Структура JSON данных массива полей": "The structure of the JSON array of fields data", -"Использовать кодирование URL !NOCLI": "Use URL encoding !NOCLI", "РаботаСПользовательскимиПолямиЗадач": "CustomsTasksFieldsManagement", "Создаёт товар по указанному Ozon ID": "Creates a product by specified Ozon ID", "Актуализировать входящие соединения": "Actualise incoming connections", -"Dropbox_ПолучитьСтатусЗагрузкиПоURL": "Dropbox_GetUploadStatusByURL", +"Использовать кодирование URL !NOCLI": "Use URL encoding !NOCLI", "Возвращает путь к файлу тела ответа": "Returns the path to the response body file", -"Получает информацию событиях канала": "Gets information about channel events", -"ПолучитьЗанятостьПользователей (хук": "GetUserBusy (wh", -"Идентификатор каталога для загрузки": "Folder identifier", -"Добавляет участника в групповой чат": "Adds a participant to a group chat", "Получить список рекламных категорий": "Get a list of advertising categories", -"Получить список комментариев задачи": "Get comments list for a task", -"Наименование создаваемого календаря": "Name of the created calendar", -"Завершает учет времени пользователя": "Stops user timekeeping", -"YandexDisk_ПолучитьИнформациюОДиске": "YandexDisk_GetDiskInformation", -"OPI: Не удалось отправить сообщение": "OPI: Failed to send message", -"Отменяет загрузку объекта по частям": "Aborts the multipart uploading of the object", -"Токен, полученный от widget.cdek.ru": "Token received from widget.cdek.ru", -"ОжидатьВходящиеСоединения (закрытие": "WaitIncomingConnections (shutdown", -"ОтправитьТекстовоеСообщение (цитата": "SendTextMessage (quote", -"Dropbox_ДобавитьПользователейКФайлу": "Dropbox_AddUsersToFile", -"Изменяет свойства существующей базы": "Edits properties of an existing database", -"Банит пользователя в выбранном чате": "Bans a user in the selected chat", -"ПолучитьПараметрыАвторизацииТвиттер": "GetTwitterAuthData", -"ПолучитьСтатусДобавленияТовара (SKU": "GetProductCreationStatus (SKU", -"Получает основную информацию о боте": "Gets basic information about the bot", -"ПолучитьБуферДвоичныхДанныхИзСтроки": "GetBinaryDataBufferFromString", -"Получить входящие соединения !NOCLI": "Get incoming connections !NOCLI", -"Dropbox_ДобавитьПользователейКПапке": "Dropbox_AddUsersToFolder", -"Ударная дрель Makita HP1630, 710 Вт": "Makita HP1630 impact drill, 710 W", -"Bitrix24_ПолучитьВнешнююСсылкуФайла": "Bitrix24_GetFileExternalLink", -"Сотни методов для десятков сервисов": "Hundreds of methods for dozens of services", -"идентификатор товара в системе Ozon": "product identifier in the Ozon system", -"Boundary для разделения частей тела": "Boundary for separating body parts", -"ПолучитьСсылкуАвторизацииПриложения": "GetAppAuthLink", -"Установить алгоритм OAuth V1 !NOCLI": "Set OAuth V1 algorithm !NOCLI", -"Возобновить элемент чеклиста задачи": "Renew tasks checklist element", -"Тег уникальности Если уже существет": "Uniqueness Tag. If already exist", -"Таймаут ожидания ответа (в секундах": "Response timeout (in seconds", -"идентификатор фильтра для изменения": "filter identifier to change", -"ГарантироватьТаблицу (TLS, проверка": "EnsureTable (TLS, check", -"Получает информацию о диалоге по ID": "Get chat data by ID", -"Метод в документации AWS (по частям": "Method at AWS documentation (multipart", -"список объектов сообщений контекста": "list of context message objects", -"ПроверитьЗагрузкуИзображенийТоваров": "CheckProductsImagesUpload", -"ПолучитьОсновныеСоставляющиеПодписи": "GetMainSignatureParts", -"Кнопки к сообщению, если необходимо": "Buttons to the message if necessary", -"Соединение или параметры соединения": "Connection or connection parameters", -"Планирование и управление проектами": "Planning and projects management", -"Dropbox_ПолучитьИнформациюОбОбъекте": "Dropbox_GetObjectInformation", -"Создает черновик заявки на поставку": "Creates a draft of FBO supply order", -"Dropbox_ПолучитьСписокВерсийОбъекта": "Dropbox_GetObjectVersionList", -"ПолучитьСтатусАсинхронногоИзменения": "GetAsynchronousChangeStatus", -"Получить список хранилищ приложения": "Get list of storages, available for current app", -"Нажать \"Создать ключ\" и забрать его": "Click on 'Create key' and retrieve it", -"Установить объект соединения !NOCLI": "Set connection object !NOCLI", -"ПолучитьСтруктуруЗавершенияЭлемента": "GetItemCompletionStructure", -"ВыполнитьЭлементЧеклистаЗадачи (хук": "CompleteTasksChecklistElement (wh", -"Получает дочерние элементы каталога": "Get folder child elements", -"Получить структуру фильтра каталога": "Get fields structure for folder items filter", -"Дата указывается в формате ISO 8601": "Dates are specified in ISO 8601 format", -"сериализованный JSON ответа от CDEK": "serialized JSON response from CDEK", -"Прикрепляет файл к выбранной задаче": "Attaches a file to the selected task", -"OPI_Тесты.TCP_ОбработатьПодключение": "OPI_Tests.TCP_ProcessConnection", -"Bitrix24_ДобавитьКомментарийНовости": "Bitrix24_AddPostComment", -"Получает основную информацию о чате": "Gets basic information about the chat", -"Имя загружаемого файла с раширением": "Name of the file with the extension", -"информация об ошибках синхронизации": "synchronization error information", -"Создает сокращенный URL из обычного": "Creates a shortened URL from a regular one", -"Загружает переданный файл в каталог": "Upload local file to the folder", -"Выберите пункт создания нового бота": "Select the option to create a new bot", -"УстановитьСтатусУчастияПользователя": "SetUserParticipationStatus", -"Тэг уникальности Если уже существет": "Uniqueness Tag. If already exist", -"ID темы. Главная, если не заполнено": "Topic ID. Main if not filled", -"Функции формирования описаний полей": "Functions for generating field descriptions", -"ПолучитьТелоОтветаКакДвоичныеДанные": "GetResponseBodyAsBinaryData", -"Удаляет ранее созданного ассистента": "Deletes a previously created assistant", -"доступ к группе отчетов Монетизация": "access to report group Monetization", -"Признак получения ответа как строки": "An attribute of receiving the response as a string", -"ВыполнитьЗапрос: выполнение запроса": "ExecuteRequest: executing", -"Массив адресов активных подключений": "Array of addresses of active connections", -"Имя листа (первый лист по умолчанию": "Sheet name (first sheet by default", -"Отправляет картинку в чат или канал": "Sends an image to a chat or channel", -"Обработать данные Telegram Mini App": "Process Telegram Mini App data", -"Получить дочерние элементы каталога": "Get folder child elements", +"Dropbox_ПолучитьСтатусЗагрузкиПоURL": "Dropbox_GetUploadStatusByURL", +"Добавляет участника в групповой чат": "Adds a participant to a group chat", +"Идентификатор каталога для загрузки": "Folder identifier", +"Запрос или этот же объект обработки": "The request or the same processing object", +"ПолучитьЗанятостьПользователей (хук": "GetUserBusy (wh", +"Получает информацию событиях канала": "Gets information about channel events", +"Внешний текстовый идентификатор поля": "Text identifier for external integration", +"Получить список ответов на сообщение": "Get list of message replies", +"На конце URL должен быть ваш ID бота": "At the end of the URL should be your bot ID", +"Bitrix24_ПолучитьСодержимоеХранилища": "Bitrix24_GetStorageObjects", +"ПолучитьСписокПользователейЧата (хук": "GetChatUsers (wh", +"ID последнего прочитанного сообщения": "Id of last readed message", +"ОбработатьЗапрос: Выполнение запроса": "ProcessRequest: Execution", +"Признак типа заказа Интернет магазин": "Flag of Online store order type", +"ПереименоватьОбъект (проверка, новый": "RenameObject (check, new", +"Получить структуру описания картинок": "Get image description structure", +"Удаляет пользовательское поле задачи": "Deletes a custom task field", +"Отправляет сообщение в выбранный час": "Sends a message at a selected hour", +"Телеграм_ЗакрепитьОткрепитьСообщение": "TelegramAPI_PinUnpinMessage", +"ОтметитьСообщениеКакПрочитанное (хук": "MarkMessageAsReaded (wh", +"Отключает режим Без звука для задачи": "Unmute task by ID", +"Возвращает список заказов сообщества": "Returns the community's order list", +"Получить статус участия пользователя": "Get user participation status", +"ДобавитьФайлMultipart: запись данных": "AddMultipartFile: data writing", +"дата и время начала события (строкой": "event start date and time (as string", +"ДобавитьПолеMultipart: запись данных": "AddMultipartField: data writing", +"Создает подключение к указанной базе": "Creates a connection to the specified base", +"ID файла картинки. См. ЗагрузитьФайл": "Image file ID. See UploadFile", +"Главный в группе, если есть в группе": "Main in the group, if exists in the group", +"остается только скачать и запустить!": "just download and run!", +"Данные или путь к файлу для загрузки": "File path or binary data of the object", +"Получить список пользователей канала": "Get channel user list", +"ПолучитьКоличествоПодписчиковТоваров": "GetProductSubscribersCount", +"Устанавливает кодировку тела запроса": "Sets the encoding of the request body", +"сбор данных по электронной коммерции": "e-commerce data collection", +"булево разрешения экспорта календаря": "calendar export permission (bool)", +"Получает информацию о странице по ID": "Gets information about the page by ID", +"Строка,Соответствие Из КлючИЗначение": "String, Map Of KeyAndValue", +"Dropbox_ПолучитьИнформациюОбАккаунте": "Dropbox_GetAccountInformation", +"Удаляет комментарий к записи таблицы": "Deletes a comment for a table record", +"ПереименоватьОбъект (список, обратно": "RenameObject (list, back", +"Добавляет задачу в список избранного": "Add task to favorites list", +"Отправляет аудиофайл в чат или канал": "Sends an audio file to a chat or channel", +"Строка подключения к серверу MongoDB": "Connection string to MongoDB server", +"Идентификатор хранилища для загрузки": "Storage id", +"Удаляет существующее свойство товара": "Deletes the existing product property", +"ID последнего загруженного сообщения": "Id of last message", +"ОжидатьВходящиеСоединения (сообщение": "WaitIncomingConnections (message", +"ПолучитьДеревоКатегорийИТиповТоваров": "GetCategoriesAndProductTypesTree", +"Перемещает объект по выбранному пути": "Moves an object to the selected path", +"ЗафиксироватьДоговоренностьОДоставке": "RegisterDeliveryAppointment", +"ПолучитьСтруктуруДопПолейОтправления": "GetShipmentAdditionalFields", +"сериализованный JSON ответа от Viber": "serialized JSON response from Viber", +"Изменяет пользователя владельца чата": "Change chat owner", +"Bitrix24_ПолучитьХранилищеПриложения": "Bitrix24_GetAppStorage", +"ВернутьУправляющиеПоследовательности": "RestoreEscapeSequences", +"Bitrix24_ПолучитьИнформациюОКаталоге": "Bitrix24_GetFolderInformation", +"ДобавитьФайлMultipart: Запись данных": "AddMultipartFormDataFile: Data writing", +"!OInt ОсвободитьОбъект(ТекущиеДанные": "!OInt FreeObject(CurrentData", +"Пользователь для базовой авторизации": "User for basic authorization", +"Адрес, экземпляр и порт сервера СУБД": "Adress, instance, and port of the DBMS server", +"Результат чтения JSON ответа сервера": "Result of reading the JSON response from the server", +"Порт из URL запроса или по умолчанию": "Port from the request URL or default", +"Telegram_ОтправитьТекстовоеСообщение": "Telegram_SendTextMessage", +"Строка подключения к базе PostgreSQL": "PostgreSQL database connection string", +"Получить список расширений протокола": "Get protocol feature list", +"Число копий одной квитанции на листе": "Number of copies of one receipt per sheet", +"Создает альбом для хранения картинок": "Creates an album to store images", +"сериализованный JSON ответа от Slack": "serialized JSON response from Slack", +"CommonModule.OPI_ПреобразованиеТипов": "CommonModule.OPI_TypeConversion", +"Устанавливает новую картинку профиля": "Sets a new profile picture", +"Выгружает выбранную модель из памяти": "Unloads the selected model from memory", +"Получает статистику в разрезе постов": "Gets statistics in terms of posts", +"Явно закрывает переданное соединение": "Explicitly closes the passed connection", +"Код тарифа (из доступных по договору": "Tariff code (from those available under the contract", +"Отключить все соединения базы данных": "Disable all database connections", +"ПолучитьСтруктуруФильтраКомментариев": "GetCommentsFilterStructure", +"Начинает наблюдение за задачей по ID": "Start watching a task by ID", +"Client secret из настроек приложения": "Client secret from app settings", +"Получает ссылку для скачивания файла": "Gets a download link for the file", +"Получить структуру фильтра счетчиков": "Get counter filter structure", +"идентификатор товара в вашей системе": "item ID in your system", "Вернуть имя файла тела ответа !NOCLI": "Return response filename !NOCLI", "Модули непосредственной работы с API": "Modules for direct interaction with APIs", "ОтправитьТекстовоеСообщение (простое": "SendTextMessage (simple", "Bitrix24_ДобавитьПолучателейКНовости": "Bitrix24_AddPostRecipients", "Путь к оригинальному файлу или папке": "Path to the original file or folder", "Преобразование типов (служебный, ОПИ": "Type Conversion (Utility, OpenIntegrations", +"Модуль для работы с VK из набора ОПИ": "VK Module of OpenIntegrations", "Получает общее число участников чата": "Gets the total number of chat participants", -"Переданы некорректные настройки Tls!": "Incorrect Tls settings!", "Получает список администраторов чата": "Gets the list of chat administrators", "Количество изображений для генерации": "Number of images to generate", "Отметить сообщение как непрочитанное": "Mark message as unreaded", -"Получить список отложенных сообщений": "Get list of delayed messages", +"ПолучитьBase64СтрокуИзДвоичныхДанных": "GetBase64StringFromBinaryData", "Получает структуру полей комментария": "Get comment fields structure", "Удалить пользовательское поле задачи": "Delete custom task field", -"идентификатор товара в вашей системе": "item ID in your system", -"Получить структуру фильтра счетчиков": "Get counter filter structure", -"Получает ссылку для скачивания файла": "Gets a download link for the file", -"Client secret из настроек приложения": "Client secret from app settings", -"Начинает наблюдение за задачей по ID": "Start watching a task by ID", -"ПолучитьСтруктуруФильтраКомментариев": "GetCommentsFilterStructure", -"Отключить все соединения базы данных": "Disable all database connections", -"Код тарифа (из доступных по договору": "Tariff code (from those available under the contract", -"Явно закрывает переданное соединение": "Explicitly closes the passed connection", -"Получает статистику в разрезе постов": "Gets statistics in terms of posts", -"Выгружает выбранную модель из памяти": "Unloads the selected model from memory", -"Устанавливает новую картинку профиля": "Sets a new profile picture", -"CommonModule.OPI_ПреобразованиеТипов": "CommonModule.OPI_TypeConversion", -"сериализованный JSON ответа от Slack": "serialized JSON response from Slack", -"Создает альбом для хранения картинок": "Creates an album to store images", -"Число копий одной квитанции на листе": "Number of copies of one receipt per sheet", -"Получить список расширений протокола": "Get protocol feature list", -"Модуль для работы с VK из набора ОПИ": "VK Module of OpenIntegrations", +"Переданы некорректные настройки Tls!": "Incorrect Tls settings!", "Путь к опубликованному ранее объекту": "Path to the previously published object", -"УдалитьКолонкуТаблицы (TLS, проверка": "DeleteTableColumn (TLS, check", +"Получить список отложенных сообщений": "Get list of delayed messages", "URL = ПараметрыФункции[\"Bitrix24_URL": "URL = FunctionParameters[\"Bitrix24_URL", -"Пароль (passphrase) приватного ключа": "Private key password (passphrase)", -"УстановитьПрокси: установка значения": "SetProxy: setting the value", -"Добавить OAuth v1 авторизацию !NOCLI": "Add OAuth V1 authorization", -"Работает ли офис с Фулфилмент.Приход": "Does the office work with Fullfilment.Arrival", -"Файл, строка или данные тела запроса": "File, string, or request body data", -"Получить список просмотревших важное": "Get list of important post viewers", -"Телеграм_ОтправитьТекстовоеСообщение": "TelegramAPI_SendTextMessage", -"ПолучитьСписокТрудозатратЗадачи (хук": "GetTaskTimeAccountingList (wh", -"ПолучитьСоответствиеПараметровТовара": "GetProductParameterMapping", -"Получает информацию о счетчике по ID": "Gets information about the counter by ID", -"Загружает файл в выбранное хранилище": "Upload file to storage root", -"ДобавитьПолеMultipart: Запись данных": "AddMultipartFormDataField: Data writing", -"ЗаписатьСоответствиеПространстваИмен": "WriteNamespaceMapping", -"Получает одно уведомление из очереди": "Receives one notification from the queue", -"ПолучитьСписокОпубликованныхОбъектов": "GetPublishedObjectsList", -"Отправляет опрос с вариантами ответа": "Sends a poll with answer options", -"Установить скидку на уцененный товар": "Set product discount", -"Отправляет текстовое сообщение в чат": "Sends a text message to a chat", "!OInt Сообщить(\"Начало синхронизации": "!OInt Message(\"Start synchronization", "ПолучитьТелоЗапросаКакДвоичныеДанные": "GetRequestBodyAsBinaryData", "ИнициализироватьЗагрузкуЧастями (ЗЧО": "InitPartsUpload (UOP", "Устанавливает набор тегов для бакета": "Sets the tag set for the bucket", "Получить структуру настроек инстанса": "Get instance settings structure", "Устанавливает тело запроса из строки": "Sets the body of the request from the string", +"Отправляет текстовое сообщение в чат": "Sends a text message to a chat", "Получает информацию о чеке по заказу": "Receives check information on an order", -"ИнициализироватьЗагрузкуЧастями (ЗЗЧ": "InitPartsUpload (FPU", -"Тесты CLI-приложения (служебный, ОПИ": "CLI Application Tests (Utility, OpenIntegrations", "Устанавливает цель (описание) канала": "Sets the channel purpose (description)", "Получает записи из выбранной таблицы": "Gets records from the selected table", "ПолучитьОписанияХарактеристикТоваров": "GetProductsAttributesData", -"Telegram_ОтправитьТекстовоеСообщение": "Telegram_SendTextMessage", "Путь для прямой записи файла на диск": "Path to directly write a file to disk", "Получить структуру события календаря": "Get calendar events structure", -"Строка подключения к базе PostgreSQL": "PostgreSQL database connection string", -"ПолучитьBase64СтрокуИзДвоичныхДанных": "GetBase64StringFromBinaryData", -"Порт из URL запроса или по умолчанию": "Port from the request URL or default", -"булево разрешения экспорта календаря": "calendar export permission (bool)", -"Данные или путь к файлу для загрузки": "File path or binary data of the object", -"Главный в группе, если есть в группе": "Main in the group, if exists in the group", -"ID файла картинки. См. ЗагрузитьФайл": "Image file ID. See UploadFile", -"Создает подключение к указанной базе": "Creates a connection to the specified base", -"ДобавитьПолеMultipart: запись данных": "AddMultipartField: data writing", -"дата и время начала события (строкой": "event start date and time (as string", -"Телеграм_ЗакрепитьОткрепитьСообщение": "TelegramAPI_PinUnpinMessage", -"ДобавитьФайлMultipart: запись данных": "AddMultipartFile: data writing", -"Получить статус участия пользователя": "Get user participation status", -"Возвращает список заказов сообщества": "Returns the community's order list", -"Отключает режим Без звука для задачи": "Unmute task by ID", -"ОтметитьСообщениеКакПрочитанное (хук": "MarkMessageAsReaded (wh", -"Получить список пользователей канала": "Get channel user list", -"Удаляет пользовательское поле задачи": "Deletes a custom task field", -"Получить структуру описания картинок": "Get image description structure", -"ПереименоватьОбъект (проверка, новый": "RenameObject (check, new", -"Признак типа заказа Интернет магазин": "Flag of Online store order type", -"ОбработатьЗапрос: Выполнение запроса": "ProcessRequest: Execution", -"ID последнего прочитанного сообщения": "Id of last readed message", -"ПолучитьСписокПользователейЧата (хук": "GetChatUsers (wh", -"Bitrix24_ПолучитьСодержимоеХранилища": "Bitrix24_GetStorageObjects", -"Отправляет сообщение в выбранный час": "Sends a message at a selected hour", -"Получить список ответов на сообщение": "Get list of message replies", -"Внешний текстовый идентификатор поля": "Text identifier for external integration", -"На конце URL должен быть ваш ID бота": "At the end of the URL should be your bot ID", -"остается только скачать и запустить!": "just download and run!", -"ПолучитьКоличествоПодписчиковТоваров": "GetProductSubscribersCount", -"ОжидатьВходящиеСоединения (сообщение": "WaitIncomingConnections (message", -"сбор данных по электронной коммерции": "e-commerce data collection", -"Адрес, экземпляр и порт сервера СУБД": "Adress, instance, and port of the DBMS server", -"Пользователь для базовой авторизации": "User for basic authorization", -"!OInt ОсвободитьОбъект(ТекущиеДанные": "!OInt FreeObject(CurrentData", -"ДобавитьФайлMultipart: Запись данных": "AddMultipartFormDataFile: Data writing", -"Bitrix24_ПолучитьИнформациюОКаталоге": "Bitrix24_GetFolderInformation", -"ВернутьУправляющиеПоследовательности": "RestoreEscapeSequences", -"Bitrix24_ПолучитьХранилищеПриложения": "Bitrix24_GetAppStorage", -"Изменяет пользователя владельца чата": "Change chat owner", -"сериализованный JSON ответа от Viber": "serialized JSON response from Viber", -"ПолучитьСтруктуруДопПолейОтправления": "GetShipmentAdditionalFields", -"ЗафиксироватьДоговоренностьОДоставке": "RegisterDeliveryAppointment", -"Перемещает объект по выбранному пути": "Moves an object to the selected path", -"Результат чтения JSON ответа сервера": "Result of reading the JSON response from the server", -"Устанавливает кодировку тела запроса": "Sets the encoding of the request body", -"ПолучитьДеревоКатегорийИТиповТоваров": "GetCategoriesAndProductTypesTree", -"ID последнего загруженного сообщения": "Id of last message", -"Удаляет существующее свойство товара": "Deletes the existing product property", -"Идентификатор хранилища для загрузки": "Storage id", -"Строка подключения к серверу MongoDB": "Connection string to MongoDB server", -"Отправляет аудиофайл в чат или канал": "Sends an audio file to a chat or channel", -"Добавляет задачу в список избранного": "Add task to favorites list", -"ПереименоватьОбъект (список, обратно": "RenameObject (list, back", -"Удаляет комментарий к записи таблицы": "Deletes a comment for a table record", -"Dropbox_ПолучитьИнформациюОбАккаунте": "Dropbox_GetAccountInformation", -"Строка,Соответствие Из КлючИЗначение": "String, Map Of KeyAndValue", -"Получает информацию о странице по ID": "Gets information about the page by ID", -"Сообщение об ошибке сохранено в файл:": "The error message has been saved to a file:", -"Текст %%F0%%9F%%A%5%9D и emoji \\(10%%": "Text %%F0%%9F%%A5%%9D and emoji \\(10%%", -"Загружает модель в библиотеку моделей": "Uploads the model to the model library", -"ID сообщения на которое надо ответить": "Reply to message ID", -"ВозобновитьЭлементЧеклистаЗадачи (хук": "RenewTasksChecklistElement (wh", -"Получает статус загрузки файла по URL": "Gets the upload status of the file by URL", -"Данные файла или информация об ошибке": "File data or error information", -"Массив, Соответствие Из КлючИЗначение": "Array, Map Of KeyAndValue", -"ОбновитьХарактеристикиТоваров (статус": "UpdateProductsAttributes (status", -"Массив соответствий данных календарей": "Array of calendar data mappings", -"ПолучитьЗначениеДляCLI(Значение, Ложь": "GetCLIFormedValue(Value, False", -"ПреобразоватьДанныеСПолучениемРазмера": "ConvertDataWithSizeRetrieval", -"Модуль для работы с TCP из набора ОПИ": "TCP Module of OpenIntegrations", -"Получает содержимое объекта из бакета": "Gets the contents of the object from the bucket", -"Изменяет существующее свойство товара": "Edits the existing product property", -"Получить структуру настроек календаря": "Get calendar settings structure", -"Очищает очередь сообщений на отправку": "Clears the queue of messages to be sent", -"РезультатПроверки = Проверка_%1_%2(%3": "CheckResult = Check_%1_%2(%3", -"Модуль для работы с SSH из набора ОПИ": "SSH Module of OpenIntegrations", -"Изменяет пользовательское поле задачи": "Updates a custom task field data", -"По умолчанию кодирование URL включено": "URL encoding is enabled by default", -"Модуль для работы с FTP из набора ОПИ": "FTP Module of OpenIntegrations", -"Пример указания параметра типа массив": "Example of specifying a parameter of array type", -"Получить структуру завершения запуска": "Get launch completion structure", -"URL, который нужно открыть в браузере": "the URL that needs to be opened in the browser", -"Использовать поля тела в OAuth !NOCLI": "Use body fields at OAuth !NOCLI", +"УдалитьКолонкуТаблицы (TLS, проверка": "DeleteTableColumn (TLS, check", +"ИнициализироватьЗагрузкуЧастями (ЗЗЧ": "InitPartsUpload (FPU", +"Установить скидку на уцененный товар": "Set product discount", +"Тесты CLI-приложения (служебный, ОПИ": "CLI Application Tests (Utility, OpenIntegrations", +"ПолучитьСписокОпубликованныхОбъектов": "GetPublishedObjectsList", +"Пароль (passphrase) приватного ключа": "Private key password (passphrase)", +"Отправляет опрос с вариантами ответа": "Sends a poll with answer options", +"УстановитьПрокси: установка значения": "SetProxy: setting the value", +"Добавить OAuth v1 авторизацию !NOCLI": "Add OAuth V1 authorization", +"Файл, строка или данные тела запроса": "File, string, or request body data", +"Получить список просмотревших важное": "Get list of important post viewers", +"Телеграм_ОтправитьТекстовоеСообщение": "TelegramAPI_SendTextMessage", +"Работает ли офис с Фулфилмент.Приход": "Does the office work with Fullfilment.Arrival", +"ПолучитьСоответствиеПараметровТовара": "GetProductParameterMapping", +"Получает информацию о счетчике по ID": "Gets information about the counter by ID", +"Загружает файл в выбранное хранилище": "Upload file to storage root", +"ДобавитьПолеMultipart: Запись данных": "AddMultipartFormDataField: Data writing", +"ЗаписатьСоответствиеПространстваИмен": "WriteNamespaceMapping", +"Получает одно уведомление из очереди": "Receives one notification from the queue", +"ПолучитьСписокТрудозатратЗадачи (хук": "GetTaskTimeAccountingList (wh", +"ДобавитьКолонкуТаблицы (TLS, проверка": "AddTableColumn (TLS, check", +"сериализованный JSON ответа от Notion": "serialized JSON response from Notion", +"Перемещает событие в другой календарь": "Moves an event to another calendar", +"ПереименоватьОбъект (проверка, старый": "RenameObject (check, old", +"Получает структуру параметров запуска": "Gets the launch parameters structure", +"Массивы - передаются как строки вида ": "Arrays are passed as strings in the form", +"ГарантироватьТаблицу (новая, проверка": "EnsureTable (new, check", +"Пример структуры/соответствия свойств": "Example structure/property map", +"Возвращает выбранные товары из архива": "Returns selected items from the archive", +"Рассмотрим получение каждого значения": "Let's consider obtaining of each value", +"СформироватьКлавиатуруИзМассиваКнопок": "CreateKeyboardFromArrayButton", +"Архивировать страницу или нет (булево": "Archive page or not (boolean", +"Добавляет данные для AWS4 авторизации": "Adds data for AWS4 authorization", +"Копирует лист из одной книги в другую": "Copies a sheet from one spreadsheet to another", +"Получить пользовательское поле задачи": "Gets a custom task field", +"Отсутствуют параметры подключения: %1": "Missing connection parameters: %1", +"Телеграм_ПолучитьСписокАватаровФорума": "TelegramAPI_GetForumAvatarsList", +"ID версии (ревизии) для востановления": "ID of the version (revision) for restoration", +"Добавить пользовательское поле задачи": "Add custom task field", +"СформироватьКлавиатуруПоМассивуКнопок": "FormKeyboardFromButtonArray", +"Для работы через Локальное приложение": "To work via Local Application", +"ПереименоватьОбъект (каталог, обратно": "RenameObject (directory, back", +"Bitrix24_ПрекратитьНаблюдатьЗаЗадачей": "Bitrix24_StopWatchingTask", +"Telegram_ПолучитьСписокАватаровФорума": "Telegram_GetForumAvatarList", +"СдэкАПИ_РаботаСЗаявкамиНаВызовКурьера": "CdekAPI_CourierInvitationsManagement", +"Путь (имя) объекта в бакете приемнике": "Path (name) in the destination bucket", +"сериализованный JSON ответа от Yandex": "serialized JSON response from Yandex", +"ЯДиск_ЗагрузитьПоАдресуПолучитьОбъект": "YDisk_UploadByUrlAndGetObject", +"синхронизировать календарь задач: Y,N": "synchronise the task calendar: Y,N", +"Получает информацию о файле по его ID": "Gets information about a file by ID", +"Устанавливает набор тегов для объекта": "Sets the tag set of the object", +"ID послднего непрочитанного сообщения": "ID of last unreaded message", +"Изменить пользовательское поле задачи": "Update custom task field", +"Получить структуру параметров запроса": "Get request parameter structure", +"ID пользователей для проверки доступа": "User IDs for access checking", +"ПолучитьОписаниеФильтраОфисов (Пустая": "GetOfficeFilterDescription (empty", +"Получает информацию о календаре по ID": "Gets calendar information by ID", +"ПолучитьСтруктуруФильтраПользователей": "GetUserFilterStructure", +"Получает описание поля числового типа": "Gets the description of a numeric field", +"Создает директорию по указанному пути": "Creates a directory at the specified path", +"Если вам необходимо управлять каналом": "If you need to manage a channel", +"Массив позиционных параметров запроса": "Array of positional parameters of the request", +"Для отображения скидки/изменения цены": "For displaying discount/changing price", +"Текст %%F0%%9F%%A5%%9D и emoji \\(10%%": "Text %%F0%%9F%%A5%%9D and emoji \\(10%%", +"Прекращает наблюдение за задчей по ID": "Stop watching a task by ID", +"Удаляет неактивные соединения из пула": "Removes inactive connections from the pool", +"Получить список пользователей диалога": "Get chat members list", "Получает информацию о хранилище по ID": "Get information about storage", +"Использовать поля тела в OAuth !NOCLI": "Use body fields at OAuth !NOCLI", +"URL, который нужно открыть в браузере": "the URL that needs to be opened in the browser", +"Получить структуру завершения запуска": "Get launch completion structure", +"Пример указания параметра типа массив": "Example of specifying a parameter of array type", +"Модуль для работы с FTP из набора ОПИ": "FTP Module of OpenIntegrations", +"По умолчанию кодирование URL включено": "URL encoding is enabled by default", +"Изменяет пользовательское поле задачи": "Updates a custom task field data", +"Модуль для работы с SSH из набора ОПИ": "SSH Module of OpenIntegrations", +"РезультатПроверки = Проверка_%1_%2(%3": "CheckResult = Check_%1_%2(%3", +"Очищает очередь сообщений на отправку": "Clears the queue of messages to be sent", +"Получить структуру настроек календаря": "Get calendar settings structure", "Массив типов или информация об ошибке": "Array of types or error information", +"Изменяет существующее свойство товара": "Edits the existing product property", +"Модуль для работы с TCP из набора ОПИ": "TCP Module of OpenIntegrations", +"ПреобразоватьДанныеСПолучениемРазмера": "ConvertDataWithSizeRetrieval", +"ПолучитьЗначениеДляCLI(Значение, Ложь": "GetCLIFormedValue(Value, False", +"ОбновитьХарактеристикиТоваров (статус": "UpdateProductsAttributes (status", +"Массив, Соответствие Из КлючИЗначение": "Array, Map Of KeyAndValue", +"Данные файла или информация об ошибке": "File data or error information", +"Получает статус загрузки файла по URL": "Gets the upload status of the file by URL", +"ВозобновитьЭлементЧеклистаЗадачи (хук": "RenewTasksChecklistElement (wh", +"ID сообщения на которое надо ответить": "Reply to message ID", +"Загружает модель в библиотеку моделей": "Uploads the model to the model library", +"Текст %%F0%%9F%%A%5%9D и emoji \\(10%%": "Text %%F0%%9F%%A5%%9D and emoji \\(10%%", +"Сообщение об ошибке сохранено в файл:": "The error message has been saved to a file:", +"Получает содержимое объекта из бакета": "Gets the contents of the object from the bucket", "Получить структуру сообщения картинки": "Get image message structure", -"ПолучитьСоединениеДляФайловойОперации": "GetConnectionForFileOperation", +"Массив соответствий данных календарей": "Array of calendar data mappings", "Структура JSON данных описания таблиц": "The structure of the JSON table properties data", +"ПолучитьСоединениеДляФайловойОперации": "GetConnectionForFileOperation", +"ЗаменитьУправляющиеПоследовательности": "ReplaceEscapeSequences", +"сериализованный JSON ответа от Google": "serialized JSON response from Google", +"Получить сокращенную структуру товара": "Get simplified product structure", +"Признак использования кодирования URL": "Flag to use URL encoding", +"Метод в документации AWS (стандартный": "Method at AWS documentation (default", +"ПолучитьСтруктуруФильтраКаталога (хук": "GetFolderFilterStructure (wh", +"Закрепляет выбранное сообщение в чате": "Pins the selected message in the chat room", +"УстановитьТаймаут: установка значения": "SetTimeout: setting value", +"ОжидатьВходящиеСоединения (отключение": "WaitIncomingConnections (disconnect", +"Получает описание поля файлового типа": "Gets the description of a file field", +"ID свойства, куда добавляется вариант": "Property ID where the variant is added", +"ПолучитьСписокКомментариевЗадачи (хук": "GetTaskCommentsList (wh", +"УправлениеВидимостьюГлавнойТемыФорума": "ManageMainTopicVisibility", +"УдалитьБазуДанных (ошибка подключения": "DeleteDatabase (connect error", "ПолучитьСписокХранилищПриложения (хук": "GetAppStoragesList (wh", +"0 И ЗначениеЗаполнено(Страница) Тогда": "0 And ValueIsFilled(Page) Then", "ПолучитьРазмерОбъекта (несуществующий": "GetObjectSize (notexisted", "Получить доступные интервалы доставки": "Get available delivery intervals", -"Получает массив типов колонок таблицы": "Gets an array of table column types", "Telegram_ИзменитьИмяГлавнойТемыФорума": "Telegram_EditMainForumTopicName", "ПолучитьСтруктуруПараметровВКонтексте": "GetContextParameterStructure", +"Получает массив типов колонок таблицы": "Gets an array of table column types", "ПолучитьДочерниеЭлементыКаталога (хук": "GetFolderItems (wh", "Структура JSON данных описания товара": "The structure of the JSON product description data", "ОтключитьВсеСоединенияБазыДанных (TLS": "DisableAllDatabaseConnections (TLS", "Удаляет сообщение канала по timestamp": "Deletes a channel message by timestamp", "OPI: Не удалось установить соединение": "OPI: Unable to establish a connection", -"УдалитьБазуДанных (ошибка подключения": "DeleteDatabase (connect error", -"0 И ЗначениеЗаполнено(Страница) Тогда": "0 And ValueIsFilled(Page) Then", -"ПолучитьСписокКомментариевЗадачи (хук": "GetTaskCommentsList (wh", -"ID свойства, куда добавляется вариант": "Property ID where the variant is added", -"Получает описание поля файлового типа": "Gets the description of a file field", -"Удаляет неактивные соединения из пула": "Removes inactive connections from the pool", -"УстановитьТаймаут: установка значения": "SetTimeout: setting value", -"Закрепляет выбранное сообщение в чате": "Pins the selected message in the chat room", -"ПолучитьСтруктуруФильтраКаталога (хук": "GetFolderFilterStructure (wh", -"УправлениеВидимостьюГлавнойТемыФорума": "ManageMainTopicVisibility", -"Метод в документации AWS (стандартный": "Method at AWS documentation (default", -"Признак использования кодирования URL": "Flag to use URL encoding", -"Получить сокращенную структуру товара": "Get simplified product structure", -"сериализованный JSON ответа от Google": "serialized JSON response from Google", -"ЗаменитьУправляющиеПоследовательности": "ReplaceEscapeSequences", -"Получить список пользователей диалога": "Get chat members list", -"ОжидатьВходящиеСоединения (отключение": "WaitIncomingConnections (disconnect", -"Прекращает наблюдение за задчей по ID": "Stop watching a task by ID", -"Telegram_ПолучитьСписокАватаровФорума": "Telegram_GetForumAvatarList", -"ID версии (ревизии) для востановления": "ID of the version (revision) for restoration", -"Телеграм_ПолучитьСписокАватаровФорума": "TelegramAPI_GetForumAvatarsList", -"Отсутствуют параметры подключения: %1": "Missing connection parameters: %1", -"Рассмотрим получение каждого значения": "Let's consider obtaining of each value", -"Получить пользовательское поле задачи": "Gets a custom task field", -"Копирует лист из одной книги в другую": "Copies a sheet from one spreadsheet to another", -"Добавляет данные для AWS4 авторизации": "Adds data for AWS4 authorization", -"Архивировать страницу или нет (булево": "Archive page or not (boolean", -"СформироватьКлавиатуруИзМассиваКнопок": "CreateKeyboardFromArrayButton", -"СформироватьКлавиатуруПоМассивуКнопок": "FormKeyboardFromButtonArray", -"Возвращает выбранные товары из архива": "Returns selected items from the archive", -"сериализованный JSON ответа от Notion": "serialized JSON response from Notion", -"Пример структуры/соответствия свойств": "Example structure/property map", -"ГарантироватьТаблицу (новая, проверка": "EnsureTable (new, check", -"Массивы - передаются как строки вида ": "Arrays are passed as strings in the form", -"Получает структуру параметров запуска": "Gets the launch parameters structure", -"ПереименоватьОбъект (проверка, старый": "RenameObject (check, old", -"Перемещает событие в другой календарь": "Moves an event to another calendar", -"ДобавитьКолонкуТаблицы (TLS, проверка": "AddTableColumn (TLS, check", -"Добавить пользовательское поле задачи": "Add custom task field", -"Для работы через Локальное приложение": "To work via Local Application", -"Изменить пользовательское поле задачи": "Update custom task field", -"Bitrix24_ПрекратитьНаблюдатьЗаЗадачей": "Bitrix24_StopWatchingTask", -"Для отображения скидки/изменения цены": "For displaying discount/changing price", -"Массив позиционных параметров запроса": "Array of positional parameters of the request", -"Если вам необходимо управлять каналом": "If you need to manage a channel", -"Создает директорию по указанному пути": "Creates a directory at the specified path", -"Получает описание поля числового типа": "Gets the description of a numeric field", -"ПолучитьСтруктуруФильтраПользователей": "GetUserFilterStructure", -"Получает информацию о календаре по ID": "Gets calendar information by ID", -"ПолучитьОписаниеФильтраОфисов (Пустая": "GetOfficeFilterDescription (empty", -"ID пользователей для проверки доступа": "User IDs for access checking", -"Текст %%F0%%9F%%A5%%9D и emoji \\(10%%": "Text %%F0%%9F%%A5%%9D and emoji \\(10%%", -"Получить структуру параметров запроса": "Get request parameter structure", -"ID послднего непрочитанного сообщения": "ID of last unreaded message", -"Устанавливает набор тегов для объекта": "Sets the tag set of the object", -"Получает информацию о файле по его ID": "Gets information about a file by ID", -"ПереименоватьОбъект (каталог, обратно": "RenameObject (directory, back", -"синхронизировать календарь задач: Y,N": "synchronise the task calendar: Y,N", -"ЯДиск_ЗагрузитьПоАдресуПолучитьОбъект": "YDisk_UploadByUrlAndGetObject", -"сериализованный JSON ответа от Yandex": "serialized JSON response from Yandex", -"Путь (имя) объекта в бакете приемнике": "Path (name) in the destination bucket", -"СдэкАПИ_РаботаСЗаявкамиНаВызовКурьера": "CdekAPI_CourierInvitationsManagement", -"Получить структуру завершения элемента": "Get item completion structure", -"CLI_GreenAPI_ПолучитьQR(ПараметрыТеста": "CLI_GreenAPI_GetQR(TestParameters", -"CommonModule.OPI_ПолучениеДанныхТестов": "CommonModule.OPI_TestDataRetrieval", -"Получает список тегов выбранных файлов": "Gets the list of tags of the selected files", -"Создает комментарий к записи в таблице": "Creates a comment for a record in the table", -"Получает список файлов бота или канала": "Gets a list of files of the bot or channel", -"Проверка_ОзонДобавлениеКодов(Результат": "Check_OzonCodesUpload(Result", -"Удалить полностью (Истина) или закрыть": "Delete completely (True) or close", -"Код тарифа (подробнее см. приложение 1": "Tariff code", -"Получить структуру фильтра отправлений": "Get shipments filter structure", -"Получает события бота в Polling режиме": "Receives bot events in Polling mode", -"Формирует клавиатуру по массиву кнопок": "Forms a keyboard from an array of buttons", -"Получает описание поля строкового типа": "Gets the description of a string field", -"Получить app_id на странице приложения": "Get app_id at the application page", -"Генерирует новые штрихкоды для товаров": "Generates new barcodes for products", -"Изменяет артикулы существующих товаров": "Modifies articles of existing products", -"Модуль для работы с RCON из набора ОПИ": "RCON Module of OpenIntegrations", -"Модуль для работы с Ozon из набора ОПИ": "Ozon Module of OpenIntegrations", -"СтрПараметр.Имя, СтрПараметр.Пояснение": "StrParam.Name, StrParam.Explanation", -"В чат, по URL, с указанием имени файла": "In chat, by URL, with file name", -"РаботаСКомментариямиИРезультатамиЗадач": "CommentsAndResultsManagement", -"Получает список всех событий календаря": "Gets the list of all calendar events", +"Отбор по началу имени, если необходимо": "Filtering by the beginning of the name, if necessary", +"Объект сервера или сообщение об ошибке": "Server object or error message", +"Удаляет конфигурацию шифрования бакета": "Deletes the bucket encryption configuration", +"Создает базу данных с указанным именем": "Creates a database with the specified name", +"Ozon_ПривязатьШтрихкоды(ПараметрыТеста": "Ozon_BindBarcodes(TestParameters", +"Создает новый объект для работы с HTTP": "Creates a new object to work with HTTP", +"фильтр по содержанию подстроки в полях": "filter by substring content in fields", +"Перемещает один каталог внутрь другого": "Moves one folder inside another", +"Проверка_ОзонЗаданиеЗагрузки(Результат": "Check_OzonUploadTask(Result", +"Первое приветственное сообщение в чате": "First chat message", +"Сохраняет картинку в альбом сообщества": "Saves an image to the community album", +"Получает список свойств товаров группы": "Gets the list of properties of group products", +"дни недели: SU, MO, TU, WE, TH, FR, SA": "days of the week: SU, MO, TU, WE, TH, FR, SA", +"строка с системным промптом для модели": "system prompt for the model", +"Получить структуру сообщения контекста": "Get context message structure", +"Ключ > SKU товара, Значение > Штрихкод": "Key > product SKU, Value > barcode", +"Передавайте до 200 SKU в одном запросе": "Send up to 200 SKUs in a single request", +"tests/Modules/internal/OPI_ТестыCLI.os": "tests/Modules/internal/OPI_TestsCLI.os", +"Bitrix24_ПолучитьВнешнююСсылкуКаталога": "Bitrix24_GetFolderExternalLink", +"Массив файлов с диска для прикрепления": "Array of files from disk to attach", +"Ссылка на хост API для отправки файлов": "Link to host API for sending files", +"Получить список подборок по массиву ID": "Gets the list of selections by array of IDs", +"Получает информацию о выбранной модели": "Gets information about the model", +"единица измерения для веса, например g": "unit of measurement for weight, e.g. g", +"ОбработатьЗапрос: Формирование запроса": "ProcessRequest: Forming a request", +"Установить статус участия пользователя": "Set user participation status", +"ПолучитьОписаниеДоговоренности (Пустая": "GetAppointmentDescription (empty", +"Истина > Деактивация, Ложь > Активация": "True > Deactivation, False > Activation", +"CLI версия Открытого пакета интеграций": "CLI version of OpenIntegrations", +"Структура авторизации или путь к .json": "Auth data or path to .json file", +"Читает данные из указанного соединения": "Reads data from the specified connection", +"'Красный', 'Желтый','Зеленый' ,'Синий'": "'Red', 'Yellow', 'Green', 'Blue'", +"Адрес битрикс вида portal.bitrix24.com": "Current Bitrix URL (like 'portal.bitrix24.com')", +"УдалитьПользовательскоеПолеЗадачи (хук": "DeleteCustomTaskField (wh", +"НачалоКодовОшибок И Ответ.КодСостояния": "StartOfErrorCodes And Response.StatusCode", +"Получить статус асинхронного изменения": "Get asynchronous change status", +"Устанавливает коллекцию параметров URL": "Sets a collection of URL parameters", +"Имя бакета, в котором находится объект": "Name of the bucket in which the object is stored", +"Заменяет клавиатуру сообщения на новую": "Replaces the message keyboard with a new one", +"Статус пользователя: online, dnd, away": "Status value: online, dnd, away", +"название лида (можно искать по шаблону": "lead name (can be searched by template", "сериализованный JSON ответа от Dropbox": "serialized JSON response from Dropbox", +"Получает список всех событий календаря": "Gets the list of all calendar events", +"РаботаСКомментариямиИРезультатамиЗадач": "CommentsAndResultsManagement", +"В чат, по URL, с указанием имени файла": "In chat, by URL, with file name", +"СтрПараметр.Имя, СтрПараметр.Пояснение": "StrParam.Name, StrParam.Explanation", +"Модуль для работы с Ozon из набора ОПИ": "Ozon Module of OpenIntegrations", +"Модуль для работы с RCON из набора ОПИ": "RCON Module of OpenIntegrations", +"Изменяет артикулы существующих товаров": "Modifies articles of existing products", +"Генерирует новые штрихкоды для товаров": "Generates new barcodes for products", +"Получить app_id на странице приложения": "Get app_id at the application page", +"Получает описание поля строкового типа": "Gets the description of a string field", "ОжидатьВходящиеСоединения (подключение": "WaitIncomingConnections (connection", +"Формирует клавиатуру по массиву кнопок": "Forms a keyboard from an array of buttons", +"Получить структуру фильтра отправлений": "Get shipments filter structure", +"Получить элемент чеклиста задачи по ID": "Gets tasks checklist element by ID", +"Удалить полностью (Истина) или закрыть": "Delete completely (True) or close", +"Проверка_ОзонДобавлениеКодов(Результат": "Check_OzonCodesUpload(Result", +"Получает список файлов бота или канала": "Gets a list of files of the bot or channel", +"Создает комментарий к записи в таблице": "Creates a comment for a record in the table", +"Получает список тегов выбранных файлов": "Gets the list of tags of the selected files", +"CommonModule.OPI_ПолучениеДанныхТестов": "CommonModule.OPI_TestDataRetrieval", +"CLI_GreenAPI_ПолучитьQR(ПараметрыТеста": "CLI_GreenAPI_GetQR(TestParameters", +"Получить структуру завершения элемента": "Get item completion structure", +"Модуль для работы с SFTP из набора ОПИ": "Module for working with SFTP from the OpenIntegrations package", +"Получает события бота в Polling режиме": "Receives bot events in Polling mode", "Сохраняет публичный объект на ваш диск": "Saves the public object to your disk", -"Bitrix24_СоздатьРезультатИзКомментария": "Bitrix24_CreateResultFromComment", +"Код тарифа (подробнее см. приложение 1": "Tariff code", "Таймаут по умолчанию равен 3600 секунд": "Default timeout is 3600 seconds", -"Некорректный статус управления форумом": "Incorrect forum management status", +"ПолучитьСтатусУчастияПользователя (хук": "GetUserParticipationStatus (wh", +"Bitrix24_СоздатьРезультатИзКомментария": "Bitrix24_CreateResultFromComment", +"Признак удаления отложенного сообщения": "Indicator of deleting a delayed message", +"настройки предустановленных календарей": "preset calendar settings", +"Двоичное тело запроса или путь к файлу": "Binary data or file of request body data", +"Bitrix24_УдалитьРезультатИзКомментария": "Bitrix24_DeleteResultFromComment", +"Строка, Число, Массив Из Строка, Число": "String, Number, Array of String, Number", +"Является ли офис только пунктом выдачи": "Is the office only a delivery point", +"ПолучитьБуферДвоичныхДанныхИзHexСтроки": "GetBinaryDataBufferFromHexString", +"ОтметитьСообщениеКакНепрочитанное (хук": "MarkMessageAsUnreaded", +"сериализованный JSON ответа от Twitter": "serialized JSON response from Twitter", +"Устанавливает картинку группового чата": "Sets the group chat picture", +"Создает новый бакет с выбранным именем": "Creates a new bucket with the specified name", "Доп заголовки запроса, если необходимо": "Additional request headers, if necessary", +"Возвращает объект текущего HTTP ответа": "Returns the object of the current HTTP response", "Смещение в списке получаемых сообщений": "Offset in the list of received messages", -"Получить ссылку авторизации приложения": "Get app authentication link", "Отправляет файл по URL в выбранный чат": "Sends a file from web to the selected chat room", -"ПолучитьСписокПросмотревшихВажное (хук": "GetImportantPostViewers (wh", +"Получить ссылку авторизации приложения": "Get app authentication link", "Изменяет значения полей счетчика по ID": "Changes counter field values by ID", "Признак использования AWS4 авторизации": "Flag to use AWS4 authorization", "Проверить загрузку изображений товаров": "Check products images upload", "Создает твит с произвольным содержимым": "Creates a tweet with custom content", -"Создает новый бакет с выбранным именем": "Creates a new bucket with the specified name", -"Возвращает объект текущего HTTP ответа": "Returns the object of the current HTTP response", -"сериализованный JSON ответа от Twitter": "serialized JSON response from Twitter", -"ОтметитьСообщениеКакНепрочитанное (хук": "MarkMessageAsUnreaded", -"ПолучитьБуферДвоичныхДанныхИзHexСтроки": "GetBinaryDataBufferFromHexString", -"Является ли офис только пунктом выдачи": "Is the office only a delivery point", -"Строка, Число, Массив Из Строка, Число": "String, Number, Array of String, Number", -"Bitrix24_УдалитьРезультатИзКомментария": "Bitrix24_DeleteResultFromComment", -"Двоичное тело запроса или путь к файлу": "Binary data or file of request body data", -"Устанавливает картинку группового чата": "Sets the group chat picture", -"Статус пользователя: online, dnd, away": "Status value: online, dnd, away", -"настройки предустановленных календарей": "preset calendar settings", -"Признак удаления отложенного сообщения": "Indicator of deleting a delayed message", -"ПолучитьСтатусУчастияПользователя (хук": "GetUserParticipationStatus (wh", -"название лида (можно искать по шаблону": "lead name (can be searched by template", -"Получить элемент чеклиста задачи по ID": "Gets tasks checklist element by ID", -"Заменяет клавиатуру сообщения на новую": "Replaces the message keyboard with a new one", -"Ссылка на хост API для отправки файлов": "Link to host API for sending files", -"Ключ > SKU товара, Значение > Штрихкод": "Key > product SKU, Value > barcode", -"строка с системным промптом для модели": "system prompt for the model", -"дни недели: SU, MO, TU, WE, TH, FR, SA": "days of the week: SU, MO, TU, WE, TH, FR, SA", -"Проверка_ОзонЗаданиеЗагрузки(Результат": "Check_OzonUploadTask(Result", -"Получает список свойств товаров группы": "Gets the list of properties of group products", -"Сохраняет картинку в альбом сообщества": "Saves an image to the community album", -"Первое приветственное сообщение в чате": "First chat message", -"Передавайте до 200 SKU в одном запросе": "Send up to 200 SKUs in a single request", -"Перемещает один каталог внутрь другого": "Moves one folder inside another", -"Отбор по началу имени, если необходимо": "Filtering by the beginning of the name, if necessary", -"Создает новый объект для работы с HTTP": "Creates a new object to work with HTTP", -"Ozon_ПривязатьШтрихкоды(ПараметрыТеста": "Ozon_BindBarcodes(TestParameters", -"Создает базу данных с указанным именем": "Creates a database with the specified name", -"Удаляет конфигурацию шифрования бакета": "Deletes the bucket encryption configuration", -"фильтр по содержанию подстроки в полях": "filter by substring content in fields", -"Объект сервера или сообщение об ошибке": "Server object or error message", -"Получить структуру сообщения контекста": "Get context message structure", -"tests/Modules/internal/OPI_ТестыCLI.os": "tests/Modules/internal/OPI_TestsCLI.os", -"Имя бакета, в котором находится объект": "Name of the bucket in which the object is stored", -"Массив файлов с диска для прикрепления": "Array of files from disk to attach", -"Устанавливает коллекцию параметров URL": "Sets a collection of URL parameters", -"Получить статус асинхронного изменения": "Get asynchronous change status", -"НачалоКодовОшибок И Ответ.КодСостояния": "StartOfErrorCodes And Response.StatusCode", -"УдалитьПользовательскоеПолеЗадачи (хук": "DeleteCustomTaskField (wh", -"Адрес битрикс вида portal.bitrix24.com": "Current Bitrix URL (like 'portal.bitrix24.com')", -"'Красный', 'Желтый','Зеленый' ,'Синий'": "'Red', 'Yellow', 'Green', 'Blue'", -"Читает данные из указанного соединения": "Reads data from the specified connection", -"Структура авторизации или путь к .json": "Auth data or path to .json file", -"CLI версия Открытого пакета интеграций": "CLI version of OpenIntegrations", -"Истина > Деактивация, Ложь > Активация": "True > Deactivation, False > Activation", -"ПолучитьОписаниеДоговоренности (Пустая": "GetAppointmentDescription (empty", -"Bitrix24_ПолучитьВнешнююСсылкуКаталога": "Bitrix24_GetFolderExternalLink", -"Установить статус участия пользователя": "Set user participation status", -"ОбработатьЗапрос: Формирование запроса": "ProcessRequest: Forming a request", -"единица измерения для веса, например g": "unit of measurement for weight, e.g. g", -"Получает информацию о выбранной модели": "Gets information about the model", -"Получить список подборок по массиву ID": "Gets the list of selections by array of IDs", +"ПолучитьСписокПросмотревшихВажное (хук": "GetImportantPostViewers (wh", +"Некорректный статус управления форумом": "Incorrect forum management status", +"Возвращает объект текущего HTTP запроса": "Returns the object of the current HTTP request", +"Сохраните **ключ** и **код** приложения": "Save the **application key** and **application code**", +"Зайти в раздел \"Управление\" в группе ВК": "Go to the 'Manage' section in the VK group", +"Пароль для авторизации, если необходимо": "Authorization password, if required", +"Получить список опубликованных объектов": "Get list of published objects", +"числовое значение временного промежутка": "numeric value of the time interval", +"Перезаписывать файл при конфликте путей": "Overwrite file in case of path conflicts", +"Путь к оригинальному файлу или каталогу": "Path to the original file or directory", +"Получить количество подписчиков товаров": "Get product subscribers count", +"УстановитьJsonТело: Нет данных, пропуск": "SetJsonBody: No data, skip", +"Выберите пункт **Локальное приложение**": "Select **Local Application**", +"Получить структуру фильтра комментариев": "Get structure of comments filter", +"Код страны в формате ISO_3166-1_alpha-2": "Country code in ISO_3166-1_alpha-2 format", +"ДобавитьПользовательскоеПолеЗадачи (хук": "AddCustomTaskField (wh", +"Габариты упаковки. Длина (в сантиметрах": "Package Dimensions. Length (cm", +"ПолучитьДанныеИспользованияПространства": "GetSpaceUsageData", +"Изменяет состав существующего сообщения": "Edits the content of an existing message", +"Вернуть ответ как JSON коллекцию !NOCLI": "Return response as JSON object !NOCLI", +"идентификатор значения для перечислений": "enum ID", +"ИзменитьПользовательскоеПолеЗадачи (хук": "UpdateCustomTaskField (wh", +"ПолучитьСтруктуруФильтраЗаписей (пустая": "GetRecordsFilterStrucutre (empty", +"Зафиксировать договоренность о доставке": "Register delivery appointment", +"УстановитьFormТело: Нет данных, пропуск": "SetFormBody: No data, skip", +"Хеш функция для сигнатуры: SHA1, SHA256": "Hash function for signature: SHA1, SHA256", +"сериализованный JSON ответа от VK Teams": "serialized JSON response from VK Teams", +"Существующее соединение или путь к базе": "Existing connection or database path", +"Изменяет текст элемента чеклиста задачи": "Updates text of element of tasks checklist", +"Создает каталог внутри другого каталога": "Create new folder inside another folder", +"Точка входа расширения, если необходима": "Expansion entry point, if required", +"HTTPОтвет, Произвольный, ДвоичныеДанные": "HTTPResponse, Arbitrary, BinaryData", +"Получает информацию об ассистенте по ID": "Retrieves information about an assistant by ID", +"идентификатор товара в системе продавца": "product identifier in the sellers system", +"ПолучитьКонфигурациюСоединения (простой": "GetConnectionConfiguration (simple", +"Запускает TCP сервер на указанном порту": "Starts a TCP server on the specified port", +"сериализованный JSON ответа от Bitrxi24": "serialized JSON of answer from Bitrix24 API", +"ПолучитьИнформациюОбАккаунте (сторонний": "GetAccountInformation (third-party", +"УстановитьТипДанных: Установка значения": "SetDataType: Setting the value", +"ДобавитьФайлRelated: Запись шапки блока": "AddFileAsRelated: Writing the block header", +"использование системы управления тегами": "use of a tag management system", +"URL = ПараметрыФункции[\"Bitrix24_URL": "URL = FunctionParameters[\"Bitrix24_URL", +"Дата отправки для отложенного сообщения": "Sending date for delayed message", +"ПолучитьСтруктуруНастроекКалендаря (хук": "GetCalendarSettingsStructure (wh", +"device_code из ПолучитьКодПодтверждения": "device_code from GetConfirmationCode", +"Ограничение количества получаемых строк": "Limiting the number of received strings", +"МассивВариантов.Добавить(ПараметрыТеста": "OptionArray.Add(TestParameters", "сбор статистики для работы Карты кликов": "collection of statistics for Click Map operation", "Доп. заголовки запроса, если необходимо": "Additional request headers, if necessary", "Запускает новый сеанс выполнения тестов": "Starts a new test execution session", "Отправляет простой http запрос без тела": "Sends a simple http request without a body", -"УстановитьТипДанных: установка значения": "SetDataType: setting the value", "Добавляет новый элемент чеклиста задачи": "Adds new element of tasks checklist", "ПолучитьПользовательскоеПолеЗадачи (хук": "GetCustomTaskField (wh", "Bitrix24_ОтклонитьЗадачу(ПараметрыТеста": "Bitrix24_DisapproveTask(TestParameters", @@ -8618,142 +8676,49 @@ "URL, путь или данные файла для загрузки": "URL, path or file data", "Доп. параметры запроса, если необходимо": "Additional request parameters, if necessary", "ID существующей группы, если необходимо": "ID of the existing group, if needed", -"МассивВариантов.Добавить(ПараметрыТеста": "OptionArray.Add(TestParameters", -"Ограничение количества получаемых строк": "Limiting the number of received strings", -"device_code из ПолучитьКодПодтверждения": "device_code from GetConfirmationCode", -"ПолучитьСтруктуруНастроекКалендаря (хук": "GetCalendarSettingsStructure (wh", -"Дата отправки для отложенного сообщения": "Sending date for delayed message", -"URL = ПараметрыФункции[\"Bitrix24_URL": "URL = FunctionParameters[\"Bitrix24_URL", -"использование системы управления тегами": "use of a tag management system", -"ДобавитьФайлRelated: Запись шапки блока": "AddFileAsRelated: Writing the block header", +"ОчиститьСписокЗакрепленныхСообщенийТемы": "ClearTopicPinnedMessagesList", "дата перемещения лида на текущую стадию": "date of moving the lead to the current stage", "ПолучитьСписокПользователейДиалога (хук": "GetChatMembersList", -"Общие модули проекта бывают двух видов:": "The project's common modules come in two types:", +"УстановитьТипДанных: установка значения": "SetDataType: setting the value", "Основной модуль инструментов набора ОПИ": "Main Tools Module of OpenIntegrations", +"Общие модули проекта бывают двух видов:": "The project's common modules come in two types:", +"ДобавитьФайлRelated: запись шапки блока": "AddFileAsRelated: writing the block header", +"Исключает текущего пользователя из чата": "Removes the current user from the chat room", +"сериализованный JSON ответа от Telegram": "serialized JSON response from Telegram", +"Изменяет текст сущесствующего сообщения": "Changes the text of an existing message", +"UPD: В неизолированном режиме не падает": "UPD: NoIsolated works", +"Получает список опубликованных объектов": "Gets a list of published objects", +"Проверяет работоспособность токена бота": "Checks if the bot token is functional", +"параметр включает для товара пометку 18": "parameter includes mark for the product 18", +"Изменяет свойства существующей страницы": "Changes the properties of an existing page", +"Получить описания харакетристик товаров": "Get products attributes data", +"Тип поля: string, double, date, boolean": "Field type: string, double, date, boolean", +"сериализованный JSON ответа от Airtable": "serialized JSON response from Airtable", "Модуль для работы с Viber из набора ОПИ": "Viber Module of OpenIntegrations", +"Получает контент рейтинг товаров по SKU": "Gets products content rating by SKU", "Модуль для работы со СДЭК из набора ОПИ": "CDEK Module of OpenIntegrations", -"Получение данных тестов (служебный, ОПИ": "Test Data Retrieval (Utility, OpenIntegrations", "Создает результат задачи из комментария": "Create task result from comment", "ПолучитьНастройкийВерсионированияБакета": "GetBucketVersioning", +"Получение данных тестов (служебный, ОПИ": "Test Data Retrieval (Utility, OpenIntegrations", "ПолучитьСтруктуруНастроекМодели (пустая": "GetModelSettingsStructure (empty", "Скопируйте код из URL после авторизации": "Copy the code from the URL after authorization", "Заменяет текст в сообщении с вложениями": "Replaces text in a message with media attachments", "сериализованный JSON ответа от Bitrix24": "serialized JSON of answer from Bitrix24 API", -"сериализованный JSON ответа от Airtable": "serialized JSON response from Airtable", -"Получает контент рейтинг товаров по SKU": "Gets products content rating by SKU", -"Получить описания харакетристик товаров": "Get products attributes data", -"Изменяет свойства существующей страницы": "Changes the properties of an existing page", -"Проверяет работоспособность токена бота": "Checks if the bot token is functional", -"ПолучитьИнформациюОбАккаунте (сторонний": "GetAccountInformation (third-party", -"Получает список опубликованных объектов": "Gets a list of published objects", -"UPD: В неизолированном режиме не падает": "UPD: NoIsolated works", -"Тип поля: string, double, date, boolean": "Field type: string, double, date, boolean", -"Изменяет текст сущесствующего сообщения": "Changes the text of an existing message", -"сериализованный JSON ответа от Telegram": "serialized JSON response from Telegram", -"Исключает текущего пользователя из чата": "Removes the current user from the chat room", -"ДобавитьФайлRelated: запись шапки блока": "AddFileAsRelated: writing the block header", -"параметр включает для товара пометку 18": "parameter includes mark for the product 18", -"УстановитьТипДанных: Установка значения": "SetDataType: Setting the value", -"ОчиститьСписокЗакрепленныхСообщенийТемы": "ClearTopicPinnedMessagesList", -"сериализованный JSON ответа от Bitrxi24": "serialized JSON of answer from Bitrix24 API", -"идентификатор значения для перечислений": "enum ID", -"Код страны в формате ISO_3166-1_alpha-2": "Country code in ISO_3166-1_alpha-2 format", -"Получить структуру фильтра комментариев": "Get structure of comments filter", -"Выберите пункт **Локальное приложение**": "Select **Local Application**", -"Путь к оригинальному файлу или каталогу": "Path to the original file or directory", -"УстановитьJsonТело: Нет данных, пропуск": "SetJsonBody: No data, skip", -"Получить количество подписчиков товаров": "Get product subscribers count", -"Габариты упаковки. Длина (в сантиметрах": "Package Dimensions. Length (cm", -"Зайти в раздел \"Управление\" в группе ВК": "Go to the 'Manage' section in the VK group", -"Перезаписывать файл при конфликте путей": "Overwrite file in case of path conflicts", -"числовое значение временного промежутка": "numeric value of the time interval", -"Получить список опубликованных объектов": "Get list of published objects", -"Пароль для авторизации, если необходимо": "Authorization password, if required", -"Сохраните **ключ** и **код** приложения": "Save the **application key** and **application code**", -"Возвращает объект текущего HTTP запроса": "Returns the object of the current HTTP request", -"ДобавитьПользовательскоеПолеЗадачи (хук": "AddCustomTaskField (wh", -"ПолучитьДанныеИспользованияПространства": "GetSpaceUsageData", -"Запускает TCP сервер на указанном порту": "Starts a TCP server on the specified port", -"Вернуть ответ как JSON коллекцию !NOCLI": "Return response as JSON object !NOCLI", -"ПолучитьКонфигурациюСоединения (простой": "GetConnectionConfiguration (simple", -"идентификатор товара в системе продавца": "product identifier in the sellers system", -"Получает информацию об ассистенте по ID": "Retrieves information about an assistant by ID", -"HTTPОтвет, Произвольный, ДвоичныеДанные": "HTTPResponse, Arbitrary, BinaryData", -"Точка входа расширения, если необходима": "Expansion entry point, if required", -"Создает каталог внутри другого каталога": "Create new folder inside another folder", -"Изменяет текст элемента чеклиста задачи": "Updates text of element of tasks checklist", -"Существующее соединение или путь к базе": "Existing connection or database path", -"сериализованный JSON ответа от VK Teams": "serialized JSON response from VK Teams", -"Изменяет состав существующего сообщения": "Edits the content of an existing message", -"Хеш функция для сигнатуры: SHA1, SHA256": "Hash function for signature: SHA1, SHA256", -"УстановитьFormТело: Нет данных, пропуск": "SetFormBody: No data, skip", -"Зафиксировать договоренность о доставке": "Register delivery appointment", -"ПолучитьСтруктуруФильтраЗаписей (пустая": "GetRecordsFilterStrucutre (empty", -"ИзменитьПользовательскоеПолеЗадачи (хук": "UpdateCustomTaskField (wh", -"УстановитьСтатусУчастияПользователя (хук": "GetUserParticipationStatus (wh", -"Некорректный набор данных для обновления": "Incorrect data set for updating", -"Удаляет запись о трудозатратах из задачи": "Deletes record of time accounting", -"ОтправитьКартинку (клавиатура, коллекция": "SendImage (keyboard, collection", -"ПолучитьСоответствиеРазделовТестирования": "GetTestingSectionMapping", -"Список позиций имеет некорректный формат": "The list of items has an incorrect format", -"Изменяет наименование существующей книги": "Changes the name of the existing spreadsheet", -"Массив вариантов опроса, если необходимо": "Array of poll options, if necessary", -"Получает каталог для хранения фйлов чата": "Get information about folder for chat files", -"Добавляет стабию канбана или Моего плана": "Add new stage of kanban or My Plan", -"Модуль для работы с Ollama из набора ОПИ": "Ollama Module of OpenIntegrations", -"Получает информацию о пользователе по ID": "Gets user information by ID", -"Получает список файлов с отбором или без": "Get a list of files with or without filtering", -"ПолучитьДеревоКатегорийИТиповТоваров (EN": "GetCategoriesAndProductTypesTree (EN", -"Модуль работы с криптографией набора ОПИ": "Cryptography Module of OpenIntegrations", -"ОбработатьЗапрос: Установка тела запроса": "ProcessRequest: Setting the request body", -"ID пользователей или одного пользователя": "IDs of users or a single user", -"Удаляет текстовый тег файла или каталога": "Deletes the text tag of a file or directory", -"Вернуть ответ как двоичные данные !NOCLI": "Return response as binary data", -"УстановитьФайлОтвета: установка значения": "SetResponseFile: setting the value", -"Модуль для работы с Notion из набора ОПИ": "Notion Module of OpenIntegrations", -"Получает список версий (ревизий) объекта": "Gets the list of versions (revisions) of the object", -"ПолучитьКонфигурациюСоединиения (простой": "GetConnectionConfiguration (simple", -"БезРазделения, Разделение, РазделениеPhp": "NoSeparation, Separation, SeparationPhp", -"Получает информацию о файле или каталоге": "Gets information about a file or directory", -"Получить структуру фильтра пользователей": "Get user filter structure", -"согласие с Договором об обработке данных": "consent to the Data Processing Agreement", -"Габариты упаковки. Ширина (в сантиметрах": "Package Dimensions. Width (cm", -"Введите имя нового приложения и выберите": "Enter a name for the new application and select", -"ПолучитьОтветВКонтексте (предварительный": "GetContextResponse (preliminary", -"Произвольный, Структура Из КлючИЗначение": "Arbitrary, Structure Of KeyAndValue", -"УстановитьНастройкиВерсионированияБакета": "PutBucketVersioning", -"УстановитьFormТело: нет данных - пропуск": "SetFormBody: no data - skip", -"УстановитьJsonТело: нет данных - пропуск": "SetJsonBody: no data - skip", -"РазделятьМассивыВURL: установка значения": "SplitArraysInURL: setting the value", -"параметры для параметризированных тестов": "parameters for parameterized tests", -"Модуль для работы со Slack из набора ОПИ": "Slack Module of OpenIntegrations", -"Создает комментарий к файлу или каталогу": "Creates a comment for a file or directory", -"Отбор по региону бакета, если необходимо": "Selection by bucket region, if necessary", -"Планируемая дата передачи заказов в СДЭК": "Planned date of transfer of orders to CDEK", -"Удаляет ранее созданный вариант свойства": "Deletes the previously created product property variant", -"Код страны в формате ISO_3166-1_alpha-2": "Country code in the ISO_3166-1_alpha-2 format", -"Устанавливает режим Без звука для задачи": "Mute task by ID", -"IDЗадания = Результат[\"result\"][\"task_id": "TaskID = Result[\"result\"][\"task_id", -"Загружает файл на диск по заданному пути": "Uploads a file to disk at the specified path", -"сериализованный JSON ответа от хранилища": "serialized JSON response from storage", -"ПолучитьЗаблокированныхПользователейЧата": "GetChatBlockedUsers", -"ПолучитьСтруктуруОбновленияХарактеристик": "GetAttributesUpdateStructure", -"Получает цены товаров с фильтром или без": "Gets products prices with or without filter", -"ID пользователя для отправки уведомления": "User ID for sending the notification", -"тип данных, к которым применяется фильтр": "type of data to which the filter is applied", -"ID публичного каталога (shared folder ID": "ID of the public catalog (shared folder ID", -"Идентификатор товара в системе Ozon (SKU": "Product identifier in the Ozon system (SKU", -"ПолучитьОписаниеОбъекта (Ссылка загрузки": "HeadObject (Upload link", -"Кодировка преобразования данных в строку": "Encoding of data conversion to string", -"Получает список пользователей чата по ID": "Gets the list of chat users by ID", "Проверка_БитриксСтрока(Результат); SKIP": "Check_BitrixString(Result); SKIP", -"сериализованный JSON ответа от Neocities": "serialized JSON response from Neocities", -"Изменяет текст существующего комментария": "Changes the text of an existing comment", "tools/Modules/OPI_ПреобразованиеТипов.os": "tools/Modules/OPI_TypeConversion.os", +"Изменяет текст существующего комментария": "Changes the text of an existing comment", +"сериализованный JSON ответа от Neocities": "serialized JSON response from Neocities", "Токен = ПараметрыФункции[\"Bitrix24_Token": "Token = FunctionParameters[\"Bitrix24_Token", +"Получает список пользователей чата по ID": "Gets the list of chat users by ID", +"ID публичного каталога (shared folder ID": "ID of the public catalog (shared folder ID", +"ПолучитьОписаниеОбъекта (Ссылка загрузки": "HeadObject (Upload link", +"Идентификатор товара в системе Ozon (SKU": "Product identifier in the Ozon system (SKU", +"тип данных, к которым применяется фильтр": "type of data to which the filter is applied", +"ID пользователя для отправки уведомления": "User ID for sending the notification", "Габариты упаковки. Высота (в сантиметрах": "Package Dimensions. Height (cm", +"Кодировка преобразования данных в строку": "Encoding of data conversion to string", "Стрктура или соответствие параметров URL": "Structure or map of URL parameters", -"Получает заявку на вызов курьера по UUID": "Gets сourier invitation by UUID", +"использовать доп. настройки отслеживания": "use advanced tracking settings", "Массив идентификаторов вида photo123_123": "Array of identifiers like photo123_123", "E-mail для отправки почтовых приглашений": "E-mail for sending invitations", "сериализованный JSON ответа от Green API": "serialized JSON response from Green API", @@ -8763,166 +8728,169 @@ "Удаляет календарь из списка пользователя": "Removes a calendar from the user's list", "Статус = Результат[\"requests\"][0][\"state": "Status = Result[\"requests\"][0][\"state", "ПолучитьСтруктуруПараметровПредставлений": "GetEmbeddingsParameterStructure", -"использовать доп. настройки отслеживания": "use advanced tracking settings", "Ответ на запрос или информация об ошибке": "Response or error information", "Скачивает файл по указанному пути или ID": "Downloads a file by the specified path or ID", "ID характеристики для получения значений": "Attribute IDs for obtaining values", "Блокирует выбранного пользователя в чате": "Blocks the selected user in chat", +"ПолучитьСтруктуруОбновленияХарактеристик": "GetAttributesUpdateStructure", +"Получает заявку на вызов курьера по UUID": "Gets сourier invitation by UUID", +"ПолучитьЗаблокированныхПользователейЧата": "GetChatBlockedUsers", +"Получает цены товаров с фильтром или без": "Gets products prices with or without filter", +"Загружает файл на диск по заданному пути": "Uploads a file to disk at the specified path", +"УстановитьФайлОтвета: установка значения": "SetResponseFile: setting the value", +"Вернуть ответ как двоичные данные !NOCLI": "Return response as binary data", +"Удаляет текстовый тег файла или каталога": "Deletes the text tag of a file or directory", +"ID пользователей или одного пользователя": "IDs of users or a single user", +"ОбработатьЗапрос: Установка тела запроса": "ProcessRequest: Setting the request body", +"Модуль работы с криптографией набора ОПИ": "Cryptography Module of OpenIntegrations", +"ПолучитьДеревоКатегорийИТиповТоваров (EN": "GetCategoriesAndProductTypesTree (EN", +"Получает список файлов с отбором или без": "Get a list of files with or without filtering", +"Получает информацию о пользователе по ID": "Gets user information by ID", +"Модуль для работы с Notion из набора ОПИ": "Notion Module of OpenIntegrations", +"Модуль для работы с Ollama из набора ОПИ": "Ollama Module of OpenIntegrations", +"Получает каталог для хранения фйлов чата": "Get information about folder for chat files", +"Массив вариантов опроса, если необходимо": "Array of poll options, if necessary", +"Изменяет наименование существующей книги": "Changes the name of the existing spreadsheet", +"Список позиций имеет некорректный формат": "The list of items has an incorrect format", +"ПолучитьСоответствиеРазделовТестирования": "GetTestingSectionMapping", +"ОтправитьКартинку (клавиатура, коллекция": "SendImage (keyboard, collection", +"сериализованный JSON ответа от хранилища": "serialized JSON response from storage", +"Некорректный набор данных для обновления": "Incorrect data set for updating", +"УстановитьСтатусУчастияПользователя (хук": "GetUserParticipationStatus (wh", +"Добавляет стабию канбана или Моего плана": "Add new stage of kanban or My Plan", +"Получает список версий (ревизий) объекта": "Gets the list of versions (revisions) of the object", +"Удаляет запись о трудозатратах из задачи": "Deletes record of time accounting", +"БезРазделения, Разделение, РазделениеPhp": "NoSeparation, Separation, SeparationPhp", +"ПолучитьКонфигурациюСоединиения (простой": "GetConnectionConfiguration (simple", +"Устанавливает режим Без звука для задачи": "Mute task by ID", +"Код страны в формате ISO_3166-1_alpha-2": "Country code in the ISO_3166-1_alpha-2 format", +"Удаляет ранее созданный вариант свойства": "Deletes the previously created product property variant", +"Планируемая дата передачи заказов в СДЭК": "Planned date of transfer of orders to CDEK", +"Отбор по региону бакета, если необходимо": "Selection by bucket region, if necessary", +"Создает комментарий к файлу или каталогу": "Creates a comment for a file or directory", +"Модуль для работы со Slack из набора ОПИ": "Slack Module of OpenIntegrations", +"параметры для параметризированных тестов": "parameters for parameterized tests", +"РазделятьМассивыВURL: установка значения": "SplitArraysInURL: setting the value", +"IDЗадания = Результат[\"result\"][\"task_id": "TaskID = Result[\"result\"][\"task_id", +"УстановитьFormТело: нет данных - пропуск": "SetFormBody: no data - skip", +"УстановитьJsonТело: нет данных - пропуск": "SetJsonBody: no data - skip", +"Получить структуру фильтра пользователей": "Get user filter structure", +"согласие с Договором об обработке данных": "consent to the Data Processing Agreement", +"Габариты упаковки. Ширина (в сантиметрах": "Package Dimensions. Width (cm", +"Получает информацию о файле или каталоге": "Gets information about a file or directory", +"ПолучитьОтветВКонтексте (предварительный": "GetContextResponse (preliminary", +"Произвольный, Структура Из КлючИЗначение": "Arbitrary, Structure Of KeyAndValue", +"УстановитьНастройкиВерсионированияБакета": "PutBucketVersioning", +"Введите имя нового приложения и выберите": "Enter a name for the new application and select", +"Удаляет новость из ленты по выбранному ID": "Remove post from a news feed", +"ИспользоватьКодировку: Установка значения": "UseEncoding: Setting the value", +"ПолучитьСсылкуСкачиванияПубличногоОбъекта": "GetDownloadLinkForPublicObject", +"Bitrix24_ПолучитьСписокХранилищПриложения": "Bitrix24_GetAppStoragesList", +"ID чата источника оригинального сообщения": "Source chat ID", +"ДобавитьФайлMultipart: Запись шапки блока": "AddMultipartFormDataFile: Writing the block header", +"Создает пустой каталог по выбранному пути": "Creates an empty directory at the selected path", +"связь со следующим условием: AND, OR и пр": "connection with the following condition: AND, OR, etc.", +"действия будут выполняться от лица группы": "actions will be performed on behalf of the group", +"УстановитьFormТело: Начало установки тела": "SetFormBody: Beginning of body setting", +"Получает информацию о кластерах и складах": "Gets information about clusters and warehouses", +"Сформировать клавиатуру из массива кнопок": "Create a keyboard from an array of buttons", +"временной тип напоминания: min, hour, day": "reminder time type: min, hour, day", +"Признак исключения архивированных каналов": "Indicator of excluding archived channels", +"Получает список элементов чеклиста задачи": "Gets the list of elements on the task checklist", +"Изменяет свойства существуещего календаря": "Edits properties of an existing calendar", +"Исключает выбранного пользователя из чата": "Deletes user from chat", +"Делегирует задачу на другого пользователя": "Delegate task to another user", +"ПолучитьСтруктуруНастроекИнстанса (пустая": "GetInstanceSettingsStructure (empty", +"Инициализирует загрузку объекта по частям": "Initializes the multipart object uploading", +"ИспользоватьКодировку: установка значения": "UseEncoding: setting the value", +"Bitrix24_ПолучитьСписокКомментариевЗадачи": "Bitrix24_GetTaskCommentsList", +"Bitrix24_ПолучитьДочерниеЭлементыКаталога": "Bitrix24_GetFolderItems", +"Массив двоичных данных или путей к файлам": "Array of binary data or file paths", +"Получает список всех комментариев объекта": "Gets the list of all comments of the object", +"ДобавитьФайлMultipart: запись шапки блока": "AddMultipartFile: writing the block header", +"Добавляет данные в multipart/related тело": "Adds data to the multipart/related body", +"ПолучитьСтруктуруФильтраСобытийКалендарей": "GetCalendarEventsFilterStructure", +"ДобавитьПолеMultipart: запись шапки блока": "AddMultipartField: writing the block header", +"Получить дерево категорий и типов товаров": "Get categories and product types tree", +"Артикулы: Ключ > старый, Значение > новый": "Articles: Key > current, Value > new", +"Явно закрывает созданное ранее соединение": "Explicitly closes a previously created connection", +"Путь или несколько путей удаляемых файлов": "Path or multiple paths of the files to be deleted", +"Получает описание поля с номером телефона": "Gets the description of a phone number field", +"дата перемещения сделки на текущую стадию": "date of moving the deal to the current stage", +"Изменяет наименование и|или описание базы": "Changes the name and/or description of the base", +"УстановитьJsonТело: Начало установки тела": "SetJsonBody: Beginning of body setting", +"Получить структуру параметров в контексте": "Get context parameter structure", +"С вложениями (в примере: блок с картинкой": "With attachments (picture block in the example", +"Истина > сразу запускает созданный сервер": "True > immediately starts the created server", +"Стиль кнопки: primary, attention или base": "Button style: primary, attention or base", +"Bitrix24_ПолучитьСтруктуруФильтраКаталога": "Bitrix24_GetFolderFilterStructure", +"Служебный модуль работы с HTTP набора ОПИ": "Utility HTTP Module of OpenIntegrations", +"Получить структуру доп. полей отправления": "Get shipment additional fields", +"См. СформироватьКлавиатуруИзМассиваКнопок": "See CreateKeyboardFromArrayButton", +"Добавляет данные для OAuth v1 авторизации": "Adds data for OAuth v1 authorization", +"Публикует объект диска в публичный доступ": "Publishes the disk object for public access", +"Удаляет указанного пользователя из канала": "Removes specified user from channel", +"и пройдите процедуру создания нового бота": "and follow the procedure to create a new bot", +"ID цитируемого сообщения, если необходимо": "Replying message id if necessary", +"Текстовое описание картинки для генерации": "Text description of the image for generation", +"ПолучитьСписокПользовательскихПолейЗадачи": "GetCustomTaskFieldsList", "название лида (можно искать по шаблону [%": "lead name (can be searched using the template [%", "Выполняет запрос сразу после формирования": "Executes the request immediately after it is generated", -"|--------[через 2 ч.]-------------------|": "|--------[after 2 hrs.]-------------------|", "Добавляет видеообложку к атрибутам товара": "Adds a video cover to the product attributes", "ПолучитьСтруктуруСобытияКалендаря (пустая": "GetCalendarEventsStructure (empty", "Получает список доступных хранилищ файлов": "Get list of available files storages", +"УстановитьJsonТело: начало установки тела": "SetJsonBody: beginning of body setting", "ОтменитьЗаписьMultipart: Файл тела удален": "CancelMultipartBody: The body file has been deleted", "идентификатор автора последнего изменения": "author ID of the last change", "Кодировка, в которой записаны JSON данные": "Encoding of JSON Data", -"Стиль кнопки: primary, attention или base": "Button style: primary, attention or base", "Получает список записей выбранной таблицы": "Gets the list of records of the selected table", "ИспользоватьMultipartПоляВOAuth (включено": "UseMultipartFieldsAtOAuth (enable", "Интервал между попытками получения данных": "Interval between data retrieval attempts", "ОбработкаВходящегоЗапросаПослеАвторизации": "HandleIncomingRequestAfterAuthorization", -"ПолучитьСписокПользовательскихПолейЗадачи": "GetCustomTaskFieldsList", -"Текстовое описание картинки для генерации": "Text description of the image for generation", -"ID цитируемого сообщения, если необходимо": "Replying message id if necessary", -"и пройдите процедуру создания нового бота": "and follow the procedure to create a new bot", -"Удаляет указанного пользователя из канала": "Removes specified user from channel", -"Публикует объект диска в публичный доступ": "Publishes the disk object for public access", -"Добавляет данные для OAuth v1 авторизации": "Adds data for OAuth v1 authorization", -"См. СформироватьКлавиатуруИзМассиваКнопок": "See CreateKeyboardFromArrayButton", -"Получить структуру доп. полей отправления": "Get shipment additional fields", -"Служебный модуль работы с HTTP набора ОПИ": "Utility HTTP Module of OpenIntegrations", "Возвращает URL для авторизации в браузере": "Returns URL for browser authorization", "Модуль для работы с Twitter из набора ОПИ": "Twitter Module of OpenIntegrations", -"расширенный период учета офлайн-конверсий": "extended accounting period for offline conversions", +"|--------[через 2 ч.]-------------------|": "|--------[after 2 hrs.]-------------------|", "УстановитьFormТело: начало установки тела": "SetFormBody: beginning of body setting", -"Новые или изменяемые свойства базы данных": "New or modified database properties", -"Снимает пометку элемента как выполненного": "Unmark an element as completed", -"Получает значения настроек кабинета по ID": "Gets the values of cabinet (business) settings by ID", -"Модуль для работы с Dropbox из набора ОПИ": "Dropbox Module of OpenIntegrations", -"URL = ПараметрыФункции[\"Bitrix24_Domain": "URL = FunctionParameters[\"Bitrix24_URL", -"Добавляет указанных пользователей в канал": "Adds specified users to the channel", -"Формирует коллекцию параметров соединения": "Forms a collection of connection parameters", -"Необходимость сформировать печатную форму": "Need to generate a document", -"Перейдите в **[основной интерфейс Notion]": "Go to the **[main interface of Notion]", -"Создает ассистента по модели и инструкции": "Creates an assistant based on the model and instruction", -"Сообщения или одно сообщения для отправки": "Messages or a single message to be sent", -"Сформировать клавиатуру по массиву кнопок": "Generate keyboard from array of buttons", -"отсутствуют основные параметры соединения": "missing main connection parameters", -"Как отдельный файл расширения формата cfe": "As a standalone extension file in cfe format", -"СформироватьЗапрос: Добавление параметров": "FormRequest: Adding parameters", -"Получить настройки версионирования бакета": "Get bucket versioning", -"Путь к базе. In memory, если не заполнено": "Path to database. In memory, if not filled", -"Создает комментарий под выбранной записью": "Creates a comment under the selected record", -"Ошибка валидации JSON массива параметров!": "JSON parameter array validation error!", -"См. СформироватьКлавиатуруПоМассивуКнопок": "See GenerateKeyboardFromArray", -"ДобавитьПолеMultipart: Запись шапки блока": "AddMultipartFormDataField: Writing the block header", -"Изменяет значения полей выбранного заказа": "Changes the field values of the selected order", -"Получает список офисов с фильтром или без": "Gets a list of offices with or without a filter", +"расширенный период учета офлайн-конверсий": "extended accounting period for offline conversions", "Тип отправителя: LEGAL_ENTITY, INDIVIDUAL": "Sender type: LEGAL_ENTITY, INDIVIDUAL", -"Bitrix24_ПолучитьСтруктуруФильтраКаталога": "Bitrix24_GetFolderFilterStructure", -"УстановитьJsonТело: начало установки тела": "SetJsonBody: beginning of body setting", -"Истина > сразу запускает созданный сервер": "True > immediately starts the created server", -"Bitrix24_ПолучитьСписокКомментариевЗадачи": "Bitrix24_GetTaskCommentsList", -"Изменяет свойства существуещего календаря": "Edits properties of an existing calendar", -"Получает список элементов чеклиста задачи": "Gets the list of elements on the task checklist", -"Признак исключения архивированных каналов": "Indicator of excluding archived channels", -"временной тип напоминания: min, hour, day": "reminder time type: min, hour, day", -"Сформировать клавиатуру из массива кнопок": "Create a keyboard from an array of buttons", -"действия будут выполняться от лица группы": "actions will be performed on behalf of the group", -"Получает информацию о кластерах и складах": "Gets information about clusters and warehouses", -"УстановитьFormТело: Начало установки тела": "SetFormBody: Beginning of body setting", -"Делегирует задачу на другого пользователя": "Delegate task to another user", -"Удаляет новость из ленты по выбранному ID": "Remove post from a news feed", -"Создает пустой каталог по выбранному пути": "Creates an empty directory at the selected path", -"ДобавитьФайлMultipart: Запись шапки блока": "AddMultipartFormDataFile: Writing the block header", -"ID чата источника оригинального сообщения": "Source chat ID", -"Bitrix24_ПолучитьСписокХранилищПриложения": "Bitrix24_GetAppStoragesList", -"ПолучитьСсылкуСкачиванияПубличногоОбъекта": "GetDownloadLinkForPublicObject", -"ИспользоватьКодировку: Установка значения": "UseEncoding: Setting the value", -"связь со следующим условием: AND, OR и пр": "connection with the following condition: AND, OR, etc.", -"Исключает выбранного пользователя из чата": "Deletes user from chat", -"ПолучитьСтруктуруНастроекИнстанса (пустая": "GetInstanceSettingsStructure (empty", -"С вложениями (в примере: блок с картинкой": "With attachments (picture block in the example", -"ИспользоватьКодировку: установка значения": "UseEncoding: setting the value", -"Получить структуру параметров в контексте": "Get context parameter structure", -"УстановитьJsonТело: Начало установки тела": "SetJsonBody: Beginning of body setting", -"Изменяет наименование и|или описание базы": "Changes the name and/or description of the base", -"дата перемещения сделки на текущую стадию": "date of moving the deal to the current stage", -"Получает описание поля с номером телефона": "Gets the description of a phone number field", -"Путь или несколько путей удаляемых файлов": "Path or multiple paths of the files to be deleted", -"Явно закрывает созданное ранее соединение": "Explicitly closes a previously created connection", -"Артикулы: Ключ > старый, Значение > новый": "Articles: Key > current, Value > new", -"Инициализирует загрузку объекта по частям": "Initializes the multipart object uploading", -"Получить дерево категорий и типов товаров": "Get categories and product types tree", -"ДобавитьПолеMultipart: запись шапки блока": "AddMultipartField: writing the block header", -"ПолучитьСтруктуруФильтраСобытийКалендарей": "GetCalendarEventsFilterStructure", -"Добавляет данные в multipart/related тело": "Adds data to the multipart/related body", -"ДобавитьФайлMultipart: запись шапки блока": "AddMultipartFile: writing the block header", -"Получает список всех комментариев объекта": "Gets the list of all comments of the object", -"Массив двоичных данных или путей к файлам": "Array of binary data or file paths", -"Bitrix24_ПолучитьДочерниеЭлементыКаталога": "Bitrix24_GetFolderItems", -"Текст поста. Обязателен, если нет картинки": "Post text. Required if there is no picture", -"Отправляет внейшний файл по списку каналов": "Sends an external file to a list of channels", -"Лев(Команда.Команда + Поле, МаксШирина + 2": "Left(Command.Command + Field, MaxWidth + 2", -"tools/Modules/OPI_ПолучениеДанныхТестов.os": "tools/Modules/OPI_TestDataRetrieval.os", -"'Имя поля 2': {'Тип данных': 'Значение'},^": "'Field name 2': {'Type': 'Value'},^", -"Установите Webhook. См. Установить Webhook": "Set webhook (see Set webhook)", -"необходимо будет передать в другую функцию": "you will need to pass to another function", -"Дата доставки, согласованная с получателем": "Delivery date agreed with the recipient", -"ПолучитьКонфигурациюСоединения (проверка 2": "GetConnectionConfiguration (check 2", -"ОтправитьТекстовоеСообщение (текст и emoji": "SendTextMessage (text and emoji", -"Модуль для работы с YandexID из набора ОПИ": "YandexID Module of OpenIntegrations", -"Модуль для работы с VK Teams из набора ОПИ": "VK Teams Module of OpenIntegrations", -"Добавляет новый товар в каталог сообщества": "Adds a new product to the community's catalog", -"Не удалось сохранить ошибку в файл вывода:": "Failed to save the error to the output file:", -"Сообщить(\"Проверка товаров Ozon недоступна": "Message(\"Ozon product checkout is unavailable", -"GreenAPI_РазлогинитьИнстанс(ПараметрыТеста": "GreenAPI_LogoutInstance(TestParameters", -"Перемещает файл в корзину удаляемых файлов": "Move file to recycle bin", -"Вид multipart загрузки: form data, related": "Multipart data type: form data, related", -"Возвращает тело ответа как двоичные данные": "Returns the response body as binary data", -"Время удержания модели в памяти в секундах": "Model hold time in seconds", -"Возвращает объект текущего HTTP соединения": "Returns the object of the current HTTP connection", -"Коллекция КлючЗначение с параметрами формы": "KeyValue collection with form parameters", -"Очищает список событий основного календаря": "Clears the event list of the primary calendar", -"ID поста, используемого в качетсве рекламы": "ID of the post used for advertising", -"Приостанавливает учет времени пользователя": "Pauses user timekeeping", -"Модуль для работы с Bitrix24 из набора ОПИ": "Module for working with Bitrix24 from the Open Integrations Package", -"Отменяет режим общего доступа для каталога": "Cancels the public access mode for the directory", -"Отображать ответ как предупреждение (alert": "Display the answer as an alert", -"ID родительского элемента, если необходимо": "ID of the parent item, if necessary", -"порядковый номер первого счетчика в списке": "sequence number of the first counter in the list", -"Получает информацию о сообщении чата по ID": "Gets information about the chat message by ID", -"ДобавитьЗаписи (ошибка поля без транзакции": "AddRecords (field error without tr", -"Получить данные использования пространства": "Get space usage data", -"Идентификатор черновика заявки на поставку": "Supply draft identifier", -"Ошибка преобразовани данных параметра JSON": "JSON Parameter Data Conversion Error", -"Получает список товаров с фильтром или без": "Gets a list of products with or without filter", -"Обработать данные Telegram Mini App !NOCLI": "Process Telegram Mini App data !NOCLI", -"Структура Из КлючИЗначение, ДвоичныеДанные": "Structure Of KeyAndValue, BinaryData", -"Получает информацию о текущем пользователе": "Get current user data", -"Ошибка установки дополнительных заголовков": "Error setting additional headers", -"Структура настроек прокси, если необходимо": "Proxy settings structure, if necessary", -"Результат выполнения запроса или его текст": "The result of the execution or SQL query text", -"Обновляет характеристики выбранных товаров": "Updates the attributes of the selected items", -"Получает статус учета времени пользователя": "Gets user timekeeping status", -"добавление полей тела в строку для подписи": "adding body fields to the signature string", -"ДобавитьЗаголовокOAuthV1: создание подписи": "AddOAuthV1Header: ", -"Удаляет ранее созданный токен пользователя": "Deletes a previously created user token", -"УстановитьОбъектЗапроса: Передан не запрос": "SetRequestObject: Not a request has been passed", -"Получает постоянный UTL к сообщению канала": "Gets a permanent URL to the channel message", -"Структура полей товара с добавленным видео": "Structure of product fields with added video", -"Идентификаторы товаров в системе Ozon (SKU": "Products identifiers in the Ozon system (SKU", -"JSON клавиатуры. См.СформироватьКлавиатуру": "JSON keyboard. See FormKeyboard", -"Генерирует картинки по указанному описанию": "Generates images based on the specified description", -"Ввести название приложения и выбрать пункт": "Enter the application name and select the ", -"ПолучитьСоответствиеРазделовТестированияGA": "GetTestingSectionMappingGA", +"Получает список офисов с фильтром или без": "Gets a list of offices with or without a filter", +"Изменяет значения полей выбранного заказа": "Changes the field values of the selected order", +"ДобавитьПолеMultipart: Запись шапки блока": "AddMultipartFormDataField: Writing the block header", +"См. СформироватьКлавиатуруПоМассивуКнопок": "See GenerateKeyboardFromArray", +"Ошибка валидации JSON массива параметров!": "JSON parameter array validation error!", +"Путь к базе. In memory, если не заполнено": "Path to database. In memory, if not filled", +"Получить настройки версионирования бакета": "Get bucket versioning", +"СформироватьЗапрос: Добавление параметров": "FormRequest: Adding parameters", +"Как отдельный файл расширения формата cfe": "As a standalone extension file in cfe format", +"отсутствуют основные параметры соединения": "missing main connection parameters", +"Создает комментарий под выбранной записью": "Creates a comment under the selected record", +"URL = ПараметрыФункции[\"Bitrix24_Domain": "URL = FunctionParameters[\"Bitrix24_URL", +"Сообщения или одно сообщения для отправки": "Messages or a single message to be sent", +"Создает ассистента по модели и инструкции": "Creates an assistant based on the model and instruction", +"Перейдите в **[основной интерфейс Notion]": "Go to the **[main interface of Notion]", +"Необходимость сформировать печатную форму": "Need to generate a document", +"Формирует коллекцию параметров соединения": "Forms a collection of connection parameters", +"Добавляет указанных пользователей в канал": "Adds specified users to the channel", +"Модуль для работы с Dropbox из набора ОПИ": "Dropbox Module of OpenIntegrations", +"Получает значения настроек кабинета по ID": "Gets the values of cabinet (business) settings by ID", +"Снимает пометку элемента как выполненного": "Unmark an element as completed", +"Сформировать клавиатуру по массиву кнопок": "Generate keyboard from array of buttons", +"Новые или изменяемые свойства базы данных": "New or modified database properties", "Удаляет зависимость одной задачи от другой": "Removes the dependency of one task to another", "Bitrix24_ПолучитьСписокПросмотревшихВажное": "Bitrix24_GetImportantPostViewers", +"Удаляет ранее созданный токен пользователя": "Deletes a previously created user token", "ПолучитьКонфигурациюСоединения (проверка 1": "GetConnectionConfiguration (check 1", +"ПолучитьСоответствиеРазделовТестированияGA": "GetTestingSectionMappingGA", +"Ввести название приложения и выбрать пункт": "Enter the application name and select the ", +"УстановитьОбъектЗапроса: Передан не запрос": "SetRequestObject: Not a request has been passed", +"JSON клавиатуры. См.СформироватьКлавиатуру": "JSON keyboard. See FormKeyboard", +"Идентификаторы товаров в системе Ozon (SKU": "Products identifiers in the Ozon system (SKU", +"Структура полей товара с добавленным видео": "Structure of product fields with added video", +"Получает постоянный UTL к сообщению канала": "Gets a permanent URL to the channel message", "ИспользоватьСжатиеGzip: Установка значения": "UseGzipCompression: Setting the value", +"Генерирует картинки по указанному описанию": "Generates images based on the specified description", "Актуализировать входящие соединения !NOCLI": "ActualiseIncomingConnections ", -"Признак установки тела в формате Multipart": "Flag indicating the body is set in Multipart format", +"ПолучитьПользовательскиеНастройкиКалендаря": "GetCustomCalendarSettings", "Модуль для работы с Airtable из набора ОПИ": "Module for working with Airtable from the Open Integrations Package", "Создает зависимость одной задачи от другой": "Creates the dependency of one task to another", "максимальное количество счетчиков в выдаче": "maximum number of counters in the output", @@ -8934,138 +8902,140 @@ "ПолучитьСтруктуруПараметровЗапроса (пустая": "GetRequestParameterStructure (empty", "ИспользоватьСжатиеGzip: установка значения": "UseGzipCompression: setting the value", "Сформировать клавиатуру из массива кнопок:": "Create a keyboard from an array of buttons:", -"ПолучитьПользовательскиеНастройкиКалендаря": "GetCustomCalendarSettings", "Отправляет файл (документ) в чат или канал": "Sends a file (document) to a chat or channel", -"ПолучитьНастройкийВерсионированияБакета (DB": "GetBucketVersioning (DB", -"сериализованный JSON ответа от ReportPortal": "serialized JSON response from ReportPortal", -"Получает файл с сервера как двоичные данные": "Gets file from server as binary data", -"запись и анализ поведения посетителей сайта": "recording and analyzing the behavior of site visitors", -"Установить настройки версионирования бакета": "Put bucket versioning", -"Получает список объектов в выбранном бакете": "Gets the list of objects in the selected bucket", -"Получить структуру параметров представлений": "Get embeddings parameter structure", -"Маркер конца сообщения. Пусто > без маркера": "End of message marker. Empty > without marker", -"ПолучитьБуферДвоичныхДанныхИзДвоичныхДанных": "GetBinaryDataBufferFromBinaryData", -"Ошибка получения данных булево из параметра": "Error getting boolean data from parameter", -"Дополнительная информация (добавочный номер": "Additional information (extension number", -"Максимальное число попыток получения данных": "Max number of data retrieval attempts", -"Модуль для работы с Neocities из набора ОПИ": "Neocities Module of OpenIntegrations", -"Набор тегов (ключ и значение) для установки": "Set of tags (key and value)", -"единица измерения для размеров, например mm": "unit of measure for sizes, e.g. mm", -"Открытый пакет интеграций с популярными API": "Open integrations package with popular API aboard", -"Максимальное число возвращаемых ассистентов": "Maximum number of assistants returned", -"Отсутствуют необходимые данные авторизации:": "The required authorization data is missing:", -"Создает новый чат на основе структуры полей": "Creates a new chat based on the field structure", -"Сохраняет файл с сервера по указанному пути": "Saves the file from the server to the specified path", -"Вариант размера сгенерированных изображений": "Size option for generated images", -"PostgreSQL_УдалитьБазуДанных(ПараметрыТеста": "PostgreSQL_DeleteDatabase(TestParameters", -"Путь с параметрами и секцией из URL запроса": "Path with parameters and section from the request URL", -"Очистить список закрепленных сообщений темы": "Clear topics pinned messages list", -"Формирует квитанции в формате pdf к заказам": "Generates pdf receipts for orders", -"Массив доступов по задачам, если необходимо": "Rights array if required", -"Получает информацию о товарах по массиву ID": "Gets information about products by array of IDs", -"Обновляет v2 токен при помощи refresh_token": "Updates the v2 token using the refresh_token", -"ПолучитьКонфигурациюСоединиения (проверка 1": "GetConnectionConfiguration (check 1", -"Токен = ПараметрыФункции[\"Bitrix24_Token": "Token = FunctionParameters[\"Bitrix24_Token", -"дата и время в формате timestamp (вместо to": "date and time in timestamp format (instead of to", -"ВызватьМетод: превышено число переадресаций": "ExecuteMethod: the number of redirects has been exceeded", -"Получает описание поля с электронной почтой": "Gets the description of an email field", -"Отправляет ранее загруженный файл по его ID": "Sends a previously uploaded file by ID", -"Получает список товаров выбранного магазина": "Gets the list of products of the selected market (campaign)", -"Красный, желтый, синий или какой-то другой?": "Red, yellow, blue, or some other?", -"Текстовый идентификатор (наименование) поля": "Text identifier (name) of the field", -"Используется в т-нии 2-х часов для запросов": "2 hrs. lifetime", -"ДобавитьИменованныйПараметрКоллекцияКоманды": "AddNamedCommandCollectionParam", -"Стрктура или соответствие заголовков запрос": "Structure or map of request headers", -"ID файла, к которому предоставляется доступ": "ID of the file to be accessed", -"название задачи (можно искать по шаблону [%": "task name (can be searched using the template [%", -"ПолучитьСтруктуруСообщенияКонтекста (пустая": "GetContextMessageStructure (empty", -"Время удержания соединения для Long Polling": "Connection hold time for Long Polling", -"УстановитьОбъектЗапроса: Установка значения": "SetRequestObject: Setting the value", -"Ошибка типа значения соответствия артикулов": "Article value type error ", -"Произвольный, Соответствие Из КлючИЗначение": "Arbitrary, Map of KeyAndValue", -"Удаляет ранее добавленный товар из подборки": "Removes a previously added product from the selection", -"Получает структуру стандартных полей товара": "Gets the structure of product standard fields", -"Соответствие Из КлючИЗначение, Неопределено": "Map Of KeyAndValue, Undefined", -"Переносит задачу в выбранную стадию канбана": "Move task to another kanban stage", +"ДобавитьЗаголовокOAuthV1: создание подписи": "AddOAuthV1Header: ", +"Признак установки тела в формате Multipart": "Flag indicating the body is set in Multipart format", +"добавление полей тела в строку для подписи": "adding body fields to the signature string", +"Получает информацию о текущем пользователе": "Get current user data", +"Обновляет характеристики выбранных товаров": "Updates the attributes of the selected items", +"Возвращает тело ответа как двоичные данные": "Returns the response body as binary data", +"Вид multipart загрузки: form data, related": "Multipart data type: form data, related", +"Перемещает файл в корзину удаляемых файлов": "Move file to recycle bin", +"GreenAPI_РазлогинитьИнстанс(ПараметрыТеста": "GreenAPI_LogoutInstance(TestParameters", +"Сообщить(\"Проверка товаров Ozon недоступна": "Message(\"Ozon product checkout is unavailable", +"Не удалось сохранить ошибку в файл вывода:": "Failed to save the error to the output file:", +"Добавляет новый товар в каталог сообщества": "Adds a new product to the community's catalog", +"Модуль для работы с VK Teams из набора ОПИ": "VK Teams Module of OpenIntegrations", +"Модуль для работы с YandexID из набора ОПИ": "YandexID Module of OpenIntegrations", +"ОтправитьТекстовоеСообщение (текст и emoji": "SendTextMessage (text and emoji", +"ПолучитьКонфигурациюСоединения (проверка 2": "GetConnectionConfiguration (check 2", +"Получает статус учета времени пользователя": "Gets user timekeeping status", +"необходимо будет передать в другую функцию": "you will need to pass to another function", +"Установите Webhook. См. Установить Webhook": "Set webhook (see Set webhook)", +"'Имя поля 2': {'Тип данных': 'Значение'},^": "'Field name 2': {'Type': 'Value'},^", +"tools/Modules/OPI_ПолучениеДанныхТестов.os": "tools/Modules/OPI_TestDataRetrieval.os", +"Лев(Команда.Команда + Поле, МаксШирина + 2": "Left(Command.Command + Field, MaxWidth + 2", +"Отправляет внейшний файл по списку каналов": "Sends an external file to a list of channels", +"Текст поста. Обязателен, если нет картинки": "Post text. Required if there is no picture", +"Время удержания модели в памяти в секундах": "Model hold time in seconds", +"Возвращает объект текущего HTTP соединения": "Returns the object of the current HTTP connection", +"Дата доставки, согласованная с получателем": "Delivery date agreed with the recipient", +"Очищает список событий основного календаря": "Clears the event list of the primary calendar", +"Результат выполнения запроса или его текст": "The result of the execution or SQL query text", +"Структура настроек прокси, если необходимо": "Proxy settings structure, if necessary", +"Ошибка установки дополнительных заголовков": "Error setting additional headers", +"Структура Из КлючИЗначение, ДвоичныеДанные": "Structure Of KeyAndValue, BinaryData", +"Обработать данные Telegram Mini App !NOCLI": "Process Telegram Mini App data !NOCLI", +"Получает список товаров с фильтром или без": "Gets a list of products with or without filter", +"Идентификатор черновика заявки на поставку": "Supply draft identifier", +"Получить данные использования пространства": "Get space usage data", +"Ошибка преобразовани данных параметра JSON": "JSON Parameter Data Conversion Error", +"Получает информацию о сообщении чата по ID": "Gets information about the chat message by ID", +"порядковый номер первого счетчика в списке": "sequence number of the first counter in the list", +"ID родительского элемента, если необходимо": "ID of the parent item, if necessary", +"Отображать ответ как предупреждение (alert": "Display the answer as an alert", +"Отменяет режим общего доступа для каталога": "Cancels the public access mode for the directory", +"Модуль для работы с Bitrix24 из набора ОПИ": "Module for working with Bitrix24 from the Open Integrations Package", +"Приостанавливает учет времени пользователя": "Pauses user timekeeping", +"ID поста, используемого в качетсве рекламы": "ID of the post used for advertising", +"ДобавитьЗаписи (ошибка поля без транзакции": "AddRecords (field error without tr", +"Коллекция КлючЗначение с параметрами формы": "KeyValue collection with form parameters", "Устанавливает коллекцию заголовков запросов": "Sets a collection of query headers", -"Получает внешнюю ссылку для доступа к файлу": "Get external link to file", -"Дата, за которую необходимо получить данные": "Date for which data should be retrieved", -"Получает список товаров выбранного кабинета": "Gets the list of products of the business", "Источник сообщения: system, user, developer": "Message source: system, user, developer", +"Получает список товаров выбранного кабинета": "Gets the list of products of the business", +"Дата, за которую необходимо получить данные": "Date for which data should be retrieved", +"Получает внешнюю ссылку для доступа к файлу": "Get external link to file", +"Ошибка типа значения соответствия артикулов": "Article value type error ", +"Соответствие Из КлючИЗначение, Неопределено": "Map Of KeyAndValue, Undefined", +"Получает структуру стандартных полей товара": "Gets the structure of product standard fields", +"Удаляет ранее добавленный товар из подборки": "Removes a previously added product from the selection", +"Произвольный, Соответствие Из КлючИЗначение": "Arbitrary, Map of KeyAndValue", "конкретное значение при указании имени поля": "Specific Value When Specifying Field Name", +"Переносит задачу в выбранную стадию канбана": "Move task to another kanban stage", "Twitter_СоздатьТекстовыйТвит(ПараметрыТеста": "Twitter_CreateTextTweet(TestParameters", -"Получает информацию о папке или файле по ID": "Gets information about a folder or file by ID", +"интервал отправки сообщений в миллисекундах": "message sending interval in milliseconds", "Получает список отложенных сообщений канала": "Gets a list of delayed channel messages", "Получает описание товара по идентификаторам": "Get product description by IDs", "Авторизоваться в браузере по ссылке из п.1.": "Authorize in the browser using the link from step 1", "Соответствие Из КлючИЗначение, Произвольный": "Map Of KeyAndValue, Arbitrary", -"Токен страницы, если используется пагинация": "Page token if pagination is used", "Добавляет пользователей в чат по массиву ID": "Adds users to the chat by ID array", "Отправляет двоичные данные на сервер Ollama": "Sends binary data to the Ollama server", "XML строка или файл конфигурации шифрования": "XML string or file of encryption configuration", "ПолучитьКонфигурациюСоединиения (проверка 2": "GetConnectionConfiguration (check 2", -"интервал отправки сообщений в миллисекундах": "message sending interval in milliseconds", "название сделки (можно искать по шаблону [%": "deal name (can be searched using the template [%", "Получить заблокированных пользователей чата": "Get chat blocked users", "Получить структуру обновления характеристик": "Get attributes update structure", "Релизы библиотеки выходят в пяти вариантах:": "The library releases come in five variants:", -"Похоже, что в ответе пришли двоичные данные!": "It Seems Binary Data Was Received in Response!", -"Создает новую модель с заданными настройками": "Creates a new model with the specified settings", -"Флаг использования API для тестовых запросов": "Flag to use test API for requests", -"УстановитьПользовательскиеНастройкиКалендаря": "SetCustomCalendarSettings", -"!OInt МассивПути.Удалить(МассивПути.ВГраница": "!OInt PathArray.Delete(PathArray.UBound", -"Массив тегов (Etag) из загрузок каждой части": "An array of tags (Etag) from the uploads responses of each part", -"Нормализованный набор параметров для запроса": "Normalised set of parameters for a query", -"Удалить объект без возможности востановления": "Delete object without the possibility of recovery", -"Приостанавливает показ рекламного объявления": "Pauses the display of the advertising post", -"Получает товары, доступные в выбранной акции": "Gets the products available in the selected promotion", -"СформироватьЗапрос: Создание объекта запроса": "FormRequest: Creating a request object", -"Модуль для работы с OpenAI API из набора ОПИ": "OpenAI API Module of OpenIntegrations", -"Загружает одиночный файл на сервер Neocities": "Upload single file to Neocities", -"Изменяет цены однного или нескольких товаров": "Changes the price of one or more items", -"Получает структуру для отбора списка товаров": "Gets the structure for selecting the list of products", -"тип календаря: user, group, company_calendar": "calendar type: user, group, company_calendar", -"Перейдите на [главную страницу Google Cloud]": "Go to the [Google Cloud Console]", -"отслеживание хеша в адресной строке браузера": "tracking the hash in the browser address bar", -"Область действия (scope) или массив областей": "Scope or array of scopes", -"Получает список операций выбранного счетчика": "Gets the list of actions of the selected counter", -"URL = ПараметрыФункции[\"Bitrix24_Domain": "URL = FunctionParameters[\"Bitrix24_UR", -"Завершить сообщение символом переноса строки": "End the message with a line break character", -"УстановитьСтроковоеТело: Нет данных, пропуск": "SetStringBody: No data, skip", -"ПолучитьДвоичныеДанныеИзБуфераДвоичныхДанных": "GetBinaryDataFromBinaryDataBuffer", -"Формирует структуру настроек подключения FTP": "Creates a structure of FTP connection settings", -"Ключ разработчика (для разработчиков модулей": "Developer key (for module developers", -"Bitrix24_ПолучитьСсылкуАвторизацииПриложения": "Bitrix24_GetAppAuthLink", -"Получает список акций, доступных для участия": "Gets a list of available promotions", -"!OInt OPI_ReportPortal = Новый(\"ReportPortal": "!OInt OPI_ReportPortal = New(\"ReportPortal", -"uid пользователя, которому выдано разрешение": "uid of the user to whom the authorization has been granted", -"УстановитьПараметрыURL: установка параметров": "SetURLParams: parameter setting", -"Загружает файлы на сервер и возвращает их ID": "Uploads files to the server and returns their IDs", -"Вводный текст запроса для обработки картинки": "Input text query for image processing", -"Изменяет цвет чата для мобильного приложения": "Chat chat color for mobile app", -"заранее созданное функцией ОткрытьСоединение": "previously created by the CreateConnection function", -"Создает новый TCP сервер и устаналивает порт": "Creates a new TCP server and sets the port", -"не получится (access_token тоже не получится": "won't work (access_token won't work either", -"Преобразует файл с Base64 строкой в бинарный": "Convert Base64 String to Binary File", -"Получает список запросов на вступление в чат": "Gets a list of requests to join the chat room", -"Сумма наложенного платежа, в том числе и НДС": "Amount of cash on delivery, including VAT", -"Копирует файл или каталог по выбранному пути": "Copies a file or directory to the selected path", -"Авторизоваться через ВК и подтвердить доступ": "Authorize through VK and confirm access", -"УстановитьНастройкиВерсионированияБакета (DB": "PutBucketVersioning (DB", -"Важно: Для работы компоненты требуется GLIBC": "Important: The component requires GLIBC", -"Создает ссылку для вступления в закрытый чат": "Creates a link for joining a closed chat", -"Порядковый номер части объекта от 1 до 10000": "Number of the object part from 1 to 10000", -"Ошибка валидации JSON массива параметров: %1": "JSON parameter array validation error: %1", -"Тип календаря: user, group, company_calendar": "Calendar type: user, group, company_calendar", -"GreenAPI_СкачатьФайлСообщения(ПараметрыТеста": "GreenAPI_DownloadMessageFile(TestParameters", -"Получает шаблон описания для создания товара": "Gets the description template for creating a product", -"Возвращает структуру полей события календаря": "Returns the structure of the calendar event fields", -"Отзывает права администратора у пользователя": "Revokes administrator rights from the user", -"Пересылает сообщения из одного чата в другой": "Sends messages from one chat room to another", +"УстановитьОбъектЗапроса: Установка значения": "SetRequestObject: Setting the value", +"Получает информацию о папке или файле по ID": "Gets information about a folder or file by ID", +"Время удержания соединения для Long Polling": "Connection hold time for Long Polling", +"Токен страницы, если используется пагинация": "Page token if pagination is used", +"название задачи (можно искать по шаблону [%": "task name (can be searched using the template [%", +"Создает новый чат на основе структуры полей": "Creates a new chat based on the field structure", +"Отсутствуют необходимые данные авторизации:": "The required authorization data is missing:", +"Максимальное число возвращаемых ассистентов": "Maximum number of assistants returned", +"Открытый пакет интеграций с популярными API": "Open integrations package with popular API aboard", +"единица измерения для размеров, например mm": "unit of measure for sizes, e.g. mm", +"Набор тегов (ключ и значение) для установки": "Set of tags (key and value)", +"Модуль для работы с Neocities из набора ОПИ": "Neocities Module of OpenIntegrations", +"Максимальное число попыток получения данных": "Max number of data retrieval attempts", +"Сохраняет файл с сервера по указанному пути": "Saves the file from the server to the specified path", +"Дополнительная информация (добавочный номер": "Additional information (extension number", +"Маркер конца сообщения. Пусто > без маркера": "End of message marker. Empty > without marker", +"Получить структуру параметров представлений": "Get embeddings parameter structure", +"Получает список объектов в выбранном бакете": "Gets the list of objects in the selected bucket", +"Установить настройки версионирования бакета": "Put bucket versioning", +"запись и анализ поведения посетителей сайта": "recording and analyzing the behavior of site visitors", +"Получает файл с сервера как двоичные данные": "Gets file from server as binary data", +"сериализованный JSON ответа от ReportPortal": "serialized JSON response from ReportPortal", +"ПолучитьСтруктуруСообщенияКонтекста (пустая": "GetContextMessageStructure (empty", +"Ошибка получения данных булево из параметра": "Error getting boolean data from parameter", +"Вариант размера сгенерированных изображений": "Size option for generated images", +"ПолучитьБуферДвоичныхДанныхИзДвоичныхДанных": "GetBinaryDataBufferFromBinaryData", +"Путь с параметрами и секцией из URL запроса": "Path with parameters and section from the request URL", +"PostgreSQL_УдалитьБазуДанных(ПараметрыТеста": "PostgreSQL_DeleteDatabase(TestParameters", +"ID файла, к которому предоставляется доступ": "ID of the file to be accessed", +"Стрктура или соответствие заголовков запрос": "Structure or map of request headers", +"ДобавитьИменованныйПараметрКоллекцияКоманды": "AddNamedCommandCollectionParam", +"Используется в т-нии 2-х часов для запросов": "2 hrs. lifetime", +"Красный, желтый, синий или какой-то другой?": "Red, yellow, blue, or some other?", +"Получает список товаров выбранного магазина": "Gets the list of products of the selected market (campaign)", +"Отправляет ранее загруженный файл по его ID": "Sends a previously uploaded file by ID", +"Получает описание поля с электронной почтой": "Gets the description of an email field", +"Текстовый идентификатор (наименование) поля": "Text identifier (name) of the field", +"дата и время в формате timestamp (вместо to": "date and time in timestamp format (instead of to", +"Токен = ПараметрыФункции[\"Bitrix24_Token": "Token = FunctionParameters[\"Bitrix24_Token", +"ПолучитьКонфигурациюСоединиения (проверка 1": "GetConnectionConfiguration (check 1", +"Обновляет v2 токен при помощи refresh_token": "Updates the v2 token using the refresh_token", +"Получает информацию о товарах по массиву ID": "Gets information about products by array of IDs", +"Массив доступов по задачам, если необходимо": "Rights array if required", +"Формирует квитанции в формате pdf к заказам": "Generates pdf receipts for orders", +"Очистить список закрепленных сообщений темы": "Clear topics pinned messages list", +"ВызватьМетод: превышено число переадресаций": "ExecuteMethod: the number of redirects has been exceeded", +"ПолучитьНастройкийВерсионированияБакета (DB": "GetBucketVersioning (DB", "По этой ссылке необходимо перейти в браузере": "You need to follow this link in your browser", +"Пересылает сообщения из одного чата в другой": "Sends messages from one chat room to another", +"Отзывает права администратора у пользователя": "Revokes administrator rights from the user", +"Возвращает структуру полей события календаря": "Returns the structure of the calendar event fields", +"Получает шаблон описания для создания товара": "Gets the description template for creating a product", +"Порядковый номер части объекта от 1 до 10000": "Number of the object part from 1 to 10000", +"Тип календаря: user, group, company_calendar": "Calendar type: user, group, company_calendar", +"Ошибка валидации JSON массива параметров: %1": "JSON parameter array validation error: %1", "Добавляет вариант для существующего свойства": "Adds a variant for an existing property", +"Создает ссылку для вступления в закрытый чат": "Creates a link for joining a closed chat", +"GreenAPI_СкачатьФайлСообщения(ПараметрыТеста": "GreenAPI_DownloadMessageFile(TestParameters", "Получает новый токен на основе рефреш токена": "Gets a new token based on the refresh token", -"Признак использования защищенного соединения": "Flag for using a secure connection", +"ID пользователя или нескольких пользователей": "Usesr ID or array of users IDs", "ID последнего обработанного до этого события": "ID of the last event processed before this event", "сериализованный JSON ответа от Yandex Market": "serialized JSON response from Yandex Market", "ДополнитьЗаголовки: установка Content-Length": "CompleteHeaders: Content-Length setting", @@ -9075,59 +9045,64 @@ "Токен для удаления конкретной версии объекта": "Token for deleting a specific version of an object", "Минимальный вес в кг, который принимает офис": "Minimum weight in kg that the office accepts", "Этот раздел посвящен библиотеке для работы с": "This section is dedicated to the library for working with", -"ID пользователя или нескольких пользователей": "Usesr ID or array of users IDs", "Переводит каталог в режим публичного доступа": "Sets the directory to public access mode", "Токен следующей страницы при большой выборке": "Next page token in case of a large selection", -"дата и время в формате timestamp (вместо from": "date and time in timestamp format (instead of from", -"Получает приветственное сообщение сервера FTP": "Receives the FTP servers welcome message", -"Перемещает каталог в корзину удаляемых файлов": "Move folder to recycle bin", -"Тесты для YaxUnit/1testrunner (служебный, ОПИ": "Tests for YaxUnit/1testrunner (Utility, OpenIntegrations", -"Соответствие Из КлючИЗначение, ДвоичныеДанные": "Map Of KeyAndValue, BinaryData", -"УстановитьСтроковоеТело: нет данных - пропуск": "SetStringBody: no data - skip", -"Ozon_ОбновитьИзображенияТовара(ПараметрыТеста": "Ozon_UpdateProductImages(TestParameters", -"Модуль для работы с Yandex.Disk из набора ОПИ": "Yandex.Disk Module of OpenIntegrations", -"Получить список пользовательских полей задачи": "Get list of custom task fields", -"Атрибуты, индивидуальные для разных категорий": "Attributes individualized for different categories", -"Массив сообщений о действиях внутри обработки": "Array of messages about actions within the processing", -"Позволяет выбирать несколько вариантов ответа": "Allows to select more than one answer choice", -"Копирует файл из одного расположения в другое": "Copy file from one destination to another", -"Раскомментировать, если выполняется OneScript": "Uncomment if OneScript is executed", -"Даты - передаются как строки формата ISO 8601": "Dates are passed as strings in ISO 8601 format", -"Выберите необходимый сайт из списка и нажмите": "Select the site from the list and click", -"Сумма НДС, включённая в доп. сбор за доставку": "VAT included in additional delivery charge", -"Переданное значение не является TCP-сервером!": "The passed value is not a TCP server!", -"Получает структуру параметров для записи лога": "Gets the parameter structure for log entry", -"МассивВариантов.Добавить(ПараметрыТестаПрокси": "OptionArray.Add(TestProxyParameters", -"Токен для получения конкретной версии объекта": "Token for receiving a specific version of an object", -"Получает список пользователей рабочей области": "Gets a list of users in the workspace", -"Изменяет данные записи о трудозатратах задачи": "Update time accounting record data", -"Таймаут ожидания отправки запроса (в секундах": "Request sending timeout (in seconds", -"ДвоичныеДанные, Соответствие Из КлючИЗначение": "BinaryData, Map Of KeyAndValue", -"Описание локации. См. ПолучитьОписаниеЛокации": "Location description. See GetLocationDescription", -"Цены товаров. См. ПолучитьСтруктуруЦеныТовара": "Products prices. See GetProductPriceStructure", -"Требования: платформа 1С версии 8.3.10 и выше": "Requirements: 1C platform version 8.3.10 and above", -"Картинка опроса. Обязательна, если нет текста": "Poll image. Required if there is no text", -"Назначает пользователя администратором группы": "Assigns the user as the group administrator", -"Получить пользовательские настройки календаря": "Get custom calendar settings", -"Устанавливает настройки прокси для соединения": "Sets the proxy settings for the connection", -"Структура с информацией об успешности запуска": "Structure with information about the startup success", -"Получить структуру фильтра событий календарей": "Get calendar events filter structure", -"УстановитьДвоичноеТело: Начало установки тела": "SetBinaryBody: Beginning of body setting", -"Передана некорректная конфигурация прокси: %1": "Incorrect proxy configuration passed: %1", -"ПолучитьСтруктуруПараметровВКонтексте (пустая": "GetContextParameterStructure (empty", -"Повторно открывает ранее закрытую тему форума": "Reopens a previously closed forum topic", -"Получить ссылку скачивания публичного объекта": "Get download link for public object", -"!OInt ОсвободитьОбъект(ПромежуточныйРезультат": "!OInt FreeObject(InterimResult", +"Важно: Для работы компоненты требуется GLIBC": "Important: The component requires GLIBC", +"Признак использования защищенного соединения": "Flag for using a secure connection", +"УстановитьНастройкиВерсионированияБакета (DB": "PutBucketVersioning (DB", +"Преобразует файл с Base64 строкой в бинарный": "Convert Base64 String to Binary File", +"Копирует файл или каталог по выбранному пути": "Copies a file or directory to the selected path", +"отслеживание хеша в адресной строке браузера": "tracking the hash in the browser address bar", +"Перейдите на [главную страницу Google Cloud]": "Go to the [Google Cloud Console]", +"тип календаря: user, group, company_calendar": "calendar type: user, group, company_calendar", +"Получает структуру для отбора списка товаров": "Gets the structure for selecting the list of products", +"Изменяет цены однного или нескольких товаров": "Changes the price of one or more items", +"Загружает одиночный файл на сервер Neocities": "Upload single file to Neocities", +"Модуль для работы с OpenAI API из набора ОПИ": "OpenAI API Module of OpenIntegrations", +"СформироватьЗапрос: Создание объекта запроса": "FormRequest: Creating a request object", +"Область действия (scope) или массив областей": "Scope or array of scopes", +"Авторизоваться через ВК и подтвердить доступ": "Authorize through VK and confirm access", +"Удалить объект без возможности востановления": "Delete object without the possibility of recovery", +"Нормализованный набор параметров для запроса": "Normalised set of parameters for a query", +"Массив тегов (Etag) из загрузок каждой части": "An array of tags (Etag) from the uploads responses of each part", +"!OInt МассивПути.Удалить(МассивПути.ВГраница": "!OInt PathArray.Delete(PathArray.UBound", +"УстановитьПользовательскиеНастройкиКалендаря": "SetCustomCalendarSettings", +"Флаг использования API для тестовых запросов": "Flag to use test API for requests", +"Создает новую модель с заданными настройками": "Creates a new model with the specified settings", +"Похоже, что в ответе пришли двоичные данные!": "It Seems Binary Data Was Received in Response!", +"Приостанавливает показ рекламного объявления": "Pauses the display of the advertising post", +"Получает список операций выбранного счетчика": "Gets the list of actions of the selected counter", +"Получает товары, доступные в выбранной акции": "Gets the products available in the selected promotion", +"Завершить сообщение символом переноса строки": "End the message with a line break character", +"URL = ПараметрыФункции[\"Bitrix24_Domain": "URL = FunctionParameters[\"Bitrix24_UR", +"Сумма наложенного платежа, в том числе и НДС": "Amount of cash on delivery, including VAT", +"Получает список запросов на вступление в чат": "Gets a list of requests to join the chat room", +"не получится (access_token тоже не получится": "won't work (access_token won't work either", +"заранее созданное функцией ОткрытьСоединение": "previously created by the CreateConnection function", +"Изменяет цвет чата для мобильного приложения": "Chat chat color for mobile app", +"Вводный текст запроса для обработки картинки": "Input text query for image processing", +"Загружает файлы на сервер и возвращает их ID": "Uploads files to the server and returns their IDs", +"Создает новый TCP сервер и устаналивает порт": "Creates a new TCP server and sets the port", +"uid пользователя, которому выдано разрешение": "uid of the user to whom the authorization has been granted", +"!OInt OPI_ReportPortal = Новый(\"ReportPortal": "!OInt OPI_ReportPortal = New(\"ReportPortal", +"Получает список акций, доступных для участия": "Gets a list of available promotions", +"Bitrix24_ПолучитьСсылкуАвторизацииПриложения": "Bitrix24_GetAppAuthLink", +"Ключ разработчика (для разработчиков модулей": "Developer key (for module developers", +"Формирует структуру настроек подключения FTP": "Creates a structure of FTP connection settings", +"ПолучитьДвоичныеДанныеИзБуфераДвоичныхДанных": "GetBinaryDataFromBinaryDataBuffer", +"УстановитьПараметрыURL: установка параметров": "SetURLParams: parameter setting", +"УстановитьСтроковоеТело: Нет данных, пропуск": "SetStringBody: No data, skip", +"Возвращает структура клавиатуры для сообщений": "Returns a keyboard structure for messages", +"УстановитьДвоичноеТело: начало установки тела": "SetBinaryBody: beginning of body setting", +"Передана некорректная конфигурация соединения": "Unexpected connection configuration", +"Имя пользователя авторизации, если необходимо": "Username for authorization, if required", "Получает информацию о чеках за указанную дату": "Gets information about checks for a specified date", "Удалить последние сообщения перед блокировкой": "Delete last messages before blocking", -"зарегистрироваться и создать новое приложение": "register, and create a new application", -"Имя пользователя авторизации, если необходимо": "Username for authorization, if required", -"Передана некорректная конфигурация соединения": "Unexpected connection configuration", -"УстановитьДвоичноеТело: начало установки тела": "SetBinaryBody: beginning of body setting", -"Возвращает структура клавиатуры для сообщений": "Returns a keyboard structure for messages", +"!OInt ОсвободитьОбъект(ПромежуточныйРезультат": "!OInt FreeObject(InterimResult", "Не удалось получить информацию из json медиа!": "Failed to Retrieve Information from JSON media!", +"зарегистрироваться и создать новое приложение": "register, and create a new application", "Получает токен авторизации по логину и паролю": "Receives authorization token by login and password", -"Возвращает структуру полей описания календаря": "Returns the structure of the calendar description fields", +"Восстанавливает ранее удаленный счетчик по ID": "Restores a previously deleted counter by ID", "Создает персональное уведомление пользователю": "Creates a personal notification to the user", "Получает список ассистентов с отбором или без": "Retrieves a list of assistants with or without filtering", "Кодировка для записи исходящей строки в поток": "Encoding for writing the outgoing string to the stream", @@ -9135,15 +9110,85 @@ "Идентификатор новой подборки, если необходимо": "Identifier of the new selection, if needed", "Признак использования multipart полей в OAuth": "Sign of using multipart fields in OAuth", "Получает настройки учета времени пользователя": "Gets user timekeeping settings", -"Восстанавливает ранее удаленный счетчик по ID": "Restores a previously deleted counter by ID", "Время доставки С, согласованное с получателем": "Delivery time FROM agreed with the recipient", +"Получить ссылку скачивания публичного объекта": "Get download link for public object", +"Возвращает структуру полей описания календаря": "Returns the structure of the calendar description fields", +"Повторно открывает ранее закрытую тему форума": "Reopens a previously closed forum topic", +"дата и время в формате timestamp (вместо from": "date and time in timestamp format (instead of from", +"Передана некорректная конфигурация прокси: %1": "Incorrect proxy configuration passed: %1", +"Выберите необходимый сайт из списка и нажмите": "Select the site from the list and click", +"Даты - передаются как строки формата ISO 8601": "Dates are passed as strings in ISO 8601 format", +"Раскомментировать, если выполняется OneScript": "Uncomment if OneScript is executed", +"Копирует файл из одного расположения в другое": "Copy file from one destination to another", +"Позволяет выбирать несколько вариантов ответа": "Allows to select more than one answer choice", +"Массив сообщений о действиях внутри обработки": "Array of messages about actions within the processing", +"Атрибуты, индивидуальные для разных категорий": "Attributes individualized for different categories", +"Получить список пользовательских полей задачи": "Get list of custom task fields", +"Модуль для работы с Yandex.Disk из набора ОПИ": "Yandex.Disk Module of OpenIntegrations", +"Ozon_ОбновитьИзображенияТовара(ПараметрыТеста": "Ozon_UpdateProductImages(TestParameters", +"ПолучитьСтруктуруПараметровВКонтексте (пустая": "GetContextParameterStructure (empty", +"Соответствие Из КлючИЗначение, ДвоичныеДанные": "Map Of KeyAndValue, BinaryData", +"Тесты для YaxUnit/1testrunner (служебный, ОПИ": "Tests for YaxUnit/1testrunner (Utility, OpenIntegrations", +"Перемещает каталог в корзину удаляемых файлов": "Move folder to recycle bin", +"Получает приветственное сообщение сервера FTP": "Receives the FTP servers welcome message", +"Сумма НДС, включённая в доп. сбор за доставку": "VAT included in additional delivery charge", +"Переданное значение не является TCP-сервером!": "The passed value is not a TCP server!", +"УстановитьСтроковоеТело: нет данных - пропуск": "SetStringBody: no data - skip", +"МассивВариантов.Добавить(ПараметрыТестаПрокси": "OptionArray.Add(TestProxyParameters", +"Получает структуру параметров для записи лога": "Gets the parameter structure for log entry", +"УстановитьДвоичноеТело: Начало установки тела": "SetBinaryBody: Beginning of body setting", +"Структура с информацией об успешности запуска": "Structure with information about the startup success", +"Устанавливает настройки прокси для соединения": "Sets the proxy settings for the connection", +"Получить пользовательские настройки календаря": "Get custom calendar settings", +"Назначает пользователя администратором группы": "Assigns the user as the group administrator", +"Картинка опроса. Обязательна, если нет текста": "Poll image. Required if there is no text", +"Получить структуру фильтра событий календарей": "Get calendar events filter structure", +"Цены товаров. См. ПолучитьСтруктуруЦеныТовара": "Products prices. See GetProductPriceStructure", +"Описание локации. См. ПолучитьОписаниеЛокации": "Location description. See GetLocationDescription", +"ДвоичныеДанные, Соответствие Из КлючИЗначение": "BinaryData, Map Of KeyAndValue", +"Таймаут ожидания отправки запроса (в секундах": "Request sending timeout (in seconds", +"Изменяет данные записи о трудозатратах задачи": "Update time accounting record data", +"Получает список пользователей рабочей области": "Gets a list of users in the workspace", +"Требования: платформа 1С версии 8.3.10 и выше": "Requirements: 1C platform version 8.3.10 and above", +"Токен для получения конкретной версии объекта": "Token for receiving a specific version of an object", +"Отключает попытку преобразования ответа в JSON": "Disables an attempt to convert the response to JSON", +"сериализованный JSON ответа от сервера MongoDB": "serialized JSON response from MongoDB server", +"Загружает несколько файлов на сервер Neocities": "Uploads multiple files to Neocities", +"Получает список записей о трудозатратах задачи": "Get list of time accounting records for task", +"Порог стоимости товара в целых единицах валюты": "Threshold for the value of goods in whole units of currency", +"ИспользоватьПоляТелаВOAuth: установка значения": "UseBodyFiledsAtOAuth: setting the value", +"Отправляет контакт с именем и номером телефона": "Sends a contact with name and phone number", +"сериализованный JSON ответа от Ozon Seller API": "serialized JSON response from Ozon Seller API", +"UUID квитанции, полученный при ее формировании": "UUID of the receipt received during its creation", +"Настройки FTP. См. ПолучитьНастройкиСоединения": "FTP settings. See GetConnectionSettings", +"Ошибка получения двоичных данных из параметра:": "Error getting binary data from parameter:", +"Код ПВЗ, в который планируется передать заказы": "Code of shipment point to which it is planned to transfer orders", +"минимальная цена товара после применения акций": "minimum price of product after promotions have been applied", +"Адрес обработки запросов от Telegram (с https:": "Request handling address from Telegram (with https:", +"Получает внешнюю ссылку для доступа к каталогу": "Get external link to folder", +"Время жизни ссылки в секундах. 604800 максимум": "Link lifetime in seconds. 604800 max.", +"Проверяет доступность задачи для пользователей": "Checks the availability of the task for users", +"которое будет закрыто после выполнения функции": "which will be closed after the function is executed", +"Отправляет текстовое сообщение в чат или канал": "Sends a text message to a chat or channel", +"Время доставки ПО, согласованное с получателем": "Delivery time TO agreed with the recipient", +"Путь к файлу для сохранения результата запроса": "Path to the file for saving the request result", +"НачалоКодовУспеха И ОтветПроверки.КодСостояния": "StartOfSuccessCodes And CheckResponse.StatusCode", +"Получает информацию о комментарии задачи по ID": "Gets task comment data by ID", +"Список офисов](@api-docs.cdek.ru/36982648.html": "List of pickup points](@api-docs.cdek.ru/36990336.html", +"Добавляет новую колонку в существующую таблицу": "Adds a new column to an existing table", +"Число последних версий объекта для отображения": "Number of the latest versions of the object to display", +"Отправляет текстовое сообщение в выбранный чат": "Sends a text message to the selected chat room", +"Устанавливает или снимает реакцию на сообщение": "Set or remove reaction mark on the message", +"Набор полей заказа. См. ПолучитьОписаниеЗаказа": "Set of order fields. See GetOrderDescription", +"ПараметрыЗапросаВСтроку: Добавление параметров": "RequestParametersToString: Adding parameters", +"GreenAPI_ПолучитьКодАвторизации(ПараметрыТеста": "GreenAPI_GetAuthorizationCode(TestParameters", +"выставляет статус 'В сети' для вашего аккаунта": "sets the 'Online' status for your account", "CLI_GreenAPI_РазлогинитьИнстанс(ПараметрыТеста": "CLI_GreenAPI_LogoutInstance(TestParameters", "Модуль для работы с базами MySQL из набора ОПИ": "MySQL Module of OpenIntegrations", +"Не удалось удалить временный файл после теста!": "Failed to delete the temporary file after the test!", "Сумма дополнительного сбора (в том числе и НДС": "Amount of additional fee (including VAT", -"Клавиатура под сообщением или на нижней панели": "Keyboard under the message or on the bottom panel", "Удаляет указанное сообщение из чата или канала": "Delete message from chat or channel", "Модуль для работы с базами MSSQL из набора ОПИ": "MSSQL Module of OpenIntegrations", -"Отправляет текстовое сообщение в выбранный чат": "Sends a text message to the selected chat room", "Каталог = ТекущийСценарий().Каталог + \"\"addins": "Directory = CurrentScript().Path + \"\"addins", "Модуль для работы с ReportPortal из набора ОПИ": "ReportPortal Module of OpenIntegrations", "Токен авторизации, если используется не вебхук": "Access token, when app auth method used", @@ -9151,108 +9196,39 @@ "Получает товары, участвующие в выбранной акции": "Gets the products featured in the selected promotion", "Получает список магазинов в кабинете по токену": "Gets the list of shops in the cabinet by token", "Модуль для работы с Google Drive из набора ОПИ": "Google Drive Module of OpenIntegrations", -"выставляет статус 'В сети' для вашего аккаунта": "sets the 'Online' status for your account", -"GreenAPI_ПолучитьКодАвторизации(ПараметрыТеста": "GreenAPI_GetAuthorizationCode(TestParameters", -"ПараметрыЗапросаВСтроку: Добавление параметров": "RequestParametersToString: Adding parameters", -"Набор полей заказа. См. ПолучитьОписаниеЗаказа": "Set of order fields. See GetOrderDescription", "Скрыть старые сообщения от новых пользователей": "Hide old messages from new members", "УстановитьОбъектСоединения: Установка значения": "SetConnectionObject: Setting the value", -"Получает общую статистику сообщества за период": "Gets the overall community statistics for a period", +"Клавиатура под сообщением или на нижней панели": "Keyboard under the message or on the bottom panel", "Добавляет заголовок в набор заголовков запроса": "Adds a header to the request header set", -"Формирует ссылку для авторизации через браузер": "Forms a link for authorization via the browser", -"ПолучитьСписокПользовательскихПолейЗадачи (хук": "GetCustomTaskFieldsList (wh", -"Не удалось инициализировать внешнюю компоненту": "Failed to initialize AddIn", -"УстановитьСтроковоеТело: начало установки тела": "SetStringBody: beginning of body setting", -"Список адресов почты добавляемых пользователей": "List of email addresses of users being added", -"URL, по которому необходимо перейти в браузере": "URL to go to in the browser", -"логин пользователя, которому выдано разрешение": "login of the user to whom the authorization has been granted", -"Загружает часть объекта при загрузке по частям": "Uploads a part of an object for multipart uploading", -"Создает нового пользователя по структуре полей": "Create new user by fields structure", -"Открепляет ранее закрепленное сообщение в чате": "Unpins a previously pinned chat message", -"Истина > отправляет файлы отдельными запросами": "True > sends files in separate requests", -"Строка или коллекция для преобразования в JSON": "String or collection to convert to JSON", -"Получает статус (онлайн) текущего пользователя": "Gets the status (online) of the current user", -"УстановитьСтроковоеТело: Начало установки тела": "SetStringBody: Beginning of body setting", -"!OInt МассивПути.Добавить(\"OPI_ReportPortal.os": "!OInt PathArray.Add(\"OPI_ReportPortal.os", -"Идентификатор callback query полученного ботом": "Identifier of the callback query received by the bot", +"Получает общую статистику сообщества за период": "Gets the overall community statistics for a period", "ИспользоватьКодированиеURL: установка значения": "UseURLEncoding: setting the value", -"Устанавливает или снимает реакцию на сообщение": "Set or remove reaction mark on the message", -"Не удалось удалить временный файл после теста!": "Failed to delete the temporary file after the test!", -"Число последних версий объекта для отображения": "Number of the latest versions of the object to display", -"Список офисов](@api-docs.cdek.ru/36982648.html": "List of pickup points](@api-docs.cdek.ru/36990336.html", -"UUID квитанции, полученный при ее формировании": "UUID of the receipt received during its creation", -"сериализованный JSON ответа от Ozon Seller API": "serialized JSON response from Ozon Seller API", -"ИспользоватьПоляТелаВOAuth: установка значения": "UseBodyFiledsAtOAuth: setting the value", -"Отправляет контакт с именем и номером телефона": "Sends a contact with name and phone number", -"Ошибка получения двоичных данных из параметра:": "Error getting binary data from parameter:", -"Порог стоимости товара в целых единицах валюты": "Threshold for the value of goods in whole units of currency", -"Получает список записей о трудозатратах задачи": "Get list of time accounting records for task", -"Загружает несколько файлов на сервер Neocities": "Uploads multiple files to Neocities", -"сериализованный JSON ответа от сервера MongoDB": "serialized JSON response from MongoDB server", -"Отключает попытку преобразования ответа в JSON": "Disables an attempt to convert the response to JSON", -"Настройки FTP. См. ПолучитьНастройкиСоединения": "FTP settings. See GetConnectionSettings", -"Код ПВЗ, в который планируется передать заказы": "Code of shipment point to which it is planned to transfer orders", -"Добавляет новую колонку в существующую таблицу": "Adds a new column to an existing table", -"Адрес обработки запросов от Telegram (с https:": "Request handling address from Telegram (with https:", -"Получает внешнюю ссылку для доступа к каталогу": "Get external link to folder", -"Время жизни ссылки в секундах. 604800 максимум": "Link lifetime in seconds. 604800 max.", -"Проверяет доступность задачи для пользователей": "Checks the availability of the task for users", -"которое будет закрыто после выполнения функции": "which will be closed after the function is executed", -"Отправляет текстовое сообщение в чат или канал": "Sends a text message to a chat or channel", -"минимальная цена товара после применения акций": "minimum price of product after promotions have been applied", -"Время доставки ПО, согласованное с получателем": "Delivery time TO agreed with the recipient", -"Путь к файлу для сохранения результата запроса": "Path to the file for saving the request result", -"НачалоКодовУспеха И ОтветПроверки.КодСостояния": "StartOfSuccessCodes And CheckResponse.StatusCode", -"Получает информацию о комментарии задачи по ID": "Gets task comment data by ID", -"Токен авторизации, если используется не веб-хук": "Access token, when app auth method used", -"Описание контакта. См. ПолучитьОписаниеКонтакта": "Contact description. See GetContactDescription", -"Dropbox_ПолучитьДанныеИспользованияПространства": "Dropbox_GetSpaceUsageData", -"ID пользователя для учета. Текущий по умолчанию": "Users ID. Current by default", -"Получает информацию о товаре по идентификаторам": "Gets product information by identifiers", -"Модуль для работы с базами SQLite из набора ОПИ": "SQLite Module of OpenIntegrations", -"Наименование файла с расширением для сохранения": "File name with extension", -"Модуль для работы с Yandex Market из набора ОПИ": "Yandex Market Module of OpenIntegrations", -"Модуль для работы с Google Sheets из набора ОПИ": "Google Sheets Module of OpenIntegrations", -"Получает список сообщений в очереди на отправку": "Gets the list of messages in the queue to be sent", -"Массив имен для добавления новых листов в книгу": "Array of names to add new sheets to the spreadsheet", -"Получает события календарей с фильтрами или без": "Gets events of calendars with or without filters", -"Выполняет запрос, если он был сформирован ранее": "Executes the request if it was created earlier", -"Копирует объект из одного расположения в другое": "Copies an object from one location to another", -"OInt/tests/Modules/Coverage_ЗапускВсехТестов.os": "OInt/tests/Modules/Coverage_RunAllTests.os", -"Установить пользовательские настройки календаря": "Set custom calendar settings", -"ТекущаяДата - 60 * 60 * 24); // Дата создания": "CurrentDate - 60 * 60 * 24); // Creation date", -"Добавляет поле формы в multipart/form-data тело": "Adds a form field to the multipart/form-data body", -"Попытка выполнения без дополнительных проверовк": "Attempted execution without additional checks", -"Отборы, выбранные поля, количество и сортировка": "Filter, selected fields, limit and sorting", -"УстановитьJsonТело: тело установлено, размер %1": "SetJsonBody: body set, size %1", -"Получает информацию о пользователях для диалога": "Get users information for dialog", -"Параметры запуска. См. ПолучитьСтруктуруЗапуска": "Launch parameters. See GetLaunchStructure", -"Благодарим наших спонсоров за поддержку проекта": "We thank our sponsors for supporting the project", -"Получает список пользователей указанного канала": "Gets a list of users in the specified channel", -"Разрешает незащищенное соединение с библиотекой": "Allows an unsecured connection to the library", -"Ошибка получения коллекции для формирования XML": "Error getting a collection for XML generation", -"Перемещает файл из одного расположения в другое": "Move file from one destination to another", -"Максимальный размер данных. 0 > без ограничений": "Maximum data size. 0 > no limit", -"Загружает выбранную модель в оперативную память": "Loads the selected model into RAM", -"Для тела запроса установлен несуществующий файл": "A non-existent file is set for the request body", -"Получает список подразделений по ID или фильтру": "Gets a list of departments by ID or filter", -"Отправляет URL с предпросмотром в чат или канал": "Sends a URL with a preview to a chat or channel", -"УстановитьJsonТело: Тело установлено, размер %1": "SetJsonBody: Body set, size %1", -"ДобавитьЗаголовок: установка заголовков запроса": "AddHeader: header setting", -"УстановитьFormТело: тело установлено, размер %1": "SetFormBody: body set, size %1", -"Получает список календарей указанного владельца": "Gets a list of calendars of the specified owner", -"УстановитьFormТело: Тело установлено, размер %1": "SetFormBody: Body set, size %1", -"Не удалось удалить файл запроса после установки": "Failed to delete query file after execution", +"Идентификатор callback query полученного ботом": "Identifier of the callback query received by the bot", +"!OInt МассивПути.Добавить(\"OPI_ReportPortal.os": "!OInt PathArray.Add(\"OPI_ReportPortal.os", +"УстановитьСтроковоеТело: Начало установки тела": "SetStringBody: Beginning of body setting", +"Строка или коллекция для преобразования в JSON": "String or collection to convert to JSON", +"Истина > отправляет файлы отдельными запросами": "True > sends files in separate requests", +"Открепляет ранее закрепленное сообщение в чате": "Unpins a previously pinned chat message", +"Создает нового пользователя по структуре полей": "Create new user by fields structure", +"Получает статус (онлайн) текущего пользователя": "Gets the status (online) of the current user", +"Загружает часть объекта при загрузке по частям": "Uploads a part of an object for multipart uploading", +"логин пользователя, которому выдано разрешение": "login of the user to whom the authorization has been granted", +"URL, по которому необходимо перейти в браузере": "URL to go to in the browser", +"Список адресов почты добавляемых пользователей": "List of email addresses of users being added", +"УстановитьСтроковоеТело: начало установки тела": "SetStringBody: beginning of body setting", +"Не удалось инициализировать внешнюю компоненту": "Failed to initialize AddIn", +"ПолучитьСписокПользовательскихПолейЗадачи (хук": "GetCustomTaskFieldsList (wh", +"Формирует ссылку для авторизации через браузер": "Forms a link for authorization via the browser", +"Получает список файлов с или без отбора по типу": "Gets a list of files with or without filtering by type", +"Получает календарь из списка пользователя по ID": "Gets a calendar from the user's list by ID", +"Получает список комментариев к записи в таблице": "Gets the list of comments for a record in the table", +"Перейдите на [страницу Календаря в Marketplace]": "Go to the [Calendar page on the Marketplace]", "Структура полей чата. См. ПолучитьСтруктуруЧата": "Chat fields structure. See GetChatStructure", "Путь к объекту, тег которого необходимо удалить": "Path to the object whose tag needs to be deleted", -"Добавляет блок файла в multipart/form-data тело": "Adds a file block to the multipart/form-data body", -"Перейдите на [страницу Календаря в Marketplace]": "Go to the [Calendar page on the Marketplace]", -"Получает список комментариев к записи в таблице": "Gets the list of comments for a record in the table", -"Получает календарь из списка пользователя по ID": "Gets a calendar from the user's list by ID", -"Получает список файлов с или без отбора по типу": "Gets a list of files with or without filtering by type", +"Не удалось удалить файл запроса после установки": "Failed to delete query file after execution", "UUID штрихкода, полученный при его формировании": "The UID of the barcode received when the barcode was created", +"Добавляет блок файла в multipart/form-data тело": "Adds a file block to the multipart/form-data body", "Максимальный размер данных. 0 > до конца потока": "Max data size. 0 > to the end of the stream", -"Файлы для загрузки: Ключ > путь на NC, Значение": "Files: Key > destination path on NC, Value", +"Создает кампанию в выбранном рекламном кабинете": "Creates a campaign in the selected advertising account", "Структура полей лида (см. ПолучитьСтруктуруЛида": "Lead fields structure (see GetLeadStructure", "Добавьте необходимые для ваших целей разрешения": "Add the permissions required for your purposes", "Получает информацию о магазине (кампании) по ID": "Gets information about a market (campaign) by ID", @@ -9260,46 +9236,47 @@ "ПолучитьПользовательскиеНастройкиКалендаря (хук": "GetCustomCalendarSettings (wh", "название задачи (можно искать по шаблону [%_])>": "task name (can be searched using the template [%_])>", "Пользователь или пользователи чата для удаления": "The member or members of the chat room to remove", -"Создает кампанию в выбранном рекламном кабинете": "Creates a campaign in the selected advertising account", "Массив или одна структура полей описания товара": "Array or one structure of product description fields", -"Созвращает список дочерних блоков блока-родителя": "Returns list of child blocks of parent block", -"Удаление заявки](@api-docs.cdek.ru/29948379.html": "Deleting a courier invitation](@api-docs.cdek.ru/33828880.html", -"Отбор файлов по каталогу. Все, если не заполнено": "Selection of files by catalog. All if not filled in", -"Получает список пользовательских полей для задач": "Gets list of custom task fields", -"Получает токен по коду из авторизации в бразуере": "Gets token by code from browser authorization", -"tools/Modules/internal/Classes/OPI_HTTPКлиент.os": "tools/Modules/internal/Classes/OPI_HTTPClient.os", -"Ozon_ЗагрузитьКодыАктивацииТовара(ПараметрыТеста": "Ozon_UploadProductActivationCodes(TestParameters", -"Удаляет ранее созданный результат из комментария": "Deletes task result, created from a comment", -"Лимит пользователей (бесконечно, если не указано": "User limit (infinite if not specified", -"ПолучитьСтруктуруПараметровПредставлений (пустая": "GetEmbeddingsParameterStructure (empty", -"Вид голоса: alloy, ash, ballad, coral, echo и др": "Voice type: alloy, ash, ballad, coral, echo, etc.", -"Идентификатор товара в системе продавца (Артикул": "Item identifier in the vendor's system (Article", -"двоичные данные zip архива с содержимым каталога": "binary data of the zip archive with the contents of the directory", -"CLI_GreenAPI_СкачатьФайлСообщения(ПараметрыТеста": "CLI_GreenAPI_DownloadMessageFile(TestParameters", -"Некорректный метод! Проверьте правильность ввода": "Incorrect method! Check input correctness", -"ID активного подключения. См. ОжидатьПодключение": "Active connection ID. See AwaitingConnection", -"Создает новый блок на основе существующего блока": "Creates a new block based on an existing block", -"Модуль для работы с S3 хранилищами из набора ОПИ": "S3 Storage Module of OpenIntegrations", -"Модуль работы с внешними компонентами набора ОПИ": "External Components Module of OpenIntegrations", -"Фильтр офисов. См. ПолучитьОписаниеФильтраОфисов": "Office filter. See GetOfficeFilterDescription", -"Telegram_ОчиститьСписокЗакрепленныхСообщенийТемы": "Telegram_ClearTopicPinnedMessagesList", -"Модуль для работы с Yandex Metrika из набора ОПИ": "Yandex Metrika Module of OpenIntegrations", -"Передана некорректная коллекция доп. заголовков!": "An incorrect collection of additional headers has been passed!", -"Отклоняет вступление пользователя в закрытый чат": "Rejects the user's request to join a private chat room", -"Список регионов](@api-docs.cdek.ru/33829418.html": "List of Regions](@api-docs.cdek.ru/33829453.html", -"Добавляет сообщение в обсуждение от имени группы": "Adds a message to the discussion on behalf of the group", -"!OInt ТекущийКаталог = ТекущийСценарий().Каталог": "!OInt CurrentDirectory = CurrentScript().Path", -"Вид обработки текста (HTML, Markdown, MarkdownV2": "Text processing type (HTML, Markdown, MarkdownV2", -"ОчиститьСписокЗакрепленныхСообщенийТемы (главная": "ClearPinnedMessagesList (main", -"Маркер продолжения списка из предыдущего запроса": "Next page marker from the previous request", -"Получает структуру параметров тестового элемента": "Gets the test item parameter structure", -"Инициализировать: установка стандартных значений": "Initialize: setting of default values", -"Ozon_ПолучитьДоступныеТоварыАкции(ПараметрыТеста": "Ozon_GetAvailablePromoProducts(TestParameters", -"Ожидает подключение в течении указанного времени": "Waiting for connection for the specified time", -"Истина > сортировать по дате, Ложь > по алфавиту": "True > sort by date, False > alphabetically", -"Массив или одна структура полей атрибутов товара": "Array or one structure of product attribute fields", -"Сформируйте ссылку и перейдите по ней в браузере": "Form a link and click on it in your browser", -"Передана некорректная коллекция доп. параметров!": "An incorrect collection of additional parameters has been passed!", +"УстановитьFormТело: Тело установлено, размер %1": "SetFormBody: Body set, size %1", +"Файлы для загрузки: Ключ > путь на NC, Значение": "Files: Key > destination path on NC, Value", +"Получает список календарей указанного владельца": "Gets a list of calendars of the specified owner", +"УстановитьJsonТело: Тело установлено, размер %1": "SetJsonBody: Body set, size %1", +"ДобавитьЗаголовок: установка заголовков запроса": "AddHeader: header setting", +"OInt/tests/Modules/Coverage_ЗапускВсехТестов.os": "OInt/tests/Modules/Coverage_RunAllTests.os", +"Копирует объект из одного расположения в другое": "Copies an object from one location to another", +"Выполняет запрос, если он был сформирован ранее": "Executes the request if it was created earlier", +"Получает события календарей с фильтрами или без": "Gets events of calendars with or without filters", +"Массив имен для добавления новых листов в книгу": "Array of names to add new sheets to the spreadsheet", +"Получает список сообщений в очереди на отправку": "Gets the list of messages in the queue to be sent", +"Модуль для работы с Google Sheets из набора ОПИ": "Google Sheets Module of OpenIntegrations", +"УстановитьFormТело: тело установлено, размер %1": "SetFormBody: body set, size %1", +"Наименование файла с расширением для сохранения": "File name with extension", +"Модуль для работы с базами SQLite из набора ОПИ": "SQLite Module of OpenIntegrations", +"Получает информацию о товаре по идентификаторам": "Gets product information by identifiers", +"ID пользователя для учета. Текущий по умолчанию": "Users ID. Current by default", +"Dropbox_ПолучитьДанныеИспользованияПространства": "Dropbox_GetSpaceUsageData", +"Описание контакта. См. ПолучитьОписаниеКонтакта": "Contact description. See GetContactDescription", +"Токен авторизации, если используется не веб-хук": "Access token, when app auth method used", +"Установить пользовательские настройки календаря": "Set custom calendar settings", +"ТекущаяДата - 60 * 60 * 24); // Дата создания": "CurrentDate - 60 * 60 * 24); // Creation date", +"Модуль для работы с Yandex Market из набора ОПИ": "Yandex Market Module of OpenIntegrations", +"Попытка выполнения без дополнительных проверовк": "Attempted execution without additional checks", +"Добавляет поле формы в multipart/form-data тело": "Adds a form field to the multipart/form-data body", +"Отправляет URL с предпросмотром в чат или канал": "Sends a URL with a preview to a chat or channel", +"Получает список подразделений по ID или фильтру": "Gets a list of departments by ID or filter", +"Загружает выбранную модель в оперативную память": "Loads the selected model into RAM", +"Максимальный размер данных. 0 > без ограничений": "Maximum data size. 0 > no limit", +"Перемещает файл из одного расположения в другое": "Move file from one destination to another", +"Ошибка получения коллекции для формирования XML": "Error getting a collection for XML generation", +"Для тела запроса установлен несуществующий файл": "A non-existent file is set for the request body", +"Получает список пользователей указанного канала": "Gets a list of users in the specified channel", +"Благодарим наших спонсоров за поддержку проекта": "We thank our sponsors for supporting the project", +"Параметры запуска. См. ПолучитьСтруктуруЗапуска": "Launch parameters. See GetLaunchStructure", +"Получает информацию о пользователях для диалога": "Get users information for dialog", +"УстановитьJsonТело: тело установлено, размер %1": "SetJsonBody: body set, size %1", +"Отборы, выбранные поля, количество и сортировка": "Filter, selected fields, limit and sorting", +"Разрешает незащищенное соединение с библиотекой": "Allows an unsecured connection to the library", +"пользователь, последним изменивший статус задачи": "the user who last changed the task status", "!OInt Сообщить(OPI_Инструменты.JSONСтрокой(Ответ": "!OInt Message(OPI_Tools.JSONString(Response", "Генерирует ответ по заданному текстовому запросу": "Generates a response for a given text query", "Дата начала нужного периода доступных таймслотов": "Start date of the required period of available timeslots", @@ -9307,123 +9284,123 @@ "Не удалось удалить временный файл после загрузки": "Failed to delete temporary file after upload", "Коллекция КлючЗначение дополнительных параметров": "KeyValue collection of additional parameters", "Удаление заказа](@api-docs.cdek.ru/29924487.html": "Deleting an order](@api-docs.cdek.ru/33828855.html", -"пользователь, последним изменивший статус задачи": "the user who last changed the task status", "Помечает элемент чеклиста задачи как выполненный": "Mark an element as completed", -"ТребуетсяОбработкаУправляющихПоследовательностей": "RequiresProcessingOfEscapeSequences", +"Получает доступные интервалы доставки для заказа": "Gets available delivery intervals for order", "Вы можете передать до 100 идентификаторов за раз": "You can pass up to 100 identifiers at a time", "Забрать токен из параметра URL в адресной строке": "Retrieve the token from the URL parameter in the address bar", "где `?1 = \"10 AND 20\"`, что приведет к ошибке.^^": "where `?1 = \"10 AND 20,\"' which would cause an error.", "Получает данные строки таблицы по идентификатору": "Gets row data of the table by identifier", "Источник сообщения: system, user, assistant и др": "Source of the message: system, user, assistant, etc.", "URL, который будет открыт клиентским приложением": "URL to be opened by the client application", -"Получает доступные интервалы доставки для заказа": "Gets available delivery intervals for order", "Истина > в макете будут только обязательные поля": "True > only required fields will be in the set", "РазбитьURL: разбиение запроса на составные части": "SplitURL: splitting a request into component parts", -"отмечать входящие сообщения прочитанными: yes, no": "mark incoming messages as read: yes, no", -"источник сообщения: system, user, assistant, tool": "message source: system, user, assistant, tool", -"Отменяет публикацию ранее опубликованного объекта": "Unpublishes a previously published object", -"Получает список доступных значений характеристики": "Gets the list of available values of the attribute", -"Тип вложений: tweet_video, tweet_image, tweet_gif": "Attachment type: tweet_video, tweet_image, tweet_gif", -"Модуль для работы с Google Calendar из набора ОПИ": "Google Calendar Module of OpenIntegrations", -"Фильтр. См. ПолучитьСтруктуруФильтраПользователей": "Filter. See GetUserFilterStructure", -"Вид загрузки (Пост, Товар, История, Опрос, Прочее": "Upload type (Post, Product, Story, Poll, Other", -"Преобразует файл с Base64 строкой в бинарный файл": "Convert file with Base64 string to binary file", -"Общий модуль инструментов работы с SQL набора ОПИ": "Common SQL Tools Module of OpenIntegrations", -"Ошибка валидации JSON параметра. Индекс массив %1": "JSON validation error for parameter. Array position %1", -"Номер телефона в международном формате без + и 00": "Phone number in international format without + and 00", -"Структура счетчика. См. ПолучитьСтруктуруСчетчика": "Counter structure. See GetCounterStructure", -"Путь к каталогу. Необязателен, если указан курсор": "Path to the directory. Optional if the cursor is specified", -"Формирует строку подключения из переданных данных": "Forms a connection string from the passed data", -"запрещать приглашать в событие, если время занято": "disallow invitations to an event if the time is full", -"УстановитьПользовательскиеНастройкиКалендаря (хук": "SetCustomCalendarSettings (wh", -"Путь внутри публичного каталога (только для папок": "Path within public catalog (folders only", -"Истина > возвращает поля фильтра как соответствие": "True > returns the filter fields as a map", -"Список позиций: Ключ > SKU, Значение > Количество": "Items list: Key > SKU, Value > Amount", -"Зайдите в приложение Viber и создайте новый канал": "Open the Viber app and create a new channel", -"Обновляет значение записей по выбранным критериям": "Updates the value of records by selected criteria", -"tools/Modules/internal/Classes/OPI_ЗапросыHTTP.os": "tools/Modules/internal/Classes/OPI_HTTPRequests.os", -"Получает план задач на день текущего пользователя": "Gets the task plan for the current users day", -"Вариант генерации фона: transparent, opaque, auto": "Generation background option: transparent, opaque, auto", -"ОтправитьТекстовоеСообщение (клавиатура структура": "SendTextMessage (keyboard structure", -"Дополнительные заголовки запроса, если необходимо": "Additional request headers, if necessary", -"Подтверждает окончание загрузки объекта по частям": "Confirms the multipart uploading finish", -"Таймаут ожидания данных (мс). 0 > без ограничений": "Data waiting timeout (ms). 0 > no limit", -"только задачи, которые не являются подзадачами (Y": "only tasks that are not subtasks (Y", -"тип календаря: user (пользователя), group (группы": "calendar type: user, group", -"Время чтения данных (сек). 0 > до конца сообщения": "Data reading time (sec). 0 > until the end of the message", -"CLI_Ozon_ОбновитьИзображенияТовара(ПараметрыТеста": "CLI_Ozon_UpdateProductImages(TestParameters", -"Получает структуру стандартных настроек календаря": "Gets the structure of the default calendar settings", -"Твиттер не смог обработать загруженное вами видео": "Twitter could not process the video you uploaded", -"Признак преобразования полученных данных в строку": "Flag of converting the received data into a string", -"Генерирует аудио с озвучиванием указанного текста": "Generates audio with the specified text for speech synthesis", -"УстановитьЗаголовки: установка заголовков запроса": "SetHeaders: query header setting", -"ОжидаетЧто(Результат[\"entity\"][\"uuid\"]).Заполнено": "ExpectsThat(Result[\"entity\"][\"uuid\"]).Filled", +"Передана некорректная коллекция доп. параметров!": "An incorrect collection of additional parameters has been passed!", +"ТребуетсяОбработкаУправляющихПоследовательностей": "RequiresProcessingOfEscapeSequences", +"Сформируйте ссылку и перейдите по ней в браузере": "Form a link and click on it in your browser", +"Получает токен по коду из авторизации в бразуере": "Gets token by code from browser authorization", +"Истина > сортировать по дате, Ложь > по алфавиту": "True > sort by date, False > alphabetically", +"Некорректный метод! Проверьте правильность ввода": "Incorrect method! Check input correctness", +"CLI_GreenAPI_СкачатьФайлСообщения(ПараметрыТеста": "CLI_GreenAPI_DownloadMessageFile(TestParameters", +"двоичные данные zip архива с содержимым каталога": "binary data of the zip archive with the contents of the directory", +"Идентификатор товара в системе продавца (Артикул": "Item identifier in the vendor's system (Article", +"Вид голоса: alloy, ash, ballad, coral, echo и др": "Voice type: alloy, ash, ballad, coral, echo, etc.", +"ПолучитьСтруктуруПараметровПредставлений (пустая": "GetEmbeddingsParameterStructure (empty", +"ID активного подключения. См. ОжидатьПодключение": "Active connection ID. See AwaitingConnection", +"Лимит пользователей (бесконечно, если не указано": "User limit (infinite if not specified", +"Массив или одна структура полей атрибутов товара": "Array or one structure of product attribute fields", +"tools/Modules/internal/Classes/OPI_HTTPКлиент.os": "tools/Modules/internal/Classes/OPI_HTTPClient.os", +"Получает список пользовательских полей для задач": "Gets list of custom task fields", +"Отбор файлов по каталогу. Все, если не заполнено": "Selection of files by catalog. All if not filled in", +"Удаление заявки](@api-docs.cdek.ru/29948379.html": "Deleting a courier invitation](@api-docs.cdek.ru/33828880.html", +"Созвращает список дочерних блоков блока-родителя": "Returns list of child blocks of parent block", +"Удаляет ранее созданный результат из комментария": "Deletes task result, created from a comment", +"Создает новый блок на основе существующего блока": "Creates a new block based on an existing block", +"Ozon_ЗагрузитьКодыАктивацииТовара(ПараметрыТеста": "Ozon_UploadProductActivationCodes(TestParameters", +"Модуль работы с внешними компонентами набора ОПИ": "External Components Module of OpenIntegrations", +"Модуль для работы с S3 хранилищами из набора ОПИ": "S3 Storage Module of OpenIntegrations", +"Ожидает подключение в течении указанного времени": "Waiting for connection for the specified time", +"Ozon_ПолучитьДоступныеТоварыАкции(ПараметрыТеста": "Ozon_GetAvailablePromoProducts(TestParameters", +"Инициализировать: установка стандартных значений": "Initialize: setting of default values", +"Маркер продолжения списка из предыдущего запроса": "Next page marker from the previous request", +"ОчиститьСписокЗакрепленныхСообщенийТемы (главная": "ClearPinnedMessagesList (main", +"Вид обработки текста (HTML, Markdown, MarkdownV2": "Text processing type (HTML, Markdown, MarkdownV2", +"Получает структуру параметров тестового элемента": "Gets the test item parameter structure", +"Добавляет сообщение в обсуждение от имени группы": "Adds a message to the discussion on behalf of the group", +"Список регионов](@api-docs.cdek.ru/33829418.html": "List of Regions](@api-docs.cdek.ru/33829453.html", +"Отклоняет вступление пользователя в закрытый чат": "Rejects the user's request to join a private chat room", +"Передана некорректная коллекция доп. заголовков!": "An incorrect collection of additional headers has been passed!", +"Модуль для работы с Yandex Metrika из набора ОПИ": "Yandex Metrika Module of OpenIntegrations", +"Telegram_ОчиститьСписокЗакрепленныхСообщенийТемы": "Telegram_ClearTopicPinnedMessagesList", +"!OInt ТекущийКаталог = ТекущийСценарий().Каталог": "!OInt CurrentDirectory = CurrentScript().Path", +"Фильтр офисов. См. ПолучитьОписаниеФильтраОфисов": "Office filter. See GetOfficeFilterDescription", +"Передана некорректная конфигурация соединения: %1": "Incorrect connection configuration provided: %1", +"ПолучитьСтруктуруФильтраСобытийКалендарей (пустая": "GetCalendarEventsFilterStructure (empty", +"tools/Modules/internal/Modules/OPI_Инструменты.os": "tools/Modules/internal/Modules/OPI_Tools.os", +"Источник: https:github.com/vbondarevsky/Connector": "Source: https:github.com/vbondarevsky/Connector", "Идентификатор или массив индентификаторов записей": "Identifier or array of record identifiers", "Изменение заказа](@api-docs.cdek.ru/36981178.html": "Update an order](@api-docs.cdek.ru/36989543.html", -"Изменяет информацию о количестве товара в наличии": "Changes the information about the stock amount of a product", -"Источник: https:github.com/vbondarevsky/Connector": "Source: https:github.com/vbondarevsky/Connector", -"tools/Modules/internal/Modules/OPI_Инструменты.os": "tools/Modules/internal/Modules/OPI_Tools.os", -"ПолучитьСтруктуруФильтраСобытийКалендарей (пустая": "GetCalendarEventsFilterStructure (empty", -"Передана некорректная конфигурация соединения: %1": "Incorrect connection configuration provided: %1", "OneScript: ./OInt/tools/Modules/OPI_Компоненты.os": "OneScript: ./OInt/tools/Modules/OPI_AddIns.os", +"ОжидаетЧто(Результат[\"entity\"][\"uuid\"]).Заполнено": "ExpectsThat(Result[\"entity\"][\"uuid\"]).Filled", +"Изменяет информацию о количестве товара в наличии": "Changes the information about the stock amount of a product", "Таймаут ожидания записи (мс). 0 > без ограничений": "Data reading timeout (ms). 0 > no limit", -"стандартное представление: day, week, month, list": "standard presentation: day, week, month, list", +"OneScript: ./OInt/tools/Modules/OPI_ЗапросыSQL.os": "OneScript: ./OInt/tools/Modules/OPI_SQLQueries.os", "Параметры элемента. См. ПолучитьСтруктуруЭлемента": "Item parameters. See GetItemStructure", "Источник сообщения: system, user, assistant, tool": "Message source: system, user, assistant, tool", "Максимальный вес в кг, который может принять офис": "Maximum weight in kg that the office can accept", "ID подборка для помещения товара, если необходимо": "Selection ID for placing the product, if needed", "Открывает FTP соединение с указанными настройками": "Creates an FTP connection with the specified settings", "Получает список файлов с отбором каталога или без": "Gets a list of files with or without directory selection", -"OneScript: ./OInt/tools/Modules/OPI_ЗапросыSQL.os": "OneScript: ./OInt/tools/Modules/OPI_SQLQueries.os", "Ozon_ПолучитьСтатусДобавленияКодов(ПараметрыТеста": "Ozon_GetCodesUploadStatus(TestParameters", "Обновляет изображения и маркетинговый цвет товара": "Update images and marketing color", -"ОбработатьЗапрос: формирование объекта HTTPЗапроса": "ProcessRequest: creation of HTTPRequest object", -"Создает новое свойство для использования в товарах": "Creates a new property for use in products", -"Некорректная команда! Проверьте правильность ввода": "Incorrect command! Check input correctness", -"tools/Modules/internal/Modules/OPI_Криптография.os": "tools/Modules/internal/Modules/OPI_Cryptography.os", -"Добавляет заголовок запроса для Bearer авторизации": "Adds a request header for Bearer authorization", -"Не удалось удалить файл ключей после инициализации": "Failed to delete key file after initialization", -"Адрес активного соединения. См. ОжидатьПодключения": "The address of the active connection. See AwaitConnections", -"Модуль для работы с Google Workspace из набора ОПИ": "Google Workspace Module of OpenIntegrations", -"Код ПВЗ СДЭК для самостоятельного привоза клиентом": "Code of CDEK POZ for self carriage by the customer", -"Устанавлиает шифрование бакета по XML конфигурации": "Sets bucket encryption by XML configuration", -"Неизвестный параметр в позиции %1 параметр %2 %3%4": "Unknown parameter in position %1 parameter %2 %3%4", -"Информация о выполнении. См. ПолучитьСтруктуруЛога": "Execution information. See GetLogStructure", -"CLI_GreenAPI_ПолучитьКодАвторизации(ПараметрыТеста": "CLI_GetAuthorizationCode(TestParameters", -"Тип чата OPEN (публичный) | CHAT (по приглашениям)": "Chat type OPEN (Public) | CHAT (Private)", -"Получает список пользователей по заданному фильтру": "Gets the list of users according to the specified filter", -"Расширенное определение адресов в пассивном режиме": "Advanced passive mode address resolution", -"Информация о чеке](@api-docs.cdek.ru/68257388.html": "Cashbox check information](@api-docs.cdek.ru/68258028.html", -"Идентификаторы товаров в системе продавца (Артикул": "Item identifiers in the vendor's system (Article", -"Переслыает существующее сообщение в текущий диалог": "Forwards an existing message to the current dialog box", -"УстановитьСтандартныеНастройки: установка настроек": "SetDefaultSettings: configuration setting", -"Получает список заблокированных пользователей чата": "Gets the list of blocked chat users", -"Признак деления массива на отдельные параметры URL": "Flag for dividing the array into individual URL parameters", -"Код страны производителя товара ISO_3166-1_alpha-2": "Country code of the product manufacturer as ISO_3166-1_alpha-2", -"частота повторения: DAILY, WEEKLY, MONTHLY, YEARLY": "repetition rate: DAILY, WEEKLY, MONTHLY, YEARLY", -"УстановитьОбъектСоединения: Передано не соединение": "SetConnectionObject: Not a connection has been passed", -"Модуль для работы с Telegram Bot API из набора ОПИ": "Telegram Bot API Module of OpenIntegrations", -"Формирует штрихкод места в формате PDF для заказов": "Generates a PDF barcode CP for orders", -"ПолучитьСоответствиеУправляющихПоследовательностей": "GetEscapeSequencesMap", -"Получает информацию о пользовательском поле задачи": "Get custom task field data", -"Описание заявки. См. ПолучитьОписаниеЗаявкиКурьера": "Invitations description. See GetCourierInvitationsDescription", -"Ozon_ПолучитьУчаствующиеТоварыАкции(ПараметрыТеста": "Ozon_GetCurrentPromoProducts(TestParameters", -"ID асинхронной работы из ответа ЗагрузитьФайлПоURL": "ID of async jsob from UploadFileByURL response", -"Отправляет данные о местоположении в указанный чат": "Sends location data to the specified chat room", -"ПолучитьСтруктуруПользовательскихНастроекКаледнаря": "GetCalednarCustomSettingsStructure", -"Завершает запущенный ранее сеанс выполнения тестов": "Ends a previously started test execution session", -"Ozon_ПолучитьСтатусДобавленияТовара(ПараметрыТеста": "Ozon_GetProductCreationStatus(TestParameters", -"URL = ПараметрыФункции[\"Bitrix24_Domain": "URL = FunctionParameters[\"Bitrix24_Domain", -"ID блока, после которого необходимо встаивть новый": "Block ID after which to insert the new one", +"УстановитьЗаголовки: установка заголовков запроса": "SetHeaders: query header setting", +"стандартное представление: day, week, month, list": "standard presentation: day, week, month, list", +"Генерирует аудио с озвучиванием указанного текста": "Generates audio with the specified text for speech synthesis", +"Отменяет публикацию ранее опубликованного объекта": "Unpublishes a previously published object", +"Твиттер не смог обработать загруженное вами видео": "Twitter could not process the video you uploaded", +"Формирует строку подключения из переданных данных": "Forms a connection string from the passed data", +"отмечать входящие сообщения прочитанными: yes, no": "mark incoming messages as read: yes, no", +"источник сообщения: system, user, assistant, tool": "message source: system, user, assistant, tool", +"Получает список доступных значений характеристики": "Gets the list of available values of the attribute", +"Тип вложений: tweet_video, tweet_image, tweet_gif": "Attachment type: tweet_video, tweet_image, tweet_gif", +"Модуль для работы с Google Calendar из набора ОПИ": "Google Calendar Module of OpenIntegrations", +"запрещать приглашать в событие, если время занято": "disallow invitations to an event if the time is full", +"Фильтр. См. ПолучитьСтруктуруФильтраПользователей": "Filter. See GetUserFilterStructure", +"Преобразует файл с Base64 строкой в бинарный файл": "Convert file with Base64 string to binary file", +"Общий модуль инструментов работы с SQL набора ОПИ": "Common SQL Tools Module of OpenIntegrations", +"Ошибка валидации JSON параметра. Индекс массив %1": "JSON validation error for parameter. Array position %1", +"Номер телефона в международном формате без + и 00": "Phone number in international format without + and 00", +"Структура счетчика. См. ПолучитьСтруктуруСчетчика": "Counter structure. See GetCounterStructure", +"Путь к каталогу. Необязателен, если указан курсор": "Path to the directory. Optional if the cursor is specified", +"Признак преобразования полученных данных в строку": "Flag of converting the received data into a string", +"УстановитьПользовательскиеНастройкиКалендаря (хук": "SetCustomCalendarSettings (wh", +"Вид загрузки (Пост, Товар, История, Опрос, Прочее": "Upload type (Post, Product, Story, Poll, Other", +"Истина > возвращает поля фильтра как соответствие": "True > returns the filter fields as a map", +"Путь внутри публичного каталога (только для папок": "Path within public catalog (folders only", +"Получает структуру стандартных настроек календаря": "Gets the structure of the default calendar settings", +"CLI_Ozon_ОбновитьИзображенияТовара(ПараметрыТеста": "CLI_Ozon_UpdateProductImages(TestParameters", +"Время чтения данных (сек). 0 > до конца сообщения": "Data reading time (sec). 0 > until the end of the message", +"только задачи, которые не являются подзадачами (Y": "only tasks that are not subtasks (Y", +"Таймаут ожидания данных (мс). 0 > без ограничений": "Data waiting timeout (ms). 0 > no limit", +"Подтверждает окончание загрузки объекта по частям": "Confirms the multipart uploading finish", +"тип календаря: user (пользователя), group (группы": "calendar type: user, group", +"ОтправитьТекстовоеСообщение (клавиатура структура": "SendTextMessage (keyboard structure", +"Вариант генерации фона: transparent, opaque, auto": "Generation background option: transparent, opaque, auto", +"Получает план задач на день текущего пользователя": "Gets the task plan for the current users day", +"tools/Modules/internal/Classes/OPI_ЗапросыHTTP.os": "tools/Modules/internal/Classes/OPI_HTTPRequests.os", +"Обновляет значение записей по выбранным критериям": "Updates the value of records by selected criteria", +"Зайдите в приложение Viber и создайте новый канал": "Open the Viber app and create a new channel", +"Дополнительные заголовки запроса, если необходимо": "Additional request headers, if necessary", +"Список позиций: Ключ > SKU, Значение > Количество": "Items list: Key > SKU, Value > Amount", +"Получает данные из потока существующего соединения": "Gets data from the flow stream of an existing connection", +"Номер заказа в ИС Клиента (uuid, если не заполнено": "Order number in the customers system (uuid, if not filled in", +"Курьеру необходим документ удостоверяющий личность": "The courier needs an identity document", "Данные заполнения, где ключ это имя ячейки вида A1": "Fill data where the key is the cell name like A1", "!OInt МассивПути = СтрРазделить(ТекущийКаталог": "PathArray = StrSplit(CurrentDirectory", -"Добавляет новый текстовый тег к файлу или каталогу": "Add new tag to file or folder", -"Курьеру необходим документ удостоверяющий личность": "The courier needs an identity document", -"Номер заказа в ИС Клиента (uuid, если не заполнено": "Order number in the customers system (uuid, if not filled in", -"Получает данные из потока существующего соединения": "Gets data from the flow stream of an existing connection", +"ID блока, после которого необходимо встаивть новый": "Block ID after which to insert the new one", "Отправляет сообщение (ответ) выбранному соединению": "Sends a message (response) to the selected connection", +"Добавляет новый текстовый тег к файлу или каталогу": "Add new tag to file or folder", "Удаляет одну или массив записей по идентификаторам": "Deletes one or an array of records by identifiers", -"Не удалось привести структуру значений к коллекции": "Failed to convert the structure of values to a collection", +"Запрещает доступ к файлу для внешних пользователей": "Prohibits access to the file for external users", "Устанавливает тело даже при передаче пустых данных": "Sets the body even when empty data is passed", "Истина > возвращает строку, Ложь > двоичные данные": "True > returns string, False > binary data", "Данные сообщения в виде строки или двоичных данных": "Message data as string or binary data", @@ -9431,51 +9408,54 @@ "Комплект защитных плёнок для X3 NFC. Темный хлопок": "Protective film set for X3 NFC. Dark cotton", "OneScript: ./OInt/tools/Modules/OPI_ЗапросыHTTP.os": "OneScript: ./OInt/tools/Modules/OPI_HTTPRequests.os", "Создает постоянный токен пользователя ReportPortal": "Creates a permanent ReportPortal user token", -"Запрещает доступ к файлу для внешних пользователей": "Prohibits access to the file for external users", "Получить структуру описания картинок для генерации": "Get image description structure for generation", "строка или список строк текста лицензий для модели": "a string or list of strings of license text for the model", -"Существующее соединение или конфигурация соединения": "Existing connection or connection configuration", -"Таймаут ожидания новых сообщений при пустой очереди": "Timeout for waiting for new messages when the queue is empty", -"УстановитьДвоичноеТело: Тело установлено, размер %1": "SetBinaryBody: Body set, size %1", -"Регистрация отказа](@api-docs.cdek.ru/55327658.html": "Registration of refusal](@api-docs.cdek.ru/55327686.html", -"НачатьЗаписьТелаMultipart: Создание потока в памяти": "StartMultipartBody: Creating a stream in memory", -"ОбработатьЗапрос: перенос тела в объект HTTPЗапроса": "ProcessRequest: place the body in the HTTPRequest object", -"Получает шаблон пустого описания для загрузки файла": "Gets a blank description template for uploading a file", -"Название региона, уточняющий параметр для поля city": "Region name, specifying parameter for the city field", -"Коллекция файлов: Ключ > Файл, Значение > Тип медиа": "File collection: Key > File, Value > Media Type", -"Коннектор: удобный HTTP-клиент для 1С:Предприятие 8": "Connector: convenient HTTP client for 1C:Enterprise 8", -"Структура полей задачи (см. ПолучитьСтруктуруЗадачи": "Task fields structure (see GetTaskFieldsStructure", -"цена до скидок; укажите значение 0, если скидок нет": "price before discounts; specify 0 if no discounts are available", -"(Дополнительно) Определитесь с целью взаимодействия": "(Optional) Determine the purpose of the interaction", -"ID аккаунта для проверки, что бакет принадлежит ему": "Account ID to verify that hes the bucket owner", -"Очищает список закрепленных сообщений в теме форума": "Clears the list of pinned messages in the forum topic", -"дата начала выборки. 3 месяца до текущепо умолчанию": "selection start date. 3 months before the current default", -"Формирует структуру основных авторизационных данных": "Forms the structure of basic authorization data", -"конечный (нижний) цвет информера в формате RRGGBBAA": "final (bottom) color of the informer in RRGGBBAA format", -"Код офиса СДЭК, на который будет доставлена посылка": "Code of CDEK office to which the package will be delivered", -"УстановитьДвоичноеТело: тело установлено, размер %1": "SetBinaryBody: body set, size %1", -"ИспользоватьMultipartПоляВOAuth: установка значения": "UseMultipartFieldsAtOAuth: setting the value", -"Очищает все существующие заголовки перед установкой": "Clears all existing headers before setting up", -"Получает информацию о последней ошибке в соединении": "Gets information about the last error in the connection", -"Токен для удаления данных конкретной версии объекта": "Token for deleting data of a specific version of an object", -"НачатьЗаписьТелаMultipart: создание потока в памяти": "StartMultipartBody: creating a stream in memory", -"UUID уже существующего запуска, если rerun = Истина": "UUID of an existing launch if rerun = True", -"Регистрация заказа](@api-docs.cdek.ru/29923926.html": "Order registration](@api-docs.cdek.ru/33828802.html", -"Закрывает существующее соединение по идентификатору": "Closes an existing connection by identifier", -"Ссылка на сайт интернет-магазина с описанием товара": "Link to the website of the online store with the description of the product", -"N) - парсить или нет комментарии на наличие смайлов": "N) - parse comments for emoticons or not", -"Структура полей сделки (см. ПолучитьСтруктуруСделки": "Deal fields structure (see. GetDealStructure", -"Модуль для работы с базами PostgreSQL из набора ОПИ": "PostgreSQL Module of OpenIntegrations", -"Устанавливает статус (онлайн) текущего пользователя": "Sets the status (online) of the current user", -"В меню создания бота заполните все необходимые поля": "In the bot creation menu, fill in all the required fields", +"Не удалось привести структуру значений к коллекции": "Failed to convert the structure of values to a collection", +"URL = ПараметрыФункции[\"Bitrix24_Domain": "URL = FunctionParameters[\"Bitrix24_Domain", +"ПолучитьСтруктуруПользовательскихНастроекКаледнаря": "GetCalednarCustomSettingsStructure", +"Завершает запущенный ранее сеанс выполнения тестов": "Ends a previously started test execution session", +"CLI_GreenAPI_ПолучитьКодАвторизации(ПараметрыТеста": "CLI_GetAuthorizationCode(TestParameters", +"Информация о выполнении. См. ПолучитьСтруктуруЛога": "Execution information. See GetLogStructure", +"Неизвестный параметр в позиции %1 параметр %2 %3%4": "Unknown parameter in position %1 parameter %2 %3%4", +"Устанавлиает шифрование бакета по XML конфигурации": "Sets bucket encryption by XML configuration", +"Ozon_ПолучитьСтатусДобавленияТовара(ПараметрыТеста": "Ozon_GetProductCreationStatus(TestParameters", +"Код ПВЗ СДЭК для самостоятельного привоза клиентом": "Code of CDEK POZ for self carriage by the customer", +"Получает список пользователей по заданному фильтру": "Gets the list of users according to the specified filter", +"Модуль для работы с Google Workspace из набора ОПИ": "Google Workspace Module of OpenIntegrations", +"Не удалось удалить файл ключей после инициализации": "Failed to delete key file after initialization", +"Добавляет заголовок запроса для Bearer авторизации": "Adds a request header for Bearer authorization", +"tools/Modules/internal/Modules/OPI_Криптография.os": "tools/Modules/internal/Modules/OPI_Cryptography.os", +"Некорректная команда! Проверьте правильность ввода": "Incorrect command! Check input correctness", +"Создает новое свойство для использования в товарах": "Creates a new property for use in products", +"ОбработатьЗапрос: формирование объекта HTTPЗапроса": "ProcessRequest: creation of HTTPRequest object", +"Адрес активного соединения. См. ОжидатьПодключения": "The address of the active connection. See AwaitConnections", +"Расширенное определение адресов в пассивном режиме": "Advanced passive mode address resolution", +"Тип чата OPEN (публичный) | CHAT (по приглашениям)": "Chat type OPEN (Public) | CHAT (Private)", +"Идентификаторы товаров в системе продавца (Артикул": "Item identifiers in the vendor's system (Article", +"Отправляет данные о местоположении в указанный чат": "Sends location data to the specified chat room", +"ID асинхронной работы из ответа ЗагрузитьФайлПоURL": "ID of async jsob from UploadFileByURL response", +"Ozon_ПолучитьУчаствующиеТоварыАкции(ПараметрыТеста": "Ozon_GetCurrentPromoProducts(TestParameters", +"Описание заявки. См. ПолучитьОписаниеЗаявкиКурьера": "Invitations description. See GetCourierInvitationsDescription", +"Получает информацию о пользовательском поле задачи": "Get custom task field data", +"Информация о чеке](@api-docs.cdek.ru/68257388.html": "Cashbox check information](@api-docs.cdek.ru/68258028.html", +"Формирует штрихкод места в формате PDF для заказов": "Generates a PDF barcode CP for orders", +"Модуль для работы с Telegram Bot API из набора ОПИ": "Telegram Bot API Module of OpenIntegrations", +"ПолучитьСоответствиеУправляющихПоследовательностей": "GetEscapeSequencesMap", +"частота повторения: DAILY, WEEKLY, MONTHLY, YEARLY": "repetition rate: DAILY, WEEKLY, MONTHLY, YEARLY", +"Код страны производителя товара ISO_3166-1_alpha-2": "Country code of the product manufacturer as ISO_3166-1_alpha-2", +"Признак деления массива на отдельные параметры URL": "Flag for dividing the array into individual URL parameters", +"Получает список заблокированных пользователей чата": "Gets the list of blocked chat users", +"УстановитьСтандартныеНастройки: установка настроек": "SetDefaultSettings: configuration setting", +"Переслыает существующее сообщение в текущий диалог": "Forwards an existing message to the current dialog box", +"УстановитьОбъектСоединения: Передано не соединение": "SetConnectionObject: Not a connection has been passed", +"ID запуска, к которому принадлежит тестовый элемент": "Launch ID to which the test item belongs", "Подтверждает вступление пользователя в закрытый чат": "Confirms the user's request to join a private chat room", "Отсутствуют обязательные поля в параметрах доступа!": "Missing mandatory fields in access parameters!", "Код региона СДЭК, уточняющий параметр для поля city": "CDEK region code, specifying parameter for the city field", "Сообщения разговора. См. ПолучитьСтруктуруСообщения": "Conversation messages. See GetMessageStructure", "ОтменитьЗаписьMultipart: Удаление записанных данных": "CancelMultipartBody: Deleting recorded data", -"ID запуска, к которому принадлежит тестовый элемент": "Launch ID to which the test item belongs", "Изменяет свойства календаря из списка пользователей": "Edits the properties of a calendar from the user's list", -"УстановитьURL: Разбиение запроса на составные части": "SetURL: Splitting a request into component parts", +"В меню создания бота заполните все необходимые поля": "In the bot creation menu, fill in all the required fields", "Смещение для получение объектов не из начала списка": "Offset for getting objects not from the beginning of the list", "Параметры доступа. См. СформироватьПараметрыДоступа": "Access parameters. See FormAccessParameters", "Путь к объекту, для которого необходимо создать тег": "Path to the object for which the tag needs to be created", @@ -9483,6 +9463,57 @@ "автоприменения стратегий цены: ENABLED или DISABLED": "auto application of price strategies: ENABLED or DISABLED", "Получает информацию о сайте по его имени или токену": "Gets information about a site by its name or token", "Данные авторизации. См.ПолучитьСтандартныеПараметры": "Authorization data. See GetStandardParameters", +"УстановитьURL: Разбиение запроса на составные части": "SetURL: Splitting a request into component parts", +"Устанавливает статус (онлайн) текущего пользователя": "Sets the status (online) of the current user", +"дата начала выборки. 3 месяца до текущепо умолчанию": "selection start date. 3 months before the current default", +"Структура полей сделки (см. ПолучитьСтруктуруСделки": "Deal fields structure (see. GetDealStructure", +"(Дополнительно) Определитесь с целью взаимодействия": "(Optional) Determine the purpose of the interaction", +"цена до скидок; укажите значение 0, если скидок нет": "price before discounts; specify 0 if no discounts are available", +"Структура полей задачи (см. ПолучитьСтруктуруЗадачи": "Task fields structure (see GetTaskFieldsStructure", +"Коннектор: удобный HTTP-клиент для 1С:Предприятие 8": "Connector: convenient HTTP client for 1C:Enterprise 8", +"Коллекция файлов: Ключ > Файл, Значение > Тип медиа": "File collection: Key > File, Value > Media Type", +"Название региона, уточняющий параметр для поля city": "Region name, specifying parameter for the city field", +"Получает шаблон пустого описания для загрузки файла": "Gets a blank description template for uploading a file", +"ОбработатьЗапрос: перенос тела в объект HTTPЗапроса": "ProcessRequest: place the body in the HTTPRequest object", +"НачатьЗаписьТелаMultipart: Создание потока в памяти": "StartMultipartBody: Creating a stream in memory", +"УстановитьДвоичноеТело: Тело установлено, размер %1": "SetBinaryBody: Body set, size %1", +"Таймаут ожидания новых сообщений при пустой очереди": "Timeout for waiting for new messages when the queue is empty", +"Модуль для работы с базами PostgreSQL из набора ОПИ": "PostgreSQL Module of OpenIntegrations", +"Существующее соединение или конфигурация соединения": "Existing connection or connection configuration", +"ID аккаунта для проверки, что бакет принадлежит ему": "Account ID to verify that hes the bucket owner", +"Регистрация отказа](@api-docs.cdek.ru/55327658.html": "Registration of refusal](@api-docs.cdek.ru/55327686.html", +"Формирует структуру основных авторизационных данных": "Forms the structure of basic authorization data", +"N) - парсить или нет комментарии на наличие смайлов": "N) - parse comments for emoticons or not", +"Очищает список закрепленных сообщений в теме форума": "Clears the list of pinned messages in the forum topic", +"Закрывает существующее соединение по идентификатору": "Closes an existing connection by identifier", +"Регистрация заказа](@api-docs.cdek.ru/29923926.html": "Order registration](@api-docs.cdek.ru/33828802.html", +"UUID уже существующего запуска, если rerun = Истина": "UUID of an existing launch if rerun = True", +"НачатьЗаписьТелаMultipart: создание потока в памяти": "StartMultipartBody: creating a stream in memory", +"Токен для удаления данных конкретной версии объекта": "Token for deleting data of a specific version of an object", +"Ссылка на сайт интернет-магазина с описанием товара": "Link to the website of the online store with the description of the product", +"Очищает все существующие заголовки перед установкой": "Clears all existing headers before setting up", +"ИспользоватьMultipartПоляВOAuth: установка значения": "UseMultipartFieldsAtOAuth: setting the value", +"УстановитьДвоичноеТело: тело установлено, размер %1": "SetBinaryBody: body set, size %1", +"Код офиса СДЭК, на который будет доставлена посылка": "Code of CDEK office to which the package will be delivered", +"конечный (нижний) цвет информера в формате RRGGBBAA": "final (bottom) color of the informer in RRGGBBAA format", +"Получает информацию о последней ошибке в соединении": "Gets information about the last error in the connection", +"Отправляет аудиофайл в качестве голосового сообщения": "Sends an audio file as a voice message", +"Информация о заказе](@api-docs.cdek.ru/29923975.html": "Order details](@api-docs.cdek.ru/33828849.html", +"Завершает работу созданного ранее тестового элемента": "Ends a previously created test item", +"Ozon_УстановитьСкидкуНаУцененныйТовар(ПараметрыТеста": "Ozon_SetProductDiscount(TestParameters", +"Основное измерение при заполнении диапазона массивом": "Main dimension when filling the array range", +"Ошибка получения авторизационных данных из структуры": "Error of obtaining authorization data from the structure", +"Массив типов колонок. См. ПолучитьТипыКолонокТаблицы": "Array of column types. See GetTableColumnTypes", +"Читает данные из указанного соединения в виде строки": "Reads data from the specified connection as a string", +"Информация о заявке](@api-docs.cdek.ru/29948360.html": "Details of a courier invitation(@api-docs.cdek.ru/33828865.html", +"Отправляет географические координаты в чат или канал": "Sends geographic coordinates to a chat or channel", +"Массив фильтров. См. ПолучитьСтруктуруФильтраЗаписей": "Filters array. See GetRecordsFilterStrucutre", +"Загружает файл с диска или двоичные данные на сервер": "Uploads a file from disk or binary data to the server", +"Структура колонок: Ключ > имя, Значение > Тип данных": "Column structure: Key > Name, Value > Data type", +"Структура комплексного атрибута или структура товара": "Complex attribute structure or product structure", +"Проверяет загрузку изображений по массиву ID товаров": "Check images upload by products IDs", +"квантовать неквантованную (например, float16) модель": "quantize non-quantized (e.g. float16) model", +"только задачи, которые не являются подзадачами (Y|N)": "only tasks that are not subtasks (Y|N)", "Идентификатор доставки из метода ПолучитьУведомление": "Receipt identifier from the GetNotification method", "Написать сообщение пользователю в диалоге сообщества": "Write a message to a user in the community's dialog", "Здесь собрано определение данных для работы с VK API": "Here is a collection of data definitions for working with the VK API", @@ -9490,101 +9521,97 @@ "Истина > Не выполняет запрос, а возвращает текст SQL": "True > Does not execute the query, but returns SQL text", "Включение и отключение удаления MFA, если необходимо": "Enable and disable MFA deletion, if necessary", "Проверяет существование BLOB по его SHA256 дайджесту": "Checks the existence of a BLOB by its SHA256 digest", -"только задачи, которые не являются подзадачами (Y|N)": "only tasks that are not subtasks (Y|N)", +"включение автоприменения акций: ENABLED или DISABLED": "Enable auto application of shares: ENABLED or DISABLED", "Склад или несколько складов для получения таймслотов": "Warehouse or multiple warehouses to receive timeslots", "ID чата (chatXXX) или пользователя (XXX) для диалога": "Chat ID (as chatXXX) or User ID (as XXX)", "Название города, уточняющий параметр для postal_code": "City name, specifying parameter for postal_code", -"Описание таблиц: Ключ > имя, Значение > массив полей": "Table description: Key > name, Value > array of fields", "Обработка входящего запроса после авторизации !NOCLI": "Handle incoming request after authorization !NOCLI", "НачатьЗаписьТелаMultipart: Создание временного файла": "StartMultipartBody: Creating a temporary file", -"УстановитьСтроковоеТело: тело установлено, размер %1": "SetStringBody: body set, size %1", +"Описание таблиц: Ключ > имя, Значение > массив полей": "Table description: Key > name, Value > array of fields", "Загружает файл на диск, забирая его по заданному URL": "Downloads a file to disk from the specified URL", -"Фильтр списка. См. ПолучитьСтруктуруФильтраСчетчиков": "List filter. See GetCounterFilterStructure", -"Основные данные запроса. См. ПолучитьСтруктуруДанных": "Basic request data. See GetBasicDataStructure", -"Токен для получения данных конкретной версии объекта": "Token for retrieving data of a specific version of an object", -"УстановитьСтроковоеТело: Тело установлено, размер %1": "SetStringBody: Body set, size %1", -"Обрабатывает данные TMA и опредеяет их достоверность": "Processes TMA data and determines its validity", -"Скачивает zip архив с содержимым указанного каталога": "Downloads a zip archive with the contents of the specified directory", +"Ставка НДС (значение - 0, 10, 12, 20, null - нет НДС": "VAT rate (value - 0, 10, 12, 20, null - no VAT", +"Пароль пользователя для авторизации, если необходимо": "User password for authorization, if required", +"Значение или массив значений для добавления в values": "Value or array of values to add to Values field", +"ОжидаетЧто(Результат[\"errors\"].Количество()).Равно(0": "ExpectsThat(Result[\"errors\"].Count()).Equal(0", +"УстановитьСтроковоеТело: тело установлено, размер %1": "SetStringBody: body set, size %1", "В канал, из двоичных данных, с указанием имени файла": "To channel, from binary data, with file name", "НачатьЗаписьТелаMultipart: создание временного файла": "StartMultipartBody: creating a temporary file", -"ОжидаетЧто(Результат[\"errors\"].Количество()).Равно(0": "ExpectsThat(Result[\"errors\"].Count()).Equal(0", -"Значение или массив значений для добавления в values": "Value or array of values to add to Values field", -"Пароль пользователя для авторизации, если необходимо": "User password for authorization, if required", -"Ставка НДС (значение - 0, 10, 12, 20, null - нет НДС": "VAT rate (value - 0, 10, 12, 20, null - no VAT", -"квантовать неквантованную (например, float16) модель": "quantize non-quantized (e.g. float16) model", -"включение автоприменения акций: ENABLED или DISABLED": "Enable auto application of shares: ENABLED or DISABLED", -"Проверяет загрузку изображений по массиву ID товаров": "Check images upload by products IDs", -"Структура колонок: Ключ > имя, Значение > Тип данных": "Column structure: Key > Name, Value > Data type", -"Отправляет аудиофайл в качестве голосового сообщения": "Sends an audio file as a voice message", -"Информация о заказе](@api-docs.cdek.ru/29923975.html": "Order details](@api-docs.cdek.ru/33828849.html", -"Завершает работу созданного ранее тестового элемента": "Ends a previously created test item", -"Ozon_УстановитьСкидкуНаУцененныйТовар(ПараметрыТеста": "Ozon_SetProductDiscount(TestParameters", -"Основное измерение при заполнении диапазона массивом": "Main dimension when filling the array range", -"Ошибка получения авторизационных данных из структуры": "Error of obtaining authorization data from the structure", -"Структура комплексного атрибута или структура товара": "Complex attribute structure or product structure", -"Читает данные из указанного соединения в виде строки": "Reads data from the specified connection as a string", -"Массив типов колонок. См. ПолучитьТипыКолонокТаблицы": "Array of column types. See GetTableColumnTypes", -"Информация о заявке](@api-docs.cdek.ru/29948360.html": "Details of a courier invitation(@api-docs.cdek.ru/33828865.html", -"Отправляет географические координаты в чат или канал": "Sends geographic coordinates to a chat or channel", -"Массив фильтров. См. ПолучитьСтруктуруФильтраЗаписей": "Filters array. See GetRecordsFilterStrucutre", -"Данные записей указываются как массив структур вида:^": "Record data is specified as an array of structures of the following type:^", -"Завершает все соединения к базе данных кроме текущего": "Terminates all connections to the database except the current one", -"Возвращает категории и типы для товаров в виде дерева": "Returns the categories and types for products in a tree view", -"Отправляет опрос с вариантами ответов в выбранный чат": "Sends a poll with answer choices to the selected chat room", -"Авторизация клиентов](@api-docs.cdek.ru/29923918.html": "Client authorization](@api-docs.cdek.ru/33828799.html", -"Получает код авторизации для связи по номеру телефона": "Receives the authorization code for phone number linking", -"Генерирует ссылку авторизации для перехода в браузере": "Generates an authorization link for browser transition", -"авторизоваться и ввести свои данные физ. или юр. лица": "authorize and enter your personal or company information", -"Указанное значение не является подходящей коллекцией!": "The specified value is not a valid collection!", -"Добавляет новые группы или пользователей в получатели": "Adds new groups or users to the recipients", -"OneScript: ./OInt/tests/Modules/internal/OPI_Тесты.os": "OneScript: ./OInt/tests/Modules/internal/OPI_Tests.os", -"В одном запросе можно передать до 500 идентификаторов": "Up to 500 identifiers can be passed in one request", -"Ошибка работы с криптографией: неподдерживаемый метод": "Cryptography processing error: unsupported method", -"OPI_Инструменты.ЗаменитьУправляющиеПоследовательности": "OPI_Tools.ReplaceEscapeSequences", -"Производит выход текущего аккаунта из группового чата": "Logs the current account out of group chat", -"Строка подключения. См. СформироватьСтрокуПодключения": "Connection string. See GenerateConnectionString", -"значение не является путем к файлу или Base64 строкой": "value is not a file path or valid Base64 string", -"Модуль тестов консольного приложения (CLI) набора ОПИ": "CLI Application Test Module of OpenIntegrations", -"Не удалось загрузить часть файла! Отмена загрузки ID:": "Failed to upload part of the file! Abort upload wiht ID:", -"Отправляет контакт с номером телефона в чат или канал": "Sends a contact with a phone number to a chat or channel", -"Получает информацию о записи трудозатрат задачи по ID": "Get time accounting record data", -"УстановитьФайлОтвета: файл ответа не указан - пропуск": "SetResponseFile: response file not specified - skip", -"Получает информацию о стадиях Канбана или Моего плана": "Get kanban (My Plan) stages info", -"Отправляет двоичные данные через указанное соединение": "Sends binary data over the specified connection", -"Отображаемое имя файла c расширением, если необходимо": "Custom displayed file name with extension, if necessary", -"Введите имя и выберите Application type - Desktop app": "Enter the name and choose Application type - Desktop app", -"Клиентские возвраты](@api-docs.cdek.ru/122762174.html": "Registration of refusal](@api-docs.cdek.ru/55327686.html", -"Определяет доступ к файлу для стороннего пользователя": "Defines access to the file for an external user", -"Получает структуру настроек для создания новой модели": "Gets the settings structure for creating a new model", -"Отправляет контакт с номером телефона в выбранный чат": "Sends a contact with a phone number to the selected chat room", -"Получает статус добавления нового товара по ID задачи": "Gets the status of adding a new product by task ID", -"Для работы с Twitter API необходимо перейти по адресу": "To work with the Twitter API, you need to go to the following address:", -"Ключ > имя файла, значение > путь или двоичные данные": "Key > file name, value > path or binary data", +"Обрабатывает данные TMA и опредеяет их достоверность": "Processes TMA data and determines its validity", +"УстановитьСтроковоеТело: Тело установлено, размер %1": "SetStringBody: Body set, size %1", +"Токен для получения данных конкретной версии объекта": "Token for retrieving data of a specific version of an object", +"Основные данные запроса. См. ПолучитьСтруктуруДанных": "Basic request data. See GetBasicDataStructure", +"Фильтр списка. См. ПолучитьСтруктуруФильтраСчетчиков": "List filter. See GetCounterFilterStructure", +"Скачивает zip архив с содержимым указанного каталога": "Downloads a zip archive with the contents of the specified directory", +"Клавиатура. См. СформироватьКлавиатуруПоМассивуКнопок": "Keyboard. See FormKeyboardFromButtonArray", "Получает токен авторизации по данным service аккаунта": "Gets authorization token by service account data", "Возвращает список пользователей рабочего пространства": "Returns a list of workspace users", "Удаляет файл или несколько файлов с сервера Neocities": "Deletes a file or multiple files from Neocities", "УстановитьДвоичноеТело: Передано пустое тело, пропуск": "SetBinaryBody: Passed an empty body, skip", -"Клавиатура. См. СформироватьКлавиатуруПоМассивуКнопок": "Keyboard. See FormKeyboardFromButtonArray", "Отбор элементов (См. ПолучитьСтруктуруФильтраКаталога": "Items filter (see GetFolderFilterStructure", -"Определяет доступ к файлу для сторонних пользователей": "Defines access to the file for third-party users", +"Ключ > имя файла, значение > путь или двоичные данные": "Key > file name, value > path or binary data", "Мировая гигокорпорация Илона Маска, кстати, напоминаю": "The world gigacorporation of Elon Musk, by the way, a reminder", "Настройки модели. См. ПолучитьСтруктуруНастроекМодели": "Model settings. See GetModelSettingsStructure", "ДополнитьЗаголовки: установка заголовка ожидания gzip": "CompleteHeaders: setting the gzip header", "начальный (верхний) цвет информера в формате RRGGBBAA": "initial (top) color of the informer in RRGGBBAA format", "часовой пояс начала (по умолчанию - ч.п. пользователя": "start time zone (default - t.z. of the user)", "флаг оповещения о подтверждении или отказе участников": "flag for notification of confirmation or cancellation of participants", +"Определяет доступ к файлу для сторонних пользователей": "Defines access to the file for third-party users", +"Для работы с Twitter API необходимо перейти по адресу": "To work with the Twitter API, you need to go to the following address:", +"Отправляет двоичные данные через указанное соединение": "Sends binary data over the specified connection", +"Отправляет контакт с номером телефона в выбранный чат": "Sends a contact with a phone number to the selected chat room", +"Производит выход текущего аккаунта из группового чата": "Logs the current account out of group chat", +"OPI_Инструменты.ЗаменитьУправляющиеПоследовательности": "OPI_Tools.ReplaceEscapeSequences", +"Ошибка работы с криптографией: неподдерживаемый метод": "Cryptography processing error: unsupported method", +"В одном запросе можно передать до 500 идентификаторов": "Up to 500 identifiers can be passed in one request", +"OneScript: ./OInt/tests/Modules/internal/OPI_Тесты.os": "OneScript: ./OInt/tests/Modules/internal/OPI_Tests.os", +"Добавляет новые группы или пользователей в получатели": "Adds new groups or users to the recipients", +"Указанное значение не является подходящей коллекцией!": "The specified value is not a valid collection!", +"авторизоваться и ввести свои данные физ. или юр. лица": "authorize and enter your personal or company information", +"Генерирует ссылку авторизации для перехода в браузере": "Generates an authorization link for browser transition", +"Получает статус добавления нового товара по ID задачи": "Gets the status of adding a new product by task ID", +"Авторизация клиентов](@api-docs.cdek.ru/29923918.html": "Client authorization](@api-docs.cdek.ru/33828799.html", +"Отправляет опрос с вариантами ответов в выбранный чат": "Sends a poll with answer choices to the selected chat room", +"Возвращает категории и типы для товаров в виде дерева": "Returns the categories and types for products in a tree view", +"Завершает все соединения к базе данных кроме текущего": "Terminates all connections to the database except the current one", +"Получает код авторизации для связи по номеру телефона": "Receives the authorization code for phone number linking", +"значение не является путем к файлу или Base64 строкой": "value is not a file path or valid Base64 string", +"Получает структуру настроек для создания новой модели": "Gets the settings structure for creating a new model", +"Строка подключения. См. СформироватьСтрокуПодключения": "Connection string. See GenerateConnectionString", +"Клиентские возвраты](@api-docs.cdek.ru/122762174.html": "Registration of refusal](@api-docs.cdek.ru/55327686.html", +"Введите имя и выберите Application type - Desktop app": "Enter the name and choose Application type - Desktop app", +"Отображаемое имя файла c расширением, если необходимо": "Custom displayed file name with extension, if necessary", +"Данные записей указываются как массив структур вида:^": "Record data is specified as an array of structures of the following type:^", +"Определяет доступ к файлу для стороннего пользователя": "Defines access to the file for an external user", +"УстановитьФайлОтвета: файл ответа не указан - пропуск": "SetResponseFile: response file not specified - skip", +"Получает информацию о записи трудозатрат задачи по ID": "Get time accounting record data", +"Отправляет контакт с номером телефона в чат или канал": "Sends a contact with a phone number to a chat or channel", +"Не удалось загрузить часть файла! Отмена загрузки ID:": "Failed to upload part of the file! Abort upload wiht ID:", +"Модуль тестов консольного приложения (CLI) набора ОПИ": "CLI Application Test Module of OpenIntegrations", +"Получает информацию о стадиях Канбана или Моего плана": "Get kanban (My Plan) stages info", +"флаг разрешения участникам приглашать других в событие": "flag to allow participants to invite others to the event", +"Отправка тестового запроса через клиентские методы TCP": "Sending a test request via TCP client methods", +"Как CLI приложение для Windows и Linux (exe, rpm, deb)": "As a CLI application for Windows and Linux (exe, rpm, deb)", +"Признак использования только своих изображений товаров": "A flag of using only your own product images", +"Получает список внешних файлов пользователя или канала": "Gets a list of external files of a user or channel", +"Количество элементов, которое будет пропущено в ответе": "Offset of the result items", +"Получает список доступных счетчиков с фильтром или без": "Gets a list of available counters with or without filtering", +"Получает информацию о характеристиках объекта в бакете": "Receives information about the properties of the object in the baquette", +"!OInt Данные = ПолучитьПеременнуюСреды(\"OINT_TESTS_CLI": "!OInt Data = GetEnvironmentVariable(\"OINT_TESTS_CLI", +"Удаленный каталог приемника. Корень, если не заполнено": "Remote receiver catalog. Root by default", +"Изменяет имя и|или описание существующего поля таблицы": "Changes the name and/or description of an existing table field", +"Перемещает объект по заданному пути и пути к оригиналу": "Moves the object to the specified path and path to the original", "!OInt ЭтоОтладка = ПолучитьПеременнуюСреды(\"OINT_DEBUG": "!OInt IsDebug = GetEnvironmentVariable(\"OINT_DEBUG", "Получает структуру с описанием полей для создания лида": "Gets a structure with field descriptions for creating a lead", "Отправляет ранее загруженное голосовое сообщение по ID": "Sends a previously uploaded voice message by ID", "Создает новую заявку на вызов курьера для забора груза": "Creates a new request to call a courier to pick up a shipment", "Вид разметки для текста сообщения: MarkdownV2 или HTML": "Markup type for message text: MarkdownV2 or HTML", "ID стадии, после которой необходимо вставить выбранную": "Stage ID, after which the selected stage should be inserted", -"количество месяцев для синхронизации в прошлом периоде": "number of months to synchronise in the past period", +"УстановитьДвоичноеТело: передано пустое тело - пропуск": "SetBinaryBody: an empty body has been passed - skip", "Перезаписывать если файл с таким именем уже существует": "Overwrite if a file with the same name already exists", "Добавляет существующий календарь в список пользователя": "Adds an existing calendar to the user's list", "Информация об ошибке или неопределено, если ошибки нет": "Error information or undefined if there is no error", "OPI_ПолучениеДанныхТестов.Проверка_СдэкЗаказ(Результат": "OPI_TestDataRetrieval.Check_CdekOrder(Result", -"Доп. параметры. См. ПолучитьСтруктуруПараметровЗапроса": "Additional parameters. See GetRequestParametersStructure", +"количество месяцев для синхронизации в прошлом периоде": "number of months to synchronise in the past period", "количество месяцев для синхронизации в будущем периоде": "number of months to synchronise in the future period", "Получить структуру пользовательских настроек каледнаря": "Get calednar custom settings structure", "Получает информацию об объекте диска по заданному пути": "Gets information about a disk object at the specified path", @@ -9596,26 +9623,25 @@ "Файлы для загрузки: Ключ > путь на NC, Значение > Файл": "Files: Key > destination path on NC, Value > file", "Группирует товары на основе одинаковых наборов свойств": "Groups products based on similar sets of properties", "Данные пользователя. См. ПолучитьСтурктуруПользователя": "New user data. See. GetUserFieldsStructure", -"Изменяет имя и|или описание существующего поля таблицы": "Changes the name and/or description of an existing table field", -"Перемещает объект по заданному пути и пути к оригиналу": "Moves the object to the specified path and path to the original", -"УстановитьДвоичноеТело: передано пустое тело - пропуск": "SetBinaryBody: an empty body has been passed - skip", -"Удаленный каталог приемника. Корень, если не заполнено": "Remote receiver catalog. Root by default", -"!OInt Данные = ПолучитьПеременнуюСреды(\"OINT_TESTS_CLI": "!OInt Data = GetEnvironmentVariable(\"OINT_TESTS_CLI", -"Получает информацию о характеристиках объекта в бакете": "Receives information about the properties of the object in the baquette", -"Получает список доступных счетчиков с фильтром или без": "Gets a list of available counters with or without filtering", -"Количество элементов, которое будет пропущено в ответе": "Offset of the result items", -"Получает список внешних файлов пользователя или канала": "Gets a list of external files of a user or channel", -"Признак использования только своих изображений товаров": "A flag of using only your own product images", -"Как CLI приложение для Windows и Linux (exe, rpm, deb)": "As a CLI application for Windows and Linux (exe, rpm, deb)", -"Отправка тестового запроса через клиентские методы TCP": "Sending a test request via TCP client methods", -"флаг разрешения участникам приглашать других в событие": "flag to allow participants to invite others to the event", -"Получает список активных отправлений с фильтром или без": "Gets a list of active shipments with or without filtering", +"Доп. параметры. См. ПолучитьСтруктуруПараметровЗапроса": "Additional parameters. See GetRequestParametersStructure", +"Максимальное время ожидания подключений. 0 > бесконечно": "Maximum waiting time for connections. 0 > unlimited", +"список имен файлов или SHA256 блобов для LORA адаптеров": "list of file names or SHA256 blobs for LORA adapters", +"Код активации привязывается к карточке цифрового товара": "The activation code is linked to the digital product card", +"и выбор конкретного проекта из списка (значек c ключем)": "and chosing of project from list (key icon)", +"Отправляет данные клиенту по идентификатору подключения": "Sends data to the client by connection ID", +"Блок как соответствие. С ним можно свершать манипуляции": "Block as map. Can be changed", +"имя существующей модели, из которой будет создана новая": "the name of the existing model from which the new model will be created", +"идентификатор организатора события. Если is_meeting = Y": "The identifier of the event organiser. If is_meeting = Y", +"Атрибуты запуска. Перезаписывает указанное при создании": "Launch attributes. Overwrites the one specified during creation", +"Создает отказ по заказу для возврата в интернет магазин": "Creates an order refusal to return to the online store", +"Получает структуру с описанем полей для создания задачи": "Gets a structure with a description of the fields for creating a task", +"бесконечное получение данных может привести к зависанию": "endless data retrieval can cause hang-ups", +"доступность на время события: busy, absent, quest, free": "availability at the time of the event: busy, absent, quest, free", "Разблокирует ранее заблокированного пользователя в чате": "Unblocks a previously blocked user in the chat room", "ДобавитьЗаголовокOAuthV1: начало формирования заголовка": "AddOAuthV1Header: signature creation", "Получает список всех версий объектов в выбранном бакете": "Gets a list of all versions of objects in the selected bucket", "Дата окончания жизни ссылки (безсрочно, если не указано": "Link expiration date (permanent if not specified", "Добавляет или обновляет информацию о товарах в каталоге": "Adds or updates product information in the catalogue", -"Инициализирует запись данных в тело в формате multipart": "Initializes writing data to the body in multipart format", "Информация о преалерте](@api-docs.cdek.ru/78934799.html": "Details of prealert document](@api-docs.cdek.ru/78935281.html", "Объект коннектора или структура с информацией об ошибке": "Connector object or structure with error information", "Идентификатор файла или каталога размещения комментария": "Identifier of the file or directory where the comment is located", @@ -9623,30 +9649,36 @@ "Описание запуска. Перезаписывает указанное при создании": "Launch description. Overwrites the one specified during creation", "Включение и отключение версионирования, если необходимо": "Enable and disable versioning, if necessary", "Перезаписывать, если файл с таким именем уже существует": "Overwrite if a file with the same name already exists", +"Инициализирует запись данных в тело в формате multipart": "Initializes writing data to the body in multipart format", +"ДвойныеКавычки, ЭкранированиеСимволовJSON[Экранирование": "DoubleQuotes, JSONCharactersEscapeMode[Escaping", "ID последнего значения (last_id) из предыдущего запроса": "ID of the last value (last_id) from the previous response", -"ID пользователя. Ответ на все заявки, если не заполнено": "User ID. For all active requests if not filled in", -"Предоставляет стороннии пользователям доступ к каталогу": "Grants external users access to the directory", -"идентификатор автора перемещения лида на текущую стадию": "identifier of the author of moving the lead to the current stage", -"Не удалось удалить файл пакета запросов после установки": "Failed to delete query package file after installation", +"Описание события. См. ПолучитьСтруктуруСобытияКалендаря": "Event description. See GetCalendarEventsStructure", +"цвет фона события. Cимвол # - в формате unicode как %23": "event background colour. Symbol # - in unicode format as %23", +"ID файла, загруженного при помощи ЗагрузитьФайлВКаталог": "File ID from UploadFileToFolder method", "Устанавливает настройки версионирования объектов бакета": "Sets the versioning settings for bucket objects", "ОбработкаОбъект.OPI_HTTPКлиент, HTTPОтвет, Неопределено": "DataProcessorObject.OPI_HTTPClient, HTTPResponse, Undefined", -"ID файла, загруженного при помощи ЗагрузитьФайлВКаталог": "File ID from UploadFileToFolder method", -"цвет фона события. Cимвол # - в формате unicode как %23": "event background colour. Symbol # - in unicode format as %23", -"Описание события. См. ПолучитьСтруктуруСобытияКалендаря": "Event description. See GetCalendarEventsStructure", -"доступность на время события: busy, absent, quest, free": "availability at the time of the event: busy, absent, quest, free", -"ДвойныеКавычки, ЭкранированиеСимволовJSON[Экранирование": "DoubleQuotes, JSONCharactersEscapeMode[Escaping", -"Получает структуру с описанем полей для создания задачи": "Gets a structure with a description of the fields for creating a task", -"Отправляет данные клиенту по идентификатору подключения": "Sends data to the client by connection ID", -"Максимальное время ожидания подключений. 0 > бесконечно": "Maximum waiting time for connections. 0 > unlimited", -"список имен файлов или SHA256 блобов для LORA адаптеров": "list of file names or SHA256 blobs for LORA adapters", -"Код активации привязывается к карточке цифрового товара": "The activation code is linked to the digital product card", -"и выбор конкретного проекта из списка (значек c ключем)": "and chosing of project from list (key icon)", -"Создает отказ по заказу для возврата в интернет магазин": "Creates an order refusal to return to the online store", -"Блок как соответствие. С ним можно свершать манипуляции": "Block as map. Can be changed", -"бесконечное получение данных может привести к зависанию": "endless data retrieval can cause hang-ups", -"имя существующей модели, из которой будет создана новая": "the name of the existing model from which the new model will be created", -"идентификатор организатора события. Если is_meeting = Y": "The identifier of the event organiser. If is_meeting = Y", -"Атрибуты запуска. Перезаписывает указанное при создании": "Launch attributes. Overwrites the one specified during creation", +"Не удалось удалить файл пакета запросов после установки": "Failed to delete query package file after installation", +"Получает список активных отправлений с фильтром или без": "Gets a list of active shipments with or without filtering", +"идентификатор автора перемещения лида на текущую стадию": "identifier of the author of moving the lead to the current stage", +"Предоставляет стороннии пользователям доступ к каталогу": "Grants external users access to the directory", +"ID пользователя. Ответ на все заявки, если не заполнено": "User ID. For all active requests if not filled in", +"атрибуты элемента. Перезаписывает указанное при создании": "attributes of the element. Overwrites the one specified during creation", +"Загружает коды активации для цифрового товара или услуги": "Uploads activation codes for a digital product or service", +"Удаляет уведомление из очерели после успешного получения": "Deletes the notification from the queue after successful receipt", +"Получает прямую ссылку для скачивания публичного объекта": "Gets a direct link to download the public object", +"Возвращает тело ответа как коллекцию, полученную из JSON": "Returns the response body as a collection from JSON", +"Добавляет дополнительные поля информации для медиафайлов": "Add information fields for mediafiles", +"Признак использования полей тела в расчете подписи OAuth": "Flag to use body fields in OAuth signature calculation", +"Возможно, она не подходит для вашей операционной системы": "It may not be compatible with your OS", +"Отправляет сообщение, которое приходит в канал, но видно": "Sends a message that arrives in the channel but is visible", +"Истина > Directory Bucket, Ложь > General Purpose Bucket": "True > Directory Bucket, False > General Purpose Bucket", +"Создает дочернюю страницу над другой страницей-родителем": "Creates a child page above another parent page", +"ДобавитьЗаголовокOAuthV1: создание заголовка авторизации": "AddOAuthV1Header: authorization header creation", +"Получает информацию о товарах по массиву идентификаторов": "Gets information about products by an array of identifiers", +"Добавляет информацию о выполнении для тестового элемента": "Adds execution information for the test item", +"OneScript: ./OInt/tests/Modules/internal/OPI_ТестыCLI.os": "OneScript: ./OInt/tests/Modules/internal/OPI_TestsCLI.os", +"Количество возвращаемых вложенных объектов (для каталога": "Number of returned nested objects (for catalog", +"Получает информацию об опубликованном объекте по его URL": "Gets information about the published object by its URL", "Массив кодов стран в формате ISO_31661_alpha2 для отбора": "Array of country codes in ISO_31661_alpha2 format for selection", "Получает структуру с описанием полей для создания сделки": "Gets a structure with field descriptions for creating a deal", "Получает статус асинхронной работы по изменению доступов": "Get async job status for access changes", @@ -9656,81 +9688,76 @@ "период экспорта: all, 3_9 (пример: 3 месяца до и 9 после": "export period: all, 3_9 (example: 3 months before and 9 after", "Загружает файл с диска или двоичные данные на сервер FTP": "Uploads a file from disk or binary data to the FTP server", "Типы поставки: CREATE_TYPE_CROSSDOCK, CREATE_TYPE_DIRECT": "Supply types: CREATE_TYPE_CROSSDOCK, CREATE_TYPE_DIRECT", -"Истина > Path style URL, Ложь > Virtual hosted style URL": "True > Path style URL, False > Virtual hosted style URL", "Полчает список комментариев пользователей к задаче по ID": "Get user comments list for a task", "описание элемента. Перезаписывает указанное при создании": "element description. Overwrites the one specified during creation", "Очищает все добавленные ранее заголовки перед установкой": "Clears all previously added headers before setting", "Соответствие данных с результатом проверки в поле passed": "Map of data with the result of verification in the passed field", -"Получает описание контакта для функции ОтправитьКонстакт": "Gets the contact description for the SendContact function", +"Истина > Path style URL, Ложь > Virtual hosted style URL": "True > Path style URL, False > Virtual hosted style URL", "Изменяет значение варианта существующего свойства товара": "Edits the value of an existing product property variant", -"Получает количество товаров в остатке с фильтром или без": "Gets the number of items in the balance with or without filtering", -"Настройки TLS, если необходимо. См. ПолучитьНастройкиTls": "TLS settings, if necessary. See GetTlsSettings", -"Нажмите **Create App** и выберите пункт **From scratch**": "Click **Create App** and choose **From scratch**", -"Получает представления (embeddings) для заданных вводных": "Gets the embeddings for the given entries", -"Получать информацию об объектах во вложенных директориях": "Get information about objects in nested directories", -"часовой пояс окончания (по умолчанию - ч.п. пользователя": "end time zone (default - t.z. of the user)", -"Ошибка: Не удалось удалить временный файл при исключении": "Error: Failed to delete a temporary file on exception", -"Здесь собрано определение данных, необходимых для работы": "The definition of the data required for the work is collected here", -"атрибуты запуска в виде ключ1:значение1, ключ2:значение2": "launch attributes in the form key1:value1, key2:value2", -"Нажимайте далее и Save and continue на последней вкладке": "Click on Next and then Save and continue on the last tab", -"Устанавливает новые пользовательские настройки календаря": "Sets new custom calendar settings", "Удаляет стадию канбана, при условии, что в ней нет задач": "Removes a kanban stage, provided there are no tasks in it", -"Получает информацию об опубликованном объекте по его URL": "Gets information about the published object by its URL", -"Количество возвращаемых вложенных объектов (для каталога": "Number of returned nested objects (for catalog", -"OneScript: ./OInt/tests/Modules/internal/OPI_ТестыCLI.os": "OneScript: ./OInt/tests/Modules/internal/OPI_TestsCLI.os", -"Получает информацию о товарах по массиву идентификаторов": "Gets information about products by an array of identifiers", -"Возвращает тело ответа как коллекцию, полученную из JSON": "Returns the response body as a collection from JSON", -"Загружает коды активации для цифрового товара или услуги": "Uploads activation codes for a digital product or service", -"Удаляет уведомление из очерели после успешного получения": "Deletes the notification from the queue after successful receipt", -"Получает прямую ссылку для скачивания публичного объекта": "Gets a direct link to download the public object", -"атрибуты элемента. Перезаписывает указанное при создании": "attributes of the element. Overwrites the one specified during creation", -"Добавляет дополнительные поля информации для медиафайлов": "Add information fields for mediafiles", -"Добавляет информацию о выполнении для тестового элемента": "Adds execution information for the test item", -"Возможно, она не подходит для вашей операционной системы": "It may not be compatible with your OS", -"Отправляет сообщение, которое приходит в канал, но видно": "Sends a message that arrives in the channel but is visible", -"Истина > Directory Bucket, Ложь > General Purpose Bucket": "True > Directory Bucket, False > General Purpose Bucket", -"Создает дочернюю страницу над другой страницей-родителем": "Creates a child page above another parent page", -"Признак использования полей тела в расчете подписи OAuth": "Flag to use body fields in OAuth signature calculation", -"ДобавитьЗаголовокOAuthV1: создание заголовка авторизации": "AddOAuthV1Header: authorization header creation", -"атрибуты элемента в виде ключ1:значение1, ключ2:значение2": "element attributes in the form key1:value1, key2:value2", -"Структура изменяемых полей. См. ПолучитьСтруктуруСчетчика": "Structure of fields to be changed. See GetCounterStructure", -"Структура полей календаря (см. ПолучитьСтруктуруКалендаря": "Calendar fields structure (see GetCalendarStructure", -"Идентификатор объекта, для которого необходим комментарий": "Identifier of the object that needs a comment", -"цвет текста события. Cимвол # - в формате unicode как %23": "the colour of the event text. Symbol # - in unicode format as %23", -"Получить доступные таймслоты на конечных складах отгрузки": "Get available timeslots at the final supply warehouses", -"ПараметрыЗапросаВСтроку: Получение коллекции КлючЗначение": "RequestParametersToString: Retrieve collection KeyValue", -"передайте Истина, чтобы добавить в ответ данные аналитики": "pass True to add analytics data to the response", -"ДобавитьФайлRelated: Не инициализирована запись Multipart": "AddFileAsRelated: Multipart record not initialized", -"ВызватьМетод: запрос не был сформирован перед выполнением": "ExecuteMethod: the request was not generated before execution", -"Получает структуру параметров завершения тестового сеанса": "Gets the parameter structure for completing a test session", -"Модуль для работы с WhatsApp через GreenAPI из набора ОПИ": "WhatsApp via GreenAPI Module of OpenIntegrations", -"Добавляет стандартную авторизацю по пользователю и паролю": "Adds standard authorization by username and password", -"Получает токен на основе идентификатора аккаунта и пароля": "Gets a token based on account ID and password", -"По умолчанию данные тела используются при расчете подписи": "By default, the body data is used in the signature calculation", -"Удаляет публичный URL у файла. Требует токен пользователя": "Removes the public URL from the file. Requires user token", -"Настройки инстанса. См. ПолучитьСтруктуруНастроекИнстанса": "Instance settings. See GetInstanceSettingsStructure", -"Подпись в форме. Ключ: en или ru, Значение: Текст подписи": "Form label. Key: en or ru, Value: Lable text", -"Структура отбора задач (см. ПолучитьСтруктуруФильтраЗадач": "Structure of task filter (see GetTaskFieldsStructure", -"Структура отбора лидов (см. ПолучитьСтруктуруФильтраЛидов": "Lead filter structure (see GetLeadFilterStructure", -"формат, в котором возвращается ответ: json или схема JSON": "the format in which the response is returned: json or JSON schema", -"получать уведомления о статусах входящего звонка: yes, no": "receive notifications about incoming call statuses: yes, no", -"Получает структуру сообщения для списка сообщений запроса": "Receives the message structure for the request message list", -"идентификатор автора перемещения сделки на текущую стадию": "identifier of the author of moving the deal to the current stage", -"Создает новую тему в группе с включенным функционалом тем": "Creates a new topic in the group with theme functionality enabled", -"Оформляет клиентский возврат для заказа интернет магазина": "Processes customer returns for online store orders", -"Получает описание локации для отправки в ОтправитьЛокацию": "Gets the description of the location to send with SendLocation method", -"Создает текстовую транскрипцию для выбранного аудио файла": "Creates a text transcription for the selected audio file", -"Получать информацию об элементах во вложенных директориях": "Get information about elements in nested directories", +"Получает описание контакта для функции ОтправитьКонстакт": "Gets the contact description for the SendContact function", +"Нажимайте далее и Save and continue на последней вкладке": "Click on Next and then Save and continue on the last tab", +"атрибуты запуска в виде ключ1:значение1, ключ2:значение2": "launch attributes in the form key1:value1, key2:value2", +"Здесь собрано определение данных, необходимых для работы": "The definition of the data required for the work is collected here", +"Ошибка: Не удалось удалить временный файл при исключении": "Error: Failed to delete a temporary file on exception", +"Устанавливает новые пользовательские настройки календаря": "Sets new custom calendar settings", +"Получать информацию об объектах во вложенных директориях": "Get information about objects in nested directories", +"Получает представления (embeddings) для заданных вводных": "Gets the embeddings for the given entries", +"Нажмите **Create App** и выберите пункт **From scratch**": "Click **Create App** and choose **From scratch**", +"Настройки TLS, если необходимо. См. ПолучитьНастройкиTls": "TLS settings, if necessary. See GetTlsSettings", +"Получает количество товаров в остатке с фильтром или без": "Gets the number of items in the balance with or without filtering", +"часовой пояс окончания (по умолчанию - ч.п. пользователя": "end time zone (default - t.z. of the user)", "OPI_ПолучениеДанныхТестов.Проверка_ОзонКартинки(Результат": "OPI_TestDataRetrieval.Check_OzonPictures(Result", "ДобавитьФайлRelated: не инициализирована запись Multipart": "AddFileAsRelated: multipart record not initialized", "Получает шаблон структуры для установки настроек инстанса": "Gets the structure template for instance settings", "Получает макет для создания заказа в функции СоздатьЗаказ": "Gets the layout of order for the CreateOrder function", -"Параметры соединения. См. СформироватьПараметрыСоединения": "Connection parameters. See FormConnectionParameters", -"Структура значений: Ключ > поле, Значение > значение поля": "Values structure: Key > field, Value > field value", "Получает размер файла или директории, если она существуют": "Get the size of a file or directory if it exists", -"ОжидаетЧто(Результат[\"result\"][\"status\"]).Равно(\"imported": "ExpectsThat(Result[\"result\"][\"status\"]).Equal(\"imported", +"Структура значений: Ключ > поле, Значение > значение поля": "Values structure: Key > field, Value > field value", "Идентификатор сообщения. Все сообщения, если не заполнено": "Message ID. All messages, if not filled in", "Получает список рабочих областей, в которых подключен бот": "Gets a list of workspaces where the bot is connected", +"Получать информацию об элементах во вложенных директориях": "Get information about elements in nested directories", +"Параметры соединения. См. СформироватьПараметрыСоединения": "Connection parameters. See FormConnectionParameters", +"Создает текстовую транскрипцию для выбранного аудио файла": "Creates a text transcription for the selected audio file", +"ОжидаетЧто(Результат[\"result\"][\"status\"]).Равно(\"imported": "ExpectsThat(Result[\"result\"][\"status\"]).Equal(\"imported", +"Оформляет клиентский возврат для заказа интернет магазина": "Processes customer returns for online store orders", +"атрибуты элемента в виде ключ1:значение1, ключ2:значение2": "element attributes in the form key1:value1, key2:value2", +"Структура изменяемых полей. См. ПолучитьСтруктуруСчетчика": "Structure of fields to be changed. See GetCounterStructure", +"Структура полей календаря (см. ПолучитьСтруктуруКалендаря": "Calendar fields structure (see GetCalendarStructure", +"Получает описание локации для отправки в ОтправитьЛокацию": "Gets the description of the location to send with SendLocation method", +"Идентификатор объекта, для которого необходим комментарий": "Identifier of the object that needs a comment", +"цвет текста события. Cимвол # - в формате unicode как %23": "the colour of the event text. Symbol # - in unicode format as %23", +"Получить доступные таймслоты на конечных складах отгрузки": "Get available timeslots at the final supply warehouses", +"ПараметрыЗапросаВСтроку: Получение коллекции КлючЗначение": "RequestParametersToString: Retrieve collection KeyValue", +"ДобавитьФайлRelated: Не инициализирована запись Multipart": "AddFileAsRelated: Multipart record not initialized", +"ВызватьМетод: запрос не был сформирован перед выполнением": "ExecuteMethod: the request was not generated before execution", +"Получает структуру параметров завершения тестового сеанса": "Gets the parameter structure for completing a test session", +"Модуль для работы с WhatsApp через GreenAPI из набора ОПИ": "WhatsApp via GreenAPI Module of OpenIntegrations", +"передайте Истина, чтобы добавить в ответ данные аналитики": "pass True to add analytics data to the response", +"Получает токен на основе идентификатора аккаунта и пароля": "Gets a token based on account ID and password", +"Создает новую тему в группе с включенным функционалом тем": "Creates a new topic in the group with theme functionality enabled", +"Добавляет стандартную авторизацю по пользователю и паролю": "Adds standard authorization by username and password", +"Получает структуру сообщения для списка сообщений запроса": "Receives the message structure for the request message list", +"получать уведомления о статусах входящего звонка: yes, no": "receive notifications about incoming call statuses: yes, no", +"формат, в котором возвращается ответ: json или схема JSON": "the format in which the response is returned: json or JSON schema", +"Структура отбора лидов (см. ПолучитьСтруктуруФильтраЛидов": "Lead filter structure (see GetLeadFilterStructure", +"идентификатор автора перемещения сделки на текущую стадию": "identifier of the author of moving the deal to the current stage", +"Подпись в форме. Ключ: en или ru, Значение: Текст подписи": "Form label. Key: en or ru, Value: Lable text", +"Настройки инстанса. См. ПолучитьСтруктуруНастроекИнстанса": "Instance settings. See GetInstanceSettingsStructure", +"Удаляет публичный URL у файла. Требует токен пользователя": "Removes the public URL from the file. Requires user token", +"По умолчанию данные тела используются при расчете подписи": "By default, the body data is used in the signature calculation", +"Структура отбора задач (см. ПолучитьСтруктуруФильтраЗадач": "Structure of task filter (see GetTaskFieldsStructure", +"Пересылает сообщение между чатами или в рамках одного чата": "Forwards a message between chats or within a chat", +"Объект коннектора или соответствие с информацией об ошибке": "Client object or map with error information", +"Получает описания характеристик товаров с фильтром или без": "Retrieves product attributes descriptions with or without filtering", +"Получает структуру стандартных полей для создания счетчика": "Gets the structure of standard fields for counter creation", +"Не удалось удалить файл результата запроса после установки": "Failed to delete result file after execution", +"Статус участия: Y (согласен), N (отказался), Q (не ответил": "Participation status: Y (agreed), N (refused), Q (did not answer", +"По умлчанию ответ от сервера запрашивается со сжатием gzip": "By default, the response from the server is requested with gzip compression", +"или неявного, при передаче строки подключения в методы ORM": "or implicit, when passing the connection string to ORM methods", +"Константы.TwitterToken.Установить(ОтветТокен[\"access_token": "Constants.TwitterToken.Set(ResponseToken[\"access_token", +"Формирует структуру настроек прокси-сервера для соединения": "Creates a structure of proxy server settings for the connection", +"ID загрузки по частям. См. ИнициализироватьЗагрузкуЧастями": "Upload ID. See InitPartsUpload", +"Сортировка: Ключ > поле, Значение > направление (ASC, DESC": "Sorting: Key > field name, Value > direction (ASC, DESC", "Параметры генерации. См. ПолучитьСтруктуруОписанияКартинок": "Generation parameters. See GetImageDescriptionStructure", "Отправляет данные в виде строки через указанное соединение": "Sends data as a string over the specified connection", "OPI_ПолучениеДанныхТестов.Проверка_ОзонБезОшибок(Результат": "OPI_TestDataRetrieval.Check_OzonNoErrors(Result", @@ -9738,12 +9765,11 @@ "ПолучитьСтруктуруПользовательскихНастроекКаледнаря (пустая": "GetCalednarCustomSettingsStructure", "передайте Истина, чтобы добавить в ответ финансовые данные": "pass True to add financial data to the response", "Наличие соединения в пуле не гарантирует его активности.^^": "The presence of a connection in the pool does not guarantee that it is active.^^", -"Сортировка: Ключ > поле, Значение > направление (ASC, DESC": "Sorting: Key > field name, Value > direction (ASC, DESC", +"OPI_ПолучениеДанныхТестов.Проверка_БитриксСтрока(Результат": "OPI_TestDataRetrieval.Check_BitrixString(Result", "Запрещает редактирование файла для стороннего пользователя": "Prohibits file editing for the external user", "TCP сервер или пустое значение при обособленной обоработке": "TCP server or empty value for standalone processing", -"Получает массив событий пользователей в заданном интервале": "Gets an array of user events in the specified interval", "Не удалось удалить файл параметров запроса после установки": "Failed to delete query parameters file after execution", -"Создает копию объекта по заданному пути и пути к оригиналу": "Creates a copy of the object at the specified path and path to the original", +"Получает массив событий пользователей в заданном интервале": "Gets an array of user events in the specified interval", "Структура отбора (см. ПолучитьСтруктуруФильтраКомментариев": "Comments filter structure (see GetCommentsFilterStructure", "Устанавливает тело запроса из строки в указанной кодировке": "Sets the request body from a string in the specified encoding", "Структура с идентификатором нового подключения или ошибкой": "Structure with new connection ID or error information", @@ -9754,52 +9780,49 @@ "Загружает фото на сервер для его дальнейшего использования": "Uploads photo to server for further use", "OPI_ПолучениеДанныхТестов.Проверка_ОзонТаймслоты(Результат": "OPI_TestDataRetrieval.Check_OzonTimeslots(Result", "OneScript: ./OInt/tools/Modules/OPI_ПреобразованиеТипов.os": "OneScript: ./OInt/tools/Modules/OPI_TypeConversion.os", -"ID загрузки по частям. См. ИнициализироватьЗагрузкуЧастями": "Upload ID. See InitPartsUpload", -"OPI_ПолучениеДанныхТестов.Проверка_БитриксСтрока(Результат": "OPI_TestDataRetrieval.Check_BitrixString(Result", -"Формирует структуру настроек прокси-сервера для соединения": "Creates a structure of proxy server settings for the connection", -"Пересылает сообщение между чатами или в рамках одного чата": "Forwards a message between chats or within a chat", -"Константы.TwitterToken.Установить(ОтветТокен[\"access_token": "Constants.TwitterToken.Set(ResponseToken[\"access_token", -"или неявного, при передаче строки подключения в методы ORM": "or implicit, when passing the connection string to ORM methods", -"По умлчанию ответ от сервера запрашивается со сжатием gzip": "By default, the response from the server is requested with gzip compression", -"Статус участия: Y (согласен), N (отказался), Q (не ответил": "Participation status: Y (agreed), N (refused), Q (did not answer", -"Не удалось удалить файл результата запроса после установки": "Failed to delete result file after execution", -"Получает структуру стандартных полей для создания счетчика": "Gets the structure of standard fields for counter creation", -"Получает описания характеристик товаров с фильтром или без": "Retrieves product attributes descriptions with or without filtering", -"Объект коннектора или соответствие с информацией об ошибке": "Client object or map with error information", +"Создает копию объекта по заданному пути и пути к оригиналу": "Creates a copy of the object at the specified path and path to the original", +"Имя модели должно быть в формате /:^": "The model name must follow the format /:^", +"Массив или одна сокращенная структура полей описания товара": "Array or one simplified structure of product fields", +"Получает PDF или HTML превью объекта (только для токументов": "Gets PDF or HTML preview of the object (for documents only", +"Тип календаря: user, group, company_calendar, location и др": "Calendar type: user, group, company_calendar, location, etc", +"Для начала работы необходимо получить токен доступа к диску": "To start working, you need to obtain an access token for the disk", +"Переданное значение не является валидной схемой SQL запроса": "The value passed is not a valid SQL query schema", +"Создает публичный URL для файла. Требует токен пользователя": "Creates a public URL for the file. Requires user token", +"Настройки FTP не являются валидной структурой ключ-значение": "FTP settings are not a valid key-value structure", +"Созданного вами бота теперь можно применить двумя способами": "The bot you created can now be used in two ways", +"Загружает объект на сервер не используюя загрузку по частям": "Upload object with single request", +"дата окончания выборки. 3 месяца после текущей по умолчанию": "selection end date. 3 months after the current default", "ДобавитьФайлMultipart: Не инициализирована запись Multipart": "AddMultipartFormDataFile: Multipart record not initialized", "Структура отбора сделок (см. ПолучитьСтруктуруФильтраСделок": "Deals filter structure (see. GetDealsFilterStructure", "Перейдите **[в раздел интеграций портала для разработчиков]": "Go to the **[section of integrations of the developer portal]", -"Загружает объект на сервер не используюя загрузку по частям": "Upload object with single request", "В данных service аккаунта отсутствуют обязательные поля: %1": "There are no required fields in the service account data: %1", "Признак отключения автоматического определения Content-Type": "Flag to disable automatic Content-Type detection", "!OInt Сообщить(\"Ошибка загрузки участка \" + Строка(Н) + \"/3": "!OInt Message(\"Chunk upload error \" + String(N) + \"/3", "Фильтр отправлений. См. ПолучитьСтруктуруФильтраОтправлений": "Shipments filter. See GetShipmentsFilterStructure", "Фильтр выборки товаров. См. ПолучитьСтруктуруФильтраТоваров": "Product selection filter. See GetProductsFilterStructure", -"ДобавитьПолеMultipart: не инициализирована запись Multipart": "AddMultipartField: multipart record not initialized", +"ДополнитьЗаголовки: формирование заголовка AWS4 авторизации": "CompleteHeaders: generating AWS4 Authorization Header", "Двоичные данные при успехе или структура с описанием ошибки": "Binary data on success or structure with error description", "уже добавлена ранее, повторное добавление является ошибкой!": "has already been added before, adding it again is an error!", -"По умлчанию multipart поля используются при расчете подписи": "Multipart fields are used for signature calculation by default", +"ДобавитьПолеMultipart: не инициализирована запись Multipart": "AddMultipartField: multipart record not initialized", "Данная функция не обновляет тип данных существующих колонок": "This function does not update the data type of existing columns", -"Получает статус участия в событии для текущего пользователя": "Gets the event participation status of the current user", -"ДобавитьПолеMultipart: Не инициализирована запись Multipart": "AddMultipartFormDataField: Multipart record not initialized", -"Описание договоренности. См. ПолучитьОписаниеДоговоренности": "Appointment description. See GetAppointmentDescription", -"Вы можете переопределять их, передавая в качестве параметра": "You can override them by passing them as a parameter", -"Возвращает основные данные запроса в структурированном виде": "Returns the basic data for request in structured form", -"Код, полученный из авторизации См.ПолучитьСсылкуАвторизации": "Code obtained from authorization See GetAuthorizationLink", -"Истина > служебные поля удаляются, остается только сам блок": "True > service fields are deleted, only the block itself remains", -"Получает установленную ранее конфигурацию шифрования бакета": "Gets the previously set bucket encryption configuration", "ДобавитьФайлMultipart: не инициализирована запись Multipart": "AddMultipartFile: Multipart record not initialized", -"дата окончания выборки. 3 месяца после текущей по умолчанию": "selection end date. 3 months after the current default", -"ДополнитьЗаголовки: формирование заголовка AWS4 авторизации": "CompleteHeaders: generating AWS4 Authorization Header", -"Созданного вами бота теперь можно применить двумя способами": "The bot you created can now be used in two ways", -"Тип календаря: user, group, company_calendar, location и др": "Calendar type: user, group, company_calendar, location, etc", -"Массив или одна сокращенная структура полей описания товара": "Array or one simplified structure of product fields", -"Имя модели должно быть в формате /:^": "The model name must follow the format /:^", -"Получает PDF или HTML превью объекта (только для токументов": "Gets PDF or HTML preview of the object (for documents only", -"Настройки FTP не являются валидной структурой ключ-значение": "FTP settings are not a valid key-value structure", -"Для начала работы необходимо получить токен доступа к диску": "To start working, you need to obtain an access token for the disk", -"Переданное значение не является валидной схемой SQL запроса": "The value passed is not a valid SQL query schema", -"Создает публичный URL для файла. Требует токен пользователя": "Creates a public URL for the file. Requires user token", +"По умлчанию multipart поля используются при расчете подписи": "Multipart fields are used for signature calculation by default", +"Истина > служебные поля удаляются, остается только сам блок": "True > service fields are deleted, only the block itself remains", +"Код, полученный из авторизации См.ПолучитьСсылкуАвторизации": "Code obtained from authorization See GetAuthorizationLink", +"Получает установленную ранее конфигурацию шифрования бакета": "Gets the previously set bucket encryption configuration", +"Вы можете переопределять их, передавая в качестве параметра": "You can override them by passing them as a parameter", +"Описание договоренности. См. ПолучитьОписаниеДоговоренности": "Appointment description. See GetAppointmentDescription", +"ДобавитьПолеMultipart: Не инициализирована запись Multipart": "AddMultipartFormDataField: Multipart record not initialized", +"Получает статус участия в событии для текущего пользователя": "Gets the event participation status of the current user", +"Возвращает основные данные запроса в структурированном виде": "Returns the basic data for request in structured form", +"Имя поля для получения. Выводит весь список, если не указано": "Field name to retrieve. Displays the entire list if not specified", +"Некорректный формат тегов. Ожидается коллекция ключ-значение": "Incorrect tags format. Key-value collection is expected", +"Получает настройки соединения с авторизацией через SSH Agent": "Gets connection settings with SSH Agent authentication", +"Устанавливает путь к файлу для сохранения результата запроса": "Sets the file path to save the query result", +"Название района региона, уточняющий параметр для поля region": "Name of the region's district, specifying parameter for the region field", +"Настройки Tls могут быть также переданы в строке подключения": "Tls settings can also be passed in the connection string", +"!OInt ТекущийКаталог = СтрЗаменить(ТекущийСценарий().Каталог": "!OInt CurrentDirectory = StrReplace(CurrentScript().Path", +"Основная структура полей товара. См. ПолучитьСтруктуруТовара": "The basic structure of the product fields. See GetProductStructure", "Параметры завершения. См. ПолучитьСтруктуруЗавершенияЗапуска": "Completion parameters. See GetLaunchCompletionStructure", "Получение ШК места к заказу](@api-docs.cdek.ru/36967298.html": "Receiving barcode CP for the order](@api-docs.cdek.ru/36969722.html", "Почтовый индекс города, для которого необходим список офисов": "Postal code of the city for which the list of offices is required", @@ -9808,37 +9831,33 @@ "Получает заказ по номеру СДЭК или внутреннему номеру клиента": "Receives the order by CDEK number or number from customer IB", "Отредактируйте товар, чтобы опубликовать в Маркете ВКонтакте": "Moderation", "Получает значения настроек версионирования объектов в бакете": "Gets the values of versioning settings of objects in the bucket", -"механизм загрузки файлов и некоторые другие из старой версии": "file upload mechanism and some others from the old version", "Переданные данные service аккаунта не являются валидным JSON": "The passed service account data is not valid JSON", -"Список полей задачи в ответе. Все невычисляемые по умолчанию": "A list of task fields in the response. All non calculable by default", -"!OInt ТекущийКаталог = СтрЗаменить(ТекущийСценарий().Каталог": "!OInt CurrentDirectory = StrReplace(CurrentScript().Path", +"механизм загрузки файлов и некоторые другие из старой версии": "file upload mechanism and some others from the old version", "Установка нового набора удаляет все существующие теги бакета": "Setting up a new set removes all existing bucket tags", "Формирует картинку для отправки в функции ОтправитьСообщение": "Make picture block for SendMessage method", "Настройки FTP должны содержать только сериализуемые значения": "FTP settings must contain only serializable values", +"OPI_ПолучениеДанныхТестов.Проверка_ОзонНовыеТовары(Результат": "OPI_TestDataRetrieval.Check_OzonNewProducts(Result", "получать уведомления о входящих сообщениях и файлах: yes, no": "receive notifications of incoming messages and files: yes, no", "ТекущаяДатаСтрока, ВерсияОПИ, Платформа, ОперационнаяСистема": "CurrentDateString, OPIVersion, Platform, OperatingSystem", "ОбработкаОбъект.OPI_HTTPКлиент, HTTPСоединение, Неопределено": "DataProcessorObject.OPI_HTTPClient, HTTPConnection, Undefined", "Доп. параметры. См. ПолучитьСтруктуруПараметровПредставлений": "Additional parameters. See GetEmbeddingsParameterStructure", "JSON данные также могут быть переданы как путь к файлу .json": "JSON data can also be passed as a path to a .json file", -"Основная структура полей товара. См. ПолучитьСтруктуруТовара": "The basic structure of the product fields. See GetProductStructure", -"OPI_ПолучениеДанныхТестов.Проверка_ОзонНовыеТовары(Результат": "OPI_TestDataRetrieval.Check_OzonNewProducts(Result", -"Настройки Tls могут быть также переданы в строке подключения": "Tls settings can also be passed in the connection string", -"Имя поля для получения. Выводит весь список, если не указано": "Field name to retrieve. Displays the entire list if not specified", -"Название района региона, уточняющий параметр для поля region": "Name of the region's district, specifying parameter for the region field", -"Устанавливает путь к файлу для сохранения результата запроса": "Sets the file path to save the query result", -"Получает настройки соединения с авторизацией через SSH Agent": "Gets connection settings with SSH Agent authentication", -"Некорректный формат тегов. Ожидается коллекция ключ-значение": "Incorrect tags format. Key-value collection is expected", -"Константы.TwitterRefresh.Установить(ОтветТокен[\"refresh_token": "Constants.TwitterRefresh.Set(ResponseToken[\"refresh_token", -"JSON данные также могут быть переданны как путь к файлу .json": "JSON data can also be passed as a path to a .json file", +"Список полей задачи в ответе. Все невычисляемые по умолчанию": "A list of task fields in the response. All non calculable by default", +"Открывает новый диалог с одним или несколькими пользователями": "Opens a new dialog with one or more users", +"Фильтр событий. См. ПолучитьСтруктуруФильтраСобытийКалендарей": "Events filter. See GetCalendarEventsFilterStructure", +"Смещение для получение вложенных объектов не из начала списка": "Offset for getting nested objects not from the beginning of the list", +"ДополнитьЗаголовки: формирование заголовка Bearer авторизации": "CompleteHeaders: generating Bearer Authorization Header", +"учитывать посещения из регионов без доступ к ресурсам Яндекса": "take into account visits from regions without access to Yandex resources", +"Назначение файла: assistants, batch, vision, user_data, evals": "File purpose: assistants, batch, vision, user_data, evals", "Иднтификатор следующей страницы данных из предыдущего запроса": "Next page identifier of data from the previous request", "Строка, Произвольный, HTTPОтвет, ДвоичныеДанные, Неопределено": "String, Arbitrary, HTTPResponse, BinaryData, Undefined", "шаблон промпта (переопределяет то, что определено в Modelfile": "prompt template (overrides what is defined in Modelfile", "Массив описаний остатков. См. ПолучитьСтруктуруОстатковТовара": "Array of stocks data. See GetProductStocksStructure", "Маркер конца сообщения для исключения ожидания конца таймаута": "End of message marker to avoid waiting for the end of timeout", -"Назначение файла: assistants, batch, vision, user_data, evals": "File purpose: assistants, batch, vision, user_data, evals", +"Получение квитанции к заказу](@api-docs.cdek.ru/36967287.html": "Receiving order receipt](@api-docs.cdek.ru/36969694.html", "Параметры завершения. См. ПолучитьСтруктуруЗавершенияЭлемента": "Completion parameters. See GetItemCompletionStructure", +"JSON данные также могут быть переданны как путь к файлу .json": "JSON data can also be passed as a path to a .json file", "Указатель из предыдущего запроса, если строк результата > 100": "Pointer from the previous request, if the result rows > 100", -"Добавляет новое пользовательское поле для добавления в задачу": "Adds a new custom field to be added to the task", "Истина > добавление записей в транзакции с откатом при ошибке": "True > adding records to transactions with rollback on error", "Установка нового набора удаляет все существующие теги объекта": "Setting up a new set removes all existing object tags", "Получает характеристики для указанной категории и типа товара": "Gets the characteristics for the specified category and product type", @@ -9846,35 +9865,37 @@ "Фиксирует оговоренные с клиентом дату, время и адрес доставки": "Fixes the delivery date, time and address agreed with the customer", "Признак удаления файла тела, если он был создан автоматически": "Flag to delete the body file if it was created automatically", "Настройки прокси, если необходимо. См ПолучитьНастройкиПрокси": "Proxy settings, if required. See GetProxySettings", -"учитывать посещения из регионов без доступ к ресурсам Яндекса": "take into account visits from regions without access to Yandex resources", -"Получение квитанции к заказу](@api-docs.cdek.ru/36967287.html": "Receiving order receipt](@api-docs.cdek.ru/36969694.html", -"ДополнитьЗаголовки: формирование заголовка Bearer авторизации": "CompleteHeaders: generating Bearer Authorization Header", -"Открывает новый диалог с одним или несколькими пользователями": "Opens a new dialog with one or more users", -"Смещение для получение вложенных объектов не из начала списка": "Offset for getting nested objects not from the beginning of the list", -"Фильтр событий. См. ПолучитьСтруктуруФильтраСобытийКалендарей": "Events filter. See GetCalendarEventsFilterStructure", -"Загружает файл для дальнейшего использования в других запросах": "Uploads a file for further use in other requests", -"Токен бота чата сообщества, котрый можно получить в настройках": "Community chat bot token, which can be obtained in the settings", -"массив идентификаторов участников события. Если is_meeting = Y": "array of event participant IDs. If is_meeting = Y", -"!OInt УстановитьПеременнуюСреды(\"OINT_TESTS_CLI\", CLITestsMark": "!OInt SetEnvironmentVariable(\"OINT_TESTS_CLI\", CLITestsMark", -"Отступ от начала списка для полчения задач > 50 шт. рекурсивно": "Offset of tasks list", -"Получает информацию о содержимом директории по выбранному пути": "Gets information about the contents of a directory at the specified path", -"ID группы или пользователя владельца канбан. Свой по умолчанию": "ID of kanban owner (group or user)", -"Выполняет запрос, если он был сформирован или установлен ранее": "Executes the request if it has been generated or set previously", -"Ссылка на файл с ШК местом к заказам доступна в течение 1 часа": "The link to the file with the barcode CP is available within 1 hour", -"Настройки прокси не являются валидной структурой ключ-значение": "Proxy settings are not a valid key-value structure", -"ОжидаетЧто(Результат[\"requests\"]).ИмеетТип(\"Массив\").Заполнено": "ExpectsThat(Result[\"requests\"]).HasType(\"Array\").Filled", -"Возвращает ответ пользователю при нажатии на кнопку клавиатуры": "Returns a response to the user when a keyboard button is pressed", -"Загружает файл на облачный диск, получая его по указанному URL": "Uploads a file to the cloud drive by fetching it from the specified URL", -"Блокирует выполнение программы до появления нового подключения": "Blocks programm execution until a new connection is established", -"Отмечает все сообщения во всех доступных чатах как прочитанные": "Mark all message as readed", -"Набор инструментов интеграции с популярными API и технологиями": "A set of tools for integration with popular APIs and technologies", -"Для вызова этого метода бот должен быть администратором в чате": "To call this method, the bot must be an administrator in the chat room", +"Добавляет новое пользовательское поле для добавления в задачу": "Adds a new custom field to be added to the task", +"Константы.TwitterRefresh.Установить(ОтветТокен[\"refresh_token": "Constants.TwitterRefresh.Set(ResponseToken[\"refresh_token", +"Получает структуру цены товара для функции ОбновитьЦеныТоваров": "Gets the product price structure for the UpdateProductsPrices function", +"Получает статус добавления кодов цифрового товара по ID задачи": "Gets the status of digital item codes upload by task ID", +"Режим доступа к каталогу в числовом формате POSIX (как в chmod": "Access mode to the directory in POSIX numeric format (as in chmod", +"токен для доступа к вашему серверу уведомлений, если требуется": "a token to access your notification server, if required", "Формирует блок файла для отправки в функции ОтправитьСообщение": "Make file block for SendMessage method", "передать значение даты без времени в параметрах from и to: Y,N": "pass date value without time in from and to parameters: Y,N", +"Набор инструментов интеграции с популярными API и технологиями": "A set of tools for integration with popular APIs and technologies", +"Отмечает все сообщения во всех доступных чатах как прочитанные": "Mark all message as readed", +"Блокирует выполнение программы до появления нового подключения": "Blocks programm execution until a new connection is established", +"Загружает файл на облачный диск, получая его по указанному URL": "Uploads a file to the cloud drive by fetching it from the specified URL", +"Возвращает ответ пользователю при нажатии на кнопку клавиатуры": "Returns a response to the user when a keyboard button is pressed", +"ОжидаетЧто(Результат[\"requests\"]).ИмеетТип(\"Массив\").Заполнено": "ExpectsThat(Result[\"requests\"]).HasType(\"Array\").Filled", +"Настройки прокси не являются валидной структурой ключ-значение": "Proxy settings are not a valid key-value structure", +"Выполняет запрос, если он был сформирован или установлен ранее": "Executes the request if it has been generated or set previously", +"Ссылка на файл с ШК местом к заказам доступна в течение 1 часа": "The link to the file with the barcode CP is available within 1 hour", +"Получает информацию о содержимом директории по выбранному пути": "Gets information about the contents of a directory at the specified path", +"Отступ от начала списка для полчения задач > 50 шт. рекурсивно": "Offset of tasks list", +"!OInt УстановитьПеременнуюСреды(\"OINT_TESTS_CLI\", CLITestsMark": "!OInt SetEnvironmentVariable(\"OINT_TESTS_CLI\", CLITestsMark", +"массив идентификаторов участников события. Если is_meeting = Y": "array of event participant IDs. If is_meeting = Y", +"Токен бота чата сообщества, котрый можно получить в настройках": "Community chat bot token, which can be obtained in the settings", +"Для вызова этого метода бот должен быть администратором в чате": "To call this method, the bot must be an administrator in the chat room", +"Загружает файл для дальнейшего использования в других запросах": "Uploads a file for further use in other requests", +"ID группы или пользователя владельца канбан. Свой по умолчанию": "ID of kanban owner (group or user)", "Структура лога не является корректной коллекцией КлючИЗначение": "Log structure is not a valid KeyValue collection", -"токен для доступа к вашему серверу уведомлений, если требуется": "a token to access your notification server, if required", -"Получает статус добавления кодов цифрового товара по ID задачи": "Gets the status of digital item codes upload by task ID", -"Получает структуру цены товара для функции ОбновитьЦеныТоваров": "Gets the product price structure for the UpdateProductsPrices function", +"Структура колонок не является валидной структурой ключ-значение": "The column structure is not a valid key-value structure", +"Получает список складов, сортировочных центров и пунктов выдачи": "Gets a list of warehouses, sorting centers and delivery points", +"Первая картинка в массиве картинок (поле images) будет основной": "The first image in the image array (images field) will be the main image", +"Игнорируем проверку целостности архива, просто читаем результат": "Ignore archive integrity check, just read the result", +"Получает статус пользователя или нескольких пользователей по ID": "Gets the status of a user or multiple users by ID", "Создает соединение и читает данные до конца или по ограничениям": "Establishes a connection and reads data until completion or by limits", "Получение интервалов доставки](@api-docs.cdek.ru/154160502.html": "Getting delivery intervals (RU)](@api-docs.cdek.ru/154160502.html", "Создает запрос на основе введенных данных с выполнением или без": "Creates a request based on the entered data with or without execution", @@ -9882,8 +9903,8 @@ "Получает структуру шаблон для фильтрации записей в запросах ORM": "Gets the template structure for filtering records in ORM queries", "Создает копию локального каталога по выбранному пути на сервере": "Creates a copy of the local directory at the selected path on the Neocities server", "Тип кластера: CLUSTER_TYPE_OZON (Россия), CLUSTER_TYPE_CIS (СНГ": "Cluster type: CLUSTER_TYPE_OZON (Russia), CLUSTER_TYPE_CIS (CIS", +"Требуется регистрация на ollama.ai и добавление открытого ключа": "Registration on ollama.ai and adding a public key is required", "Информация о паспортных данных](@api-docs.cdek.ru/55343091.html": "Passport data information](@api-docs.cdek.ru/55343134.html", -"Отступ от начала списка для получения лидов > 50 шт. рекурсивно": "Offset from the beginning of the list to get leads > 50 recursively", "Получает структуру полей фильтра для получения списка счетчиков": "Gets the structure of filter fields to get the list of counters", "JSON данные авторизации как файл, коллекция или двоичные данные": "JSON authorization data as a file, collection or binary data", "Формирование ШК места к заказу](@api-docs.cdek.ru/36967295.html": "Creating barcode CP for the order](@api-docs.cdek.ru/36969713.html", @@ -9892,34 +9913,34 @@ "Получает единый SKU по старым идентификаторам SKU FBS и SKU FBO": "Gets a single SKU from the old SKU FBS and SKU FBO identifiers", "Активирует или деактивирует (увольняет) выбранного пользователя": "Activates or deactivates (fire) the selected user", "Преалерт должен быть предварительно создан. См. СоздатьПреалерт": "The prealert must be previously created. See CreatePrealert", -"Получает статус пользователя или нескольких пользователей по ID": "Gets the status of a user or multiple users by ID", -"Требуется регистрация на ollama.ai и добавление открытого ключа": "Registration on ollama.ai and adding a public key is required", -"Игнорируем проверку целостности архива, просто читаем результат": "Ignore archive integrity check, just read the result", -"Структура колонок не является валидной структурой ключ-значение": "The column structure is not a valid key-value structure", -"Первая картинка в массиве картинок (поле images) будет основной": "The first image in the image array (images field) will be the main image", -"Получает список складов, сортировочных центров и пунктов выдачи": "Gets a list of warehouses, sorting centers and delivery points", +"Отступ от начала списка для получения лидов > 50 шт. рекурсивно": "Offset from the beginning of the list to get leads > 50 recursively", +"Позволяет получать стадии без проверки прав (для администраторов": "Allows you to get stages without checking permissions (for administrators", +"OPI_ПолучениеДанныхТестов.Проверка_ОзонЗаданиеЗагрузки(Результат": "OPI_TestDataRetrieval.Check_OzonUploadTask(Result", +"P.S Далее часто упоминается \"страница настроек Twitter Developer": "P.S The following is often referred to as the \"Twitter Developer settings page", +"Получить объект запроса можно при помощи функции `ВернутьЗапрос`": "You can get the request object using the `ReturnRequest` function", +"Формирование квитанции к заказу](@api-docs.cdek.ru/36967276.html": "Creating order receipt](@api-docs.cdek.ru/36969649.html", "содержимое объекта или путь к файлу, если указан путь сохранения": "object content or file path, if a save path is specified", "Цвет чата: RED, GREEN, MINT, LIGHT_BLUE, DARK_BLUE, PURPLE, AQUA": "Chat color: RED, GREEN, MINT, LIGHT_BLUE, DARK_BLUE, PURPLE, AQUA", "Отправляет произвольный текстовый запрос на сервер для обработки": "Sends an arbitrary text request to the server for processing", "OPI_ПолучениеДанныхТестов.Проверка_ОзонДобавлениеКодов(Результат": "OPI_TestDataRetrieval.Check_OzonCodesUpload(Result", -"Получить объект запроса можно при помощи функции `ВернутьЗапрос`": "You can get the request object using the `ReturnRequest` function", "Получает структуру фильтра для функции ПолучитьСобытияКалендарей": "Gets the filter structure for the function GetCalendarEvents", "URL внешнего вебхука или адрес Bitrix24 при использовании токена": "URL of webhook or a Bitrix24 domain, when token used", -"Набор или массив наборов пар Ключ : Значение > Поле : Показатель": "Set or array of sets of pairs Key : Value > Field : FieldValue", "Устанавливает статус участия в событии для текущего пользователя": "Sets the event participation status for the current user", +"Набор или массив наборов пар Ключ : Значение > Поле : Показатель": "Set or array of sets of pairs Key : Value > Field : FieldValue", "Массив ячеек вида А1 для получения (весь лист, если не заполнено": "Array of A1 type cells to get (whole sheet if not filled", "Вызывает исключение с логом, если во время обработки были ошибки": "Causes an exception with a log if there were errors during processing", "Получает массив сообщений, которые являются ответом на указанное": "Gets an array of messages that are replies to the specified", "Доступные форматы: mp3 (по умолчанию), opus, aac, flac, wav, pcm": "Available formats: mp3 (default), opus, aac, flac, wav, pcm", "`ПолучитьНастройкиПриватныйКлюч`, `ПолучитьНастройкиЧерезАгента`": "`GetSettingsPrivateKey`, `GetSettingsViaAgent`", "Удаляет URL обработчика событий бота для работы в режиме Webhook": "Deletes the bot event handler URL for webhook operation", -"Отступ от начала списка для получения сделок > 50 шт. рекурсивно": "Offset from the beginning of the list to retrieve deals > 50 pcs recursively", "Добавляет информацию о затраченном времени пользователя в задачу": "Adds information about the user's time spent to the task", -"Формирование квитанции к заказу](@api-docs.cdek.ru/36967276.html": "Creating order receipt](@api-docs.cdek.ru/36969649.html", "Определяет, является ли переданное значение объектом TCP сервера": "Specifies if the value passed is a TCP server object", -"P.S Далее часто упоминается \"страница настроек Twitter Developer": "P.S The following is often referred to as the \"Twitter Developer settings page", -"Позволяет получать стадии без проверки прав (для администраторов": "Allows you to get stages without checking permissions (for administrators", -"OPI_ПолучениеДанныхТестов.Проверка_ОзонЗаданиеЗагрузки(Результат": "OPI_TestDataRetrieval.Check_OzonUploadTask(Result", +"Отступ от начала списка для получения сделок > 50 шт. рекурсивно": "Offset from the beginning of the list to retrieve deals > 50 pcs recursively", +"Выполняет специфическую (SITE) команду сервера и возвращает ответ": "Executes a specific (SITE) server command and returns the response", +"Проверяет, что значение является объектом внешней компоненты RCON": "Checks that the value is an object of an RCON AddIn", +"OPI_ПолучениеДанныхТестов.Проверка_OpenAIАссистент(Результат, Имя": "OPI_TestDataRetrieval.Check_OpenAIAssistant(Result, Name", +"UUID запуска. Будет сгенерирован автоматически, если не заполнено": "UUID of the launch. Will be generated automatically if not filled", +"Признак, что обязательная функция Инициализировать() была вызвана": "Flag indicating that the mandatory Initialize() function was called", "Получает список файлов и каталогов, находящихся в корне хранилища": "Get a list of files and folders, located at the root of the storage", "Позволяет добавлять стадии без проверки прав (для администраторов": "Allows you to add stages without checking permissions (for administrators", "Получает структурау полей для создания или изменения пользователя": "Gets the field structure for creating or modifying user information", @@ -9927,8 +9948,8 @@ "Метод + РазделительBat + СтрСоединить(МассивОпций, РазделительBat": "Method + BatSeparator + StrConcat(OptionsArray, BatSeparator", "Получает нвости или одну новость с отобором по ID или доступности": "Gen post or array of post with ID or rights selection", "Структура запуска не является корректной коллекцией КлючИЗначение": "Launch structure is not a valid KeyValue collection", +"URL внешнего веб-хука или адрес Bitrix24 при использовании токена": "URL of webhook or a Bitrix24 domain, when token used", "Получает список входящих сообщений инстанса за указанный интервал": "Gets the list of incoming messages of the instance for the specified period", -"Набор получения данных и нстроек для выполнения тестов набора ОПИ": "A set for obtaining data and settings for executing OpenIntegrations tests", "Получает настройки соединения с авторизацией через приватный ключ": "Gets connection settings with private key authentication", "После создания приложения можно заполнить необходимые данные в 1С": "After creating the application, you can fill in the necessary data in 1C", "Получает настройки соединения с авторизацией через логин и пароль": "Gets connection settings with login and password authentication", @@ -9936,61 +9957,64 @@ "Получает список расширений протокола FTP, поддерживаемых сервером": "Gets a list of FTP protocol features supported by the server", "Формирует настройки для использования TLS при выполнении запросов": "Forms settings for using TLS", "Сохраните **ClientID** и **Client secret** со страницы приложения": "Save **ClientID** and **ClientSecret** from the application page", -"Признак, что обязательная функция Инициализировать() была вызвана": "Flag indicating that the mandatory Initialize() function was called", -"URL внешнего веб-хука или адрес Bitrix24 при использовании токена": "URL of webhook or a Bitrix24 domain, when token used", -"UUID запуска. Будет сгенерирован автоматически, если не заполнено": "UUID of the launch. Will be generated automatically if not filled", -"Выполняет специфическую (SITE) команду сервера и возвращает ответ": "Executes a specific (SITE) server command and returns the response", -"OPI_ПолучениеДанныхТестов.Проверка_OpenAIАссистент(Результат, Имя": "OPI_TestDataRetrieval.Check_OpenAIAssistant(Result, Name", -"Проверяет, что значение является объектом внешней компоненты RCON": "Checks that the value is an object of an RCON AddIn", -"Результат функции ПолучитьТокенПоКоду(), если перевести его в JSON": "Result of the function GetTokenByCode() if converted to JSON", +"Набор получения данных и нстроек для выполнения тестов набора ОПИ": "A set for obtaining data and settings for executing OpenIntegrations tests", +"Проверяет, что значение является объектом внешней компоненты MySQL": "Checks that the value is an object of an MySQL AddIn", +"системное сообщение (переопределяет то, что определено в Modelfile": "system message (overrides what is defined in Modelfile", +"Обрабатывает данные Telegram Mini App и опредеяет их достоверность": "Processes Telegram Mini App data and determines its validity", "Идентификатор следующей страницы списка баз из перыдудщего запроса": "Next page identifier of the base list from the previous request", "ID стадии, после которой необходимо вставить новую (в начало по ум": "ID of the stage after which a new stage should be inserted (at the beginning by default", "получать уведомления о сообщениях, отправленных через API: yes, no": "receive notifications about messages sent via API: yes, no", +"Доп. сбор за доставку товаров, общая стоимость которых в интервале": "Additional fee for delivery of products, the total value of which is in the range", "Включает попытку получения результата, даже для не SELECT запросов": "Includes an attempt to retrieve the result, even for nonSELECT queries", "OPI_ПолучениеДанныхТестов.Проверка_БитриксСтрока(Результат); SKIP": "OPI_TestDataRetrieval.Check_BitrixString(Result); SKIP", +"Результат функции ПолучитьТокенПоКоду(), если перевести его в JSON": "Result of the function GetTokenByCode() if converted to JSON", "Структура элемента не является корректной коллекцией КлючИЗначение": "Element structure is not a valid KeyValue collection", -"UUID элемента. Будет сгенерирован автоматически, если не заполнено": "UUID of the element. Will be generated automatically if not filled", -"системное сообщение (переопределяет то, что определено в Modelfile": "system message (overrides what is defined in Modelfile", "Тег уникальности Если уже существет, то другие увед. будут удалены": "Uniqueness Tag. If already exist, other notif. will be deleted", "и авторизуйтесь с вашим номером телефона, который привязан к Viber": "and authorize yourself with your phone number linked to Viber", "OneScript: ./OInt/tools/Modules/internal/Classes/OPI_HTTPКлиент.os": "OneScript: ./OInt/tools/Modules/internal/Classes/OPI_HTTPClient.os", "Проверяет, что значение является объектом внешней компоненты MSSQL": "Checks that the value is an object of the external MSSQL component", "Получает структуру дополнительных параметров для обработки запроса": "Gets the structure of additional parameters for request processing", "Получает список исходящих сообщений инстанса за указанный интервал": "Gets the list of outgoing messages of the instance for the specified period", -"Обрабатывает данные Telegram Mini App и опредеяет их достоверность": "Processes Telegram Mini App data and determines its validity", -"Доп. сбор за доставку товаров, общая стоимость которых в интервале": "Additional fee for delivery of products, the total value of which is in the range", -"Проверяет, что значение является объектом внешней компоненты MySQL": "Checks that the value is an object of an MySQL AddIn", +"UUID элемента. Будет сгенерирован автоматически, если не заполнено": "UUID of the element. Will be generated automatically if not filled", +"получать уведомления о сообщениях, отправленных с телефона: yes, no": "receive notifications of messages sent from phone: yes, no", +"Перейдите на вкладку **API**, сгенерируйте и сохранеите **API KEY**": "Click on the **API** tab, generate and save the **API KEY**", +"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"УдалитьЛист": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"DeleteSheet", +"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"СкачатьФайл": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"DownloadFile", +"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"СоздатьБазу": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"CreateDatabase", +"Вид номера заказа. Истина > номер в базе клиента, Ложь > номер СДЭК": "Type of order number. True > number in the customer base, False > CDEK number", +"Доступные голоса могут отличаться в зависимости от выбранной модели": "Available voices may vary depending on the selected model", +"OneScript: ./OInt/tools/Modules/internal/Classes/OPI_ЗапросыHTTP.os": "OneScript: ./OInt/tools/Modules/internal/Classes/OPI_HTTPRequests.os", +"Совпадающие поля будут перезаписаны с приоритетом параметра функции": "Matching fields will be overwritten with the parameter of the function", +"Ограничение на ур. вложенности разбора. На всю глубину по умолчанию": "Parsing depth limit. Full depth by default", +"Получает структуру системного сообщения для использования в запросе": "Gets the structure of a system message for use in a request", +"ID пользователя. Для канала > администратора, для бота > получателя": "User ID. For channel > administrator, for bot > recipient", +"Получает пользовательские настройки календаря текущего пользователя": "Gets the current users custom calendar settings", +"OneScript: ./OInt/tools/Modules/internal/Modules/OPI_Инструменты.os": "OneScript: ./OInt/tools/Modules/internal/Modules/OPI_Tools.os", +"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"СоздатьПоле": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"CreateField", +"Уровень информации: error, warn, info, debug, trace, fatal, unknown": "Information level: error, warn, info, debug, trace, fatal, unknown", +"Создает новые или обновляет существующие товары по структурам полей": "Creates new products or updates existing products, based on data structures", +"!OInt OPI_MSSQL = ЗагрузитьСценарий(ТекущийКаталог + \"/OPI_MSSQL.os": "!OInt OPI_MSSQL = LoadScript(CurrentDirectory + \"/OPI_MSSQL.os", +"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"УдалитьФайл": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"DeleteFile", +"Проверяет, что значение является объектом внешней компоненты SQLite": "Checks that the value is an object of a SQLite AddIn", +"Формирует блок с картинкой для добавления в массив блоков сообщения": "Generates a block with an image to add to the message block array", +"Массив структур данных строк: Ключ > поле, Значение > значение поля": "An array of string data structures: Key > field, Value > field value", +"!OInt OPI_MySQL = ЗагрузитьСценарий(ТекущийКаталог + \"/OPI_MySQL.os": "!OInt OPI_MySQL = LoadScript(CurrentDirectory + \"/OPI_MySQL.os", +"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ВернутьБлок": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"ReturnBlock", +"Идентификатор владельца чата. Текущий пользователь, если не указано": "ID of chat owner. Current user by default", +"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"СоздатьБлок": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"CreateBlock", +"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"УдалитьБлок": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"DeleteBlock", "Основные данные запроса (c полным URL). См. ПолучитьСтруктуруДанных": "Basic request data (with full URL). See GetBasicDataStructure", "Включает или отключает стандартное кодирование спец. символов в URL": "Enables or disables standard encoding of special characters in URLs", "Метод + РазделительBash + СтрСоединить(МассивОпций, РазделительBash": "Method + BashSeparator + StrConcat(OptionsArray, BashSeparator", -"Формирует блок с картинкой для добавления в массив блоков сообщения": "Generates a block with an image to add to the message block array", -"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ВернутьБлок": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"ReturnBlock", -"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"УдалитьФайл": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"DeleteFile", -"!OInt OPI_MSSQL = ЗагрузитьСценарий(ТекущийКаталог + \"/OPI_MSSQL.os": "!OInt OPI_MSSQL = LoadScript(CurrentDirectory + \"/OPI_MSSQL.os", -"Проверяет, что значение является объектом внешней компоненты SQLite": "Checks that the value is an object of a SQLite AddIn", -"Создает новые или обновляет существующие товары по структурам полей": "Creates new products or updates existing products, based on data structures", -"Уровень информации: error, warn, info, debug, trace, fatal, unknown": "Information level: error, warn, info, debug, trace, fatal, unknown", -"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"СоздатьПоле": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"CreateField", -"OneScript: ./OInt/tools/Modules/internal/Modules/OPI_Инструменты.os": "OneScript: ./OInt/tools/Modules/internal/Modules/OPI_Tools.os", -"Получает пользовательские настройки календаря текущего пользователя": "Gets the current users custom calendar settings", -"ID пользователя. Для канала > администратора, для бота > получателя": "User ID. For channel > administrator, for bot > recipient", -"Получает структуру системного сообщения для использования в запросе": "Gets the structure of a system message for use in a request", "Подробнее о каждом варианте релиза в разделе [Про варианты релизов]": "For more details about each release variant, see the section [About Release Variants]", -"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"СоздатьБлок": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"CreateBlock", -"Идентификатор владельца чата. Текущий пользователь, если не указано": "ID of chat owner. Current user by default", -"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"УдалитьБлок": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"DeleteBlock", -"!OInt OPI_MySQL = ЗагрузитьСценарий(ТекущийКаталог + \"/OPI_MySQL.os": "!OInt OPI_MySQL = LoadScript(CurrentDirectory + \"/OPI_MySQL.os", -"Массив структур данных строк: Ключ > поле, Значение > значение поля": "An array of string data structures: Key > field, Value > field value", -"Совпадающие поля будут перезаписаны с приоритетом параметра функции": "Matching fields will be overwritten with the parameter of the function", -"Ограничение на ур. вложенности разбора. На всю глубину по умолчанию": "Parsing depth limit. Full depth by default", -"Доступные голоса могут отличаться в зависимости от выбранной модели": "Available voices may vary depending on the selected model", -"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"УдалитьЛист": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"DeleteSheet", -"получать уведомления о сообщениях, отправленных с телефона: yes, no": "receive notifications of messages sent from phone: yes, no", -"Перейдите на вкладку **API**, сгенерируйте и сохранеите **API KEY**": "Click on the **API** tab, generate and save the **API KEY**", -"Вид номера заказа. Истина > номер в базе клиента, Ложь > номер СДЭК": "Type of order number. True > number in the customer base, False > CDEK number", -"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"СкачатьФайл": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"DownloadFile", -"OneScript: ./OInt/tools/Modules/internal/Classes/OPI_ЗапросыHTTP.os": "OneScript: ./OInt/tools/Modules/internal/Classes/OPI_HTTPRequests.os", -"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"СоздатьБазу": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"CreateDatabase", +"Изменяет текущий каталог, от которого вычисляются относительные пути": "Changes the current directory from which relative paths are calculated", +"Если включена транслитерация адреса из кириллицы в латиницу > Истина": "If Cyrillic to Latin address transliteration is enabled > True", +"Отмечает выбранное сообщение и все сообщения до него как прочитанные": "Mark current and all previous messages as readed", +"Создает новую сделку по структуре полей (см. ПолучитьСтруктуруСделки": "Creates a new deal by field structure (see. GetDealStructure", +"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПолучитьФайл": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"GetFile", +"Для начала работы необходимо получить некоторые параметры для VK API": "To begin, you need to obtain certain parameters for the VK API", +"на redirect_uri после авторизации через браузер есть всего 30 секунд": "on redirect_uri after authorization via the browser is only 30 seconds", +"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ДобавитьЛист": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"AddSheet", "!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"СоздатьКнигу": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"CreateSpreadsheet", "Получает текущий каталог, от которого вычисляются относительные пути": "Gets the current directory from which relative paths are calculated", "Устанавливает тело в формате JSON из подходящей коллекции или строки": "Sets the body in JSON format from a suitable collection or string", @@ -9998,39 +10022,39 @@ "!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ОбновитьФайл": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"UpdateFile", "Регистрация заявки на вызов курьера](@api-docs.cdek.ru/29925274.html": "Registration of a courier invitation](@api-docs.cdek.ru/33828859.html", "ДобавитьЗаголовокOAuthV1: добавление полей тела в строку для подписи": "AddOAuthV1Header: adding body fields to the signature string", -"OneScript: ./OInt/tools/Modules/internal/Modules/OPI_Криптография.os": "OneScript: ./OInt/tools/Modules/internal/Modules/OPI_Cryptography.os", "URL может быть установлен позднее при помощи функции `УстановитьURL`": "The URL can be set later using the `SetURL` function", "!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"СоздатьКанал": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"CreateChannel", -"Товар должен быть предварительно архивирован (см. АрхивироватьТовары": "The product must be pre-archived (see ArchiveProducts", +"OneScript: ./OInt/tools/Modules/internal/Modules/OPI_Криптография.os": "OneScript: ./OInt/tools/Modules/internal/Modules/OPI_Cryptography.os", "Штрихкод должен быть предварительно создан. См. СформироватьШтрихкод": "The barcode must be previously created. See CreateBarcode", -"Курсор из предыдущего запроса для получения следующего набора файлов": "Cursor from the previous request to get the next set of files", -"Структура завершения не является корректной коллекцией КлючИЗначение": "Completion structure is not a valid KeyValue collection", -"как долго модель будет оставаться загруженной в память после запроса": "how long the model will remain loaded in memory after a request", -"Признак ошибки выполнения для пропуска оставшихся действий в цепочке": "Execution error flag to skip remaining actions in the chain", -"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"УдалитьТовар": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"DeleteProduct", -"Создает новую задачу по структуре полей (см. ПолучитьСтруктуруЗадачи": "Create new task by fields structure (see GetTaskFieldsStructure", -"Истина > использовать временный файл, Ложь > формирует тело в памяти": "True > use a temporary file, False > form a body in memory", "!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"СоздатьПапку": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"CreateFolder", -"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ДобавитьЛист": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"AddSheet", -"на redirect_uri после авторизации через браузер есть всего 30 секунд": "on redirect_uri after authorization via the browser is only 30 seconds", -"Для начала работы необходимо получить некоторые параметры для VK API": "To begin, you need to obtain certain parameters for the VK API", -"Изменяет текущий каталог, от которого вычисляются относительные пути": "Changes the current directory from which relative paths are calculated", -"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПолучитьФайл": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"GetFile", -"Создает новую сделку по структуре полей (см. ПолучитьСтруктуруСделки": "Creates a new deal by field structure (see. GetDealStructure", -"Отмечает выбранное сообщение и все сообщения до него как прочитанные": "Mark current and all previous messages as readed", -"Если включена транслитерация адреса из кириллицы в латиницу > Истина": "If Cyrillic to Latin address transliteration is enabled > True", +"Товар должен быть предварительно архивирован (см. АрхивироватьТовары": "The product must be pre-archived (see ArchiveProducts", +"Создает новую задачу по структуре полей (см. ПолучитьСтруктуруЗадачи": "Create new task by fields structure (see GetTaskFieldsStructure", +"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"УдалитьТовар": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"DeleteProduct", +"Истина > использовать временный файл, Ложь > формирует тело в памяти": "True > use a temporary file, False > form a body in memory", +"как долго модель будет оставаться загруженной в память после запроса": "how long the model will remain loaded in memory after a request", +"Структура завершения не является корректной коллекцией КлючИЗначение": "Completion structure is not a valid KeyValue collection", +"Курсор из предыдущего запроса для получения следующего набора файлов": "Cursor from the previous request to get the next set of files", +"Признак ошибки выполнения для пропуска оставшихся действий в цепочке": "Execution error flag to skip remaining actions in the chain", +"Типы фильтрации: !, <, <=, >, >=. Например: !ID:3 (т.е. ID не равно 3": "Types of filtration: !, <, <=, >, >=. For example: !ID:3 (ID not equal to 3", +"Результат функции ПреобразоватьКодВТокен(), если перевести его в JSON": "The result of the function ConvertCodeToToken(), if convert it to JSON", +"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ДобавитьТовар": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"AddProduct", +"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПолучитьТокен": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"GetToken", +"Загружает видео в группу с возможностью его дальнейшего использования": "Uploads video to the group for further use", +"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ЗагрузитьФайл": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"UploadFile", +"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ОткрытьДиалог": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"OpenDialog", +"Получает структуру сообщения для списка сообщений запроса в контексте": "Gets the message structure for a list of request messages in context", +"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПоставитьЛайк": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"Like", "Войдите в свой аккаунт и перейдите на страницу **Your Apps** на сайте": "Log in to your account and go to the **Your Apps** page on the website", "!OInt ПодключитьСценарий(СтрСоединить(МассивПути, \"/\"), \"ReportPortal": "!OInt AttachScript(StrConcat(PathArray, \"/\"), \"ReportPortal", "Устанавливает отметку Прочитано для сообщения или всех сообщений чата": "Sets the Read mark for a message or all chat messages", "!OInt OPI_SQLite = ЗагрузитьСценарий(ТекущийКаталог + \"/OPI_SQLite.os": "!OInt OPI_SQLite = LoadScript(CurrentDirectory + \"/OPI_SQLite.os", "Данная функция позволяет быстро собрать базовую строку подключения.^^": "This function allows you to quickly assemble a basic connection string.^^", "В результате изменения структуры таблицы данные могут быть утеряны!^^": "As a result of changing the table structure, data may be lost!^^", -"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ОбновитьТокен": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"UpdateToken", +"список имен файлов или SHA256 блобов, из которых будет создана модель": "list of file names or SHA256 blobs from which the model will be created", "!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"УдалитьОбъект": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"DeleteObject", "Проверяет доступность бакета для текущего аккаунта или аккаунта по ID": "Checks if the bucket is available for the current account or account by ID", "Расширения: Ключ > путь или данные расширения, Значение > точка входа": "Extensions: Key > filepath or extension data, Value > entry point", -"Получает структуру сообщения для списка сообщений запроса в контексте": "Gets the message structure for a list of request messages in context", -"Тип связи: 0 старт>старт, 1 старт>финиш, 2 финиш>старт, 3 финиш>финиш": "Link type: 0 start>start, 1 start>finish, 2 finish>start, 3 finish>finish", +"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ОбновитьТокен": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"UpdateToken", "Возвращает структуру фильтров для метода ПолучитьСписокОтправленийFBO": "Returns the filter structure for the GetFBOShipmentsList method", "!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПолучитьКанал": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"GetChannel", "!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПокинутьКанал": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"LeaveChannel", @@ -10040,16 +10064,20 @@ "!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"УдалитьЗаписи": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"DeleteRecords", "!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ЗакрытьДиалог": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"CloseDialog", "Существующее соединение или путь к базе. In memory, если не заполнено": "Existing connection or path to the base. In memory, if not filled", +"Тип связи: 0 старт>старт, 1 старт>финиш, 2 финиш>старт, 3 финиш>финиш": "Link type: 0 start>start, 1 start>finish, 2 finish>start, 3 finish>finish", "!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"СоздатьЗаписи": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"CreateRecords", -"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПоставитьЛайк": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"Like", -"список имен файлов или SHA256 блобов, из которых будет создана модель": "list of file names or SHA256 blobs from which the model will be created", -"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ОткрытьДиалог": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"OpenDialog", -"Типы фильтрации: !, <, <=, >, >=. Например: !ID:3 (т.е. ID не равно 3": "Types of filtration: !, <, <=, >, >=. For example: !ID:3 (ID not equal to 3", -"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ЗагрузитьФайл": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"UploadFile", -"Загружает видео в группу с возможностью его дальнейшего использования": "Uploads video to the group for further use", -"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПолучитьТокен": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"GetToken", -"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ДобавитьТовар": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"AddProduct", -"Результат функции ПреобразоватьКодВТокен(), если перевести его в JSON": "The result of the function ConvertCodeToToken(), if convert it to JSON", +"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"СоздатьТаблицу": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"CreateTable", +"Получает содержимое сообщения соединения из списка активных соединений": "Gets the contents of the connection message from the list of active connections", +"ОжидаетЧто(Результат[\"drop_off_warehouse_timeslots\"]).ИмеетТип(\"Массив": "ExpectsThat(Result[\"drop_off_warehouse_timeslots\"]).HasType(\"Array", +"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"УдалитьСобытие": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"DeleteEvent", +"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"СоздатьСобытие": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"CreateEvent", +"ОжидаетЧто(Статус = \"ACCEPTED\" Или Статус = \"SUCCESSFUL\").Равно(Истина": "ExpectsThat(Status = \"ACCEPTED\" Or Status = \"SUCCESSFUL\").Equal(True", +"Задержка перед закрытием соединения для корректного завершения TLS (мс": "Delay before closing the connection for proper TLS termination (ms)", +"получать уведомления о создании опроса и голосовании в опросе: yes, no": "receive notifications when a poll is created and voted on: yes, no", +"Сохраните ID бота, получив его при помощи кнопки \"Показать моих ботов\"": "Save the bot ID by retrieving it using the \"Show My Bots\" button", +"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"КопироватьЛист": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"CopySheet", +"получать уведомления о факте того, что сообщение было удалено: yes, no": "receive notifications when a message has been deleted: yes, no", +"Регистрация договоренности о доставке](@api-docs.cdek.ru/36981338.html": "Registration of delivery appointment](@api-docs.cdek.ru/36989576.html", "Полную структуру можно получить функцией ПолучитьСтурктуруПользователя": "The full structure can be obtained with the function GetUserFieldsStructure", "access_token нужно будет забрать из параметра в строке адреса браузера": "access_token will need to be taken from the parameter in the browser address bar", "Доступные типы параметров: Cтрока, Число, Дата, Булево, ДвоичныеДанные": "Available parameter types: String, Number, Date, Boolean, BinaryData", @@ -10057,12 +10085,12 @@ "Получает структуру параметров завершения выполнения тестового элемента": "Gets the parameter structure for completing the test item execution", "УстановитьТаймаут: переданно некорректное значение, таймаут не изменен": "SetTimeout: incorrect value passed, timeout not changed", "ДополнитьЗаголовкиАвторизации: формирование заголовка AWS4 авторизации": "CompleteAuthHeaders: generating AWS4 Authorization header", +"После заполнения данных полей можно приступать к работе с методами API": "After filling in the data fields, you can proceed to work with the API methods", "ОПИ - пакет интеграций с популярными API для 1С:Enterprise и OneScript": "OpenIntegrations - integration tools for popular APIs", "Устанавливает URL обработчика событий бота для работы в режиме Webhook": "Set webhook URL for bot event handling in webhook mode", "!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ОчиститьЯчейки": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"ClearCells", -"Имя сайта (логин) для получения информации. Текущий, если не заполнено": "Site name (login) for information. Current, if not filled in", "список инструментов в формате JSON, которые модель должна использовать": "list of tools in JSON format that the model should use", -"Полную структуру полей можно получить функцией ПолучитьСтруктуруЗадачи": "The complete structure of the fields can be obtained by the GetTaskFieldsStructure() function", +"Имя сайта (логин) для получения информации. Текущий, если не заполнено": "Site name (login) for information. Current, if not filled in", "Двоичные данные или путь к файлу при указании параметра ПутьСохранения": "Binary data or file path when SavePath parameter is specified", "!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПолучитьЗапись": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"GetRecord", "Список инструментов в формате JSON, которые модель должна использовать": "List of tools in JSON format that the model should use", @@ -10070,23 +10098,16 @@ "Включение доп. полей в ответ. См. ПолучитьСтруктуруДопПолейОтправления": "Include additional fields in the response. See GetShipmentAdditionalFields", "Значение, возвращаемое в событии нажатия. Только если не заполнено URL": "The value returned in the event. Only if the URL is not filled", "!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПолучитьОбъект": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"GetObject", -"получать уведомления о факте того, что сообщение было удалено: yes, no": "receive notifications when a message has been deleted: yes, no", "!OInt ВызватьИсключение(\"Не удалось получить информацию из json медиа!": "!OInt RaiseException(\"Failed to get information from json media!", "Получает список ID товарных категорий для указания при создании товара": "Gets a list of product category IDs to specify when creating a product", "Перейдите в раздел **Premission scope** из пункта установки приложения": "Go to **Premission scope** page", "!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ВступитьВКанал": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"JoinChannel", -"Регистрация договоренности о доставке](@api-docs.cdek.ru/36981338.html": "Registration of delivery appointment](@api-docs.cdek.ru/36989576.html", -"После заполнения данных полей можно приступать к работе с методами API": "After filling in the data fields, you can proceed to work with the API methods", -"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"КопироватьЛист": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"CopySheet", -"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"СоздатьТаблицу": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"CreateTable", -"Получает содержимое сообщения соединения из списка активных соединений": "Gets the contents of the connection message from the list of active connections", -"ОжидаетЧто(Результат[\"drop_off_warehouse_timeslots\"]).ИмеетТип(\"Массив": "ExpectsThat(Result[\"drop_off_warehouse_timeslots\"]).HasType(\"Array", -"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"УдалитьСобытие": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"DeleteEvent", -"Сохраните ID бота, получив его при помощи кнопки \"Показать моих ботов\"": "Save the bot ID by retrieving it using the \"Show My Bots\" button", -"ОжидаетЧто(Статус = \"ACCEPTED\" Или Статус = \"SUCCESSFUL\").Равно(Истина": "ExpectsThat(Status = \"ACCEPTED\" Or Status = \"SUCCESSFUL\").Equal(True", -"Задержка перед закрытием соединения для корректного завершения TLS (мс": "Delay before closing the connection for proper TLS termination (ms)", -"получать уведомления о создании опроса и голосовании в опросе: yes, no": "receive notifications when a poll is created and voted on: yes, no", -"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"СоздатьСобытие": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"CreateEvent", +"Полную структуру полей можно получить функцией ПолучитьСтруктуруЗадачи": "The complete structure of the fields can be obtained by the GetTaskFieldsStructure() function", +"Возможно, она не подходит для вашей операционной системы. Текст ошибки:": "It may not be compatible with your OS. Error:", +"Результат функции ПолучитьКодПодтверждения(), если перевести его в JSON": "The result of the function GetConfirmationCode(), if convert it to JSON", +"`ВыполнитьСразу = Ложь` может быть использовано для получения готовых^^": "`ExecuteRequest=False` can be used to get ready^^", +"Получает структуру произвольного сообщения для списка сообщений запроса": "Gets the structure of an arbitrary message for the request message list", +"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ИзменитьТаблицу": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"EditTable", "Проверяет, что значение является объектом внешней компоненты PostgreSQL": "Checks that the value is an object of a PostgreSQL AddIn", "Использование данного метода для больших файлов может приводить к сбоям": "Using this method for large files may cause errors", "В следующий раз используйте опцию --out для указания пути их сохранения": "Next time, use the --out option to specify the path for saving", @@ -10094,32 +10115,32 @@ "Получает информацию о количестве использованного дискового пространства": "Gets information on the amount of used disk space", "!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ИзменитьСобытие": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"EditEvent", "!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"Бан\", \"Telegram": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"Ban\", \"Telegram", +"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПолучитьСобытие": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"GetEvent", "!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПолучитьТаблицу": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"GetTable", -"Квитанция должна быть предварительно создана. См. СформироватьКвитанцию": "The receipt must be previously created. See CreateReceipt", "Параметр active_product устарел, используйте значения параметра visible": "The active_product parameter is deprecated, use the values of the visible parameter", "Информация о договоренности о доставке](@api-docs.cdek.ru/36981626.html": "Information about delivery appointment](@api-docs.cdek.ru/36989601.html", "Получает данные о лимитах на ассортимент, создание и обновление товаров": "Get requests limits for products management methods", "!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ОтправитьСсылку": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"SendLink", "Рекомендуется предварительно опробовать данный метод на тестовых данных": "It is recommended to test this method on test data beforehand", "!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"УдалитьПодборку": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"DeleteCollection", -"Получает структуру произвольного сообщения для списка сообщений запроса": "Gets the structure of an arbitrary message for the request message list", "!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"СоздатьСтраницу": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"CreatePage", -"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ИзменитьТаблицу": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"EditTable", -"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПолучитьСобытие": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"GetEvent", -"`ВыполнитьСразу = Ложь` может быть использовано для получения готовых^^": "`ExecuteRequest=False` can be used to get ready^^", -"Возможно, она не подходит для вашей операционной системы. Текст ошибки:": "It may not be compatible with your OS. Error:", -"Результат функции ПолучитьКодПодтверждения(), если перевести его в JSON": "The result of the function GetConfirmationCode(), if convert it to JSON", +"Квитанция должна быть предварительно создана. См. СформироватьКвитанцию": "The receipt must be previously created. See CreateReceipt", +"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ОтправитьЛокацию": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"SendLocation", +"Удаляет стадию канбана или Моего плана, при условии, что в ней нет задач": "Removes a kanban (My Plan) stage, provided there are no tasks in it", +"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"УдалитьСообщение": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"DeleteMessage", +"Полную документацию можно найти по адресу: (https://openintegrations.dev": "Full documentation can be found at: (https://openintegrations.dev", +"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПолучитьСтраницу": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"GetPage", +"флаг запроса повторного подтверждения участия при редактировании события": "flag for requesting re-confirmation of participation when editing an event", "!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"СоздатьТвитОпрос": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"CreateTweetPoll", "можно получить в браузере по URL из функции СоздатьСсылкуПолученияТокена": "can be obtained in the browser via the URL from the CreateTokenRetrievalLink function", "или неявного, при передаче строки подключения в метод `ОбработатьЗапрос`": "or implicit, when passing the connection string to the `ProcessRequest` method", "!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"УдалитьКалендарь": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"DeleteCalendar", "Ссылка](@dev.1c-bitrix.ru/learning/course/?COURSE_ID=93&CHAPTER_ID=07867": "Link](@dev.1c-bitrix.ru/learning/course/?COURSE_ID=93&CHAPTER_ID=07867", "!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"СоздатьТвитГифки": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"CreateTweetGif", -"Время начала учета. Дата должна совпадать с текущей. Текущее время по ум": "Start time. The date must match the current. Current time by default", -"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПолучитьСтраницу": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"GetPage", +"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"СоздатьКалендарь": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"CreateCalendar", "ДобавитьЗаголовокOAuthV1: дополнение строки для подписи учетными данными": "AddOAuthV1Header: updating the signature string with credentials", "ДополнитьЗаголовкиАвторизации: формирование заголовка Bearer авторизации": "CompleteAuthHeaders: generating Bearer Authorization header", -"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ОтправитьКонтакт": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"SendContact", +"Время начала учета. Дата должна совпадать с текущей. Текущее время по ум": "Start time. The date must match the current. Current time by default", "!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"СоздатьТвитВидео": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"CreateTweetVideo", "Получает информацию об уценке и основном товаре по SKU уценённых товаров": "Retrieves discount and main product information by SKU of the discounted items", "Назначение файла: assistants, batch, fine-tune, vision, user_data, evals": "File purpose: assistants, batch, fine-tune, vision, user_data, evals", @@ -10128,43 +10149,47 @@ "ДобавитьЗаголовокOAuthV1: добавление параметров URL в строку для подписи": "AddOAuthV1Header: adding URL parameters to the signature string", "Позволяет работать с некорретными сертификатами, в т.ч. самоподписанными": "Allows to work with invalid certificates, including self signed", "За один запрос вы можете создать штрихкоды не больше чем для 100 товаров": "You can create barcodes for a maximum of 100 products per request", -"флаг запроса повторного подтверждения участия при редактировании события": "flag for requesting re-confirmation of participation when editing an event", -"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"СоздатьКалендарь": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"CreateCalendar", -"Полную документацию можно найти по адресу: (https://openintegrations.dev": "Full documentation can be found at: (https://openintegrations.dev", -"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ОтправитьЛокацию": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"SendLocation", -"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"УдалитьСообщение": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"DeleteMessage", -"Удаляет стадию канбана или Моего плана, при условии, что в ней нет задач": "Removes a kanban (My Plan) stage, provided there are no tasks in it", +"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ОтправитьКонтакт": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"SendContact", +"Она заточена для работы с сообществами и выполнением действий от их имени": "It is geared towards working with communities and performing actions on their behalf", +"Метод удаляет файлы на сервере, если они отсутствуют в локальном каталоге": "The method deletes files on the server if they do not exist in the local directory", +"Время заверш. учета. Дата должна совпадать с текущей. Текущее время по ум": "Stop time. The date must match the current. Current time by default", +"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"НаписатьСообщение": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"SendMessage", +"Возврат Не OPI_Инструменты.ЭтоWindows() И Не OPI_Инструменты.ЭтоOneScript": "Return Not OPI_Tools.IsWindows() And Not OPI_Tools.IsOneScript", +"Доступные типы параметров: Cтрока, Число, Дата, Булево, ДвоичныеДанные.^^": "Available parameter types: String, Number, Date, Boolean, BinaryData.^^", +"Устанавливает размер скидки на уценённые товары, продающиеся по схеме FBS": "Sets the amount of discount on discounted products sold under the FBS scheme", +"Использовать аутентификацию Windows. Логин и пароль будут проигнорированы": "Use Windows authentication. The login and password will be ignored", +"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПереместитьОбъект": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"MoveObject", "Получает список id рекламных категорий для создания рекламного объявления": "Gets a list of advertising category IDs for creating an advertising post", "список картинок в формате Base64 (для многомодальных моделей, вроде llava": "list of images in Base64 format (for multimodal models like llava", "Если список подключений не пуст, то ожидание конца таймаута не происходит": "Если список подключений не пуст, то ожидание конца таймаута не происходит", -"Использовать аутентификацию Windows. Логин и пароль будут проигнорированы": "Use Windows authentication. The login and password will be ignored", "Отмечает выбранное сообщение и все сообщения после него как непрочитанные": "Mark current and all messages after as unreaded", "Подробнее: https://openintegrations.dev/docs/Start/Component-requirements": "Read more: https://en.openintegrations.dev/docs/Start/Component-requirements", "!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПолучитьСписокБаз": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"GetDatabaseList", "!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"УдалитьПост\", \"VK": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"DeletePost\", \"VK", "!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ОтправитьКартинку": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"SendPicture", -"бесконечный сброс попыток при получении данных может привести к зависанию": "infinite resetting of attempts when receiving data can lead to hangs", "Истина > будут получены сразу данные PDF файла, Ложь > ответ сервера CDEK": "True > PDF file data will be received, False > receives CDEK server response", "Список картинок в формате Base64 (для многомодальных моделей, вроде llava": "List of pictures in Base64 format (for multimodal models like llava", -"Возвращает список пользователей, просмотревших выбранное важное сообщение": "Return list of important post viewers ids", +"бесконечный сброс попыток при получении данных может привести к зависанию": "infinite resetting of attempts when receiving data can lead to hangs", "Получает соответствие ID Emoji для установки в качестве иконок тем форума": "Gets the mapping of Emoji IDs for setting as forum theme icons", -"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"СоздатьБазуДанных": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"CreateDatabase", -"получать уведомления об изменении состояния авторизации инстанса: yes, no": "receive notifications about changes in the authorization state of the instance: yes, no", -"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ИзменитьСообщение": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"EditMessage", -"дополнительные параметры модели, перечисленные в документации к Modelfile": "additional model parameters listed in the Modelfile documentation", -"Длительность опроса, если необходимо (опрос без длительности не создается": "Poll duration if necessary (poll without duration is not created", -"Язык ответа: DEFAULT (русский), RU, EN, TR (турецкий), ZH_HANS (китайский": "Response language: DEFAULT (Russian), RU, EN, TR (Turkish), ZH_HANS (Chinese)", -"список инструментов в формате JSON (для моделей, которые это поддерживают": "list of tools in JSON format (for models that support this", "!OInt OPI_YandexID = ЗагрузитьСценарий(ТекущийКаталог + \"/OPI_YandexID.os": "!OInt OPI_YandexID = LoadScript(CurrentDirectory + \"/OPI_YandexID.os", -"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПереместитьОбъект": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"MoveObject", +"список инструментов в формате JSON (для моделей, которые это поддерживают": "list of tools in JSON format (for models that support this", +"Возвращает список пользователей, просмотревших выбранное важное сообщение": "Return list of important post viewers ids", +"Длительность опроса, если необходимо (опрос без длительности не создается": "Poll duration if necessary (poll without duration is not created", +"дополнительные параметры модели, перечисленные в документации к Modelfile": "additional model parameters listed in the Modelfile documentation", +"Язык ответа: DEFAULT (русский), RU, EN, TR (турецкий), ZH_HANS (китайский": "Response language: DEFAULT (Russian), RU, EN, TR (Turkish), ZH_HANS (Chinese)", "!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"СоздатьПост\", \"VK": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"CreatePost\", \"VK", -"Устанавливает размер скидки на уценённые товары, продающиеся по схеме FBS": "Sets the amount of discount on discounted products sold under the FBS scheme", -"Она заточена для работы с сообществами и выполнением действий от их имени": "It is geared towards working with communities and performing actions on their behalf", -"Доступные типы параметров: Cтрока, Число, Дата, Булево, ДвоичныеДанные.^^": "Available parameter types: String, Number, Date, Boolean, BinaryData.^^", -"Возврат Не OPI_Инструменты.ЭтоWindows() И Не OPI_Инструменты.ЭтоOneScript": "Return Not OPI_Tools.IsWindows() And Not OPI_Tools.IsOneScript", -"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"НаписатьСообщение": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"SendMessage", -"Время заверш. учета. Дата должна совпадать с текущей. Текущее время по ум": "Stop time. The date must match the current. Current time by default", -"Метод удаляет файлы на сервере, если они отсутствуют в локальном каталоге": "The method deletes files on the server if they do not exist in the local directory", +"получать уведомления об изменении состояния авторизации инстанса: yes, no": "receive notifications about changes in the authorization state of the instance: yes, no", +"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"СоздатьБазуДанных": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"CreateDatabase", +"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ИзменитьСообщение": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"EditMessage", +"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"СкоприроватьОбъект": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"CopyObject", +"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПереименоватьКанал": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"RenameChannel", +"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ОтправитьГифку (ДД": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"SendGif (DD", +"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ОтправитьВидео (ДД": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"SendVideo (DD", +"Признак включения в макет полей исключительно для заказо Интернет магазина": "Flag of including fields in the layout exclusively for online store orders", +"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПереместитьСобытие": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"MoveEvent", +"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ОтправитьСообщение": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"SendMessage", +"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"Разбан\", \"Telegram": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"Unban\", \"Telegram", +"Информация о переводе наложенного платежа](@api-docs.cdek.ru/71059888.html": "Cash on delivery transfer information](@api-docs.cdek.ru/71060213.html", "URL вашего http-сервиса (или другого обработчика запросов) для авторизации": "URL of your http service (or other request handler) for authorization", "Список доступных типов: audio, backup, book, compressed, data, development": "List of available types: audio, backup, book, compressed, data, development", "!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ОтправитьАудио (ДД": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"SendAudio (DD", @@ -10175,8 +10200,8 @@ "!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПолучитьТоварыПоИД": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"GetProductsByID", "Включает или отключает заголовок получения данных от сервера в сжатом виде": "Enables or disables the header for receiving data from the server in compressed form", "ID задачи, после которой надо поставить выбранную (если не заполнено Перед": "ID of the task to be followed by the selected (if Prev not filled", +"Заявка должна быть предварительно создана. См. СоздатьЗаявкуНаВызовКурьера": "The invitation must be previously created. See CreateCourierInvitation", "!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"СоздатьОпрос\", \"VK": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"CreatePoll\", \"VK", -"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПолучитьСтатистику": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"GetStatistics", "ДополнитьЗаголовкиАвторизации: формирование заголовка OAuth V1 авторизации": "CompleteAuthHeaders: generating OAuth V1 Authorization header", "истина - значение будет вставлено текстом, как есть, ложь - через параметр": "true - the value will be inserted by text as it is, false - through the parameter", "!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ЗагрузитьФайлПоURL": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"UploadFileByURL", @@ -10186,72 +10211,72 @@ "Для остальных запросов возвращается result:true или false с текстом ошибки": "For other queries, result:true or false with error text is returned", "Путь к корневому PEM файлу сертификата, если его нет в системном хранилище": "Path to the root PEM file of the certificate if it is not in the system repository", "Метод для вставки в http-сервис, адрес которого указывается в redirect_uri": "Method for insertion into an http service, the address of which is specified in redirect_uri", -"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"Разбан\", \"Telegram": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"Unban\", \"Telegram", -"Информация о переводе наложенного платежа](@api-docs.cdek.ru/71059888.html": "Cash on delivery transfer information](@api-docs.cdek.ru/71060213.html", -"Заявка должна быть предварительно создана. См. СоздатьЗаявкуНаВызовКурьера": "The invitation must be previously created. See CreateCourierInvitation", -"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ОтправитьСообщение": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"SendMessage", -"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"СкоприроватьОбъект": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"CopyObject", -"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПереместитьСобытие": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"MoveEvent", -"Признак включения в макет полей исключительно для заказо Интернет магазина": "Flag of including fields in the layout exclusively for online store orders", -"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ОтправитьВидео (ДД": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"SendVideo (DD", -"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ОтправитьГифку (ДД": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"SendGif (DD", -"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПереименоватьКанал": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"RenameChannel", +"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПолучитьСтатистику": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"GetStatistics", +"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"СоздатьАльбом\", \"VK": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"CreateAlbum\", \"VK", +"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПолучитьКомментарии": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"GetComments", +"Получает структуру сообщения от лица ассистента для использования в запросе": "Gets the structure of a message from the assistant for use in a request", +"Получает справочные значения характеристики по заданному значению в запросе": "Gets the reference values of the attribute by the specified value", +"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"КопироватьЛист (доп": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"CopySheet (new", "!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПолучитьКомментарий": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"GetComment", "Информация о реестрах наложенных платежей](@api-docs.cdek.ru/107254706.html": "Cash on delivery registry information](@api-docs.cdek.ru/107254821.html", "!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"УдалитьАльбом\", \"VK": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"DeleteAlbum\", \"VK", "!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"СоздатьЗаписи (одна": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"CreateEntries (one", -"Получает справочные значения характеристики по заданному значению в запросе": "Gets the reference values of the attribute by the specified value", -"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"СписокПользователей": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"UserList", +"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"СоздатьТвитКартинки": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"CreateTweetImages", "Поиск по названию (4 симв. мин). Для пунктов выдачи укажите полное название": "Search by name (4 chars. min). For delivery points enter the full name", "!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"СоздатьКопиюОбъекта": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"CreateObjectCopy", "!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ДобавитьВнешнийФайл": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"AddExternalFile", -"Статус заверщения: passed, failed, stopped, skipped, interrupted, cancelled": "Completion status: passed, failed, stopped, skipped, interrupted, cancelled", +"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"СписокПользователей": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"UserList", "!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПолучитьВнешнийФайл": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"GetExternalFile", -"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ИзменитьКомментарий": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"EditComment", -"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"УдалитьЗаписи (одна": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"DeleteRecords (one", -"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"СгруппироватьТовары": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"GroupProducts", -"разрешить в рекламных кампаниях оптимизацию по целям без доступа к счетчику": "allow optimization by goals in advertising campaigns without access to the counter", -"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПолучитьТаблицыБазы": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"GetDatabaseTables", +"Статус заверщения: passed, failed, stopped, skipped, interrupted, cancelled": "Completion status: passed, failed, stopped, skipped, interrupted, cancelled", "статус завершения: passed, failed, stopped, skipped, interrupted, cancelled": "status of completion: passed, failed, stopped, skipped, interrupted, cancelled", +"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПолучитьТаблицыБазы": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"GetDatabaseTables", +"разрешить в рекламных кампаниях оптимизацию по целям без доступа к счетчику": "allow optimization by goals in advertising campaigns without access to the counter", "!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"НаписатьКомментарий": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"WriteComment", -"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"КопироватьЛист (доп": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"CopySheet (new", -"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"СоздатьТвитКартинки": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"CreateTweetImages", -"Получает структуру сообщения от лица ассистента для использования в запросе": "Gets the structure of a message from the assistant for use in a request", -"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"СоздатьАльбом\", \"VK": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"CreateAlbum\", \"VK", -"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПолучитьКомментарии": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"GetComments", +"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"СгруппироватьТовары": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"GroupProducts", +"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"УдалитьЗаписи (одна": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"DeleteRecords (one", +"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ИзменитьКомментарий": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"EditComment", +"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"УстановитьЦельКанала": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"SetChannelGoal", +"Показывает значения, которые можно получить из переданного JSON и возвращает": "Displays the values that can be obtained from the passed JSON and returns", +"URL для создания кнопки открытия страницы. Только если не заполнено Значение": "URL to create the page open button. Only if the Value is not filled in", +"Выберите название и рабочую область, в которой необходимо создать приложение": "Select the name and workspace where you need to create the application", +"!OInt Сообщить(\"Ошибка загрузки участка \" + Строка(Н) + \"/\" + Строка(Попытки": "!OInt Message(\"Chunk upload error \" + String(N) + \"/\" + String(Attempts", +"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ОтправитьВнешнийФайл": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"SendExternalFile", +"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПолучитьСписокФайлов": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"GetFileList", +"Получает пустую структуру для установки пользовательских настроек календарей": "Gets an empty structure for setting custom calendar settings", +"Функция обязательная для вызова первой при создании нового объекта обработки": "The function must be called first when creating a new processor object", +"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"УстановитьТемуКанала": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"SetChannelTheme", +"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ОтправитьВидео (Путь": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"SendVideo (Path", +"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"СоздатьТекстовыйТвит": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"CreateTextTweet", +"Возвращает структуру полей для фильтрации задач в методе ПолучитьСписокЗадач": "Return filter structure for GetTasksList", +"Полуает реестры наложенных платежей, по которым клиенту был переведен платеж": "Receives registers of imposed payments, for which the client was transferred the payment", +"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ИзменитьСвойстваБазы": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"EditDatabaseProperties", +"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"СоздатьСтраницуВБазу": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"CreatePageInDatabase", +"Из OAuth 2.0 Client ID and Client Secret страницы настроек Twitter Developer": "From OAuth 2.0 Client ID and Client Secret settings page of Twitter Developer", +"Получает прямую ссылку для скачивания объекта без дополнительной авторизации": "Get presigned link for object retrieving without authorization", +"Создает пост на основе массива идетификаторов объектов (картинок, видео и др": "Creates a post based on an array of object identifiers (images, videos, etc.", +"Возвращает структуру полей для фильтрации лидов в методе ПолучитьСписокЛидов": "Returns the field structure for filtering leads in the GetLeadsList method", +"Полную структуру фильтра можно найти в функции ПолучитьСтруктуруФильтраЗадач": "Full filter structure you can find at GetTasksFilterStructure method", +"OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПолучитьКартинки\", \"OpenAI": "OPI_TestDataRetrieval.WriteLog(Result, \"GetImages\", \"OpenAI", +"Отправляет местоположение по географической широте и долготе в чат или канал": "Sends location by geographic latitude and longitude to a chat or channel", +"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"СоздатьИсторию\", \"VK": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"CreateStory\", \"VK", +"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ОтправитьАудио (Путь": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"SendAudio (Path", +"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ОтправитьГифку (Путь": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"SendGif (Path", +"в соответствии с условиями лицензии Attribution 4.0 International (CC BY 4.0": "under the terms of the Attribution 4.0 International (CC BY 4.0 license", +"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"СоздатьИсторию (путь": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"CreateStory (path", +"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"Изменение публикации": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"ChangePublication", +"Можно упомянуть пользователя, добавив в текст его userId в следующем формате": "You can mention a user by adding their userId to the text in the following format", "Получает структуру для отбора списка товаров в функции ПолучитьСписокТоваров": "Gets the structure for products list selecting in the GetProductList function", "Данные варианты релизов предназначены для использования в OneScript-проектах": "These release options are intended for use in OneScript projects", -"Отправляет местоположение по географической широте и долготе в чат или канал": "Sends location by geographic latitude and longitude to a chat or channel", -"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ОтправитьАудио (Путь": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"SendAudio (Path", -"Полную структуру фильтра можно найти в функции ПолучитьСтруктуруФильтраЗадач": "Full filter structure you can find at GetTasksFilterStructure method", -"Возвращает структуру полей для фильтрации лидов в методе ПолучитьСписокЛидов": "Returns the field structure for filtering leads in the GetLeadsList method", -"Создает пост на основе массива идетификаторов объектов (картинок, видео и др": "Creates a post based on an array of object identifiers (images, videos, etc.", -"OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПолучитьКартинки\", \"OpenAI": "OPI_TestDataRetrieval.WriteLog(Result, \"GetImages\", \"OpenAI", -"Из OAuth 2.0 Client ID and Client Secret страницы настроек Twitter Developer": "From OAuth 2.0 Client ID and Client Secret settings page of Twitter Developer", -"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"СоздатьСтраницуВБазу": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"CreatePageInDatabase", -"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ИзменитьСвойстваБазы": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"EditDatabaseProperties", -"Функция обязательная для вызова первой при создании нового объекта обработки": "The function must be called first when creating a new processor object", -"Полуает реестры наложенных платежей, по которым клиенту был переведен платеж": "Receives registers of imposed payments, for which the client was transferred the payment", -"Возвращает структуру полей для фильтрации задач в методе ПолучитьСписокЗадач": "Return filter structure for GetTasksList", -"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"СоздатьТекстовыйТвит": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"CreateTextTweet", -"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ОтправитьВидео (Путь": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"SendVideo (Path", -"Можно упомянуть пользователя, добавив в текст его userId в следующем формате": "You can mention a user by adding their userId to the text in the following format", -"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"Изменение публикации": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"ChangePublication", "!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ВернутьДочерниеБлоки": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"ReturnChildBlocks", -"в соответствии с условиями лицензии Attribution 4.0 International (CC BY 4.0": "under the terms of the Attribution 4.0 International (CC BY 4.0 license", -"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ОтправитьГифку (Путь": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"SendGif (Path", -"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"СоздатьИсторию (путь": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"CreateStory (path", -"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"СоздатьИсторию\", \"VK": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"CreateStory\", \"VK", -"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"УстановитьТемуКанала": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"SetChannelTheme", -"Получает прямую ссылку для скачивания объекта без дополнительной авторизации": "Get presigned link for object retrieving without authorization", -"Получает пустую структуру для установки пользовательских настроек календарей": "Gets an empty structure for setting custom calendar settings", -"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПолучитьСписокФайлов": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"GetFileList", -"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ОтправитьВнешнийФайл": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"SendExternalFile", -"!OInt Сообщить(\"Ошибка загрузки участка \" + Строка(Н) + \"/\" + Строка(Попытки": "!OInt Message(\"Chunk upload error \" + String(N) + \"/\" + String(Attempts", -"Выберите название и рабочую область, в которой необходимо создать приложение": "Select the name and workspace where you need to create the application", -"URL для создания кнопки открытия страницы. Только если не заполнено Значение": "URL to create the page open button. Only if the Value is not filled in", -"Показывает значения, которые можно получить из переданного JSON и возвращает": "Displays the values that can be obtained from the passed JSON and returns", -"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"УстановитьЦельКанала": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"SetChannelGoal", +"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"СоздатьСвойствоТовара": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"CreateProductProperty", +"Проверяет, что значение является объектом внешней компоненты для работы с SSH": "Checks that the value is an object of an external component for working with SSH", +"Ложь > Вместо ответа будет возвращен объект обработки, если в ней были ошибки": "False > The processor object will be returned instead of the response if there were errors in it", +"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПолучитьЗначенияЯчеек": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"GetCellValues", +"Проверяет, что значение является объектом внешней компоненты для работы с FTP": "Checks that the value is an AddIn object for working with FTP", +"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПолучитьИсториюКанала": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"GetChannelHistory", +"**Токен** и **ID страницы** - два параметра, необходимые для работы через API": "**Token** and **Page ID** are the two parameters required for working through the API.", +"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПолучитьСписокСобытий": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"GetEventList", +"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"УдалитьКартинку\", \"VK": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"DeleteImage\", \"VK", "!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(МассивПолей[4], \"ПолучитьПолеДаты": "!OInt OPI_TestDataRetrieval.WriteLog(FieldArray[4], \"GetDateField", "Размер файла. Если не заполнен > определяется автоматически скачиванием файла": "File size. If not filled in > determined automatically by downloading the file", "!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПолучитьСписокЗаписей": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"GetEntryList", @@ -10260,9 +10285,9 @@ "Получает код подтверждения и адрес страницы, на которой его необходимо ввести": "Gets the confirmation code and the address of the page where it needs to be entered", "!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ОтправитьКартинку (ДД": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"SendImage (DD", "!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"УдалитьСвойствоТовара": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"DeleteProductProperty", -"С одного аккаунта продавца можно использовать метод не больше 20 раз в минуту": "From one merchant account, you can use the method no more than 20 times per minute", +"!OInt OPI_PostgreSQL = ЗагрузитьСценарий(ТекущийКаталог + \"/OPI_PostgreSQL.os": "!OInt OPI_PostgreSQL = LoadScript(CurrentDirectory + \"/OPI_PostgreSQL.os", "!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ОтправитьДокумент (ДД": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"SendDocument (DD", -"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"УдалитьТег\", \"Dropbox": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"DeleteTag\", \"Dropbox", +"С одного аккаунта продавца можно использовать метод не больше 20 раз в минуту": "From one merchant account, you can use the method no more than 20 times per minute", "!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ОтправитьОпрос (канал": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"SendPoll (channel", "Дата окончания нужного периода доступных таймслотов (28 дней от тек. максимум": "The end date of the desired period of available timeslots (28 days from current max.", "Получает информацию об оговоренных с клиентом дате, времени и адресе доставки": "Receives information about the delivery date, time and address agreed with the customer", @@ -10272,45 +10297,38 @@ "Получает структуру сообщения от лица пользователя для использования в запросе": "Gets the structure of a message from the user for use in a request", "!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПолучитьСписокТоваров": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"GetProductList", "в своем проекте и **заново получить токен** (последние два пункта инструкции)": "service in your existing project and reacquire the token (the last two steps in the instructions)", -"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"УдалитьКартинку\", \"VK": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"DeleteImage\", \"VK", -"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПолучитьСписокСобытий": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"GetEventList", -"!OInt OPI_PostgreSQL = ЗагрузитьСценарий(ТекущийКаталог + \"/OPI_PostgreSQL.os": "!OInt OPI_PostgreSQL = LoadScript(CurrentDirectory + \"/OPI_PostgreSQL.os", -"**Токен** и **ID страницы** - два параметра, необходимые для работы через API": "**Token** and **Page ID** are the two parameters required for working through the API.", -"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПолучитьИсториюКанала": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"GetChannelHistory", -"Проверяет, что значение является объектом внешней компоненты для работы с FTP": "Checks that the value is an AddIn object for working with FTP", -"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПолучитьЗначенияЯчеек": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"GetCellValues", -"Ложь > Вместо ответа будет возвращен объект обработки, если в ней были ошибки": "False > The processor object will be returned instead of the response if there were errors in it", -"Проверяет, что значение является объектом внешней компоненты для работы с SSH": "Checks that the value is an object of an external component for working with SSH", -"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"СоздатьСвойствоТовара": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"CreateProductProperty", -"Для остальных запросов возвращается `result:true` или `false` с текстом ошибки": "For other queries, `result:true` or `false` with error text is returned", +"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"УдалитьТег\", \"Dropbox": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"DeleteTag\", \"Dropbox", +"Создание метки](@yandex.ru/dev/metrika/ru/management/openapi/label/createLabel": "Creating a tag](@yandex.ru/dev/metrika/en/management/openapi/label/createLabel", +"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ДобавитьТоварВПодборку": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"AddProductToCollection", +"Устанавливает тело в формате x-www-form-urlencoded из коллекции значений полей": "Sets the body to x-www-form-urlencoded from a collection of field values", +"При невозможности получения коллекции из тела будут возвращены двоичные данные": "If it is not possible to obtain a collection from the body, binary data will be returned", +"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"СоздатьПост (один путь": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"CreatePost (single path", +"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПолучитьСписокПодборок": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"GetCollectionList", +"Проверяет, что значение является объектом внешней компоненты для работы с SFTP": "Checks that the value is an object of an external component for working with SFTP", +"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ДобавитьТег\", \"Dropbox": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"AddTag\", \"Dropbox", "Вне зависимости от выбранного сопособа установки, получать файлы необходимо из": "Regardless of the chosen installation method, the files must be obtained from the", "Удаление метки](@yandex.ru/dev/metrika/ru/management/openapi/label/deleteLabel": "Deleting a tag](@yandex.ru/dev/metrika/en/management/openapi/label/deleteLabel", "!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ЗагрузитьФайл (в канал": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"UploadFile (to channel", "получать уведомления об устройстве (телефоне) и уровне заряда батареи: yes, no": "receive notifications about the device (phone) and battery level: yes, no", "!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(МассивПолей[6], \"ПолучитьПолеПочты": "!OInt OPI_TestDataRetrieval.WriteLog(FieldArray[6], \"GetEmailField", "Получает структуру дополнительных параметров для обработки запроса в контексте": "Gets the structure of additional parameters to process the request in context", +"Для остальных запросов возвращается `result:true` или `false` с текстом ошибки": "For other queries, `result:true` or `false` with error text is returned", "!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"СкачатьФайл\", \"Dropbox": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"DownloadFile\", \"Dropbox", -"Все права защищены. Эта программа и сопроводительные материалы предоставляются": "All rights reserved. This program and accompanying materials are provided", "УстановитьЗаголовки: переданные параметры не являются коллекцией ключ/значение": "SetHeaders: the passed parameters are not a key/value collection", "ОтменитьЗаписьMultipart: Не удалось закрыть поток. Возможно, он уже был закрыт": "CancelMultipartBody: Failed to close the stream. It may have already been closed", "Позволяет установить заранее созданный объект HTTPЗапрос для дальнейшей работы": "Allows you to set a previously created HTTPRequest object for further work", "!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"СоздатьПодборкуТоваров": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"CreateProductCollection", "!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"УдалитьТоварИзПодборки": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"RemoveProductFromCollection", "!OInt Сообщить(ЛокальныйПуть.Ключ + Символы.ПС + Ответ[\"message\"] + Символы.ПС": "!OInt Message(LocalPath.Key + Chars.LF + Response[\"message\"] + Chars.LF", -"отмечать входящие сообщения прочитанными при отправке сообщения в чат: yes, no": "mark incoming messages as read when sending a message to chat: yes, no", -"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ЗагрузитьВидеоНаСервер": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"UploadVideoToServer", -"Ложь > Вместо запроса будет возвращен объект обработки, если в ней были ошибки": "False > The processor object will be returned instead of the request if there were errors in it", -"Возвращает структуру полей для фильтрации сделок в методе ПолучитьСписокСделок": "Returns the field structure for filtering deals in the GetDealsList method", -"Добавлять к ключам пустые скобки в стиле PHP (key[]=value), если Флаг = Истина": "Add PHP style empty brackets to keys (key[]=value) if Flag = True", -"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ИзменитьСвойствоТовара": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"EditProductProperty", -"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ДобавитьТег\", \"Dropbox": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"AddTag\", \"Dropbox", +"Все права защищены. Эта программа и сопроводительные материалы предоставляются": "All rights reserved. This program and accompanying materials are provided", "получать уведомления о факте того, что сообщение было отредактировано: yes, no": "to be notified when a message has been edited: yes, no", -"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПолучитьСписокПодборок": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"GetCollectionList", -"Создание метки](@yandex.ru/dev/metrika/ru/management/openapi/label/createLabel": "Creating a tag](@yandex.ru/dev/metrika/en/management/openapi/label/createLabel", -"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"СоздатьПост (один путь": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"CreatePost (single path", -"При невозможности получения коллекции из тела будут возвращены двоичные данные": "If it is not possible to obtain a collection from the body, binary data will be returned", -"Устанавливает тело в формате x-www-form-urlencoded из коллекции значений полей": "Sets the body to x-www-form-urlencoded from a collection of field values", -"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ДобавитьТоварВПодборку": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"AddProductToCollection", +"отмечать входящие сообщения прочитанными при отправке сообщения в чат: yes, no": "mark incoming messages as read when sending a message to chat: yes, no", +"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ИзменитьСвойствоТовара": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"EditProductProperty", +"Добавлять к ключам пустые скобки в стиле PHP (key[]=value), если Флаг = Истина": "Add PHP style empty brackets to keys (key[]=value) if Flag = True", +"Возвращает структуру полей для фильтрации сделок в методе ПолучитьСписокСделок": "Returns the field structure for filtering deals in the GetDealsList method", +"Ложь > Вместо запроса будет возвращен объект обработки, если в ней были ошибки": "False > The processor object will be returned instead of the request if there were errors in it", +"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ЗагрузитьВидеоНаСервер": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"UploadVideoToServer", +"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ОткрытьОбсуждение\", \"VK": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"OpenDiscussion\", \"VK", "!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"СоздатьОбсуждение\", \"VK": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"CreateDiscussion\", \"VK", "Двоичные данные могут также быть переданы как структура `{'blob':Путь к файлу}`": "Binary data can also be transferred as a structure `{'blob':File path}`", "!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ЗакрытьОбсуждение\", \"VK": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"CloseDiscussion\", \"VK", @@ -10320,25 +10338,25 @@ "!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПолучитьПубличныйОбъект": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"GetPublicObject", "!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПолучитьИнформациюОБоте": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"GetBotInfo", "!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ОтправитьДокумент (Путь": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"SendDocument (Path", -"Информация о метке](@yandex.ru/dev/metrika/ru/management/openapi/label/getLabel": "Tag information](@yandex.ru/dev/metrika/en/management/openapi/label/getLabel", -"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ИзменитьКалендарьСписка": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"EditListCalendar", "!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"СоздатьПапку\", \"Dropbox": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"CreateFolder\", \"Dropbox", -"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ОткрытьОбсуждение\", \"VK": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"OpenDiscussion\", \"VK", -"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ОтправитьКартинку (Путь": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"SendImage (Path", -"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПолучитьКалендарьСписка": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"GetListCalendar", -"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ИзменитьПодборкуТоваров": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"EditProductCollection", -"Возвращает объект TCP клиента при успешном подключении или информацию об ошибке": "Returns TCP client object on successful connection or error information", -"Изменение метки](@yandex.ru/dev/metrika/ru/management/openapi/label/updateLabel": "Changing a tag](@yandex.ru/dev/metrika/en/management/openapi/label/updateLabel", -"Создает одну или массив записей по описанию или массиву описаний значений полей": "Creates one or an array of records by description or an array of field value descriptions", -"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(МассивПолей[0], \"ПолучитьПолеНомера": "!OInt OPI_TestDataRetrieval.WriteLog(FieldArray[0], \"GetNumberField", -"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"СкачатьФайл\", \"Telegram": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"DownloadFile\", \"Telegram", -"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ОтправитьКонтакт (канал": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"SendContact (channel", -"Из Consumer Keys -> Access Token and Secret страницы настроек Twitter Developer": "From Consumer Keys -> Access Token and Secret settings page of Twitter Developer", -"Получает структура сообщения на основе изображения для списка сообщений запроса": "Gets the message structure based on the image for the request message list", -"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"СкачатьПапку\", \"Dropbox": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"DownloadFolder\", \"Dropbox", -"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(МассивПолей[7], \"ПолучитьПолеСсылки": "!OInt OPI_TestDataRetrieval.WriteLog(FieldArray[7], \"GetLinkField", +"Информация о метке](@yandex.ru/dev/metrika/ru/management/openapi/label/getLabel": "Tag information](@yandex.ru/dev/metrika/en/management/openapi/label/getLabel", "УстановитьПрокси: переданные настройки не являются объектом типа ИнтернетПрокси": "SetProxy: passed settings are not an object of the InternetProxy type", +"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(МассивПолей[7], \"ПолучитьПолеСсылки": "!OInt OPI_TestDataRetrieval.WriteLog(FieldArray[7], \"GetLinkField", +"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"СкачатьПапку\", \"Dropbox": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"DownloadFolder\", \"Dropbox", +"Получает структура сообщения на основе изображения для списка сообщений запроса": "Gets the message structure based on the image for the request message list", +"Из Consumer Keys -> Access Token and Secret страницы настроек Twitter Developer": "From Consumer Keys -> Access Token and Secret settings page of Twitter Developer", +"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ОтправитьКонтакт (канал": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"SendContact (channel", +"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"СкачатьФайл\", \"Telegram": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"DownloadFile\", \"Telegram", +"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ИзменитьКалендарьСписка": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"EditListCalendar", +"Создает одну или массив записей по описанию или массиву описаний значений полей": "Creates one or an array of records by description or an array of field value descriptions", +"Изменение метки](@yandex.ru/dev/metrika/ru/management/openapi/label/updateLabel": "Changing a tag](@yandex.ru/dev/metrika/en/management/openapi/label/updateLabel", +"Возвращает объект TCP клиента при успешном подключении или информацию об ошибке": "Returns TCP client object on successful connection or error information", +"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ИзменитьПодборкуТоваров": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"EditProductCollection", +"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПолучитьКалендарьСписка": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"GetListCalendar", +"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ОтправитьКартинку (Путь": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"SendImage (Path", "!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(МассивПолей[3], \"ПолучитьПолеФлажка": "!OInt OPI_TestDataRetrieval.WriteLog(FieldArray[3], \"GetCheckboxField", +"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(МассивПолей[0], \"ПолучитьПолеНомера": "!OInt OPI_TestDataRetrieval.WriteLog(FieldArray[0], \"GetNumberField", +"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"УдалитьОбъект\", \"Dropbox": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"DeleteObject\", \"Dropbox", "!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ИзменитьСвойстваСтраницы": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"EditPageProperties", "Истина > структура с пустыми значениями, Ложь > в значениях будут описания полей": "True > structure with empty valuse, False > field descriptions at values", "!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПолучитьСтатистикуПостов": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"GetPostStatistics", @@ -10350,100 +10368,103 @@ "Причина изменения. Обязателен при указании Время и отключенном свободном графике": "Reason for change. Required when Time is specified and free schedule is disabled", "Параметры fbs_sku и fbo_sku из ответа метода были отключены 15 августа 2023 года": "The fbs_sku and fbo_sku parameters from the method response were disabled on August 15, 2023", "!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ДобавитьКалендарьВСписок": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"AddCalendarToList", -"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"УдалитьОбъект\", \"Dropbox": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"DeleteObject\", \"Dropbox", +"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(МассивПолей[2], \"ПолучитьПолеВложения": "!OInt OPI_TestDataRetrieval.WriteLog(FieldArray[2], \"GetAttachmentField", "УстановитьПараметрыURL: Переданные параметры не являются коллекцией ключ/значение": "SetURLParams: The passed parameters are not a key/value collection", -"Если в не знаете с чего начать, то стоит найти метод ПолучитьСтандартныеПараметры": "If you don't know where to start, you should find the GetStandardParameters method", +"Обновление происходит методом ОбновитьТокен с новыми access_token и refresh_token": "The update is done using the UpdateToken method with new access_token and refresh_token", "!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(МассивПолей[5], \"ПолучитьПолеТелефона": "!OInt OPI_TestDataRetrieval.WriteLog(FieldArray[5], \"GetPhoneField", "Ложь > Вместо соединения будет возвращен объект обработки, если в ней были ошибки": "False > The processor object will be returned instead of the connection if there were errors in it", -"Сохраните **токен**, который вам прислал BotFather после завершения создания бота": "Save the **token** that BotFather sent you after completing the bot creation", -"Обновление происходит методом ОбновитьТокен с новыми access_token и refresh_token": "The update is done using the UpdateToken method with new access_token and refresh_token", -"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(МассивПолей[2], \"ПолучитьПолеВложения": "!OInt OPI_TestDataRetrieval.WriteLog(FieldArray[2], \"GetAttachmentField", +"Если в не знаете с чего начать, то стоит найти метод ПолучитьСтандартныеПараметры": "If you don't know where to start, you should find the GetStandardParameters method", +"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ИзменитьНаименованиеКниги": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"EditSpreadsheetTitle", "УстановитьПараметрыURL: переданные параметры не являются коллекцией ключ/значение": "SetURLParams: the passed parameters are not a key/value collection", "!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПолучитьИнформациюОКанале": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"GetChannelInfo", "Значения типа Двоичные данные (BLOB) возвращаются в виде `{'blob':Base64 строка}`": "Values of the Binary data type (BLOB) are returned as `{'blob':Base64 строка}`", "!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПолучитьТокен\", \"Bitrix24": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"GetToken\", \"Bitrix24", "!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПолучитьСсылкуНаСообщение": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"GetMessageLink", -"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"НаписатьВОбсуждение\", \"VK": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"WriteInDiscussion\", \"VK", +"Сохраните **токен**, который вам прислал BotFather после завершения создания бота": "Save the **token** that BotFather sent you after completing the bot creation", "!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ОбновитьТокен\", \"Bitrix24": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"RefreshToken\", \"Bitrix24", -"Список доступных типов описан на начальной странице документации библиотеки MySQL": "The list of available types is described on the initial page of the MySQL library documentation", +"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"НаписатьВОбсуждение\", \"VK": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"WriteInDiscussion\", \"VK", "id приложения, которое необходимо создать в профиле на странице для разработчиков": "application ID that needs to be created in the profile on the developer page", "!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПолучитьПревью\", \"Dropbox": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"GetPreview\", \"Dropbox", "Для начала работы необходимо вызвать команду `oint` из командной строки/терминала": "To get started, you need to call the command `oint` from the command prompt/terminal", "!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ОчиститьОсновнойКалендарь": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"ClearPrimaryCalendar", "Токен и ID чата являются основными параметрами всех методов работы с Telegram API": "The token and chat ID are the primary parameters for all methods of working with the Telegram API", "Список доступных типов описан на начальной странице документации библиотеки MSSQL": "List of available types is described on the initial page of the MSSQL library documentation", -"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ИзменитьНаименованиеКниги": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"EditSpreadsheetTitle", +"Список доступных типов описан на начальной странице документации библиотеки MySQL": "The list of available types is described on the initial page of the MySQL library documentation", +"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"СерверноеВремя\", \"Bitrix24": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"ServerTime\", \"Bitrix24", +"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ОтправитьАудио\", \"Telegram": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"SendAudio\", \"Telegram", +"получать уведомления о добавлении чата в список заблокированных контактов: yes, no": "receive notifications when a chat is added to the blocked contacts list: yes, no", +"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"СоздатьНовость\", \"Bitrix24": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"CreatePost\", \"Bitrix24", +"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ОтправитьВидео\", \"Telegram": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"SendVideo\", \"Telegram", +"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"УдалитьWebhook\", \"Telegram": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"DeleteWebhook\", \"Telegram", +"Список операций](@yandex.ru/dev/metrika/ru/management/openapi/operation/operations": "List of actions](@yandex.ru/dev/metrika/en/management/openapi/operation/operations", "!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПолучитьДанныеПользователя": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"GetUserData", -"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ЗакрытьТемуФорума (главная": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"CloseForumTopic (main", -"ЗвершитьЗаписьMultipart: Не удалось закрыть запись. Возможно, она уже была закрыта": "EndMultipartBody: Could not close the writer. It may have already been closed", "!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ОткрытьТемуФорума (главная": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"OpenForumTopic (main", "Загрузка по частям используется для больших файлов. Стандартный размер `ChunkSize`": "Chunk upload is used for large files. Default `ChunkSize`", "color=Зеленый) - путь к файлу сохранения результата (двоичных данных в частности": "color=Green) - the path to the result saving file (particularly binary data", "В боковом меню выберите пункт Credentials -> Create Credentials -> OAuth client ID": "In the side menu, select Credentials -> Create Credentials -> OAuth client ID", "Создание счетчика](@yandex.ru/dev/metrika/ru/management/openapi/counter/addCounter": "Creating a counter](@yandex.ru/dev/metrika/en/management/openapi/counter/addCounter", "Позволяет установить заранее созданный объект HTTPСоединение для дальнейшей работы": "Allows you to set a previously created HTTPConnection object for further work", +"ЗвершитьЗаписьMultipart: Не удалось закрыть запись. Возможно, она уже была закрыта": "EndMultipartBody: Could not close the writer. It may have already been closed", "!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"СоздатьРекламноеОбъявление": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"CreateAd", -"Авторизуйтесь в Airtable и перейдите **[на страницу создания персональных токенов]": "Sign in to Airtable and go to the **[personal tokens creation page]", "Данные вложений, где ключ > имя файла, значение > путь к файлу иди двоичные данные": "Attachment data where key > filename, value > file path or binary data", "!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"СоздатьПост (одна картинка": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"CreatePost (single image", "ОтменитьЗаписьMultipart: Не удалось удалить файл тела. Возможно, он уже был удален": "CancelMultipartBody: Failed to delete the body file. It may have already been deleted", "!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(МассивПолей[1], \"ПолучитьПолеСтроковое": "!OInt OPI_TestDataRetrieval.WriteLog(FieldArray[1], \"GetStringField", "!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПолучитьСписокКомментариев": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"GetCommentList", "ОтменитьЗаписьMultipart: Не удалось закрыть запись. Возможно, она уже была закрыта": "CancelMultipartBody: Could not close the writer. It may have already been closed", -"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"СоздатьСоставнойПост\", \"VK": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"CreateCompositePost\", \"VK", -"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ОтправитьОпрос\", \"Telegram": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"SendSurvey\", \"Telegram", -"Вызывает метод получения токена, так как для получения токена из кода, приходящего": "Calls the token acquisition method, as for obtaining a token from the code received", -"Формирует простую JSON клавиатуру из массив кнопок для сообщения или нижней панели": "Generates a simple JSON keyboard from an array of buttons for a message or bottom panel", -"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ОтправитьГифку\", \"Telegram": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"SendGif\", \"Telegram", -"Список операций](@yandex.ru/dev/metrika/ru/management/openapi/operation/operations": "List of actions](@yandex.ru/dev/metrika/en/management/openapi/operation/operations", +"Авторизуйтесь в Airtable и перейдите **[на страницу создания персональных токенов]": "Sign in to Airtable and go to the **[personal tokens creation page]", +"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ЗакрытьТемуФорума (главная": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"CloseForumTopic (main", "!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"УдалитьНовость\", \"Bitrix24": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"DeletePost\", \"Bitrix24", -"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"УдалитьWebhook\", \"Telegram": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"DeleteWebhook\", \"Telegram", -"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"СерверноеВремя\", \"Bitrix24": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"ServerTime\", \"Bitrix24", -"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ОтправитьВидео\", \"Telegram": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"SendVideo\", \"Telegram", -"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"СоздатьНовость\", \"Bitrix24": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"CreatePost\", \"Bitrix24", -"получать уведомления о добавлении чата в список заблокированных контактов: yes, no": "receive notifications when a chat is added to the blocked contacts list: yes, no", -"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ОтправитьАудио\", \"Telegram": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"SendAudio\", \"Telegram", +"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ОтправитьГифку\", \"Telegram": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"SendGif\", \"Telegram", +"Формирует простую JSON клавиатуру из массив кнопок для сообщения или нижней панели": "Generates a simple JSON keyboard from an array of buttons for a message or bottom panel", +"Вызывает метод получения токена, так как для получения токена из кода, приходящего": "Calls the token acquisition method, as for obtaining a token from the code received", +"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ОтправитьОпрос\", \"Telegram": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"SendSurvey\", \"Telegram", +"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"СоздатьСоставнойПост\", \"VK": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"CreateCompositePost\", \"VK", +"Формирует кнопку действия для клавиатуры сообщения (см. ОтправитьТекстовоеСообщение": "Forms an action button for the message keyboard (see SendTextMessage", "Возвращает структуру полей для фильтрации пользователей в методе НайтиПользователей": "Returns the field structure for filtering users in the FindUsers method", "Информация о счетчике](@yandex.ru/dev/metrika/ru/management/openapi/counter/counter": "Counter information](@yandex.ru/dev/metrika/en/management/openapi/counter/counter", "!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"КопироватьОбъект\", \"Dropbox": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"CopyObject\", \"Dropbox", "!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ИзменитьМетаданныеКалендаря": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"EditCalendarMetadata", "Получает структуру для внесения остатков товара в функции ОбновитьКоличествоТоваров": "Gets the data structure for udpating product stocks in the UpdateProductsStocks function", "!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПолучитьМетаданныеКалендаря": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"GetCalendarMetadata", +"!OInt Сообщить(\"Не удалось загрузить часть файла! Отмена загрузки ID:\" + IDЗагрузки": "!OInt Message(\"Failed to upload part of the file! Aborted upload wiht ID:\" + UploadID", "!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ОтправитьТекстовоеСообщение": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"SendTextMessage", -"ChunkSize слишком мал. Необходимо увеличить размер части (минимум для данного файла": "ChunkSize is too small. It is necessary to increase the chunk size (minimum for this file", "!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПолучитьСсылкуДляСкачивания": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"GetDownloadLink", "На данной странице описаны все действия, необходимые для полноценного начала работы": "On this page, all the steps necessary to start working are described", -"Получить параметры доступа к инстансу](@green-api.com/docs/before-start/#parameters": "Get access parameters to instance](@green-api.com/en/docs/before-start/#parameters", -"!OInt Сообщить(\"Не удалось загрузить часть файла! Отмена загрузки ID:\" + IDЗагрузки": "!OInt Message(\"Failed to upload part of the file! Aborted upload wiht ID:\" + UploadID", -"Формирует кнопку действия для клавиатуры сообщения (см. ОтправитьТекстовоеСообщение": "Forms an action button for the message keyboard (see SendTextMessage", -"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПолучитьСписокПользователей": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"GetUserList", -"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПолучитьОнлайнПользователей": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"GetOnlineUsers", -"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПолучитьИнформациюОбОбъекте": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"GetObjectInfo", -"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ВыгнатьПользователяИзКанала": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"KickUserFromChannel", -"Для Twitter это довольно значительный набор, что обсуловлено наличием сразу 2-х API": "For Twitter, this is quite a significant set, which is due to the presence of 2 APIs at once", -"Пока вам не нужно использовать такие методы, получать communitytoken не обязательно": "You don't need to obtain the 'communitytoken' if you're not using such methods at the moment", -"Компоненты в 1С на Linux не могут стабильно отдавать и принимать данные свыше 30 КБ": "Components in 1C on Linux cannot reliably send and receive data larger than 30 KB", -"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПолучитьСписокВнешнихФайлов": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"GetExternalFileList", "Получает информацию о статусе обработки паспортных данных для международных заказов": "Receives information on passport data processing status for international orders", -"page?param1=search?text¶m2=John Doe¶m3=value&another¶m4=кириллица¶m5": "page?param1=search?text¶m2=John Doe¶m3=value&another¶m4=cyrillic¶m5", -"Если нужно добавить пользователя интранета, то обязательно передаётся: UF_DEPARTMENT": "If you want to add an intranet user, you must pass UF_DEPARTMENT field", -"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ОпубликоватьПапку\", \"Dropbox": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"PublishFolder\", \"Dropbox", -"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ОтправитьКонтакт\", \"Telegram": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"SendContact\", \"Telegram", -"Получает пустой макет фильтра получения списка офисов в функции ПолучитьСписокОфисов": "Gets an empty layout of the filter for getting the list of offices in the GetOfficeList function", -"OInt CLI - приложение для работы с API различных онлайн-сервисов из командной строки": "OInt CLI - CLI toolkit for integrating with APIs of popular online services", -"Набор полей и их интерпретация может отличаться в зависимости от используемой модели": "The set of fields and their interpretation may vary depending on the model used", -"По умолчанию массивы интерпретируются как единый параметр с JSON массивом в значении": "By default, arrays are interpreted as a single parameter with JSON array in value", -"Получить пустую структуру можно при помощи метода ПолучитьСокращеннуюСтруктуруТовара": "You can get an empty structure using the GetSimplifiedProductStructure method", -"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"УдалитьВариантСвойстваТовара": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"DeleteProductPropertyVariant", -"ID пользователя из информации о канале не подойдет для отправки сообщений через бота": "The user ID from channel information is not suitable for sending messages through the bot", -"Преобразовывает код в токен после ввода кода при выполнении ПолучитьКодПодтверждения": "Converts the code to a token after entering the code when executing GetConfirmationCode", -"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПереместитьОбъект\", \"Dropbox": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"MoveObject\", \"Dropbox", -"Проверяет активность соединения и сбрасывает таймаут до его автоматического закрытия": "Checks the connection activity and resets the timeout until its automatic closure", -"После завершения создания интеграции, нажмите *Show* и скопируйте **Токен (Secret)**": "After finishing the integration creation, click *Show* and copy the **Token (Secret)**", +"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПолучитьСписокВнешнихФайлов": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"GetExternalFileList", +"Компоненты в 1С на Linux не могут стабильно отдавать и принимать данные свыше 30 КБ": "Components in 1C on Linux cannot reliably send and receive data larger than 30 KB", +"Пока вам не нужно использовать такие методы, получать communitytoken не обязательно": "You don't need to obtain the 'communitytoken' if you're not using such methods at the moment", +"Для Twitter это довольно значительный набор, что обсуловлено наличием сразу 2-х API": "For Twitter, this is quite a significant set, which is due to the presence of 2 APIs at once", +"Получить параметры доступа к инстансу](@green-api.com/docs/before-start/#parameters": "Get access parameters to instance](@green-api.com/en/docs/before-start/#parameters", +"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПолучитьИнформациюОбОбъекте": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"GetObjectInfo", +"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПолучитьОнлайнПользователей": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"GetOnlineUsers", +"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПолучитьСписокПользователей": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"GetUserList", +"ChunkSize слишком мал. Необходимо увеличить размер части (минимум для данного файла": "ChunkSize is too small. It is necessary to increase the chunk size (minimum for this file", +"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ВыгнатьПользователяИзКанала": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"KickUserFromChannel", "Вызывает метод получения токена, так как для получения токена из кода, приходящего^^": "Calls the token acquisition method, as for obtaining a token from the code received^^", "Изменение счетчика](@yandex.ru/dev/metrika/ru/management/openapi/counter/editCounter": "Changing a counter](@yandex.ru/dev/metrika/en/management/openapi/counter/editCounter", +"После завершения создания интеграции, нажмите *Show* и скопируйте **Токен (Secret)**": "After finishing the integration creation, click *Show* and copy the **Token (Secret)**", +"Проверяет активность соединения и сбрасывает таймаут до его автоматического закрытия": "Checks the connection activity and resets the timeout until its automatic closure", +"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПереместитьОбъект\", \"Dropbox": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"MoveObject\", \"Dropbox", +"Преобразовывает код в токен после ввода кода при выполнении ПолучитьКодПодтверждения": "Converts the code to a token after entering the code when executing GetConfirmationCode", +"ID пользователя из информации о канале не подойдет для отправки сообщений через бота": "The user ID from channel information is not suitable for sending messages through the bot", +"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"УдалитьВариантСвойстваТовара": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"DeleteProductPropertyVariant", +"По умолчанию массивы интерпретируются как единый параметр с JSON массивом в значении": "By default, arrays are interpreted as a single parameter with JSON array in value", +"Получить пустую структуру можно при помощи метода ПолучитьСокращеннуюСтруктуруТовара": "You can get an empty structure using the GetSimplifiedProductStructure method", +"OInt CLI - приложение для работы с API различных онлайн-сервисов из командной строки": "OInt CLI - CLI toolkit for integrating with APIs of popular online services", +"Получает пустой макет фильтра получения списка офисов в функции ПолучитьСписокОфисов": "Gets an empty layout of the filter for getting the list of offices in the GetOfficeList function", +"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ОтправитьКонтакт\", \"Telegram": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"SendContact\", \"Telegram", +"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ОпубликоватьПапку\", \"Dropbox": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"PublishFolder\", \"Dropbox", +"Если нужно добавить пользователя интранета, то обязательно передаётся: UF_DEPARTMENT": "If you want to add an intranet user, you must pass UF_DEPARTMENT field", +"page?param1=search?text¶m2=John Doe¶m3=value&another¶m4=кириллица¶m5": "page?param1=search?text¶m2=John Doe¶m3=value&another¶m4=cyrillic¶m5", +"Набор полей и их интерпретация может отличаться в зависимости от используемой модели": "The set of fields and their interpretation may vary depending on the model used", "!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ОтправитьСообщение (картинка": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"SendMessage (image", -"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"УстановитьWebhook\", \"Telegram": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"SetWebhook\", \"Telegram", +"Массив или 1 получатель: UA все, SGn р. группа, Un пользователь, DRn отдел, Gn группа": "Array or 1 recipient: UA all, SGn w. group, Un user, DRn department, Gn group", +"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"УдалитьТемуФорума\", \"Telegram": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"DeleteForumTopic\", \"Telegram", +"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПолучитьСписокРабочихОбластей": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"GetWorkspaceList", +"Получает макет для создания о доставке в функции ЗафиксироватьДоговоренностьОДоставке": "Gets the layout to create about delivery in the RegisterDeliveryAppointment function", +"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ЗагрузитьФайлПоURL\", \"Dropbox": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"UploadFileByURL\", \"Dropbox", "!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ДобавитьВариантСвойстваТовара": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"AddProductPropertyVariant", "Вызов данного метода должен использоваться в ответ на получение события callbackQuery": "This method call should be used in response to receiving a callbackQuery event", "Можно упомянуть пользователя, добавив в текст его userId в следующем формате @[userId": "You can mention a user by appending their userId to the text in the following format @[userId", @@ -10461,52 +10482,48 @@ "!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ОтправитьКартинку\", \"Telegram": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"SendImage\", \"Telegram", "!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ЗакрытьТемуФорума\", \"Telegram": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"CloseForumTopic\", \"Telegram", "!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ОткрытьТемуФорума\", \"Telegram": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"OpenForumTopic\", \"Telegram", -"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ЗагрузитьФайлПоURL\", \"Dropbox": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"UploadFileByURL\", \"Dropbox", "!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ОтправитьДокумент\", \"Telegram": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"SendDocument\", \"Telegram", -"Получает макет для создания о доставке в функции ЗафиксироватьДоговоренностьОДоставке": "Gets the layout to create about delivery in the RegisterDeliveryAppointment function", -"Массив или 1 получатель: UA все, SGn р. группа, Un пользователь, DRn отдел, Gn группа": "Array or 1 recipient: UA all, SGn w. group, Un user, DRn department, Gn group", -"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПолучитьСписокРабочихОбластей": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"GetWorkspaceList", -"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"УдалитьТемуФорума\", \"Telegram": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"DeleteForumTopic\", \"Telegram", -"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПолучитьСписокТегов (одиночный": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"GetTagList (single", +"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"УстановитьWebhook\", \"Telegram": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"SetWebhook\", \"Telegram", +"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ОтправитьМестоположение (канал": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"SendLocation (channel", +"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ОтправитьСообщение (отложенное": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"SendDelayedMessage", +"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"СохранитьКартинкуВАльбом\", \"VK": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"SaveImageToAlbum\", \"VK", +"Массив|Один получатель (UA все, SGn раб. группа, Un пользователь, DRn отдел, Gn группа": "Array or a single post target (UA all, SG work group, U user, DR depart., G group", +"статус для сортировки. Аналогичен REAL_STATUS, но имеет дополнительно три мета-статуса": "status for sorting. Similar to REAL_STATUS, but has three additional meta-statuses", "Зарегистрируйтесь, оформите тариф и скачайте приложение VK Teams [на главной странице]": "Register, book a tariff and download the VK Teams app [on the home page]", +"набор разрешений для получаемого ключа. Может быть любой, но offline.access обязателен": "a set of permissions for the received key. Can be any, but offline.access is mandatory", "Параметры запроса указываются как массив структур вида `{'Тип данных': 'Значение'}`.^^": "Query parameters are specified as an array of structures of the following type: `{'Type': 'Value'}`.^^", "Истина > структура с пустыми значениями, Ложь > в значениях будут описания типов полей": "True > structure with empty values, False > field types at values", "!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ОткрепитьСообщение\", \"Telegram": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"DetachMessage\", \"Telegram", "которые, при этом, созданы не для разныз задач, но просто являются версиями друг друга": "which, at the same time, are not created for different tasks, but are simply versions of each other", +"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПолучитьСписокТегов (одиночный": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"GetTagList (single", "Использование признака `raw` необходимо для составных конструкций, вроде `BEETWEEN`.^^": "The use of the `raw` feature is necessary for compound constructions like `BEETWEEN`.^^", -"Список доступных типов описан на начальной странице документации библиотеки PostgreSQL": "The list of available types is described on the initial page of the PostgreSQL library documentation", "!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ЗакрепитьСообщение\", \"Telegram": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"PinMessage\", \"Telegram", "!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПереслатьСообщение\", \"Telegram": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"ForwardMessage\", \"Telegram", "!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПолучитьОбновления\", \"Telegram": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"GetUpdates\", \"Telegram", "!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"СохранитьКартинкуВАльбом (путь": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"SaveImageToAlbum (path", "!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПолучитьСписокТегов\", \"Dropbox": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"GetTagList\", \"Dropbox", "Получение ссылки для интерактивного получения токена (access_token), который необходим": "Getting a link for interactive token retrieval (access_token), which is necessary", +"Список доступных типов описан на начальной странице документации библиотеки PostgreSQL": "The list of available types is described on the initial page of the PostgreSQL library documentation", "!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПолучитьСписокКатегорийТоваров": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"GetProductCategoryList", -"набор разрешений для получаемого ключа. Может быть любой, но offline.access обязателен": "a set of permissions for the received key. Can be any, but offline.access is mandatory", -"Массив|Один получатель (UA все, SGn раб. группа, Un пользователь, DRn отдел, Gn группа": "Array or a single post target (UA all, SG work group, U user, DR depart., G group", +"Массив|Один получатель: UA все, SGn раб. группа, Un пользователь, DRn отдел, Gn группа": "Array or a single post target: UA all, SG work group, U user, DR depart., G group", "!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ИзменитьТемуФорума\", \"Telegram": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"ChangeForumTheme\", \"Telegram", "id группы с \"-\" в начале. Можно найти в настройках группы ВК или в ее URL, если не был": "group ID with \"-\" at the beginning. Can be found in the settings of the VK group or in its URL if not set", -"статус для сортировки. Аналогичен REAL_STATUS, но имеет дополнительно три мета-статуса": "status for sorting. Similar to REAL_STATUS, but has three additional meta-statuses", -"Массив|Один получатель: UA все, SGn раб. группа, Un пользователь, DRn отдел, Gn группа": "Array or a single post target: UA all, SG work group, U user, DR depart., G group", -"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"СохранитьКартинкуВАльбом\", \"VK": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"SaveImageToAlbum\", \"VK", -"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ОтправитьМестоположение (канал": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"SendLocation (channel", -"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ОтправитьСообщение (отложенное": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"SendDelayedMessage", -"Из Authentication Tokens -> Access Token and Secret страницы настроек Twitter Developer": "From Authentication Tokens -> Access Token and Secret settings page of Twitter Developer", -"Узнать, есть ли вложенный справочник, можно через метод ПолучитьХарактеристикиКатегории": "You can find out if there is a nested catalog by the GetCharacteristicsCategories method", -"можно использовать http-сервис. Туда же будет приходить и информация о новых сообщениях": "you can use an HTTP service. Information about new messages will also be sent there", -"Описание полей фильтра можно найти на странице документации по получению списка товаров": "The description of the filter fields can be found on the documentation page for product list retrieving method", "!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ОтправитьСообщение (json массив": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"SendMessage (json array", -"Заполните поля App name, User support email и Email addresses (все поля со звездочками)": "Fill in the fields: App name, User support email, and Email addresses (all fields with asterisks)", -"!OInt OPI_GoogleWorkspace = ЗагрузитьСценарий(ТекущийКаталог + \"/OPI_GoogleWorkspace.os": "!OInt OPI_GoogleWorkspace = LoadScript(CurrentDirectory + \"/OPI_GoogleWorkspace.os", -"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ОтправитьОпрос (строчный массив": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"SendPoll (string array", -"Список меток пользователя](@yandex.ru/dev/metrika/ru/management/openapi/label/getLabels": "List of user tags](@yandex.ru/dev/metrika/en/management/openapi/label/getLabels", "Преобразует массив значений параметров в массив структур описаний для передачи в запрос": "Converts an array of parameter values into an array of description structures to be passed to the query", +"Список меток пользователя](@yandex.ru/dev/metrika/ru/management/openapi/label/getLabels": "List of user tags](@yandex.ru/dev/metrika/en/management/openapi/label/getLabels", +"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ОтправитьОпрос (строчный массив": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"SendPoll (string array", +"!OInt OPI_GoogleWorkspace = ЗагрузитьСценарий(ТекущийКаталог + \"/OPI_GoogleWorkspace.os": "!OInt OPI_GoogleWorkspace = LoadScript(CurrentDirectory + \"/OPI_GoogleWorkspace.os", +"Заполните поля App name, User support email и Email addresses (все поля со звездочками)": "Fill in the fields: App name, User support email, and Email addresses (all fields with asterisks)", +"Описание полей фильтра можно найти на странице документации по получению списка товаров": "The description of the filter fields can be found on the documentation page for product list retrieving method", +"можно использовать http-сервис. Туда же будет приходить и информация о новых сообщениях": "you can use an HTTP service. Information about new messages will also be sent there", +"Узнать, есть ли вложенный справочник, можно через метод ПолучитьХарактеристикиКатегории": "You can find out if there is a nested catalog by the GetCharacteristicsCategories method", +"Из Authentication Tokens -> Access Token and Secret страницы настроек Twitter Developer": "From Authentication Tokens -> Access Token and Secret settings page of Twitter Developer", +"Возвращает структуру включения доп. полей ответа для метода ПолучитьСписокОтправленийFBO": "Returns the structure of inclusion of additional response fields for the GetFBOShipmentsList method", +"Связанные функции: ПолучитьСписокТоваров, ПолучитьКоличествоТоваров, ПолучитьЦеныТоваров": "Related functions: GetProductList, GetProductsStocks, GetProductsPrices", "!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"УдалитьНовость (хук)\", \"Bitrix24": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"DeletePost (wh)\", \"Bitrix24", +"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПолучитьСписокОтветовНаСообщение": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"GetMessageReplyList", "!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"СоздатьНовость (хук)\", \"Bitrix24": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"CreatePost (wh)\", \"Bitrix24", "!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"СерверноеВремя (хук)\", \"Bitrix24": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"ServerTime (wh)\", \"Bitrix24", -"Возвращает структуру включения доп. полей ответа для метода ПолучитьСписокОтправленийFBO": "Returns the structure of inclusion of additional response fields for the GetFBOShipmentsList method", -"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПолучитьСписокОтветовНаСообщение": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"GetMessageReplyList", -"Связанные функции: ПолучитьСписокТоваров, ПолучитьКоличествоТоваров, ПолучитьЦеныТоваров": "Related functions: GetProductList, GetProductsStocks, GetProductsPrices", "URL: домен для обычных методов или полный URL с параметрами для прямой отправки запросов": "URL: domain for common methods or full URL with parameters for direct request sending", "Получает структуру для создания товара на основе Ozon ID в функции СоздатьТоварыПоOzonID": "Gets the structure for creating a product based on Ozon ID in the CreateProductByOzonID function", "!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ДобавитьПользователейКФайлу (доп": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"AddUsersToFile (new", @@ -10514,6 +10531,7 @@ "Создать ссылку для авторизации в браузере при помощи функции *ПолучитьСсылкуАвторизации*": "Create a link for authorization in the browser using the *GetAuthorizationLink* function", "!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПриостановитьРекламноеОбъявление": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"PauseAdvertisement", "!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ОтправитьМедиагруппу\", \"Telegram": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"SendMediaGroup\", \"Telegram", +"Отбор новостей по доступу: UA все, SGn раб. группа, Un пользователь, DRn отдел, Gn группа": "Post selection by rights: UA all, SGn work group, Un user, DRn depart, Gn group", "При следующем обновлении нужно использовать уже новый refresh_token, так что захардкодить": "For the next update, you need to use a new refresh_token, so hardcode", "Показывает дни рождения, годовщины и другие значимые события для людей в Google Контактах": "Hollydays", "!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПолучитьСписокОтложенныхСообщений": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"GetDelayedMessageList", @@ -10522,14 +10540,14 @@ "!OInt Сообщить(Прогресс + ЛокальныйПуть.Ключ + Символы.ПС + Ответ[\"message\"] + Символы.ПС": "!OInt Message(Progress + LocalPath.Key + Chars.LF + Response[\"message\"] + Chars.LF", "При установке параметров Таймаут и Размер в 0, чтение производится до окончания сообщения": "When the Timeout and Size parameters are set to 0, reading is performed until the message ends", "Список доступных счетчиков](@yandex.ru/dev/metrika/ru/management/openapi/counter/counters": "List of available counters](@yandex.ru/dev/metrika/en/management/openapi/counter/counters", -"Отбор новостей по доступу: UA все, SGn раб. группа, Un пользователь, DRn отдел, Gn группа": "Post selection by rights: UA all, SGn work group, Un user, DRn depart, Gn group", +"Отбор новостей по доступу (UA все, SGn раб. группа, Un пользователь, DRn отдел, Gn группа": "Post selection by rights (UA all, SGn work group, Un user, DRn depart, Gn group", +"Получает макет для создания заявки на вызов курьера в функции СоздатьЗаявкуНаВызовКурьера": "Gets the layout for creating a request for courier call in the CreateCourierInvitation function", "После создания, перейдите в настройки канала -> Для разработчиков, и скопируйте **Токен**": "After creation, go to the channel settings -> For developers, and copy the **Token**", "Получает список бакетов. Возможно использование отборов, если они поддерживаются сервисом": "Gets a list of buckets. It is possible to use filters if they are provided by your service", -"Получает макет для создания заявки на вызов курьера в функции СоздатьЗаявкуНаВызовКурьера": "Gets the layout for creating a request for courier call in the CreateCourierInvitation function", -"Отбор новостей по доступу (UA все, SGn раб. группа, Un пользователь, DRn отдел, Gn группа": "Post selection by rights (UA all, SGn work group, Un user, DRn depart, Gn group", +"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"СоздатьСсылкуПолученияТокена\", \"VK": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"CreateTokenRequestLink\", \"VK", +"Получает токен по коду, полученному при авторизации по ссылке из ПолучитьСсылкуАвторизации": "Gets the token by the code received when authorizing using the link from GetAuthorizationLink", "`{'Имя поля 1': {'Тип данных': 'Значение'}, 'Имя поля 2': {'Тип данных': 'Значение'},...}`": "`{'Field name 1': {'Type': 'Value'}, 'Field name 2': {'Type': 'Value'},...}`", "Приходит вместе с access_token и используется для его обновления (время жизни access_token": "Comes together with access_token and is used to refresh it (access_token lifetime", -"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПолучитьИнформациюБота\", \"Telegram": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"GetBotInfo\", \"Telegram", "!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ОтменитьПубликациюФайла\", \"Dropbox": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"UnpublishFile\", \"Dropbox", "!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ОтменитьПубликациюПапки\", \"Dropbox": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"UnpublishFolder\", \"Dropbox", "Избегание не всегда корректно отрабатывающего TLS Session reuse для нескольких data stream": "Avoiding the not always correctly functioning TLS Session reuse for multiple data streams", @@ -10538,174 +10556,173 @@ "Получить пустую структуру можно при помощи метода ПолучитьСтруктуруОбновленияХарактеристик": "You can get an empty structure using the GetAttributesUpdateStructure method", "Остатки крупногабаритных товаров можно обновлять только на предназначенных для них складах": "Stocks of bulky goods can only be renewed in the warehouses designated for them", "ВАЖНО: Установка Webhook обязательна по правилам Viber. Для этого надо иметь свободный URL": "IMPORTANT: Setting up Webhook is mandatory according to Viber rules. You need to have a free URL for this.", -"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"СоздатьСсылкуПолученияТокена\", \"VK": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"CreateTokenRequestLink\", \"VK", "Получает информацию о заказах, по которым был переведен наложенны платеж интернет магазину": "Gets information about orders for which cash on delivery was transferred to the online store", -"Получает токен по коду, полученному при авторизации по ссылке из ПолучитьСсылкуАвторизации": "Gets the token by the code received when authorizing using the link from GetAuthorizationLink", +"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПолучитьИнформациюБота\", \"Telegram": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"GetBotInfo\", \"Telegram", "!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ОтправитьТекстовоеСообщение (канал": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"SendTextMessage (channel", "ПолучитьСсылкуАвторизации() -> Браузер -> code придет на redirect_uri -> ПолучитьТокен(code": "GetAuthorizationLink() -> Browser -> code will come to redirect_uri -> GetToken(code", "!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПолучитьЧислоУчастников\", \"Telegram": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"GetMemberCount\", \"Telegram", +"Создает новую таблицу в случае отсутствия или обновляет состав колонок существующей таблицы": "Creates a new table if it does not exist or updates the composition of columns in an existing table", +"Получает структуру дополнительных параметров для обработки запросов получения представлений": "Gets the structure of additional parameters for processing embeddings requests", +"Получить конфигурацию соединения можно при помощи функций `ПолучитьНастройкиЛогинПароль`,^^": "Get the connection configuration using the functions `GetSettingsLoginPassword`,^^", +"Данная библиотека позволяет работать с функционалом бесплатного плана, т.е. создавать твиты": "This library allows you to work with the functionality of the free plan, meaning you can create tweets", +"Договоренность должна быть предварительно создана. См. ЗафиксироватьДоговоренностьОДоставке": "The appointment must be previously created. See RegisterDeliveryAppointment", +"Не удалось инициализировать внешнюю компоненту. Возможно, в системе отсутствует OpenSSL 3.x": "Failed to initialize AddIn. Perhaps OpenSSL 3.x is missing", +"!OInt Сообщить(OPI_Инструменты.ИнформацияОПрогрессе(ПрочитаноБайт, ОбщийРазмер, \"МБ\", МБайт": "!OInt Message(OPI_Tools.ProgressInfo(BytesRead, TotalSize, \"MB\", MB", +"Аналогично использованию параметра `Расширения` (`exts` в CLI) функции `ВыполнитьЗапросSQL`": "Similar to using the `Extensions` parameter (`exts` in CLI) of the `ExecuteSQLQuery` function", "!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ОтправитьМестоположение\", \"Telegram": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"SendLocation\", \"Telegram", "!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"СкрытьГлавнуюТемуФорума\", \"Telegram": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"HideMainForumTheme\", \"Telegram", -"Аналогично использованию параметра `Расширения` (`exts` в CLI) функции `ВыполнитьЗапросSQL`": "Similar to using the `Extensions` parameter (`exts` in CLI) of the `ExecuteSQLQuery` function", -"!OInt Сообщить(OPI_Инструменты.ИнформацияОПрогрессе(ПрочитаноБайт, ОбщийРазмер, \"МБ\", МБайт": "!OInt Message(OPI_Tools.ProgressInfo(BytesRead, TotalSize, \"MB\", MB", -"Не удалось инициализировать внешнюю компоненту. Возможно, в системе отсутствует OpenSSL 3.x": "Failed to initialize AddIn. Perhaps OpenSSL 3.x is missing", -"Договоренность должна быть предварительно создана. См. ЗафиксироватьДоговоренностьОДоставке": "The appointment must be previously created. See RegisterDeliveryAppointment", -"Данная библиотека позволяет работать с функционалом бесплатного плана, т.е. создавать твиты": "This library allows you to work with the functionality of the free plan, meaning you can create tweets", -"Получить конфигурацию соединения можно при помощи функций `ПолучитьНастройкиЛогинПароль`,^^": "Get the connection configuration using the functions `GetSettingsLoginPassword`,^^", -"Получает структуру дополнительных параметров для обработки запросов получения представлений": "Gets the structure of additional parameters for processing embeddings requests", -"Создает новую таблицу в случае отсутствия или обновляет состав колонок существующей таблицы": "Creates a new table if it does not exist or updates the composition of columns in an existing table", -"Изменяет имя хранилища (только для хранилища приложения см. ПолучитьСписокХранилищПриложения": "Change storage name (for app storage only, see. GetAppStorage", -"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"Dropbox_ПереместитьОбъект\", \"Dropbox": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"Dropbox_MoveObject\", \"Dropbox", "Актуальной версией API является v2 и она требует получения временных токенов. Несмотря на то": "The current version of the API is v2 and it requires obtaining temporary tokens. Despite the fact", -"По умолчанию квадратные скобки к ключам параметров при разделении массива не устанавливаются": "By default, square brackets to parameter keys are not set when array splitting is performed", -"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПолучитьСсылкуАвторизации\", \"Dropbox": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"GetAuthorizationLink\", \"Dropbox", -"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"СоздатьСсылкуПриглашение\", \"Telegram": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"CreateInvitationLink\", \"Telegram", -"При каждом вызове метода передавайте все изображения, которые должны быть на карточке товара": "On each method call, send all the images that should be on the product card", "!OInt Сообщить(OPI_Инструменты.ИнформацияОПрогрессе(ТекущаяПозиция, ОбщийРазмер, \"МБ\", МБайт": "!OInt Message(OPI_Tools.ProgressInfo(CurrentPosition, TotalSize, \"MB\", MB", -"Отправляет набор файлов в чат или канал. Варианты типов медиа: audio, document, photo, video": "Sends a set of files to a chat or channel. Media types: audio, document, photo, video", -"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ВосстановитьОбъектКВерсии\", \"Dropbox": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"RestoreObjectToVersion\", \"Dropbox", -"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПолучитьСписокФайловПапки\", \"Dropbox": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"GetFolderFileList\", \"Dropbox", +"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"Dropbox_ПереместитьОбъект\", \"Dropbox": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"Dropbox_MoveObject\", \"Dropbox", +"По умолчанию квадратные скобки к ключам параметров при разделении массива не устанавливаются": "By default, square brackets to parameter keys are not set when array splitting is performed", "!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПолучитьСписокОпубликованныхОбъектов": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"GetPublishedObjectList", -"Сгенерируйте новый **токен** и включите возможность добавлять бота в группу (если необходимо)": "Generate a new **token** and enable the ability to add the bot to a group (if necessary)", +"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПолучитьСписокФайловПапки\", \"Dropbox": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"GetFolderFileList\", \"Dropbox", +"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ВосстановитьОбъектКВерсии\", \"Dropbox": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"RestoreObjectToVersion\", \"Dropbox", +"Отправляет набор файлов в чат или канал. Варианты типов медиа: audio, document, photo, video": "Sends a set of files to a chat or channel. Media types: audio, document, photo, video", +"Изменяет имя хранилища (только для хранилища приложения см. ПолучитьСписокХранилищПриложения": "Change storage name (for app storage only, see. GetAppStorage", +"При каждом вызове метода передавайте все изображения, которые должны быть на карточке товара": "On each method call, send all the images that should be on the product card", +"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"СоздатьСсылкуПриглашение\", \"Telegram": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"CreateInvitationLink\", \"Telegram", +"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПолучитьСсылкуАвторизации\", \"Dropbox": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"GetAuthorizationLink\", \"Dropbox", +"на версии 1.1, а что-то на 2: вплоть до того что они убрали возможность постить твиты из v1.1": "on version 1.1, and something on 2: up to the point that they removed the ability to post tweets from v1.1", +"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПоказатьГлавнуюТемуФорума\", \"Telegram": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"ShowMainForumTheme\", \"Telegram", "Восстановление счетчика](@yandex.ru/dev/metrika/ru/management/openapi/counter/undeleteCounter": "Restoring a counter](@yandex.ru/dev/metrika/en/management/openapi/counter/undeleteCounter", "Запрос не инициализирован. Необходимо вызвать функцию Инициализировать() перед началом работы": "The request is not initialized. It is necessary to call the Initialize() function before starting work", +"Сгенерируйте новый **токен** и включите возможность добавлять бота в группу (если необходимо)": "Generate a new **token** and enable the ability to add the bot to a group (if necessary)", "В IDЧатаИсточника можно передавать только chatId из событий (код из ссылки на чат не подходит": "Only the chatId from events can be passed to the FromChatID (the code from the chat link is not suitable)", -"на версии 1.1, а что-то на 2: вплоть до того что они убрали возможность постить твиты из v1.1": "on version 1.1, and something on 2: up to the point that they removed the ability to post tweets from v1.1", "Получает информацию о хранилище с которым может работать приложение для хранения своих данных": "Get information about storage with which the application can work to store its data", -"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПоказатьГлавнуюТемуФорума\", \"Telegram": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"ShowMainForumTheme\", \"Telegram", -"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ДобавитьПользователяКФайлу\", \"Dropbox": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"AddUserToFile\", \"Dropbox", "Если тип данных не установлен вручную, то он будет подобран в процессе установки тела запроса": "If the data type is not set manually, it will be matched during the process of setting the request body", +"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ДобавитьПользователяКФайлу\", \"Dropbox": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"AddUserToFile\", \"Dropbox", +"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ДобавитьПользователейКФайлу\", \"Dropbox": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"AddUsersToFile\", \"Dropbox", "!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПолучитьСписокВерсийОбъекта\", \"Dropbox": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"GetObjectVersionList\", \"Dropbox", "Выберите созданный проект и в боковом меню перейдите APIs and Services -> OAuth consent screen": "Select the created project and in the side menu go to APIs and Services -> OAuth consent screen", "Набор инструментов для интеграции с популярными API посредством CLI, 1C:Enterprise и OneScript": "A toolkit for integrating with popular APIs via CLI, 1C:Enterprise and OneScript", "!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПолучитьИнформациюОбОбъекте\", \"Dropbox": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"GetObjectInfo\", \"Dropbox", -"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ДобавитьПользователейКФайлу\", \"Dropbox": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"AddUsersToFile\", \"Dropbox", -"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПолучитьСтатусЗагрузкиПоURL\", \"Dropbox": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"GetUploadStatusByUrl\", \"Dropbox", +"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ДобавитьПользователейКПапке\", \"Dropbox": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"AddUsersToFolder\", \"Dropbox", "Получает структуру для обновления характеристик товара в функции ОбновитьХарактеристикиТоваров": "Gets the structure for updating product characteristics in the UpdateProductsAttributes function", "Получает список первых файлов каталога или продолжает получение следующих при указании курсора": "Gets the list of the first files in the directory or continues getting the next ones when the cursor is specified", "Оформляет значение в формате атрибута и добавляет его в массив attributes переданной коллекции": "Formats the value in attribute format and adds it to the Attributes array of the collection", "Массив|Один получатель (UA все, SG раб. группа, U пользователь, DR отдел, G группа": "Array or a single post target (UA all, SG work group, U user, DR depart., G group", "Включает или исключает поля тела при расчете подписи OAuth в зависимости от требований сервера": "Includes or excludes body fields when calculating the OAuth signature depending on server requirements", -"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ДобавитьПользователейКПапке\", \"Dropbox": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"AddUsersToFolder\", \"Dropbox", -"Информация о магазине](@yandex.ru/dev/market/partner-api/doc/ru/reference/campaigns/getCampaign": "Market information](@yandex.ru/dev/market/partner-api/doc/ru/reference/campaigns/getCampaign", -"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПолучитьИнформациюОбАккаунте (сторонний": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"GetAccountInfo (external", +"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПолучитьСтатусЗагрузкиПоURL\", \"Dropbox": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"GetUploadStatusByUrl\", \"Dropbox", "!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПолучитьИнформациюОбАккаунте\", \"Dropbox": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"GetAccountInfo\", \"Dropbox", +"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПолучитьИнформациюОбАккаунте (сторонний": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"GetAccountInfo (external", "!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ОтправитьТекстовоеСообщение\", \"Telegram": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"SendTextMessage\", \"Telegram", +"Информация о магазине](@yandex.ru/dev/market/partner-api/doc/ru/reference/campaigns/getCampaign": "Market information](@yandex.ru/dev/market/partner-api/doc/ru/reference/campaigns/getCampaign", "Возвращает объект запущенного TCP сервера при успешном создании или структуру с описанием ошибки": "Returns a running TCP server object on successful creation or a structure with an error description", "!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПолучитьСписокИконокАватаров\", \"Telegram": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"GetAvatarIconList\", \"Telegram", "Отправляет одиночный запрос на указанный адрес и получает ответ, используя стандартные настройки": "Sends a single request to a specified address and receives a response using the default settings", "В таком случае необходимо использовать `raw:true` для установки условия напрямую в текст запроса": "In such a case, you must use `raw:true` to set the condition directly in the query text", "Для очистки пула от неактивных соединений используется функция АктуализироватьВходящиеСоединения": "The ActualiseIncomingConnections function is used to clear the pool of inactive connections", -"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ИзменитьИмяГлавнойТемыФорума\", \"Telegram": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"ChangeMainForumThemeName\", \"Telegram", -"Возвращает структуру полей для фильтрации комментариев в методе ПолучитьСписокКомментариевЗадачи": "Return filter structure for GetTaskCommentsList", "URL: домен для обычных методов или полный URL с параметрами для методов прямой отправки запросов": "URL: domain for common methods or full URL with parameters for methods of direct request sending", -"BotFather предложит вам выбрать имя и никнейм бота, после чего процедура создания будет завершена": "BotFather will prompt you to choose a name and a username for the bot, after which the creation process will be completed", +"Возвращает структуру полей для фильтрации комментариев в методе ПолучитьСписокКомментариевЗадачи": "Return filter structure for GetTaskCommentsList", +"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ИзменитьИмяГлавнойТемыФорума\", \"Telegram": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"ChangeMainForumThemeName\", \"Telegram", "объектов HTTPЗапрос и HTTPСоединение без их выполнения. См. `ВернутьЗапрос` и `ВернутьСоединение`": "HTTPConnection and HTTPConnection objects without executing them. See `ReturnRequest` and `ReturnConnection`.", -"ПодключитьВнешнююКомпоненту(ИмяМакета, ИмяКомпоненты, ТипВнешнейКомпоненты.Native, ТипПодключения": "AttachAddIn(TemplateName, AddInName, AddInType.Native, ConnectionType", -"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПолучитьСсылкуСкачиванияПубличногоОбъекта": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"GetPublicObjectDownloadLink", "который будет возвращать 200 и подлинный SSL сертификат. Если есть сертификат и база опубликована": "which will return 200 and a genuine SSL certificate. If there is a certificate and the database is published", -"что Twitter настаивает на использовании этой актуальной версии, они как-то умудрились не перенести": "that Twitter insists on using this latest version, they somehow managed not to transfer", -"Получите ID этой страинцы. Это можно сделать нажав Share -> Copy link или просто скопировав из URL": "Get the ID of this page. You can do this by clicking Share -> Copy link or simply by copying it from the URL", +"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПолучитьСсылкуСкачиванияПубличногоОбъекта": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"GetPublicObjectDownloadLink", +"ПодключитьВнешнююКомпоненту(ИмяМакета, ИмяКомпоненты, ТипВнешнейКомпоненты.Native, ТипПодключения": "AttachAddIn(TemplateName, AddInName, AddInType.Native, ConnectionType", +"BotFather предложит вам выбрать имя и никнейм бота, после чего процедура создания будет завершена": "BotFather will prompt you to choose a name and a username for the bot, after which the creation process will be completed", "Тут можно получить ID пользователей канала. ID для бота необходимо получать из прилетов на Webhook": "Here you can get the channel's user IDs. Bot IDs need to be obtained from the Webhook arrivals", -"Внимательно выбирайте категорию для товара: для разных категорий применяется разный размер комиссии": "Carefully choose the category for the product: different commission rates apply for different categories", +"Получите ID этой страинцы. Это можно сделать нажав Share -> Copy link или просто скопировав из URL": "Get the ID of this page. You can do this by clicking Share -> Copy link or simply by copying it from the URL", +"что Twitter настаивает на использовании этой актуальной версии, они как-то умудрились не перенести": "that Twitter insists on using this latest version, they somehow managed not to transfer", "color=Зеленый) - флаг, отвечающий за предоставление более подробной информации при работе программы": "color=Green) - a flag responsible for providing more detailed information during program operation", -"Не рекомендуется использовать конфигурацию соединения при множественных обращениях к серверу SSH.^^": "It is not recommended to use the connection configuration for multiple requests to the SSH server.^^", -"Устанавливает тело запрос из двоичных данных, файла или строки (с преобразованием в двоичные данные": "Sets the request body from binary data, file or string (with conversion to binary data", -"Не рекомендуется использовать конфигурацию соединения при множественных обращениях к серверу FTP.^^": "Using the connection configuration is not recommended for multiple requests to the FTP server.^^", -"Формат аудиофайла ответа можно изменить при помощи добавления `response_format` в доп. параметры.^^": "The audio file format of the response can be changed by adding `response_format` in additional parameters.^^", "Выполняет запрос, возвращающий информацию о событиях бота. Используется при работе в polling режиме": "Executes a request, returning information about bot events. Used in polling mode", +"Формат аудиофайла ответа можно изменить при помощи добавления `response_format` в доп. параметры.^^": "The audio file format of the response can be changed by adding `response_format` in additional parameters.^^", +"Не рекомендуется использовать конфигурацию соединения при множественных обращениях к серверу FTP.^^": "Using the connection configuration is not recommended for multiple requests to the FTP server.^^", +"Не рекомендуется использовать конфигурацию соединения при множественных обращениях к серверу SSH.^^": "It is not recommended to use the connection configuration for multiple requests to the SSH server.^^", +"Внимательно выбирайте категорию для товара: для разных категорий применяется разный размер комиссии": "Carefully choose the category for the product: different commission rates apply for different categories", +"Устанавливает тело запрос из двоичных данных, файла или строки (с преобразованием в двоичные данные": "Sets the request body from binary data, file or string (with conversion to binary data", +"color=Зеленый) - выводит справку по текущей команде или методу. Аналогично вызову команды без опций": "color=Green) - displays help on the current command or method. Similar to calling a command without options", "Настройки магазина](@yandex.ru/dev/market/partner-api/doc/ru/reference/campaigns/getCampaignSettings": "Market settings](@yandex.ru/dev/market/partner-api/doc/ru/reference/campaigns/getCampaignSettings", "Получает список из 20 сообщений чата или диалога, в зависимости от указания IDПервого и IDПоследнего": "Gets a list of 20 chat or dialog messages, depending on the FirstID and LastID specified", -"color=Зеленый) - выводит справку по текущей команде или методу. Аналогично вызову команды без опций": "color=Green) - displays help on the current command or method. Similar to calling a command without options", "Использование загрузки частями для файлов < 5 МБ или при размере одной части < 5 МБ приведет к ошибке": "Using multipart upload for files < 5 MB or when the size of a single chunk is < 5 MB will result in an error", "Настройки кабинета](@yandex.ru/dev/market/partner-api/doc/ru/reference/businesses/getBusinessSettings": "Cabinet settings](@yandex.ru/dev/market/partner-api/doc/ru/reference/businesses/getBusinessSettings", "https:developer.twitter.com/en/portal/dashboard и выбор конкретного проекта из списка (значек c ключем": "https:developer.twitter.com/en/portal/dashboard and select a specific project from the list (icon with key", "Это служебный метод. Для простого сценария загрузки файлов предназначен единый метод `ЗагрузитьОбъект`": "This is a service method. A `PutObject` method is intended for the common scenario of files uploading", "но только через нее в твит можно добавить картинку. При этом способы авторизации и токены у них разные": "but only through it you can add a picture to the tweet. At the same time, their authentication methods and tokens are different", "прокси-сервера, если используется прокси, или IP основного подключения, если сервер вернул `127.0.0.1`": "proxy server's IP if a proxy is used, or with the primary connection's IP if the server returns 127.0.0.1", +"Это служебный метод. Для простого сценария загрузки файлов предназначен единый метод `ЗагрузитьОбъект`^": "This is a service method. A `PutObject` method is intended for the common scenario of files uploading^", "Получает список лидов (50 шт. за запрос максимум) с фильтром или без (см. ПолучитьСтруктуруФильтраЛидов": "Gets a list of leads (50 per request max) with or without filtering (see GetLeadFilterStructure", "Для дальнейшего формирования тела используются методы `ДобавитьФайлMultipart` и `ДобавитьПолеMultipart`": "The `AddMultipartFormDataFile` and `AddMultipartFormDataField` methods are used for further body formation", -"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПолучитьСсылкуАвторизацииПриложения\", \"Bitrix24": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"GetAppAuthLink\", \"Bitrix24", "Получает список задач (50 шт. за запрос максимум) с фильтром или без (см. ПолучитьСтруктуруФильтраЗадач": "Get tasks list (50 at one response max)", "Это служебный метод. Для основного сценария загрузки файлов предназначен единый метод `ЗагрузитьОбъект`": "This is a service method. A `PutObject` method is intended for the main scenario of files uploading", "УстановитьАлгоритмOAuthV1: перед установкой алгоритма авторизация OAuth v1 должна быть инициализирована": "SetOAuthV1Algorithm: OAuth v1 authorization must be initialized before the algorithm is changed", -"Это служебный метод. Для простого сценария загрузки файлов предназначен единый метод `ЗагрузитьОбъект`^": "This is a service method. A `PutObject` method is intended for the common scenario of files uploading^", +"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПолучитьСсылкуАвторизацииПриложения\", \"Bitrix24": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"GetAppAuthLink\", \"Bitrix24", "Не удалось инициализировать внешнюю компоненту. Возможно, она несовместима с вашей операционной системой": "Failed to initialize an external component. It may not be compatible with your operating system", +"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ОчиститьСписокЗакрепленныхСообщенийТемы (главная": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"ClearMainForumThemePinnedMessages\", \"Telegram", +"Viber периодически стучит по адресу Webhook, так что если он будет неактивен, то все перестанет работать": "Viber periodically knocks on the Webhook address, so if it is inactive, everything will stop working", +"Включает или исключает поля multipart тела при расчете подписи OAuth в зависимости от требований сервера": "Includes or excludes multipart body fields when calculating the OAuth signature depending on server requirements", +"Это служебный метод. Для основного сценария загрузки файлов предназначен единый метод `ЗагрузитьОбъект`^": "This is a service method. A `PutObject` method is intended for the main scenario of files uploading^", "Список магазинов пользователя](@yandex.ru/dev/market/partner-api/doc/ru/reference/campaigns/getCampaigns": "List of users shops](@yandex.ru/dev/market/partner-api/doc/ru/reference/campaigns/getCampaigns", "Сейчас вы не можете начать диалог с ботом, сначала необходимо установить Webhook. См. Установить Webhook": "You cannot start a conversation with the bot right now. First, you need to set up a webhook. See Set Webhook", -"Это служебный метод. Для основного сценария загрузки файлов предназначен единый метод `ЗагрузитьОбъект`^": "This is a service method. A `PutObject` method is intended for the main scenario of files uploading^", -"Включает или исключает поля multipart тела при расчете подписи OAuth в зависимости от требований сервера": "Includes or excludes multipart body fields when calculating the OAuth signature depending on server requirements", -"Viber периодически стучит по адресу Webhook, так что если он будет неактивен, то все перестанет работать": "Viber periodically knocks on the Webhook address, so if it is inactive, everything will stop working", -"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ОчиститьСписокЗакрепленныхСообщенийТемы (главная": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"ClearMainForumThemePinnedMessages\", \"Telegram", -"Получает список сделок (50 шт. за запрос максимум) с фильтром или без (см. ПолучитьСтруктуруФильтраСделок": "Gets the list of deals (50 pcs per query max) with or without filtering (see. GetDealsFilterStructure", -"Результат может быть возвращен как текст или Base64 довичные данные в структуре `{\"BYTES\": }`": "The result can be returned as text or Base64 binary data in the structure `{\"BYTES\": }`", -"Получает структуру для отбора списка товаров в функциях ПолучитьСписокТоваров и ПолучитьКоличествоТоваров": "Gets the structure for selecting the list of goods in the functions GetProductList and GetProductsStocks", "Если нужно добавить пользователя экстранета, то в полях необходимо передать: EXTRANET: Y и SONET_GROUP_ID": "If you want to add an extranet user, you must pass in the fields: EXTRANET: Y and SONET_GROUP_ID", -"Параметр `v` означает версию VK API. Тестирование проводилось на 5.131, рекомендуется его таким и оставить": "The parameter `v` denotes the version of the VK API. Testing was conducted on version 5.131, and it is recommended to keep it as such", -"Возврат полей в качестве соответствия позволяет указывать тип фильтрации перед названием фильтруемого поля": "Returning fields as a map allows you to specify the filtering type before the filtered field name", -"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПолучитьДанныеИспользованияПространства\", \"Dropbox": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"GetSpaceUsageData\", \"Dropbox", +"Получает структуру для отбора списка товаров в функциях ПолучитьСписокТоваров и ПолучитьКоличествоТоваров": "Gets the structure for selecting the list of goods in the functions GetProductList and GetProductsStocks", +"Результат может быть возвращен как текст или Base64 довичные данные в структуре `{\"BYTES\": }`": "The result can be returned as text or Base64 binary data in the structure `{\"BYTES\": }`", +"Получает список сделок (50 шт. за запрос максимум) с фильтром или без (см. ПолучитьСтруктуруФильтраСделок": "Gets the list of deals (50 pcs per query max) with or without filtering (see. GetDealsFilterStructure", "Товар отклонён. Чтобы добавить его в «Маркет», укажите реальную цену товара или стоимость оказания услуги.": "Denied", -"Метод пытается прочесть данные интервалами, длительность которых указана в параметре ДлительностьПопытки.^^": "The method tries to read the data in intervals, the duration of which is specified in the AttemptDuration parameter.^^", -"Запись Multipart предварительно должна быть инициализирована при помощи функции `НачатьЗаписьТелаMultipart`": "The Multipart record must first be initialized using the `StartMultipartBody` function", -"Расширение активно только в рамках соединения. При каждом новом соединении его необходимо подключать заново": "The extension is active only for the current connection. You must reconnect it each time a new connection is established", +"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПолучитьДанныеИспользованияПространства\", \"Dropbox": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"GetSpaceUsageData\", \"Dropbox", +"Возврат полей в качестве соответствия позволяет указывать тип фильтрации перед названием фильтруемого поля": "Returning fields as a map allows you to specify the filtering type before the filtered field name", +"Параметр `v` означает версию VK API. Тестирование проводилось на 5.131, рекомендуется его таким и оставить": "The parameter `v` denotes the version of the VK API. Testing was conducted on version 5.131, and it is recommended to keep it as such", "Например: при `raw:false` фильтр `type:BETWEEN` `value:10 AND 20` будет интерпритирован как `BETWEEN ?1 `^^": "For example: with `raw:false` the filter `type:BETWEEN` `value:10 AND 20` will be interpolated as `BETWEEN ?1 `^^", -"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ОчиститьСписокЗакрепленныхСообщенийТемы\", \"Telegram": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"ClearForumThemePinnedMessages\", \"Telegram", +"Запись Multipart предварительно должна быть инициализирована при помощи функции `НачатьЗаписьТелаMultipart`": "The Multipart record must first be initialized using the `StartMultipartBody` function", +"Метод пытается прочесть данные интервалами, длительность которых указана в параметре ДлительностьПопытки.^^": "The method tries to read the data in intervals, the duration of which is specified in the AttemptDuration parameter.^^", "В поле *Доступ к данным* добавьте разрешения как на скриншоте ниже, после чего нажмите *Создать приложение*": "In the **Data Access** field, add permissions as shown in the screenshot below, then click **Create Application**", -"Эту структуру необходимо дополнить полями, зависящими от категории товара из ПолучитьХарактеристикиКатегории": "This structure should be supplemented with fields depending on the product category from the GetCategoryAttributes function", +"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ОчиститьСписокЗакрепленныхСообщенийТемы\", \"Telegram": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"ClearForumThemePinnedMessages\", \"Telegram", +"Расширение активно только в рамках соединения. При каждом новом соединении его необходимо подключать заново": "The extension is active only for the current connection. You must reconnect it each time a new connection is established", "Выполняет запрос, возвращающий базовую информацию о боте: имя, id, возможность добавлять бота в группы и т.д": "Executes the request, returning basic bot information: name, id, ability to add the bot to groups, etc.", -"Доступные цвета: RED, GREEN, MINT, LIGHT_BLUE, DARK_BLUE, PURPLE, AQUA, PINK, LIME, BROWN, AZURE, KHAKI, SAND": "Available colors: RED, GREEN, MINT, LIGHT_BLUE, DARK_BLUE, PURPLE, AQUA, PINK, LIME, BROWN, AZURE, KHAKI, SAND", -"При работе с бесконечным потоком входящих данных обязательно указание параметра МаксимальныйРазмер, так как^^": "When working with an infinite stream of incoming data, it is obligatory to specify the MaxSize parameter, because^^", -"Этот метод используется в случае, если прямой заказ доставлялся СДЭК и получатель хочет вернуть его полностью": "This method is used if the direct order was delivered by CDEK and the recipient wants to return it in full", -"В ответе будут все SKU, связанные с переданными. Метод может обработать любые SKU, даже скрытые или удалённые": "The response will contain all SKUs associated with the passed SKUs. The method can process any SKU, even hidden or deleted", +"Эту структуру необходимо дополнить полями, зависящими от категории товара из ПолучитьХарактеристикиКатегории": "This structure should be supplemented with fields depending on the product category from the GetCategoryAttributes function", "и создайте новую страницу. Эта страница будет родительской для всех остальных объектов, создаваемых через API": "and create a new page. This page will serve as the parent for all other objects created through the API", -"Запуск портативной версии в RHEL/Fedora/CentOS (дистрибутивы, использующие rpm-пакеты) осуществляется командой": "To run the portable version in RHEL/Fedora/CentOS (distributions using rpm packages), use the command ", -"Выполняет запрос getUpdates, возвращающий информацию о событиях бота. Используется при работе в polling режиме": "Executes a request getUpdates, returning information about bot events. Used in polling mode", -"`ПолнаяЗамена` также очищает заголовки, установленные ранее другими способами (например, заголовки авторизации": "`FullReplace` also clears headers previously set by other methods (e.g., authorization headers", +"В ответе будут все SKU, связанные с переданными. Метод может обработать любые SKU, даже скрытые или удалённые": "The response will contain all SKUs associated with the passed SKUs. The method can process any SKU, even hidden or deleted", +"Этот метод используется в случае, если прямой заказ доставлялся СДЭК и получатель хочет вернуть его полностью": "This method is used if the direct order was delivered by CDEK and the recipient wants to return it in full", +"При работе с бесконечным потоком входящих данных обязательно указание параметра МаксимальныйРазмер, так как^^": "When working with an infinite stream of incoming data, it is obligatory to specify the MaxSize parameter, because^^", +"Доступные цвета: RED, GREEN, MINT, LIGHT_BLUE, DARK_BLUE, PURPLE, AQUA, PINK, LIME, BROWN, AZURE, KHAKI, SAND": "Available colors: RED, GREEN, MINT, LIGHT_BLUE, DARK_BLUE, PURPLE, AQUA, PINK, LIME, BROWN, AZURE, KHAKI, SAND", ", так как в самих файлах репозитория бывают промежуточные данные и функции, находящиеся в процессе разработки.": " section, as the repository files may contain intermediate data and functions that are still in development.", +"`ПолнаяЗамена` также очищает заголовки, установленные ранее другими способами (например, заголовки авторизации": "`FullReplace` also clears headers previously set by other methods (e.g., authorization headers", +"Выполняет запрос getUpdates, возвращающий информацию о событиях бота. Используется при работе в polling режиме": "Executes a request getUpdates, returning information about bot events. Used in polling mode", +"Запуск портативной версии в RHEL/Fedora/CentOS (дистрибутивы, использующие rpm-пакеты) осуществляется командой": "To run the portable version in RHEL/Fedora/CentOS (distributions using rpm packages), use the command ", "Выполняет запрос /getUpdates, возвращающий информацию о событиях бота. Используется при работе в polling режиме": "Executes a request /getUpdates, returning information about bot events. Used in polling mode", "В теле запроса должен быть один идентификатор или массив однотипных идентификаторов, в ответе будет массив items": "The body of the request must contain a single identifier or an array of identical identifiers, the response will be an array of items", +"Возможность перемещения объекта из одного каталога в другой при помощи переименования зависит от настроек сервера": "The ability to move an object from one directory to another using renaming depends on the server settings", "обрезает конец каждого ответа, чтобы уложиться в длину контекста. Возвращает ошибку, если false и длина превышена": "trims the end of each response to fit within the context length. Returns an error if false and the length is exceeded", "`Задержка` может быть увеличена при низкой скорости соединения для избежания проблем с корректным завершением TLS": "The `Delay` can be increased for slow connections to avoid issues with proper TLS termination", "Возможность перемещения объекта из одного каталога в другой при помощи изменения пути зависит от настроек сервера": "The ability to move an object from one directory to another by changing the path depends on the server settings", "При передаче параметров соединения, новое соединение будет создано и закрыто в рамках выполнения одной команды.^^": "When passing connection parameters, a new connection will be created and closed within the execution of a single command.^^", "В Заголовки необходимо добавить все x-amz заголовки, которые будут использоваться при обращении к полученному URL": "In Headers you need to add all x-amz headers that will be used when accessing the received URL", -"Возможность перемещения объекта из одного каталога в другой при помощи переименования зависит от настроек сервера": "The ability to move an object from one directory to another using renaming depends on the server settings", -"Выполняет запрос getMe, возвращающий базовую информацию о боте: имя, id, возможность добавлять бота в группы и т.д": "Executes the getMe request, returning basic bot information: name, id, ability to add the bot to groups, etc.", "Методы формирования структуры товара: ПолучитьСтруктуруТовара(), ДобавитьВидеоТовара(), ДобавитьВидеообложкуТовара": "Methods of product structure formation: GetProductStructure(), AddProductVideo(), AddProductVideoCover", +"Выполняет запрос getMe, возвращающий базовую информацию о боте: имя, id, возможность добавлять бота в группы и т.д": "Executes the getMe request, returning basic bot information: name, id, ability to add the bot to groups, etc.", "Выполняет запрос /getMe, возвращающий базовую информацию о боте: имя, id, возможность добавлять бота в группы и т.д": "Executes the /getMe request, returning basic bot information: name, id, ability to add the bot to groups, etc.", "Передача настроек Tls совместно с передачей уже созданного соединения в параметр `Соединение` будет проигнорирована": "Passing Tls settings together with passing an already created connection to the `Connection` parameter will be ignored", "scope определяет доступные для работы функции. В *ПолучитьСтандартныеПараметры()* список scope определен по умолчанию": "The scope determines the functions available for operation. In GetStandardParameters(), the scope list is defined by default", "Обязательность реквизитов может зависить от типа зказа или вложенности. Обязательно ознакомьтесь с документацией CDEK": "Required fields may depend on the type of order or nesting. Be sure to read the CDEK documentation", "По умолчанию, для создания подписи используется HMAC-SHA256. Для изменения алгоритма можно восопользоваться функцией^^": "By default, HMAC-SHA256 is used to create the signature. To change the algorithm, you can use^^", -"Ссылку на получение access_token можно получить при помощи функции *СоздатьСсылкуПолученияТокена* или склеить вручную:": "You can obtain a link for acquiring the access token using the function *CreateTokenRetrievalLink* or manually concatenate it", "Данный функционал предназначен, в первую очередь для CLI версии ОПИ, где хранение соединения между вызовами невозможно": "This functionality is primarily intended for the CLI version of OInt, where maintaining a connection between calls is not possible", +"Ссылку на получение access_token можно получить при помощи функции *СоздатьСсылкуПолученияТокена* или склеить вручную:": "You can obtain a link for acquiring the access token using the function *CreateTokenRetrievalLink* or manually concatenate it", "После успешного принятия уведомления, необходимо удалить его из очереди при помощи метода `УдалитьУведомлениеИзОчереди`": "Once the notification has been successfully accepted, you must remove it from the queue using the `DeleteNotificationFromQueue` method", "Определяет представление массивов в параметрах URL: как цельный JSON массив или отдельные параметры для каждого элемента": "Defines the representation of arrays in URL parameters: as a whole JSON array or separate parameters for each element", "За один запрос можно изменить наличие для 100 товаров. С одного аккаунта продавца можно отправить до 80 запросов в минуту": "You can change availability for 100 products per request. You can send up to 80 requests per minute from one merchant account", "Без указания флага `ФорсироватьРезультат`, чтение результата осуществляется только для запросов, начинающихся с `SELECT`^^": "Without specifying the `ForcifyResult` flag, result data is returned only for queries beginning with `SELECT` keyword^^", "**Важно:** Имена библиотек чувствительны к регистру и пишутся строчными буквами. Имена методов к регистру не чувствительны": "**Important:** Library names are case-sensitive and should be written in lowercase. Method names are not case-sensitive", -"За максимальное число попыток отвечает параметр ЧислоПопыток. При успешном получении новых данных число попыток сбрасывается": "The Attempts parameter is responsible for the maximum number of attempts. If the new data is successfully received, the number of attempts is reset", -"Получите ссылку авторизации при помощи функции *ПолучитьСсылкуАвторизации(Знач КлючПриложения)* и передите по ней в браузере": "Get the authorization link using the *GetAuthorizationLink()* function and pass it in the browser", "Найти своего нового бота вы можете отсканировав QR на странице создания или в настройках (пункт чат-боты) в приложении Viber": "To find your new bot, you can scan the QR code on the creation page or in the settings (chat bots section) within the Viber app", +"Получите ссылку авторизации при помощи функции *ПолучитьСсылкуАвторизации(Знач КлючПриложения)* и передите по ней в браузере": "Get the authorization link using the *GetAuthorizationLink()* function and pass it in the browser", +"За максимальное число попыток отвечает параметр ЧислоПопыток. При успешном получении новых данных число попыток сбрасывается": "The Attempts parameter is responsible for the maximum number of attempts. If the new data is successfully received, the number of attempts is reset", "По умолчанию данные тела используются при расчете подписи, если оно было установлено при помощи функции `УстановитьFormТело`": "By default, the body data is used in the signature calculation if it was set using the `SetFormBody` function", +"При `РазрешениеIP = Истина` адрес для подключения, возвращаемый сервером в пассивном режиме после `PASV`, будет заменен на IP^^": "When `IPResolve = True`, the connection address returned by the server in passive mode after `PASV` will be replaced with the IP^^", "В случае необходимости более гибкой настройки, вы также можете сформировать (получить) данную строку самостоятельно (формат ADO": "In case you need more flexible configuration, you can also form (obtain) this connection string on your own (ADO format", "Двоичные данные могут также быть переданы как структура `{'blob':Путь к файлу}`. Возвращаются значения двоичных данных (BLOB)^^": "Binary data can also be passed as a `{'blob':File path}` structure. Binary data (BLOB) values are returned^^", -"При `РазрешениеIP = Истина` адрес для подключения, возвращаемый сервером в пассивном режиме после `PASV`, будет заменен на IP^^": "When `IPResolve = True`, the connection address returned by the server in passive mode after `PASV` will be replaced with the IP^^", "Для загрузки передайте адрес ссылки на изображение в общедоступном облачном хранилище. Формат изображения по ссылке: JPG или PNG": "To upload, pass the link address of the image to public cloud storage. Image format of the linked image: JPG or PNG", -"Для загрузки передайте адрес ссылки на изображение в общедоступном облачном хранилище. Формат изображения по ссылке — JPG или PNG": "To upload, pass the URL of the image to public cloud storage. The format of the image is JPG or PNG", "Настройки Tls могут быть установлены только в момент создания соединения: явного, при использовании функции `ОткрытьСоединение`^^": "Tls settings can only be set when a connection is created: explicitly, by using the `OpenConnection` function^^", -"Вы можете использовать поле `ChunkSize` в основных данных для указания минимального размера и величины чанка загрузки по частям.^^": "You can use the `ChunkSize` field in the basic data to specify the minimum file and chunk size for a chunked upload^^", +"Для загрузки передайте адрес ссылки на изображение в общедоступном облачном хранилище. Формат изображения по ссылке — JPG или PNG": "To upload, pass the URL of the image to public cloud storage. The format of the image is JPG or PNG", "Формирует полную структуру настроек соединения, которая может быть использована вместо самого соединения при вызове других функций": "Forms a complete structure of connection settings that can be used instead of the actual connection when calling other functions", -"Если вы хотите, чтобы клиент отображал этот файл как воспроизводимое голосовое сообщение, он должен быть в формате aac, ogg или m4a": "If you want the client to display this file as a playable voice message, it must be in aac, ogg, or m4a format", +"Вы можете использовать поле `ChunkSize` в основных данных для указания минимального размера и величины чанка загрузки по частям.^^": "You can use the `ChunkSize` field in the basic data to specify the minimum file and chunk size for a chunked upload^^", "Нажмите три точки в правом верхнем углу и в самом низу найдите пункт *Add connections*. Выберите там свою интеграцию из пунктов 1-3": "Click on the three dots in the upper right corner and at the very bottom find the item *Add connections*. Select your integration from items 1-3 there", -"Рекомендуется указывать не менее 2 копий на листе (параметр КопийНаЛисте): одна приклеивается на груз, вторая остается у отправителя": "It is recommended to specify at least 2 copies per sheet (parameter CopiesPerSheet): one to be glued on the shipment, the other to be kept by the sender", +"Если вы хотите, чтобы клиент отображал этот файл как воспроизводимое голосовое сообщение, он должен быть в формате aac, ogg или m4a": "If you want the client to display this file as a playable voice message, it must be in aac, ogg, or m4a format", "В 1С метод может использоваться как процедура, без получения возвращаемого значения. Возвращаемое значение необходимо для CLI версии": "In 1C the method can be used as a procedure, without getting a return value. Return value is required for CLI version", -"Теперь вы сможете добавлять бота в группы и управлять им при помощи **Токена** и **ID необходимого диалога** (группы или пользователя)": "Now you will be able to add a bot to groups and control it with **Token** and **ID of the desired dialog** (group or user)", -"Может быть передана в качестве параметра `Соединение` в других функциях вместо настоящего соединения из функции `ОткрытьСоединение`.^^": "Can be passed as the `Connection` parameter in other functions instead of the actual connection from the `CreateConnection` function.", +"Рекомендуется указывать не менее 2 копий на листе (параметр КопийНаЛисте): одна приклеивается на груз, вторая остается у отправителя": "It is recommended to specify at least 2 copies per sheet (parameter CopiesPerSheet): one to be glued on the shipment, the other to be kept by the sender", "Доступные цвета: RED, GREEN, MINT, LIGHT_BLUE, DARK_BLUE, PURPLE, AQUA, PINK, LIME, BROWN, AZURE, KHAKI, SAND, MARENGO, GRAY, GRAPHITE": "Available colours: RED, GREEN, MINT, LIGHT_BLUE, DARK_BLUE, PURPLE, AQUA, PINK, LIME, BROWN, AZURE, KHAKI, SAND, MARENGO, GRAY, GRAPHITE", -"Работать с Bitrix24 через API можно двумя способами: через **Webhook** и через **локальное приложение**. Для обоих вариантов необходимо": "There are two ways to work with Bitrix24 via API: via **Webhook** and via **local application**. For both options you need", -"Добавить в модуль http-сервиса (GET) вызов функции *ОбработкаВходящегоЗапросаПослеАвторизации*, передавая HTTPСервисЗапрос как параметр": "Add to the HTTP service module (GET) a call to the *HandleIncomingRequestAfterAuthorization* function, passing the HTTP service request as a parameter", +"Может быть передана в качестве параметра `Соединение` в других функциях вместо настоящего соединения из функции `ОткрытьСоединение`.^^": "Can be passed as the `Connection` parameter in other functions instead of the actual connection from the `CreateConnection` function.", +"Теперь вы сможете добавлять бота в группы и управлять им при помощи **Токена** и **ID необходимого диалога** (группы или пользователя)": "Now you will be able to add a bot to groups and control it with **Token** and **ID of the desired dialog** (group or user)", "Для выполнения нескольких команд (в версиях для OS и 1С) рекомендуется использовать заранее созданное соединение (см. ОткрытьСоединение": "To execute several commands (in OS and 1C versions), it is recommended to use a connection created in advance (see CreateConnection", +"Добавить в модуль http-сервиса (GET) вызов функции *ОбработкаВходящегоЗапросаПослеАвторизации*, передавая HTTPСервисЗапрос как параметр": "Add to the HTTP service module (GET) a call to the *HandleIncomingRequestAfterAuthorization* function, passing the HTTP service request as a parameter", +"Работать с Bitrix24 через API можно двумя способами: через **Webhook** и через **локальное приложение**. Для обоих вариантов необходимо": "There are two ways to work with Bitrix24 via API: via **Webhook** and via **local application**. For both options you need", "Все действия при работе с Telegram API осуществляются посредством ботов. Для создания нового бота необходимо в мессенджере начать диалог с": "All actions with the Telegram API are carried out through bots. To create a new bot, you need to start a conversation with", "сервера из поля `Хост` в тех случаях, когда используется прокси или сервер вернул `127.0.0.1` (только при указании IP адреса в поле `Хост`": "from the `Host` field, in cases when a proxy is used or the server returns `127.0.0.1` (only if an IP address is specified in the `Host` field)", "Используйте полученный код, ClientID и Client Secret для вызова функции OPI_GoogleWorkspace.ПолучитьТокенПоКоду(ClientID, ClientSecret, Code)": "Use the obtained code, ClientID, and Client Secret to call the function OPI_GoogleWorkspace.GetTokenByCode(ClientID, ClientSecret, Code)", @@ -10718,18 +10735,18 @@ "Уточняйте минимальную цену товара после применения всех акций в личном кабинете. Параметр min_price из ответа метода на доработке и возвращает 0": "Specify the minimum price of the product after all promotions have been applied in your personal cabinet. The min_price parameter from the method response is being reworked and returns 0", "Сохранить access_token и refresh_token, полученный из функции *ОбработкаВходящегоЗапросаПослеАвторизации* п. 2, в константы или другое хранилище": "Save the access_token and refresh_token obtained from the *HandleIncomingRequestAfterAuthorization* function in step 2 into constants or another storage", "Этот раздел посвящен библиотеке для работы со Slack Web API. На данной странице описаны все действия, необходимые для полноценного начала работы": "This section is dedicated to the library for working with the Slack Web API. On this page, all the steps necessary to start working are described", -"Информация о товарах, которые размещены в заданном магазине](@https:yandex.ru/dev/market/partner-api/doc/ru/reference/assortment/getCampaignOffers": "Information about products that are placed in a selected market](@https:yandex.ru/dev/market/partner-api/doc/ru/reference/assortment/getCampaignOffers", "Передайте полученный код, вместе с ключем и секретом приложения, в функцию **ПолучитьТокен**. Сохраните полученные **access** и **refresh токены**": "Pass the received code, along with the application key and secret, to the **GetToken** function. Save the received **access** and **refresh tokens**", "Вызовите функцию *OPI_YandexID.ПолучитьКодПодтверждения()*, передав ClientID в качестве параметра. Она вернет ответ сервера Yandex, где будут поля": "Call the function *OPI_YandexID.GetConfirmationCode()*, passing ClientID as a parameter. It will return a response from the Yandex server, which will contain the fields", -"Откройте URL из **verification_url** в барузере. Скорее всего это будет https://ya.ru/device. В появившееся поле введите **user_code** из пункта 5 ": "Open the URL from **verification_url** in the browser. Most likely, it will be https://ya.ru/device. In the field that appears, enter the **user_code** from step 5", +"Информация о товарах, которые размещены в заданном магазине](@https:yandex.ru/dev/market/partner-api/doc/ru/reference/assortment/getCampaignOffers": "Information about products that are placed in a selected market](@https:yandex.ru/dev/market/partner-api/doc/ru/reference/assortment/getCampaignOffers", "После запуска **IDПользователя** будет ID конкретного человека, ведущего диалог с ботом. Получить можно из обработыки входящих сообщения по Webhook": "After launch, the **User ID** will be the ID of the specific person engaging with the bot. You can obtain it from processing incoming messages via Webhook", -"Для его работы требуется **.Net Framework 4.8** или сопоставимый **Mono Runtime** (при использовании deb и rpm пакетов устанавливается автоматически)": "It requires .Net Framework 4.8 or a compatible Mono Runtime (automatically installed when using deb and rpm packages)", +"Откройте URL из **verification_url** в барузере. Скорее всего это будет https://ya.ru/device. В появившееся поле введите **user_code** из пункта 5 ": "Open the URL from **verification_url** in the browser. Most likely, it will be https://ya.ru/device. In the field that appears, enter the **user_code** from step 5", "Добавление товаров в каталог и изменение информации о них](@yandex.ru/dev/market/partner-api/doc/ru/reference/business-assortment/updateOfferMappings": "Adding products to the catalogue and changing information about them](@yandex.ru/dev/market/partner-api/doc/ru/reference/business-assortment/updateOfferMappings", -"Характеристики представляют из себя структуры с полями complex_id, id и массивом values. Для их быстрого создания есть метод ДополнитьКомплексныйАтрибут": "Attributes are structures with complex_id, id and values fields. For their quick creation there is the CompleteComplexAttribute method", +"Для его работы требуется **.Net Framework 4.8** или сопоставимый **Mono Runtime** (при использовании deb и rpm пакетов устанавливается автоматически)": "It requires .Net Framework 4.8 or a compatible Mono Runtime (automatically installed when using deb and rpm packages)", "Например, `ChunkSize равный X` означает, что все файлы, размером больше `X` (в байтах) будут загружаться по частям, где одна часть будет размером `X`.^^": "For example, `ChunkSize=X` means that all files larger than `X` (in bytes) will be downloaded in chunks, where one chunk will be of size `X`.^^", +"Характеристики представляют из себя структуры с полями complex_id, id и массивом values. Для их быстрого создания есть метод ДополнитьКомплексныйАтрибут": "Attributes are structures with complex_id, id and values fields. For their quick creation there is the CompleteComplexAttribute method", "В зависимости от выбранного способа примения будет отличаться способ получения **ID чата** - параметра, отвечающего за определение объекта взаимодействия": "Depending on the chosen path, the way to obtain the **ChatID** (the parameter responsible for identifying the interaction object) will differ", -"По истечении времени жизни access_token, его можно обновить при помощи функции *ОбновитьТокен(Знач КлючПриложения, Знач СекретПриложения, Знач РефрешТокен)*": "After the access_token lifetime expires, it can be updated using the function *RefreshToken()*", "У Viber есть два REST API: один для работы с каналами, а второй - для чат-ботов. В обоих случаях основными параметрами служат **Токен** и **IDПользователя**": "For Viber, there are two REST APIs: one for working with channels and the other for chatbots. In both cases, the main parameters are **Token** and **UserID**", +"По истечении времени жизни access_token, его можно обновить при помощи функции *ОбновитьТокен(Знач КлючПриложения, Знач СекретПриложения, Знач РефрешТокен)*": "After the access_token lifetime expires, it can be updated using the function *RefreshToken()*", "Обновлять остатки товара на одном складе можно только 1 раз в 2 минуты. Вы можете задать наличие товара только после того, как его статус сменится на price_sent": "You can only update the stock of an item in one warehouse once every 2 minutes. You can set the availability of a product only after its status changes to price_sent", "Войдите в приложении при помощи одноразового пароля, который должен прийти на почту. Просмотреть почту необходимого пользователя можно в панели администрирования": "Log in to the application using the one-time password that should arrive in the mail. You can view the mail of the required user in the administration panel", "Создание товаров доступно только в категориях последнего уровня, сравните именно их с категориями на своей площадке. Категории не создаются по запросу пользователя": "Product creation is only available in the last level categories, compare exactly with the categories on your site. Categories are not created at the user's request", @@ -10748,11 +10765,11 @@ "ОПИ легко интегрировать в любой проект: в виде проекта EDT, 1C-расширения или пакета OneScript. Для интеграции, независимой от конретных технологий, есть CLI версия под Windows и Linux": "The Open Integrations Package is easy to integrate into any project: as an EDT project, a 1C extension, or a OneScript package. For technology-independent integration, there is a CLI version available for Windows and Linux", "тип элемента: suite, story, test, scenario, step, before_class, before_groups, before_method, before_suite, before_test, after_class, after_groups, after_method, after_suite, after_test": "type of element: suite, story, test, scenario, step, before_class, before_groups, before_method, before_suite, before_test, after_class, after_groups, after_method, after_suite, after_test", "У ОПИ есть подробная документация, а код структурирован и дополнен комментариями. Если же у вас все таки возникнут дополнительные вопросы, то вы всегда можете задать их в Issues на Github": "OpenIntegrations comes with detailed documentation, and the code is well-structured and supplemented with comments. If you still have additional questions, you can always ask them in the Issues section on GitHub", -"Передайте **полученный код**, **AppKey** и **AppSecret** в функцию *ПолучитьТокен(Знач КлючПриложения, Знач СекретПриложения, Знач Код)*, сохраните полученные **access_token** и **refresh_token**": "Pass the **received code**, **AppKey** and **AppSecret** to the function *GetToken()*, save the received **access_token** and **refresh_token**", "Введите название сервиса, выберите *Веб-сервисы* в качестве платформы. Redirect URI можно указать любой или выбрать пункт *Подставить URL для отладки* - для работы с библиотекой он не понадобится": "Enter the service name, select *Web services* as the platform. You can specify any *Redirect URI* or select the Insert debugging URL option - it will not be needed for working with the library", +"Передайте **полученный код**, **AppKey** и **AppSecret** в функцию *ПолучитьТокен(Знач КлючПриложения, Знач СекретПриложения, Знач Код)*, сохраните полученные **access_token** и **refresh_token**": "Pass the **received code**, **AppKey** and **AppSecret** to the function *GetToken()*, save the received **access_token** and **refresh_token**", "Доступные типы (языки) квитанций: tpl_china, tpl_armenia, tpl_russia, tpl_english, tpl_italian, tpl_korean, tpl_latvian, tpl_lithuanian, tpl_german, tpl_turkish, tpl_czech, tpl_thailand, tpl_invoice": "Available receipt types (languages): tpl_china, tpl_armenia, tpl_russia, tpl_english, tpl_italian, tpl_korean, tpl_latvian, tpl_lithuanian, tpl_german, tpl_turkish, tpl_czech, tpl_thailand, tpl_invoice", -"ID группы. Если у вас стандартный адрес группы, то id можно найти в URL. В противном случае он будет на вкладке \"Управление\" в группе, под полем Адрес. owner_id - тоже самое, но со знаком '-' впереди": "Group ID. If you have a standard group URL, you can find the ID in the URL. Otherwise, it will be on the 'Manage' tab in the group, below the Address field. 'owner_id' is the same but with a '-' sign in front of it", "**access_token** используется во всех остальных функциях библиотеки, а при помощи **refresh_token** его можно обновить, когда срок жизни будет подходить к концу (при помощи функции *ОбновитьТокен()*)": "**access_token** is used in all other functions of the library, and with the help of **refresh_token**, it can be refreshed when its lifespan is nearing the end (using the function *RefreshToken()*)", +"ID группы. Если у вас стандартный адрес группы, то id можно найти в URL. В противном случае он будет на вкладке \"Управление\" в группе, под полем Адрес. owner_id - тоже самое, но со знаком '-' впереди": "Group ID. If you have a standard group URL, you can find the ID in the URL. Otherwise, it will be on the 'Manage' tab in the group, below the Address field. 'owner_id' is the same but with a '-' sign in front of it", "При использовании портативной версии (исполняемого файла exe) `oint` необходимо запускать по полному пути к файлу. В Linux-дистрибутивах, также, предварительно нужно будет прописать `chmod +x <путь к файлу>/oint`": "When using the portable version (exe executable file), `oint` needs to be run with the full path to the file. In Linux distributions, you may also need to execute `chmod +x /oint beforehand`", "Если вы уже используете ОПИ для работы с другими сервисами Google Workspase и выполняли стартовую настройку, то пункты **Создание проекта** и **Настройка OAuth** можно пропустить. Необходимо лишь **включить сервис": "If you're already using the API to interact with other Google Workspace services and have completed the initial setup, you can skip the steps for **Creating a Project** and **Setting Up OAuth**. You just need to enable the", "стандартный вариант поставки расширения конфигурации 1С:Предприятие. Для начала работы достаточно загрузить его в список расширений вашей конкретной конфигурации. Разработка ведется в режиме совместимости 1С 8.3.10": "the standard distribution option for the 1C configuration extension. To start working, it is sufficient to load it into the list of extensions for your specific configuration. Development is carried out in compatibility mode with 1C 8.3.10.", @@ -10766,8 +10783,8 @@ "Заполните необходимые разрешения в **Настройках прав** и сохраните URL вебхука. Он будет использоваться для выполнения методов библиотеки как параметр **URL**. Необязательный параметр **Токен** в данном случае будет всегда оставаться пустым": "Fill in the necessary permissions in **Permissions Settings** and save the URL of the webhook. This will be used to execute library methods as the **URL** parameter. The optional **Token** parameter will always remain empty in this case", "Время жизни токенов ограничено. Для получение нового токена можно воспользоваться функцией **ОбновитьТокен**, передав тутда refresh токен, ключ и секрет приложения. При обновлении создается не только новый access токен, но и refresh токен тоже": "Tokens have a limited lifetime. To get a new token, you can use the **UpdateToken** function, passing here the refresh token, key and application secret. The refresh creates not only a new access token, but also a refresh token as well", "ОПИ состоит из большого набора разнообразных методов для множества известных API и технологий, будь то облачные Telegram, Bitrix24 и Google Drive, или же локальные S3, MySQL и PostgreSQL. Ознакомится с полным списком доступных сервисов можно на": "OpenIntegrations provides an extensive collection of methods supporting a wide range of APIs and technologies, including cloud platforms (Telegram, Bitrix24, Google Drive) and self-hosted solutions (S3, MySQL, PostgreSQL). For a complete list of integrated services, refer to the", -"это zip-архив, который содержит в себе файлы проекта расширения EDT. Этот вариант поставки предназначен для быстрого старта работы с ОПИ в тех случаях, когда разработка основной конфигурации ведется с использованием 1C Enterprise Development Tools": "this is a zip archive that contains the files of the EDT extension project. This distribution option is intended for quickly starting work with the Open Integration Package in cases where the development of the main configuration is carried out using 1C Enterprise Development Tools", "После выполнения запрашиваемого действия, программа выводит результат и завершает работу. По умолчанию, вывод осуществляется в консоль, но вы можете перенаправить его в файл - как стандартным способом `>`, так и при помощи общего параметра `--out`": "After executing the requested action, the program outputs the result and exits. By default, the output is displayed in the console, but you can redirect it to a file using either the standard method `>` or by using the common parameter `--out`", +"это zip-архив, который содержит в себе файлы проекта расширения EDT. Этот вариант поставки предназначен для быстрого старта работы с ОПИ в тех случаях, когда разработка основной конфигурации ведется с использованием 1C Enterprise Development Tools": "this is a zip archive that contains the files of the EDT extension project. This distribution option is intended for quickly starting work with the Open Integration Package in cases where the development of the main configuration is carried out using 1C Enterprise Development Tools", "Передайте ClientID в функцию OPI_GoogleWorkspace.СформироватьСсылкуПолученияКода() с булево параметрами используемых вами сервисов. Результатом функции будет URL, который необходимо открыть в браузере. Авторизуйтесь при помощи своего аккаунта Google": "Pass the ClientID to the function OPI_GoogleWorkspace.FormCodeRetrievalLink() with boolean parameters of the services you use. The function will result in a URL that needs to be opened in the browser. Authorize with your Google account", "Если вы хотите изменить состав или порядок изображений, получите информацию с помощью метода ПолучитьИнформациюОТоваре(), скопируйте данные полей images, images360, color_image, измените и дополните состав или порядок в соответствии с необходимостью": "If you want to change the composition or order of the images, get the information using the GetProductInformation() method, copy the data of the images, images360, color_image fields, change and complete the composition or order as needed", "При помощи ключа приложения вызовите функцию **ПолучитьСсылкуАвторизацииПриложения** и перейдите по полученной ссылке в браузере. После авторизации, скопируйте полученный код из адресной строки (или получите его на обработчик, адрес которого был указан в пункте 2)": "Using the application key, call the **GetAppAuthLink** function and follow the received link in the browser. After authorization, copy the received code from the address bar (or get it to the handler whose address was specified in point 2)", @@ -10791,22 +10808,5 @@ "Работа с Twitter подразумевает работу с двумя API - v1 (1.1) и v2, которые, при этом, не относятся к разным видам действий, но просто являются версиями друг друга. Несмотря на то, что Twitter настаивает на использовании v2, вышло так, что некоторые механизмы (в частности механизм загрузки файлов) в ней так и не появилися. Поэтому, даже для создания обычного твита с картинкой необходима работа с обеими версиями API, а, как следствие, двойной набор авторизационных данны. Этот набор описан в функции": "Working with Twitter involves using two APIs - v1 (1.1) and v2, which are not separate types of actions but simply different versions of the API. Despite Twitter's preference for v2, it turned out that some mechanisms (such as the file upload mechanism) did not appear in it. Therefore, even for creating a regular tweet with an image, you need to work with both API versions, resulting in a double set of authentication data. This set is described in the function", "Не рекомендуется использовать методы служебных модулей в других местах вашей конфигурации (если вы собираетесь обновляться до новых версий в дальнейшем). Для сохранения обратной совместимости, количество/назначение параметров и типы возвращаемых значений для методов работы с API не изменяются, но это не применимо к служебным модулям, которые могут изменяться как угодно для оптимизации и дополнения под новые нужды. Если вам необходим функционал из служебных модулей, рекомендуется скопировать его себе отдельно": "It is not recommended to use the methods of utility modules in other parts of your configuration (if you plan to update to new versions in the future). To maintain backward compatibility, the number/purpose of parameters and the return types for API interaction methods do not change, but this does not apply to utility modules, which can be modified in any way for optimization and adaptation to new requirements. If you need functionality from the utility modules, it is recommended to copy it separately", "Ввести домееное имя и URL обработчика перенаправлений. Тут нужно отметить, что данный механизм создания приложений - новый. Еще недавно приложения VK создавались иначе и иметь redirect_url для них было не нужно. На данный момент не совсем понятно, зачем он нужен нам для серверного приложения - просто такого понятия как серверное приложение у VK теперь нет. Теоретически, туда можно вписать что угодно - для работы с библиотекой в получении обратных данных нет необходимости. Однако, с течением времени, это может измениться": "Enter the domain name and the URL of the redirect handler. It's worth noting that this mechanism for creating VK applications is new. Until recently, VK applications were created differently, and having a redirect URL was unnecessary. At the moment, it's not entirely clear why it's needed for our server application - VK no longer distinguishes server applications as such. Theoretically, you can enter anything there - there is no need for receiving callback data to work with the library. However, this may change over time", -"Перечень необходимых данных в виде структуры содержится в функции *ПолучитьСтандартныеПараметры()*. Вы можете указывать значения параметров прямо в ней или же передавать их структурой при вызове любых других методов библиотеки в качестве необязательного параметра *Параметры* (последний во всех методах билиотеки). В последнем случае стандартные параметры будут перезаписаны по ключам теми, которые переданы при вызове метода. Перезаписаны будут только совпадающие по ключам данные. Если какой то параметр есть в наборе стандартных, но не был передан при вызове метода, то он сохранит стандартное значение": "The list of necessary data in the form of a structure is contained in the function *GetStandardParameters()*. You can specify parameter values directly within it or pass them as a structure when calling any other library methods as an optional parameter *Parameters* (the last one in all library methods). In the latter case, the standard parameters will be overwritten by the ones passed during the method call. Only the data with matching keys will be overwritten. If a parameter exists in the standard set but was not passed during the method call, it will retain its default value", -"Права": "Permissions", -"ЭтоSFTP": "IsSFTP", -"Дочерние": "Child", -"SFTP (ОПИ": "SFTP (OpenIntegrations", -"Без рекурсии": "No recursion", -"СоединениеSSH": "SSHConnection", -"ОбъектКаталога": "DirectoryObject", -"ПолеРезультата": "ResultField", -"SF_РаботаСФайлами": "SF_FileManagement", -"SF_ОсновныеМетоды": "SF_CommonMethods", -"SF_РаботаСДиректориями": "SF_DirectoryManagement", -"Создает новый сеанс SFTP": "Creates a new SFTP session", -"ОбработатьВыполнениеКомандыSSH": "ProcessSSHCommandExecution", -"Модуль для работы с SFTP из набора ОПИ": "Module for working with SFTP from the OpenIntegrations package", -"Загружает файл с диска или двоичные данные на сервер": "Uploads a file from disk or binary data to the server", -"Режим доступа к каталогу в числовом формате POSIX (как в chmod": "Access mode to the directory in POSIX numeric format (as in chmod", -"Проверяет, что значение является объектом внешней компоненты для работы с SFTP": "Checks that the value is an object of an external component for working with SFTP" +"Перечень необходимых данных в виде структуры содержится в функции *ПолучитьСтандартныеПараметры()*. Вы можете указывать значения параметров прямо в ней или же передавать их структурой при вызове любых других методов библиотеки в качестве необязательного параметра *Параметры* (последний во всех методах билиотеки). В последнем случае стандартные параметры будут перезаписаны по ключам теми, которые переданы при вызове метода. Перезаписаны будут только совпадающие по ключам данные. Если какой то параметр есть в наборе стандартных, но не был передан при вызове метода, то он сохранит стандартное значение": "The list of necessary data in the form of a structure is contained in the function *GetStandardParameters()*. You can specify parameter values directly within it or pass them as a structure when calling any other library methods as an optional parameter *Parameters* (the last one in all library methods). In the latter case, the standard parameters will be overwritten by the ones passed during the method call. Only the data with matching keys will be overwritten. If a parameter exists in the standard set but was not passed during the method call, it will retain its default value" } \ No newline at end of file diff --git a/service/tests_en.json b/service/tests_en.json index 1bb33991594..4d33ee4791a 100644 --- a/service/tests_en.json +++ b/service/tests_en.json @@ -6353,5 +6353,40 @@ "lib": "SSH", "name": "ExecuteCommand", "variant": "" +}, +{ +"lib": "SFTP", +"name": "CreateConnection", +"variant": "" +}, +{ +"lib": "SFTP", +"name": "CreateNewDirectory", +"variant": "" +}, +{ +"lib": "SFTP", +"name": "DeleteDirectory", +"variant": "" +}, +{ +"lib": "SFTP", +"name": "GetCurrentDirectory", +"variant": "" +}, +{ +"lib": "SFTP", +"name": "ListObjects", +"variant": "" +}, +{ +"lib": "SFTP", +"name": "UploadFile", +"variant": "" +}, +{ +"lib": "SFTP", +"name": "DeleteFile", +"variant": "" } ] \ No newline at end of file diff --git a/service/tests_ru.json b/service/tests_ru.json index 913f6c8bd93..ba395e53fb1 100644 --- a/service/tests_ru.json +++ b/service/tests_ru.json @@ -6353,5 +6353,40 @@ "lib": "SSH", "name": "ВыполнитьКоманду", "variant": "" +}, +{ +"lib": "SFTP", +"name": "ОткрытьСоединение", +"variant": "" +}, +{ +"lib": "SFTP", +"name": "СоздатьНовуюДиректорию", +"variant": "" +}, +{ +"lib": "SFTP", +"name": "УдалитьДиректорию", +"variant": "" +}, +{ +"lib": "SFTP", +"name": "ПолучитьТекущийКаталог", +"variant": "" +}, +{ +"lib": "SFTP", +"name": "ПолучитьСписокОбъектов", +"variant": "" +}, +{ +"lib": "SFTP", +"name": "ЗагрузитьФайл", +"variant": "" +}, +{ +"lib": "SFTP", +"name": "УдалитьФайл", +"variant": "" } ] \ No newline at end of file diff --git a/src/en/OInt/core/Modules/OPI_FTP.os b/src/en/OInt/core/Modules/OPI_FTP.os index b087f1d0c32..c644a3ab6f4 100644 --- a/src/en/OInt/core/Modules/OPI_FTP.os +++ b/src/en/OInt/core/Modules/OPI_FTP.os @@ -448,23 +448,8 @@ Function GetProxySettings(Val Address , Val Login = Undefined , Val Password = Undefined) Export - SettingsStructure = New Structure; - OPI_Tools.AddField("server" , Address, "String" , SettingsStructure); - OPI_Tools.AddField("port" , Port , "Number" , SettingsStructure); - OPI_Tools.AddField("proxy_type", View , "String" , SettingsStructure); - - If Not Login = Undefined Then - OPI_TypeConversion.GetLine(Login); - SettingsStructure.Insert("login", Login); - EndIf; - - If Not Password = Undefined Then - OPI_TypeConversion.GetLine(Password); - SettingsStructure.Insert("password", Password); - EndIf; - //@skip-check constructor-function-return-section - Return SettingsStructure; + Return OPI_AddIns.GetProxySettings(Address, Port, View, Login, Password); EndFunction diff --git a/src/en/OInt/core/Modules/OPI_SSH.os b/src/en/OInt/core/Modules/OPI_SSH.os index 6a15b9cc47a..be59c3d0ab8 100644 --- a/src/en/OInt/core/Modules/OPI_SSH.os +++ b/src/en/OInt/core/Modules/OPI_SSH.os @@ -133,6 +133,14 @@ Function ExecuteCommand(Val Connection, Val Command) Export Result = Connection.Execute(Command); Result = OPI_Tools.JsonToStructure(Result); + Output = Result["stdout"]; + + If Output <> Undefined Then + If StrEndsWith(Output, Chars.LF) Then + Result["stdout"] = Left(Output, StrLen(Output) - 1); + EndIf; + EndIf; + EndIf; If CloseConnection Then @@ -288,23 +296,8 @@ Function GetProxySettings(Val Address , Val Login = Undefined , Val Password = Undefined) Export - SettingsStructure = New Structure; - OPI_Tools.AddField("server" , Address, "String" , SettingsStructure); - OPI_Tools.AddField("port" , Port , "Number" , SettingsStructure); - OPI_Tools.AddField("proxy_type", View , "String" , SettingsStructure); - - If Not Login = Undefined Then - OPI_TypeConversion.GetLine(Login); - SettingsStructure.Insert("login", Login); - EndIf; - - If Not Password = Undefined Then - OPI_TypeConversion.GetLine(Password); - SettingsStructure.Insert("password", Password); - EndIf; - //@skip-check constructor-function-return-section - Return SettingsStructure; + Return OPI_AddIns.GetProxySettings(Address, Port, View, Login, Password); EndFunction diff --git a/src/en/OInt/lib.config b/src/en/OInt/lib.config index ef9a92ae613..013624d2cf3 100644 --- a/src/en/OInt/lib.config +++ b/src/en/OInt/lib.config @@ -20,6 +20,7 @@ + diff --git a/src/en/OInt/tests/Modules/internal/OPI_Tests.os b/src/en/OInt/tests/Modules/internal/OPI_Tests.os index f5295065331..5d1341bf884 100644 --- a/src/en/OInt/tests/Modules/internal/OPI_Tests.os +++ b/src/en/OInt/tests/Modules/internal/OPI_Tests.os @@ -2964,6 +2964,56 @@ EndProcedure #EndRegion +#Region SFTP + +Procedure SF_CommonMethods() Export + + OptionArray = OPI_TestDataRetrieval.GetSSHParameterOptions(); + + For Each TestParameters In OptionArray Do + + SFTP_CreateConnection(TestParameters); + + EndDo; + + OPI_Tools.RemoveFileWithTry(OptionArray[0]["SSH_Key"], "Error deleting file after test"); + +EndProcedure + +Procedure SF_DirectoryManagement() Export + + OptionArray = OPI_TestDataRetrieval.GetSSHParameterOptions(); + + For Each TestParameters In OptionArray Do + + SFTP_GetCurrentDirectory(TestParameters); + SFTP_ListObjects(TestParameters); + SFTP_CreateNewDirectory(TestParameters); + SFTP_DeleteDirectory(TestParameters); + + EndDo; + + OPI_Tools.RemoveFileWithTry(OptionArray[0]["SSH_Key"], "Error deleting file after test"); + +EndProcedure + +Procedure SF_FileManagement() Export + + OptionArray = OPI_TestDataRetrieval.GetSSHParameterOptions(); + + For Each TestParameters In OptionArray Do + + SFTP_UploadFile(TestParameters); + SFTP_DeleteFile(TestParameters); + + EndDo; + + OPI_Tools.RemoveFileWithTry(OptionArray[0]["SSH_Key"], "Error deleting file after test"); + +EndProcedure + +#EndRegion + #EndRegion #EndRegion @@ -22904,6 +22954,511 @@ EndProcedure #EndRegion +#Region SFTP + +Procedure SFTP_CreateConnection(FunctionParameters) + + Postfix = FunctionParameters["Postfix"]; // SKIP + + Host = FunctionParameters["SSH_Host"]; + Port = FunctionParameters["SSH_Port"]; + + + UseProxy = True; + ProxySettings = Undefined; + AuthorizationType = "By login and password"; + + UseProxy = FunctionParameters["Proxy"]; // SKIP + AuthorizationType = FunctionParameters["AuthType"]; // SKIP + + If AuthorizationType = "By login and password" Then + + Login = FunctionParameters["SSH_User"]; + Password = FunctionParameters["SSH_Password"]; + + SSHSettings = OPI_SFTP.GetSettingsLoginPassword(Host, Port, Login, Password); + + ElsIf AuthorizationType = "By key" Then + + Login = FunctionParameters["SSH_User"]; + PrivateKey = "./ssh_key"; + PublicKey = "./ssh_key.pub"; + + PrivateKey = FunctionParameters["SSH_Key"]; // SKIP + PublicKey = FunctionParameters["SSH_Pub"]; // SKIP + + SSHSettings = OPI_SFTP.GetSettingsPrivateKey(Host, Port, Login, PrivateKey, PublicKey); + + Else + + Login = FunctionParameters["SSH_User"]; + SSHSettings = OPI_SFTP.GetSettingsViaAgent(Host, Port, Login); + + EndIf; + + If UseProxy Then + + ProxyType = FunctionParameters["Proxy_Type"]; // http, socks5, socks4 + + ProxyAddress = FunctionParameters["Proxy_IP"]; + ProxyPort = FunctionParameters["Proxy_Port"]; + ProxyLogin = FunctionParameters["Proxy_User"]; + ProxyPassword = FunctionParameters["Proxy_Password"]; + + ProxySettings = OPI_SFTP.GetProxySettings(ProxyAddress, ProxyPort, ProxyType, ProxyLogin, ProxyPassword); + + EndIf; + + Result = OPI_SFTP.CreateConnection(SSHSettings, ProxySettings); + + // END + + Process(Result, "SFTP", "CreateConnection", Postfix); + +EndProcedure + +Procedure SFTP_CreateNewDirectory(FunctionParameters) + + Postfix = FunctionParameters["Postfix"]; // SKIP + + Host = FunctionParameters["SSH_Host"]; + Port = FunctionParameters["SSH_Port"]; + + + UseProxy = True; + ProxySettings = Undefined; + AuthorizationType = "By login and password"; + + UseProxy = FunctionParameters["Proxy"]; // SKIP + AuthorizationType = FunctionParameters["AuthType"]; // SKIP + + If AuthorizationType = "By login and password" Then + + Login = FunctionParameters["SSH_User"]; + Password = FunctionParameters["SSH_Password"]; + + SSHSettings = OPI_SFTP.GetSettingsLoginPassword(Host, Port, Login, Password); + + ElsIf AuthorizationType = "By key" Then + + Login = FunctionParameters["SSH_User"]; + PrivateKey = "./ssh_key"; + PublicKey = "./ssh_key.pub"; + + PrivateKey = FunctionParameters["SSH_Key"]; // SKIP + PublicKey = FunctionParameters["SSH_Pub"]; // SKIP + + SSHSettings = OPI_SFTP.GetSettingsPrivateKey(Host, Port, Login, PrivateKey, PublicKey); + + Else + + Login = FunctionParameters["SSH_User"]; + SSHSettings = OPI_SFTP.GetSettingsViaAgent(Host, Port, Login); + + EndIf; + + If UseProxy Then + + ProxyType = FunctionParameters["Proxy_Type"]; // http, socks5, socks4 + + ProxyAddress = FunctionParameters["Proxy_IP"]; + ProxyPort = FunctionParameters["Proxy_Port"]; + ProxyLogin = FunctionParameters["Proxy_User"]; + ProxyPassword = FunctionParameters["Proxy_Password"]; + + ProxySettings = OPI_SFTP.GetProxySettings(ProxyAddress, ProxyPort, ProxyType, ProxyLogin, ProxyPassword); + + EndIf; + + Connection = OPI_SFTP.CreateConnection(SSHSettings, ProxySettings); + + If OPI_SFTP.IsConnector(Connection) Then + Result = OPI_SFTP.CreateNewDirectory(Connection, "new_dir"); + Else + Result = Connection; // Error of connection + EndIf; + + // END + + Process(Result, "SFTP", "CreateNewDirectory", Postfix); + +EndProcedure + +Procedure SFTP_DeleteDirectory(FunctionParameters) + + Postfix = FunctionParameters["Postfix"]; // SKIP + + Host = FunctionParameters["SSH_Host"]; + Port = FunctionParameters["SSH_Port"]; + + + UseProxy = True; + ProxySettings = Undefined; + AuthorizationType = "By login and password"; + + UseProxy = FunctionParameters["Proxy"]; // SKIP + AuthorizationType = FunctionParameters["AuthType"]; // SKIP + + If AuthorizationType = "By login and password" Then + + Login = FunctionParameters["SSH_User"]; + Password = FunctionParameters["SSH_Password"]; + + SSHSettings = OPI_SFTP.GetSettingsLoginPassword(Host, Port, Login, Password); + + ElsIf AuthorizationType = "By key" Then + + Login = FunctionParameters["SSH_User"]; + PrivateKey = "./ssh_key"; + PublicKey = "./ssh_key.pub"; + + PrivateKey = FunctionParameters["SSH_Key"]; // SKIP + PublicKey = FunctionParameters["SSH_Pub"]; // SKIP + + SSHSettings = OPI_SFTP.GetSettingsPrivateKey(Host, Port, Login, PrivateKey, PublicKey); + + Else + + Login = FunctionParameters["SSH_User"]; + SSHSettings = OPI_SFTP.GetSettingsViaAgent(Host, Port, Login); + + EndIf; + + If UseProxy Then + + ProxyType = FunctionParameters["Proxy_Type"]; // http, socks5, socks4 + + ProxyAddress = FunctionParameters["Proxy_IP"]; + ProxyPort = FunctionParameters["Proxy_Port"]; + ProxyLogin = FunctionParameters["Proxy_User"]; + ProxyPassword = FunctionParameters["Proxy_Password"]; + + ProxySettings = OPI_SFTP.GetProxySettings(ProxyAddress, ProxyPort, ProxyType, ProxyLogin, ProxyPassword); + + EndIf; + + Connection = OPI_SFTP.CreateConnection(SSHSettings, ProxySettings); + + If OPI_SFTP.IsConnector(Connection) Then + Result = OPI_SFTP.DeleteDirectory(Connection, "new_dir"); + Else + Result = Connection; // Error of connection + EndIf; + + // END + + Process(Result, "SFTP", "DeleteDirectory", Postfix); + +EndProcedure + +Procedure SFTP_GetCurrentDirectory(FunctionParameters) + + Postfix = FunctionParameters["Postfix"]; // SKIP + + Host = FunctionParameters["SSH_Host"]; + Port = FunctionParameters["SSH_Port"]; + + UseProxy = True; + ProxySettings = Undefined; + AuthorizationType = "By login and password"; + + UseProxy = FunctionParameters["Proxy"]; // SKIP + AuthorizationType = FunctionParameters["AuthType"]; // SKIP + + If AuthorizationType = "By login and password" Then + + Login = FunctionParameters["SSH_User"]; + Password = FunctionParameters["SSH_Password"]; + + SSHSettings = OPI_SFTP.GetSettingsLoginPassword(Host, Port, Login, Password); + + ElsIf AuthorizationType = "By key" Then + + Login = FunctionParameters["SSH_User"]; + PrivateKey = "./ssh_key"; + PublicKey = "./ssh_key.pub"; + + PrivateKey = FunctionParameters["SSH_Key"]; // SKIP + PublicKey = FunctionParameters["SSH_Pub"]; // SKIP + + SSHSettings = OPI_SFTP.GetSettingsPrivateKey(Host, Port, Login, PrivateKey, PublicKey); + + Else + + Login = FunctionParameters["SSH_User"]; + SSHSettings = OPI_SFTP.GetSettingsViaAgent(Host, Port, Login); + + EndIf; + + If UseProxy Then + + ProxyType = FunctionParameters["Proxy_Type"]; // http, socks5, socks4 + + ProxyAddress = FunctionParameters["Proxy_IP"]; + ProxyPort = FunctionParameters["Proxy_Port"]; + ProxyLogin = FunctionParameters["Proxy_User"]; + ProxyPassword = FunctionParameters["Proxy_Password"]; + + ProxySettings = OPI_SFTP.GetProxySettings(ProxyAddress, ProxyPort, ProxyType, ProxyLogin, ProxyPassword); + + EndIf; + + Connection = OPI_SFTP.CreateConnection(SSHSettings, ProxySettings); + + If OPI_SFTP.IsConnector(Connection) Then + Result = OPI_SFTP.GetCurrentDirectory(Connection); + Else + Result = Connection; // Error of connection + EndIf; + + // END + + Process(Result, "SFTP", "GetCurrentDirectory", Postfix); + +EndProcedure + +Procedure SFTP_ListObjects(FunctionParameters) + + Postfix = FunctionParameters["Postfix"]; // SKIP + + Host = FunctionParameters["SSH_Host"]; + Port = FunctionParameters["SSH_Port"]; + + UseProxy = True; + ProxySettings = Undefined; + AuthorizationType = "By login and password"; + + UseProxy = FunctionParameters["Proxy"]; // SKIP + AuthorizationType = FunctionParameters["AuthType"]; // SKIP + + If AuthorizationType = "By login and password" Then + + Login = FunctionParameters["SSH_User"]; + Password = FunctionParameters["SSH_Password"]; + + SSHSettings = OPI_SFTP.GetSettingsLoginPassword(Host, Port, Login, Password); + + ElsIf AuthorizationType = "By key" Then + + Login = FunctionParameters["SSH_User"]; + PrivateKey = "./ssh_key"; + PublicKey = "./ssh_key.pub"; + + PrivateKey = FunctionParameters["SSH_Key"]; // SKIP + PublicKey = FunctionParameters["SSH_Pub"]; // SKIP + + SSHSettings = OPI_SFTP.GetSettingsPrivateKey(Host, Port, Login, PrivateKey, PublicKey); + + Else + + Login = FunctionParameters["SSH_User"]; + SSHSettings = OPI_SFTP.GetSettingsViaAgent(Host, Port, Login); + + EndIf; + + If UseProxy Then + + ProxyType = FunctionParameters["Proxy_Type"]; // http, socks5, socks4 + + ProxyAddress = FunctionParameters["Proxy_IP"]; + ProxyPort = FunctionParameters["Proxy_Port"]; + ProxyLogin = FunctionParameters["Proxy_User"]; + ProxyPassword = FunctionParameters["Proxy_Password"]; + + ProxySettings = OPI_SFTP.GetProxySettings(ProxyAddress, ProxyPort, ProxyType, ProxyLogin, ProxyPassword); + + EndIf; + + Connection = OPI_SFTP.CreateConnection(SSHSettings, ProxySettings); + + If OPI_SFTP.IsConnector(Connection) Then + Result = OPI_SFTP.ListObjects(Connection, "test_folder", True); + Else + Result = Connection; // Error of connection + EndIf; + + // END + + Process(Result, "SFTP", "ListObjects", Postfix); + + Result = OPI_SFTP.ListObjects(Connection, "test_folder"); + + Process(Result, "SFTP", "ListObjects", Postfix + ", No recursion"); + +EndProcedure + +Procedure SFTP_UploadFile(FunctionParameters) + + Postfix = FunctionParameters["Postfix"]; // SKIP + + ImagePath = "C:\pic.png"; + + Image = FunctionParameters["Picture"]; // SKIP + TFN = GetTempFileName("png"); // SKIP + CopyFile(Image, TFN); // SKIP + Image = TFN; // SKIP + + ImageDD = New BinaryData(Image); + + Host = FunctionParameters["SSH_Host"]; + Port = FunctionParameters["SSH_Port"]; + + UseProxy = True; + ProxySettings = Undefined; + AuthorizationType = "By login and password"; + + UseProxy = FunctionParameters["Proxy"]; // SKIP + AuthorizationType = FunctionParameters["AuthType"]; // SKIP + + If AuthorizationType = "By login and password" Then + + Login = FunctionParameters["SSH_User"]; + Password = FunctionParameters["SSH_Password"]; + + SSHSettings = OPI_SFTP.GetSettingsLoginPassword(Host, Port, Login, Password); + + ElsIf AuthorizationType = "By key" Then + + Login = FunctionParameters["SSH_User"]; + PrivateKey = "./ssh_key"; + PublicKey = "./ssh_key.pub"; + + PrivateKey = FunctionParameters["SSH_Key"]; // SKIP + PublicKey = FunctionParameters["SSH_Pub"]; // SKIP + + SSHSettings = OPI_SFTP.GetSettingsPrivateKey(Host, Port, Login, PrivateKey, PublicKey); + + Else + + Login = FunctionParameters["SSH_User"]; + SSHSettings = OPI_SFTP.GetSettingsViaAgent(Host, Port, Login); + + EndIf; + + If UseProxy Then + + ProxyType = FunctionParameters["Proxy_Type"]; // http, socks5, socks4 + + ProxyAddress = FunctionParameters["Proxy_IP"]; + ProxyPort = FunctionParameters["Proxy_Port"]; + ProxyLogin = FunctionParameters["Proxy_User"]; + ProxyPassword = FunctionParameters["Proxy_Password"]; + + ProxySettings = OPI_SFTP.GetProxySettings(ProxyAddress, ProxyPort, ProxyType, ProxyLogin, ProxyPassword); + + EndIf; + + Connection = OPI_SFTP.CreateConnection(SSHSettings, ProxySettings); + + If OPI_SFTP.IsConnector(Connection) Then + + Result = OPI_SFTP.UploadFile(Connection, Image, "pic_from_disk.png"); + Result2 = OPI_SFTP.UploadFile(Connection, ImageDD, "files_folder/pic_from_binary.png"); + + Else + Result = Connection; // Error of connection + EndIf; + + // END + + Process(Result , "SFTP", "UploadFile", Postfix , ImageDD.Size()); + Process(Result2, "SFTP", "UploadFile", "Binary, " + Postfix, ImageDD.Size()); + + For N = 1 To 7 Do + + Result = OPI_SFTP.UploadFile(Connection, Image, "pic_from_disk.png"); + Result2 = OPI_SFTP.UploadFile(Connection, ImageDD, "files_folder/pic_from_binary.png"); + + If Not Result["result"] Then + Process(Result, "SFTP", "UploadFile", "Multiple, " + Postfix, ImageDD.Size()); + EndIf; + + If Not Result2["result"] Then + Process(Result2, "SFTP", "UploadFile", "Multiple, binary, " + Postfix, ImageDD.Size()); + EndIf; + + EndDo; + + OPI_Tools.RemoveFileWithTry(TFN, "Failed to delete the temporary file after the test!"); + +EndProcedure + +Procedure SFTP_DeleteFile(FunctionParameters) + + Postfix = FunctionParameters["Postfix"]; // SKIP + + Host = FunctionParameters["SSH_Host"]; + Port = FunctionParameters["SSH_Port"]; + + UseProxy = True; + ProxySettings = Undefined; + AuthorizationType = "By login and password"; + + UseProxy = FunctionParameters["Proxy"]; // SKIP + AuthorizationType = FunctionParameters["AuthType"]; // SKIP + + If AuthorizationType = "By login and password" Then + + Login = FunctionParameters["SSH_User"]; + Password = FunctionParameters["SSH_Password"]; + + SSHSettings = OPI_SFTP.GetSettingsLoginPassword(Host, Port, Login, Password); + + ElsIf AuthorizationType = "By key" Then + + Login = FunctionParameters["SSH_User"]; + PrivateKey = "./ssh_key"; + PublicKey = "./ssh_key.pub"; + + PrivateKey = FunctionParameters["SSH_Key"]; // SKIP + PublicKey = FunctionParameters["SSH_Pub"]; // SKIP + + SSHSettings = OPI_SFTP.GetSettingsPrivateKey(Host, Port, Login, PrivateKey, PublicKey); + + Else + + Login = FunctionParameters["SSH_User"]; + SSHSettings = OPI_SFTP.GetSettingsViaAgent(Host, Port, Login); + + EndIf; + + If UseProxy Then + + ProxyType = FunctionParameters["Proxy_Type"]; // http, socks5, socks4 + + ProxyAddress = FunctionParameters["Proxy_IP"]; + ProxyPort = FunctionParameters["Proxy_Port"]; + ProxyLogin = FunctionParameters["Proxy_User"]; + ProxyPassword = FunctionParameters["Proxy_Password"]; + + ProxySettings = OPI_SFTP.GetProxySettings(ProxyAddress, ProxyPort, ProxyType, ProxyLogin, ProxyPassword); + + EndIf; + + Connection = OPI_SFTP.CreateConnection(SSHSettings, ProxySettings); + + If OPI_SFTP.IsConnector(Connection) Then + Result = OPI_SFTP.DeleteFile(Connection, "files_folder/pic_from_binary.png"); + Else + Result = Connection; // Error of connection + EndIf; + + // END + + Process(Result , "SFTP", "DeleteFile", Postfix); + + Result = OPI_SFTP.DeleteFile(Connection, "files_folder/pic_from_binary.png"); + + Process(Result , "SFTP", "DeleteFile", "Nonexistent, " + Postfix); + + Result = OPI_SFTP.ListObjects(Connection, "files_folder", True); + + Process(Result , "SFTP", "DeleteFile", "Check, " + Postfix); + +EndProcedure + +#EndRegion + #EndRegion #EndRegion diff --git a/src/en/OInt/tests/Modules/internal/OPI_TestsCLI.os b/src/en/OInt/tests/Modules/internal/OPI_TestsCLI.os index 026a7e1434f..393b0271b9a 100644 --- a/src/en/OInt/tests/Modules/internal/OPI_TestsCLI.os +++ b/src/en/OInt/tests/Modules/internal/OPI_TestsCLI.os @@ -2965,6 +2965,56 @@ EndProcedure #EndRegion +#Region SFTP + +Procedure SF_CommonMethods() Export + + OptionArray = OPI_TestDataRetrieval.GetSSHParameterOptions(); + + For Each TestParameters In OptionArray Do + + SFTP_CreateConnection(TestParameters); + + EndDo; + + OPI_Tools.RemoveFileWithTry(OptionArray[0]["SSH_Key"], "Error deleting file after test"); + +EndProcedure + +Procedure SF_DirectoryManagement() Export + + OptionArray = OPI_TestDataRetrieval.GetSSHParameterOptions(); + + For Each TestParameters In OptionArray Do + + SFTP_GetCurrentDirectory(TestParameters); + SFTP_ListObjects(TestParameters); + SFTP_CreateNewDirectory(TestParameters); + SFTP_DeleteDirectory(TestParameters); + + EndDo; + + OPI_Tools.RemoveFileWithTry(OptionArray[0]["SSH_Key"], "Error deleting file after test"); + +EndProcedure + +Procedure SF_FileManagement() Export + + OptionArray = OPI_TestDataRetrieval.GetSSHParameterOptions(); + + For Each TestParameters In OptionArray Do + + SFTP_UploadFile(TestParameters); + SFTP_DeleteFile(TestParameters); + + EndDo; + + OPI_Tools.RemoveFileWithTry(OptionArray[0]["SSH_Key"], "Error deleting file after test"); + +EndProcedure + +#EndRegion + #EndRegion #EndRegion @@ -30134,6 +30184,511 @@ EndProcedure #EndRegion +#Region SFTP + +Procedure SFTP_CreateConnection(FunctionParameters) + + Postfix = FunctionParameters["Postfix"]; // SKIP + + Host = FunctionParameters["SSH_Host"]; + Port = FunctionParameters["SSH_Port"]; + + + UseProxy = True; + ProxySettings = Undefined; + AuthorizationType = "By login and password"; + + UseProxy = FunctionParameters["Proxy"]; // SKIP + AuthorizationType = FunctionParameters["AuthType"]; // SKIP + + If AuthorizationType = "By login and password" Then + + Login = FunctionParameters["SSH_User"]; + Password = FunctionParameters["SSH_Password"]; + + SSHSettings = OPI_SFTP.GetSettingsLoginPassword(Host, Port, Login, Password); + + ElsIf AuthorizationType = "By key" Then + + Login = FunctionParameters["SSH_User"]; + PrivateKey = "./ssh_key"; + PublicKey = "./ssh_key.pub"; + + PrivateKey = FunctionParameters["SSH_Key"]; // SKIP + PublicKey = FunctionParameters["SSH_Pub"]; // SKIP + + SSHSettings = OPI_SFTP.GetSettingsPrivateKey(Host, Port, Login, PrivateKey, PublicKey); + + Else + + Login = FunctionParameters["SSH_User"]; + SSHSettings = OPI_SFTP.GetSettingsViaAgent(Host, Port, Login); + + EndIf; + + If UseProxy Then + + ProxyType = FunctionParameters["Proxy_Type"]; // http, socks5, socks4 + + ProxyAddress = FunctionParameters["Proxy_IP"]; + ProxyPort = FunctionParameters["Proxy_Port"]; + ProxyLogin = FunctionParameters["Proxy_User"]; + ProxyPassword = FunctionParameters["Proxy_Password"]; + + ProxySettings = OPI_SFTP.GetProxySettings(ProxyAddress, ProxyPort, ProxyType, ProxyLogin, ProxyPassword); + + EndIf; + + Result = OPI_SFTP.CreateConnection(SSHSettings, ProxySettings); + + // END + + Process(Result, "SFTP", "CreateConnection", Postfix); + +EndProcedure + +Procedure SFTP_CreateNewDirectory(FunctionParameters) + + Postfix = FunctionParameters["Postfix"]; // SKIP + + Host = FunctionParameters["SSH_Host"]; + Port = FunctionParameters["SSH_Port"]; + + + UseProxy = True; + ProxySettings = Undefined; + AuthorizationType = "By login and password"; + + UseProxy = FunctionParameters["Proxy"]; // SKIP + AuthorizationType = FunctionParameters["AuthType"]; // SKIP + + If AuthorizationType = "By login and password" Then + + Login = FunctionParameters["SSH_User"]; + Password = FunctionParameters["SSH_Password"]; + + SSHSettings = OPI_SFTP.GetSettingsLoginPassword(Host, Port, Login, Password); + + ElsIf AuthorizationType = "By key" Then + + Login = FunctionParameters["SSH_User"]; + PrivateKey = "./ssh_key"; + PublicKey = "./ssh_key.pub"; + + PrivateKey = FunctionParameters["SSH_Key"]; // SKIP + PublicKey = FunctionParameters["SSH_Pub"]; // SKIP + + SSHSettings = OPI_SFTP.GetSettingsPrivateKey(Host, Port, Login, PrivateKey, PublicKey); + + Else + + Login = FunctionParameters["SSH_User"]; + SSHSettings = OPI_SFTP.GetSettingsViaAgent(Host, Port, Login); + + EndIf; + + If UseProxy Then + + ProxyType = FunctionParameters["Proxy_Type"]; // http, socks5, socks4 + + ProxyAddress = FunctionParameters["Proxy_IP"]; + ProxyPort = FunctionParameters["Proxy_Port"]; + ProxyLogin = FunctionParameters["Proxy_User"]; + ProxyPassword = FunctionParameters["Proxy_Password"]; + + ProxySettings = OPI_SFTP.GetProxySettings(ProxyAddress, ProxyPort, ProxyType, ProxyLogin, ProxyPassword); + + EndIf; + + Connection = OPI_SFTP.CreateConnection(SSHSettings, ProxySettings); + + If OPI_SFTP.IsConnector(Connection) Then + Result = OPI_SFTP.CreateNewDirectory(Connection, "new_dir"); + Else + Result = Connection; // Error of connection + EndIf; + + // END + + Process(Result, "SFTP", "CreateNewDirectory", Postfix); + +EndProcedure + +Procedure SFTP_DeleteDirectory(FunctionParameters) + + Postfix = FunctionParameters["Postfix"]; // SKIP + + Host = FunctionParameters["SSH_Host"]; + Port = FunctionParameters["SSH_Port"]; + + + UseProxy = True; + ProxySettings = Undefined; + AuthorizationType = "By login and password"; + + UseProxy = FunctionParameters["Proxy"]; // SKIP + AuthorizationType = FunctionParameters["AuthType"]; // SKIP + + If AuthorizationType = "By login and password" Then + + Login = FunctionParameters["SSH_User"]; + Password = FunctionParameters["SSH_Password"]; + + SSHSettings = OPI_SFTP.GetSettingsLoginPassword(Host, Port, Login, Password); + + ElsIf AuthorizationType = "By key" Then + + Login = FunctionParameters["SSH_User"]; + PrivateKey = "./ssh_key"; + PublicKey = "./ssh_key.pub"; + + PrivateKey = FunctionParameters["SSH_Key"]; // SKIP + PublicKey = FunctionParameters["SSH_Pub"]; // SKIP + + SSHSettings = OPI_SFTP.GetSettingsPrivateKey(Host, Port, Login, PrivateKey, PublicKey); + + Else + + Login = FunctionParameters["SSH_User"]; + SSHSettings = OPI_SFTP.GetSettingsViaAgent(Host, Port, Login); + + EndIf; + + If UseProxy Then + + ProxyType = FunctionParameters["Proxy_Type"]; // http, socks5, socks4 + + ProxyAddress = FunctionParameters["Proxy_IP"]; + ProxyPort = FunctionParameters["Proxy_Port"]; + ProxyLogin = FunctionParameters["Proxy_User"]; + ProxyPassword = FunctionParameters["Proxy_Password"]; + + ProxySettings = OPI_SFTP.GetProxySettings(ProxyAddress, ProxyPort, ProxyType, ProxyLogin, ProxyPassword); + + EndIf; + + Connection = OPI_SFTP.CreateConnection(SSHSettings, ProxySettings); + + If OPI_SFTP.IsConnector(Connection) Then + Result = OPI_SFTP.DeleteDirectory(Connection, "new_dir"); + Else + Result = Connection; // Error of connection + EndIf; + + // END + + Process(Result, "SFTP", "DeleteDirectory", Postfix); + +EndProcedure + +Procedure SFTP_GetCurrentDirectory(FunctionParameters) + + Postfix = FunctionParameters["Postfix"]; // SKIP + + Host = FunctionParameters["SSH_Host"]; + Port = FunctionParameters["SSH_Port"]; + + UseProxy = True; + ProxySettings = Undefined; + AuthorizationType = "By login and password"; + + UseProxy = FunctionParameters["Proxy"]; // SKIP + AuthorizationType = FunctionParameters["AuthType"]; // SKIP + + If AuthorizationType = "By login and password" Then + + Login = FunctionParameters["SSH_User"]; + Password = FunctionParameters["SSH_Password"]; + + SSHSettings = OPI_SFTP.GetSettingsLoginPassword(Host, Port, Login, Password); + + ElsIf AuthorizationType = "By key" Then + + Login = FunctionParameters["SSH_User"]; + PrivateKey = "./ssh_key"; + PublicKey = "./ssh_key.pub"; + + PrivateKey = FunctionParameters["SSH_Key"]; // SKIP + PublicKey = FunctionParameters["SSH_Pub"]; // SKIP + + SSHSettings = OPI_SFTP.GetSettingsPrivateKey(Host, Port, Login, PrivateKey, PublicKey); + + Else + + Login = FunctionParameters["SSH_User"]; + SSHSettings = OPI_SFTP.GetSettingsViaAgent(Host, Port, Login); + + EndIf; + + If UseProxy Then + + ProxyType = FunctionParameters["Proxy_Type"]; // http, socks5, socks4 + + ProxyAddress = FunctionParameters["Proxy_IP"]; + ProxyPort = FunctionParameters["Proxy_Port"]; + ProxyLogin = FunctionParameters["Proxy_User"]; + ProxyPassword = FunctionParameters["Proxy_Password"]; + + ProxySettings = OPI_SFTP.GetProxySettings(ProxyAddress, ProxyPort, ProxyType, ProxyLogin, ProxyPassword); + + EndIf; + + Connection = OPI_SFTP.CreateConnection(SSHSettings, ProxySettings); + + If OPI_SFTP.IsConnector(Connection) Then + Result = OPI_SFTP.GetCurrentDirectory(Connection); + Else + Result = Connection; // Error of connection + EndIf; + + // END + + Process(Result, "SFTP", "GetCurrentDirectory", Postfix); + +EndProcedure + +Procedure SFTP_ListObjects(FunctionParameters) + + Postfix = FunctionParameters["Postfix"]; // SKIP + + Host = FunctionParameters["SSH_Host"]; + Port = FunctionParameters["SSH_Port"]; + + UseProxy = True; + ProxySettings = Undefined; + AuthorizationType = "By login and password"; + + UseProxy = FunctionParameters["Proxy"]; // SKIP + AuthorizationType = FunctionParameters["AuthType"]; // SKIP + + If AuthorizationType = "By login and password" Then + + Login = FunctionParameters["SSH_User"]; + Password = FunctionParameters["SSH_Password"]; + + SSHSettings = OPI_SFTP.GetSettingsLoginPassword(Host, Port, Login, Password); + + ElsIf AuthorizationType = "By key" Then + + Login = FunctionParameters["SSH_User"]; + PrivateKey = "./ssh_key"; + PublicKey = "./ssh_key.pub"; + + PrivateKey = FunctionParameters["SSH_Key"]; // SKIP + PublicKey = FunctionParameters["SSH_Pub"]; // SKIP + + SSHSettings = OPI_SFTP.GetSettingsPrivateKey(Host, Port, Login, PrivateKey, PublicKey); + + Else + + Login = FunctionParameters["SSH_User"]; + SSHSettings = OPI_SFTP.GetSettingsViaAgent(Host, Port, Login); + + EndIf; + + If UseProxy Then + + ProxyType = FunctionParameters["Proxy_Type"]; // http, socks5, socks4 + + ProxyAddress = FunctionParameters["Proxy_IP"]; + ProxyPort = FunctionParameters["Proxy_Port"]; + ProxyLogin = FunctionParameters["Proxy_User"]; + ProxyPassword = FunctionParameters["Proxy_Password"]; + + ProxySettings = OPI_SFTP.GetProxySettings(ProxyAddress, ProxyPort, ProxyType, ProxyLogin, ProxyPassword); + + EndIf; + + Connection = OPI_SFTP.CreateConnection(SSHSettings, ProxySettings); + + If OPI_SFTP.IsConnector(Connection) Then + Result = OPI_SFTP.ListObjects(Connection, "test_folder", True); + Else + Result = Connection; // Error of connection + EndIf; + + // END + + Process(Result, "SFTP", "ListObjects", Postfix); + + Result = OPI_SFTP.ListObjects(Connection, "test_folder"); + + Process(Result, "SFTP", "ListObjects", Postfix + ", No recursion"); + +EndProcedure + +Procedure SFTP_UploadFile(FunctionParameters) + + Postfix = FunctionParameters["Postfix"]; // SKIP + + ImagePath = "C:\pic.png"; + + Image = FunctionParameters["Picture"]; // SKIP + TFN = GetTempFileName("png"); // SKIP + CopyFile(Image, TFN); // SKIP + Image = TFN; // SKIP + + ImageDD = New BinaryData(Image); + + Host = FunctionParameters["SSH_Host"]; + Port = FunctionParameters["SSH_Port"]; + + UseProxy = True; + ProxySettings = Undefined; + AuthorizationType = "By login and password"; + + UseProxy = FunctionParameters["Proxy"]; // SKIP + AuthorizationType = FunctionParameters["AuthType"]; // SKIP + + If AuthorizationType = "By login and password" Then + + Login = FunctionParameters["SSH_User"]; + Password = FunctionParameters["SSH_Password"]; + + SSHSettings = OPI_SFTP.GetSettingsLoginPassword(Host, Port, Login, Password); + + ElsIf AuthorizationType = "By key" Then + + Login = FunctionParameters["SSH_User"]; + PrivateKey = "./ssh_key"; + PublicKey = "./ssh_key.pub"; + + PrivateKey = FunctionParameters["SSH_Key"]; // SKIP + PublicKey = FunctionParameters["SSH_Pub"]; // SKIP + + SSHSettings = OPI_SFTP.GetSettingsPrivateKey(Host, Port, Login, PrivateKey, PublicKey); + + Else + + Login = FunctionParameters["SSH_User"]; + SSHSettings = OPI_SFTP.GetSettingsViaAgent(Host, Port, Login); + + EndIf; + + If UseProxy Then + + ProxyType = FunctionParameters["Proxy_Type"]; // http, socks5, socks4 + + ProxyAddress = FunctionParameters["Proxy_IP"]; + ProxyPort = FunctionParameters["Proxy_Port"]; + ProxyLogin = FunctionParameters["Proxy_User"]; + ProxyPassword = FunctionParameters["Proxy_Password"]; + + ProxySettings = OPI_SFTP.GetProxySettings(ProxyAddress, ProxyPort, ProxyType, ProxyLogin, ProxyPassword); + + EndIf; + + Connection = OPI_SFTP.CreateConnection(SSHSettings, ProxySettings); + + If OPI_SFTP.IsConnector(Connection) Then + + Result = OPI_SFTP.UploadFile(Connection, Image, "pic_from_disk.png"); + Result2 = OPI_SFTP.UploadFile(Connection, ImageDD, "files_folder/pic_from_binary.png"); + + Else + Result = Connection; // Error of connection + EndIf; + + // END + + Process(Result , "SFTP", "UploadFile", Postfix , ImageDD.Size()); + Process(Result2, "SFTP", "UploadFile", "Binary, " + Postfix, ImageDD.Size()); + + For N = 1 To 7 Do + + Result = OPI_SFTP.UploadFile(Connection, Image, "pic_from_disk.png"); + Result2 = OPI_SFTP.UploadFile(Connection, ImageDD, "files_folder/pic_from_binary.png"); + + If Not Result["result"] Then + Process(Result, "SFTP", "UploadFile", "Multiple, " + Postfix, ImageDD.Size()); + EndIf; + + If Not Result2["result"] Then + Process(Result2, "SFTP", "UploadFile", "Multiple, binary, " + Postfix, ImageDD.Size()); + EndIf; + + EndDo; + + OPI_Tools.RemoveFileWithTry(TFN, "Failed to delete the temporary file after the test!"); + +EndProcedure + +Procedure SFTP_DeleteFile(FunctionParameters) + + Postfix = FunctionParameters["Postfix"]; // SKIP + + Host = FunctionParameters["SSH_Host"]; + Port = FunctionParameters["SSH_Port"]; + + UseProxy = True; + ProxySettings = Undefined; + AuthorizationType = "By login and password"; + + UseProxy = FunctionParameters["Proxy"]; // SKIP + AuthorizationType = FunctionParameters["AuthType"]; // SKIP + + If AuthorizationType = "By login and password" Then + + Login = FunctionParameters["SSH_User"]; + Password = FunctionParameters["SSH_Password"]; + + SSHSettings = OPI_SFTP.GetSettingsLoginPassword(Host, Port, Login, Password); + + ElsIf AuthorizationType = "By key" Then + + Login = FunctionParameters["SSH_User"]; + PrivateKey = "./ssh_key"; + PublicKey = "./ssh_key.pub"; + + PrivateKey = FunctionParameters["SSH_Key"]; // SKIP + PublicKey = FunctionParameters["SSH_Pub"]; // SKIP + + SSHSettings = OPI_SFTP.GetSettingsPrivateKey(Host, Port, Login, PrivateKey, PublicKey); + + Else + + Login = FunctionParameters["SSH_User"]; + SSHSettings = OPI_SFTP.GetSettingsViaAgent(Host, Port, Login); + + EndIf; + + If UseProxy Then + + ProxyType = FunctionParameters["Proxy_Type"]; // http, socks5, socks4 + + ProxyAddress = FunctionParameters["Proxy_IP"]; + ProxyPort = FunctionParameters["Proxy_Port"]; + ProxyLogin = FunctionParameters["Proxy_User"]; + ProxyPassword = FunctionParameters["Proxy_Password"]; + + ProxySettings = OPI_SFTP.GetProxySettings(ProxyAddress, ProxyPort, ProxyType, ProxyLogin, ProxyPassword); + + EndIf; + + Connection = OPI_SFTP.CreateConnection(SSHSettings, ProxySettings); + + If OPI_SFTP.IsConnector(Connection) Then + Result = OPI_SFTP.DeleteFile(Connection, "files_folder/pic_from_binary.png"); + Else + Result = Connection; // Error of connection + EndIf; + + // END + + Process(Result , "SFTP", "DeleteFile", Postfix); + + Result = OPI_SFTP.DeleteFile(Connection, "files_folder/pic_from_binary.png"); + + Process(Result , "SFTP", "DeleteFile", "Nonexistent, " + Postfix); + + Result = OPI_SFTP.ListObjects(Connection, "files_folder", True); + + Process(Result , "SFTP", "DeleteFile", "Check, " + Postfix); + +EndProcedure + +#EndRegion + #EndRegion #EndRegion diff --git a/src/en/OInt/tools/Modules/OPI_AddIns.os b/src/en/OInt/tools/Modules/OPI_AddIns.os index da64a47c136..9009f90e953 100644 --- a/src/en/OInt/tools/Modules/OPI_AddIns.os +++ b/src/en/OInt/tools/Modules/OPI_AddIns.os @@ -112,6 +112,32 @@ Function GetTlsSettings(Val DisableCertVerification, Val CertFilepath = "") Expo EndFunction +Function GetProxySettings(Val Address + , Val Port + , Val View = "socks5" + , Val Login = Undefined + , Val Password = Undefined) Export + + SettingsStructure = New Structure; + OPI_Tools.AddField("server" , Address, "String" , SettingsStructure); + OPI_Tools.AddField("port" , Port , "Number" , SettingsStructure); + OPI_Tools.AddField("proxy_type", View , "String" , SettingsStructure); + + If Not Login = Undefined Then + OPI_TypeConversion.GetLine(Login); + SettingsStructure.Insert("login", Login); + EndIf; + + If Not Password = Undefined Then + OPI_TypeConversion.GetLine(Password); + SettingsStructure.Insert("password", Password); + EndIf; + + //@skip-check constructor-function-return-section + Return SettingsStructure; + +EndFunction + Function FileTransferRequired() Export // Components in 1C on Linux cannot reliably send and receive data larger than 30 KB @@ -267,6 +293,10 @@ Function ПолучитьНастройкиTls(Val ОтключитьПрове Return GetTlsSettings(ОтключитьПроверкуСертификатов, ПутьКСертификату); EndFunction +Function ПолучитьНастройкиПрокси(Val Адрес, Val Порт, Val Вид = "socks5", Val Логин = Undefined, Val Пароль = Undefined) Export + Return GetProxySettings(Адрес, Порт, Вид, Логин, Пароль); +EndFunction + Function ТребуетсяПередачаЧерезФайл() Export Return FileTransferRequired(); EndFunction diff --git a/src/en/OInt/tools/Modules/OPI_TestDataRetrieval.os b/src/en/OInt/tools/Modules/OPI_TestDataRetrieval.os index c64c40e0dce..f2e3375980c 100644 --- a/src/en/OInt/tools/Modules/OPI_TestDataRetrieval.os +++ b/src/en/OInt/tools/Modules/OPI_TestDataRetrieval.os @@ -137,6 +137,7 @@ Function GetTestingSectionMapping() Export Sections.Insert("Twitter" , 4); Sections.Insert("FTP" , 5); Sections.Insert("SSH" , 5); + Sections.Insert("SFTP" , 5); Sections.Insert("PostgreSQL" , 5); Sections.Insert("MySQL" , 5); Sections.Insert("MSSQL" , 5); @@ -181,6 +182,7 @@ Function GetTestingSectionMappingGA() Export Sections.Insert("Twitter" , StandardDependencies); Sections.Insert("FTP" , StandardDependencies); Sections.Insert("SSH" , StandardDependencies); + Sections.Insert("SFTP" , StandardDependencies); Sections.Insert("PostgreSQL" , StandardDependencies); Sections.Insert("MySQL" , StandardDependencies); Sections.Insert("MSSQL" , StandardDependencies); @@ -248,6 +250,7 @@ Function GetTestTable() Export FTP = "FTP"; RPortal = "ReportPortal"; SSH = "SSH"; + SFTP = "SFTP"; TestTable = New ValueTable; TestTable.Columns.Add("Method"); @@ -418,6 +421,9 @@ Function GetTestTable() Export NewTest(TestTable, "FT_CommonMethods" , "Common methods" , FTP); NewTest(TestTable, "RPortal_Authorization" , "Authorization" , RPortal); NewTest(TestTable, "SShell_CommonMethods" , "Common methods" , SSH); + NewTest(TestTable, "SF_CommonMethods" , "Common methods" , SFTP); + NewTest(TestTable, "SF_DirectoryManagement" , "Directory management" , SFTP); + NewTest(TestTable, "SF_FileManagement" , "Files management" , SFTP); Return TestTable; @@ -1065,6 +1071,8 @@ Function GetSSHParameterOptions() Export OptionArray = New Array; TestParametersMain = New Structure; + ParameterToCollection("Picture" , TestParametersMain); + ParameterToCollection("Big" , TestParametersMain); ParameterToCollection("SSH_Host" , TestParametersMain); ParameterToCollection("SSH_Port" , TestParametersMain); ParameterToCollection("SSH_User" , TestParametersMain); @@ -11367,6 +11375,116 @@ Function Check_SSH_ExecuteCommand(Val Result, Val Option) EndFunction +Function Check_SFTP_CreateConnection(Val Result, Val Option) + + Result = String(TypeOf(Result)); + ExpectsThat(Result).Равно("AddIn.OPI_SSH.Main"); + + If StrFind(Option, "HTTP") Then + OPI_Tools.Pause(2); + EndIf; + + Return Result; + +EndFunction + +Function Check_SFTP_CreateNewDirectory(Val Result, Val Option) + + ExpectsThat(Result["result"]).Равно(True); + + Return Result; + +EndFunction + +Function Check_SFTP_DeleteDirectory(Val Result, Val Option) + + ExpectsThat(Result["result"]).Равно(True); + + Return Result; + +EndFunction + +Function Check_SFTP_GetCurrentDirectory(Val Result, Val Option) + + ExpectsThat(Result["result"]).Равно(True); + ExpectsThat(Result["path"]).Заполнено(); + + Return Result; + +EndFunction + +Function Check_SFTP_ListObjects(Val Result, Val Option) + + ExpectsThat(Result["result"]).Равно(True); + ExpectsThat(Result["data"]).ИмеетТип("Array").Заполнено(); + ExpectsThat(Result["data"][0]["uid"]).Заполнено(); + ExpectsThat(Result["data"][0]["is_directory"]).Равно(True); + + If StrFind(Option, "No recursion") = 0 Then + + ExpectsThat(Result["data"][0]["objects"].Count()).Равно(3); + ExpectsThat(Result["data"][0]["objects"][1]["objects"].Count()).Равно(1); + ExpectsThat(Result["data"][0]["objects"][2]["objects"].Count()).Равно(2); + + ExpectsThat(Result["data"][0]["objects"][0]["objects"]).Равно(Undefined); + + Else + + ExpectsThat(Result["data"][0]["objects"]).Равно(Undefined); + + EndIf; + + Return Result; + +EndFunction + +Function Check_SFTP_ChangeCurrentDirectory(Val Result, Val Option) + + ExpectsThat(Result["result"]).Равно(True); + + If StrFind(Option, "Check") > 0 Then + ExpectsThat(Result["path"]).Равно("/config/test_folder"); + EndIf; + + Return Result; + +EndFunction + +Function Check_SFTP_UploadFile(Val Result, Val Option, Size = "") + + ExpectsThat(Result["bytes"]).Равно(Size); + + If Not StrFind(Option, "Size 1") > 0 Or StrFind(Option, "Size 2") > 0 Then + + ExpectsThat(Result["result"]).Равно(True); + + EndIf; + + Return Result; + +EndFunction + +Function Check_SFTP_DeleteFile(Val Result, Val Option) + + If StrFind(Option, "Nonexistent") > 0 Then + + ExpectsThat(Result["result"]).Равно(False); + + ElsIf StrFind(Option, "Check") > 0 Then + + ExpectsThat(Result["result"]).Равно(True); + ExpectsThat(Result["data"]).ИмеетТип("Array").ИмеетДлину(1); + + Else + + ExpectsThat(Result["result"]).Равно(True); + + EndIf; + + Return Result; + +EndFunction + #EndRegion #Region ReportPortal diff --git a/src/en/OPI/src/CommonModules/OPI_AddIns/Module.bsl b/src/en/OPI/src/CommonModules/OPI_AddIns/Module.bsl index 5bda7b38a18..7e5815117a3 100644 --- a/src/en/OPI/src/CommonModules/OPI_AddIns/Module.bsl +++ b/src/en/OPI/src/CommonModules/OPI_AddIns/Module.bsl @@ -112,6 +112,32 @@ Function GetTlsSettings(Val DisableCertVerification, Val CertFilepath = "") Expo EndFunction +Function GetProxySettings(Val Address + , Val Port + , Val View = "socks5" + , Val Login = Undefined + , Val Password = Undefined) Export + + SettingsStructure = New Structure; + OPI_Tools.AddField("server" , Address, "String" , SettingsStructure); + OPI_Tools.AddField("port" , Port , "Number" , SettingsStructure); + OPI_Tools.AddField("proxy_type", View , "String" , SettingsStructure); + + If Not Login = Undefined Then + OPI_TypeConversion.GetLine(Login); + SettingsStructure.Insert("login", Login); + EndIf; + + If Not Password = Undefined Then + OPI_TypeConversion.GetLine(Password); + SettingsStructure.Insert("password", Password); + EndIf; + + //@skip-check constructor-function-return-section + Return SettingsStructure; + +EndFunction + Function FileTransferRequired() Export // Components in 1C on Linux cannot reliably send and receive data larger than 30 KB diff --git a/src/en/OPI/src/CommonModules/OPI_FTP/Module.bsl b/src/en/OPI/src/CommonModules/OPI_FTP/Module.bsl index 0be0a52d1cc..dd73ea0834f 100644 --- a/src/en/OPI/src/CommonModules/OPI_FTP/Module.bsl +++ b/src/en/OPI/src/CommonModules/OPI_FTP/Module.bsl @@ -448,23 +448,8 @@ Function GetProxySettings(Val Address , Val Login = Undefined , Val Password = Undefined) Export - SettingsStructure = New Structure; - OPI_Tools.AddField("server" , Address, "String" , SettingsStructure); - OPI_Tools.AddField("port" , Port , "Number" , SettingsStructure); - OPI_Tools.AddField("proxy_type", View , "String" , SettingsStructure); - - If Not Login = Undefined Then - OPI_TypeConversion.GetLine(Login); - SettingsStructure.Insert("login", Login); - EndIf; - - If Not Password = Undefined Then - OPI_TypeConversion.GetLine(Password); - SettingsStructure.Insert("password", Password); - EndIf; - //@skip-check constructor-function-return-section - Return SettingsStructure; + Return OPI_AddIns.GetProxySettings(Address, Port, View, Login, Password); EndFunction diff --git a/src/en/OPI/src/CommonModules/OPI_SFTP/Module.bsl b/src/en/OPI/src/CommonModules/OPI_SFTP/Module.bsl new file mode 100644 index 00000000000..91dae7f8f34 --- /dev/null +++ b/src/en/OPI/src/CommonModules/OPI_SFTP/Module.bsl @@ -0,0 +1,527 @@ +// OneScript: ./OInt/core/Modules/OPI_SFTP.os +// Lib: SFTP +// CLI: sftp +// Keywords: sftp + +// MIT License + +// Copyright (c) 2023-2025 Anton Tsitavets + +// Permission is hereby granted, free of charge, to any person obtaining a copy +// of this software and associated documentation files (the "Software"), to deal +// in the Software without restriction, including without limitation the rights +// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +// copies of the Software, and to permit persons to whom the Software is +// furnished to do so, subject to the following conditions: + +// The above copyright notice and this permission notice shall be included in all +// copies or substantial portions of the Software. + +// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +// SOFTWARE. + +// https://github.com/Bayselonarrend/OpenIntegrations + +// BSLLS:Typo-off +// BSLLS:LatinAndCyrillicSymbolInWord-off +// BSLLS:IncorrectLineBreak-off +// BSLLS:NumberOfOptionalParams-off +// BSLLS:UsingServiceTag-off +// BSLLS:LineLength-off +// BSLLS:UsingSynchronousCalls-off + +//@skip-check module-structure-top-region +//@skip-check module-structure-method-in-regions +//@skip-check wrong-string-literal-content +//@skip-check method-too-many-params +//@skip-check constructor-function-return-section + +#Region Public + +#Region CommonMethods + +// Create Connection !NOCLI +// Creates a new SFTP session +// +// Note +// Get the connection configuration using the functions `GetSettingsLoginPassword`,^^ +// `GetSettingsPrivateKey`, `GetSettingsViaAgent` +// +// Parameters: +// SSHSettings - Structure Of KeyAndValue - Connection settings structure - set +// Proxy - Structure Of KeyAndValue - Proxy settings structure, if necessary - proxy +// +// Returns: +// Arbitrary, Map of KeyAndValue - Create Connection +Function CreateConnection(Val SSHSettings, Val Proxy = "") Export + + SSHConnection = OPI_SSH.CreateConnection(SSHSettings, Proxy); + + If OPI_SSH.IsConnector(SSHConnection) Then + Result = SSHConnection.ToSFTP(); + Result = OPI_Tools.JsonToStructure(Result); + Else + Return SSHConnection; + EndIf; + + Return ?(Result["result"], SSHConnection, Result); + +EndFunction + +// Get connection configuration +// Forms a complete structure of connection settings that can be used instead of the actual connection when calling other functions +// +// Note +// Can be passed as the `Connection` parameter in other functions instead of the actual connection from the `CreateConnection` function. +// At the same time, a new connection will be opened and closed within the called function +// It is not recommended to use the connection configuration for multiple requests to the SSH server.^^ +// This functionality is primarily intended for the CLI version of OInt, where maintaining a connection between calls is not possible +// +// Parameters: +// SSHSettings - Structure Of KeyAndValue - SSH settings - set +// Proxy - Structure Of KeyAndValue - Proxy settings, if required. See GetProxySettings - proxy +// +// Returns: +// Structure Of KeyAndValue - Connection settings structure +Function GetConnectionConfiguration(Val SSHSettings, Val Proxy = Undefined) Export + + Return OPI_SSH.GetConnectionConfiguration(SSHSettings, Proxy); + +EndFunction + +// Close connection !NOCLI +// Explicitly closes the passed connection +// +// Parameters: +// Connection - Arbitrary - AddIn object with open connection - conn +// +// Returns: +// Structure Of KeyAndValue - Result of connection termination +Function CloseConnection(Val Connection) Export + + Return OPI_SSH.CloseConnection(Connection); + +EndFunction + +// Is connector !NOCLI +// Checks that the value is an object of an external component for working with SFTP +// +// Parameters: +// Value - Arbitrary - Value to check - value +// +// Returns: +// Boolean - Is connector +Function IsConnector(Val Value) Export + + Return OPI_SSH.IsConnector(Value); + +EndFunction + +// Get settings (login/password) +// Gets connection settings with login and password authentication +// +// Parameters: +// Host - String - SSH host - host +// Port - Number - SSH port - port +// Login - String - SSH username - user +// Password - String - SSH user password - pass +// +// Returns: +// Structure Of KeyAndValue - Connection configuration +Function GetSettingsLoginPassword(Val Host, Val Port, Val Login, Val Password = "") Export + + Return OPI_SSH.GetSettingsLoginPassword(Host, Port, Login, Password); + +EndFunction + +// Get settings (private key) +// Gets connection settings with private key authentication +// +// Parameters: +// Host - String - SSH host - host +// Port - Number - SSH port - port +// Login - String - SSH username - user +// Private - String - Path to private key file - key +// Public - String - Path to public key file - pub +// Password - String - Private key password (passphrase) - pass +// +// Returns: +// Structure Of KeyAndValue - Connection configuration +Function GetSettingsPrivateKey(Val Host + , Val Port + , Val Login + , Val Private + , Val Public = "" + , Val Password = "") Export + + Return OPI_SSH.GetSettingsPrivateKey(Host, Port, Login, Private, Public, Password); + +EndFunction + +// Get settings (via agent) +// Gets connection settings with SSH Agent authentication +// +// Parameters: +// Host - String - SSH host - host +// Port - Number - SSH port - port +// Login - String - SSH username - user +// +// Returns: +// Structure Of KeyAndValue - Connection configuration +Function GetSettingsViaAgent(Val Host, Val Port, Val Login) Export + + Return OPI_SSH.GetSettingsViaAgent(Host, Port, Login); + +EndFunction + +// Get proxy settings +// Creates a structure of proxy server settings for the connection +// +// Parameters: +// Address - String - Proxy address - addr +// Port - Number - Proxy port - port +// View - String - Proxy type: socks5, socks4, http - type +// Login - String, Undefined - Authorization login, if required - login +// Password - String, Undefined - Authorization password, if required - pass +// +// Returns: +// Structure Of KeyAndValue - Proxy settings structure +Function GetProxySettings(Val Address + , Val Port + , Val View = "socks5" + , Val Login = Undefined + , Val Password = Undefined) Export + + //@skip-check constructor-function-return-section + Return OPI_AddIns.GetProxySettings(Address, Port, View, Login, Password); + +EndFunction + +#EndRegion + +#Region DirectoryManagement + +// List objects +// Gets information about the contents of a directory at the specified path +// +// Note +// FTP Command: `LIST` +// +// Parameters: +// Connection - Arbitrary - Existing connection or connection configuration - conn +// Path - String - Path to search directory - path +// Recursively - Boolean - Get information about objects in nested directories - rcv +// +// Returns: +// Map Of KeyAndValue - Processing result +Function ListObjects(Val Connection, Val Path = "", Val Recursively = False) Export + + CloseConnection = CheckCreateConnection(Connection); + + If Not IsConnector(Connection) Then + Return Connection; + Else + + OPI_TypeConversion.GetBoolean(Recursively); + OPI_TypeConversion.GetLine(Path); + + Result = Connection.ListDirectory(Path); + Result = OPI_Tools.JsonToStructure(Result); + + If Result["result"] And Recursively Then + + For Each DirectoryObject In Result["data"] Do + + If Not DirectoryObject["is_directory"] Then + Continue; + EndIf; + + Child = ListObjects(Connection, DirectoryObject["path"], True); + + If Child["result"] Then + + DirectoryObject.Insert("objects", Child["data"]); + + Else + + DirectoryObject.Insert("objects", Child["error"]); + + EndIf; + + EndDo; + + EndIf; + + EndIf; + + If CloseConnection Then + Result.Insert("close_connection", CloseConnection(Connection)); + EndIf; + + Return Result; + +EndFunction + +// Create new directory +// Creates a directory at the specified path +// +// Parameters: +// Connection - Arbitrary - Existing connection or connection configuration - conn +// Path - String - Path to new directory - path +// Permissions - String - Access mode to the directory in POSIX numeric format (as in chmod) - mode +// +// Returns: +// Map Of KeyAndValue - Processing result +Function CreateNewDirectory(Val Connection, Val Path, Val Permissions = 700) Export + + CloseConnection = CheckCreateConnection(Connection); + + If Not IsConnector(Connection) Then + Return Connection; + Else + + OPI_TypeConversion.GetLine(Path); + + Result = Connection.MakeDirectory(Path, Permissions); + Result = OPI_Tools.JsonToStructure(Result); + + EndIf; + + If CloseConnection Then + Result.Insert("close_connection", CloseConnection(Connection)); + EndIf; + + Return Result; + +EndFunction + +// Delete directory +// Deletes an existing directory +// +// Parameters: +// Connection - Arbitrary - Existing connection or connection configuration - conn +// Path - String - Path to directory to delete - path +// +// Returns: +// Map Of KeyAndValue - Processing result +Function DeleteDirectory(Val Connection, Val Path) Export + + CloseConnection = CheckCreateConnection(Connection); + + If Not IsConnector(Connection) Then + Return Connection; + Else + + OPI_TypeConversion.GetLine(Path); + + Result = Connection.RemoveDirectory(Path); + Result = OPI_Tools.JsonToStructure(Result); + + EndIf; + + If CloseConnection Then + Result.Insert("close_connection", CloseConnection(Connection)); + EndIf; + + Return Result; + +EndFunction + +// Get current directory +// Gets the current directory from which relative paths are calculated +// +// +// Parameters: +// Connection - Arbitrary - Existing connection or connection configuration - conn +// +// Returns: +// Map Of KeyAndValue - Processing result +Function GetCurrentDirectory(Val Connection) Export + + CloseConnection = CheckCreateConnection(Connection); + + If Not IsConnector(Connection) Then + Return Connection; + Else + + Result = OPI_SSH.ExecuteCommand(Connection, "pwd"); + ProcessSSHCommandExecution(Result, "path"); + + EndIf; + + If CloseConnection Then + Result.Insert("close_connection", CloseConnection(Connection)); + EndIf; + + Return Result; + +EndFunction + +#EndRegion + +#Region FileManagement + +// Upload file +// Uploads a file from disk or binary data to the server +// +// +// Parameters: +// Connection - Arbitrary - Existing connection or connection configuration - conn +// File - String, BinaryData - File on disk or file data - file +// Path - String - Path to save file on server - path +// +// Returns: +// Map Of KeyAndValue - Processing result +Function UploadFile(Val Connection, Val File, Val Path) Export + + CloseConnection = CheckCreateConnection(Connection); + + If Not IsConnector(Connection) Then + Return Connection; + Else + + If TypeOf(File) = Type("String") Then + FileOnDisk = New File(File); + IsFileOnDisk = FileOnDisk.Exists(); + Else + IsFileOnDisk = False; + EndIf; + + If Not IsFileOnDisk Then + + OPI_TypeConversion.GetBinaryData(File); + + If OPI_AddIns.FileTransferRequired() Then + + // BSLLS:MissingTemporaryFileDeletion-off + + //@skip-check missing-temporary-file-deletion + TFN = GetTempFileName(); + + // BSLLS:MissingTemporaryFileDeletion-on + + File.Write(TFN); + + Result = Connection.UploadFile(TFN, Path); + + OPI_Tools.RemoveFileWithTry(TFN, "Failed to delete temporary file after upload"); + + Else + Result = Connection.UploadData(File, Path); + EndIf; + + Else + Result = Connection.UploadFile(File, Path); + EndIf; + + Result = OPI_Tools.JsonToStructure(Result); + + EndIf; + + If CloseConnection Then + Result.Insert("close_connection", CloseConnection(Connection)); + EndIf; + + Return Result; + +EndFunction + +// Delete file +// Delete file from server +// +// Note +// FTP Command: `DELE` +// +// Parameters: +// Connection - Arbitrary - Existing connection or connection configuration - conn +// Path - String - Path to save file on server - path +// +// Returns: +// Map Of KeyAndValue - Processing result +Function DeleteFile(Val Connection, Val Path) Export + + CloseConnection = CheckCreateConnection(Connection); + + If Not IsConnector(Connection) Then + Return Connection; + Else + + OPI_TypeConversion.GetLine(Path); + + Result = Connection.RemoveFile(Path); + Result = OPI_Tools.JsonToStructure(Result); + + EndIf; + + If CloseConnection Then + Result.Insert("close_connection", CloseConnection(Connection)); + EndIf; + + Return Result; + +EndFunction + +#EndRegion + +#EndRegion + +#Region Internal + +Function CheckCreateConnection(Connection) + + If Not IsConnector(Connection) Then + + CloseConnection = True; + Connection = CreateConnection(Connection); + + Else + CloseConnection = False; + EndIf; + + IsSFTP = Connection.IsSFTP(); + + If Not IsSFTP Then + + Result = Connection.ToSFTP(); + Result = OPI_Tools.JsonToStructure(Result); + Connection = ?(Result["result"], Connection, Result); + + EndIf; + + Return CloseConnection; + +EndFunction + +Procedure ProcessSSHCommandExecution(Result, ResultField = "data") + + If Result["result"] Then + + Result_ = New Map; + + If Not ValueIsFilled(Result["stderr"]) Then + + Result_.Insert("result", True); + + StdOut = Result["stdout"]; + + If ValueIsFilled(StdOut) Then + Result_.Insert(ResultField, StdOut); + EndIf; + + Else + Result_.Insert("result", False); + Result_.Insert("error" , Result["stderr"]); + EndIf; + + Result = Result_; + + EndIf; + +EndProcedure + +#EndRegion diff --git a/src/en/OPI/src/CommonModules/OPI_SFTP/OPI_SFTP.mdo b/src/en/OPI/src/CommonModules/OPI_SFTP/OPI_SFTP.mdo new file mode 100644 index 00000000000..3d41b8be0be --- /dev/null +++ b/src/en/OPI/src/CommonModules/OPI_SFTP/OPI_SFTP.mdo @@ -0,0 +1,12 @@ + + + OPI_SFTP + + en + SFTP (OpenIntegrations) + + Module for working with SFTP from the OpenIntegrations package + true + true + true + diff --git a/src/en/OPI/src/CommonModules/OPI_SSH/Module.bsl b/src/en/OPI/src/CommonModules/OPI_SSH/Module.bsl index e2df5bac32b..a9c95c196be 100644 --- a/src/en/OPI/src/CommonModules/OPI_SSH/Module.bsl +++ b/src/en/OPI/src/CommonModules/OPI_SSH/Module.bsl @@ -133,6 +133,14 @@ Function ExecuteCommand(Val Connection, Val Command) Export Result = Connection.Execute(Command); Result = OPI_Tools.JsonToStructure(Result); + Output = Result["stdout"]; + + If Output <> Undefined Then + If StrEndsWith(Output, Chars.LF) Then + Result["stdout"] = Left(Output, StrLen(Output) - 1); + EndIf; + EndIf; + EndIf; If CloseConnection Then @@ -288,23 +296,8 @@ Function GetProxySettings(Val Address , Val Login = Undefined , Val Password = Undefined) Export - SettingsStructure = New Structure; - OPI_Tools.AddField("server" , Address, "String" , SettingsStructure); - OPI_Tools.AddField("port" , Port , "Number" , SettingsStructure); - OPI_Tools.AddField("proxy_type", View , "String" , SettingsStructure); - - If Not Login = Undefined Then - OPI_TypeConversion.GetLine(Login); - SettingsStructure.Insert("login", Login); - EndIf; - - If Not Password = Undefined Then - OPI_TypeConversion.GetLine(Password); - SettingsStructure.Insert("password", Password); - EndIf; - //@skip-check constructor-function-return-section - Return SettingsStructure; + Return OPI_AddIns.GetProxySettings(Address, Port, View, Login, Password); EndFunction diff --git a/src/en/OPI/src/CommonModules/OPI_TestDataRetrieval/Module.bsl b/src/en/OPI/src/CommonModules/OPI_TestDataRetrieval/Module.bsl index 9a2dfacadb2..463757eeabb 100644 --- a/src/en/OPI/src/CommonModules/OPI_TestDataRetrieval/Module.bsl +++ b/src/en/OPI/src/CommonModules/OPI_TestDataRetrieval/Module.bsl @@ -137,6 +137,7 @@ Function GetTestingSectionMapping() Export Sections.Insert("Twitter" , 4); Sections.Insert("FTP" , 5); Sections.Insert("SSH" , 5); + Sections.Insert("SFTP" , 5); Sections.Insert("PostgreSQL" , 5); Sections.Insert("MySQL" , 5); Sections.Insert("MSSQL" , 5); @@ -181,6 +182,7 @@ Function GetTestingSectionMappingGA() Export Sections.Insert("Twitter" , StandardDependencies); Sections.Insert("FTP" , StandardDependencies); Sections.Insert("SSH" , StandardDependencies); + Sections.Insert("SFTP" , StandardDependencies); Sections.Insert("PostgreSQL" , StandardDependencies); Sections.Insert("MySQL" , StandardDependencies); Sections.Insert("MSSQL" , StandardDependencies); @@ -248,6 +250,7 @@ Function GetTestTable() Export FTP = "FTP"; RPortal = "ReportPortal"; SSH = "SSH"; + SFTP = "SFTP"; TestTable = New ValueTable; TestTable.Columns.Add("Method"); @@ -418,6 +421,9 @@ Function GetTestTable() Export NewTest(TestTable, "FT_CommonMethods" , "Common methods" , FTP); NewTest(TestTable, "RPortal_Authorization" , "Authorization" , RPortal); NewTest(TestTable, "SShell_CommonMethods" , "Common methods" , SSH); + NewTest(TestTable, "SF_CommonMethods" , "Common methods" , SFTP); + NewTest(TestTable, "SF_DirectoryManagement" , "Directory management" , SFTP); + NewTest(TestTable, "SF_FileManagement" , "Files management" , SFTP); Return TestTable; @@ -1065,6 +1071,8 @@ Function GetSSHParameterOptions() Export OptionArray = New Array; TestParametersMain = New Structure; + ParameterToCollection("Picture" , TestParametersMain); + ParameterToCollection("Big" , TestParametersMain); ParameterToCollection("SSH_Host" , TestParametersMain); ParameterToCollection("SSH_Port" , TestParametersMain); ParameterToCollection("SSH_User" , TestParametersMain); @@ -11367,6 +11375,116 @@ Function Check_SSH_ExecuteCommand(Val Result, Val Option) EndFunction +Function Check_SFTP_CreateConnection(Val Result, Val Option) + + Result = String(TypeOf(Result)); + ExpectsThat(Result).Равно("AddIn.OPI_SSH.Main"); + + If StrFind(Option, "HTTP") Then + OPI_Tools.Pause(2); + EndIf; + + Return Result; + +EndFunction + +Function Check_SFTP_CreateNewDirectory(Val Result, Val Option) + + ExpectsThat(Result["result"]).Равно(True); + + Return Result; + +EndFunction + +Function Check_SFTP_DeleteDirectory(Val Result, Val Option) + + ExpectsThat(Result["result"]).Равно(True); + + Return Result; + +EndFunction + +Function Check_SFTP_GetCurrentDirectory(Val Result, Val Option) + + ExpectsThat(Result["result"]).Равно(True); + ExpectsThat(Result["path"]).Заполнено(); + + Return Result; + +EndFunction + +Function Check_SFTP_ListObjects(Val Result, Val Option) + + ExpectsThat(Result["result"]).Равно(True); + ExpectsThat(Result["data"]).ИмеетТип("Array").Заполнено(); + ExpectsThat(Result["data"][0]["uid"]).Заполнено(); + ExpectsThat(Result["data"][0]["is_directory"]).Равно(True); + + If StrFind(Option, "No recursion") = 0 Then + + ExpectsThat(Result["data"][0]["objects"].Count()).Равно(3); + ExpectsThat(Result["data"][0]["objects"][1]["objects"].Count()).Равно(1); + ExpectsThat(Result["data"][0]["objects"][2]["objects"].Count()).Равно(2); + + ExpectsThat(Result["data"][0]["objects"][0]["objects"]).Равно(Undefined); + + Else + + ExpectsThat(Result["data"][0]["objects"]).Равно(Undefined); + + EndIf; + + Return Result; + +EndFunction + +Function Check_SFTP_ChangeCurrentDirectory(Val Result, Val Option) + + ExpectsThat(Result["result"]).Равно(True); + + If StrFind(Option, "Check") > 0 Then + ExpectsThat(Result["path"]).Равно("/config/test_folder"); + EndIf; + + Return Result; + +EndFunction + +Function Check_SFTP_UploadFile(Val Result, Val Option, Size = "") + + ExpectsThat(Result["bytes"]).Равно(Size); + + If Not StrFind(Option, "Size 1") > 0 Or StrFind(Option, "Size 2") > 0 Then + + ExpectsThat(Result["result"]).Равно(True); + + EndIf; + + Return Result; + +EndFunction + +Function Check_SFTP_DeleteFile(Val Result, Val Option) + + If StrFind(Option, "Nonexistent") > 0 Then + + ExpectsThat(Result["result"]).Равно(False); + + ElsIf StrFind(Option, "Check") > 0 Then + + ExpectsThat(Result["result"]).Равно(True); + ExpectsThat(Result["data"]).ИмеетТип("Array").ИмеетДлину(1); + + Else + + ExpectsThat(Result["result"]).Равно(True); + + EndIf; + + Return Result; + +EndFunction + #EndRegion #Region ReportPortal diff --git a/src/en/OPI/src/CommonModules/OPI_Tests/Module.bsl b/src/en/OPI/src/CommonModules/OPI_Tests/Module.bsl index 9ce6f819ef7..2b5c09a72a4 100644 --- a/src/en/OPI/src/CommonModules/OPI_Tests/Module.bsl +++ b/src/en/OPI/src/CommonModules/OPI_Tests/Module.bsl @@ -2964,6 +2964,56 @@ EndProcedure #EndRegion +#Region SFTP + +Procedure SF_CommonMethods() Export + + OptionArray = OPI_TestDataRetrieval.GetSSHParameterOptions(); + + For Each TestParameters In OptionArray Do + + SFTP_CreateConnection(TestParameters); + + EndDo; + + OPI_Tools.RemoveFileWithTry(OptionArray[0]["SSH_Key"], "Error deleting file after test"); + +EndProcedure + +Procedure SF_DirectoryManagement() Export + + OptionArray = OPI_TestDataRetrieval.GetSSHParameterOptions(); + + For Each TestParameters In OptionArray Do + + SFTP_GetCurrentDirectory(TestParameters); + SFTP_ListObjects(TestParameters); + SFTP_CreateNewDirectory(TestParameters); + SFTP_DeleteDirectory(TestParameters); + + EndDo; + + OPI_Tools.RemoveFileWithTry(OptionArray[0]["SSH_Key"], "Error deleting file after test"); + +EndProcedure + +Procedure SF_FileManagement() Export + + OptionArray = OPI_TestDataRetrieval.GetSSHParameterOptions(); + + For Each TestParameters In OptionArray Do + + SFTP_UploadFile(TestParameters); + SFTP_DeleteFile(TestParameters); + + EndDo; + + OPI_Tools.RemoveFileWithTry(OptionArray[0]["SSH_Key"], "Error deleting file after test"); + +EndProcedure + +#EndRegion + #EndRegion #EndRegion @@ -22905,6 +22955,511 @@ EndProcedure #EndRegion +#Region SFTP + +Procedure SFTP_CreateConnection(FunctionParameters) + + Postfix = FunctionParameters["Postfix"]; // SKIP + + Host = FunctionParameters["SSH_Host"]; + Port = FunctionParameters["SSH_Port"]; + + + UseProxy = True; + ProxySettings = Undefined; + AuthorizationType = "By login and password"; + + UseProxy = FunctionParameters["Proxy"]; // SKIP + AuthorizationType = FunctionParameters["AuthType"]; // SKIP + + If AuthorizationType = "By login and password" Then + + Login = FunctionParameters["SSH_User"]; + Password = FunctionParameters["SSH_Password"]; + + SSHSettings = OPI_SFTP.GetSettingsLoginPassword(Host, Port, Login, Password); + + ElsIf AuthorizationType = "By key" Then + + Login = FunctionParameters["SSH_User"]; + PrivateKey = "./ssh_key"; + PublicKey = "./ssh_key.pub"; + + PrivateKey = FunctionParameters["SSH_Key"]; // SKIP + PublicKey = FunctionParameters["SSH_Pub"]; // SKIP + + SSHSettings = OPI_SFTP.GetSettingsPrivateKey(Host, Port, Login, PrivateKey, PublicKey); + + Else + + Login = FunctionParameters["SSH_User"]; + SSHSettings = OPI_SFTP.GetSettingsViaAgent(Host, Port, Login); + + EndIf; + + If UseProxy Then + + ProxyType = FunctionParameters["Proxy_Type"]; // http, socks5, socks4 + + ProxyAddress = FunctionParameters["Proxy_IP"]; + ProxyPort = FunctionParameters["Proxy_Port"]; + ProxyLogin = FunctionParameters["Proxy_User"]; + ProxyPassword = FunctionParameters["Proxy_Password"]; + + ProxySettings = OPI_SFTP.GetProxySettings(ProxyAddress, ProxyPort, ProxyType, ProxyLogin, ProxyPassword); + + EndIf; + + Result = OPI_SFTP.CreateConnection(SSHSettings, ProxySettings); + + // END + + Process(Result, "SFTP", "CreateConnection", Postfix); + +EndProcedure + +Procedure SFTP_CreateNewDirectory(FunctionParameters) + + Postfix = FunctionParameters["Postfix"]; // SKIP + + Host = FunctionParameters["SSH_Host"]; + Port = FunctionParameters["SSH_Port"]; + + + UseProxy = True; + ProxySettings = Undefined; + AuthorizationType = "By login and password"; + + UseProxy = FunctionParameters["Proxy"]; // SKIP + AuthorizationType = FunctionParameters["AuthType"]; // SKIP + + If AuthorizationType = "By login and password" Then + + Login = FunctionParameters["SSH_User"]; + Password = FunctionParameters["SSH_Password"]; + + SSHSettings = OPI_SFTP.GetSettingsLoginPassword(Host, Port, Login, Password); + + ElsIf AuthorizationType = "By key" Then + + Login = FunctionParameters["SSH_User"]; + PrivateKey = "./ssh_key"; + PublicKey = "./ssh_key.pub"; + + PrivateKey = FunctionParameters["SSH_Key"]; // SKIP + PublicKey = FunctionParameters["SSH_Pub"]; // SKIP + + SSHSettings = OPI_SFTP.GetSettingsPrivateKey(Host, Port, Login, PrivateKey, PublicKey); + + Else + + Login = FunctionParameters["SSH_User"]; + SSHSettings = OPI_SFTP.GetSettingsViaAgent(Host, Port, Login); + + EndIf; + + If UseProxy Then + + ProxyType = FunctionParameters["Proxy_Type"]; // http, socks5, socks4 + + ProxyAddress = FunctionParameters["Proxy_IP"]; + ProxyPort = FunctionParameters["Proxy_Port"]; + ProxyLogin = FunctionParameters["Proxy_User"]; + ProxyPassword = FunctionParameters["Proxy_Password"]; + + ProxySettings = OPI_SFTP.GetProxySettings(ProxyAddress, ProxyPort, ProxyType, ProxyLogin, ProxyPassword); + + EndIf; + + Connection = OPI_SFTP.CreateConnection(SSHSettings, ProxySettings); + + If OPI_SFTP.IsConnector(Connection) Then + Result = OPI_SFTP.CreateNewDirectory(Connection, "new_dir"); + Else + Result = Connection; // Error of connection + EndIf; + + // END + + Process(Result, "SFTP", "CreateNewDirectory", Postfix); + +EndProcedure + +Procedure SFTP_DeleteDirectory(FunctionParameters) + + Postfix = FunctionParameters["Postfix"]; // SKIP + + Host = FunctionParameters["SSH_Host"]; + Port = FunctionParameters["SSH_Port"]; + + + UseProxy = True; + ProxySettings = Undefined; + AuthorizationType = "By login and password"; + + UseProxy = FunctionParameters["Proxy"]; // SKIP + AuthorizationType = FunctionParameters["AuthType"]; // SKIP + + If AuthorizationType = "By login and password" Then + + Login = FunctionParameters["SSH_User"]; + Password = FunctionParameters["SSH_Password"]; + + SSHSettings = OPI_SFTP.GetSettingsLoginPassword(Host, Port, Login, Password); + + ElsIf AuthorizationType = "By key" Then + + Login = FunctionParameters["SSH_User"]; + PrivateKey = "./ssh_key"; + PublicKey = "./ssh_key.pub"; + + PrivateKey = FunctionParameters["SSH_Key"]; // SKIP + PublicKey = FunctionParameters["SSH_Pub"]; // SKIP + + SSHSettings = OPI_SFTP.GetSettingsPrivateKey(Host, Port, Login, PrivateKey, PublicKey); + + Else + + Login = FunctionParameters["SSH_User"]; + SSHSettings = OPI_SFTP.GetSettingsViaAgent(Host, Port, Login); + + EndIf; + + If UseProxy Then + + ProxyType = FunctionParameters["Proxy_Type"]; // http, socks5, socks4 + + ProxyAddress = FunctionParameters["Proxy_IP"]; + ProxyPort = FunctionParameters["Proxy_Port"]; + ProxyLogin = FunctionParameters["Proxy_User"]; + ProxyPassword = FunctionParameters["Proxy_Password"]; + + ProxySettings = OPI_SFTP.GetProxySettings(ProxyAddress, ProxyPort, ProxyType, ProxyLogin, ProxyPassword); + + EndIf; + + Connection = OPI_SFTP.CreateConnection(SSHSettings, ProxySettings); + + If OPI_SFTP.IsConnector(Connection) Then + Result = OPI_SFTP.DeleteDirectory(Connection, "new_dir"); + Else + Result = Connection; // Error of connection + EndIf; + + // END + + Process(Result, "SFTP", "DeleteDirectory", Postfix); + +EndProcedure + +Procedure SFTP_GetCurrentDirectory(FunctionParameters) + + Postfix = FunctionParameters["Postfix"]; // SKIP + + Host = FunctionParameters["SSH_Host"]; + Port = FunctionParameters["SSH_Port"]; + + UseProxy = True; + ProxySettings = Undefined; + AuthorizationType = "By login and password"; + + UseProxy = FunctionParameters["Proxy"]; // SKIP + AuthorizationType = FunctionParameters["AuthType"]; // SKIP + + If AuthorizationType = "By login and password" Then + + Login = FunctionParameters["SSH_User"]; + Password = FunctionParameters["SSH_Password"]; + + SSHSettings = OPI_SFTP.GetSettingsLoginPassword(Host, Port, Login, Password); + + ElsIf AuthorizationType = "By key" Then + + Login = FunctionParameters["SSH_User"]; + PrivateKey = "./ssh_key"; + PublicKey = "./ssh_key.pub"; + + PrivateKey = FunctionParameters["SSH_Key"]; // SKIP + PublicKey = FunctionParameters["SSH_Pub"]; // SKIP + + SSHSettings = OPI_SFTP.GetSettingsPrivateKey(Host, Port, Login, PrivateKey, PublicKey); + + Else + + Login = FunctionParameters["SSH_User"]; + SSHSettings = OPI_SFTP.GetSettingsViaAgent(Host, Port, Login); + + EndIf; + + If UseProxy Then + + ProxyType = FunctionParameters["Proxy_Type"]; // http, socks5, socks4 + + ProxyAddress = FunctionParameters["Proxy_IP"]; + ProxyPort = FunctionParameters["Proxy_Port"]; + ProxyLogin = FunctionParameters["Proxy_User"]; + ProxyPassword = FunctionParameters["Proxy_Password"]; + + ProxySettings = OPI_SFTP.GetProxySettings(ProxyAddress, ProxyPort, ProxyType, ProxyLogin, ProxyPassword); + + EndIf; + + Connection = OPI_SFTP.CreateConnection(SSHSettings, ProxySettings); + + If OPI_SFTP.IsConnector(Connection) Then + Result = OPI_SFTP.GetCurrentDirectory(Connection); + Else + Result = Connection; // Error of connection + EndIf; + + // END + + Process(Result, "SFTP", "GetCurrentDirectory", Postfix); + +EndProcedure + +Procedure SFTP_ListObjects(FunctionParameters) + + Postfix = FunctionParameters["Postfix"]; // SKIP + + Host = FunctionParameters["SSH_Host"]; + Port = FunctionParameters["SSH_Port"]; + + UseProxy = True; + ProxySettings = Undefined; + AuthorizationType = "By login and password"; + + UseProxy = FunctionParameters["Proxy"]; // SKIP + AuthorizationType = FunctionParameters["AuthType"]; // SKIP + + If AuthorizationType = "By login and password" Then + + Login = FunctionParameters["SSH_User"]; + Password = FunctionParameters["SSH_Password"]; + + SSHSettings = OPI_SFTP.GetSettingsLoginPassword(Host, Port, Login, Password); + + ElsIf AuthorizationType = "By key" Then + + Login = FunctionParameters["SSH_User"]; + PrivateKey = "./ssh_key"; + PublicKey = "./ssh_key.pub"; + + PrivateKey = FunctionParameters["SSH_Key"]; // SKIP + PublicKey = FunctionParameters["SSH_Pub"]; // SKIP + + SSHSettings = OPI_SFTP.GetSettingsPrivateKey(Host, Port, Login, PrivateKey, PublicKey); + + Else + + Login = FunctionParameters["SSH_User"]; + SSHSettings = OPI_SFTP.GetSettingsViaAgent(Host, Port, Login); + + EndIf; + + If UseProxy Then + + ProxyType = FunctionParameters["Proxy_Type"]; // http, socks5, socks4 + + ProxyAddress = FunctionParameters["Proxy_IP"]; + ProxyPort = FunctionParameters["Proxy_Port"]; + ProxyLogin = FunctionParameters["Proxy_User"]; + ProxyPassword = FunctionParameters["Proxy_Password"]; + + ProxySettings = OPI_SFTP.GetProxySettings(ProxyAddress, ProxyPort, ProxyType, ProxyLogin, ProxyPassword); + + EndIf; + + Connection = OPI_SFTP.CreateConnection(SSHSettings, ProxySettings); + + If OPI_SFTP.IsConnector(Connection) Then + Result = OPI_SFTP.ListObjects(Connection, "test_folder", True); + Else + Result = Connection; // Error of connection + EndIf; + + // END + + Process(Result, "SFTP", "ListObjects", Postfix); + + Result = OPI_SFTP.ListObjects(Connection, "test_folder"); + + Process(Result, "SFTP", "ListObjects", Postfix + ", No recursion"); + +EndProcedure + +Procedure SFTP_UploadFile(FunctionParameters) + + Postfix = FunctionParameters["Postfix"]; // SKIP + + ImagePath = "C:\pic.png"; + + Image = FunctionParameters["Picture"]; // SKIP + TFN = GetTempFileName("png"); // SKIP + FileCopy(Image, TFN); // SKIP + Image = TFN; // SKIP + + ImageDD = New BinaryData(Image); + + Host = FunctionParameters["SSH_Host"]; + Port = FunctionParameters["SSH_Port"]; + + UseProxy = True; + ProxySettings = Undefined; + AuthorizationType = "By login and password"; + + UseProxy = FunctionParameters["Proxy"]; // SKIP + AuthorizationType = FunctionParameters["AuthType"]; // SKIP + + If AuthorizationType = "By login and password" Then + + Login = FunctionParameters["SSH_User"]; + Password = FunctionParameters["SSH_Password"]; + + SSHSettings = OPI_SFTP.GetSettingsLoginPassword(Host, Port, Login, Password); + + ElsIf AuthorizationType = "By key" Then + + Login = FunctionParameters["SSH_User"]; + PrivateKey = "./ssh_key"; + PublicKey = "./ssh_key.pub"; + + PrivateKey = FunctionParameters["SSH_Key"]; // SKIP + PublicKey = FunctionParameters["SSH_Pub"]; // SKIP + + SSHSettings = OPI_SFTP.GetSettingsPrivateKey(Host, Port, Login, PrivateKey, PublicKey); + + Else + + Login = FunctionParameters["SSH_User"]; + SSHSettings = OPI_SFTP.GetSettingsViaAgent(Host, Port, Login); + + EndIf; + + If UseProxy Then + + ProxyType = FunctionParameters["Proxy_Type"]; // http, socks5, socks4 + + ProxyAddress = FunctionParameters["Proxy_IP"]; + ProxyPort = FunctionParameters["Proxy_Port"]; + ProxyLogin = FunctionParameters["Proxy_User"]; + ProxyPassword = FunctionParameters["Proxy_Password"]; + + ProxySettings = OPI_SFTP.GetProxySettings(ProxyAddress, ProxyPort, ProxyType, ProxyLogin, ProxyPassword); + + EndIf; + + Connection = OPI_SFTP.CreateConnection(SSHSettings, ProxySettings); + + If OPI_SFTP.IsConnector(Connection) Then + + Result = OPI_SFTP.UploadFile(Connection, Image, "pic_from_disk.png"); + Result2 = OPI_SFTP.UploadFile(Connection, ImageDD, "files_folder/pic_from_binary.png"); + + Else + Result = Connection; // Error of connection + EndIf; + + // END + + Process(Result , "SFTP", "UploadFile", Postfix , ImageDD.Size()); + Process(Result2, "SFTP", "UploadFile", "Binary, " + Postfix, ImageDD.Size()); + + For N = 1 To 7 Do + + Result = OPI_SFTP.UploadFile(Connection, Image, "pic_from_disk.png"); + Result2 = OPI_SFTP.UploadFile(Connection, ImageDD, "files_folder/pic_from_binary.png"); + + If Not Result["result"] Then + Process(Result, "SFTP", "UploadFile", "Multiple, " + Postfix, ImageDD.Size()); + EndIf; + + If Not Result2["result"] Then + Process(Result2, "SFTP", "UploadFile", "Multiple, binary, " + Postfix, ImageDD.Size()); + EndIf; + + EndDo; + + OPI_Tools.RemoveFileWithTry(TFN, "Failed to delete the temporary file after the test!"); + +EndProcedure + +Procedure SFTP_DeleteFile(FunctionParameters) + + Postfix = FunctionParameters["Postfix"]; // SKIP + + Host = FunctionParameters["SSH_Host"]; + Port = FunctionParameters["SSH_Port"]; + + UseProxy = True; + ProxySettings = Undefined; + AuthorizationType = "By login and password"; + + UseProxy = FunctionParameters["Proxy"]; // SKIP + AuthorizationType = FunctionParameters["AuthType"]; // SKIP + + If AuthorizationType = "By login and password" Then + + Login = FunctionParameters["SSH_User"]; + Password = FunctionParameters["SSH_Password"]; + + SSHSettings = OPI_SFTP.GetSettingsLoginPassword(Host, Port, Login, Password); + + ElsIf AuthorizationType = "By key" Then + + Login = FunctionParameters["SSH_User"]; + PrivateKey = "./ssh_key"; + PublicKey = "./ssh_key.pub"; + + PrivateKey = FunctionParameters["SSH_Key"]; // SKIP + PublicKey = FunctionParameters["SSH_Pub"]; // SKIP + + SSHSettings = OPI_SFTP.GetSettingsPrivateKey(Host, Port, Login, PrivateKey, PublicKey); + + Else + + Login = FunctionParameters["SSH_User"]; + SSHSettings = OPI_SFTP.GetSettingsViaAgent(Host, Port, Login); + + EndIf; + + If UseProxy Then + + ProxyType = FunctionParameters["Proxy_Type"]; // http, socks5, socks4 + + ProxyAddress = FunctionParameters["Proxy_IP"]; + ProxyPort = FunctionParameters["Proxy_Port"]; + ProxyLogin = FunctionParameters["Proxy_User"]; + ProxyPassword = FunctionParameters["Proxy_Password"]; + + ProxySettings = OPI_SFTP.GetProxySettings(ProxyAddress, ProxyPort, ProxyType, ProxyLogin, ProxyPassword); + + EndIf; + + Connection = OPI_SFTP.CreateConnection(SSHSettings, ProxySettings); + + If OPI_SFTP.IsConnector(Connection) Then + Result = OPI_SFTP.DeleteFile(Connection, "files_folder/pic_from_binary.png"); + Else + Result = Connection; // Error of connection + EndIf; + + // END + + Process(Result , "SFTP", "DeleteFile", Postfix); + + Result = OPI_SFTP.DeleteFile(Connection, "files_folder/pic_from_binary.png"); + + Process(Result , "SFTP", "DeleteFile", "Nonexistent, " + Postfix); + + Result = OPI_SFTP.ListObjects(Connection, "files_folder", True); + + Process(Result , "SFTP", "DeleteFile", "Check, " + Postfix); + +EndProcedure + +#EndRegion + #EndRegion #EndRegion diff --git a/src/en/OPI/src/CommonModules/OPI_TestsCLI/Module.bsl b/src/en/OPI/src/CommonModules/OPI_TestsCLI/Module.bsl index 6798df8a34e..2e048351fcf 100644 --- a/src/en/OPI/src/CommonModules/OPI_TestsCLI/Module.bsl +++ b/src/en/OPI/src/CommonModules/OPI_TestsCLI/Module.bsl @@ -2965,6 +2965,56 @@ EndProcedure #EndRegion +#Region SFTP + +Procedure SF_CommonMethods() Export + + OptionArray = OPI_TestDataRetrieval.GetSSHParameterOptions(); + + For Each TestParameters In OptionArray Do + + SFTP_CreateConnection(TestParameters); + + EndDo; + + OPI_Tools.RemoveFileWithTry(OptionArray[0]["SSH_Key"], "Error deleting file after test"); + +EndProcedure + +Procedure SF_DirectoryManagement() Export + + OptionArray = OPI_TestDataRetrieval.GetSSHParameterOptions(); + + For Each TestParameters In OptionArray Do + + SFTP_GetCurrentDirectory(TestParameters); + SFTP_ListObjects(TestParameters); + SFTP_CreateNewDirectory(TestParameters); + SFTP_DeleteDirectory(TestParameters); + + EndDo; + + OPI_Tools.RemoveFileWithTry(OptionArray[0]["SSH_Key"], "Error deleting file after test"); + +EndProcedure + +Procedure SF_FileManagement() Export + + OptionArray = OPI_TestDataRetrieval.GetSSHParameterOptions(); + + For Each TestParameters In OptionArray Do + + SFTP_UploadFile(TestParameters); + SFTP_DeleteFile(TestParameters); + + EndDo; + + OPI_Tools.RemoveFileWithTry(OptionArray[0]["SSH_Key"], "Error deleting file after test"); + +EndProcedure + +#EndRegion + #EndRegion #EndRegion @@ -30134,6 +30184,511 @@ EndProcedure #EndRegion +#Region SFTP + +Procedure SFTP_CreateConnection(FunctionParameters) + + Postfix = FunctionParameters["Postfix"]; // SKIP + + Host = FunctionParameters["SSH_Host"]; + Port = FunctionParameters["SSH_Port"]; + + + UseProxy = True; + ProxySettings = Undefined; + AuthorizationType = "By login and password"; + + UseProxy = FunctionParameters["Proxy"]; // SKIP + AuthorizationType = FunctionParameters["AuthType"]; // SKIP + + If AuthorizationType = "By login and password" Then + + Login = FunctionParameters["SSH_User"]; + Password = FunctionParameters["SSH_Password"]; + + SSHSettings = OPI_SFTP.GetSettingsLoginPassword(Host, Port, Login, Password); + + ElsIf AuthorizationType = "By key" Then + + Login = FunctionParameters["SSH_User"]; + PrivateKey = "./ssh_key"; + PublicKey = "./ssh_key.pub"; + + PrivateKey = FunctionParameters["SSH_Key"]; // SKIP + PublicKey = FunctionParameters["SSH_Pub"]; // SKIP + + SSHSettings = OPI_SFTP.GetSettingsPrivateKey(Host, Port, Login, PrivateKey, PublicKey); + + Else + + Login = FunctionParameters["SSH_User"]; + SSHSettings = OPI_SFTP.GetSettingsViaAgent(Host, Port, Login); + + EndIf; + + If UseProxy Then + + ProxyType = FunctionParameters["Proxy_Type"]; // http, socks5, socks4 + + ProxyAddress = FunctionParameters["Proxy_IP"]; + ProxyPort = FunctionParameters["Proxy_Port"]; + ProxyLogin = FunctionParameters["Proxy_User"]; + ProxyPassword = FunctionParameters["Proxy_Password"]; + + ProxySettings = OPI_SFTP.GetProxySettings(ProxyAddress, ProxyPort, ProxyType, ProxyLogin, ProxyPassword); + + EndIf; + + Result = OPI_SFTP.CreateConnection(SSHSettings, ProxySettings); + + // END + + Process(Result, "SFTP", "CreateConnection", Postfix); + +EndProcedure + +Procedure SFTP_CreateNewDirectory(FunctionParameters) + + Postfix = FunctionParameters["Postfix"]; // SKIP + + Host = FunctionParameters["SSH_Host"]; + Port = FunctionParameters["SSH_Port"]; + + + UseProxy = True; + ProxySettings = Undefined; + AuthorizationType = "By login and password"; + + UseProxy = FunctionParameters["Proxy"]; // SKIP + AuthorizationType = FunctionParameters["AuthType"]; // SKIP + + If AuthorizationType = "By login and password" Then + + Login = FunctionParameters["SSH_User"]; + Password = FunctionParameters["SSH_Password"]; + + SSHSettings = OPI_SFTP.GetSettingsLoginPassword(Host, Port, Login, Password); + + ElsIf AuthorizationType = "By key" Then + + Login = FunctionParameters["SSH_User"]; + PrivateKey = "./ssh_key"; + PublicKey = "./ssh_key.pub"; + + PrivateKey = FunctionParameters["SSH_Key"]; // SKIP + PublicKey = FunctionParameters["SSH_Pub"]; // SKIP + + SSHSettings = OPI_SFTP.GetSettingsPrivateKey(Host, Port, Login, PrivateKey, PublicKey); + + Else + + Login = FunctionParameters["SSH_User"]; + SSHSettings = OPI_SFTP.GetSettingsViaAgent(Host, Port, Login); + + EndIf; + + If UseProxy Then + + ProxyType = FunctionParameters["Proxy_Type"]; // http, socks5, socks4 + + ProxyAddress = FunctionParameters["Proxy_IP"]; + ProxyPort = FunctionParameters["Proxy_Port"]; + ProxyLogin = FunctionParameters["Proxy_User"]; + ProxyPassword = FunctionParameters["Proxy_Password"]; + + ProxySettings = OPI_SFTP.GetProxySettings(ProxyAddress, ProxyPort, ProxyType, ProxyLogin, ProxyPassword); + + EndIf; + + Connection = OPI_SFTP.CreateConnection(SSHSettings, ProxySettings); + + If OPI_SFTP.IsConnector(Connection) Then + Result = OPI_SFTP.CreateNewDirectory(Connection, "new_dir"); + Else + Result = Connection; // Error of connection + EndIf; + + // END + + Process(Result, "SFTP", "CreateNewDirectory", Postfix); + +EndProcedure + +Procedure SFTP_DeleteDirectory(FunctionParameters) + + Postfix = FunctionParameters["Postfix"]; // SKIP + + Host = FunctionParameters["SSH_Host"]; + Port = FunctionParameters["SSH_Port"]; + + + UseProxy = True; + ProxySettings = Undefined; + AuthorizationType = "By login and password"; + + UseProxy = FunctionParameters["Proxy"]; // SKIP + AuthorizationType = FunctionParameters["AuthType"]; // SKIP + + If AuthorizationType = "By login and password" Then + + Login = FunctionParameters["SSH_User"]; + Password = FunctionParameters["SSH_Password"]; + + SSHSettings = OPI_SFTP.GetSettingsLoginPassword(Host, Port, Login, Password); + + ElsIf AuthorizationType = "By key" Then + + Login = FunctionParameters["SSH_User"]; + PrivateKey = "./ssh_key"; + PublicKey = "./ssh_key.pub"; + + PrivateKey = FunctionParameters["SSH_Key"]; // SKIP + PublicKey = FunctionParameters["SSH_Pub"]; // SKIP + + SSHSettings = OPI_SFTP.GetSettingsPrivateKey(Host, Port, Login, PrivateKey, PublicKey); + + Else + + Login = FunctionParameters["SSH_User"]; + SSHSettings = OPI_SFTP.GetSettingsViaAgent(Host, Port, Login); + + EndIf; + + If UseProxy Then + + ProxyType = FunctionParameters["Proxy_Type"]; // http, socks5, socks4 + + ProxyAddress = FunctionParameters["Proxy_IP"]; + ProxyPort = FunctionParameters["Proxy_Port"]; + ProxyLogin = FunctionParameters["Proxy_User"]; + ProxyPassword = FunctionParameters["Proxy_Password"]; + + ProxySettings = OPI_SFTP.GetProxySettings(ProxyAddress, ProxyPort, ProxyType, ProxyLogin, ProxyPassword); + + EndIf; + + Connection = OPI_SFTP.CreateConnection(SSHSettings, ProxySettings); + + If OPI_SFTP.IsConnector(Connection) Then + Result = OPI_SFTP.DeleteDirectory(Connection, "new_dir"); + Else + Result = Connection; // Error of connection + EndIf; + + // END + + Process(Result, "SFTP", "DeleteDirectory", Postfix); + +EndProcedure + +Procedure SFTP_GetCurrentDirectory(FunctionParameters) + + Postfix = FunctionParameters["Postfix"]; // SKIP + + Host = FunctionParameters["SSH_Host"]; + Port = FunctionParameters["SSH_Port"]; + + UseProxy = True; + ProxySettings = Undefined; + AuthorizationType = "By login and password"; + + UseProxy = FunctionParameters["Proxy"]; // SKIP + AuthorizationType = FunctionParameters["AuthType"]; // SKIP + + If AuthorizationType = "By login and password" Then + + Login = FunctionParameters["SSH_User"]; + Password = FunctionParameters["SSH_Password"]; + + SSHSettings = OPI_SFTP.GetSettingsLoginPassword(Host, Port, Login, Password); + + ElsIf AuthorizationType = "By key" Then + + Login = FunctionParameters["SSH_User"]; + PrivateKey = "./ssh_key"; + PublicKey = "./ssh_key.pub"; + + PrivateKey = FunctionParameters["SSH_Key"]; // SKIP + PublicKey = FunctionParameters["SSH_Pub"]; // SKIP + + SSHSettings = OPI_SFTP.GetSettingsPrivateKey(Host, Port, Login, PrivateKey, PublicKey); + + Else + + Login = FunctionParameters["SSH_User"]; + SSHSettings = OPI_SFTP.GetSettingsViaAgent(Host, Port, Login); + + EndIf; + + If UseProxy Then + + ProxyType = FunctionParameters["Proxy_Type"]; // http, socks5, socks4 + + ProxyAddress = FunctionParameters["Proxy_IP"]; + ProxyPort = FunctionParameters["Proxy_Port"]; + ProxyLogin = FunctionParameters["Proxy_User"]; + ProxyPassword = FunctionParameters["Proxy_Password"]; + + ProxySettings = OPI_SFTP.GetProxySettings(ProxyAddress, ProxyPort, ProxyType, ProxyLogin, ProxyPassword); + + EndIf; + + Connection = OPI_SFTP.CreateConnection(SSHSettings, ProxySettings); + + If OPI_SFTP.IsConnector(Connection) Then + Result = OPI_SFTP.GetCurrentDirectory(Connection); + Else + Result = Connection; // Error of connection + EndIf; + + // END + + Process(Result, "SFTP", "GetCurrentDirectory", Postfix); + +EndProcedure + +Procedure SFTP_ListObjects(FunctionParameters) + + Postfix = FunctionParameters["Postfix"]; // SKIP + + Host = FunctionParameters["SSH_Host"]; + Port = FunctionParameters["SSH_Port"]; + + UseProxy = True; + ProxySettings = Undefined; + AuthorizationType = "By login and password"; + + UseProxy = FunctionParameters["Proxy"]; // SKIP + AuthorizationType = FunctionParameters["AuthType"]; // SKIP + + If AuthorizationType = "By login and password" Then + + Login = FunctionParameters["SSH_User"]; + Password = FunctionParameters["SSH_Password"]; + + SSHSettings = OPI_SFTP.GetSettingsLoginPassword(Host, Port, Login, Password); + + ElsIf AuthorizationType = "By key" Then + + Login = FunctionParameters["SSH_User"]; + PrivateKey = "./ssh_key"; + PublicKey = "./ssh_key.pub"; + + PrivateKey = FunctionParameters["SSH_Key"]; // SKIP + PublicKey = FunctionParameters["SSH_Pub"]; // SKIP + + SSHSettings = OPI_SFTP.GetSettingsPrivateKey(Host, Port, Login, PrivateKey, PublicKey); + + Else + + Login = FunctionParameters["SSH_User"]; + SSHSettings = OPI_SFTP.GetSettingsViaAgent(Host, Port, Login); + + EndIf; + + If UseProxy Then + + ProxyType = FunctionParameters["Proxy_Type"]; // http, socks5, socks4 + + ProxyAddress = FunctionParameters["Proxy_IP"]; + ProxyPort = FunctionParameters["Proxy_Port"]; + ProxyLogin = FunctionParameters["Proxy_User"]; + ProxyPassword = FunctionParameters["Proxy_Password"]; + + ProxySettings = OPI_SFTP.GetProxySettings(ProxyAddress, ProxyPort, ProxyType, ProxyLogin, ProxyPassword); + + EndIf; + + Connection = OPI_SFTP.CreateConnection(SSHSettings, ProxySettings); + + If OPI_SFTP.IsConnector(Connection) Then + Result = OPI_SFTP.ListObjects(Connection, "test_folder", True); + Else + Result = Connection; // Error of connection + EndIf; + + // END + + Process(Result, "SFTP", "ListObjects", Postfix); + + Result = OPI_SFTP.ListObjects(Connection, "test_folder"); + + Process(Result, "SFTP", "ListObjects", Postfix + ", No recursion"); + +EndProcedure + +Procedure SFTP_UploadFile(FunctionParameters) + + Postfix = FunctionParameters["Postfix"]; // SKIP + + ImagePath = "C:\pic.png"; + + Image = FunctionParameters["Picture"]; // SKIP + TFN = GetTempFileName("png"); // SKIP + FileCopy(Image, TFN); // SKIP + Image = TFN; // SKIP + + ImageDD = New BinaryData(Image); + + Host = FunctionParameters["SSH_Host"]; + Port = FunctionParameters["SSH_Port"]; + + UseProxy = True; + ProxySettings = Undefined; + AuthorizationType = "By login and password"; + + UseProxy = FunctionParameters["Proxy"]; // SKIP + AuthorizationType = FunctionParameters["AuthType"]; // SKIP + + If AuthorizationType = "By login and password" Then + + Login = FunctionParameters["SSH_User"]; + Password = FunctionParameters["SSH_Password"]; + + SSHSettings = OPI_SFTP.GetSettingsLoginPassword(Host, Port, Login, Password); + + ElsIf AuthorizationType = "By key" Then + + Login = FunctionParameters["SSH_User"]; + PrivateKey = "./ssh_key"; + PublicKey = "./ssh_key.pub"; + + PrivateKey = FunctionParameters["SSH_Key"]; // SKIP + PublicKey = FunctionParameters["SSH_Pub"]; // SKIP + + SSHSettings = OPI_SFTP.GetSettingsPrivateKey(Host, Port, Login, PrivateKey, PublicKey); + + Else + + Login = FunctionParameters["SSH_User"]; + SSHSettings = OPI_SFTP.GetSettingsViaAgent(Host, Port, Login); + + EndIf; + + If UseProxy Then + + ProxyType = FunctionParameters["Proxy_Type"]; // http, socks5, socks4 + + ProxyAddress = FunctionParameters["Proxy_IP"]; + ProxyPort = FunctionParameters["Proxy_Port"]; + ProxyLogin = FunctionParameters["Proxy_User"]; + ProxyPassword = FunctionParameters["Proxy_Password"]; + + ProxySettings = OPI_SFTP.GetProxySettings(ProxyAddress, ProxyPort, ProxyType, ProxyLogin, ProxyPassword); + + EndIf; + + Connection = OPI_SFTP.CreateConnection(SSHSettings, ProxySettings); + + If OPI_SFTP.IsConnector(Connection) Then + + Result = OPI_SFTP.UploadFile(Connection, Image, "pic_from_disk.png"); + Result2 = OPI_SFTP.UploadFile(Connection, ImageDD, "files_folder/pic_from_binary.png"); + + Else + Result = Connection; // Error of connection + EndIf; + + // END + + Process(Result , "SFTP", "UploadFile", Postfix , ImageDD.Size()); + Process(Result2, "SFTP", "UploadFile", "Binary, " + Postfix, ImageDD.Size()); + + For N = 1 To 7 Do + + Result = OPI_SFTP.UploadFile(Connection, Image, "pic_from_disk.png"); + Result2 = OPI_SFTP.UploadFile(Connection, ImageDD, "files_folder/pic_from_binary.png"); + + If Not Result["result"] Then + Process(Result, "SFTP", "UploadFile", "Multiple, " + Postfix, ImageDD.Size()); + EndIf; + + If Not Result2["result"] Then + Process(Result2, "SFTP", "UploadFile", "Multiple, binary, " + Postfix, ImageDD.Size()); + EndIf; + + EndDo; + + OPI_Tools.RemoveFileWithTry(TFN, "Failed to delete the temporary file after the test!"); + +EndProcedure + +Procedure SFTP_DeleteFile(FunctionParameters) + + Postfix = FunctionParameters["Postfix"]; // SKIP + + Host = FunctionParameters["SSH_Host"]; + Port = FunctionParameters["SSH_Port"]; + + UseProxy = True; + ProxySettings = Undefined; + AuthorizationType = "By login and password"; + + UseProxy = FunctionParameters["Proxy"]; // SKIP + AuthorizationType = FunctionParameters["AuthType"]; // SKIP + + If AuthorizationType = "By login and password" Then + + Login = FunctionParameters["SSH_User"]; + Password = FunctionParameters["SSH_Password"]; + + SSHSettings = OPI_SFTP.GetSettingsLoginPassword(Host, Port, Login, Password); + + ElsIf AuthorizationType = "By key" Then + + Login = FunctionParameters["SSH_User"]; + PrivateKey = "./ssh_key"; + PublicKey = "./ssh_key.pub"; + + PrivateKey = FunctionParameters["SSH_Key"]; // SKIP + PublicKey = FunctionParameters["SSH_Pub"]; // SKIP + + SSHSettings = OPI_SFTP.GetSettingsPrivateKey(Host, Port, Login, PrivateKey, PublicKey); + + Else + + Login = FunctionParameters["SSH_User"]; + SSHSettings = OPI_SFTP.GetSettingsViaAgent(Host, Port, Login); + + EndIf; + + If UseProxy Then + + ProxyType = FunctionParameters["Proxy_Type"]; // http, socks5, socks4 + + ProxyAddress = FunctionParameters["Proxy_IP"]; + ProxyPort = FunctionParameters["Proxy_Port"]; + ProxyLogin = FunctionParameters["Proxy_User"]; + ProxyPassword = FunctionParameters["Proxy_Password"]; + + ProxySettings = OPI_SFTP.GetProxySettings(ProxyAddress, ProxyPort, ProxyType, ProxyLogin, ProxyPassword); + + EndIf; + + Connection = OPI_SFTP.CreateConnection(SSHSettings, ProxySettings); + + If OPI_SFTP.IsConnector(Connection) Then + Result = OPI_SFTP.DeleteFile(Connection, "files_folder/pic_from_binary.png"); + Else + Result = Connection; // Error of connection + EndIf; + + // END + + Process(Result , "SFTP", "DeleteFile", Postfix); + + Result = OPI_SFTP.DeleteFile(Connection, "files_folder/pic_from_binary.png"); + + Process(Result , "SFTP", "DeleteFile", "Nonexistent, " + Postfix); + + Result = OPI_SFTP.ListObjects(Connection, "files_folder", True); + + Process(Result , "SFTP", "DeleteFile", "Check, " + Postfix); + +EndProcedure + +#EndRegion + #EndRegion #EndRegion diff --git a/src/en/OPI/src/Configuration/Configuration.mdo b/src/en/OPI/src/Configuration/Configuration.mdo index 3c5650b2e07..decb38070df 100644 --- a/src/en/OPI/src/Configuration/Configuration.mdo +++ b/src/en/OPI/src/Configuration/Configuration.mdo @@ -73,6 +73,7 @@ CommonModule.OPI_PostgreSQL CommonModule.OPI_RCON CommonModule.OPI_ReportPortal + CommonModule.OPI_SFTP CommonModule.OPI_Slack CommonModule.OPI_SQLite CommonModule.OPI_SSH diff --git a/src/ru/OInt/core/Modules/OPI_FTP.os b/src/ru/OInt/core/Modules/OPI_FTP.os index 9a49f6fe8b5..41c1104a0bb 100644 --- a/src/ru/OInt/core/Modules/OPI_FTP.os +++ b/src/ru/OInt/core/Modules/OPI_FTP.os @@ -448,23 +448,8 @@ , Знач Логин = Неопределено , Знач Пароль = Неопределено) Экспорт - СтруктураНастроек = Новый Структура; - OPI_Инструменты.ДобавитьПоле("server" , Адрес, "Строка", СтруктураНастроек); - OPI_Инструменты.ДобавитьПоле("port" , Порт , "Число" , СтруктураНастроек); - OPI_Инструменты.ДобавитьПоле("proxy_type", Вид , "Строка", СтруктураНастроек); - - Если Не Логин = Неопределено Тогда - OPI_ПреобразованиеТипов.ПолучитьСтроку(Логин); - СтруктураНастроек.Вставить("login", Логин); - КонецЕсли; - - Если Не Пароль = Неопределено Тогда - OPI_ПреобразованиеТипов.ПолучитьСтроку(Пароль); - СтруктураНастроек.Вставить("password", Пароль); - КонецЕсли; - //@skip-check constructor-function-return-section - Возврат СтруктураНастроек; + Возврат OPI_Компоненты.ПолучитьНастройкиПрокси(Адрес, Порт, Вид, Логин, Пароль); КонецФункции diff --git a/src/ru/OInt/core/Modules/OPI_SFTP.os b/src/ru/OInt/core/Modules/OPI_SFTP.os new file mode 100644 index 00000000000..7e94591c9ba --- /dev/null +++ b/src/ru/OInt/core/Modules/OPI_SFTP.os @@ -0,0 +1,527 @@ +// OneScript: ./OInt/core/Modules/OPI_SFTP.os +// Lib: SFTP +// CLI: sftp +// Keywords: sftp + +// MIT License + +// Copyright (c) 2023-2025 Anton Tsitavets + +// Permission is hereby granted, free of charge, to any person obtaining a copy +// of this software and associated documentation files (the "Software"), to deal +// in the Software without restriction, including without limitation the rights +// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +// copies of the Software, and to permit persons to whom the Software is +// furnished to do so, subject to the following conditions: + +// The above copyright notice and this permission notice shall be included in all +// copies or substantial portions of the Software. + +// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +// SOFTWARE. + +// https://github.com/Bayselonarrend/OpenIntegrations + +// BSLLS:Typo-off +// BSLLS:LatinAndCyrillicSymbolInWord-off +// BSLLS:IncorrectLineBreak-off +// BSLLS:NumberOfOptionalParams-off +// BSLLS:UsingServiceTag-off +// BSLLS:LineLength-off +// BSLLS:UsingSynchronousCalls-off + +//@skip-check module-structure-top-region +//@skip-check module-structure-method-in-regions +//@skip-check wrong-string-literal-content +//@skip-check method-too-many-params +//@skip-check constructor-function-return-section + +#Область ПрограммныйИнтерфейс + +#Область ОсновныеМетоды + +// Открыть соединение !NOCLI +// Создает новый сеанс SFTP +// +// Примечание: +// Получить конфигурацию соединения можно при помощи функций `ПолучитьНастройкиЛогинПароль`,^^ +// `ПолучитьНастройкиПриватныйКлюч`, `ПолучитьНастройкиЧерезАгента` +// +// Параметры: +// НастройкиSSH - Структура Из КлючИЗначение - Структура настроек соединения - set +// Прокси - Структура Из КлючИЗначение - Структура настроек прокси, если необходимо - proxy +// +// Возвращаемое значение: +// Произвольный, Соответствие Из КлючИЗначение - Открыть соединение +Функция ОткрытьСоединение(Знач НастройкиSSH, Знач Прокси = "") Экспорт + + СоединениеSSH = OPI_SSH.ОткрытьСоединение(НастройкиSSH, Прокси); + + Если OPI_SSH.ЭтоКоннектор(СоединениеSSH) Тогда + Результат = СоединениеSSH.ToSFTP(); + Результат = OPI_Инструменты.JsonВСтруктуру(Результат); + Иначе + Возврат СоединениеSSH; + КонецЕсли; + + Возврат ?(Результат["result"], СоединениеSSH, Результат); + +КонецФункции + +// Получить конфигурацию соединения +// Формирует полную структуру настроек соединения, которая может быть использована вместо самого соединения при вызове других функций +// +// Примечание: +// Может быть передана в качестве параметра `Соединение` в других функциях вместо настоящего соединения из функции `ОткрытьСоединение`.^^ +// При этом новое соединение будет открыто и закрыто в рамках вызываемой функции +// Не рекомендуется использовать конфигурацию соединения при множественных обращениях к серверу SSH.^^ +// Данный функционал предназначен, в первую очередь для CLI версии ОПИ, где хранение соединения между вызовами невозможно +// +// Параметры: +// НастройкиSSH - Структура Из КлючИЗначение - Настройки SSH - set +// Прокси - Структура Из КлючИЗначение - Настройки прокси, если необходимо. См ПолучитьНастройкиПрокси - proxy +// +// Возвращаемое значение: +// Структура Из КлючИЗначение - Структура настроек соединения +Функция ПолучитьКонфигурациюСоединения(Знач НастройкиSSH, Знач Прокси = Неопределено) Экспорт + + Возврат OPI_SSH.ПолучитьКонфигурациюСоединения(НастройкиSSH, Прокси); + +КонецФункции + +// Закрыть соединение !NOCLI +// Явно закрывает переданное соединение +// +// Параметры: +// Соединение - Произвольный - Объект компоненты с открытым соединением - conn +// +// Возвращаемое значение: +// Структура Из КлючИЗначение - Результат закрытия соединения +Функция ЗакрытьСоединение(Знач Соединение) Экспорт + + Возврат OPI_SSH.ЗакрытьСоединение(Соединение); + +КонецФункции + +// Это коннектор !NOCLI +// Проверяет, что значение является объектом внешней компоненты для работы с SFTP +// +// Параметры: +// Значение - Произвольный - Значение для проверки - value +// +// Возвращаемое значение: +// Булево - Это коннектор +Функция ЭтоКоннектор(Знач Значение) Экспорт + + Возврат OPI_SSH.ЭтоКоннектор(Значение); + +КонецФункции + +// Получить настройки (логин/пароль) +// Получает настройки соединения с авторизацией через логин и пароль +// +// Параметры: +// Хост - Строка - Хост SSH - host +// Порт - Число - Порт SSH - port +// Логин - Строка - Имя пользователя SSH - user +// Пароль - Строка - Пароль пользователя SSH - pass +// +// Возвращаемое значение: +// Структура Из КлючИЗначение - Конфигурация соединения +Функция ПолучитьНастройкиЛогинПароль(Знач Хост, Знач Порт, Знач Логин, Знач Пароль = "") Экспорт + + Возврат OPI_SSH.ПолучитьНастройкиЛогинПароль(Хост, Порт, Логин, Пароль); + +КонецФункции + +// Получить настройки (приватный ключ) +// Получает настройки соединения с авторизацией через приватный ключ +// +// Параметры: +// Хост - Строка - Хост SSH - host +// Порт - Число - Порт SSH - port +// Логин - Строка - Имя пользователя SSH - user +// Приватный - Строка - Путь к файлу приватного ключа - key +// Публичный - Строка - Путь к файлу публичного ключ - pub +// Пароль - Строка - Пароль (passphrase) приватного ключа - pass +// +// Возвращаемое значение: +// Структура Из КлючИЗначение - Конфигурация соединения +Функция ПолучитьНастройкиПриватныйКлюч(Знач Хост + , Знач Порт + , Знач Логин + , Знач Приватный + , Знач Публичный = "" + , Знач Пароль = "") Экспорт + + Возврат OPI_SSH.ПолучитьНастройкиПриватныйКлюч(Хост, Порт, Логин, Приватный, Публичный, Пароль); + +КонецФункции + +// Получить настройки (через агента) +// Получает настройки соединения с авторизацией через SSH Agent +// +// Параметры: +// Хост - Строка - Хост SSH - host +// Порт - Число - Порт SSH - port +// Логин - Строка - Имя пользователя SSH - user +// +// Возвращаемое значение: +// Структура Из КлючИЗначение - Конфигурация соединения +Функция ПолучитьНастройкиЧерезАгента(Знач Хост, Знач Порт, Знач Логин) Экспорт + + Возврат OPI_SSH.ПолучитьНастройкиЧерезАгента(Хост, Порт, Логин); + +КонецФункции + +// Получить настройки прокси +// Формирует структуру настроек прокси-сервера для соединения +// +// Параметры: +// Адрес - Строка - Адрес прокси - addr +// Порт - Число - Порт прокси - port +// Вид - Строка - Вид прокси: socks5, socks4, http - type +// Логин - Строка, Неопределено - Логин авторизации, если необходимо - login +// Пароль - Строка, Неопределено - Пароль для авторизации, если необходимо - pass +// +// Возвращаемое значение: +// Структура Из КлючИЗначение - Структура настроек прокси +Функция ПолучитьНастройкиПрокси(Знач Адрес + , Знач Порт + , Знач Вид = "socks5" + , Знач Логин = Неопределено + , Знач Пароль = Неопределено) Экспорт + + //@skip-check constructor-function-return-section + Возврат OPI_Компоненты.ПолучитьНастройкиПрокси(Адрес, Порт, Вид, Логин, Пароль); + +КонецФункции + +#КонецОбласти + +#Область РаботаСДиректориями + +// Получить список объектов +// Получает информацию о содержимом директории по выбранному пути +// +// Примечание: +// Команда FTP: `LIST` +// +// Параметры: +// Соединение - Произвольный - Существующее соединение или конфигурация соединения - conn +// Путь - Строка - Путь к директории поиска - path +// Рекурсивно - Булево - Получать информацию об объектах во вложенных директориях - rcv +// +// Возвращаемое значение: +// Соответствие Из КлючИЗначение - Результат обработки +Функция ПолучитьСписокОбъектов(Знач Соединение, Знач Путь = "", Знач Рекурсивно = Ложь) Экспорт + + ЗакрыватьСоединение = ПроверитьСоздатьСоединение(Соединение); + + Если Не ЭтоКоннектор(Соединение) Тогда + Возврат Соединение; + Иначе + + OPI_ПреобразованиеТипов.ПолучитьБулево(Рекурсивно); + OPI_ПреобразованиеТипов.ПолучитьСтроку(Путь); + + Результат = Соединение.ListDirectory(Путь); + Результат = OPI_Инструменты.JsonВСтруктуру(Результат); + + Если Результат["result"] И Рекурсивно Тогда + + Для Каждого ОбъектКаталога Из Результат["data"] Цикл + + Если Не ОбъектКаталога["is_directory"] Тогда + Продолжить; + КонецЕсли; + + Дочерние = ПолучитьСписокОбъектов(Соединение, ОбъектКаталога["path"], Истина); + + Если Дочерние["result"] Тогда + + ОбъектКаталога.Вставить("objects", Дочерние["data"]); + + Иначе + + ОбъектКаталога.Вставить("objects", Дочерние["error"]); + + КонецЕсли; + + КонецЦикла; + + КонецЕсли; + + КонецЕсли; + + Если ЗакрыватьСоединение Тогда + Результат.Вставить("close_connection", ЗакрытьСоединение(Соединение)); + КонецЕсли; + + Возврат Результат; + +КонецФункции + +// Создать новую директорию +// Создает директорию по указанному пути +// +// Параметры: +// Соединение - Произвольный - Существующее соединение или конфигурация соединения - conn +// Путь - Строка - Путь к новой директории - path +// Права - Строка - Режим доступа к каталогу в числовом формате POSIX (как в chmod) - mode +// +// Возвращаемое значение: +// Соответствие Из КлючИЗначение - Результат обработки +Функция СоздатьНовуюДиректорию(Знач Соединение, Знач Путь, Знач Права = 700) Экспорт + + ЗакрыватьСоединение = ПроверитьСоздатьСоединение(Соединение); + + Если Не ЭтоКоннектор(Соединение) Тогда + Возврат Соединение; + Иначе + + OPI_ПреобразованиеТипов.ПолучитьСтроку(Путь); + + Результат = Соединение.MakeDirectory(Путь, Права); + Результат = OPI_Инструменты.JsonВСтруктуру(Результат); + + КонецЕсли; + + Если ЗакрыватьСоединение Тогда + Результат.Вставить("close_connection", ЗакрытьСоединение(Соединение)); + КонецЕсли; + + Возврат Результат; + +КонецФункции + +// Удалить директорию +// Удаляет существующую директорию +// +// Параметры: +// Соединение - Произвольный - Существующее соединение или конфигурация соединения - conn +// Путь - Строка - Путь к удаляемой директории - path +// +// Возвращаемое значение: +// Соответствие Из КлючИЗначение - Результат обработки +Функция УдалитьДиректорию(Знач Соединение, Знач Путь) Экспорт + + ЗакрыватьСоединение = ПроверитьСоздатьСоединение(Соединение); + + Если Не ЭтоКоннектор(Соединение) Тогда + Возврат Соединение; + Иначе + + OPI_ПреобразованиеТипов.ПолучитьСтроку(Путь); + + Результат = Соединение.RemoveDirectory(Путь); + Результат = OPI_Инструменты.JsonВСтруктуру(Результат); + + КонецЕсли; + + Если ЗакрыватьСоединение Тогда + Результат.Вставить("close_connection", ЗакрытьСоединение(Соединение)); + КонецЕсли; + + Возврат Результат; + +КонецФункции + +// Получить текущий каталог +// Получает текущий каталог, от которого вычисляются относительные пути +// +// +// Параметры: +// Соединение - Произвольный - Существующее соединение или конфигурация соединения - conn +// +// Возвращаемое значение: +// Соответствие Из КлючИЗначение - Результат обработки +Функция ПолучитьТекущийКаталог(Знач Соединение) Экспорт + + ЗакрыватьСоединение = ПроверитьСоздатьСоединение(Соединение); + + Если Не ЭтоКоннектор(Соединение) Тогда + Возврат Соединение; + Иначе + + Результат = OPI_SSH.ВыполнитьКоманду(Соединение, "pwd"); + ОбработатьВыполнениеКомандыSSH(Результат, "path"); + + КонецЕсли; + + Если ЗакрыватьСоединение Тогда + Результат.Вставить("close_connection", ЗакрытьСоединение(Соединение)); + КонецЕсли; + + Возврат Результат; + +КонецФункции + +#КонецОбласти + +#Область РаботаСФайлами + +// Загрузить файл +// Загружает файл с диска или двоичные данные на сервер +// +// +// Параметры: +// Соединение - Произвольный - Существующее соединение или конфигурация соединения - conn +// Файл - Строка, ДвоичныеДанные - Файл на диске или данные файла - file +// Путь - Строка - Путь сохранения файла на сервере - path +// +// Возвращаемое значение: +// Соответствие Из КлючИЗначение - Результат обработки +Функция ЗагрузитьФайл(Знач Соединение, Знач Файл, Знач Путь) Экспорт + + ЗакрыватьСоединение = ПроверитьСоздатьСоединение(Соединение); + + Если Не ЭтоКоннектор(Соединение) Тогда + Возврат Соединение; + Иначе + + Если ТипЗнч(Файл) = Тип("Строка") Тогда + ФайлНаДиске = Новый Файл(Файл); + ЭтоФайлНаДиске = ФайлНаДиске.Существует(); + Иначе + ЭтоФайлНаДиске = Ложь; + КонецЕсли; + + Если Не ЭтоФайлНаДиске Тогда + + OPI_ПреобразованиеТипов.ПолучитьДвоичныеДанные(Файл); + + Если OPI_Компоненты.ТребуетсяПередачаЧерезФайл() Тогда + + // BSLLS:MissingTemporaryFileDeletion-off + + //@skip-check missing-temporary-file-deletion + ИВФ = ПолучитьИмяВременногоФайла(); + + // BSLLS:MissingTemporaryFileDeletion-on + + Файл.Записать(ИВФ); + + Результат = Соединение.UploadFile(ИВФ, Путь); + + OPI_Инструменты.УдалитьФайлВПопытке(ИВФ, "Не удалось удалить временный файл после загрузки"); + + Иначе + Результат = Соединение.UploadData(Файл, Путь); + КонецЕсли; + + Иначе + Результат = Соединение.UploadFile(Файл, Путь); + КонецЕсли; + + Результат = OPI_Инструменты.JsonВСтруктуру(Результат); + + КонецЕсли; + + Если ЗакрыватьСоединение Тогда + Результат.Вставить("close_connection", ЗакрытьСоединение(Соединение)); + КонецЕсли; + + Возврат Результат; + +КонецФункции + +// Удалить файл +// Удаляет файл с сервера +// +// Примечание: +// Команда FTP: `DELE` +// +// Параметры: +// Соединение - Произвольный - Существующее соединение или конфигурация соединения - conn +// Путь - Строка - Путь сохранения файла на сервере - path +// +// Возвращаемое значение: +// Соответствие Из КлючИЗначение - Результат обработки +Функция УдалитьФайл(Знач Соединение, Знач Путь) Экспорт + + ЗакрыватьСоединение = ПроверитьСоздатьСоединение(Соединение); + + Если Не ЭтоКоннектор(Соединение) Тогда + Возврат Соединение; + Иначе + + OPI_ПреобразованиеТипов.ПолучитьСтроку(Путь); + + Результат = Соединение.RemoveFile(Путь); + Результат = OPI_Инструменты.JsonВСтруктуру(Результат); + + КонецЕсли; + + Если ЗакрыватьСоединение Тогда + Результат.Вставить("close_connection", ЗакрытьСоединение(Соединение)); + КонецЕсли; + + Возврат Результат; + +КонецФункции + +#КонецОбласти + +#КонецОбласти + +#Область СлужебныйПрограммныйИнтерфейс + +Функция ПроверитьСоздатьСоединение(Соединение) + + Если Не ЭтоКоннектор(Соединение) Тогда + + ЗакрыватьСоединение = Истина; + Соединение = ОткрытьСоединение(Соединение); + + Иначе + ЗакрыватьСоединение = Ложь; + КонецЕсли; + + ЭтоSFTP = Соединение.IsSFTP(); + + Если Не ЭтоSFTP Тогда + + Результат = Соединение.ToSFTP(); + Результат = OPI_Инструменты.JsonВСтруктуру(Результат); + Соединение = ?(Результат["result"], Соединение, Результат); + + КонецЕсли; + + Возврат ЗакрыватьСоединение; + +КонецФункции + +Процедура ОбработатьВыполнениеКомандыSSH(Результат, ПолеРезультата = "data") + + Если Результат["result"] Тогда + + Результат_ = Новый Соответствие; + + Если Не ЗначениеЗаполнено(Результат["stderr"]) Тогда + + Результат_.Вставить("result", Истина); + + StdOut = Результат["stdout"]; + + Если ЗначениеЗаполнено(StdOut) Тогда + Результат_.Вставить(ПолеРезультата, StdOut); + КонецЕсли; + + Иначе + Результат_.Вставить("result", Ложь); + Результат_.Вставить("error" , Результат["stderr"]); + КонецЕсли; + + Результат = Результат_; + + КонецЕсли; + +КонецПроцедуры + +#КонецОбласти diff --git a/src/ru/OInt/core/Modules/OPI_SSH.os b/src/ru/OInt/core/Modules/OPI_SSH.os index 99723c48611..037546bc2b2 100644 --- a/src/ru/OInt/core/Modules/OPI_SSH.os +++ b/src/ru/OInt/core/Modules/OPI_SSH.os @@ -133,6 +133,14 @@ Результат = Соединение.Execute(Команда); Результат = OPI_Инструменты.JsonВСтруктуру(Результат); + Вывод = Результат["stdout"]; + + Если Вывод <> Неопределено Тогда + Если СтрЗаканчиваетсяНа(Вывод, Символы.ПС) Тогда + Результат["stdout"] = Лев(Вывод, СтрДлина(Вывод) - 1); + КонецЕсли; + КонецЕсли; + КонецЕсли; Если ЗакрыватьСоединение Тогда @@ -288,23 +296,8 @@ , Знач Логин = Неопределено , Знач Пароль = Неопределено) Экспорт - СтруктураНастроек = Новый Структура; - OPI_Инструменты.ДобавитьПоле("server" , Адрес, "Строка", СтруктураНастроек); - OPI_Инструменты.ДобавитьПоле("port" , Порт , "Число" , СтруктураНастроек); - OPI_Инструменты.ДобавитьПоле("proxy_type", Вид , "Строка", СтруктураНастроек); - - Если Не Логин = Неопределено Тогда - OPI_ПреобразованиеТипов.ПолучитьСтроку(Логин); - СтруктураНастроек.Вставить("login", Логин); - КонецЕсли; - - Если Не Пароль = Неопределено Тогда - OPI_ПреобразованиеТипов.ПолучитьСтроку(Пароль); - СтруктураНастроек.Вставить("password", Пароль); - КонецЕсли; - //@skip-check constructor-function-return-section - Возврат СтруктураНастроек; + Возврат OPI_Компоненты.ПолучитьНастройкиПрокси(Адрес, Порт, Вид, Логин, Пароль); КонецФункции diff --git a/src/ru/OInt/lib.config b/src/ru/OInt/lib.config index 2fafab11e04..0f2dac6e3b5 100644 --- a/src/ru/OInt/lib.config +++ b/src/ru/OInt/lib.config @@ -20,6 +20,7 @@ + diff --git a/src/ru/OInt/tests/Modules/internal/OPI_Тесты.os b/src/ru/OInt/tests/Modules/internal/OPI_Тесты.os index 0d094fb66a3..c9d0b4b1b8b 100644 --- a/src/ru/OInt/tests/Modules/internal/OPI_Тесты.os +++ b/src/ru/OInt/tests/Modules/internal/OPI_Тесты.os @@ -2964,6 +2964,56 @@ #КонецОбласти +#Область SFTP + +Процедура SF_ОсновныеМетоды() Экспорт + + МассивВариантов = OPI_ПолучениеДанныхТестов.ПолучитьВариантыПараметровSSH(); + + Для Каждого ПараметрыТеста Из МассивВариантов Цикл + + SFTP_ОткрытьСоединение(ПараметрыТеста); + + КонецЦикла; + + OPI_Инструменты.УдалитьФайлВПопытке(МассивВариантов[0]["SSH_Key"], "Ошибка удаления файла после теста"); + +КонецПроцедуры + +Процедура SF_РаботаСДиректориями() Экспорт + + МассивВариантов = OPI_ПолучениеДанныхТестов.ПолучитьВариантыПараметровSSH(); + + Для Каждого ПараметрыТеста Из МассивВариантов Цикл + + SFTP_ПолучитьТекущийКаталог(ПараметрыТеста); + SFTP_ПолучитьСписокОбъектов(ПараметрыТеста); + SFTP_СоздатьНовуюДиректорию(ПараметрыТеста); + SFTP_УдалитьДиректорию(ПараметрыТеста); + + КонецЦикла; + + OPI_Инструменты.УдалитьФайлВПопытке(МассивВариантов[0]["SSH_Key"], "Ошибка удаления файла после теста"); + +КонецПроцедуры + +Процедура SF_РаботаСФайлами() Экспорт + + МассивВариантов = OPI_ПолучениеДанныхТестов.ПолучитьВариантыПараметровSSH(); + + Для Каждого ПараметрыТеста Из МассивВариантов Цикл + + SFTP_ЗагрузитьФайл(ПараметрыТеста); + SFTP_УдалитьФайл(ПараметрыТеста); + + КонецЦикла; + + OPI_Инструменты.УдалитьФайлВПопытке(МассивВариантов[0]["SSH_Key"], "Ошибка удаления файла после теста"); + +КонецПроцедуры + +#КонецОбласти + #КонецОбласти #КонецОбласти @@ -22904,6 +22954,511 @@ #КонецОбласти +#Область SFTP + +Процедура SFTP_ОткрытьСоединение(ПараметрыФункции) + + Постфикс = ПараметрыФункции["Postfix"]; // SKIP + + Хост = ПараметрыФункции["SSH_Host"]; + Порт = ПараметрыФункции["SSH_Port"]; + + + ИспользоватьПрокси = Истина; + НастройкиПрокси = Неопределено; + ВидАвторизации = "По логину и паролю"; + + ИспользоватьПрокси = ПараметрыФункции["Proxy"]; // SKIP + ВидАвторизации = ПараметрыФункции["AuthType"]; // SKIP + + Если ВидАвторизации = "По логину и паролю" Тогда + + Логин = ПараметрыФункции["SSH_User"]; + Пароль = ПараметрыФункции["SSH_Password"]; + + НастройкиSSH = OPI_SFTP.ПолучитьНастройкиЛогинПароль(Хост, Порт, Логин, Пароль); + + ИначеЕсли ВидАвторизации = "По ключу" Тогда + + Логин = ПараметрыФункции["SSH_User"]; + ПриватныйКлюч = "./ssh_key"; + ПубличныйКлюч = "./ssh_key.pub"; + + ПриватныйКлюч = ПараметрыФункции["SSH_Key"]; // SKIP + ПубличныйКлюч = ПараметрыФункции["SSH_Pub"]; // SKIP + + НастройкиSSH = OPI_SFTP.ПолучитьНастройкиПриватныйКлюч(Хост, Порт, Логин, ПриватныйКлюч, ПубличныйКлюч); + + Иначе + + Логин = ПараметрыФункции["SSH_User"]; + НастройкиSSH = OPI_SFTP.ПолучитьНастройкиЧерезАгента(Хост, Порт, Логин); + + КонецЕсли; + + Если ИспользоватьПрокси Тогда + + ТипПрокси = ПараметрыФункции["Proxy_Type"]; // http, socks5, socks4 + + АдресПрокси = ПараметрыФункции["Proxy_IP"]; + ПортПрокси = ПараметрыФункции["Proxy_Port"]; + ЛогинПрокси = ПараметрыФункции["Proxy_User"]; + ПарольПрокси = ПараметрыФункции["Proxy_Password"]; + + НастройкиПрокси = OPI_SFTP.ПолучитьНастройкиПрокси(АдресПрокси, ПортПрокси, ТипПрокси, ЛогинПрокси, ПарольПрокси); + + КонецЕсли; + + Результат = OPI_SFTP.ОткрытьСоединение(НастройкиSSH, НастройкиПрокси); + + // END + + Обработать(Результат, "SFTP", "ОткрытьСоединение", Постфикс); + +КонецПроцедуры + +Процедура SFTP_СоздатьНовуюДиректорию(ПараметрыФункции) + + Постфикс = ПараметрыФункции["Postfix"]; // SKIP + + Хост = ПараметрыФункции["SSH_Host"]; + Порт = ПараметрыФункции["SSH_Port"]; + + + ИспользоватьПрокси = Истина; + НастройкиПрокси = Неопределено; + ВидАвторизации = "По логину и паролю"; + + ИспользоватьПрокси = ПараметрыФункции["Proxy"]; // SKIP + ВидАвторизации = ПараметрыФункции["AuthType"]; // SKIP + + Если ВидАвторизации = "По логину и паролю" Тогда + + Логин = ПараметрыФункции["SSH_User"]; + Пароль = ПараметрыФункции["SSH_Password"]; + + НастройкиSSH = OPI_SFTP.ПолучитьНастройкиЛогинПароль(Хост, Порт, Логин, Пароль); + + ИначеЕсли ВидАвторизации = "По ключу" Тогда + + Логин = ПараметрыФункции["SSH_User"]; + ПриватныйКлюч = "./ssh_key"; + ПубличныйКлюч = "./ssh_key.pub"; + + ПриватныйКлюч = ПараметрыФункции["SSH_Key"]; // SKIP + ПубличныйКлюч = ПараметрыФункции["SSH_Pub"]; // SKIP + + НастройкиSSH = OPI_SFTP.ПолучитьНастройкиПриватныйКлюч(Хост, Порт, Логин, ПриватныйКлюч, ПубличныйКлюч); + + Иначе + + Логин = ПараметрыФункции["SSH_User"]; + НастройкиSSH = OPI_SFTP.ПолучитьНастройкиЧерезАгента(Хост, Порт, Логин); + + КонецЕсли; + + Если ИспользоватьПрокси Тогда + + ТипПрокси = ПараметрыФункции["Proxy_Type"]; // http, socks5, socks4 + + АдресПрокси = ПараметрыФункции["Proxy_IP"]; + ПортПрокси = ПараметрыФункции["Proxy_Port"]; + ЛогинПрокси = ПараметрыФункции["Proxy_User"]; + ПарольПрокси = ПараметрыФункции["Proxy_Password"]; + + НастройкиПрокси = OPI_SFTP.ПолучитьНастройкиПрокси(АдресПрокси, ПортПрокси, ТипПрокси, ЛогинПрокси, ПарольПрокси); + + КонецЕсли; + + Соединение = OPI_SFTP.ОткрытьСоединение(НастройкиSSH, НастройкиПрокси); + + Если OPI_SFTP.ЭтоКоннектор(Соединение) Тогда + Результат = OPI_SFTP.СоздатьНовуюДиректорию(Соединение, "new_dir"); + Иначе + Результат = Соединение; // Ошибка соединения + КонецЕсли; + + // END + + Обработать(Результат, "SFTP", "СоздатьНовуюДиректорию", Постфикс); + +КонецПроцедуры + +Процедура SFTP_УдалитьДиректорию(ПараметрыФункции) + + Постфикс = ПараметрыФункции["Postfix"]; // SKIP + + Хост = ПараметрыФункции["SSH_Host"]; + Порт = ПараметрыФункции["SSH_Port"]; + + + ИспользоватьПрокси = Истина; + НастройкиПрокси = Неопределено; + ВидАвторизации = "По логину и паролю"; + + ИспользоватьПрокси = ПараметрыФункции["Proxy"]; // SKIP + ВидАвторизации = ПараметрыФункции["AuthType"]; // SKIP + + Если ВидАвторизации = "По логину и паролю" Тогда + + Логин = ПараметрыФункции["SSH_User"]; + Пароль = ПараметрыФункции["SSH_Password"]; + + НастройкиSSH = OPI_SFTP.ПолучитьНастройкиЛогинПароль(Хост, Порт, Логин, Пароль); + + ИначеЕсли ВидАвторизации = "По ключу" Тогда + + Логин = ПараметрыФункции["SSH_User"]; + ПриватныйКлюч = "./ssh_key"; + ПубличныйКлюч = "./ssh_key.pub"; + + ПриватныйКлюч = ПараметрыФункции["SSH_Key"]; // SKIP + ПубличныйКлюч = ПараметрыФункции["SSH_Pub"]; // SKIP + + НастройкиSSH = OPI_SFTP.ПолучитьНастройкиПриватныйКлюч(Хост, Порт, Логин, ПриватныйКлюч, ПубличныйКлюч); + + Иначе + + Логин = ПараметрыФункции["SSH_User"]; + НастройкиSSH = OPI_SFTP.ПолучитьНастройкиЧерезАгента(Хост, Порт, Логин); + + КонецЕсли; + + Если ИспользоватьПрокси Тогда + + ТипПрокси = ПараметрыФункции["Proxy_Type"]; // http, socks5, socks4 + + АдресПрокси = ПараметрыФункции["Proxy_IP"]; + ПортПрокси = ПараметрыФункции["Proxy_Port"]; + ЛогинПрокси = ПараметрыФункции["Proxy_User"]; + ПарольПрокси = ПараметрыФункции["Proxy_Password"]; + + НастройкиПрокси = OPI_SFTP.ПолучитьНастройкиПрокси(АдресПрокси, ПортПрокси, ТипПрокси, ЛогинПрокси, ПарольПрокси); + + КонецЕсли; + + Соединение = OPI_SFTP.ОткрытьСоединение(НастройкиSSH, НастройкиПрокси); + + Если OPI_SFTP.ЭтоКоннектор(Соединение) Тогда + Результат = OPI_SFTP.УдалитьДиректорию(Соединение, "new_dir"); + Иначе + Результат = Соединение; // Ошибка соединения + КонецЕсли; + + // END + + Обработать(Результат, "SFTP", "УдалитьДиректорию", Постфикс); + +КонецПроцедуры + +Процедура SFTP_ПолучитьТекущийКаталог(ПараметрыФункции) + + Постфикс = ПараметрыФункции["Postfix"]; // SKIP + + Хост = ПараметрыФункции["SSH_Host"]; + Порт = ПараметрыФункции["SSH_Port"]; + + ИспользоватьПрокси = Истина; + НастройкиПрокси = Неопределено; + ВидАвторизации = "По логину и паролю"; + + ИспользоватьПрокси = ПараметрыФункции["Proxy"]; // SKIP + ВидАвторизации = ПараметрыФункции["AuthType"]; // SKIP + + Если ВидАвторизации = "По логину и паролю" Тогда + + Логин = ПараметрыФункции["SSH_User"]; + Пароль = ПараметрыФункции["SSH_Password"]; + + НастройкиSSH = OPI_SFTP.ПолучитьНастройкиЛогинПароль(Хост, Порт, Логин, Пароль); + + ИначеЕсли ВидАвторизации = "По ключу" Тогда + + Логин = ПараметрыФункции["SSH_User"]; + ПриватныйКлюч = "./ssh_key"; + ПубличныйКлюч = "./ssh_key.pub"; + + ПриватныйКлюч = ПараметрыФункции["SSH_Key"]; // SKIP + ПубличныйКлюч = ПараметрыФункции["SSH_Pub"]; // SKIP + + НастройкиSSH = OPI_SFTP.ПолучитьНастройкиПриватныйКлюч(Хост, Порт, Логин, ПриватныйКлюч, ПубличныйКлюч); + + Иначе + + Логин = ПараметрыФункции["SSH_User"]; + НастройкиSSH = OPI_SFTP.ПолучитьНастройкиЧерезАгента(Хост, Порт, Логин); + + КонецЕсли; + + Если ИспользоватьПрокси Тогда + + ТипПрокси = ПараметрыФункции["Proxy_Type"]; // http, socks5, socks4 + + АдресПрокси = ПараметрыФункции["Proxy_IP"]; + ПортПрокси = ПараметрыФункции["Proxy_Port"]; + ЛогинПрокси = ПараметрыФункции["Proxy_User"]; + ПарольПрокси = ПараметрыФункции["Proxy_Password"]; + + НастройкиПрокси = OPI_SFTP.ПолучитьНастройкиПрокси(АдресПрокси, ПортПрокси, ТипПрокси, ЛогинПрокси, ПарольПрокси); + + КонецЕсли; + + Соединение = OPI_SFTP.ОткрытьСоединение(НастройкиSSH, НастройкиПрокси); + + Если OPI_SFTP.ЭтоКоннектор(Соединение) Тогда + Результат = OPI_SFTP.ПолучитьТекущийКаталог(Соединение); + Иначе + Результат = Соединение; // Ошибка соединения + КонецЕсли; + + // END + + Обработать(Результат, "SFTP", "ПолучитьТекущийКаталог", Постфикс); + +КонецПроцедуры + +Процедура SFTP_ПолучитьСписокОбъектов(ПараметрыФункции) + + Постфикс = ПараметрыФункции["Postfix"]; // SKIP + + Хост = ПараметрыФункции["SSH_Host"]; + Порт = ПараметрыФункции["SSH_Port"]; + + ИспользоватьПрокси = Истина; + НастройкиПрокси = Неопределено; + ВидАвторизации = "По логину и паролю"; + + ИспользоватьПрокси = ПараметрыФункции["Proxy"]; // SKIP + ВидАвторизации = ПараметрыФункции["AuthType"]; // SKIP + + Если ВидАвторизации = "По логину и паролю" Тогда + + Логин = ПараметрыФункции["SSH_User"]; + Пароль = ПараметрыФункции["SSH_Password"]; + + НастройкиSSH = OPI_SFTP.ПолучитьНастройкиЛогинПароль(Хост, Порт, Логин, Пароль); + + ИначеЕсли ВидАвторизации = "По ключу" Тогда + + Логин = ПараметрыФункции["SSH_User"]; + ПриватныйКлюч = "./ssh_key"; + ПубличныйКлюч = "./ssh_key.pub"; + + ПриватныйКлюч = ПараметрыФункции["SSH_Key"]; // SKIP + ПубличныйКлюч = ПараметрыФункции["SSH_Pub"]; // SKIP + + НастройкиSSH = OPI_SFTP.ПолучитьНастройкиПриватныйКлюч(Хост, Порт, Логин, ПриватныйКлюч, ПубличныйКлюч); + + Иначе + + Логин = ПараметрыФункции["SSH_User"]; + НастройкиSSH = OPI_SFTP.ПолучитьНастройкиЧерезАгента(Хост, Порт, Логин); + + КонецЕсли; + + Если ИспользоватьПрокси Тогда + + ТипПрокси = ПараметрыФункции["Proxy_Type"]; // http, socks5, socks4 + + АдресПрокси = ПараметрыФункции["Proxy_IP"]; + ПортПрокси = ПараметрыФункции["Proxy_Port"]; + ЛогинПрокси = ПараметрыФункции["Proxy_User"]; + ПарольПрокси = ПараметрыФункции["Proxy_Password"]; + + НастройкиПрокси = OPI_SFTP.ПолучитьНастройкиПрокси(АдресПрокси, ПортПрокси, ТипПрокси, ЛогинПрокси, ПарольПрокси); + + КонецЕсли; + + Соединение = OPI_SFTP.ОткрытьСоединение(НастройкиSSH, НастройкиПрокси); + + Если OPI_SFTP.ЭтоКоннектор(Соединение) Тогда + Результат = OPI_SFTP.ПолучитьСписокОбъектов(Соединение, "test_folder", Истина); + Иначе + Результат = Соединение; // Ошибка соединения + КонецЕсли; + + // END + + Обработать(Результат, "SFTP", "ПолучитьСписокОбъектов", Постфикс); + + Результат = OPI_SFTP.ПолучитьСписокОбъектов(Соединение, "test_folder"); + + Обработать(Результат, "SFTP", "ПолучитьСписокОбъектов", Постфикс + ", Без рекурсии"); + +КонецПроцедуры + +Процедура SFTP_ЗагрузитьФайл(ПараметрыФункции) + + Постфикс = ПараметрыФункции["Postfix"]; // SKIP + + КартинкаПуть = "C:\pic.png"; + + Картинка = ПараметрыФункции["Picture"]; // SKIP + ИВФ = ПолучитьИмяВременногоФайла("png"); // SKIP + КопироватьФайл(Картинка, ИВФ); // SKIP + Картинка = ИВФ; // SKIP + + КартинкаДД = Новый ДвоичныеДанные(Картинка); + + Хост = ПараметрыФункции["SSH_Host"]; + Порт = ПараметрыФункции["SSH_Port"]; + + ИспользоватьПрокси = Истина; + НастройкиПрокси = Неопределено; + ВидАвторизации = "По логину и паролю"; + + ИспользоватьПрокси = ПараметрыФункции["Proxy"]; // SKIP + ВидАвторизации = ПараметрыФункции["AuthType"]; // SKIP + + Если ВидАвторизации = "По логину и паролю" Тогда + + Логин = ПараметрыФункции["SSH_User"]; + Пароль = ПараметрыФункции["SSH_Password"]; + + НастройкиSSH = OPI_SFTP.ПолучитьНастройкиЛогинПароль(Хост, Порт, Логин, Пароль); + + ИначеЕсли ВидАвторизации = "По ключу" Тогда + + Логин = ПараметрыФункции["SSH_User"]; + ПриватныйКлюч = "./ssh_key"; + ПубличныйКлюч = "./ssh_key.pub"; + + ПриватныйКлюч = ПараметрыФункции["SSH_Key"]; // SKIP + ПубличныйКлюч = ПараметрыФункции["SSH_Pub"]; // SKIP + + НастройкиSSH = OPI_SFTP.ПолучитьНастройкиПриватныйКлюч(Хост, Порт, Логин, ПриватныйКлюч, ПубличныйКлюч); + + Иначе + + Логин = ПараметрыФункции["SSH_User"]; + НастройкиSSH = OPI_SFTP.ПолучитьНастройкиЧерезАгента(Хост, Порт, Логин); + + КонецЕсли; + + Если ИспользоватьПрокси Тогда + + ТипПрокси = ПараметрыФункции["Proxy_Type"]; // http, socks5, socks4 + + АдресПрокси = ПараметрыФункции["Proxy_IP"]; + ПортПрокси = ПараметрыФункции["Proxy_Port"]; + ЛогинПрокси = ПараметрыФункции["Proxy_User"]; + ПарольПрокси = ПараметрыФункции["Proxy_Password"]; + + НастройкиПрокси = OPI_SFTP.ПолучитьНастройкиПрокси(АдресПрокси, ПортПрокси, ТипПрокси, ЛогинПрокси, ПарольПрокси); + + КонецЕсли; + + Соединение = OPI_SFTP.ОткрытьСоединение(НастройкиSSH, НастройкиПрокси); + + Если OPI_SFTP.ЭтоКоннектор(Соединение) Тогда + + Результат = OPI_SFTP.ЗагрузитьФайл(Соединение, Картинка, "pic_from_disk.png"); + Результат2 = OPI_SFTP.ЗагрузитьФайл(Соединение, КартинкаДД, "files_folder/pic_from_binary.png"); + + Иначе + Результат = Соединение; // Ошибка соединения + КонецЕсли; + + // END + + Обработать(Результат , "SFTP", "ЗагрузитьФайл", Постфикс , КартинкаДД.Размер()); + Обработать(Результат2, "SFTP", "ЗагрузитьФайл", "Двоичные, " + Постфикс, КартинкаДД.Размер()); + + Для Н = 1 По 7 Цикл + + Результат = OPI_SFTP.ЗагрузитьФайл(Соединение, Картинка, "pic_from_disk.png"); + Результат2 = OPI_SFTP.ЗагрузитьФайл(Соединение, КартинкаДД, "files_folder/pic_from_binary.png"); + + Если Не Результат["result"] Тогда + Обработать(Результат, "SFTP", "ЗагрузитьФайл", "Множественный, " + Постфикс, КартинкаДД.Размер()); + КонецЕсли; + + Если Не Результат2["result"] Тогда + Обработать(Результат2, "SFTP", "ЗагрузитьФайл", "Множественный, двоичные, " + Постфикс, КартинкаДД.Размер()); + КонецЕсли; + + КонецЦикла; + + OPI_Инструменты.УдалитьФайлВПопытке(ИВФ, "Не удалось удалить временный файл после теста!"); + +КонецПроцедуры + +Процедура SFTP_УдалитьФайл(ПараметрыФункции) + + Постфикс = ПараметрыФункции["Postfix"]; // SKIP + + Хост = ПараметрыФункции["SSH_Host"]; + Порт = ПараметрыФункции["SSH_Port"]; + + ИспользоватьПрокси = Истина; + НастройкиПрокси = Неопределено; + ВидАвторизации = "По логину и паролю"; + + ИспользоватьПрокси = ПараметрыФункции["Proxy"]; // SKIP + ВидАвторизации = ПараметрыФункции["AuthType"]; // SKIP + + Если ВидАвторизации = "По логину и паролю" Тогда + + Логин = ПараметрыФункции["SSH_User"]; + Пароль = ПараметрыФункции["SSH_Password"]; + + НастройкиSSH = OPI_SFTP.ПолучитьНастройкиЛогинПароль(Хост, Порт, Логин, Пароль); + + ИначеЕсли ВидАвторизации = "По ключу" Тогда + + Логин = ПараметрыФункции["SSH_User"]; + ПриватныйКлюч = "./ssh_key"; + ПубличныйКлюч = "./ssh_key.pub"; + + ПриватныйКлюч = ПараметрыФункции["SSH_Key"]; // SKIP + ПубличныйКлюч = ПараметрыФункции["SSH_Pub"]; // SKIP + + НастройкиSSH = OPI_SFTP.ПолучитьНастройкиПриватныйКлюч(Хост, Порт, Логин, ПриватныйКлюч, ПубличныйКлюч); + + Иначе + + Логин = ПараметрыФункции["SSH_User"]; + НастройкиSSH = OPI_SFTP.ПолучитьНастройкиЧерезАгента(Хост, Порт, Логин); + + КонецЕсли; + + Если ИспользоватьПрокси Тогда + + ТипПрокси = ПараметрыФункции["Proxy_Type"]; // http, socks5, socks4 + + АдресПрокси = ПараметрыФункции["Proxy_IP"]; + ПортПрокси = ПараметрыФункции["Proxy_Port"]; + ЛогинПрокси = ПараметрыФункции["Proxy_User"]; + ПарольПрокси = ПараметрыФункции["Proxy_Password"]; + + НастройкиПрокси = OPI_SFTP.ПолучитьНастройкиПрокси(АдресПрокси, ПортПрокси, ТипПрокси, ЛогинПрокси, ПарольПрокси); + + КонецЕсли; + + Соединение = OPI_SFTP.ОткрытьСоединение(НастройкиSSH, НастройкиПрокси); + + Если OPI_SFTP.ЭтоКоннектор(Соединение) Тогда + Результат = OPI_SFTP.УдалитьФайл(Соединение, "files_folder/pic_from_binary.png"); + Иначе + Результат = Соединение; // Ошибка соединения + КонецЕсли; + + // END + + Обработать(Результат , "SFTP", "УдалитьФайл", Постфикс); + + Результат = OPI_SFTP.УдалитьФайл(Соединение, "files_folder/pic_from_binary.png"); + + Обработать(Результат , "SFTP", "УдалитьФайл", "Несуществующий, " + Постфикс); + + Результат = OPI_SFTP.ПолучитьСписокОбъектов(Соединение, "files_folder", Истина); + + Обработать(Результат , "SFTP", "УдалитьФайл", "Проверка, " + Постфикс); + +КонецПроцедуры + +#КонецОбласти + #КонецОбласти #КонецОбласти diff --git a/src/ru/OInt/tests/Modules/internal/OPI_ТестыCLI.os b/src/ru/OInt/tests/Modules/internal/OPI_ТестыCLI.os index 23826403c0d..bee49581e87 100644 --- a/src/ru/OInt/tests/Modules/internal/OPI_ТестыCLI.os +++ b/src/ru/OInt/tests/Modules/internal/OPI_ТестыCLI.os @@ -2965,6 +2965,56 @@ #КонецОбласти +#Область SFTP + +Процедура SF_ОсновныеМетоды() Экспорт + + МассивВариантов = OPI_ПолучениеДанныхТестов.ПолучитьВариантыПараметровSSH(); + + Для Каждого ПараметрыТеста Из МассивВариантов Цикл + + SFTP_ОткрытьСоединение(ПараметрыТеста); + + КонецЦикла; + + OPI_Инструменты.УдалитьФайлВПопытке(МассивВариантов[0]["SSH_Key"], "Ошибка удаления файла после теста"); + +КонецПроцедуры + +Процедура SF_РаботаСДиректориями() Экспорт + + МассивВариантов = OPI_ПолучениеДанныхТестов.ПолучитьВариантыПараметровSSH(); + + Для Каждого ПараметрыТеста Из МассивВариантов Цикл + + SFTP_ПолучитьТекущийКаталог(ПараметрыТеста); + SFTP_ПолучитьСписокОбъектов(ПараметрыТеста); + SFTP_СоздатьНовуюДиректорию(ПараметрыТеста); + SFTP_УдалитьДиректорию(ПараметрыТеста); + + КонецЦикла; + + OPI_Инструменты.УдалитьФайлВПопытке(МассивВариантов[0]["SSH_Key"], "Ошибка удаления файла после теста"); + +КонецПроцедуры + +Процедура SF_РаботаСФайлами() Экспорт + + МассивВариантов = OPI_ПолучениеДанныхТестов.ПолучитьВариантыПараметровSSH(); + + Для Каждого ПараметрыТеста Из МассивВариантов Цикл + + SFTP_ЗагрузитьФайл(ПараметрыТеста); + SFTP_УдалитьФайл(ПараметрыТеста); + + КонецЦикла; + + OPI_Инструменты.УдалитьФайлВПопытке(МассивВариантов[0]["SSH_Key"], "Ошибка удаления файла после теста"); + +КонецПроцедуры + +#КонецОбласти + #КонецОбласти #КонецОбласти @@ -30134,6 +30184,645 @@ #КонецОбласти +#Область SFTP + +Процедура SFTP_ОткрытьСоединение(ПараметрыФункции) + + Постфикс = ПараметрыФункции["Postfix"]; // SKIP + + Хост = ПараметрыФункции["SSH_Host"]; + Порт = ПараметрыФункции["SSH_Port"]; + + + ИспользоватьПрокси = Истина; + НастройкиПрокси = Неопределено; + ВидАвторизации = "По логину и паролю"; + + ИспользоватьПрокси = ПараметрыФункции["Proxy"]; // SKIP + ВидАвторизации = ПараметрыФункции["AuthType"]; // SKIP + + Если ВидАвторизации = "По логину и паролю" Тогда + + Логин = ПараметрыФункции["SSH_User"]; + Пароль = ПараметрыФункции["SSH_Password"]; + + Опции = Новый Структура; + Опции.Вставить("host", Хост); + Опции.Вставить("port", Порт); + Опции.Вставить("user", Логин); + Опции.Вставить("pass", Пароль); + + НастройкиSSH = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ПолучитьНастройкиЛогинПароль", Опции); + + ИначеЕсли ВидАвторизации = "По ключу" Тогда + + Логин = ПараметрыФункции["SSH_User"]; + ПриватныйКлюч = "./ssh_key"; + ПубличныйКлюч = "./ssh_key.pub"; + + ПриватныйКлюч = ПараметрыФункции["SSH_Key"]; // SKIP + ПубличныйКлюч = ПараметрыФункции["SSH_Pub"]; // SKIP + + НастройкиSSH = OPI_SFTP.ПолучитьНастройкиПриватныйКлюч(Хост, Порт, Логин, ПриватныйКлюч, ПубличныйКлюч); + + Иначе + + Логин = ПараметрыФункции["SSH_User"]; + НастройкиSSH = OPI_SFTP.ПолучитьНастройкиЧерезАгента(Хост, Порт, Логин); + + КонецЕсли; + + Если ИспользоватьПрокси Тогда + + ТипПрокси = ПараметрыФункции["Proxy_Type"]; // http, socks5, socks4 + + АдресПрокси = ПараметрыФункции["Proxy_IP"]; + ПортПрокси = ПараметрыФункции["Proxy_Port"]; + ЛогинПрокси = ПараметрыФункции["Proxy_User"]; + ПарольПрокси = ПараметрыФункции["Proxy_Password"]; + + Опции = Новый Структура; + Опции.Вставить("addr", АдресПрокси); + Опции.Вставить("port", ПортПрокси); + Опции.Вставить("type", ТипПрокси); + Опции.Вставить("login", ЛогинПрокси); + Опции.Вставить("pass", ПарольПрокси); + + НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ПолучитьНастройкиПрокси", Опции); + + КонецЕсли; + + Результат = OPI_SFTP.ОткрытьСоединение(НастройкиSSH, НастройкиПрокси); + + // END + + Обработать(Результат, "SFTP", "ОткрытьСоединение", Постфикс); + +КонецПроцедуры + +Процедура SFTP_СоздатьНовуюДиректорию(ПараметрыФункции) + + Постфикс = ПараметрыФункции["Postfix"]; // SKIP + + Хост = ПараметрыФункции["SSH_Host"]; + Порт = ПараметрыФункции["SSH_Port"]; + + + ИспользоватьПрокси = Истина; + НастройкиПрокси = Неопределено; + ВидАвторизации = "По логину и паролю"; + + ИспользоватьПрокси = ПараметрыФункции["Proxy"]; // SKIP + ВидАвторизации = ПараметрыФункции["AuthType"]; // SKIP + + Если ВидАвторизации = "По логину и паролю" Тогда + + Логин = ПараметрыФункции["SSH_User"]; + Пароль = ПараметрыФункции["SSH_Password"]; + + Опции = Новый Структура; + Опции.Вставить("host", Хост); + Опции.Вставить("port", Порт); + Опции.Вставить("user", Логин); + Опции.Вставить("pass", Пароль); + + НастройкиSSH = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ПолучитьНастройкиЛогинПароль", Опции); + + ИначеЕсли ВидАвторизации = "По ключу" Тогда + + Логин = ПараметрыФункции["SSH_User"]; + ПриватныйКлюч = "./ssh_key"; + ПубличныйКлюч = "./ssh_key.pub"; + + ПриватныйКлюч = ПараметрыФункции["SSH_Key"]; // SKIP + ПубличныйКлюч = ПараметрыФункции["SSH_Pub"]; // SKIP + + НастройкиSSH = OPI_SFTP.ПолучитьНастройкиПриватныйКлюч(Хост, Порт, Логин, ПриватныйКлюч, ПубличныйКлюч); + + Иначе + + Логин = ПараметрыФункции["SSH_User"]; + НастройкиSSH = OPI_SFTP.ПолучитьНастройкиЧерезАгента(Хост, Порт, Логин); + + КонецЕсли; + + Если ИспользоватьПрокси Тогда + + ТипПрокси = ПараметрыФункции["Proxy_Type"]; // http, socks5, socks4 + + АдресПрокси = ПараметрыФункции["Proxy_IP"]; + ПортПрокси = ПараметрыФункции["Proxy_Port"]; + ЛогинПрокси = ПараметрыФункции["Proxy_User"]; + ПарольПрокси = ПараметрыФункции["Proxy_Password"]; + + Опции = Новый Структура; + Опции.Вставить("addr", АдресПрокси); + Опции.Вставить("port", ПортПрокси); + Опции.Вставить("type", ТипПрокси); + Опции.Вставить("login", ЛогинПрокси); + Опции.Вставить("pass", ПарольПрокси); + + НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ПолучитьНастройкиПрокси", Опции); + + КонецЕсли; + + Соединение = OPI_SFTP.ОткрытьСоединение(НастройкиSSH, НастройкиПрокси); + + Если OPI_SFTP.ЭтоКоннектор(Соединение) Тогда + Опции = Новый Структура; + Опции.Вставить("conn", Соединение); + Опции.Вставить("path", "new_dir"); + + Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "СоздатьНовуюДиректорию", Опции); + Иначе + Результат = Соединение; // Ошибка соединения + КонецЕсли; + + // END + + Обработать(Результат, "SFTP", "СоздатьНовуюДиректорию", Постфикс); + +КонецПроцедуры + +Процедура SFTP_УдалитьДиректорию(ПараметрыФункции) + + Постфикс = ПараметрыФункции["Postfix"]; // SKIP + + Хост = ПараметрыФункции["SSH_Host"]; + Порт = ПараметрыФункции["SSH_Port"]; + + + ИспользоватьПрокси = Истина; + НастройкиПрокси = Неопределено; + ВидАвторизации = "По логину и паролю"; + + ИспользоватьПрокси = ПараметрыФункции["Proxy"]; // SKIP + ВидАвторизации = ПараметрыФункции["AuthType"]; // SKIP + + Если ВидАвторизации = "По логину и паролю" Тогда + + Логин = ПараметрыФункции["SSH_User"]; + Пароль = ПараметрыФункции["SSH_Password"]; + + Опции = Новый Структура; + Опции.Вставить("host", Хост); + Опции.Вставить("port", Порт); + Опции.Вставить("user", Логин); + Опции.Вставить("pass", Пароль); + + НастройкиSSH = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ПолучитьНастройкиЛогинПароль", Опции); + + ИначеЕсли ВидАвторизации = "По ключу" Тогда + + Логин = ПараметрыФункции["SSH_User"]; + ПриватныйКлюч = "./ssh_key"; + ПубличныйКлюч = "./ssh_key.pub"; + + ПриватныйКлюч = ПараметрыФункции["SSH_Key"]; // SKIP + ПубличныйКлюч = ПараметрыФункции["SSH_Pub"]; // SKIP + + НастройкиSSH = OPI_SFTP.ПолучитьНастройкиПриватныйКлюч(Хост, Порт, Логин, ПриватныйКлюч, ПубличныйКлюч); + + Иначе + + Логин = ПараметрыФункции["SSH_User"]; + НастройкиSSH = OPI_SFTP.ПолучитьНастройкиЧерезАгента(Хост, Порт, Логин); + + КонецЕсли; + + Если ИспользоватьПрокси Тогда + + ТипПрокси = ПараметрыФункции["Proxy_Type"]; // http, socks5, socks4 + + АдресПрокси = ПараметрыФункции["Proxy_IP"]; + ПортПрокси = ПараметрыФункции["Proxy_Port"]; + ЛогинПрокси = ПараметрыФункции["Proxy_User"]; + ПарольПрокси = ПараметрыФункции["Proxy_Password"]; + + Опции = Новый Структура; + Опции.Вставить("addr", АдресПрокси); + Опции.Вставить("port", ПортПрокси); + Опции.Вставить("type", ТипПрокси); + Опции.Вставить("login", ЛогинПрокси); + Опции.Вставить("pass", ПарольПрокси); + + НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ПолучитьНастройкиПрокси", Опции); + + КонецЕсли; + + Соединение = OPI_SFTP.ОткрытьСоединение(НастройкиSSH, НастройкиПрокси); + + Если OPI_SFTP.ЭтоКоннектор(Соединение) Тогда + Опции = Новый Структура; + Опции.Вставить("conn", Соединение); + Опции.Вставить("path", "new_dir"); + + Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "УдалитьДиректорию", Опции); + Иначе + Результат = Соединение; // Ошибка соединения + КонецЕсли; + + // END + + Обработать(Результат, "SFTP", "УдалитьДиректорию", Постфикс); + +КонецПроцедуры + +Процедура SFTP_ПолучитьТекущийКаталог(ПараметрыФункции) + + Постфикс = ПараметрыФункции["Postfix"]; // SKIP + + Хост = ПараметрыФункции["SSH_Host"]; + Порт = ПараметрыФункции["SSH_Port"]; + + ИспользоватьПрокси = Истина; + НастройкиПрокси = Неопределено; + ВидАвторизации = "По логину и паролю"; + + ИспользоватьПрокси = ПараметрыФункции["Proxy"]; // SKIP + ВидАвторизации = ПараметрыФункции["AuthType"]; // SKIP + + Если ВидАвторизации = "По логину и паролю" Тогда + + Логин = ПараметрыФункции["SSH_User"]; + Пароль = ПараметрыФункции["SSH_Password"]; + + Опции = Новый Структура; + Опции.Вставить("host", Хост); + Опции.Вставить("port", Порт); + Опции.Вставить("user", Логин); + Опции.Вставить("pass", Пароль); + + НастройкиSSH = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ПолучитьНастройкиЛогинПароль", Опции); + + ИначеЕсли ВидАвторизации = "По ключу" Тогда + + Логин = ПараметрыФункции["SSH_User"]; + ПриватныйКлюч = "./ssh_key"; + ПубличныйКлюч = "./ssh_key.pub"; + + ПриватныйКлюч = ПараметрыФункции["SSH_Key"]; // SKIP + ПубличныйКлюч = ПараметрыФункции["SSH_Pub"]; // SKIP + + НастройкиSSH = OPI_SFTP.ПолучитьНастройкиПриватныйКлюч(Хост, Порт, Логин, ПриватныйКлюч, ПубличныйКлюч); + + Иначе + + Логин = ПараметрыФункции["SSH_User"]; + НастройкиSSH = OPI_SFTP.ПолучитьНастройкиЧерезАгента(Хост, Порт, Логин); + + КонецЕсли; + + Если ИспользоватьПрокси Тогда + + ТипПрокси = ПараметрыФункции["Proxy_Type"]; // http, socks5, socks4 + + АдресПрокси = ПараметрыФункции["Proxy_IP"]; + ПортПрокси = ПараметрыФункции["Proxy_Port"]; + ЛогинПрокси = ПараметрыФункции["Proxy_User"]; + ПарольПрокси = ПараметрыФункции["Proxy_Password"]; + + Опции = Новый Структура; + Опции.Вставить("addr", АдресПрокси); + Опции.Вставить("port", ПортПрокси); + Опции.Вставить("type", ТипПрокси); + Опции.Вставить("login", ЛогинПрокси); + Опции.Вставить("pass", ПарольПрокси); + + НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ПолучитьНастройкиПрокси", Опции); + + КонецЕсли; + + Соединение = OPI_SFTP.ОткрытьСоединение(НастройкиSSH, НастройкиПрокси); + + Если OPI_SFTP.ЭтоКоннектор(Соединение) Тогда + Опции = Новый Структура; + Опции.Вставить("conn", Соединение); + + Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ПолучитьТекущийКаталог", Опции); + Иначе + Результат = Соединение; // Ошибка соединения + КонецЕсли; + + // END + + Обработать(Результат, "SFTP", "ПолучитьТекущийКаталог", Постфикс); + +КонецПроцедуры + +Процедура SFTP_ПолучитьСписокОбъектов(ПараметрыФункции) + + Постфикс = ПараметрыФункции["Postfix"]; // SKIP + + Хост = ПараметрыФункции["SSH_Host"]; + Порт = ПараметрыФункции["SSH_Port"]; + + ИспользоватьПрокси = Истина; + НастройкиПрокси = Неопределено; + ВидАвторизации = "По логину и паролю"; + + ИспользоватьПрокси = ПараметрыФункции["Proxy"]; // SKIP + ВидАвторизации = ПараметрыФункции["AuthType"]; // SKIP + + Если ВидАвторизации = "По логину и паролю" Тогда + + Логин = ПараметрыФункции["SSH_User"]; + Пароль = ПараметрыФункции["SSH_Password"]; + + Опции = Новый Структура; + Опции.Вставить("host", Хост); + Опции.Вставить("port", Порт); + Опции.Вставить("user", Логин); + Опции.Вставить("pass", Пароль); + + НастройкиSSH = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ПолучитьНастройкиЛогинПароль", Опции); + + ИначеЕсли ВидАвторизации = "По ключу" Тогда + + Логин = ПараметрыФункции["SSH_User"]; + ПриватныйКлюч = "./ssh_key"; + ПубличныйКлюч = "./ssh_key.pub"; + + ПриватныйКлюч = ПараметрыФункции["SSH_Key"]; // SKIP + ПубличныйКлюч = ПараметрыФункции["SSH_Pub"]; // SKIP + + НастройкиSSH = OPI_SFTP.ПолучитьНастройкиПриватныйКлюч(Хост, Порт, Логин, ПриватныйКлюч, ПубличныйКлюч); + + Иначе + + Логин = ПараметрыФункции["SSH_User"]; + НастройкиSSH = OPI_SFTP.ПолучитьНастройкиЧерезАгента(Хост, Порт, Логин); + + КонецЕсли; + + Если ИспользоватьПрокси Тогда + + ТипПрокси = ПараметрыФункции["Proxy_Type"]; // http, socks5, socks4 + + АдресПрокси = ПараметрыФункции["Proxy_IP"]; + ПортПрокси = ПараметрыФункции["Proxy_Port"]; + ЛогинПрокси = ПараметрыФункции["Proxy_User"]; + ПарольПрокси = ПараметрыФункции["Proxy_Password"]; + + Опции = Новый Структура; + Опции.Вставить("addr", АдресПрокси); + Опции.Вставить("port", ПортПрокси); + Опции.Вставить("type", ТипПрокси); + Опции.Вставить("login", ЛогинПрокси); + Опции.Вставить("pass", ПарольПрокси); + + НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ПолучитьНастройкиПрокси", Опции); + + КонецЕсли; + + Соединение = OPI_SFTP.ОткрытьСоединение(НастройкиSSH, НастройкиПрокси); + + Если OPI_SFTP.ЭтоКоннектор(Соединение) Тогда + Опции = Новый Структура; + Опции.Вставить("conn", Соединение); + Опции.Вставить("path", "test_folder"); + Опции.Вставить("rcv", Истина); + + Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ПолучитьСписокОбъектов", Опции); + Иначе + Результат = Соединение; // Ошибка соединения + КонецЕсли; + + // END + + Обработать(Результат, "SFTP", "ПолучитьСписокОбъектов", Постфикс); + + Опции = Новый Структура; + Опции.Вставить("conn", Соединение); + Опции.Вставить("path", "test_folder"); + + Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ПолучитьСписокОбъектов", Опции); + + Обработать(Результат, "SFTP", "ПолучитьСписокОбъектов", Постфикс + ", Без рекурсии"); + +КонецПроцедуры + +Процедура SFTP_ЗагрузитьФайл(ПараметрыФункции) + + Постфикс = ПараметрыФункции["Postfix"]; // SKIP + + КартинкаПуть = "C:\pic.png"; + + Картинка = ПараметрыФункции["Picture"]; // SKIP + ИВФ = ПолучитьИмяВременногоФайла("png"); // SKIP + КопироватьФайл(Картинка, ИВФ); // SKIP + Картинка = ИВФ; // SKIP + + КартинкаДД = Новый ДвоичныеДанные(Картинка); + + Хост = ПараметрыФункции["SSH_Host"]; + Порт = ПараметрыФункции["SSH_Port"]; + + ИспользоватьПрокси = Истина; + НастройкиПрокси = Неопределено; + ВидАвторизации = "По логину и паролю"; + + ИспользоватьПрокси = ПараметрыФункции["Proxy"]; // SKIP + ВидАвторизации = ПараметрыФункции["AuthType"]; // SKIP + + Если ВидАвторизации = "По логину и паролю" Тогда + + Логин = ПараметрыФункции["SSH_User"]; + Пароль = ПараметрыФункции["SSH_Password"]; + + Опции = Новый Структура; + Опции.Вставить("host", Хост); + Опции.Вставить("port", Порт); + Опции.Вставить("user", Логин); + Опции.Вставить("pass", Пароль); + + НастройкиSSH = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ПолучитьНастройкиЛогинПароль", Опции); + + ИначеЕсли ВидАвторизации = "По ключу" Тогда + + Логин = ПараметрыФункции["SSH_User"]; + ПриватныйКлюч = "./ssh_key"; + ПубличныйКлюч = "./ssh_key.pub"; + + ПриватныйКлюч = ПараметрыФункции["SSH_Key"]; // SKIP + ПубличныйКлюч = ПараметрыФункции["SSH_Pub"]; // SKIP + + НастройкиSSH = OPI_SFTP.ПолучитьНастройкиПриватныйКлюч(Хост, Порт, Логин, ПриватныйКлюч, ПубличныйКлюч); + + Иначе + + Логин = ПараметрыФункции["SSH_User"]; + НастройкиSSH = OPI_SFTP.ПолучитьНастройкиЧерезАгента(Хост, Порт, Логин); + + КонецЕсли; + + Если ИспользоватьПрокси Тогда + + ТипПрокси = ПараметрыФункции["Proxy_Type"]; // http, socks5, socks4 + + АдресПрокси = ПараметрыФункции["Proxy_IP"]; + ПортПрокси = ПараметрыФункции["Proxy_Port"]; + ЛогинПрокси = ПараметрыФункции["Proxy_User"]; + ПарольПрокси = ПараметрыФункции["Proxy_Password"]; + + Опции = Новый Структура; + Опции.Вставить("addr", АдресПрокси); + Опции.Вставить("port", ПортПрокси); + Опции.Вставить("type", ТипПрокси); + Опции.Вставить("login", ЛогинПрокси); + Опции.Вставить("pass", ПарольПрокси); + + НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ПолучитьНастройкиПрокси", Опции); + + КонецЕсли; + + Соединение = OPI_SFTP.ОткрытьСоединение(НастройкиSSH, НастройкиПрокси); + + Если OPI_SFTP.ЭтоКоннектор(Соединение) Тогда + + Опции = Новый Структура; + Опции.Вставить("conn", Соединение); + Опции.Вставить("file", Картинка); + Опции.Вставить("path", "pic_from_disk.png"); + + Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ЗагрузитьФайл", Опции); + Опции = Новый Структура; + Опции.Вставить("conn", Соединение); + Опции.Вставить("file", КартинкаДД); + Опции.Вставить("path", "files_folder/pic_from_binary.png"); + + Результат2 = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ЗагрузитьФайл", Опции); + + Иначе + Результат = Соединение; // Ошибка соединения + КонецЕсли; + + // END + + Обработать(Результат , "SFTP", "ЗагрузитьФайл", Постфикс , КартинкаДД.Размер()); + Обработать(Результат2, "SFTP", "ЗагрузитьФайл", "Двоичные, " + Постфикс, КартинкаДД.Размер()); + + Для Н = 1 По 7 Цикл + + Результат = OPI_SFTP.ЗагрузитьФайл(Соединение, Картинка, "pic_from_disk.png"); + Результат2 = OPI_SFTP.ЗагрузитьФайл(Соединение, КартинкаДД, "files_folder/pic_from_binary.png"); + + Если Не Результат["result"] Тогда + Обработать(Результат, "SFTP", "ЗагрузитьФайл", "Множественный, " + Постфикс, КартинкаДД.Размер()); + КонецЕсли; + + Если Не Результат2["result"] Тогда + Обработать(Результат2, "SFTP", "ЗагрузитьФайл", "Множественный, двоичные, " + Постфикс, КартинкаДД.Размер()); + КонецЕсли; + + КонецЦикла; + + OPI_Инструменты.УдалитьФайлВПопытке(ИВФ, "Не удалось удалить временный файл после теста!"); + +КонецПроцедуры + +Процедура SFTP_УдалитьФайл(ПараметрыФункции) + + Постфикс = ПараметрыФункции["Postfix"]; // SKIP + + Хост = ПараметрыФункции["SSH_Host"]; + Порт = ПараметрыФункции["SSH_Port"]; + + ИспользоватьПрокси = Истина; + НастройкиПрокси = Неопределено; + ВидАвторизации = "По логину и паролю"; + + ИспользоватьПрокси = ПараметрыФункции["Proxy"]; // SKIP + ВидАвторизации = ПараметрыФункции["AuthType"]; // SKIP + + Если ВидАвторизации = "По логину и паролю" Тогда + + Логин = ПараметрыФункции["SSH_User"]; + Пароль = ПараметрыФункции["SSH_Password"]; + + Опции = Новый Структура; + Опции.Вставить("host", Хост); + Опции.Вставить("port", Порт); + Опции.Вставить("user", Логин); + Опции.Вставить("pass", Пароль); + + НастройкиSSH = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ПолучитьНастройкиЛогинПароль", Опции); + + ИначеЕсли ВидАвторизации = "По ключу" Тогда + + Логин = ПараметрыФункции["SSH_User"]; + ПриватныйКлюч = "./ssh_key"; + ПубличныйКлюч = "./ssh_key.pub"; + + ПриватныйКлюч = ПараметрыФункции["SSH_Key"]; // SKIP + ПубличныйКлюч = ПараметрыФункции["SSH_Pub"]; // SKIP + + НастройкиSSH = OPI_SFTP.ПолучитьНастройкиПриватныйКлюч(Хост, Порт, Логин, ПриватныйКлюч, ПубличныйКлюч); + + Иначе + + Логин = ПараметрыФункции["SSH_User"]; + НастройкиSSH = OPI_SFTP.ПолучитьНастройкиЧерезАгента(Хост, Порт, Логин); + + КонецЕсли; + + Если ИспользоватьПрокси Тогда + + ТипПрокси = ПараметрыФункции["Proxy_Type"]; // http, socks5, socks4 + + АдресПрокси = ПараметрыФункции["Proxy_IP"]; + ПортПрокси = ПараметрыФункции["Proxy_Port"]; + ЛогинПрокси = ПараметрыФункции["Proxy_User"]; + ПарольПрокси = ПараметрыФункции["Proxy_Password"]; + + Опции = Новый Структура; + Опции.Вставить("addr", АдресПрокси); + Опции.Вставить("port", ПортПрокси); + Опции.Вставить("type", ТипПрокси); + Опции.Вставить("login", ЛогинПрокси); + Опции.Вставить("pass", ПарольПрокси); + + НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ПолучитьНастройкиПрокси", Опции); + + КонецЕсли; + + Соединение = OPI_SFTP.ОткрытьСоединение(НастройкиSSH, НастройкиПрокси); + + Если OPI_SFTP.ЭтоКоннектор(Соединение) Тогда + Опции = Новый Структура; + Опции.Вставить("conn", Соединение); + Опции.Вставить("path", "files_folder/pic_from_binary.png"); + + Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "УдалитьФайл", Опции); + Иначе + Результат = Соединение; // Ошибка соединения + КонецЕсли; + + // END + + Обработать(Результат , "SFTP", "УдалитьФайл", Постфикс); + + Опции = Новый Структура; + Опции.Вставить("conn", Соединение); + Опции.Вставить("path", "files_folder/pic_from_binary.png"); + + Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "УдалитьФайл", Опции); + + Обработать(Результат , "SFTP", "УдалитьФайл", "Несуществующий, " + Постфикс); + + Опции = Новый Структура; + Опции.Вставить("conn", Соединение); + Опции.Вставить("path", "files_folder"); + Опции.Вставить("rcv", Истина); + + Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ПолучитьСписокОбъектов", Опции); + + Обработать(Результат , "SFTP", "УдалитьФайл", "Проверка, " + Постфикс); + +КонецПроцедуры + +#КонецОбласти + #КонецОбласти #КонецОбласти diff --git a/src/ru/OInt/tools/Modules/OPI_Компоненты.os b/src/ru/OInt/tools/Modules/OPI_Компоненты.os index 88225b85eb4..4fd27c543b5 100644 --- a/src/ru/OInt/tools/Modules/OPI_Компоненты.os +++ b/src/ru/OInt/tools/Modules/OPI_Компоненты.os @@ -112,6 +112,32 @@ КонецФункции +Функция ПолучитьНастройкиПрокси(Знач Адрес + , Знач Порт + , Знач Вид = "socks5" + , Знач Логин = Неопределено + , Знач Пароль = Неопределено) Экспорт + + СтруктураНастроек = Новый Структура; + OPI_Инструменты.ДобавитьПоле("server" , Адрес, "Строка", СтруктураНастроек); + OPI_Инструменты.ДобавитьПоле("port" , Порт , "Число" , СтруктураНастроек); + OPI_Инструменты.ДобавитьПоле("proxy_type", Вид , "Строка", СтруктураНастроек); + + Если Не Логин = Неопределено Тогда + OPI_ПреобразованиеТипов.ПолучитьСтроку(Логин); + СтруктураНастроек.Вставить("login", Логин); + КонецЕсли; + + Если Не Пароль = Неопределено Тогда + OPI_ПреобразованиеТипов.ПолучитьСтроку(Пароль); + СтруктураНастроек.Вставить("password", Пароль); + КонецЕсли; + + //@skip-check constructor-function-return-section + Возврат СтруктураНастроек; + +КонецФункции + Функция ТребуетсяПередачаЧерезФайл() Экспорт // Компоненты в 1С на Linux не могут стабильно отдавать и принимать данные свыше 30 КБ @@ -267,6 +293,10 @@ Function GetTlsSettings(Val DisableCertVerification, Val CertFilepath = "") Expo Return ПолучитьНастройкиTls(DisableCertVerification, CertFilepath); EndFunction +Function GetProxySettings(Val Address, Val Port, Val View = "socks5", Val Login = Undefined, Val Password = Undefined) Export + Return ПолучитьНастройкиПрокси(Address, Port, View, Login, Password); +EndFunction + Function FileTransferRequired() Export Return ТребуетсяПередачаЧерезФайл(); EndFunction diff --git a/src/ru/OInt/tools/Modules/OPI_ПолучениеДанныхТестов.os b/src/ru/OInt/tools/Modules/OPI_ПолучениеДанныхТестов.os index 0c52998caa0..d163972b371 100644 --- a/src/ru/OInt/tools/Modules/OPI_ПолучениеДанныхТестов.os +++ b/src/ru/OInt/tools/Modules/OPI_ПолучениеДанныхТестов.os @@ -137,6 +137,7 @@ Разделы.Вставить("Twitter" , 4); Разделы.Вставить("FTP" , 5); Разделы.Вставить("SSH" , 5); + Разделы.Вставить("SFTP" , 5); Разделы.Вставить("PostgreSQL" , 5); Разделы.Вставить("MySQL" , 5); Разделы.Вставить("MSSQL" , 5); @@ -181,6 +182,7 @@ Разделы.Вставить("Twitter" , СтандартныеЗависимости); Разделы.Вставить("FTP" , СтандартныеЗависимости); Разделы.Вставить("SSH" , СтандартныеЗависимости); + Разделы.Вставить("SFTP" , СтандартныеЗависимости); Разделы.Вставить("PostgreSQL" , СтандартныеЗависимости); Разделы.Вставить("MySQL" , СтандартныеЗависимости); Разделы.Вставить("MSSQL" , СтандартныеЗависимости); @@ -248,6 +250,7 @@ FTP = "FTP"; RPortal = "ReportPortal"; SSH = "SSH"; + SFTP = "SFTP"; ТаблицаТестов = Новый ТаблицаЗначений; ТаблицаТестов.Колонки.Добавить("Метод"); @@ -418,6 +421,9 @@ НовыйТест(ТаблицаТестов, "FT_ОсновныеМетоды" , "Основные методы" , FTP); НовыйТест(ТаблицаТестов, "RPortal_Авторизация" , "Авторизация" , RPortal); НовыйТест(ТаблицаТестов, "SShell_ОсновныеМетоды" , "Основные методы" , SSH); + НовыйТест(ТаблицаТестов, "SF_ОсновныеМетоды" , "Основные методы" , SFTP); + НовыйТест(ТаблицаТестов, "SF_РаботаСДиректориями" , "Работа с директориями" , SFTP); + НовыйТест(ТаблицаТестов, "SF_РаботаСФайлами" , "Работа с файлами" , SFTP); Возврат ТаблицаТестов; @@ -1065,6 +1071,8 @@ МассивВариантов = Новый Массив; ПараметрыТестаОсновные = Новый Структура; + ПараметрВКоллекцию("Picture" , ПараметрыТестаОсновные); + ПараметрВКоллекцию("Big" , ПараметрыТестаОсновные); ПараметрВКоллекцию("SSH_Host" , ПараметрыТестаОсновные); ПараметрВКоллекцию("SSH_Port" , ПараметрыТестаОсновные); ПараметрВКоллекцию("SSH_User" , ПараметрыТестаОсновные); @@ -11367,6 +11375,116 @@ КонецФункции +Функция Проверка_SFTP_ОткрытьСоединение(Знач Результат, Знач Вариант) + + Результат = Строка(ТипЗнч(Результат)); + ОжидаетЧто(Результат).Равно("AddIn.OPI_SSH.Main"); + + Если СтрНайти(Вариант, "HTTP") Тогда + OPI_Инструменты.Пауза(2); + КонецЕсли; + + Возврат Результат; + +КонецФункции + +Функция Проверка_SFTP_СоздатьНовуюДиректорию(Знач Результат, Знач Вариант) + + ОжидаетЧто(Результат["result"]).Равно(Истина); + + Возврат Результат; + +КонецФункции + +Функция Проверка_SFTP_УдалитьДиректорию(Знач Результат, Знач Вариант) + + ОжидаетЧто(Результат["result"]).Равно(Истина); + + Возврат Результат; + +КонецФункции + +Функция Проверка_SFTP_ПолучитьТекущийКаталог(Знач Результат, Знач Вариант) + + ОжидаетЧто(Результат["result"]).Равно(Истина); + ОжидаетЧто(Результат["path"]).Заполнено(); + + Возврат Результат; + +КонецФункции + +Функция Проверка_SFTP_ПолучитьСписокОбъектов(Знач Результат, Знач Вариант) + + ОжидаетЧто(Результат["result"]).Равно(Истина); + ОжидаетЧто(Результат["data"]).ИмеетТип("Массив").Заполнено(); + ОжидаетЧто(Результат["data"][0]["uid"]).Заполнено(); + ОжидаетЧто(Результат["data"][0]["is_directory"]).Равно(Истина); + + Если СтрНайти(Вариант, "Без рекурсии") = 0 Тогда + + ОжидаетЧто(Результат["data"][0]["objects"].Количество()).Равно(3); + ОжидаетЧто(Результат["data"][0]["objects"][1]["objects"].Количество()).Равно(1); + ОжидаетЧто(Результат["data"][0]["objects"][2]["objects"].Количество()).Равно(2); + + ОжидаетЧто(Результат["data"][0]["objects"][0]["objects"]).Равно(Неопределено); + + Иначе + + ОжидаетЧто(Результат["data"][0]["objects"]).Равно(Неопределено); + + КонецЕсли; + + Возврат Результат; + +КонецФункции + +Функция Проверка_SFTP_ИзменитьТекущийКаталог(Знач Результат, Знач Вариант) + + ОжидаетЧто(Результат["result"]).Равно(Истина); + + Если СтрНайти(Вариант, "Проверка") > 0 Тогда + ОжидаетЧто(Результат["path"]).Равно("/config/test_folder"); + КонецЕсли; + + Возврат Результат; + +КонецФункции + +Функция Проверка_SFTP_ЗагрузитьФайл(Знач Результат, Знач Вариант, Размер = "") + + ОжидаетЧто(Результат["bytes"]).Равно(Размер); + + Если Не СтрНайти(Вариант, "Размер 1") > 0 Или СтрНайти(Вариант, "Размер 2") > 0 Тогда + + ОжидаетЧто(Результат["result"]).Равно(Истина); + + КонецЕсли; + + Возврат Результат; + +КонецФункции + +Функция Проверка_SFTP_УдалитьФайл(Знач Результат, Знач Вариант) + + Если СтрНайти(Вариант, "Несуществующий") > 0 Тогда + + ОжидаетЧто(Результат["result"]).Равно(Ложь); + + ИначеЕсли СтрНайти(Вариант, "Проверка") > 0 Тогда + + ОжидаетЧто(Результат["result"]).Равно(Истина); + ОжидаетЧто(Результат["data"]).ИмеетТип("Массив").ИмеетДлину(1); + + Иначе + + ОжидаетЧто(Результат["result"]).Равно(Истина); + + КонецЕсли; + + Возврат Результат; + +КонецФункции + #КонецОбласти #Область ReportPortal diff --git a/src/ru/OPI/src/CommonModules/OPI_SFTP/Module.bsl b/src/ru/OPI/src/CommonModules/OPI_SFTP/Module.bsl index 202f09157ac..7e94591c9ba 100644 --- a/src/ru/OPI/src/CommonModules/OPI_SFTP/Module.bsl +++ b/src/ru/OPI/src/CommonModules/OPI_SFTP/Module.bsl @@ -61,14 +61,14 @@ Функция ОткрытьСоединение(Знач НастройкиSSH, Знач Прокси = "") Экспорт СоединениеSSH = OPI_SSH.ОткрытьСоединение(НастройкиSSH, Прокси); - + Если OPI_SSH.ЭтоКоннектор(СоединениеSSH) Тогда Результат = СоединениеSSH.ToSFTP(); Результат = OPI_Инструменты.JsonВСтруктуру(Результат); Иначе Возврат СоединениеSSH; КонецЕсли; - + Возврат ?(Результат["result"], СоединениеSSH, Результат); КонецФункции @@ -232,29 +232,29 @@ Результат = Соединение.ListDirectory(Путь); Результат = OPI_Инструменты.JsonВСтруктуру(Результат); - + Если Результат["result"] И Рекурсивно Тогда - + Для Каждого ОбъектКаталога Из Результат["data"] Цикл - + Если Не ОбъектКаталога["is_directory"] Тогда Продолжить; КонецЕсли; - + Дочерние = ПолучитьСписокОбъектов(Соединение, ОбъектКаталога["path"], Истина); - + Если Дочерние["result"] Тогда - + ОбъектКаталога.Вставить("objects", Дочерние["data"]); - + Иначе - + ОбъектКаталога.Вставить("objects", Дочерние["error"]); - + КонецЕсли; - + КонецЦикла; - + КонецЕсли; КонецЕсли; @@ -264,7 +264,7 @@ КонецЕсли; Возврат Результат; - + КонецФункции // Создать новую директорию @@ -273,7 +273,7 @@ // Параметры: // Соединение - Произвольный - Существующее соединение или конфигурация соединения - conn // Путь - Строка - Путь к новой директории - path -// Права - Строка - Режим доступа к каталогу в числовом формате POSIX (как в chmod) - mode +// Права - Строка - Режим доступа к каталогу в числовом формате POSIX (как в chmod) - mode // // Возвращаемое значение: // Соответствие Из КлючИЗначение - Результат обработки @@ -297,7 +297,7 @@ КонецЕсли; Возврат Результат; - + КонецФункции // Удалить директорию @@ -348,10 +348,10 @@ Если Не ЭтоКоннектор(Соединение) Тогда Возврат Соединение; Иначе - + Результат = OPI_SSH.ВыполнитьКоманду(Соединение, "pwd"); ОбработатьВыполнениеКомандыSSH(Результат, "path"); - + КонецЕсли; Если ЗакрыватьСоединение Тогда @@ -482,15 +482,15 @@ Иначе ЗакрыватьСоединение = Ложь; КонецЕсли; - + ЭтоSFTP = Соединение.IsSFTP(); - + Если Не ЭтоSFTP Тогда - + Результат = Соединение.ToSFTP(); Результат = OPI_Инструменты.JsonВСтруктуру(Результат); Соединение = ?(Результат["result"], Соединение, Результат); - + КонецЕсли; Возврат ЗакрыватьСоединение; @@ -498,30 +498,30 @@ КонецФункции Процедура ОбработатьВыполнениеКомандыSSH(Результат, ПолеРезультата = "data") - + Если Результат["result"] Тогда - + Результат_ = Новый Соответствие; - + Если Не ЗначениеЗаполнено(Результат["stderr"]) Тогда - + Результат_.Вставить("result", Истина); - + StdOut = Результат["stdout"]; - + Если ЗначениеЗаполнено(StdOut) Тогда Результат_.Вставить(ПолеРезультата, StdOut); КонецЕсли; - + Иначе Результат_.Вставить("result", Ложь); - Результат_.Вставить("error", Результат["stderr"]); + Результат_.Вставить("error" , Результат["stderr"]); КонецЕсли; - + Результат = Результат_; - + КонецЕсли; - + КонецПроцедуры #КонецОбласти diff --git a/src/ru/OPI/src/CommonModules/OPI_SSH/Module.bsl b/src/ru/OPI/src/CommonModules/OPI_SSH/Module.bsl index 2707816dcd5..c728e3c2177 100644 --- a/src/ru/OPI/src/CommonModules/OPI_SSH/Module.bsl +++ b/src/ru/OPI/src/CommonModules/OPI_SSH/Module.bsl @@ -132,9 +132,9 @@ Результат = Соединение.Execute(Команда); Результат = OPI_Инструменты.JsonВСтруктуру(Результат); - + Вывод = Результат["stdout"]; - + Если Вывод <> Неопределено Тогда Если СтрЗаканчиваетсяНа(Вывод, Символы.ПС) Тогда Результат["stdout"] = Лев(Вывод, СтрДлина(Вывод) - 1); diff --git a/src/ru/OPI/src/CommonModules/OPI_Компоненты/Module.bsl b/src/ru/OPI/src/CommonModules/OPI_Компоненты/Module.bsl index 6667ef3b367..87e0f7b272c 100644 --- a/src/ru/OPI/src/CommonModules/OPI_Компоненты/Module.bsl +++ b/src/ru/OPI/src/CommonModules/OPI_Компоненты/Module.bsl @@ -114,8 +114,8 @@ Функция ПолучитьНастройкиПрокси(Знач Адрес , Знач Порт - , Знач Вид = "socks5" - , Знач Логин = Неопределено + , Знач Вид = "socks5" + , Знач Логин = Неопределено , Знач Пароль = Неопределено) Экспорт СтруктураНастроек = Новый Структура; diff --git a/src/ru/OPI/src/CommonModules/OPI_ПолучениеДанныхТестов/Module.bsl b/src/ru/OPI/src/CommonModules/OPI_ПолучениеДанныхТестов/Module.bsl index c46fd3ad343..29e57fc52ed 100644 --- a/src/ru/OPI/src/CommonModules/OPI_ПолучениеДанныхТестов/Module.bsl +++ b/src/ru/OPI/src/CommonModules/OPI_ПолучениеДанныхТестов/Module.bsl @@ -11391,7 +11391,7 @@ Функция Проверка_SFTP_СоздатьНовуюДиректорию(Знач Результат, Знач Вариант) ОжидаетЧто(Результат["result"]).Равно(Истина); - + Возврат Результат; КонецФункции @@ -11399,7 +11399,7 @@ Функция Проверка_SFTP_УдалитьДиректорию(Знач Результат, Знач Вариант) ОжидаетЧто(Результат["result"]).Равно(Истина); - + Возврат Результат; КонецФункции @@ -11408,7 +11408,7 @@ ОжидаетЧто(Результат["result"]).Равно(Истина); ОжидаетЧто(Результат["path"]).Заполнено(); - + Возврат Результат; КонецФункции @@ -11419,21 +11419,21 @@ ОжидаетЧто(Результат["data"]).ИмеетТип("Массив").Заполнено(); ОжидаетЧто(Результат["data"][0]["uid"]).Заполнено(); ОжидаетЧто(Результат["data"][0]["is_directory"]).Равно(Истина); - + Если СтрНайти(Вариант, "Без рекурсии") = 0 Тогда - + ОжидаетЧто(Результат["data"][0]["objects"].Количество()).Равно(3); ОжидаетЧто(Результат["data"][0]["objects"][1]["objects"].Количество()).Равно(1); ОжидаетЧто(Результат["data"][0]["objects"][2]["objects"].Количество()).Равно(2); - + ОжидаетЧто(Результат["data"][0]["objects"][0]["objects"]).Равно(Неопределено); - + Иначе - + ОжидаетЧто(Результат["data"][0]["objects"]).Равно(Неопределено); - + КонецЕсли; - + Возврат Результат; КонецФункции @@ -11441,11 +11441,11 @@ Функция Проверка_SFTP_ИзменитьТекущийКаталог(Знач Результат, Знач Вариант) ОжидаетЧто(Результат["result"]).Равно(Истина); - + Если СтрНайти(Вариант, "Проверка") > 0 Тогда ОжидаетЧто(Результат["path"]).Равно("/config/test_folder"); КонецЕсли; - + Возврат Результат; КонецФункции @@ -11480,7 +11480,7 @@ ОжидаетЧто(Результат["result"]).Равно(Истина); КонецЕсли; - + Возврат Результат; КонецФункции diff --git a/src/ru/OPI/src/CommonModules/OPI_Тесты/Module.bsl b/src/ru/OPI/src/CommonModules/OPI_Тесты/Module.bsl index 2bd10ce1a8c..01ad0881b03 100644 --- a/src/ru/OPI/src/CommonModules/OPI_Тесты/Module.bsl +++ b/src/ru/OPI/src/CommonModules/OPI_Тесты/Module.bsl @@ -2994,7 +2994,7 @@ КонецЦикла; OPI_Инструменты.УдалитьФайлВПопытке(МассивВариантов[0]["SSH_Key"], "Ошибка удаления файла после теста"); - + КонецПроцедуры Процедура SF_РаботаСФайлами() Экспорт @@ -3002,14 +3002,14 @@ МассивВариантов = OPI_ПолучениеДанныхТестов.ПолучитьВариантыПараметровSSH(); Для Каждого ПараметрыТеста Из МассивВариантов Цикл - + SFTP_ЗагрузитьФайл(ПараметрыТеста); SFTP_УдалитьФайл(ПараметрыТеста); - + КонецЦикла; OPI_Инструменты.УдалитьФайлВПопытке(МассивВариантов[0]["SSH_Key"], "Ошибка удаления файла после теста"); - + КонецПроцедуры #КонецОбласти @@ -23072,13 +23072,13 @@ КонецЕсли; Соединение = OPI_SFTP.ОткрытьСоединение(НастройкиSSH, НастройкиПрокси); - + Если OPI_SFTP.ЭтоКоннектор(Соединение) Тогда Результат = OPI_SFTP.СоздатьНовуюДиректорию(Соединение, "new_dir"); Иначе Результат = Соединение; // Ошибка соединения КонецЕсли; - + // END Обработать(Результат, "SFTP", "СоздатьНовуюДиректорию", Постфикс); @@ -23139,13 +23139,13 @@ КонецЕсли; Соединение = OPI_SFTP.ОткрытьСоединение(НастройкиSSH, НастройкиПрокси); - + Если OPI_SFTP.ЭтоКоннектор(Соединение) Тогда Результат = OPI_SFTP.УдалитьДиректорию(Соединение, "new_dir"); Иначе Результат = Соединение; // Ошибка соединения КонецЕсли; - + // END Обработать(Результат, "SFTP", "УдалитьДиректорию", Постфикс); @@ -23205,13 +23205,13 @@ КонецЕсли; Соединение = OPI_SFTP.ОткрытьСоединение(НастройкиSSH, НастройкиПрокси); - + Если OPI_SFTP.ЭтоКоннектор(Соединение) Тогда Результат = OPI_SFTP.ПолучитьТекущийКаталог(Соединение); Иначе Результат = Соединение; // Ошибка соединения КонецЕсли; - + // END Обработать(Результат, "SFTP", "ПолучитьТекущийКаталог", Постфикс); @@ -23271,27 +23271,27 @@ КонецЕсли; Соединение = OPI_SFTP.ОткрытьСоединение(НастройкиSSH, НастройкиПрокси); - + Если OPI_SFTP.ЭтоКоннектор(Соединение) Тогда Результат = OPI_SFTP.ПолучитьСписокОбъектов(Соединение, "test_folder", Истина); Иначе Результат = Соединение; // Ошибка соединения КонецЕсли; - + // END Обработать(Результат, "SFTP", "ПолучитьСписокОбъектов", Постфикс); - + Результат = OPI_SFTP.ПолучитьСписокОбъектов(Соединение, "test_folder"); - + Обработать(Результат, "SFTP", "ПолучитьСписокОбъектов", Постфикс + ", Без рекурсии"); - + КонецПроцедуры Процедура SFTP_ЗагрузитьФайл(ПараметрыФункции) Постфикс = ПараметрыФункции["Postfix"]; // SKIP - + КартинкаПуть = "C:\pic.png"; Картинка = ПараметрыФункции["Picture"]; // SKIP @@ -23350,7 +23350,7 @@ КонецЕсли; Соединение = OPI_SFTP.ОткрытьСоединение(НастройкиSSH, НастройкиПрокси); - + Если OPI_SFTP.ЭтоКоннектор(Соединение) Тогда Результат = OPI_SFTP.ЗагрузитьФайл(Соединение, Картинка, "pic_from_disk.png"); @@ -23437,7 +23437,7 @@ КонецЕсли; Соединение = OPI_SFTP.ОткрытьСоединение(НастройкиSSH, НастройкиПрокси); - + Если OPI_SFTP.ЭтоКоннектор(Соединение) Тогда Результат = OPI_SFTP.УдалитьФайл(Соединение, "files_folder/pic_from_binary.png"); Иначе diff --git a/src/ru/OPI/src/CommonModules/OPI_ТестыCLI/Module.bsl b/src/ru/OPI/src/CommonModules/OPI_ТестыCLI/Module.bsl index 08dd58fdd95..add92ae1712 100644 --- a/src/ru/OPI/src/CommonModules/OPI_ТестыCLI/Module.bsl +++ b/src/ru/OPI/src/CommonModules/OPI_ТестыCLI/Module.bsl @@ -2965,6 +2965,56 @@ #КонецОбласти +#Область SFTP + +Процедура SF_ОсновныеМетоды() Экспорт + + МассивВариантов = OPI_ПолучениеДанныхТестов.ПолучитьВариантыПараметровSSH(); + + Для Каждого ПараметрыТеста Из МассивВариантов Цикл + + SFTP_ОткрытьСоединение(ПараметрыТеста); + + КонецЦикла; + + OPI_Инструменты.УдалитьФайлВПопытке(МассивВариантов[0]["SSH_Key"], "Ошибка удаления файла после теста"); + +КонецПроцедуры + +Процедура SF_РаботаСДиректориями() Экспорт + + МассивВариантов = OPI_ПолучениеДанныхТестов.ПолучитьВариантыПараметровSSH(); + + Для Каждого ПараметрыТеста Из МассивВариантов Цикл + + SFTP_ПолучитьТекущийКаталог(ПараметрыТеста); + SFTP_ПолучитьСписокОбъектов(ПараметрыТеста); + SFTP_СоздатьНовуюДиректорию(ПараметрыТеста); + SFTP_УдалитьДиректорию(ПараметрыТеста); + + КонецЦикла; + + OPI_Инструменты.УдалитьФайлВПопытке(МассивВариантов[0]["SSH_Key"], "Ошибка удаления файла после теста"); + +КонецПроцедуры + +Процедура SF_РаботаСФайлами() Экспорт + + МассивВариантов = OPI_ПолучениеДанныхТестов.ПолучитьВариантыПараметровSSH(); + + Для Каждого ПараметрыТеста Из МассивВариантов Цикл + + SFTP_ЗагрузитьФайл(ПараметрыТеста); + SFTP_УдалитьФайл(ПараметрыТеста); + + КонецЦикла; + + OPI_Инструменты.УдалитьФайлВПопытке(МассивВариантов[0]["SSH_Key"], "Ошибка удаления файла после теста"); + +КонецПроцедуры + +#КонецОбласти + #КонецОбласти #КонецОбласти @@ -30134,6 +30184,645 @@ #КонецОбласти +#Область SFTP + +Процедура SFTP_ОткрытьСоединение(ПараметрыФункции) + + Постфикс = ПараметрыФункции["Postfix"]; // SKIP + + Хост = ПараметрыФункции["SSH_Host"]; + Порт = ПараметрыФункции["SSH_Port"]; + + + ИспользоватьПрокси = Истина; + НастройкиПрокси = Неопределено; + ВидАвторизации = "По логину и паролю"; + + ИспользоватьПрокси = ПараметрыФункции["Proxy"]; // SKIP + ВидАвторизации = ПараметрыФункции["AuthType"]; // SKIP + + Если ВидАвторизации = "По логину и паролю" Тогда + + Логин = ПараметрыФункции["SSH_User"]; + Пароль = ПараметрыФункции["SSH_Password"]; + + Опции = Новый Структура; + Опции.Вставить("host", Хост); + Опции.Вставить("port", Порт); + Опции.Вставить("user", Логин); + Опции.Вставить("pass", Пароль); + + НастройкиSSH = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ПолучитьНастройкиЛогинПароль", Опции); + + ИначеЕсли ВидАвторизации = "По ключу" Тогда + + Логин = ПараметрыФункции["SSH_User"]; + ПриватныйКлюч = "./ssh_key"; + ПубличныйКлюч = "./ssh_key.pub"; + + ПриватныйКлюч = ПараметрыФункции["SSH_Key"]; // SKIP + ПубличныйКлюч = ПараметрыФункции["SSH_Pub"]; // SKIP + + НастройкиSSH = OPI_SFTP.ПолучитьНастройкиПриватныйКлюч(Хост, Порт, Логин, ПриватныйКлюч, ПубличныйКлюч); + + Иначе + + Логин = ПараметрыФункции["SSH_User"]; + НастройкиSSH = OPI_SFTP.ПолучитьНастройкиЧерезАгента(Хост, Порт, Логин); + + КонецЕсли; + + Если ИспользоватьПрокси Тогда + + ТипПрокси = ПараметрыФункции["Proxy_Type"]; // http, socks5, socks4 + + АдресПрокси = ПараметрыФункции["Proxy_IP"]; + ПортПрокси = ПараметрыФункции["Proxy_Port"]; + ЛогинПрокси = ПараметрыФункции["Proxy_User"]; + ПарольПрокси = ПараметрыФункции["Proxy_Password"]; + + Опции = Новый Структура; + Опции.Вставить("addr", АдресПрокси); + Опции.Вставить("port", ПортПрокси); + Опции.Вставить("type", ТипПрокси); + Опции.Вставить("login", ЛогинПрокси); + Опции.Вставить("pass", ПарольПрокси); + + НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ПолучитьНастройкиПрокси", Опции); + + КонецЕсли; + + Результат = OPI_SFTP.ОткрытьСоединение(НастройкиSSH, НастройкиПрокси); + + // END + + Обработать(Результат, "SFTP", "ОткрытьСоединение", Постфикс); + +КонецПроцедуры + +Процедура SFTP_СоздатьНовуюДиректорию(ПараметрыФункции) + + Постфикс = ПараметрыФункции["Postfix"]; // SKIP + + Хост = ПараметрыФункции["SSH_Host"]; + Порт = ПараметрыФункции["SSH_Port"]; + + + ИспользоватьПрокси = Истина; + НастройкиПрокси = Неопределено; + ВидАвторизации = "По логину и паролю"; + + ИспользоватьПрокси = ПараметрыФункции["Proxy"]; // SKIP + ВидАвторизации = ПараметрыФункции["AuthType"]; // SKIP + + Если ВидАвторизации = "По логину и паролю" Тогда + + Логин = ПараметрыФункции["SSH_User"]; + Пароль = ПараметрыФункции["SSH_Password"]; + + Опции = Новый Структура; + Опции.Вставить("host", Хост); + Опции.Вставить("port", Порт); + Опции.Вставить("user", Логин); + Опции.Вставить("pass", Пароль); + + НастройкиSSH = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ПолучитьНастройкиЛогинПароль", Опции); + + ИначеЕсли ВидАвторизации = "По ключу" Тогда + + Логин = ПараметрыФункции["SSH_User"]; + ПриватныйКлюч = "./ssh_key"; + ПубличныйКлюч = "./ssh_key.pub"; + + ПриватныйКлюч = ПараметрыФункции["SSH_Key"]; // SKIP + ПубличныйКлюч = ПараметрыФункции["SSH_Pub"]; // SKIP + + НастройкиSSH = OPI_SFTP.ПолучитьНастройкиПриватныйКлюч(Хост, Порт, Логин, ПриватныйКлюч, ПубличныйКлюч); + + Иначе + + Логин = ПараметрыФункции["SSH_User"]; + НастройкиSSH = OPI_SFTP.ПолучитьНастройкиЧерезАгента(Хост, Порт, Логин); + + КонецЕсли; + + Если ИспользоватьПрокси Тогда + + ТипПрокси = ПараметрыФункции["Proxy_Type"]; // http, socks5, socks4 + + АдресПрокси = ПараметрыФункции["Proxy_IP"]; + ПортПрокси = ПараметрыФункции["Proxy_Port"]; + ЛогинПрокси = ПараметрыФункции["Proxy_User"]; + ПарольПрокси = ПараметрыФункции["Proxy_Password"]; + + Опции = Новый Структура; + Опции.Вставить("addr", АдресПрокси); + Опции.Вставить("port", ПортПрокси); + Опции.Вставить("type", ТипПрокси); + Опции.Вставить("login", ЛогинПрокси); + Опции.Вставить("pass", ПарольПрокси); + + НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ПолучитьНастройкиПрокси", Опции); + + КонецЕсли; + + Соединение = OPI_SFTP.ОткрытьСоединение(НастройкиSSH, НастройкиПрокси); + + Если OPI_SFTP.ЭтоКоннектор(Соединение) Тогда + Опции = Новый Структура; + Опции.Вставить("conn", Соединение); + Опции.Вставить("path", "new_dir"); + + Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "СоздатьНовуюДиректорию", Опции); + Иначе + Результат = Соединение; // Ошибка соединения + КонецЕсли; + + // END + + Обработать(Результат, "SFTP", "СоздатьНовуюДиректорию", Постфикс); + +КонецПроцедуры + +Процедура SFTP_УдалитьДиректорию(ПараметрыФункции) + + Постфикс = ПараметрыФункции["Postfix"]; // SKIP + + Хост = ПараметрыФункции["SSH_Host"]; + Порт = ПараметрыФункции["SSH_Port"]; + + + ИспользоватьПрокси = Истина; + НастройкиПрокси = Неопределено; + ВидАвторизации = "По логину и паролю"; + + ИспользоватьПрокси = ПараметрыФункции["Proxy"]; // SKIP + ВидАвторизации = ПараметрыФункции["AuthType"]; // SKIP + + Если ВидАвторизации = "По логину и паролю" Тогда + + Логин = ПараметрыФункции["SSH_User"]; + Пароль = ПараметрыФункции["SSH_Password"]; + + Опции = Новый Структура; + Опции.Вставить("host", Хост); + Опции.Вставить("port", Порт); + Опции.Вставить("user", Логин); + Опции.Вставить("pass", Пароль); + + НастройкиSSH = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ПолучитьНастройкиЛогинПароль", Опции); + + ИначеЕсли ВидАвторизации = "По ключу" Тогда + + Логин = ПараметрыФункции["SSH_User"]; + ПриватныйКлюч = "./ssh_key"; + ПубличныйКлюч = "./ssh_key.pub"; + + ПриватныйКлюч = ПараметрыФункции["SSH_Key"]; // SKIP + ПубличныйКлюч = ПараметрыФункции["SSH_Pub"]; // SKIP + + НастройкиSSH = OPI_SFTP.ПолучитьНастройкиПриватныйКлюч(Хост, Порт, Логин, ПриватныйКлюч, ПубличныйКлюч); + + Иначе + + Логин = ПараметрыФункции["SSH_User"]; + НастройкиSSH = OPI_SFTP.ПолучитьНастройкиЧерезАгента(Хост, Порт, Логин); + + КонецЕсли; + + Если ИспользоватьПрокси Тогда + + ТипПрокси = ПараметрыФункции["Proxy_Type"]; // http, socks5, socks4 + + АдресПрокси = ПараметрыФункции["Proxy_IP"]; + ПортПрокси = ПараметрыФункции["Proxy_Port"]; + ЛогинПрокси = ПараметрыФункции["Proxy_User"]; + ПарольПрокси = ПараметрыФункции["Proxy_Password"]; + + Опции = Новый Структура; + Опции.Вставить("addr", АдресПрокси); + Опции.Вставить("port", ПортПрокси); + Опции.Вставить("type", ТипПрокси); + Опции.Вставить("login", ЛогинПрокси); + Опции.Вставить("pass", ПарольПрокси); + + НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ПолучитьНастройкиПрокси", Опции); + + КонецЕсли; + + Соединение = OPI_SFTP.ОткрытьСоединение(НастройкиSSH, НастройкиПрокси); + + Если OPI_SFTP.ЭтоКоннектор(Соединение) Тогда + Опции = Новый Структура; + Опции.Вставить("conn", Соединение); + Опции.Вставить("path", "new_dir"); + + Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "УдалитьДиректорию", Опции); + Иначе + Результат = Соединение; // Ошибка соединения + КонецЕсли; + + // END + + Обработать(Результат, "SFTP", "УдалитьДиректорию", Постфикс); + +КонецПроцедуры + +Процедура SFTP_ПолучитьТекущийКаталог(ПараметрыФункции) + + Постфикс = ПараметрыФункции["Postfix"]; // SKIP + + Хост = ПараметрыФункции["SSH_Host"]; + Порт = ПараметрыФункции["SSH_Port"]; + + ИспользоватьПрокси = Истина; + НастройкиПрокси = Неопределено; + ВидАвторизации = "По логину и паролю"; + + ИспользоватьПрокси = ПараметрыФункции["Proxy"]; // SKIP + ВидАвторизации = ПараметрыФункции["AuthType"]; // SKIP + + Если ВидАвторизации = "По логину и паролю" Тогда + + Логин = ПараметрыФункции["SSH_User"]; + Пароль = ПараметрыФункции["SSH_Password"]; + + Опции = Новый Структура; + Опции.Вставить("host", Хост); + Опции.Вставить("port", Порт); + Опции.Вставить("user", Логин); + Опции.Вставить("pass", Пароль); + + НастройкиSSH = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ПолучитьНастройкиЛогинПароль", Опции); + + ИначеЕсли ВидАвторизации = "По ключу" Тогда + + Логин = ПараметрыФункции["SSH_User"]; + ПриватныйКлюч = "./ssh_key"; + ПубличныйКлюч = "./ssh_key.pub"; + + ПриватныйКлюч = ПараметрыФункции["SSH_Key"]; // SKIP + ПубличныйКлюч = ПараметрыФункции["SSH_Pub"]; // SKIP + + НастройкиSSH = OPI_SFTP.ПолучитьНастройкиПриватныйКлюч(Хост, Порт, Логин, ПриватныйКлюч, ПубличныйКлюч); + + Иначе + + Логин = ПараметрыФункции["SSH_User"]; + НастройкиSSH = OPI_SFTP.ПолучитьНастройкиЧерезАгента(Хост, Порт, Логин); + + КонецЕсли; + + Если ИспользоватьПрокси Тогда + + ТипПрокси = ПараметрыФункции["Proxy_Type"]; // http, socks5, socks4 + + АдресПрокси = ПараметрыФункции["Proxy_IP"]; + ПортПрокси = ПараметрыФункции["Proxy_Port"]; + ЛогинПрокси = ПараметрыФункции["Proxy_User"]; + ПарольПрокси = ПараметрыФункции["Proxy_Password"]; + + Опции = Новый Структура; + Опции.Вставить("addr", АдресПрокси); + Опции.Вставить("port", ПортПрокси); + Опции.Вставить("type", ТипПрокси); + Опции.Вставить("login", ЛогинПрокси); + Опции.Вставить("pass", ПарольПрокси); + + НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ПолучитьНастройкиПрокси", Опции); + + КонецЕсли; + + Соединение = OPI_SFTP.ОткрытьСоединение(НастройкиSSH, НастройкиПрокси); + + Если OPI_SFTP.ЭтоКоннектор(Соединение) Тогда + Опции = Новый Структура; + Опции.Вставить("conn", Соединение); + + Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ПолучитьТекущийКаталог", Опции); + Иначе + Результат = Соединение; // Ошибка соединения + КонецЕсли; + + // END + + Обработать(Результат, "SFTP", "ПолучитьТекущийКаталог", Постфикс); + +КонецПроцедуры + +Процедура SFTP_ПолучитьСписокОбъектов(ПараметрыФункции) + + Постфикс = ПараметрыФункции["Postfix"]; // SKIP + + Хост = ПараметрыФункции["SSH_Host"]; + Порт = ПараметрыФункции["SSH_Port"]; + + ИспользоватьПрокси = Истина; + НастройкиПрокси = Неопределено; + ВидАвторизации = "По логину и паролю"; + + ИспользоватьПрокси = ПараметрыФункции["Proxy"]; // SKIP + ВидАвторизации = ПараметрыФункции["AuthType"]; // SKIP + + Если ВидАвторизации = "По логину и паролю" Тогда + + Логин = ПараметрыФункции["SSH_User"]; + Пароль = ПараметрыФункции["SSH_Password"]; + + Опции = Новый Структура; + Опции.Вставить("host", Хост); + Опции.Вставить("port", Порт); + Опции.Вставить("user", Логин); + Опции.Вставить("pass", Пароль); + + НастройкиSSH = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ПолучитьНастройкиЛогинПароль", Опции); + + ИначеЕсли ВидАвторизации = "По ключу" Тогда + + Логин = ПараметрыФункции["SSH_User"]; + ПриватныйКлюч = "./ssh_key"; + ПубличныйКлюч = "./ssh_key.pub"; + + ПриватныйКлюч = ПараметрыФункции["SSH_Key"]; // SKIP + ПубличныйКлюч = ПараметрыФункции["SSH_Pub"]; // SKIP + + НастройкиSSH = OPI_SFTP.ПолучитьНастройкиПриватныйКлюч(Хост, Порт, Логин, ПриватныйКлюч, ПубличныйКлюч); + + Иначе + + Логин = ПараметрыФункции["SSH_User"]; + НастройкиSSH = OPI_SFTP.ПолучитьНастройкиЧерезАгента(Хост, Порт, Логин); + + КонецЕсли; + + Если ИспользоватьПрокси Тогда + + ТипПрокси = ПараметрыФункции["Proxy_Type"]; // http, socks5, socks4 + + АдресПрокси = ПараметрыФункции["Proxy_IP"]; + ПортПрокси = ПараметрыФункции["Proxy_Port"]; + ЛогинПрокси = ПараметрыФункции["Proxy_User"]; + ПарольПрокси = ПараметрыФункции["Proxy_Password"]; + + Опции = Новый Структура; + Опции.Вставить("addr", АдресПрокси); + Опции.Вставить("port", ПортПрокси); + Опции.Вставить("type", ТипПрокси); + Опции.Вставить("login", ЛогинПрокси); + Опции.Вставить("pass", ПарольПрокси); + + НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ПолучитьНастройкиПрокси", Опции); + + КонецЕсли; + + Соединение = OPI_SFTP.ОткрытьСоединение(НастройкиSSH, НастройкиПрокси); + + Если OPI_SFTP.ЭтоКоннектор(Соединение) Тогда + Опции = Новый Структура; + Опции.Вставить("conn", Соединение); + Опции.Вставить("path", "test_folder"); + Опции.Вставить("rcv", Истина); + + Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ПолучитьСписокОбъектов", Опции); + Иначе + Результат = Соединение; // Ошибка соединения + КонецЕсли; + + // END + + Обработать(Результат, "SFTP", "ПолучитьСписокОбъектов", Постфикс); + + Опции = Новый Структура; + Опции.Вставить("conn", Соединение); + Опции.Вставить("path", "test_folder"); + + Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ПолучитьСписокОбъектов", Опции); + + Обработать(Результат, "SFTP", "ПолучитьСписокОбъектов", Постфикс + ", Без рекурсии"); + +КонецПроцедуры + +Процедура SFTP_ЗагрузитьФайл(ПараметрыФункции) + + Постфикс = ПараметрыФункции["Postfix"]; // SKIP + + КартинкаПуть = "C:\pic.png"; + + Картинка = ПараметрыФункции["Picture"]; // SKIP + ИВФ = ПолучитьИмяВременногоФайла("png"); // SKIP + КопироватьФайл(Картинка, ИВФ); // SKIP + Картинка = ИВФ; // SKIP + + КартинкаДД = Новый ДвоичныеДанные(Картинка); + + Хост = ПараметрыФункции["SSH_Host"]; + Порт = ПараметрыФункции["SSH_Port"]; + + ИспользоватьПрокси = Истина; + НастройкиПрокси = Неопределено; + ВидАвторизации = "По логину и паролю"; + + ИспользоватьПрокси = ПараметрыФункции["Proxy"]; // SKIP + ВидАвторизации = ПараметрыФункции["AuthType"]; // SKIP + + Если ВидАвторизации = "По логину и паролю" Тогда + + Логин = ПараметрыФункции["SSH_User"]; + Пароль = ПараметрыФункции["SSH_Password"]; + + Опции = Новый Структура; + Опции.Вставить("host", Хост); + Опции.Вставить("port", Порт); + Опции.Вставить("user", Логин); + Опции.Вставить("pass", Пароль); + + НастройкиSSH = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ПолучитьНастройкиЛогинПароль", Опции); + + ИначеЕсли ВидАвторизации = "По ключу" Тогда + + Логин = ПараметрыФункции["SSH_User"]; + ПриватныйКлюч = "./ssh_key"; + ПубличныйКлюч = "./ssh_key.pub"; + + ПриватныйКлюч = ПараметрыФункции["SSH_Key"]; // SKIP + ПубличныйКлюч = ПараметрыФункции["SSH_Pub"]; // SKIP + + НастройкиSSH = OPI_SFTP.ПолучитьНастройкиПриватныйКлюч(Хост, Порт, Логин, ПриватныйКлюч, ПубличныйКлюч); + + Иначе + + Логин = ПараметрыФункции["SSH_User"]; + НастройкиSSH = OPI_SFTP.ПолучитьНастройкиЧерезАгента(Хост, Порт, Логин); + + КонецЕсли; + + Если ИспользоватьПрокси Тогда + + ТипПрокси = ПараметрыФункции["Proxy_Type"]; // http, socks5, socks4 + + АдресПрокси = ПараметрыФункции["Proxy_IP"]; + ПортПрокси = ПараметрыФункции["Proxy_Port"]; + ЛогинПрокси = ПараметрыФункции["Proxy_User"]; + ПарольПрокси = ПараметрыФункции["Proxy_Password"]; + + Опции = Новый Структура; + Опции.Вставить("addr", АдресПрокси); + Опции.Вставить("port", ПортПрокси); + Опции.Вставить("type", ТипПрокси); + Опции.Вставить("login", ЛогинПрокси); + Опции.Вставить("pass", ПарольПрокси); + + НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ПолучитьНастройкиПрокси", Опции); + + КонецЕсли; + + Соединение = OPI_SFTP.ОткрытьСоединение(НастройкиSSH, НастройкиПрокси); + + Если OPI_SFTP.ЭтоКоннектор(Соединение) Тогда + + Опции = Новый Структура; + Опции.Вставить("conn", Соединение); + Опции.Вставить("file", Картинка); + Опции.Вставить("path", "pic_from_disk.png"); + + Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ЗагрузитьФайл", Опции); + Опции = Новый Структура; + Опции.Вставить("conn", Соединение); + Опции.Вставить("file", КартинкаДД); + Опции.Вставить("path", "files_folder/pic_from_binary.png"); + + Результат2 = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ЗагрузитьФайл", Опции); + + Иначе + Результат = Соединение; // Ошибка соединения + КонецЕсли; + + // END + + Обработать(Результат , "SFTP", "ЗагрузитьФайл", Постфикс , КартинкаДД.Размер()); + Обработать(Результат2, "SFTP", "ЗагрузитьФайл", "Двоичные, " + Постфикс, КартинкаДД.Размер()); + + Для Н = 1 По 7 Цикл + + Результат = OPI_SFTP.ЗагрузитьФайл(Соединение, Картинка, "pic_from_disk.png"); + Результат2 = OPI_SFTP.ЗагрузитьФайл(Соединение, КартинкаДД, "files_folder/pic_from_binary.png"); + + Если Не Результат["result"] Тогда + Обработать(Результат, "SFTP", "ЗагрузитьФайл", "Множественный, " + Постфикс, КартинкаДД.Размер()); + КонецЕсли; + + Если Не Результат2["result"] Тогда + Обработать(Результат2, "SFTP", "ЗагрузитьФайл", "Множественный, двоичные, " + Постфикс, КартинкаДД.Размер()); + КонецЕсли; + + КонецЦикла; + + OPI_Инструменты.УдалитьФайлВПопытке(ИВФ, "Не удалось удалить временный файл после теста!"); + +КонецПроцедуры + +Процедура SFTP_УдалитьФайл(ПараметрыФункции) + + Постфикс = ПараметрыФункции["Postfix"]; // SKIP + + Хост = ПараметрыФункции["SSH_Host"]; + Порт = ПараметрыФункции["SSH_Port"]; + + ИспользоватьПрокси = Истина; + НастройкиПрокси = Неопределено; + ВидАвторизации = "По логину и паролю"; + + ИспользоватьПрокси = ПараметрыФункции["Proxy"]; // SKIP + ВидАвторизации = ПараметрыФункции["AuthType"]; // SKIP + + Если ВидАвторизации = "По логину и паролю" Тогда + + Логин = ПараметрыФункции["SSH_User"]; + Пароль = ПараметрыФункции["SSH_Password"]; + + Опции = Новый Структура; + Опции.Вставить("host", Хост); + Опции.Вставить("port", Порт); + Опции.Вставить("user", Логин); + Опции.Вставить("pass", Пароль); + + НастройкиSSH = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ПолучитьНастройкиЛогинПароль", Опции); + + ИначеЕсли ВидАвторизации = "По ключу" Тогда + + Логин = ПараметрыФункции["SSH_User"]; + ПриватныйКлюч = "./ssh_key"; + ПубличныйКлюч = "./ssh_key.pub"; + + ПриватныйКлюч = ПараметрыФункции["SSH_Key"]; // SKIP + ПубличныйКлюч = ПараметрыФункции["SSH_Pub"]; // SKIP + + НастройкиSSH = OPI_SFTP.ПолучитьНастройкиПриватныйКлюч(Хост, Порт, Логин, ПриватныйКлюч, ПубличныйКлюч); + + Иначе + + Логин = ПараметрыФункции["SSH_User"]; + НастройкиSSH = OPI_SFTP.ПолучитьНастройкиЧерезАгента(Хост, Порт, Логин); + + КонецЕсли; + + Если ИспользоватьПрокси Тогда + + ТипПрокси = ПараметрыФункции["Proxy_Type"]; // http, socks5, socks4 + + АдресПрокси = ПараметрыФункции["Proxy_IP"]; + ПортПрокси = ПараметрыФункции["Proxy_Port"]; + ЛогинПрокси = ПараметрыФункции["Proxy_User"]; + ПарольПрокси = ПараметрыФункции["Proxy_Password"]; + + Опции = Новый Структура; + Опции.Вставить("addr", АдресПрокси); + Опции.Вставить("port", ПортПрокси); + Опции.Вставить("type", ТипПрокси); + Опции.Вставить("login", ЛогинПрокси); + Опции.Вставить("pass", ПарольПрокси); + + НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ПолучитьНастройкиПрокси", Опции); + + КонецЕсли; + + Соединение = OPI_SFTP.ОткрытьСоединение(НастройкиSSH, НастройкиПрокси); + + Если OPI_SFTP.ЭтоКоннектор(Соединение) Тогда + Опции = Новый Структура; + Опции.Вставить("conn", Соединение); + Опции.Вставить("path", "files_folder/pic_from_binary.png"); + + Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "УдалитьФайл", Опции); + Иначе + Результат = Соединение; // Ошибка соединения + КонецЕсли; + + // END + + Обработать(Результат , "SFTP", "УдалитьФайл", Постфикс); + + Опции = Новый Структура; + Опции.Вставить("conn", Соединение); + Опции.Вставить("path", "files_folder/pic_from_binary.png"); + + Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "УдалитьФайл", Опции); + + Обработать(Результат , "SFTP", "УдалитьФайл", "Несуществующий, " + Постфикс); + + Опции = Новый Структура; + Опции.Вставить("conn", Соединение); + Опции.Вставить("path", "files_folder"); + Опции.Вставить("rcv", Истина); + + Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ПолучитьСписокОбъектов", Опции); + + Обработать(Результат , "SFTP", "УдалитьФайл", "Проверка, " + Постфикс); + +КонецПроцедуры + +#КонецОбласти + #КонецОбласти #КонецОбласти diff --git a/src/ru/cli/data/Classes/LibraryComposition.os b/src/ru/cli/data/Classes/LibraryComposition.os index 84fd6bceb9f..09dd657e144 100644 --- a/src/ru/cli/data/Classes/LibraryComposition.os +++ b/src/ru/cli/data/Classes/LibraryComposition.os @@ -45,6 +45,7 @@ СоответствиеКомандМодулей.Вставить("rcon", "OPI_RCON"); СоответствиеКомандМодулей.Вставить("rportal", "OPI_ReportPortal"); СоответствиеКомандМодулей.Вставить("s3", "OPI_S3"); + СоответствиеКомандМодулей.Вставить("sftp", "OPI_SFTP"); СоответствиеКомандМодулей.Вставить("slack", "OPI_Slack"); СоответствиеКомандМодулей.Вставить("sqlite", "OPI_SQLite"); СоответствиеКомандМодулей.Вставить("ssh", "OPI_SSH"); diff --git a/src/ru/cli/data/Classes/internal/Classes/sftp.os b/src/ru/cli/data/Classes/internal/Classes/sftp.os new file mode 100644 index 00000000000..702aa562753 --- /dev/null +++ b/src/ru/cli/data/Classes/internal/Classes/sftp.os @@ -0,0 +1,389 @@ + +Перем ТаблицаСостава; + +Функция ПолучитьСостав() Экспорт + + Если ТаблицаСостава <> Неопределено Тогда + Возврат ТаблицаСостава; + КонецЕсли; + + ТаблицаСостава = Новый ТаблицаЗначений(); + ТаблицаСостава.Колонки.Добавить("Библиотека"); + ТаблицаСостава.Колонки.Добавить("Модуль"); + ТаблицаСостава.Колонки.Добавить("Метод"); + ТаблицаСостава.Колонки.Добавить("МетодПоиска"); + ТаблицаСостава.Колонки.Добавить("Параметр"); + ТаблицаСостава.Колонки.Добавить("Описание"); + ТаблицаСостава.Колонки.Добавить("ОписаниеМетода"); + ТаблицаСостава.Колонки.Добавить("Область"); + + НоваяСтрока = ТаблицаСостава.Добавить(); + НоваяСтрока.Библиотека = "sftp"; + НоваяСтрока.Модуль = "OPI_SFTP"; + НоваяСтрока.Метод = "ПолучитьКонфигурациюСоединения"; + НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬКОНФИГУРАЦИЮСОЕДИНЕНИЯ"; + НоваяСтрока.Параметр = "--set"; + НоваяСтрока.Описание = "Настройки SSH"; + НоваяСтрока.Область = "Основные методы"; + НоваяСтрока.ОписаниеМетода = "Формирует полную структуру настроек соединения, которая может быть использована вместо самого соединения при вызове других функций"; + + + НоваяСтрока = ТаблицаСостава.Добавить(); + НоваяСтрока.Библиотека = "sftp"; + НоваяСтрока.Модуль = "OPI_SFTP"; + НоваяСтрока.Метод = "ПолучитьКонфигурациюСоединения"; + НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬКОНФИГУРАЦИЮСОЕДИНЕНИЯ"; + НоваяСтрока.Параметр = "--proxy"; + НоваяСтрока.Описание = "Настройки прокси, если необходимо. См ПолучитьНастройкиПрокси (необяз. по ум. - Пустое значение)"; + НоваяСтрока.Область = "Основные методы"; + + + НоваяСтрока = ТаблицаСостава.Добавить(); + НоваяСтрока.Библиотека = "sftp"; + НоваяСтрока.Модуль = "OPI_SFTP"; + НоваяСтрока.Метод = "ПолучитьНастройкиЛогинПароль"; + НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬНАСТРОЙКИЛОГИНПАРОЛЬ"; + НоваяСтрока.Параметр = "--host"; + НоваяСтрока.Описание = "Хост SSH"; + НоваяСтрока.Область = "Основные методы"; + НоваяСтрока.ОписаниеМетода = "пароль) + | Получает настройки соединения с авторизацией через логин и пароль"; + + + НоваяСтрока = ТаблицаСостава.Добавить(); + НоваяСтрока.Библиотека = "sftp"; + НоваяСтрока.Модуль = "OPI_SFTP"; + НоваяСтрока.Метод = "ПолучитьНастройкиЛогинПароль"; + НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬНАСТРОЙКИЛОГИНПАРОЛЬ"; + НоваяСтрока.Параметр = "--port"; + НоваяСтрока.Описание = "Порт SSH"; + НоваяСтрока.Область = "Основные методы"; + + + НоваяСтрока = ТаблицаСостава.Добавить(); + НоваяСтрока.Библиотека = "sftp"; + НоваяСтрока.Модуль = "OPI_SFTP"; + НоваяСтрока.Метод = "ПолучитьНастройкиЛогинПароль"; + НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬНАСТРОЙКИЛОГИНПАРОЛЬ"; + НоваяСтрока.Параметр = "--user"; + НоваяСтрока.Описание = "Имя пользователя SSH"; + НоваяСтрока.Область = "Основные методы"; + + + НоваяСтрока = ТаблицаСостава.Добавить(); + НоваяСтрока.Библиотека = "sftp"; + НоваяСтрока.Модуль = "OPI_SFTP"; + НоваяСтрока.Метод = "ПолучитьНастройкиЛогинПароль"; + НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬНАСТРОЙКИЛОГИНПАРОЛЬ"; + НоваяСтрока.Параметр = "--pass"; + НоваяСтрока.Описание = "Пароль пользователя SSH (необяз. по ум. - Пустое значение)"; + НоваяСтрока.Область = "Основные методы"; + + + НоваяСтрока = ТаблицаСостава.Добавить(); + НоваяСтрока.Библиотека = "sftp"; + НоваяСтрока.Модуль = "OPI_SFTP"; + НоваяСтрока.Метод = "ПолучитьНастройкиПриватныйКлюч"; + НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬНАСТРОЙКИПРИВАТНЫЙКЛЮЧ"; + НоваяСтрока.Параметр = "--host"; + НоваяСтрока.Описание = "Хост SSH"; + НоваяСтрока.Область = "Основные методы"; + НоваяСтрока.ОписаниеМетода = "Получает настройки соединения с авторизацией через приватный ключ"; + + + НоваяСтрока = ТаблицаСостава.Добавить(); + НоваяСтрока.Библиотека = "sftp"; + НоваяСтрока.Модуль = "OPI_SFTP"; + НоваяСтрока.Метод = "ПолучитьНастройкиПриватныйКлюч"; + НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬНАСТРОЙКИПРИВАТНЫЙКЛЮЧ"; + НоваяСтрока.Параметр = "--port"; + НоваяСтрока.Описание = "Порт SSH"; + НоваяСтрока.Область = "Основные методы"; + + + НоваяСтрока = ТаблицаСостава.Добавить(); + НоваяСтрока.Библиотека = "sftp"; + НоваяСтрока.Модуль = "OPI_SFTP"; + НоваяСтрока.Метод = "ПолучитьНастройкиПриватныйКлюч"; + НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬНАСТРОЙКИПРИВАТНЫЙКЛЮЧ"; + НоваяСтрока.Параметр = "--user"; + НоваяСтрока.Описание = "Имя пользователя SSH"; + НоваяСтрока.Область = "Основные методы"; + + + НоваяСтрока = ТаблицаСостава.Добавить(); + НоваяСтрока.Библиотека = "sftp"; + НоваяСтрока.Модуль = "OPI_SFTP"; + НоваяСтрока.Метод = "ПолучитьНастройкиПриватныйКлюч"; + НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬНАСТРОЙКИПРИВАТНЫЙКЛЮЧ"; + НоваяСтрока.Параметр = "--key"; + НоваяСтрока.Описание = "Путь к файлу приватного ключа"; + НоваяСтрока.Область = "Основные методы"; + + + НоваяСтрока = ТаблицаСостава.Добавить(); + НоваяСтрока.Библиотека = "sftp"; + НоваяСтрока.Модуль = "OPI_SFTP"; + НоваяСтрока.Метод = "ПолучитьНастройкиПриватныйКлюч"; + НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬНАСТРОЙКИПРИВАТНЫЙКЛЮЧ"; + НоваяСтрока.Параметр = "--pub"; + НоваяСтрока.Описание = "Путь к файлу публичного ключ (необяз. по ум. - Пустое значение)"; + НоваяСтрока.Область = "Основные методы"; + + + НоваяСтрока = ТаблицаСостава.Добавить(); + НоваяСтрока.Библиотека = "sftp"; + НоваяСтрока.Модуль = "OPI_SFTP"; + НоваяСтрока.Метод = "ПолучитьНастройкиПриватныйКлюч"; + НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬНАСТРОЙКИПРИВАТНЫЙКЛЮЧ"; + НоваяСтрока.Параметр = "--pass"; + НоваяСтрока.Описание = "Пароль (passphrase) приватного ключа (необяз. по ум. - Пустое значение)"; + НоваяСтрока.Область = "Основные методы"; + + + НоваяСтрока = ТаблицаСостава.Добавить(); + НоваяСтрока.Библиотека = "sftp"; + НоваяСтрока.Модуль = "OPI_SFTP"; + НоваяСтрока.Метод = "ПолучитьНастройкиЧерезАгента"; + НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬНАСТРОЙКИЧЕРЕЗАГЕНТА"; + НоваяСтрока.Параметр = "--host"; + НоваяСтрока.Описание = "Хост SSH"; + НоваяСтрока.Область = "Основные методы"; + НоваяСтрока.ОписаниеМетода = "Получает настройки соединения с авторизацией через SSH Agent"; + + + НоваяСтрока = ТаблицаСостава.Добавить(); + НоваяСтрока.Библиотека = "sftp"; + НоваяСтрока.Модуль = "OPI_SFTP"; + НоваяСтрока.Метод = "ПолучитьНастройкиЧерезАгента"; + НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬНАСТРОЙКИЧЕРЕЗАГЕНТА"; + НоваяСтрока.Параметр = "--port"; + НоваяСтрока.Описание = "Порт SSH"; + НоваяСтрока.Область = "Основные методы"; + + + НоваяСтрока = ТаблицаСостава.Добавить(); + НоваяСтрока.Библиотека = "sftp"; + НоваяСтрока.Модуль = "OPI_SFTP"; + НоваяСтрока.Метод = "ПолучитьНастройкиЧерезАгента"; + НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬНАСТРОЙКИЧЕРЕЗАГЕНТА"; + НоваяСтрока.Параметр = "--user"; + НоваяСтрока.Описание = "Имя пользователя SSH"; + НоваяСтрока.Область = "Основные методы"; + + + НоваяСтрока = ТаблицаСостава.Добавить(); + НоваяСтрока.Библиотека = "sftp"; + НоваяСтрока.Модуль = "OPI_SFTP"; + НоваяСтрока.Метод = "ПолучитьНастройкиПрокси"; + НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬНАСТРОЙКИПРОКСИ"; + НоваяСтрока.Параметр = "--addr"; + НоваяСтрока.Описание = "Адрес прокси"; + НоваяСтрока.Область = "Основные методы"; + НоваяСтрока.ОписаниеМетода = "Формирует структуру настроек прокси-сервера для соединения"; + + + НоваяСтрока = ТаблицаСостава.Добавить(); + НоваяСтрока.Библиотека = "sftp"; + НоваяСтрока.Модуль = "OPI_SFTP"; + НоваяСтрока.Метод = "ПолучитьНастройкиПрокси"; + НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬНАСТРОЙКИПРОКСИ"; + НоваяСтрока.Параметр = "--port"; + НоваяСтрока.Описание = "Порт прокси"; + НоваяСтрока.Область = "Основные методы"; + + + НоваяСтрока = ТаблицаСостава.Добавить(); + НоваяСтрока.Библиотека = "sftp"; + НоваяСтрока.Модуль = "OPI_SFTP"; + НоваяСтрока.Метод = "ПолучитьНастройкиПрокси"; + НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬНАСТРОЙКИПРОКСИ"; + НоваяСтрока.Параметр = "--type"; + НоваяСтрока.Описание = "Вид прокси: socks5, socks4, http (необяз. по ум. - socks5)"; + НоваяСтрока.Область = "Основные методы"; + + + НоваяСтрока = ТаблицаСостава.Добавить(); + НоваяСтрока.Библиотека = "sftp"; + НоваяСтрока.Модуль = "OPI_SFTP"; + НоваяСтрока.Метод = "ПолучитьНастройкиПрокси"; + НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬНАСТРОЙКИПРОКСИ"; + НоваяСтрока.Параметр = "--login"; + НоваяСтрока.Описание = "Логин авторизации, если необходимо (необяз. по ум. - Пустое значение)"; + НоваяСтрока.Область = "Основные методы"; + + + НоваяСтрока = ТаблицаСостава.Добавить(); + НоваяСтрока.Библиотека = "sftp"; + НоваяСтрока.Модуль = "OPI_SFTP"; + НоваяСтрока.Метод = "ПолучитьНастройкиПрокси"; + НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬНАСТРОЙКИПРОКСИ"; + НоваяСтрока.Параметр = "--pass"; + НоваяСтрока.Описание = "Пароль для авторизации, если необходимо (необяз. по ум. - Пустое значение)"; + НоваяСтрока.Область = "Основные методы"; + + + НоваяСтрока = ТаблицаСостава.Добавить(); + НоваяСтрока.Библиотека = "sftp"; + НоваяСтрока.Модуль = "OPI_SFTP"; + НоваяСтрока.Метод = "ПолучитьСписокОбъектов"; + НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬСПИСОКОБЪЕКТОВ"; + НоваяСтрока.Параметр = "--conn"; + НоваяСтрока.Описание = "Существующее соединение или конфигурация соединения"; + НоваяСтрока.Область = "Работа с директориями"; + НоваяСтрока.ОписаниеМетода = "Получает информацию о содержимом директории по выбранному пути"; + + + НоваяСтрока = ТаблицаСостава.Добавить(); + НоваяСтрока.Библиотека = "sftp"; + НоваяСтрока.Модуль = "OPI_SFTP"; + НоваяСтрока.Метод = "ПолучитьСписокОбъектов"; + НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬСПИСОКОБЪЕКТОВ"; + НоваяСтрока.Параметр = "--path"; + НоваяСтрока.Описание = "Путь к директории поиска (необяз. по ум. - Пустое значение)"; + НоваяСтрока.Область = "Работа с директориями"; + + + НоваяСтрока = ТаблицаСостава.Добавить(); + НоваяСтрока.Библиотека = "sftp"; + НоваяСтрока.Модуль = "OPI_SFTP"; + НоваяСтрока.Метод = "ПолучитьСписокОбъектов"; + НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬСПИСОКОБЪЕКТОВ"; + НоваяСтрока.Параметр = "--rcv"; + НоваяСтрока.Описание = "Получать информацию об объектах во вложенных директориях (необяз. по ум. - False)"; + НоваяСтрока.Область = "Работа с директориями"; + + + НоваяСтрока = ТаблицаСостава.Добавить(); + НоваяСтрока.Библиотека = "sftp"; + НоваяСтрока.Модуль = "OPI_SFTP"; + НоваяСтрока.Метод = "СоздатьНовуюДиректорию"; + НоваяСтрока.МетодПоиска = "СОЗДАТЬНОВУЮДИРЕКТОРИЮ"; + НоваяСтрока.Параметр = "--conn"; + НоваяСтрока.Описание = "Существующее соединение или конфигурация соединения"; + НоваяСтрока.Область = "Работа с директориями"; + НоваяСтрока.ОписаниеМетода = "Создает директорию по указанному пути"; + + + НоваяСтрока = ТаблицаСостава.Добавить(); + НоваяСтрока.Библиотека = "sftp"; + НоваяСтрока.Модуль = "OPI_SFTP"; + НоваяСтрока.Метод = "СоздатьНовуюДиректорию"; + НоваяСтрока.МетодПоиска = "СОЗДАТЬНОВУЮДИРЕКТОРИЮ"; + НоваяСтрока.Параметр = "--path"; + НоваяСтрока.Описание = "Путь к новой директории"; + НоваяСтрока.Область = "Работа с директориями"; + + + НоваяСтрока = ТаблицаСостава.Добавить(); + НоваяСтрока.Библиотека = "sftp"; + НоваяСтрока.Модуль = "OPI_SFTP"; + НоваяСтрока.Метод = "СоздатьНовуюДиректорию"; + НоваяСтрока.МетодПоиска = "СОЗДАТЬНОВУЮДИРЕКТОРИЮ"; + НоваяСтрока.Параметр = "--mode"; + НоваяСтрока.Описание = "Режим доступа к каталогу в числовом формате POSIX (как в chmod) (необяз. по ум. - 700)"; + НоваяСтрока.Область = "Работа с директориями"; + + + НоваяСтрока = ТаблицаСостава.Добавить(); + НоваяСтрока.Библиотека = "sftp"; + НоваяСтрока.Модуль = "OPI_SFTP"; + НоваяСтрока.Метод = "УдалитьДиректорию"; + НоваяСтрока.МетодПоиска = "УДАЛИТЬДИРЕКТОРИЮ"; + НоваяСтрока.Параметр = "--conn"; + НоваяСтрока.Описание = "Существующее соединение или конфигурация соединения"; + НоваяСтрока.Область = "Работа с директориями"; + НоваяСтрока.ОписаниеМетода = "Удаляет существующую директорию"; + + + НоваяСтрока = ТаблицаСостава.Добавить(); + НоваяСтрока.Библиотека = "sftp"; + НоваяСтрока.Модуль = "OPI_SFTP"; + НоваяСтрока.Метод = "УдалитьДиректорию"; + НоваяСтрока.МетодПоиска = "УДАЛИТЬДИРЕКТОРИЮ"; + НоваяСтрока.Параметр = "--path"; + НоваяСтрока.Описание = "Путь к удаляемой директории"; + НоваяСтрока.Область = "Работа с директориями"; + + + НоваяСтрока = ТаблицаСостава.Добавить(); + НоваяСтрока.Библиотека = "sftp"; + НоваяСтрока.Модуль = "OPI_SFTP"; + НоваяСтрока.Метод = "ПолучитьТекущийКаталог"; + НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬТЕКУЩИЙКАТАЛОГ"; + НоваяСтрока.Параметр = "--conn"; + НоваяСтрока.Описание = "Существующее соединение или конфигурация соединения"; + НоваяСтрока.Область = "Работа с директориями"; + НоваяСтрока.ОписаниеМетода = "Получает текущий каталог, от которого вычисляются относительные пути"; + + + НоваяСтрока = ТаблицаСостава.Добавить(); + НоваяСтрока.Библиотека = "sftp"; + НоваяСтрока.Модуль = "OPI_SFTP"; + НоваяСтрока.Метод = "ЗагрузитьФайл"; + НоваяСтрока.МетодПоиска = "ЗАГРУЗИТЬФАЙЛ"; + НоваяСтрока.Параметр = "--conn"; + НоваяСтрока.Описание = "Существующее соединение или конфигурация соединения"; + НоваяСтрока.Область = "Работа с файлами"; + НоваяСтрока.ОписаниеМетода = "Загружает файл с диска или двоичные данные на сервер"; + + + НоваяСтрока = ТаблицаСостава.Добавить(); + НоваяСтрока.Библиотека = "sftp"; + НоваяСтрока.Модуль = "OPI_SFTP"; + НоваяСтрока.Метод = "ЗагрузитьФайл"; + НоваяСтрока.МетодПоиска = "ЗАГРУЗИТЬФАЙЛ"; + НоваяСтрока.Параметр = "--file"; + НоваяСтрока.Описание = "Файл на диске или данные файла"; + НоваяСтрока.Область = "Работа с файлами"; + + + НоваяСтрока = ТаблицаСостава.Добавить(); + НоваяСтрока.Библиотека = "sftp"; + НоваяСтрока.Модуль = "OPI_SFTP"; + НоваяСтрока.Метод = "ЗагрузитьФайл"; + НоваяСтрока.МетодПоиска = "ЗАГРУЗИТЬФАЙЛ"; + НоваяСтрока.Параметр = "--path"; + НоваяСтрока.Описание = "Путь сохранения файла на сервере"; + НоваяСтрока.Область = "Работа с файлами"; + + + НоваяСтрока = ТаблицаСостава.Добавить(); + НоваяСтрока.Библиотека = "sftp"; + НоваяСтрока.Модуль = "OPI_SFTP"; + НоваяСтрока.Метод = "УдалитьФайл"; + НоваяСтрока.МетодПоиска = "УДАЛИТЬФАЙЛ"; + НоваяСтрока.Параметр = "--conn"; + НоваяСтрока.Описание = "Существующее соединение или конфигурация соединения"; + НоваяСтрока.Область = "Работа с файлами"; + НоваяСтрока.ОписаниеМетода = "Удаляет файл с сервера"; + + + НоваяСтрока = ТаблицаСостава.Добавить(); + НоваяСтрока.Библиотека = "sftp"; + НоваяСтрока.Модуль = "OPI_SFTP"; + НоваяСтрока.Метод = "УдалитьФайл"; + НоваяСтрока.МетодПоиска = "УДАЛИТЬФАЙЛ"; + НоваяСтрока.Параметр = "--path"; + НоваяСтрока.Описание = "Путь сохранения файла на сервере"; + НоваяСтрока.Область = "Работа с файлами"; + + Возврат ТаблицаСостава; +КонецФункции + + +Функция ПолучитьСтрокуПодключения() Экспорт + + + Возврат " + |Контекст = Новый Структура; + |Контекст.Вставить(""OPI_SSH"", Неопределено); + | + |OPI_SSH = ЗагрузитьСценарий(""%1/oint/core/Modules/OPI_SSH.os"", Контекст); + |Контекст.Вставить(""OPI_SSH"", OPI_SSH); + | + |OPI_SFTP = ЗагрузитьСценарий(""%1/oint/core/Modules/OPI_SFTP.os"", Контекст); + |" + Символы.ПС; + + +КонецФункции