diff --git a/data/links.json b/data/links.json
new file mode 100644
index 0000000..a57a795
--- /dev/null
+++ b/data/links.json
@@ -0,0 +1,13 @@
+{
+ "changelog": "https://github.com/olivierlacan/keep-a-changelog/blob/main/CHANGELOG.md",
+ "gh": "https://github.com/olivierlacan/keep-a-changelog",
+ "issues": "https://github.com/olivierlacan/keep-a-changelog/issues",
+ "semver": "https://semver.org/",
+ "shields": "https://shields.io/",
+ "thechangelog": "https://changelog.com/podcast/127",
+ "vandamme": "https://github.com/tech-angels/vandamme/",
+ "isodate": "http://www.iso.org/iso/home/standards/iso8601.htm",
+ "github_releases": "https://help.github.com/articles/creating-releases/",
+ "gnustyle": "https://www.gnu.org/prep/standards/html_node/Style-of-Change-Logs.html#Style-of-Change-Logs",
+ "gnunews": "https://www.gnu.org/prep/standards/html_node/NEWS-File.html#NEWS-File"
+}
\ No newline at end of file
diff --git a/source/ar/1.0.0/index.html.haml b/source/ar/1.0.0/index.html.haml
index 284933c..0db9ee3 100644
--- a/source/ar/1.0.0/index.html.haml
+++ b/source/ar/1.0.0/index.html.haml
@@ -4,19 +4,6 @@ title: احتفظ بسجل التغيير
language: ar
version: 1.0.0
---
-
-- changelog = "https://github.com/olivierlacan/keep-a-changelog/blob/main/CHANGELOG.md"
-- gh = "https://github.com/olivierlacan/keep-a-changelog"
-- issues = "https://github.com/olivierlacan/keep-a-changelog/issues"
-- semver = "https://semver.org/"
-- shields = "https://shields.io/"
-- thechangelog = "https://changelog.com/podcast/127"
-- vandamme = "https://github.com/tech-angels/vandamme/"
-- iso = "http://www.iso.org/iso/home/standards/iso8601.htm"
-- ghr = "https://help.github.com/articles/creating-releases/"
-- gnustyle = "https://www.gnu.org/prep/standards/html_node/Style-of-Change-Logs.html#Style-of-Change-Logs"
-- gnunews = "https://www.gnu.org/prep/standards/html_node/NEWS-File.html#NEWS-File"
-