Drupal theme localization made easy

We're starting to add theme localization to the ICanLocalize module which will allow localizing Drupal themes in three clicks.

Drupal has a pretty well organized procedure for translating strings (including theme strings), but localizing themes is still not a very straight procedure.

The way we want theme localization to work

We're looking to create a fully automated flow for localizing themes. This should include:

  1. Upload the theme's files (individual files or a ZIP) to Drupal.
  2. Drupal will scan and extract all the texts that require translation. It will add them to the strings and associate with the theme.
  3. You'll then be able to translate the strings manually using the string translation mechanism or send to translation to ICanLocalize with a single click.

What do you think about this process? How are you handling theme localization right now?

Comments

Thank you

Thank you

Translation Site Slogan

Hi

I'd like to know how to translate the Slogan. In your site : "Drupal Translation" remain the same in all languages.
Thank you

Use i18n variables

You need to use the i18n variables to translate the site slogan.
http://drupal.org/node/313272

i have a quistion

hi iam buying theme for my blog and i want to translate it to arabic

will i be able to also loclize my theme coz in arabic

like you know we reed from right to left

and any photo should be first then the artical

and also can i also like the headers word to arabic

can i make it look like a full arabic blog

can i do that ???

When you are buying a theme

When you are buying a theme you need to ask if it has RTL support. If it has correct support then the layout should all be done correctly for an Arabic blog.

Post new comment

The content of this field is kept private and will not be shown publicly.
  • Web page addresses and e-mail addresses turn into links automatically.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Lines and paragraphs break automatically.

More information about formatting options