我的Symfony 2应用程序有内化问题。在遗留站点URL结构中,默认区域性是"en“,并且有许多翻译版本的站点,但是对于英文版本,区域性参数从URL中删除如下:
/search - the culture "/en" is dropped
/fr/search - "/fr" is available
/es/search - likewise
我试图在应用中创建路径,但我似乎没有找到一个解决方案,使"/en“部分的网址可选。
我查看了文档,但它似乎没有选择。是否可以通过标准的Symfony配置,或者我应该为此做一个自定义路由器?
这是问题所在:
我有英文版的Win10,英文版的Sql Server 2016 (来自地图),英文版的SSMS…SSMS菜单是意大利语的!我最讨厌这个了!
我尝试: 1.重新安装SSMS英文版2.以英文版重新安装SQL Server 2016 3.从菜单中更改语言,但我在图像中出现问题"Microsoft Visual Studio is required not“但IT已安装!
我绝望了!
编辑:如果我的Win10是用意大利语安装的,而语言包是英语的呢?可能迷惑了SSMS??
编辑2:我没有发现问题,我没有找到解决方案,所以我格式化e reinstall ALL my PC…有了新的
在我的应用程序中,我希望能够检测用户何时使用我的英文版本的localizable.strings。这样做的最佳方法是在localizable.strings的英文版本中添加一个标志并检查其值是否为“是”?例如:
/* Key which determines if the language is English */
"EnglishKey" = "YES";
是否有更好的方法来实现这一点?