I really love the idea behind this extension. It allows you to:
1)Edit languages from the frontend, in context, with any easy-to-use interface.
2)Edit "Hidden" strings. These show up in a box off to the side -- strings that aren't visible but are loaded (like in scripts, etc).
I am definitely using it!
Here are some things that need to be polished, though:
1) Since the plugin replaces HTML inline, sometimes the resulting edit icons and/or popups aren't visible, say in a div that hides overflow. If a jtext string is used in a button that pops up something else, you'll never even see the edit box. SOLUTION: The developers could fix this by adding all strings to the side panel by default, so strings could be edited no matter where they are located within the page. But won't this make it harder to figure out where the text is used? Well, not really! In fact, a more reasonable approach might be to place a NUMBER inline (instead of an edit icon), and then have box on the left have NUMBERED ENTRIES that correspond. Instead of a popup edit box, they could then implement a slidedown form - much cleaner as far as the interface goes. You still have feedback about where a string is used!!!
2) Since this extension relies on jquery, it has potential to conflict with other extensions. It doesn't do any checking about if jquery is already loaded or not. At a minimum, it would be nice if jquery were running in a no-conflict mode.
I look forward to this extension becoming more polished. It is a no brainer that this is a terrific way to help translate a site -- edit language strings in context where they are actually used.
Share