# Path: 文章/斷詞翻譯.py
# def 斷詞(語句):
#     斷詞用戶 = 斷詞用戶端(主機='140.109.19.104',埠=1501)
#     整理後語句 = __文章整理.轉文章空白(語句)
#     全部斷詞結果 = []
#     for 華語句 in 整理後語句.split('\n'):
#         章物件 = _分析器.轉做章物件(華語句)
#         華語斷詞章物件 = 斷詞用戶.斷詞(章物件)
#         華語斷詞語句 = _譀鏡.看型(華語斷詞章物件, 物件分詞符號=' ', 物件分句符號='\n')
#         全部斷詞結果.append(華語斷詞語句)
#     return '\n'.join(全部斷詞結果)
# 
# Path: 文章/斷詞翻譯.py
# def 翻譯(語句):
#     整理後語句 = __文章整理.轉文章空白(語句)
#     華語章物件 = _分析器.轉做章物件(整理後語句)
#     閩南語章物件, _翻譯結構華語章物件, _分數 = _摩西用戶.翻譯(華語章物件)
#     翻譯結果 = _譀鏡.看型(閩南語章物件,
#                   物件分詞符號=' ', 物件分字符號='-', 物件分句符號='')
#     處理減號的結果 = _提掉減號(
#         _提掉減號(
#             翻譯結果.replace('N', 'nn')
#         )
#     )
#     return 處理減號的結果
# 
# Path: 文章/文章整理.py
# class 文章整理:
# 	def 轉文章空白(self, 文章):
# 		return '\n'.join(self.轉語句陣列空白(文章.split('\n'))).strip()
# 	def 轉語句陣列空白(self, 語句陣列):
# 		正常空白的文章 = []
# 		for 一逝 in 語句陣列:
# 			正常空白的文章.append(self.轉語句空白(一逝))
# 		return 正常空白的文章
# 	def 轉語句空白(self, 一逝):
# 		一逝=一逝.replace('，',' ， ').replace('。',' 。 ')\
# 			.replace('！',' ！ ').replace('、',' 、 ')
# 		處理掉空白無仝佮重複 = ' '.join(一逝.split()).strip()
# 		連字符加的空白 = 處理掉空白無仝佮重複.replace('- ', ' ').replace(' -', '-')
# 		return 連字符加的空白


from django.db import models
from 文章.斷詞翻譯 import 斷詞
from 文章.斷詞翻譯 import 翻譯
from 文章.文章整理 import 文章整理
    def save(self, *args, **kwargs):
        self.斷詞標題 = 文章整理工具.轉文章空白(self.斷詞標題)
        self.斷詞內容 = 文章整理工具.轉文章空白(self.斷詞內容)
        self.教羅標題 = 文章整理工具.轉文章空白(self.教羅標題)
        self.教羅內容 = 文章整理工具.轉文章空白(self.教羅內容)
        super(何澤政文章, self).save(*args, **kwargs)

    def 自動斷詞(self):
        if self.斷詞標題 == '':
            try:
                self.斷詞標題 = 斷詞(self.原本標題)
                self.save()
            except:
                pass
        if self.斷詞內容 == '':
            try:
                self.斷詞內容 = 斷詞(self.原本內容)
                self.save()
            except:
                pass

    def 自動翻譯(self):
        if self.教羅標題 == '':
            try:
                self.教羅標題 = 翻譯(self.斷詞標題)
                self.save()
            except:
                pass
        if self.教羅內容 == '':
            try:

# Path: 文章/斷詞翻譯.py
# def 斷詞(語句):
#     斷詞用戶 = 斷詞用戶端(主機='140.109.19.104',埠=1501)
#     整理後語句 = __文章整理.轉文章空白(語句)
#     全部斷詞結果 = []
#     for 華語句 in 整理後語句.split('\n'):
#         章物件 = _分析器.轉做章物件(華語句)
#         華語斷詞章物件 = 斷詞用戶.斷詞(章物件)
#         華語斷詞語句 = _譀鏡.看型(華語斷詞章物件, 物件分詞符號=' ', 物件分句符號='\n')
#         全部斷詞結果.append(華語斷詞語句)
#     return '\n'.join(全部斷詞結果)
# 
# Path: 文章/斷詞翻譯.py
# def 翻譯(語句):
#     整理後語句 = __文章整理.轉文章空白(語句)
#     華語章物件 = _分析器.轉做章物件(整理後語句)
#     閩南語章物件, _翻譯結構華語章物件, _分數 = _摩西用戶.翻譯(華語章物件)
#     翻譯結果 = _譀鏡.看型(閩南語章物件,
#                   物件分詞符號=' ', 物件分字符號='-', 物件分句符號='')
#     處理減號的結果 = _提掉減號(
#         _提掉減號(
#             翻譯結果.replace('N', 'nn')
#         )
#     )
#     return 處理減號的結果
# 
# Path: 文章/文章整理.py
# class 文章整理:
# 	def 轉文章空白(self, 文章):
# 		return '\n'.join(self.轉語句陣列空白(文章.split('\n'))).strip()
# 	def 轉語句陣列空白(self, 語句陣列):
# 		正常空白的文章 = []
# 		for 一逝 in 語句陣列:
# 			正常空白的文章.append(self.轉語句空白(一逝))
# 		return 正常空白的文章
# 	def 轉語句空白(self, 一逝):
# 		一逝=一逝.replace('，',' ， ').replace('。',' 。 ')\
# 			.replace('！',' ！ ').replace('、',' 、 ')
# 		處理掉空白無仝佮重複 = ' '.join(一逝.split()).strip()
# 		連字符加的空白 = 處理掉空白無仝佮重複.replace('- ', ' ').replace(' -', '-')
# 		return 連字符加的空白


# Path: 文章/models.py
from django.db import models
from 文章.斷詞翻譯 import 斷詞
from 文章.斷詞翻譯 import 翻譯
from 文章.文章整理 import 文章整理

    def save(self, *args, **kwargs):
        self.斷詞標題 = 文章整理工具.轉文章空白(self.斷詞標題)
        self.斷詞內容 = 文章整理工具.轉文章空白(self.斷詞內容)
        self.教羅標題 = 文章整理工具.轉文章空白(self.教羅標題)
        self.教羅內容 = 文章整理工具.轉文章空白(self.教羅內容)
        super(何澤政文章, self).save(*args, **kwargs)

    def 自動斷詞(self):
        if self.斷詞標題 == '':
            try:
                self.斷詞標題 = 斷詞(self.原本標題)
                self.save()
            except:
                pass
        if self.斷詞內容 == '':
            try:
                self.斷詞內容 = 斷詞(self.原本內容)
                self.save()
            except:
                pass

    def 自動翻譯(self):
        if self.教羅標題 == '':
            try:
                self.教羅標題 = 翻譯(self.斷詞標題)
                self.save()
            except:
                pass
        if self.教羅內容 == '':
            try:

                self.教羅內容 = 翻譯(self.斷詞內容)