Skip to content

Conversation

@Khojimatov14
Copy link

Summary

This pull request introduces a complete Uzbek (uz) language translation for the Outline client interface. The translation covers all user-facing strings across the web, desktop and mobile applications, ensuring a seamless and native experience for Uzbek-speaking users.

About the Translation

  • The translation has been carefully crafted by a native Uzbek speaker with deep understanding of both the language and technical context.
  • Great attention has been paid to maintain consistency, clarity, and cultural appropriateness throughout the interface.
  • All strings from the original English and Russian versions have been reviewed and accurately localized.

Why Uzbek?

Uzbek is spoken by over 37 million people primarily in Central Asia, including Uzbekistan and neighboring countries. Offering a fully localized VPN interface in Uzbek will significantly improve accessibility and usability for these users, supporting their privacy and internet freedom.

Appreciation

Thank you to the Outline team for maintaining such an important open-source project that empowers users worldwide. I am excited to contribute to this community and am happy to assist with future updates or improvements related to the Uzbek language.


I hope this contribution will be a valuable addition to Outline and help many Uzbek users enjoy a better experience.

@Khojimatov14 Khojimatov14 requested review from a team as code owners May 16, 2025 02:49
@google-cla
Copy link

google-cla bot commented May 16, 2025

Thanks for your pull request! It looks like this may be your first contribution to a Google open source project. Before we can look at your pull request, you'll need to sign a Contributor License Agreement (CLA).

View this failed invocation of the CLA check for more information.

For the most up to date status, view the checks section at the bottom of the pull request.

@fortuna
Copy link
Collaborator

fortuna commented May 30, 2025

@Khojimatov14 thank you for your contribution.

In the past we have had issues accepting translation contributions, because they can't be a one time contribution. They need to be maintained. Because of that, it needs to be part of our translation pipeline.

@maddyhof we need to figure out from the product side if this is something we can maintain.

@jyyi1 If we add Uzbek, is it possible to load external translations into our pipeline?

@jyyi1
Copy link
Contributor

jyyi1 commented May 31, 2025

@Khojimatov14 thank you for your contribution.

In the past we have had issues accepting translation contributions, because they can't be a one time contribution. They need to be maintained. Because of that, it needs to be part of our translation pipeline.

@maddyhof we need to figure out from the product side if this is something we can maintain.

@jyyi1 If we add Uzbek, is it possible to load external translations into our pipeline?

We have internal Uzbek translators. We can let them translate first, and then merge their work with this PR.

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.

3 participants