Community Documentation

How to create a customized language set to replace Drupal terminology

Last updated April 10, 2011. Created by cel4145 on June 8, 2005.
Edited by arianek, sylvain_a, Wolfflow, AjK. Log in to edit this page.

  1. Enable the locale module on the Administer > Modules page
    • Administer > Access control
    • Give yourself (and any other roles that should have it) permission to access locale
  2. Go to the Administer > Localization page.
  3. Select the add language tab.
  4. Assuming English, create a custom language by adding en-US in the Language code text field.
  5. Give your language a name, such as custom-English (be sure not to use spaces in your language name), and add the language.
  6. This will return you to the main localization page. Set your new language as enabled and as the default.
  7. Save the configuration.
  8. Then disable the original English language set (that is, unless you would like users to be given the option to choose between the two in their account area).

Now, any time you visit a page with Drupal hard-coded content, it will be added into your language set database.

Once you have visited a page that you wish to change the content:

  1. Go to the manage strings page http://example.com/admin/locale/string/search of the localization section.
  2. Enter in the string you wish to search for.
  3. Edit the result and enter your replacement text.

Comments

There is a step not mentioned,

There is a step not mentioned, you need to export the default language, and import it back to en-US (custom English).

You wouldn't want to do this

You wouldn't want to do this if you wanted the untranslated strings to fall back on drupal default...

admin/build/translate/search for Drupal 6

admin/build/translate/search for Drupal 6

Can't figure this out. Want

Can't figure this out.
Want to change the blog to some thing else

nobody click here