Some terms used in modules aren't easy to understand for customers and I want to change them in English and Dutch when I use these modules. However, I understand why they're used and I agree why they are used in this module, and I doubt very hard that the module developers want to use this alternative terms of mine, heck I don't even want to push it :)

Is there a way to make a language file that changes some default English (core) and Dutch (custom) from different modules without having to hack the .po files provided with the module each time I install a new version? Or what would be the recommended way to achieve this?

Comments

arhak’s picture

read the comments on settings.php
there you can alter definitions for the English built-in (core and/or contrib)
then for Dutch you just need to translate those on the translation interface or using i10n_client

/**
 * String overrides:
 *
 * To override specific strings on your site with or without enabling locale
 * module, add an entry to this list. This functionality allows you to change
 * a small number of your site's default English language interface strings.
 *
 * Remove the leading hash signs to enable.
 */
$conf['locale_custom_strings_en'] = array(
  'forum'      => 'Discussion board',
  '@count min' => '@count minutes',
);