[PR #1101] [MERGED] Добавить двуязычную документацию (русский и английский) #91

Closed
opened 2026-07-19 11:34:56 +03:00 by mirror-bot · 0 comments

📋 Pull Request Information

Original PR: https://github.com/Flowseal/tg-ws-proxy/pull/1101
Author: @Fallout-rtg
Created: 7/5/2026
Status: ✅ Merged
Merged: 8/7/2026
Merged by: @Flowseal

Base: main ← Head: main


📝 Commits (10+)

📊 Changes

27 files changed (+796 additions, -21 deletions)

View changed files

➕ docs/EN/BuildFromSource.md (+77 -0)
➕ docs/EN/CONTRIBUTING.md (+48 -0)
➕ docs/EN/CfProxy.md (+32 -0)
➕ docs/EN/CfWorker.md (+129 -0)
➕ docs/EN/FakeTlsNginx.md (+52 -0)
➕ docs/EN/Funding.md (+12 -0)
➕ docs/EN/README.docker.md (+70 -0)
➕ docs/EN/README.linux.md (+51 -0)
➕ docs/EN/README.macos.md (+32 -0)
➕ docs/EN/README.md (+145 -0)
➕ docs/EN/README.windows.md (+58 -0)
➕ docs/EN/TestDc.md (+23 -0)
➕ docs/EN/TrayConfig.md (+32 -0)
📝 docs/README.md (+19 -13)
📝 docs/RU/BuildFromSource.md (+0 -0)
📝 docs/RU/CONTRIBUTING.md (+0 -0)
📝 docs/RU/CfProxy.md (+0 -0)
📝 docs/RU/CfWorker.md (+1 -1)
📝 docs/RU/FakeTlsNginx.md (+0 -0)
📝 docs/RU/Funding.md (+0 -0)

...and 7 more files

📄 Description

📋 Описание

Добавлена полная двуязычная поддержка документации проекта. Теперь будет открываться на языке, выбранном в приложении

✨ Изменения

📚 Документация

  • Переорганизована структура документации:
    • docs/RU/ - русская документация (12 файлов)
    • docs/EN/ - английская документация (13 файлов)
    • docs/README.md - главный файл на русском с ссылкой на английский
  • Полный перевод всех файлов документации на английский язык
  • Все изображения и примеры кода сохранены без изменений

🎯 Приложение

  • Добавлена функция _get_doc_url() в ui/ctk_tray_ui.py
  • Динамическое подставление ссылок на документацию в зависимости от выбранного языка:
    • При выборе English → открываются docs/EN/*.md файлы
    • При выборе Русский → открываются docs/RU/*.md файлы
  • Обновлены ссылки на документацию:
    • Cloudflare Proxy помощь
    • Cloudflare Worker помощь
    • Funding (поддержка проекта)

🧪 Тестирование

✅ Структура документации проверена
✅ Переводы проверены на корректность
✅ Пути к изображениям сохранены
✅ Ссылки между документами работают
✅ Приложение корректно открывает документацию на выбранном языке

🔗 Связанные ссылки


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/Flowseal/tg-ws-proxy/pull/1101 **Author:** [@Fallout-rtg](https://github.com/Fallout-rtg) **Created:** 7/5/2026 **Status:** ✅ Merged **Merged:** 8/7/2026 **Merged by:** [@Flowseal](https://github.com/Flowseal) **Base:** `main` ← **Head:** `main` --- ### 📝 Commits (10+) - [`36d4ccd`](https://github.com/Flowseal/tg-ws-proxy/commit/36d4ccd8dbe11442c781a1c703bb036416865841) Add bilingual documentation (English and Russian) - [`7754f1d`](https://github.com/Flowseal/tg-ws-proxy/commit/7754f1d05d0ead53216ec05370fc846a57bc9a90) Remove old documentation files from docs root - [`4dd782c`](https://github.com/Flowseal/tg-ws-proxy/commit/4dd782cb4baeadab68bc5b2eb0092f9a0b87697a) Fix image source path in RU README - [`c56ec1b`](https://github.com/Flowseal/tg-ws-proxy/commit/c56ec1b242dbbd32489658a16930333930f177e1) Update main README.md with Russian content and language switcher - [`3df7426`](https://github.com/Flowseal/tg-ws-proxy/commit/3df7426ba6c4a52df3ccbbe808ff3b608ea15bfc) Merge branch 'main' of https://github.com/Fallout-rtg/tg-ws-proxy - [`e6ebd98`](https://github.com/Flowseal/tg-ws-proxy/commit/e6ebd982af3db30fb3d4b5c394bd0b73b2e0cbaf) Simplify README.md - add English documentation link at top - [`839f57a`](https://github.com/Flowseal/tg-ws-proxy/commit/839f57a38942b476ac8c70547dbf4b49a9814e48) Add Russian language option to README - [`1eeb597`](https://github.com/Flowseal/tg-ws-proxy/commit/1eeb5976d6112f0abef0ae4c3d1e8a515d2aca38) Improve README with language links - [`48e4a35`](https://github.com/Flowseal/tg-ws-proxy/commit/48e4a359636c9e56ca9228e405e42ad9fd2dd64a) Delete docs/RU/README.md - [`99dce06`](https://github.com/Flowseal/tg-ws-proxy/commit/99dce06ba0ccaec7680bf3647d06ef586699d0b2) Add language-aware documentation links ### 📊 Changes **27 files changed** (+796 additions, -21 deletions) <details> <summary>View changed files</summary> ➕ `docs/EN/BuildFromSource.md` (+77 -0) ➕ `docs/EN/CONTRIBUTING.md` (+48 -0) ➕ `docs/EN/CfProxy.md` (+32 -0) ➕ `docs/EN/CfWorker.md` (+129 -0) ➕ `docs/EN/FakeTlsNginx.md` (+52 -0) ➕ `docs/EN/Funding.md` (+12 -0) ➕ `docs/EN/README.docker.md` (+70 -0) ➕ `docs/EN/README.linux.md` (+51 -0) ➕ `docs/EN/README.macos.md` (+32 -0) ➕ `docs/EN/README.md` (+145 -0) ➕ `docs/EN/README.windows.md` (+58 -0) ➕ `docs/EN/TestDc.md` (+23 -0) ➕ `docs/EN/TrayConfig.md` (+32 -0) 📝 `docs/README.md` (+19 -13) 📝 `docs/RU/BuildFromSource.md` (+0 -0) 📝 `docs/RU/CONTRIBUTING.md` (+0 -0) 📝 `docs/RU/CfProxy.md` (+0 -0) 📝 `docs/RU/CfWorker.md` (+1 -1) 📝 `docs/RU/FakeTlsNginx.md` (+0 -0) 📝 `docs/RU/Funding.md` (+0 -0) _...and 7 more files_ </details> ### 📄 Description ## 📋 Описание Добавлена полная двуязычная поддержка документации проекта. Теперь будет открываться на языке, выбранном в приложении ## ✨ Изменения ### 📚 Документация - Переорганизована структура документации: - `docs/RU/` - русская документация (12 файлов) - `docs/EN/` - английская документация (13 файлов) - `docs/README.md` - главный файл на русском с ссылкой на английский - Полный перевод всех файлов документации на английский язык - Все изображения и примеры кода сохранены без изменений ### 🎯 Приложение - Добавлена функция `_get_doc_url()` в `ui/ctk_tray_ui.py` - Динамическое подставление ссылок на документацию в зависимости от выбранного языка: - При выборе **English** → открываются `docs/EN/*.md` файлы - При выборе **Русский** → открываются `docs/RU/*.md` файлы - Обновлены ссылки на документацию: - Cloudflare Proxy помощь - Cloudflare Worker помощь - Funding (поддержка проекта) ## 🧪 Тестирование ✅ Структура документации проверена ✅ Переводы проверены на корректность ✅ Пути к изображениям сохранены ✅ Ссылки между документами работают ✅ Приложение корректно открывает документацию на выбранном языке ## 🔗 Связанные ссылки - [Русская документация](https://github.com/Fallout-rtg/tg-ws-proxy/blob/main/docs/README.md) - [English Documentation](https://github.com/Fallout-rtg/tg-ws-proxy/blob/main/docs/EN/README.md) --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
mirror-bot added the pull-request label 2026-07-19 11:34:56 +03:00
mirror-bot changed title from [PR #1101] Добавить двуязычную документацию (русский и английский) to [PR #1101] [MERGED] Добавить двуязычную документацию (русский и английский) 2026-08-08 05:15:14 +03:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Utilities/tg-ws-proxy#91