organicmaps.github.io icon indicating copy to clipboard operation
organicmaps.github.io copied to clipboard

Add "Edit on Github" and "Translate to..." buttons

Open biodranik opened this issue 3 years ago • 11 comments

Check the bottom of each page, there should be two buttons to easily edit the page or translate it to a new language.

biodranik avatar Dec 12 '22 00:12 biodranik

Deploying with  Cloudflare Pages  Cloudflare Pages

Latest commit: 4c4c716
Status: ✅  Deploy successful!
Preview URL: https://19937870.organicmaps.pages.dev
Branch Preview URL: https://edit-translations-on-github.organicmaps.pages.dev

View logs

@rtsisyk PTAL, let's see if we get more translators via Github.

biodranik avatar Dec 14 '22 10:12 biodranik

We can easily detect the browser's languages and make a list of translations that are NOT present yet on the website. And show the "Translate to..." box only if there are some new languages in the user's browser.

biodranik avatar Dec 14 '22 10:12 biodranik

Can we wait for feedback in https://github.com/organicmaps/organicmaps/discussions/4076 before enforcing any alternative approches? Users will start editing markdowns that are generated (like Indonesian) and it will create total mess.

rtsisyk avatar Dec 16 '22 09:12 rtsisyk

  1. It will be helpful to see what should be changed. After (if) users create PRs, their fixes can be (at the moment) applied to Weblate.
  2. It is possible to disable Edit on GH and leave only Translate To... logic.

biodranik avatar Dec 17 '22 00:12 biodranik

Can we add a link to https://hosted.weblate.org/projects/organicmaps/website/ instead?

rtsisyk avatar Feb 11 '23 12:02 rtsisyk

@rtsisyk there is no need to show the same link to weblate on each page. It can be placed somewhere in the bottom menu instead, for example.

This PR opens the page that is currently viewed.

biodranik avatar Feb 11 '23 22:02 biodranik

@rtsisyk rebased, PTAL

biodranik avatar Feb 11 '23 23:02 biodranik

@rtsisyk а нельзя обновлять po файлы из исправленных markdown? Получается, дорога в weblate - в один конец. И если надо что-то быстро поправить, то сейчас это придётся делать долго, через weblate.

biodranik avatar Feb 18 '23 08:02 biodranik

@rtsisyk а нельзя обновлять po файлы из исправленных markdown? Получается, дорога в weblate - в один конец. И если надо что-то быстро поправить, то сейчас это придётся делать долго, через weblate.

Искусственный интеллект для обратного запихивания денормализированного текста в нормализированное представление пока еще не изобрели.

rtsisyk avatar Feb 21 '23 06:02 rtsisyk

Искусственный интеллект для обратного запихивания денормализированного текста в нормализированное представление пока еще не изобрели.

@rtsisyk Ты же можешь поправить скрипт, чтобы po файлы обновлялись из маркдаунов?

biodranik avatar Feb 21 '23 10:02 biodranik