我正在使用i18n_patterns将当前lang_code的前缀添加到我的url.
urlpatterns += i18n_patterns('',
url(r'^', include('blaszczakphoto2.gallery.urls')),
)
Run Code Online (Sandbox Code Playgroud)
这allowes我得到这样的URL /en/about-us/,/pl/about-us/等等.我的默认语言为pl
LANGUAGE_CODE = 'pl'
Run Code Online (Sandbox Code Playgroud)
我希望url喜欢/ about-us /用于在波兰语中查看我的网站的客户.是否有任何方法可以隐藏来自url的lang_code前缀以获取默认的lang_code?
这是我的字符串:
/index.php?option=com_podstrony&id=1
Run Code Online (Sandbox Code Playgroud)
我想从中得到"com_podstrony"
这是我的正则表达式:/^\/*index.php\?option=(.*)+&.*$/
但结果是错误的:
option=com_podstrony&id=1
Run Code Online (Sandbox Code Playgroud)
我正在使用PHP preg_replace.
有人可以帮帮我吗?