2016-07-14 5 views
0

ソナタの管理のトップバーに表示されるデフォルトのタイトルをどこで変更(上書き)できるのかを見つけようとしています。例えばソナタのトップバーのテキストを変更するadmin

enter image description here

、このページで(ユーザーのリスト)、私は「ユーザー」にタイトルを変更するには、私が見つけた

「すべてのユーザーのリスト」「ソナタプロジェクト」を変更したいですデフォルトのアイコン:

sonata_admin: 
    ..... 
    title:  %sonata_admin.title% 
    title_logo: %sonata_admin.logo_title% 
    ..... 

ただし、各ページの特定のタイトルを変更する場所は見つかりませんでした。

答えて

1

私は、この形式での翻訳キーだと信じて:here定義

breadcrumb.link_user_list 

。したがって、アプリケーションの上位スコープにあるファイル内のadding your own translation keyは、それを上書きします。ドメインはSonataUserBundleであり、ロケールは明らかにenです。

+0

そうですよ!また、 'breadcrumb.link_user_delete'もあります。これも翻訳する必要があります。キー中の 'user'の部分は、モデル実体の名前です。バンドル内のエンティティの翻訳を作成する場合は、AppBundleとしましょう。これは、 'src/AppBundle/Resources/translations'にある' AppBundle.en.yml'ファイルで行うことができます。 – cezar

+0

バンドルの名前、例えば 'AppBundle'は管理サービスの' setTranslationDomain'の値として設定する必要があります。 – cezar

関連する問題