diff --git a/doc/CMakeLists.txt b/doc/CMakeLists.txt index 18a460e32..9ba1afe11 100644 --- a/doc/CMakeLists.txt +++ b/doc/CMakeLists.txt @@ -283,6 +283,7 @@ if(ENABLE_MAN OR ENABLE_DOC) DEPENDS "${CMAKE_CURRENT_SOURCE_DIR}/docinfo.html" "${CMAKE_CURRENT_SOURCE_DIR}/${lang}/weechat_relay_weechat.${lang}.adoc" + "${CMAKE_CURRENT_SOURCE_DIR}/${lang}/includes/relay.${lang}.adoc" WORKING_DIRECTORY "${CMAKE_CURRENT_BINARY_DIR}" COMMENT "Building weechat_relay_weechat.${lang}.html" ) diff --git a/doc/en/includes/relay.en.adoc b/doc/en/includes/relay.en.adoc new file mode 100644 index 000000000..2c1d00144 --- /dev/null +++ b/doc/en/includes/relay.en.adoc @@ -0,0 +1,18 @@ +// tag::diagram[] +.... + ┌──────────┐ Workstation + ┌────────┐ ┌───┤ client 1 │ (Linux, Windows, + │ irc │◄──┐ ╔═══════════╤═══════╗ │ └──────────┘ BSD, macOS, …) + └────────┘ └──╢ │ ║◄───┘ ┌──────────┐ + ...... ║ WeeChat │ Relay ║◄───────┤ client 2 │ Mobile device + ┌────────┐ ┌──╢ │ ║◄───┐ └──────────┘ (Android, iPhone, …) + │ jabber │◄──┘ ╚═══════════╧═══════╝ │ ...... + └────────┘ │ ┌──────────┐ + ...... └───┤ client N │ Other devices + └──────────┘ + + +└────────────┘ └───────────────────┘╘══════╛└────────────────────────────────┘ +network servers ncurses interface relay remote interfaces +.... +// end::diagram[] diff --git a/doc/en/weechat_relay_weechat.en.adoc b/doc/en/weechat_relay_weechat.en.adoc index 9f53c85e2..7c006d3ff 100644 --- a/doc/en/weechat_relay_weechat.en.adoc +++ b/doc/en/weechat_relay_weechat.en.adoc @@ -24,22 +24,7 @@ The following terms are used in this document: The _clients_ are connected to _relay_ like shown in this diagram: -.... - ┌──────────┐ Workstation - ┌────────┐ ┌───┤ client 1 │ (Linux, Windows, - │ irc │◄──┐ ╔═══════════╤═══════╗ │ └──────────┘ BSD, macOS ...) - └────────┘ └──╢ │ ║◄───┘ ┌──────────┐ - ...... ║ WeeChat │ Relay ║◄───────┤ client 2 │ Mobile device - ┌────────┐ ┌──╢ │ ║◄───┐ └──────────┘ (Android, iPhone ...) - │ jabber │◄──┘ ╚═══════════╧═══════╝ │ ...... - └────────┘ │ ┌──────────┐ - ...... └───┤ client N │ Other devices - └──────────┘ - - -└────────────┘ └───────────────────┘╘══════╛└────────────────────────────────┘ -network servers ncurses interface relay remote interfaces -.... +include::includes/relay.en.adoc[tag=diagram] [NOTE] All clients here are clients using _weechat_ protocol in _relay_ plugin. + diff --git a/doc/fr/includes/relay.fr.adoc b/doc/fr/includes/relay.fr.adoc new file mode 100644 index 000000000..2b98ea83d --- /dev/null +++ b/doc/fr/includes/relay.fr.adoc @@ -0,0 +1,18 @@ +// tag::diagram[] +.... + ┌──────────┐ Station de travail + ┌────────┐ ┌───┤ client 1 │ (Linux, Windows, + │ irc │◄──┐ ╔═══════════╤═══════╗ │ └──────────┘ BSD, macOS, …) + └────────┘ └──╢ │ ║◄───┘ ┌──────────┐ + ...... ║ WeeChat │ Relay ║◄───────┤ client 2 │ Appareil mobile + ┌────────┐ ┌──╢ │ ║◄───┐ └──────────┘ (Android, iPhone, …) + │ jabber │◄──┘ ╚═══════════╧═══════╝ │ ...... + └────────┘ │ ┌──────────┐ + ...... └───┤ client N │ Autres appareils + └──────────┘ + + +└────────────┘ └───────────────────┘╘══════╛└────────────────────────────────┘ + serveurs interface ncurses relay interfaces distantes +.... +// end::diagram[] diff --git a/doc/fr/weechat_relay_weechat.fr.adoc b/doc/fr/weechat_relay_weechat.fr.adoc index bc92390b7..28788fcd1 100644 --- a/doc/fr/weechat_relay_weechat.fr.adoc +++ b/doc/fr/weechat_relay_weechat.fr.adoc @@ -27,23 +27,7 @@ Les termes suivants sont utilisés dans ce document : Les _clients_ sont connectés au _relay_ comme dans le diagramme ci-dessous : -.... - ┌──────────┐ Station de travail - ┌────────┐ ┌───┤ client 1 │ (Linux, Windows, - │ irc │◄──┐ ╔═══════════╤═══════╗ │ └──────────┘ BSD, macOS ...) - └────────┘ └──╢ │ ║◄───┘ ┌──────────┐ - ...... ║ WeeChat │ Relay ║◄───────┤ client 2 │ Appareil mobile - ┌────────┐ ┌──╢ │ ║◄───┐ └──────────┘ (Android, iPhone ...) - │ jabber │◄──┘ ╚═══════════╧═══════╝ │ ...... - └────────┘ │ ┌──────────┐ - ...... └───┤ client N │ Autres appareils - └──────────┘ - - -└────────────┘ └───────────────────┘╘══════╛└────────────────────────────────┘ - serveurs interface ncurses protocole interfaces distantes - relay -.... +include::includes/relay.fr.adoc[tag=diagram] [NOTE] Tous les clients ici utilisent le protocole _weechat_ dans l'extension _relay_. diff --git a/doc/ja/includes/relay.ja.adoc b/doc/ja/includes/relay.ja.adoc new file mode 100644 index 000000000..5e02f77e9 --- /dev/null +++ b/doc/ja/includes/relay.ja.adoc @@ -0,0 +1,19 @@ +// tag::diagram[] +.... + ┌────────────────┐ ワークステーション + ┌────────┐ ┌───┤ クライアント 1 │ (Linux、Windows、 + │ irc │◄──┐ ╔═══════════╤════════╗ │ └────────────────┘ BSD、macOS, …) + └────────┘ └──╢ │ ║◄───┘ ┌────────────────┐ + ...... ║ WeeChat │ リレー ║◄───────┤ クライアント 2 │ 携帯デバイス + ┌────────┐ ┌──╢ │ ║◄───┐ └────────────────┘ (Android、iPhone, …) + │ jabber │◄──┘ ╚═══════════╧════════╝ │ ...... + └────────┘ │ ┌────────────────┐ + ...... └───┤ クライアント N │ その他のデバイス + └────────────────┘ + + +└────────────┘ └────────────────────┘╘══════╛└──────────────────────────────────────┘ + ネットワーク ncurses リレー リモートインターフェース + サーバ インターフェース +.... +// end::diagram[] diff --git a/doc/ja/weechat_relay_weechat.ja.adoc b/doc/ja/weechat_relay_weechat.ja.adoc index d2631fe9a..e8a1e4a9b 100644 --- a/doc/ja/weechat_relay_weechat.ja.adoc +++ b/doc/ja/weechat_relay_weechat.ja.adoc @@ -29,23 +29,7 @@ 以下の図に示すように _クライアント_ は _リレー_ に接続しています: -.... - ┌────────────────┐ ワークステーション - ┌────────┐ ┌───┤ クライアント 1 │ (Linux、Windows、 - │ irc │◄──┐ ╔═══════════╤════════╗ │ └────────────────┘ BSD、macOS ...) - └────────┘ └──╢ │ ║◄───┘ ┌────────────────┐ - ...... ║ WeeChat │ リレー ║◄───────┤ クライアント 2 │ 携帯デバイス - ┌────────┐ ┌──╢ │ ║◄───┐ └────────────────┘ (Android、iPhone ...) - │ jabber │◄──┘ ╚═══════════╧════════╝ │ ...... - └────────┘ │ ┌────────────────┐ - ...... └───┤ クライアント N │ その他のデバイス - └────────────────┘ - - -└────────────┘ └────────────────────┘╘══════╛└──────────────────────────────────────┘ - ネットワーク ncurses リレー リモートインターフェース - サーバ インターフェース プロトコル -.... +include::includes/relay.ja.adoc[tag=diagram] // TRANSLATION MISSING [NOTE] diff --git a/doc/sr/includes/relay.sr.adoc b/doc/sr/includes/relay.sr.adoc new file mode 100644 index 000000000..8755521a1 --- /dev/null +++ b/doc/sr/includes/relay.sr.adoc @@ -0,0 +1,18 @@ +// tag::diagram[] +.... + ┌───────────┐ Радна станица + ┌────────┐ ┌───┤ клијент 1 │ (Linux, Windows, + │ irc │◄──┐ ╔═══════════╤═══════╗ │ └───────────┘ BSD, macOS, …) + └────────┘ └──╢ │ ║◄───┘ ┌───────────┐ + ...... ║ WeeChat │ Релеј ║◄───────┤ клијент 2 │ Мобилни уређај + ┌────────┐ ┌──╢ │ ║◄───┐ └───────────┘ (Android, iPhone, …) + │ jabber │◄──┘ ╚═══════════╧═══════╝ │ ...... + └────────┘ │ ┌───────────┐ + ...... └───┤ клијент N │ Остали уређаји + └───────────┘ + + +└────────────┘ └───────────────────┘╘══════╛└────────────────────────────────┘ +мрежни сервери ncurses интерфејс релеј удаљени интерфејси +.... +// end::diagram[] diff --git a/doc/sr/weechat_relay_weechat.sr.adoc b/doc/sr/weechat_relay_weechat.sr.adoc index 28fa3d656..45df75f39 100644 --- a/doc/sr/weechat_relay_weechat.sr.adoc +++ b/doc/sr/weechat_relay_weechat.sr.adoc @@ -26,23 +26,7 @@ _клијенти_ су повезани са _релејем_ као што је приказано на следећем дијаграму: -.... - ┌───────────┐ Радна станица - ┌────────┐ ┌───┤ клијент 1 │ (Linux, Windows, - │ irc │◄──┐ ╔═══════════╤═══════╗ │ └───────────┘ BSD, macOS...) - └────────┘ └──╢ │ ║◄───┘ ┌───────────┐ - ...... ║ WeeChat │ Релеј ║◄───────┤ клијент 2 │ Мобилни уређај - ┌────────┐ ┌──╢ │ ║◄───┐ └───────────┘ (Android, iPhone...) - │ jabber │◄──┘ ╚═══════════╧═══════╝ │ ...... - └────────┘ │ ┌───────────┐ - ...... └───┤ клијент N │ Остали уређаји - └───────────┘ - - -└────────────┘ └───────────────────┘╘══════╛└────────────────────────────────┘ -мрежни сервери ncurses интерфејс релеј удаљени интерфејси - протокол -.... +include::includes/relay.sr.adoc[tag=diagram] [NOTE] Сви клијенти овде су клијенти који користе _weechat_ протокол у _релеј_ додатку. +