[Owncloud] Translating the Navigation entry of an app

George Ruinelli george at ruinelli.ch
Thu Dec 20 19:51:33 UTC 2012

Hi all

I am trying to figure out how I can provide a translated version of my apps 
name on the left side in the OwnCloud navigation.

I created a translation file de.php in l10n which contains all needed strings:
<?php $TRANSLATIONS = array(
"Notes" => "Notizen",
"Add Note" => "Notiz hinzuf├╝gen",

In appsinfo/apps.php, I have the following:

OCP\App::addNavigationEntry( array(
  'id' => 'notes_index',
  'order' => 11,
  'href' => OCP\Util::linkTo( 'notes', 'index.php' ),
  'icon' => OCP\Util::imagePath( 'notes', 'icon.png' ),
  'name' => $l->t('Notes'))

The texts in the app itself get translated, how ever the apps name in the 
navigation stays in the original language.
If somebody wants to test it, simply install 
http://apps.owncloud.com/content/show.php/Notes?content=155599 and switch the 
language to German.

Thanx for any hints

More information about the Owncloud mailing list