xplico 改变 xi 语言
xplico change xi language
我在我的系统上编译并安装了Xplico!我看到 xplico\system\xi3\app\Locale
的源文件夹中有多种语言。
但是我在 UI 中找不到任何更改语言的选项!我如何更改 Xplico 语言?
如果您联系他们的支持渠道,您可能会得到更好的帮助,这更多是他们如何实现的问题,而不是一般的 CakePHP 问题!
也就是说,快速查看源代码,他们似乎已经在登录中实现了语言选择 action/form:
function login($lan = NULL) {
if ($lan != NULL) {
$this->Session->write('Config.language', $lan);
}
// ...
}
<script type='text/javascript'>
function Lang()
{
if ($(this).val() != "--Language--") {
window.location.href='/users/login/'+$(this).val();
}
}
$(function() {
$("#lang").change(Lang);
// ...
});
</script>
<?php if ( $isXplicoRunning == 1) : ?>
<div id="login" align="center">
<select id="lang">
<option>--Language--</option>
<option value="ara">Arabic</option>
<!-- ... -->
</select>
<h1><?php echo __('Please login'); ?></h1>
<br />
<?php echo $this->Form->create('User', array('url' => 'login')); ?>
<!-- ... -->
<?php endif; ?>
https://github.com/xplico/xplico/blob/v.1.2.2/system/xi3/app/View/Users/login.ctp
我在我的系统上编译并安装了Xplico!我看到 xplico\system\xi3\app\Locale
的源文件夹中有多种语言。
但是我在 UI 中找不到任何更改语言的选项!我如何更改 Xplico 语言?
如果您联系他们的支持渠道,您可能会得到更好的帮助,这更多是他们如何实现的问题,而不是一般的 CakePHP 问题!
也就是说,快速查看源代码,他们似乎已经在登录中实现了语言选择 action/form:
function login($lan = NULL) {
if ($lan != NULL) {
$this->Session->write('Config.language', $lan);
}
// ...
}
<script type='text/javascript'>
function Lang()
{
if ($(this).val() != "--Language--") {
window.location.href='/users/login/'+$(this).val();
}
}
$(function() {
$("#lang").change(Lang);
// ...
});
</script>
<?php if ( $isXplicoRunning == 1) : ?>
<div id="login" align="center">
<select id="lang">
<option>--Language--</option>
<option value="ara">Arabic</option>
<!-- ... -->
</select>
<h1><?php echo __('Please login'); ?></h1>
<br />
<?php echo $this->Form->create('User', array('url' => 'login')); ?>
<!-- ... -->
<?php endif; ?>
https://github.com/xplico/xplico/blob/v.1.2.2/system/xi3/app/View/Users/login.ctp