2016-12-25 26 views

回答

1

甲TIDLE指YAML null(見http://symfony.com/doc/current/components/yaml/yaml_format#nulls)。

在Symfony中,設置一個可啓用的選項爲nulltrue表示:使用默認選項啓用它。這意味着:

framework: 
    translator: ~ 
    # or 
    # translator: true 

# is a shortcut for 
framework: 
    translator: 
     enabled: true 

在這種特殊情況下,全framework.translation配置爲:

framework: 
    translator: 
     enabled: false 
     fallbacks: [en] 
     logging: "%kernel.debug%" 
     paths:  [] 

所以framework.translator: ~在這種情況下,意味着能夠使用en作爲備用的區域Symfony的翻譯功能,將%kernel.debug%參數指示如果應該啓用日誌記錄並且沒有配置路徑。