4343 post . data [ 'currentLang' ] = langsToHreflang [ zPost . lang . downcase ] || zPost . lang
4444 # ===
4545
46- zPlguin . removeTravelReadMore ( post )
46+ zPlguin . removeTravelReadMore ( post , L10nStrings . makeMoreTraveloguesTitle ( zPost . lang ) )
4747 post . content = zPlguin . makePostContentHeader ( post ) + post . content + zPlguin . makePostContentFooter ( post )
4848end
4949
@@ -140,7 +140,7 @@ def makeReadMoreTravelPostsHTML(post, zPost)
140140 end
141141 end
142142
143- readMoreText = "## 更多遊記 \n "
143+ readMoreText = "## #{ L10nStrings . makeMoreTraveloguesTitle ( zPost . lang ) } \n "
144144 for travel in @_travels . reverse
145145 absTravel = Dir . pwd +travel
146146 postTravel = ZPost . new ( absTravel )
@@ -163,7 +163,7 @@ def makePostContentFooter(post)
163163 footer += "---\n "
164164 footer += "\n "
165165 footer += <<-MSG
166- [**#{ L10nStrings . makeKKdayPromoMessage ( zPost . lang ) } **](https://www.kkday.com/zh-tw?cid=19365)
166+ [**#{ L10nStrings . makeKKdayPromoMessage ( zPost . lang ) } **](https://www.kkday.com/zh-tw?cid=19365){:target="_blank"}
167167 <ins class="kkday-product-media" data-oid="870" data-amount="6" data-origin="https://kkpartners.kkday.com"></ins>
168168 <script type="text/javascript" src="https://kkpartners.kkday.com/iframe.init.1.0.js"></script>
169169MSG
@@ -186,8 +186,8 @@ def makePostContentFooter(post)
186186 return footer
187187 end
188188
189- def removeTravelReadMore ( post )
190- post . content = post . content . gsub ( /^\# {1,6}[ \t ]*更多遊記 [ \t ]*\n (?>^-\s .*\n )+/ , '' )
189+ def removeTravelReadMore ( post , title )
190+ post . content = post . content . gsub ( /^\# {1,6}[ \t ]*( #{ title } ) [ \t ]*\n (?>^-\s .*\n | \n )+/ , '' )
191191 end
192192
193193 def removeFooterZMediumToMarkdown ( post )
@@ -348,6 +348,15 @@ def _make_toc_to_html(nodes, isRoot = true)
348348# === Helper ===
349349
350350class L10nStrings
351+ def self . makeMoreTraveloguesTitle ( lang )
352+ messages = {
353+ "zh-tw" => "更多遊記" ,
354+ "zh-cn" => "更多游记" ,
355+ "en" => "More Travelogues"
356+ }
357+ return messages [ lang ] || messages [ "en" ]
358+ end
359+
351360 def self . makeTOCTitle ( lang )
352361 messages = {
353362 "zh-tw" => "文章目錄" ,
0 commit comments