marhali / easy-i18n

This is a IntelliJ IDE based plugin for internationalization. Supports the most common translation file types.
MIT License
79 stars 24 forks source link

Poor performance for large translation files #300

Open raudzi opened 1 year ago

raudzi commented 1 year ago

Hey Marcel,

to begin with, thank you for creating this plugin. It would greatly help us with our work! Unfortunately, in our project we have >10 namespaces with each having hundreds and thousands of translations. Whenever I open the Easy I18n panel I have to wait at least 30s until I see an UI update. Afterwards scrolling is very laggy and applying filters even more so. Do you think this could be a bug or are large projects generally not supported yet?

I'm using the plugin with Rider 2023.1.2 (old UI)

Thanks in advance! Alex

FurryWolfX commented 9 months ago

Same problem, when there is a lot of data, the UI rendering becomes slow. Is there any progress?

SpacexerDragon5 commented 8 months ago

same problem, sort of a fix: (at least for missing translations) the table view is much more responsive and works instantly even for larger file (~5k lines)

SpacexerDragon5 commented 8 months ago

just when adding new translation to different language, not when editing existing ones