>

ONLYOFFICE分界面包车型客车汉化

- 编辑:乐百家599手机首页 -

ONLYOFFICE分界面包车型客车汉化

ONLYOFFICE分界面汉化,onlyoffice汉化

上边链接里平等介绍了什么汉化和开垦。

笔者用golang的beego框架开采了文书档案管理,达成实时文档协作。

率先是设置docker,然后是拉取document server镜像,再便是汉化分界面,最终是用golang提供回调理存储编辑后的文档。

汉化的步子:1、删除容器里的公文,替换windows下的字体。

 删除容器 /usr/share/fonts下的具有文件. 然后运维script: documentserver-generate-allfonts.sh 然后清理浏览器缓存。

//进入容器(运营的镜像)内,删除/usr/share/fonts下除truetype外别的文件和文件夹

$ dockerexec -it 38e27 /bin/bash

[email protected]:/#dir或者ls –al

 

[email protected]:~#cd /usr/share/fonts/

[email protected]:/usr/share/fonts#ls

truetype  X11

//删除文件夹X11

[email protected]:/usr/share/fonts#rm -R dir X11

rm:cannot remove dir: No such file or directory

[email protected]:/usr/share/fonts#ls

truetype

[email protected]:/usr/share/fonts#cd truetype

[email protected]:/usr/share/fonts/truetype#ls –al

[email protected]:/usr/share/fonts/truetype#ls -al

total462392

drwxr-xr-x11 root   root       4096 Feb 19 04:17 .

………………

//删除trutype文件夹下全体文件,除了custome文件夹外

[email protected]:/usr/share/fonts/truetype#rm -R dir *.*

rm:cannot remove dir: No such file or directory

[email protected]:/usr/share/fonts/truetype#rm -R dir *

rm:cannot remove dir: No such file or directory

rm:cannot remove custom: Device or resource busy

[email protected]:/usr/share/fonts/truetype#ls

custom

[email protected]:/usr/share/fonts/truetype#ls -al

total 12

drwxr-xr-x10 root root 4096 Feb 19 10:14 .

drwxr-xr-x  6 root root 4096 Feb 19 10:12 ..

drwxr-xr-x  2 root root 4096 Feb 19 03:48 custom

……

 

[email protected]:/usr/share/fonts/truetype#exit

exit

 

[email protected] ~/winfont

//将眼下文件夹C:UsersAdministrator下的winfont文件夹内的书体全体拷贝到容器的公文夹/usr/share/fonts/truetype中

$ tar -cv* | docker exec -i 6df tar x -C /usr/share/fonts/truetype

kaiu.ttf

msjh.ttc

msjhbd.ttc

msjhl.ttc

msyh.ttc

msyh.ttf

msyhbd.ttc

msyhl.ttc

simfang.ttf

simhei.ttf

simkai.ttf

simli.ttf

simsun.ttc

simsunb.ttf

simyou.ttf

……

 

[email protected] ~/winfont

//步向容器内

$ dockerexec -it 6df /bin/bash

[email protected]:/#sudo mkfontscale

[email protected]:/#sudo mkfontdir

[email protected]:/#sudo fc-cache -fv

/usr/share/fonts:caching, new cache contents: 0 fonts, 1 dirs

…………

fc-cache:succeeded

[email protected]:/#exit

exit

//退出容器

[email protected] ~/winfont

$ dockerexec 6df /usr/bin/documentserver-generate-allfonts.sh

GeneratingAllFonts.js, please wait...Done

onlyoffice-documentserver:docservice:stopped

onlyoffice-documentserver:docservice:started

onlyoffice-documentserver:converter:stopped

onlyoffice-documentserver:converter:started

 

若是机重视启后,不要用dockerrun命令,要用dockerstart

具体步骤见图:

下一场在调用onlyoffice协同编辑的页面中,设置"lang": "zh-CN",

[html] view plain copy

  1.                 "editorConfig": {  
  2.                     "callbackUrl": "",  
  3.                     "user": {  
  4.                         "id": "{{.Uid}}",  
  5.                         "name": "{{.Uname}}"  
  6.                     },  
  7.                     "lang": "zh-CN",//"en-US",  
  8.                 },  

详尽代码见

翻开研讨

上边链接里一样介绍了哪些汉化和开辟。 作者用golang的beego框架开...

http://blog.csdn.net/hotqin888/article/details/79337881

0、安装准备

——追求轻巧化的装置就能够分享高雅的网络协作办公室公条件

上边链接里平等介绍了怎么着汉化和开采。

如假诺局域网,计划的计算机具备一定ip(下文叫宿主机,切记)。电脑能开荒cup的杜撰功用。如若布署到云主机,道理是完全一样的。

要求:

自身用golang的beego框架开拓了文书档案管理,达成实时文书档案合营。

条件是win7之上,win10以下。Win10界别正是设置的docker软件不一致而已。

