Aion-Query
view release on metacpan or search on metacpan
i18n/Aion/Query.ru-en.po view on Meta::CPAN
msgid "# NAME"
msgstr "#NAME"
msgid "Aion::Query - ÑÑнкÑионалÑнÑй инÑеÑÑÐµÐ¹Ñ Ð´Ð»Ñ Ð´Ð¾ÑÑÑпа к базам даннÑÑ
SQL (MySQL, MariaDB, Postgres и SQLite)"
msgstr "Aion::Query - a functional interface for accessing SQL databases (MySQL, MariaDB, Postgres and SQLite)"
msgid "0.0.5"
msgstr "0.0.5"
msgid "File .config.pm:"
msgstr "File .config.pm:"
msgid "# DESCRIPTION"
msgstr "# DESCRIPTION"
msgid "`Aion::Query` позволÑÐµÑ ÑÑÑоиÑÑ SQL-запÑÐ¾Ñ Ð¸ÑполÑзÑÑ Ð¿ÑоÑÑой меÑ
анизм Ñаблонов."
msgstr "`Aion::Query` allows you to build an SQL query using a simple template mechanism."
msgid "ÐбÑÑно SQL-запÑоÑÑ ÑÑÑоÑÑÑÑ Ñ Ð¿Ð¾Ð¼Ð¾ÑÑÑ ÑÑловий, ÑÑо нагÑÑÐ¶Ð°ÐµÑ ÐºÐ¾Ð´."
msgstr "Typically, SQL queries are built using conditions, which loads the code."
msgid "ÐÑоÑÐ°Ñ Ð¿Ñоблема â ÑазмеÑение Ñимволов Юникода в однобайÑовÑÑ
кодиÑовкаÑ
, ÑÑо ÑменÑÑÐ°ÐµÑ ÑÐ°Ð·Ð¼ÐµÑ Ð±Ð°Ð·Ñ Ð´Ð°Ð½Ð½ÑÑ
. Ðока пÑоблема ÑеÑена ÑоÐ...
msgstr "The second problem is placing Unicode characters in single-byte encodings, which reduces the size of the database. So far the problem has been resolved only for the **cp1251** encoding. This is controlled by the `use config BQ => 1` parameter...
msgid "ÐÑедоÑÑавлÑÐµÑ SQL-запÑоÑÑ (DCL, DDL, DQL и DML) к СУÐÐ Ñ ÐºÐ²Ð¾ÑиÑованием паÑамеÑÑов."
msgstr "Provides SQL queries (DCL, DDL, DQL and DML) to the DBMS with parameter quotas."
msgid "## LAST_INSERT_ID ()"
msgstr "## LAST_INSERT_ID()"
msgid "ÐозвÑаÑÐ°ÐµÑ Ð¸Ð´ÐµÐ½ÑиÑикаÑÐ¾Ñ Ð¿Ð¾Ñледней вÑÑавки."
msgstr "Returns the ID of the last insert."
msgid "## quote ($scalar)"
msgstr "## quote ($scalar)"
msgid "ÐвоÑиÑÑÐµÑ ÑкалÑÑ Ð´Ð»Ñ SQL-запÑоÑа."
msgstr "Quotes a scalar for an SQL query."
msgid "## query_prepare ($query, %param)"
msgstr "## query_prepare ($query, %param)"
msgid "ÐаменÑÐµÑ Ð¿Ð°ÑамеÑÑÑ (`%param`) в запÑоÑе (`$query`) и возвÑаÑÐ°ÐµÑ ÐµÐ³Ð¾. ÐаÑамеÑÑÑ Ð·Ð°ÐºÐ»ÑÑаÑÑÑÑ Ð² кавÑÑки ÑеÑез подпÑогÑÐ°Ð¼Ð¼Ñ `quote`."
msgstr "Replaces the parameters (`%param`) in a query (`$query`) and returns it. Parameters are enclosed in quotes via the `quote` routine."
msgid "ÐаÑамеÑÑÑ Ð²Ð¸Ð´Ð° `:x` бÑдÑÑ ÐºÐ²Ð¾ÑиÑоваÑÑÑÑ Ñ ÑÑÑÑом Ñлагов ÑкалÑÑа, коÑоÑÑе ÑкажÑÑ, ÑÑо в нÑм наÑ
одиÑÑÑ: ÑÑÑока, Ñелое или ÑиÑло Ñ Ð¿Ð»Ð°Ð²Ð°ÑÑÐ...
msgstr "Parameters of the form `:x` will be quoted taking into account the scalar flags, which indicate whether it contains a string, an integer or a floating point number."
msgid "ЧÑÐ¾Ð±Ñ Ñвно ÑказаÑÑ Ñип ÑкалÑÑа иÑполÑзÑйÑе пÑеÑикÑÑ: `:^x` â Ñелое, `:.x` â ÑÑÑока, `:~x` â плаваÑÑее."
msgstr "To explicitly indicate the type of a scalar, use the prefixes: `:^x` â integer, `:.x` â string, `:~x` â floating."
msgid "## query_do ($query)"
msgstr "## query_do ($query)"
msgid "ÐÑполнÑÐµÑ Ð·Ð°Ð¿ÑÐ¾Ñ Ð¸ возвÑаÑÐ°ÐµÑ ÐµÐ³Ð¾ ÑезÑлÑÑаÑ."
msgstr "Executes a request and returns its result."
msgid "## query_ref ($query, %kw)"
msgstr "## query_ref ($query, %kw)"
msgid "Ðак `query`, но вÑегда возвÑаÑÐ°ÐµÑ ÑкалÑÑ."
msgstr "Like `query`, but always returns a scalar."
msgid "## query_sth ($query, %kw)"
msgstr "## query_sth ($query, %kw)"
msgid "Ðак `query`, но возвÑаÑÐ°ÐµÑ `$sth`."
msgstr "Like `query`, but returns `$sth`."
msgid "## query_slice ($key, $val, $query, %kw)"
msgstr "## query_slice ($key, $val, $query, %kw)"
msgid "Ðак query, плÑÑ Ð¿ÑеобÑазÑÐµÑ ÑезÑлÑÑÐ°Ñ Ð² нÑжнÑÑ ÑÑÑÑкÑÑÑÑ Ð´Ð°Ð½Ð½ÑÑ
."
msgstr "Like query, plus converts the result into the desired data structure."
msgid "ÐÑли нÑжен Ñ
ÐµÑ Ð²Ð¸Ð´Ð° иденÑиÑикаÑÐ¾Ñ â знаÑение:"
msgstr "If you need a hash of the form identifier - value:"
msgid "ÐÑли нÑжен Ñ
ÐµÑ Ð²Ð¸Ð´Ð° иденÑиÑикаÑÐ¾Ñ â ÑÑÑока:"
msgstr "If you need a hash of the form identifier - string:"
msgid "ÐÑли Ð¾Ð´Ð½Ð¾Ð¼Ñ Ð¸Ð´ÐµÐ½ÑиÑикаÑоÑÑ ÑооÑвеÑÑÑвÑÐµÑ Ð½ÐµÑколÑко ÑÑÑок, Ñо логиÑно ÑобÑаÑÑ Ð¸Ñ
в маÑÑивÑ:"
msgstr "If several lines correspond to one identifier, then it is logical to collect them into arrays:"
msgid "ÐÑ Ð¸ ÑÑÑоки Ñо вÑеми полÑми:"
msgstr "Well, the lines with all the fields:"
msgid "## query_attach ($rows, $attach, $query, %kw)"
msgstr "## query_attach ($rows, $attach, $query, %kw)"
msgid "ÐодÑоединÑÐµÑ Ð² ÑезÑлÑÑÐ°Ñ Ð·Ð°Ð¿ÑоÑа ÑезÑлÑÑÐ°Ñ Ð´ÑÑгого запÑоÑа."
msgstr "Includes the result of another query into the result of a query."
msgid "`$attach` ÑодеÑÐ¶Ð¸Ñ ÑÑи клÑÑа ÑеÑез двоеÑоÑие: клÑÑ Ð´Ð»Ñ Ð¿ÑиÑоединÑемÑÑ
даннÑÑ
, ÑÑÐ¾Ð»Ð±ÐµÑ Ð¸Ð· `$rows` и ÑÑÐ¾Ð»Ð±ÐµÑ Ð¸Ð· `$query`. Ðо ÑÑолбÑам пÑоиÑÑ
Ð¾Ð´Ð¸Ñ Ð¾Ð±...
msgstr "`$attach` contains three keys separated by a colon: the key for the data to be attached, a column from `$rows` and a column from `$query`. Rows are merged across columns."
msgid "ÐозвÑаÑÐ°ÐµÑ ÑÑнкÑÐ¸Ñ Ð¼Ð°ÑÑив Ñ ÑезÑлÑÑаÑом запÑоÑа (`$query`), в коÑоÑÑй можно пÑиаÑÑаÑиÑÑ ÐµÑÑ ÑÑо-Ñо."
msgstr "The function returns an array with the result of the query (`$query`), into which you can attach something else."
msgid "## query_col ($query, %params)"
msgstr "## query_col ($query, %params)"
msgid "ÐозвÑаÑÐ°ÐµÑ Ð¾Ð´Ð¸Ð½ ÑÑолбеÑ."
msgstr "Returns one column."
msgid "## query_row ($query, %params)"
msgstr "## query_row ($query, %params)"
msgid "ÐозвÑаÑÐ°ÐµÑ Ð¾Ð´Ð½Ñ ÑÑÑокÑ."
msgstr "Returns one row."
msgid "## query_row_ref ($query, %params)"
msgstr "## query_row_ref ($query, %params)"
msgid "Ðак `query_row`, но вÑегда возвÑаÑÐ°ÐµÑ ÑкалÑÑ."
msgstr "Like `query_row`, but always returns a scalar."
msgid "## query_scalar ($query, %params)"
msgstr "## query_scalar ($query, %params)"
msgid "ÐозвÑаÑÐ°ÐµÑ Ð¿ÐµÑвое знаÑение. ÐапÑÐ¾Ñ Ð´Ð¾Ð»Ð¶ÐµÐ½ возвÑаÑаÑÑ Ð¾Ð´Ð½Ñ ÑÑÑокÑ, инаÑе â вÑбÑаÑÑÐ²Ð°ÐµÑ Ð¸ÑклÑÑение."
msgstr "Returns the first value. The query must return one row, otherwise it throws an exception."
msgid "## make_query_for_order ($order, $next)"
msgstr "## make_query_for_order ($order, $next)"
msgid "Ð¡Ð¾Ð·Ð´Ð°ÐµÑ ÑÑловие запÑоÑа ÑÑÑаниÑÑ Ð½Ðµ по ÑмеÑениÑ, а по **пагинаÑии кÑÑÑоÑа**."
msgstr "Creates a page request condition not by offset, but by **cursor pagination**."
msgid "ÐÐ»Ñ ÑÑого он полÑÑÐ°ÐµÑ `$order` SQL-запÑоÑа и `$next` â ÑÑÑÐ»ÐºÑ Ð½Ð° ÑледÑÑÑÑÑ ÑÑÑаниÑÑ."
msgstr "To do this, it receives `$order` of the SQL query and `$next` - a link to the next page."
msgid "СмоÑÑиÑе Ñакже:"
msgstr "See also:"
msgid ""
"1. Article [Paging pages on social networks\n"
"](https://habr.com/ru/articles/674714/).\n"
"2. [SQL::SimpleOps->SelectCursor](https://metacpan.org/dist/SQL-SimpleOps/view/lib/SQL/SimpleOps.pod#SelectCursor)"
msgstr ""
"1. Article [Paging pages on social networks\n"
"sch(https://habr.com/ru/articles/674714/).\n"
"2. [SQL::SimpleOps->SelectCursor](https://metacpan.org/dist/SQL-SimpleOps/view/lib/SQL/SimpleOps.pod#SelectCursor)"
msgid "УÑÑÐ°Ð½Ð°Ð²Ð»Ð¸Ð²Ð°ÐµÑ Ð¸Ð»Ð¸ возвÑаÑÐ°ÐµÑ ÐºÐ»ÑÑ Ð¸Ð· ÑаблиÑÑ `settings`."
msgstr "Sets or returns a key from the `settings` table."
msgid "## load_by_id ($tab, $pk, $fields, @options)"
msgstr "## load_by_id ($tab, $pk, $fields, @options)"
msgid "ÐозвÑаÑÐ°ÐµÑ Ð·Ð°Ð¿Ð¸ÑÑ Ð¿Ð¾ ее иденÑиÑикаÑоÑÑ."
msgstr "Returns a record by its ID."
msgid "## insert ($tab, %x)"
msgstr "## insert ($tab, %x)"
msgid "ÐобавлÑÐµÑ Ð·Ð°Ð¿Ð¸ÑÑ Ð¸ возвÑаÑÐ°ÐµÑ ÐµÐµ иденÑиÑикаÑоÑ."
msgstr "Adds an entry and returns its ID."
msgid "## update ($tab, $id, %params)"
msgstr "## update ($tab, $id, %params)"
msgid "ÐбновлÑÐµÑ Ð·Ð°Ð¿Ð¸ÑÑ Ð¿Ð¾ ÐµÑ Ð¸Ð´ÐµÐ½ÑиÑикаÑоÑÑ Ð¸ возвÑаÑÐ°ÐµÑ ÑÑÐ¾Ñ Ð¸Ð´ÐµÐ½ÑиÑикаÑоÑ."
msgstr "Updates a record by its ID and returns that ID."
msgid "## remove ($tab, $id)"
msgstr "## remove ($tab, $id)"
msgid "УдалиÑÑ ÑÑÑÐ¾ÐºÑ Ð¸Ð· ÑаблиÑÑ Ð¿Ð¾ ÐµÑ Ð¸Ð´ÐµÐ½ÑиÑикаÑоÑÑ Ð¸ веÑнÑÑÑ ÑÑÐ¾Ñ Ð¸Ð´ÐµÐ½ÑиÑикаÑоÑ."
msgstr "Delete a row from a table by its identifier and return this identifier."
msgid "## query_id ($tab, %params)"
msgstr "## query_id ($tab, %params)"
msgid "ÐозвÑаÑÐ°ÐµÑ Ð¸Ð´ÐµÐ½ÑиÑикаÑÐ¾Ñ Ð½Ð° оÑнове дÑÑгиÑ
полей."
msgstr "Returns an identifier based on other fields."
msgid "## stores ($tab, $rows, %opt)"
msgstr "## stores ($tab, $rows, %opt)"
msgid "СоÑ
ÑанÑÐµÑ Ð´Ð°Ð½Ð½Ñе (обновлÑÐµÑ Ð¸Ð»Ð¸ вÑÑавлÑеÑ). ÐозвÑаÑÐ°ÐµÑ Ð¿Ð¾Ð´ÑÑÐµÑ ÑÑпеÑнÑÑ
опеÑаÑий."
msgstr "Saves data (updates or inserts). Returns a count of successful operations."
msgid "## store ($tab, %params)"
msgstr "## store ($tab, %params)"
msgid "СоÑ
ÑанÑÐµÑ Ð´Ð°Ð½Ð½Ñе (обновлÑÐµÑ Ð¸Ð»Ð¸ вÑÑавлÑеÑ) Ð¾Ð´Ð½Ñ ÑÑÑокÑ."
msgstr "Saves data (updates or inserts) one row."
msgid "## touch ($tab, %params)"
msgstr "## touch ($tab, %params)"
msgid "СÑпеÑмоÑÐ½Ð°Ñ ÑÑнкÑиÑ: возвÑаÑÐ°ÐµÑ Ð¸Ð´ÐµÐ½ÑиÑикаÑÐ¾Ñ ÑÑÑоки, а еÑли он не ÑÑÑеÑÑвÑеÑ, ÑÐ¾Ð·Ð´Ð°ÐµÑ Ð¸Ð»Ð¸ обновлÑÐµÑ ÑÑÑÐ¾ÐºÑ Ð¸ вÑÑ Ñавно возвÑаÑаеÑ."
msgstr "Super powerful function: returns the row identifier, and if it doesn't exist, creates or updates the row and returns anyway."
msgid "## START_TRANSACTION ()"
msgstr "## START_TRANSACTION()"
msgid "ÐозвÑаÑÐ°ÐµÑ Ð¿ÐµÑеменнÑÑ Ð½Ð° коÑоÑой необÑ
одимо вÑполниÑÑ ÑикÑаÑиÑ, инаÑе пÑоиÑÑ
Ð¾Ð´Ð¸Ñ Ð¾ÑкаÑ."
msgstr "Returns the variable on which the commit must be performed, otherwise a rollback occurs."
msgid "## default_dsn ()"
msgstr "## default_dsn()"
msgid "DSN по ÑмолÑÐ°Ð½Ð¸Ñ Ð´Ð»Ñ `DBI->connect`."
msgstr "Default DSN for `DBI->connect`."
msgid "## default_connect_options ()"
msgstr "## default_connect_options()"
msgid "DSN, полÑзоваÑелÑ, паÑÐ¾Ð»Ñ Ð¸ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ Ð¿Ð¾Ñле подклÑÑениÑ."
msgstr "DSN, user, password and commands after connection."
msgid "## base_connect ($dsn, $user, $password, $conn)"
msgstr "## base_connect ($dsn, $user, $password, $conn)"
msgid "ÐодклÑÑаемÑÑ Ðº базе и возвÑаÑаем Ñоединение и иденÑиÑиÑиÑÑем."
msgstr "We connect to the database and return the connection and identify it."
msgid "## connect_respavn ($base)"
msgstr "## connect_respavn ($base)"
msgid "ÐÑовеÑка подклÑÑÐµÐ½Ð¸Ñ Ð¸ повÑоÑное подклÑÑение."
msgstr "Checking the connection and reconnecting."
msgid "## connect_restart ($base)"
msgstr "## connect_restart ($base)"
msgid "ÐеÑезапÑÑк ÑоединениÑ."
msgstr "Restarting the connection."
msgid "## query_stop ()"
msgstr "## query_stop()"
msgid "Ð¡Ð¾Ð·Ð´Ð°ÐµÑ Ð´Ð¾Ð¿Ð¾Ð»Ð½Ð¸ÑелÑное Ñоединение Ñ Ð±Ð°Ð·Ð¾Ð¹ и ÑÐ±Ð¸Ð²Ð°ÐµÑ Ð¾Ñновное."
msgstr "Creates an additional connection to the base and kills the main one."
msgid "ÐÐ»Ñ ÑÑого иÑполÑзÑеÑÑÑ `$Aion::Query::base_connection_id`."
msgstr "To do this, use `$Aion::Query::base_connection_id`."
msgid "SQLite ÑабоÑÐ°ÐµÑ Ð² Ñом же пÑоÑеÑÑе, поÑÑÐ¾Ð¼Ñ `$Aion::Query::base_connection_id` Ð¸Ð¼ÐµÐµÑ `-1`. То еÑÑÑ Ð´Ð»Ñ SQLite ÑÑÐ¾Ñ Ð¼ÐµÑод ниÑего не делаеÑ."
msgstr "SQLite runs in the same process, so `$Aion::Query::base_connection_id` has `-1`. That is, for SQLite this method does nothing."
msgid "## sql_debug ($fn, $query)"
msgstr "## sql_debug ($fn, $query)"
msgid "СоÑ
ÑанÑÐµÑ Ð·Ð°Ð¿ÑоÑÑ Ðº базе даннÑÑ
в `@Aion::Query::DEBUG`. ÐÑзÑваеÑÑÑ Ð¸Ð· `query_do`."
msgstr "Stores database queries in `@Aion::Query::DEBUG`. Called from `query_do`."
msgid "# AUTHOR"
msgstr "#AUTHOR"
msgid "Yaroslav O. Kosmina [dart@cpan.org](dart@cpan.org)"
msgstr "Yaroslav O. Kosmina [dart@cpan.org](dart@cpan.org)"
msgid "â **GPLv3**"
msgstr "â **GPLv3**"
msgid "The Aion::Surf module is copyright © 2023 Yaroslav O. Kosmina. Rusland. All rights reserved."
msgstr "The Aion::Surf module is copyright © 2023 Yaroslav O. Kosmina. Rusland. All rights reserved."
( run in 1.942 second using v1.01-cache-2.11-cpan-5735350b133 )