plane icon indicating copy to clipboard operation
plane copied to clipboard

[feature]: Centralized Translation File for Multi-Language Support

Open Ale1x opened this issue 1 year ago • 13 comments

Is there an existing issue for this?

  • [X] I have searched the existing issues

Summary

I'd like to propose a feature that allows for the translation of the app into multiple languages by placing all translatable strings into a single file. This would streamline the localization process and make it easier for developers and translators to manage translations.

Why should this be worked on?

Simplicity: Having a centralized file for translations reduces the complexity of managing multiple files or scattered strings throughout the codebase. Efficiency: Translators can focus on a single file, ensuring consistency and reducing the likelihood of missing any strings. Scalability: As the app grows and more languages are added, it becomes easier to manage and update translations without combing through multiple files. Collaboration: A single file can be easily shared with translation teams or platforms, facilitating collaboration and faster translation turnaround. Maintenance: Future updates or changes to the text can be made in one place, ensuring that all language versions remain synchronized. User Experience: Provides a seamless experience for users across different regions, as all translations would be consistent and up-to-date.

Ale1x avatar Aug 30 '23 14:08 Ale1x

Hello @Ale1x,

Thank you for the feature request. We already have this in our pipeline, and our team will be working on it in the near future.

rhea0110 avatar Aug 31 '23 16:08 rhea0110

I will be happy to help with the Polish translation!

mateusztylec avatar Sep 09 '23 11:09 mateusztylec

Your suggestion is spot on and holds significant importance for modern software development processes. Having all translatable strings in a single file would streamline the process of creating a multilingual app or website. Considering the constant change and globalization in the technology and software sector, such an approach is bound to save time and accelerate workflows.

This concept should definitely be more widely adopted by international developers and coders. Consolidating translations into a single file is not only beneficial for the reasons you pointed out above, but it also provides a sustainable and scalable solution. In short, this suggestion should be popularized and standardized within the industry @Ale1x @rhea0110

yasin172 avatar Oct 18 '23 08:10 yasin172

Thank you, @Ale1x and @yasin172. We will address this issue shortly and share ideas once it moves out of the backlog. Meanwhile, to facilitate easier communication, I'll be sharing feedback and interest from other users in this thread.

https://github.com/makeplane/plane/issues/2222 - @AkiraVoid's help for translating in English, Chinese, and Japanese.

https://github.com/makeplane/plane/issues/2178 - https://github.com/DenisVASI9's help for Russian/Serbia translation.

https://github.com/makeplane/plane/issues/2178 - gfviegas's help for Portuguese translation.

vihar avatar Nov 21 '23 20:11 vihar

Thank you, @Ale1x and @yasin172. We will address this issue shortly and share ideas once it moves out of the backlog. Meanwhile, to facilitate easier communication, I'll be sharing feedback and interest from other users in this thread.

#2222 - @AkiraVoid's help for translating in English, Chinese, and Japanese.

#2178 - https://github.com/DenisVASI9's help for Russian/Serbia translation.

#2178 - gfviegas's help for Portuguese translation.

we are happy to do the german translation ...

FranziskaSom avatar Feb 09 '24 08:02 FranziskaSom

Nice, I would really like to help with the Italian translation

Thank you, @Ale1x and @yasin172. We will address this issue shortly and share ideas once it moves out of the backlog. Meanwhile, to facilitate easier communication, I'll be sharing feedback and interest from other users in this thread. #2222 - @AkiraVoid's help for translating in English, Chinese, and Japanese. #2178 - https://github.com/DenisVASI9's help for Russian/Serbia translation. #2178 - gfviegas's help for Portuguese translation.

we are happy to do the german translation ...

Ale1x avatar Feb 09 '24 13:02 Ale1x

Any news about this? I can't find any option to change the language

arktnld avatar Feb 23 '24 17:02 arktnld

Thank you, @Ale1x and @yasin172. We will address this issue shortly and share ideas once it moves out of the backlog. Meanwhile, to facilitate easier communication, I'll be sharing feedback and interest from other users in this thread. #2222 - @AkiraVoid's help for translating in English, Chinese, and Japanese. #2178 - https://github.com/DenisVASI9's help for Russian/Serbia translation. #2178 - gfviegas's help for Portuguese translation.

we are happy to do the german translation ...

Same for me, I would love to help to translate into german!

MBeggiato avatar Apr 16 '24 07:04 MBeggiato

When somebody places an order with Sol Language Services, we can work with any number of files and help them manage the content in each language in which they want to do business.

Julian-Dumitrascu avatar Apr 17 '24 07:04 Julian-Dumitrascu

I could collaborate with the spanish translation :)

emmgfx avatar May 23 '24 20:05 emmgfx

I can help with portuguese

arktnld avatar Jun 13 '24 21:06 arktnld

I could collaborate with the ukrainian translation! +1

danielcolgan avatar Jun 21 '24 09:06 danielcolgan

Support for Chinese language from https://github.com/makeplane/plane/issues/4158.

vihar avatar Sep 18 '24 01:09 vihar

I can help with Persian translation, although this requires RTL Support and Persian Calendar support too...

AliDjango avatar Oct 05 '24 03:10 AliDjango

I can collaborate with the (Brazilian) Portuguese as well!

ArtMiranda avatar Oct 08 '24 19:10 ArtMiranda

I can collaborate to Indonesian as well :)

rasyidly avatar Oct 09 '24 10:10 rasyidly

Waiting for updates @rhea0110

Ale1x avatar Oct 09 '24 13:10 Ale1x