Support for .po files for il8n?

Working in Django with the Python plugin, we don't seem to enjoy the power of IntelliJ's amazing localization tools. The "Django way" (http://docs.djangoproject.com/en/dev/topics/i18n/) seems to require using .po files for each locale, which get compiled into .mo files. (http://www.gnu.org/software/gettext/manual/gettext.html#Files)

I'd like to request that JetBrains consider extending its il8n tools to provide support for these formats in addition to the Java properties it already supports. It would be excellent to have IDEA's localization system available in our Python/Django projects.

If this already exists, but I just missed it, then someone please set me straight. I'll love you for it!

Thanks,

Rick Ross

2 comments

Hello Rick,

The .po files are indeed not currently supported. I don't yet know how much

of the i18n support we'll be able to implement before the 1.0 release, but

at the very least we should let you edit the .po files in a reasonable way.

YouTrack issues are welcome, as usual.

Working in Django with the Python plugin, we don't seem to enjoy the

power of IntelliJ's amazing localization tools. The "Django way" seems

to require using .po files for eash locale, which get compiled into

.mo files.

(http://www.gnu.org/software/gettext/manual/gettext.html#Files)

I'd like to request that JetBrains consider extending its il8n tools

to provide support for these formats in addition to the Java

properties it already supports. It would be excellent to have IDEA's

localization system available in our Python/Django projects.

If this already exists, but I just missed it, then someone please set

me straight. I'll love you for it!

--

Dmitry Jemerov

Development Lead

JetBrains, Inc.

http://www.jetbrains.com/

"Develop with Pleasure!"

0

Thanks for the quick response, Dmitry. We're now using IDEA every day for Python development, and a growing number of the issues in our project are related to proper il8n support. It would be super helpful to get some of IDEA's magic into the mix.

Rick

0

Please sign in to leave a comment.