我想报告OJS的阿拉伯语UI的一个问题,具体如下:

  • 我使用OJS 3.2.1.1与阿拉伯地区启用
  • 我的OJS安装已经从OJS 3.2.0.0升级。
  • 我有完全的管理权限。
  • 任务菜单在顶部的酒吧工作使用英语UI,但令人惊讶的是,出现在阿拉伯语的内容
  • 当切换系统到阿拉伯UI,菜单出现在所有。没有任何需要等待的迹象。
  • 网站用户可以注意到两个从右到左的语言;出现水平滑动条在页面的底部,表示页面的宽度明显变大,并且位置的顶部菜单按钮(“任务”所在的位置)与从左到右的语言相同的布局。

我认为这是一个布局问题,希望在今后的更新中予以考虑。
与问候。

我猜你看到的是,通知的内容(如讨论或提交标题)是阿拉伯语,但按钮(Mark Read等)是英语。是这样吗?

我无法在3.2.1.1中复制这个。任务菜单出现在正确的位置,我没有得到水平滑动条。我们说的是同一个任务菜单吗?

tasks-arabi

是的,@NateWr.这是正确的。

@NateWr
您提供的快照就是这样预期从布局到做人!
而在我的安装实例中,顶部菜单看起来有点不同!

图像

我想知道这是否与我的服务器环境有关!
如果方便的话,我可以在这个网站上提供我的账号凭证给你。我的安装仅仅是为了测试目的。

你能再检查一下你的模板缓存在管理下被清除了吗?也许有些CSS样式还没有更新。

我注册了一个账户natewr),以便我能亲眼看到。看起来好像缺少了一些CSS。具体来说,这个问题在5月份发布的3.2.1版本中得到了修复:

我怀疑您要么需要清除模板缓存(这将迫使CSS重新构建),要么仔细查看是否由于某种原因丢失了3.2.1中的一些代码。

1像

谢谢@NateWr
清除缓存让事情变得更好了一些。也许升级时替换文件不太顺利。
我打算再试一次当我有机会的时候使用全新的OJS安装,而不是升级后的。

祝你有个美好的一天。