The Edit Locale form can be used to specify how various message strings in Yioop are translated in different languages.

The edit locale table has two columns: a column of string identifiers and a column of translations. A string identifier refers to a location in the code marked as needing to be translated, the corresponding translation in that row is how it should be translated for the current locale. Identifiers typically specify the code file in which the identifier occurs. For example, the identifier
<code>
 serversettings_element_name_server
</code>
would appear in the file views/elements/ServerSettings.php . To see where this identifier occurs one could open that file and search for this string.

If no translation exists yet for an identifier the translation value for that row will appear in red. Hovering the mouse over this red field will show the translation of this field in the default locale (usually English).

The Show Dropdown allows one to show either all identifiers or just those missing translations. The filter field let's one to see only identifiers that contain the filter as a substring.
X