Difference between revisions of "Introduction to template translation"

From Joomla! Documentation

m (Missing translation tags)
 
(One intermediate revision by one other user not shown)
Line 13: Line 13:
 
<translate>
 
<translate>
 
<!--T:3-->
 
<!--T:3-->
In this chapter you will learn about constructing language definition files for your template and how to include translations in your template package file. You will also learn how to make sure that all strings used in your template are translatable and how to debug a new translation.
+
In this document you will learn about constructing language definition files for your template and how to include translations in your template package file. You will also learn how to make sure that all strings used in your template are translatable and how to debug a new translation.
 
</translate>
 
</translate>
  
 
<noinclude>
 
<noinclude>
 
<translate>
 
<translate>
 +
<!--T:4-->
 
[[Category:Templates]]
 
[[Category:Templates]]
 
[[Category:Languages]]
 
[[Category:Languages]]
 
</translate>
 
</translate>
 
</noinclude>
 
</noinclude>

Latest revision as of 14:02, 7 March 2015

Other languages:
Deutsch • ‎English • ‎Nederlands • ‎español • ‎français • ‎русский

Joomla! is a truly international application and supports the translation of all strings contained within it. Templates are no exception, and a little extra time spent ensuring that the strings used in your templates are translatable will pay dividends.

The language translation system has been designed to be as simple and error-proof as possible. For example, even if a language file is missing, or a particular string has not been translated, Joomla will transparently fall back to showing the untranslated string. There are also some useful tools built into Joomla itself to assist translators in creating a new translation.

In this document you will learn about constructing language definition files for your template and how to include translations in your template package file. You will also learn how to make sure that all strings used in your template are translatable and how to debug a new translation.