Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Various issues related to the translation process #122

Open
nicolas-goudry opened this issue Jul 12, 2024 · 2 comments
Open

Various issues related to the translation process #122

nicolas-goudry opened this issue Jul 12, 2024 · 2 comments

Comments

@nicolas-goudry
Copy link

I noticed several issues while translating some pages so I’ll gather them in this issue:

1. Some translation units with an external link will fail to be published

This is currently tracked in a separate issue

2. Pages are not automatically translated to the currently selected wiki language, even if the translation is available

Example with the “Nix ecosystem” page:

  • Go to Nix ecosystem
  • Select “français” in the header
  • Notice that the selected page language is still “English”, even if the french translation is available

3. Automatic subpages list shows translated pages in addition to default pages

Example with the “NixOS on ARM” page:

  • Go to NixOS on ARM subpages list
  • Notice that the “en” and “fr” pages are listed
  • Notice that the “UEFI”, “UEFI/en” and “UEFI/fr” pages are listed

4. Automatic subpages list does not show on translated pages

Example with the “NixOS on ARM” page:

5. Sidebar is not automatically translated to the currently selected wiki language

  • Notice that a french version of the sidebar exists
  • Select “français” in the header
  • Notice that the sidebar still displays the english version
@Mic92
Copy link
Member

Mic92 commented Jul 13, 2024

Mhm it looks like for translations to work they have to use special language links everywhere in the KDE wiki. Not so ergonomic. And for the sidebar they need to use translatable templates.

@Mic92
Copy link
Member

Mic92 commented Jul 13, 2024

Ah. We basically need this: #119

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

No branches or pull requests

2 participants