convert Chinese
This commit is contained in:
1 parent
a549944e94
commit
2030325844
6 files changed
+35
-9
No files matched your search
@@ -3,6 +3,8 @@ import os,re
|
||||
from utils.comic.PathStr import pathStr
|
||||
import json,shutil
|
||||
from utils.FileUtils import dbUtils
|
||||
from utils.ComicUtils import fontUtils
|
||||
from utils.OldUtils import OldUtils
|
||||
|
||||
class comicInfo():
|
||||
COMIC_ICON_NAME = "000"
|
||||
@@ -77,7 +79,7 @@ class comicInfo():
|
||||
def setNodeAndValue(cls,node,value):
|
||||
if value != None:
|
||||
c_node = cls.document.createElement(node)
|
||||
node_text = cls.document.createTextNode(str(value).replace("\n",""))
|
||||
node_text = cls.document.createTextNode(fontUtils.ChineseConvert(str(value).replace("\n","")))
|
||||
c_node.appendChild(node_text)
|
||||
return c_node
|
||||
return None
|
||||
@@ -87,7 +89,8 @@ class comicInfo():
|
||||
|
||||
@classmethod
|
||||
def setChapterName(cls,value):
|
||||
cls.str_chapter = cls.fixFileName(value)
|
||||
cls.str_chapter = fontUtils.ChineseConvert(cls.fixFileName(value))
|
||||
OldUtils.setOldChapter(cls.fixFileName(value))
|
||||
cls.chapter_node = cls.setNodeAndValue(cls.chapter,value)
|
||||
|
||||
@classmethod
|
||||
@@ -110,13 +113,14 @@ class comicInfo():
|
||||
def getLenChapters(cls): return len(cls.str_list_chapter)
|
||||
@classmethod
|
||||
def setComicName(cls,value):
|
||||
cls.str_comic_name = cls.fixFileName(value)
|
||||
cls.str_comic_name = fontUtils.ChineseConvert(cls.fixFileName(value))
|
||||
OldUtils.setOldComicName(cls.fixFileName(value))
|
||||
cls.comic_name_node = cls.setNodeAndValue(cls.comic_name, value)
|
||||
|
||||
@classmethod
|
||||
def setComicNames(cls,value):
|
||||
#去重
|
||||
value = ",".join(set(str(value).split(",")))
|
||||
value = ",".join(set(str(fontUtils.ChineseConvert(value)).split(",")))
|
||||
cls.comic_names_node = cls.setNodeAndValue(cls.comic_names,value)
|
||||
@classmethod
|
||||
def setDep(cls,value): cls.dep_node = cls.setNodeAndValue(cls.dep, value)
|
||||
|
||||
Reference in new issue
Block a user