Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
24 changes: 23 additions & 1 deletion doc/book/connectors/__java.rst
Original file line number Diff line number Diff line change
Expand Up @@ -2,4 +2,26 @@
Java
=====================================================================

See http://github.com/tarantool/tarantool-java/.
There are two Java connectors available:

* `cartridge-java <http://github.com/tarantool/cartridge-java/>`__
supports both single Tarantool nodes and clusters,
as well as applications built using the :doc:`Cartridge framework </book/cartridge>` and its modules.
The Tarantool team actively updates this module with the newest Tarantool features.
* `tarantool-java <http://github.com/tarantool/tarantool-java/>`__
works with early Tarantool versions (1.6 and later)
and offers JDBC interface support for single Tarantool nodes.
This module *isn't currently maintained* and
does not support the newest 2.x Tarantool features or Tarantool clusters.

The following modules support Java libraries and frameworks:

* `TestContainers Tarantool module <http://github.com/tarantool/cartridge-java-testcontainers/>`__
adds support for the popular `TestСontainers framework <https://www.testcontainers.org/>`__
used for integration testing of Java applications.
* `Spring Data Tarantool module <http://github.com/tarantool/cartridge-springdata/>`__
adds support for the `Spring framework <https://projects.spring.io/spring-data/>`__.

Check out the
`Spring Pet Clinic project <http://github.com/tarantool/spring-petclinic-tarantool/>`__
to get familiar with using this module in real applications.
4 changes: 2 additions & 2 deletions locale/ru/LC_MESSAGES/book/app_server/creating_app.po
Original file line number Diff line number Diff line change
Expand Up @@ -1246,14 +1246,14 @@ msgstr ""
" вызвать цикл игры и смоделировать пару запросов от игроков."

msgid ""
"To launch our microservice, we put both ``pokemon.lua`` module and "
"To launch our microservice, we put both the ``pokemon.lua`` module and the "
"``game.lua`` application in the current directory, install all external "
"modules, and launch the Tarantool instance running our ``game.lua`` "
"application (this example is for Ubuntu):"
msgstr ""
"Чтобы запустить микросервис, поместим модуль ``pokemon.lua`` и приложение "
"``game.lua`` в текущую директорию, установим все внешние модули и запустим "
"экземпляр Tarantool с работающим приложением ``game.lua`` (это пример для "
"экземпляр Tarantool с работающим приложением ``game.lua`` (это пример для "
"Ubuntu):"

msgid ""
Expand Down
61 changes: 59 additions & 2 deletions locale/ru/LC_MESSAGES/book/connectors/index.po
Original file line number Diff line number Diff line change
Expand Up @@ -243,8 +243,65 @@ msgstr ""
msgid "Java"
msgstr "Java"

msgid "See http://github.com/tarantool/tarantool-java/."
msgstr "См. http://github.com/tarantool/tarantool-java/."
msgid "There are two Java connectors available:"
msgstr "Доступны два Java-коннектора:"

msgid ""
"`cartridge-java <http://github.com/tarantool/cartridge-java/>`__ supports "
"both single Tarantool nodes and clusters, as well as applications built "
"using the :doc:`Cartridge framework </book/cartridge>` and its modules. The "
"Tarantool team actively updates this module with the newest Tarantool "
"features."
msgstr ""
"`cartridge-java <http://github.com/tarantool/cartridge-java/>`__ "
"поддерживает как отдельные узлы и кластеры Tarantool, так и приложения, "
"созданные с использованием :doc:`фреймворка Cartridge </book/cartridge>` и "
"его модулей. Команда Tarantool активно добавляет в этот модуль новейшие "
"функциональные возможности Tarantool."

msgid ""
"`tarantool-java <http://github.com/tarantool/tarantool-java/>`__ works with "
"early Tarantool versions (1.6 and later) and offers JDBC interface support "
"for single Tarantool nodes. This module *isn't currently maintained* and "
"does not support the newest 2.x Tarantool features or Tarantool clusters."
msgstr ""
"`tarantool-java <http://github.com/tarantool/tarantool-java/>`__ "
"предназначен для ранних версий Tarantool (1.6 и выше) и предоставляет "
"интерфейс JDBC для одиночных узлов Tarantool. Этот модуль *в настоящее время"
" не поддерживается* и не работает с новейшими функциональными возможностями "
"Tarantool 2.x и с кластерами Tarantool."

msgid "The following modules support Java libraries and frameworks:"
msgstr "Следующие модули поддерживают библиотеки и фреймворки Java:"

msgid ""
"`TestContainers Tarantool module <http://github.com/tarantool/cartridge-"
"java-testcontainers/>`__ adds support for the popular `TestСontainers "
"framework <https://www.testcontainers.org/>`__ used for integration testing "
"of Java applications."
msgstr ""
"Модуль Tarantool `TestContainers <http://github.com/tarantool/cartridge-"
"java-testcontainers/>`__ добавляет поддержку популярного `фреймворка "
"TestСontainers <https://www.testcontainers.org/>`__, используемого для "
"интеграционного тестирования приложений Java."

msgid ""
"`Spring Data Tarantool module <http://github.com/tarantool/cartridge-"
"springdata/>`__ adds support for the `Spring framework "
"<https://projects.spring.io/spring-data/>`__."
msgstr ""
"`Модуль Spring Data в Tarantool <http://github.com/tarantool/cartridge-"
"springdata/>`__ добавляет поддержку `фреймворка Spring "
"<https://projects.spring.io/spring-data/>`__."

msgid ""
"Check out the `Spring Pet Clinic project "
"<http://github.com/tarantool/spring-petclinic-tarantool/>`__ to get familiar"
" with using this module in real applications."
msgstr ""
"`Проект Spring Pet Clinic <http://github.com/tarantool/spring-petclinic-"
"tarantool/>`__, показывает, как использовать этот модуль в реальных "
"приложениях."

msgid "Go"
msgstr "Go"
Expand Down
10 changes: 4 additions & 6 deletions locale/ru/LC_MESSAGES/dev_guide/c_style_guide.po
Original file line number Diff line number Diff line change
Expand Up @@ -95,13 +95,11 @@ msgstr ""
"вам следует переписать этот участок."

msgid ""
"In short, 8-char indents make things easier to read, and have the added "
"benefit of warning you when you're nesting your functions too deep. Heed "
"that warning."
"8-char indents make things easier to read and have the added benefit of "
"warning you when you're nesting your functions too deep. Heed that warning."
msgstr ""
"Короче говоря, отступы в 8 символов облегчают чтение кода, да еще и "
"предупреждают, когда вы слишком глубоко встраиваете свои "
"функции. Прислушайтесь к этому."
"Отступы в 8 символов облегчают чтение кода. Кроме того, по ним можно понять,"
" когда у вас становится слишком много вложенных функций."

msgid ""
"The preferred way to ease multiple indentation levels in a switch statement "
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -1089,7 +1089,7 @@ msgstr "массив аргументов функции"
msgid "result of ``function_name`` on success"
msgstr "результат вызываемой функции при успехе"

msgid "nill, err otherwise"
msgid "nil, err otherwise"
msgstr "nil, err иначе"

msgid ""
Expand Down
Loading