分享

簡繁轉換: opencc + php8

想要用繁簡轉換功能
想不到怎麼寫比較好
本來想用 MediaWiki 的
但似乎不支援 php 8
(有的話再麻煩提供一下...看起來比較簡單)
找一找發現可以使用 opencc
opencc(Open Chinese Convert)是一套開源的簡繁轉換,也可以用在python上
線上簡繁轉換: https://opencc.byvoid.com/
github官網: https://github.com/BYVoid/OpenCC
opencc4php顧名思義就是opencc + php啦
安裝方法:
Step 1. 先安裝 opencc
~ git clone https://github.com/BYVoid/OpenCC.git --depth 1
~ cd OpenCC
~ make
~ sudo make install

在make階段,我安裝時少了cmake跟doxygen套件

補安裝相關套件後就可以正確安裝了
雖然安裝一切順利 但執行出現錯誤
~ opencc --version
顯示
opencc: error while loading shared libraries: libopencc.so.1.1: cannot open shared object file: No such file or directory
查了一下 別人都是缺少libopencc.so.2
不知道為什麼我是缺少 libopencc.so.1.1
但差不多意思 都是32位元、64位元問題
# ln -s /usr/lib/libopencc.so.1.1 /usr/lib64/libopencc.so.1.1
Open Chinese Convert (OpenCC) Command Line Tool
Version: 1.1.1
就能正確顯示囉
Step 2. 再安裝 opencc4php
~ git clone https://github.com/nauxliu/opencc4php.git --depth 1
~ cd opencc4php
~ phpize
~ ./configure
~ make && sudo make install
php.ini加入
extension=opencc.so
# systemctl restart httpd.service
就能使用囉
#opencc  #簡繁轉換  #繁簡轉換  #php  #opencc4php 
分類:學習

有時候就看到一篇有趣的文章 因為僅僅有趣 只適合分享給當下 忙碌的時候不宜看 悠閒的時候也不宜看 只有忙裡偷閒的時候適合 把亂糟糟的思緒 撥亂~反正一樣亂

評論
上一篇
  • 斷頭台的人道與平等
  • 下一篇
  • 更多文章
    載入中... 沒有更多了