| |
@@ -115,7 +115,7 @@
|
| |
for language_file in sorted(languages):
|
| |
language = language_file[: -len(".json")]
|
| |
stats_file = os.path.join(langs_stats, language_file)
|
| |
- destination_file = os.path.join(static_langs_folder, f"{language}.adoc")
|
| |
+ destination_file = os.path.join(static_langs_folder, f"{language}.md")
|
| |
|
| |
with open(stats_file, "r") as read_file:
|
| |
content = json.load(read_file)
|
| |
@@ -135,7 +135,7 @@
|
| |
]
|
| |
for package in sorted(packages):
|
| |
stats_file = os.path.join(packages_stats, package, "stats.json")
|
| |
- destination_file = os.path.join(static_pkgs_folder, f"{package}.adoc")
|
| |
+ destination_file = os.path.join(static_pkgs_folder, f"{package}.md")
|
| |
|
| |
with open(stats_file, "r") as read_file:
|
| |
content = json.load(read_file)
|
| |
@@ -143,23 +143,23 @@
|
| |
generate_static_pages_packages(args.results, package, content, destination_file)
|
| |
|
| |
log.info("Generating indexes")
|
| |
- package_statistics_file = os.path.join(static_folder, "_index.adoc")
|
| |
+ package_statistics_file = os.path.join(static_folder, "_index.md")
|
| |
generate_release_index(args.results, package_statistics_file, distribution_stats)
|
| |
|
| |
- package_statistics_file = os.path.join(static_langs_folder, "_index.adoc")
|
| |
+ package_statistics_file = os.path.join(static_langs_folder, "_index.md")
|
| |
generate_language_index(args.results, package_statistics_file)
|
| |
|
| |
- package_statistics_file = os.path.join(static_pkgs_folder, "_index.adoc")
|
| |
+ package_statistics_file = os.path.join(static_pkgs_folder, "_index.md")
|
| |
generate_package_index(args.results, package_statistics_file)
|
| |
|
| |
for code in cldr_territories.keys():
|
| |
# prevent containers and alternative names to be included
|
| |
if code in cldr_territories_info.keys():
|
| |
- package_statistics_file = os.path.join(static_territories_folder, code, "_index.adoc")
|
| |
+ package_statistics_file = os.path.join(static_territories_folder, code, "_index.md")
|
| |
generate_territory_index(package_statistics_file, cldr_territories[code], code, cldr_territories_info.get(code, {}), cldr_version)
|
| |
|
| |
log.info("Copy translation memories")
|
| |
- languages = [
|
| |
+ """languages = [
|
| |
f for f in os.listdir(tm_folder) if os.path.isfile(os.path.join(tm_folder, f))
|
| |
]
|
| |
for lang in languages:
|
| |
@@ -167,7 +167,7 @@
|
| |
shutil.copyfile(
|
| |
os.path.join(tm_folder, lang), os.path.join(static_tm_folder, lang)
|
| |
)
|
| |
-
|
| |
+ """
|
| |
log.info("done")
|
| |
|
| |
|
| |
@@ -195,7 +195,7 @@
|
| |
if len(territories) > 0:
|
| |
data["territories"] = territories
|
| |
|
| |
- apply_jinja_template(data, destination_file, "language.adoc")
|
| |
+ apply_jinja_template(data, destination_file, "language.md")
|
| |
|
| |
|
| |
def generate_static_pages_packages(release: str, package: str, statistics: dict, destination_file: str) -> None:
|
| |
@@ -223,7 +223,7 @@
|
| |
path = f"./results/{release}/packages/{package}/"
|
| |
data["stats"]["languages"][lang]["filename"] = data["stats"]["languages"][lang]["filename"].replace(path, " ")
|
| |
|
| |
- apply_jinja_template(data, destination_file, "package.adoc")
|
| |
+ apply_jinja_template(data, destination_file, "package.md")
|
| |
|
| |
|
| |
def generate_release_index(release: str, destination_file: str, data: dict) -> None:
|
| |
@@ -232,7 +232,7 @@
|
| |
data["release"] = release
|
| |
data["now"] = datetime.datetime.utcnow()
|
| |
|
| |
- apply_jinja_template(data, destination_file, "_index.release.adoc")
|
| |
+ apply_jinja_template(data, destination_file, "_index.release.md")
|
| |
|
| |
|
| |
def generate_language_index(release: str, destination_file: str) -> None:
|
| |
@@ -242,7 +242,7 @@
|
| |
data["release"] = release
|
| |
data["now"] = datetime.datetime.utcnow()
|
| |
|
| |
- apply_jinja_template(data, destination_file, "_index.language.adoc")
|
| |
+ apply_jinja_template(data, destination_file, "_index.language.md")
|
| |
|
| |
|
| |
def generate_package_index(distribution: str, destination_file: str) -> None:
|
| |
@@ -252,7 +252,7 @@
|
| |
data["distribution"] = distribution
|
| |
data["now"] = datetime.datetime.utcnow()
|
| |
|
| |
- apply_jinja_template(data, destination_file, "_index.package.adoc")
|
| |
+ apply_jinja_template(data, destination_file, "_index.package.md")
|
| |
|
| |
|
| |
def generate_territory_index(destination_file: str, name: list[str], code: str, data: dict, cldr_version: str) -> None:
|
| |
@@ -262,7 +262,7 @@
|
| |
data["code"] = code
|
| |
data["cldr_version"] = cldr_version
|
| |
|
| |
- apply_jinja_template(data, destination_file, "_index.territory.adoc")
|
| |
+ apply_jinja_template(data, destination_file, "_index.territory.md")
|
| |
|
| |
|
| |
def store_json_file(content: dict, destination_file: str) -> None:
|
| |
I tried with caching, but didn't bring any significant progress
the only relevant message on Hugo forum were this: https://pagure.io/fedora-l10n/fedora-localization-statistics/pull-request/46#request_diff
the hack works, but first generation isn't impacted, since I update content using scripts, the real time refresh is not useful
even if I like asciidoctor better, let's be pragmatic