若果是局域网,布署的Computer持有固定ip(下文叫宿主机,切记)。Computer能开采cup的设想功效。

率先是安装docker,然后是拉取document server镜像,再便是汉化界面,最终是用golang提供回调护医疗储存编辑后的文书档案。

第一步:鲜明计算机展开了cpu设想展开。https://jingyan.baidu.com/article/22fe7ced3b4c003002617f17.html

万一布置到云主机,道理是均等的。

汉化的步调:1、删除容器里的文本,替换windows下的书体。

第二步:下载和设置docker toolbox,暗中同意安装就可以。下载地址http://get.daocloud.io/,下载匡助旧版windows的docker toolbox,win10就直接下载docker了。

条件是win7以上,win10以下。Win10区分正是设置的docker软件不一致而已。

 删除容器 /usr/share/fonts下的享有文件. 然后运转script: documentserver-generate-allfonts.sh 然后清理浏览器缓存。

其三步:运转docker后在里面拉取Onlyoffice Document Server 的Docker镜像

先是步:分明Computer展开了cpu设想展开。https://jingyan.baidu.com/article/22fe7ced3b4c003002617f17.html

//步入容器(运转的镜像)内,删除/usr/share/fonts下除truetype外其他文件和文件夹

1、拉取ONLYOFFICE Document Server 的Docker镜像

第二步:下载和装置docker toolbox,暗中认可安装就可以。下载地址http://get.daocloud.io/,下载协助旧版windows的docker toolbox,win10就径直下载docker了。

$ dockerexec -it 38e27 /bin/bash

乐百家服务器,拉取镜像sudo docker pull onlyoffice/documentserver

其三步:运营docker后在里头拉取Onlyoffice Document Server 的Docker镜像

root@38e27823ae92:/#dir或者ls –al

建议用离线的:

3.1拉取镜像,在docker中黏贴下边包车型客车命令(黏贴方法:鼠标右键点窗口尾部,编辑——黏贴)

root@6dfa5705aaef:~#cd /usr/share/fonts/

(存出命令Administrator@604TFALNDKDKJWCMINGW64 ~/winfont

docker pull onlyoffice/documentserver

root@6dfa5705aaef:/usr/share/fonts#ls

$ dockersave -o onlyofficedocumentserver.tar onlyoffice/documentserver)

可以用自己办好的镜像导入。见docker load < documentserver.tar命令。

www.lo599.com,truetype  X11

dockerload < onlyofficedocumentserver.tar

拉取完毕后运营documentserver

//删除文件夹X11

2、启动——映射至9000端口

3.2开行documentserver(在docker中运转刚拉取的镜像后就叫容器了。)——并且把documentserver容器中这么些服务映射至宿主机上玖仟端口,那样映射的目标是其他计算机访谈那么些宿主机端口捌仟就一定于访谈这么些宿主机中docker中容器中的documentserver了。可是windows要做端口转载。

root@6dfa5705aaef:/usr/share/fonts#rm -R dir X11

docker run-i-t-d-p9000:80onlyoffice/documentserver

docker run -i -t -d -p 9000:80 onlyoffice/documentserver

rm:cannot remove dir: No such file or directory

3、替换容器onlyofficedocument server的书体

到此已经足以用了。可是,便是要换一下documentserver中的字体,换来文泉驿linux字体。

root@6dfa5705aaef:/usr/share/fonts#ls

//步向容器(运转的镜像)内

 记录下容器id,那一个前面操作都会用到,不用全记,一般前3位或4位就能够。没记也没涉及,后续随时用这一个命令查:

truetype

$ dockerexec -it 38e27 /bin/bash

3.3翻看运维的容器

root@6dfa5705aaef:/usr/share/fonts#cd truetype

root@38e27823ae92:/#dir或者ls –al

Docker ps

root@6dfa5705aaef:/usr/share/fonts/truetype#ls –al

root@6dfa5705aaef:~#cd /usr/share/fonts/

3.4进来容器(运转的镜像)内

root@6dfa5705aaef:/usr/share/fonts/truetype#ls -al

root@6dfa5705aaef:/usr/share/fonts#ls

$ docker exec -it 38e27 /bin/bash

total462392

truetype  X11

注:38e27为容器id,此时一定于在容器内的系统操作,不是在docker里了。比如能够查看文件夹组成,如下,此时都以Linux命令啦:

drwxr-xr-x11 root   root       4096 Feb 19 04:17 .

//删除文件夹X11

root@38e27823ae92:/# dir

………………

root@6dfa5705aaef:/usr/share/fonts#rm -R dir X11

用find命令(Linux命令)找到字体所在目录,应该是/usr/share/fonts/truetype/msttcorefonts

//删除trutype文件夹下全部文件,除了custome文件夹外

rm:cannot remove dir: No such file or directory

root@38e27823ae92:/# find / -name arial.ttf

本文由乐百家服务器发布,转载请注明来源:ONLYOFFICE分界面包车型客车汉化