mirror of
https://github.com/lubuntu-team/blog.git
synced 2025-05-04 08:51:27 +00:00
Automatically translate all posts.
This commit is contained in:
parent
317ce8cd3f
commit
b3b30bb0b4
@ -6,4 +6,4 @@ posts/newsletter/4
|
||||
posts/newsletter/5
|
||||
posts/newsletter/6
|
||||
posts/newsletter/7
|
||||
posts/release/lubuntu-16.04.5/
|
||||
posts/release/lubuntu-16.04.5
|
||||
|
@ -2,4 +2,3 @@
|
||||
title: Lubuntu 16.04.5 has been released!
|
||||
slug: xenial-5-released
|
||||
type: release
|
||||
l10n: ["es"]
|
||||
|
@ -35,7 +35,10 @@ def main():
|
||||
if not path.exists("l10n"):
|
||||
makedirs("l10n")
|
||||
|
||||
for directory in getdirectories(sys.argv[1:]):
|
||||
with open("post-list") as posts:
|
||||
for directory in posts:
|
||||
directory = directory.strip("\n")
|
||||
if path.exists(directory + "/info.yaml"):
|
||||
info = open(directory + "/info.yaml", "r", encoding="utf-8")
|
||||
infoyaml = yaml.load(info, Loader=yaml.CSafeLoader)
|
||||
info.close()
|
||||
@ -43,6 +46,7 @@ def main():
|
||||
slugdir = "l10n/" + infoyaml["slug"] + "/"
|
||||
if not path.exists(slugdir):
|
||||
makedirs(slugdir)
|
||||
if "l10n" in infoyaml:
|
||||
for lang in infoyaml["l10n"]:
|
||||
if not path.exists(slugdir + lang):
|
||||
makedirs(slugdir + lang)
|
||||
|
Loading…
x
Reference in New Issue
Block a user