|
The [[design documentation|contribute/design/translation_platform]]
|
|
The [design documentation](https://tails.boum.org/contribute/design/translation_platform)
|
|
documents how the production setup works.
|
|
documents how the production setup works.
|
|
|
|
|
|
This page is about ideas that are not implemented (yet?).
|
|
This page is about ideas that are not implemented (yet?).
|
... | @@ -8,7 +8,9 @@ GitLab views: |
... | @@ -8,7 +8,9 @@ GitLab views: |
|
- [Label: Translation Platform](https://gitlab.tails.boum.org/tails/tails/-/issues?scope=all&utf8=%E2%9C%93&state=opened&label_name[]=C%3ATranslation%20Platform)
|
|
- [Label: Translation Platform](https://gitlab.tails.boum.org/tails/tails/-/issues?scope=all&utf8=%E2%9C%93&state=opened&label_name[]=C%3ATranslation%20Platform)
|
|
- [Milestone: Translation Platform in Production](https://gitlab.tails.boum.org/groups/tails/-/milestones/98)
|
|
- [Milestone: Translation Platform in Production](https://gitlab.tails.boum.org/groups/tails/-/milestones/98)
|
|
|
|
|
|
[[!toc levels=2]]
|
|
|
|
|
|
[[_TOC_]]
|
|
|
|
|
|
|
|
|
|
<a id="maintainers-responsibilities"></a>
|
|
<a id="maintainers-responsibilities"></a>
|
|
|
|
|
... | @@ -55,9 +57,9 @@ Frontend responsibilities: |
... | @@ -55,9 +57,9 @@ Frontend responsibilities: |
|
|
|
|
|
Ideas:
|
|
Ideas:
|
|
|
|
|
|
Here we dump ideas that could be useful when defining [[this
|
|
Here we dump ideas that could be useful when defining [this
|
|
job|contribute/working_together/roles/translation_platform]]
|
|
job](https://tails.boum.org/contribute/working_together/roles/translation_platform)
|
|
as part of [[!tails_ticket 17726]].
|
|
as part of tails/tails#17726.
|
|
|
|
|
|
## In scope
|
|
## In scope
|
|
|
|
|
... | @@ -96,7 +98,7 @@ Who's responsible for the following tasks? |
... | @@ -96,7 +98,7 @@ Who's responsible for the following tasks? |
|
UX for new translators
|
|
UX for new translators
|
|
======================
|
|
======================
|
|
|
|
|
|
[[!tails_ticket 16974]] tracks progress on this front.
|
|
tails/tails#16974 tracks progress on this front.
|
|
|
|
|
|
Weblate
|
|
Weblate
|
|
-------
|
|
-------
|
... | @@ -160,8 +162,8 @@ The initial set of hypotheses and proposals below are intrigeri's. |
... | @@ -160,8 +162,8 @@ The initial set of hypotheses and proposals below are intrigeri's. |
|
https://tails.boum.org/contribute/how/translate/" message on the
|
|
https://tails.boum.org/contribute/how/translate/" message on the
|
|
Weblate homepage, clicked on that link and then got totally lost.
|
|
Weblate homepage, clicked on that link and then got totally lost.
|
|
|
|
|
|
Proposal: instead directly point to [[a more focused doc
|
|
Proposal: instead directly point to [a more focused doc
|
|
page|contribute/how/translate/with_translation_platform]], remove
|
|
page](https://tails.boum.org/contribute/how/translate/with_translation_platform), remove
|
|
"Please get in touch", and rephrase this message.
|
|
"Please get in touch", and rephrase this message.
|
|
|
|
|
|
- Several users did not manage to register an account because Weblate
|
|
- Several users did not manage to register an account because Weblate
|
... | @@ -223,7 +225,7 @@ Documentation for translators |
... | @@ -223,7 +225,7 @@ Documentation for translators |
|
-----------------------------
|
|
-----------------------------
|
|
|
|
|
|
This is feedback and recommendations from a UX designer about our
|
|
This is feedback and recommendations from a UX designer about our
|
|
[[documentation for translators|contribute/how/translate]], freely
|
|
[documentation for translators](https://tails.boum.org/contribute/how/translate), freely
|
|
transcribed and interpreted by intrigeri from rough notes.
|
|
transcribed and interpreted by intrigeri from rough notes.
|
|
Proposals are intrigeri's, recommendations are this UX designer's.
|
|
Proposals are intrigeri's, recommendations are this UX designer's.
|
|
|
|
|
... | @@ -242,16 +244,16 @@ Proposals are intrigeri's, recommendations are this UX designer's. |
... | @@ -242,16 +244,16 @@ Proposals are intrigeri's, recommendations are this UX designer's. |
|
majority of folks who landed on this page.
|
|
majority of folks who landed on this page.
|
|
|
|
|
|
Recommendation: move this section further down the page.
|
|
Recommendation: move this section further down the page.
|
|
Implemented in [[!tails_gitweb_commit 3317eea94a]].
|
|
Implemented in [3317eea94a](https://gitlab.tails.boum.org/tails/tails/-/commit/3317eea94a).
|
|
|
|
|
|
- To be more encouraging, we should start by thanking new translators.
|
|
- To be more encouraging, we should start by thanking new translators.
|
|
|
|
|
|
Implemented in [[!tails_gitweb_commit b2a0d9c495]].
|
|
Implemented in [b2a0d9c495](https://gitlab.tails.boum.org/tails/tails/-/commit/b2a0d9c495).
|
|
|
|
|
|
- The page lacks structure which makes it harder to find the
|
|
- The page lacks structure which makes it harder to find the
|
|
information a new translator needs.
|
|
information a new translator needs.
|
|
|
|
|
|
Hopefully fixed in [[!tails_gitweb_commit eb17bf9da4]]
|
|
Hopefully fixed in [eb17bf9da4](https://gitlab.tails.boum.org/tails/tails/-/commit/eb17bf9da4)
|
|
|
|
|
|
- The "Translate this website" section has a number of problems:
|
|
- The "Translate this website" section has a number of problems:
|
|
|
|
|
... | @@ -259,12 +261,12 @@ Proposals are intrigeri's, recommendations are this UX designer's. |
... | @@ -259,12 +261,12 @@ Proposals are intrigeri's, recommendations are this UX designer's. |
|
i.e. "on the translation platform", because there are 3 links in
|
|
i.e. "on the translation platform", because there are 3 links in
|
|
the paragraph where it lives.
|
|
the paragraph where it lives.
|
|
|
|
|
|
Hopefully fixed in [[!tails_gitweb_commit 20090cdd20]] and [[!tails_gitweb_commit 77bbbb2c42]].
|
|
Hopefully fixed in [20090cdd20](https://gitlab.tails.boum.org/tails/tails/-/commit/20090cdd20) and [77bbbb2c42](https://gitlab.tails.boum.org/tails/tails/-/commit/77bbbb2c42).
|
|
|
|
|
|
- It contains obsolete information: "you need to get into contact
|
|
- It contains obsolete information: "you need to get into contact
|
|
with a language team if you want to participate".
|
|
with a language team if you want to participate".
|
|
|
|
|
|
Hopefully fixed in [[!tails_gitweb_commit 69702d9faa]].
|
|
Hopefully fixed in [69702d9faa](https://gitlab.tails.boum.org/tails/tails/-/commit/69702d9faa).
|
|
|
|
|
|
A hybrid approach
|
|
A hybrid approach
|
|
=================
|
|
=================
|
... | @@ -305,3 +307,4 @@ up-to-date Weblate application deployment using Docker in the other |
... | @@ -305,3 +307,4 @@ up-to-date Weblate application deployment using Docker in the other |
|
side. The Docker image would have to be constantly maintained to account
|
|
side. The Docker image would have to be constantly maintained to account
|
|
for Weblate upgrades, but that should be easier cleaner than deploying
|
|
for Weblate upgrades, but that should be easier cleaner than deploying
|
|
Weblate directly on the server.
|
|
Weblate directly on the server.
|
|
|
|
|