Notice to all indexing experts! IndexMatic 2.025 for InDesign has just been released with an impressive number of new features and goodies: the Hit Report retrieves words and stats before indexing, the Query Editor has been entirely redesigned, queries now allow comments and cross-references, and finally IndexMatic's regular expressions support Unicode properties and five additional metacharacters “you can't live without.”
Tag : L10N
IndexMatic 2 | Public Release and User's Guide
July 02, 2011 | IndexMatic | en | fr
IndexMatic 2 is a powerful and highly configurable word-indexing tool for InDesign CS3, CS4, and CS5+ (Mac and Win). The present release (v. 2.02) offers completely new features: ‘sub-topic’ processing, XML export, InDesign snippet generation, and much more! “This script is a truly wonderful achievement. It's versatile, clever, and lightning fast, and the options are sensible.”—Peter Kahrel, June 2011.
Alphabetical Sort in JavaScript (and InDesign)
October 26, 2010 | Tips | en | fr
Surprisingly, JavaScript offers no easy way to alphabetize words in relevant order. Although the Array.sort() method is known to perform, by default, a lexicographical sort, you will find very quickly that the result is wrong in most real-life situations. Actually, the internal mechanism of JS sorting is confined to compare Unicode characters by their code points, so 'Z' (U+005A) comes before 'e' (U+0065), which itself comes before 'ç' (U+00E7), etc. Also, you have all noted with vexation that InDesign does not offer any alphabetical sort feature! Here is an experimental tool to help restore order in Latin alphabets.
YALT 2 | Your Scripting Localization Engine
July 24, 2010 | YALT | en | fr
In August 2009, we introduced YALT —“Yet Another Localization Technique”— as an alternate way to manage multilingual strings and automatic localization in our InDesign scripts. I use it in my everyday projects and I definitely abandoned the native ExtendScript L10N feature, which I believe is too restrictive and not so clever. YALT is a lightweight, quickly includable and easy-to-use tool. Month after month I improved the snippet with the result that it now has nothing to do with the original version! Maybe it's time to share YALT 2.1 with you. . .
Composer en arabe sous InDesign CS4
July 13, 2010 | Snippets | fr
Comme l'avait souligné Thomas Phinney dans son célèbre billet « World-Ready Composer in Adobe CS4 », InDesign embarque depuis la CS4 une ribambelle d'outils secrets capables de gérer l'écriture de droite à gauche propre à certaines langues, la bidirectionnalité et autres fonctionnalités qu'on pensait jusqu'alors réservées à InDesign ME. Ces goodies restent peu documentés mais sont déjà largement expérimentables grâce au scripting.
Equalizer 2.08 | Spanish UI Support and Bug Fixed
January 27, 2010 | Equalizer | en | fr
Thanks to Marie Lebert, Equalizer 2.08 for InDesign CS4 now provides a localized user interface for Spanish users. Moreover, a script issue concerning measurement units has been fixed. Update now!
Equalizer Now Supports Arabic Language UI
December 08, 2009 | Equalizer | en | fr
Equalizer 2.07 for InDesign CS4 supports five languages. The script now provides English (default), French, German, Russian and Arabic UI strings depending on the application locale.
Switching InDesign's UI Language (in Windows)
October 11, 2009 | Extras | en | fr
In a recent post, David Blatner (InDesignSecrets) offered us a free Mac OS application for InDesign to be displayed in various languages. Amazing tool for experiencing the user interface as translated for other countries. Fortunately Windows users can switch the UI too, by means of the Windows Registry.
Yet Another Localization Technique (YALT) – Part 2
August 17, 2009 | YALT | en | fr
In the previous episode, we designed a light-weighted markup syntax for localized strings of any JavaScript based projects. Now let's see how to get a generic and simple access to those L10N data.
Yet Another Localization Technique (YALT) – Part 1
August 03, 2009 | YALT | en | fr
When you need your script's user interface to be translated according to the InDesign application locale, the common approch is to invoke the localization ExtendScript feature. The process is pretty straightforward, except that —in a verbose UI— you will have to create and manage many “localization objects”.
