Skip to content

docs: Russia first, full English/Dutch hub translations, reconcile Bunny upload evidence - #12

Merged
vbrekher merged 48 commits into
masterfrom
feat/en-nl-docs-ru-ua-status-2026
Nov 2, 2026
Merged

vbrekher merged 48 commits into
masterfrom
feat/en-nl-docs-ru-ua-status-2026

Conversation

@vbrekher

@vbrekher vbrekher commented Nov 2, 2026

Copy link
Copy Markdown
Owner

User request

  • Pin 🇷🇺 Russia first, 🇺🇦 Ukraine second in country listings, metadata and all localized README/catalog pages. This changes presentation only, not channel streams or geographic policy.
  • Translate the public fork documentation into English and Dutch, preserving Russian: make README.md English, add README.nl.md and README.ru.md; author complete 237-item catalogs in docs/en, docs/nl and docs root RU; translated EN/NL one-click setup, publication, changelog, personal Bunny and qist/Pluto guides; Dutch versions of upstream technical docs, FAQ, contributing and playlist index; language directories and links.
  • Fix stale Unconfirmed statuses using the owner's actual 2026-11-02 Terminal results: 188 country files + combined country index + 6 Pluto + 3 Clean = 198 successful Storage uploads. CDN_CHECKS=true for plutotv-lite.m3u, plutotv-de.m3u, plutotv-erotic.m3u, lampa-clean-lite.m3u, countries/ua.m3u; previously CDN-verified index.m3u. Across 237 catalog paths: 6 CDN checked, 229 others uploaded, 2 unconfirmed (old lampa-lite.m3u, lampa.m3u). No claims about channel playback or HD.
  • Strengthen tools/verify_public_hub.py to check exact upload evidence, locale M3U link coverage for all 237 links, country sort order, and all localized documents. Extend GitHub Actions triggers.

Original IPTV-org English source/CLI docs are retained. Generated upstream PLAYLISTS.md raw dataset is still canonical; PLAYLISTS.nl.md explains and links the dataset rather than rewriting channel identity labels. No video hosted, secrets stored, new Bunny zones, or media links altered.

@vbrekher
vbrekher merged commit 6851423 into master Nov 2, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant