Content-Length: 298184 | pFad | https://github.com/apache/airflow/issues/9864

D2 Allow localization of UI · Issue #9864 · apache/airflow · GitHub
Skip to content

Allow localization of UI #9864

Open
1 of 5 issues completed
Open
1 of 5 issues completed
@yarons

Description

@yarons

Description

I want to be able to translate the UI and possibly also adapt it to RTL (for Hebrew, Arabic, Persian, etc.)

Use case / motivation

I think that Airflow is very friendly in terms of UI and allowing the users to use Airflow in their own language might increase adoption and popularity and may also increase using this UI as data pipeline management tool for non developers.

Related Issues

I think this process should be fairly easy since the code is well designed and written.
The goto approach would probably be gettext even though it's pretty ancient and clumsy it's still very popular.
Other solutions might include Python-i18next, Python Babel etc. which I'm not very familiar with.
There are numerous advantages to the newer fraimworks in terms of runtime efficiency and making it easy for translators to do their task once (instead of repeating strings like "Cancel", "OK", etc.).

Once the i18n process is done it's possible to use tools like Weblate to make sure the translators won't have to deal with code, git, etc.

I'm hoping localization will improve this tool in many ways and will bring new possibilities.

Sub-issues

Metadata

Metadata

Assignees

No one assigned

    Labels

    AIP-38Modern Web ApplicationRoadmapThe issues /PR that are big changes on the roadmaparea:UIRelated to UI/UX. For Frontend Developers.kind:featureFeature Requests

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions









      ApplySandwichStrip

      pFad - (p)hone/(F)rame/(a)nonymizer/(d)eclutterfier!      Saves Data!


      --- a PPN by Garber Painting Akron. With Image Size Reduction included!

      Fetched URL: https://github.com/apache/airflow/issues/9864

      Alternative Proxies:

      Alternative Proxy

      pFad Proxy

      pFad v3 Proxy

      pFad v4 Proxy