mirror of
https://github.com/JimmXinu/FanFicFare.git
synced 2026-05-08 12:36:11 +02:00
Allow for language getting changed by replace_metadata not breaking langcode
This commit is contained in:
parent
bdc77ad0f6
commit
c9a47877f7
2 changed files with 10 additions and 10 deletions
|
|
@ -149,20 +149,20 @@ Some more longer description. "I suck at summaries!" "Better than it sounds!"
|
|||
|
||||
# greater than 10, no language or series.
|
||||
if idnum < 10:
|
||||
## non-English was changing series sort order which
|
||||
## confuses me more often than I test other langs.
|
||||
# langs = {
|
||||
# 0:"English",
|
||||
# 1:"Russian",
|
||||
# 2:"French",
|
||||
# 3:"German",
|
||||
# }
|
||||
# self.story.setMetadata('language',langs[idnum%len(langs)])
|
||||
self.setSeries('The Great Test',idnum)
|
||||
self.story.setMetadata('seriesUrl','http://'+self.getSiteDomain()+'/seriesid=1')
|
||||
elif idnum < 20:
|
||||
self.setSeries('魔法少女まどか★マギカ',idnum)
|
||||
self.story.setMetadata('seriesUrl','http://'+self.getSiteDomain()+'/seriesid=1')
|
||||
elif idnum < 30:
|
||||
langs = {
|
||||
0:"English",
|
||||
1:"Russian",
|
||||
2:"French",
|
||||
3:"German",
|
||||
}
|
||||
self.story.setMetadata('language',langs[idnum%len(langs)])
|
||||
|
||||
if idnum == 0:
|
||||
self.setSeries("A Nook Hyphen Test "+self.story.getMetadata('dateCreated'),idnum)
|
||||
self.story.setMetadata('seriesUrl','http://'+self.getSiteDomain()+'/seriesid=0')
|
||||
|
|
|
|||
|
|
@ -914,7 +914,7 @@ class Story(Requestable):
|
|||
if key == "language":
|
||||
try:
|
||||
# getMetadata not just self.metadata[] to do replace_metadata.
|
||||
self.setMetadata('langcode',langs[self.getMetadata(key)])
|
||||
self.setMetadata('langcode',langs[self.getMetadataRaw(key)])
|
||||
except:
|
||||
self.setMetadata('langcode','en')
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue