diff --git a/ar-ar/html-ar.html.markdown b/ar-ar/html-ar.html.markdown
index 48488afc..4bd09844 100644
--- a/ar-ar/html-ar.html.markdown
+++ b/ar-ar/html-ar.html.markdown
@@ -1,7 +1,7 @@
---
language: HTML
lang: ar-ar
-filename: learnhtml-tf.html
+filename: learnhtml-tf.txt
contributors:
- ["Christophe THOMAS", "https://github.com/WinChris"]
translators:
diff --git a/ca-es/html-ca.html.markdown b/ca-es/html-ca.html.markdown
index 4e9431be..c5c60511 100644
--- a/ca-es/html-ca.html.markdown
+++ b/ca-es/html-ca.html.markdown
@@ -1,6 +1,6 @@
---
language: HTML
-filename: html-ca.md
+filename: html-ca.txt
contributors:
- ["Christophe THOMAS", "https://github.com/WinChris"]
translators:
diff --git a/de-de/hq9+-de.html.markdown b/de-de/hq9+-de.html.markdown
index 841de5bb..addc84e4 100644
--- a/de-de/hq9+-de.html.markdown
+++ b/de-de/hq9+-de.html.markdown
@@ -1,6 +1,6 @@
---
language: HQ9+
-filename: hq9+-de.html
+filename: hq9+-de.txt
contributors:
- ["Alexey Nazaroff", "https://github.com/rogaven"]
translators:
diff --git a/de-de/html-de.html.markdown b/de-de/html-de.html.markdown
index b77c7319..ffbf5484 100644
--- a/de-de/html-de.html.markdown
+++ b/de-de/html-de.html.markdown
@@ -4,7 +4,7 @@ contributors:
- ["Christophe THOMAS", "https://github.com/WinChris"]
translators:
- ["Dennis Keller", "https://github.com/denniskeller"]
-filename: learnhtml-de.html
+filename: learnhtml-de.txt
lang: de-de
---
diff --git a/de-de/processing-de.html.markdown b/de-de/processing-de.html.markdown
index 659d2289..2c1af77d 100644
--- a/de-de/processing-de.html.markdown
+++ b/de-de/processing-de.html.markdown
@@ -6,7 +6,6 @@ contributors:
- ["Divay Prakash", "https://github.com/divayprakash"]
translators:
- ["caminsha", "https://github.com/caminsha"]
-filename: processing-de.md
lang: de-de
---
diff --git a/de-de/shutit-de.html.markdown b/de-de/shutit-de.html.markdown
index e0c6156f..2af72bde 100644
--- a/de-de/shutit-de.html.markdown
+++ b/de-de/shutit-de.html.markdown
@@ -1,6 +1,6 @@
---
category: framework
-filename: learnshutit-de.html
+filename: learnshutit-de.py
framework: ShutIt
contributors:
- ["Ian Miell", "http://ian.meirionconsulting.tk"]
diff --git a/el-gr/css-gr.html.markdown b/el-gr/css-gr.html.markdown
index c5712159..39ad16cb 100644
--- a/el-gr/css-gr.html.markdown
+++ b/el-gr/css-gr.html.markdown
@@ -2,7 +2,7 @@
language: CSS
contributors:
- ["Kostas Bariotis", "http://kostasbariotis.com"]
-filename: css-gr.html.markdown
+filename: css-gr.css
lang: el-gr
---
diff --git a/el-gr/html-gr.html.markdown b/el-gr/html-gr.html.markdown
index 1e8a1d7a..7590a9c1 100644
--- a/el-gr/html-gr.html.markdown
+++ b/el-gr/html-gr.html.markdown
@@ -1,6 +1,6 @@
---
language: HTML
-filename: learnhtml-gr.html
+filename: learnhtml-gr.txt
contributors:
- ["Dimitri Kokkonis", "https://github.com/kokkonisd"]
lang: el-gr
diff --git a/el-gr/json-gr.html.markdown b/el-gr/json-gr.html.markdown
index ed69976b..29e92bea 100644
--- a/el-gr/json-gr.html.markdown
+++ b/el-gr/json-gr.html.markdown
@@ -1,6 +1,6 @@
---
language: JSON
-filename: json-gr.html.markdown
+filename: json-gr.json
contributors:
- ["Anna Harren", "https://github.com/iirelu"]
- ["Marco Scannadinari", "https://github.com/marcoms"]
diff --git a/es-es/dart-es.html.markdown b/es-es/dart-es.html.markdown
index 2ac51539..2ddb87b7 100644
--- a/es-es/dart-es.html.markdown
+++ b/es-es/dart-es.html.markdown
@@ -4,7 +4,7 @@ contributors:
- ["Joao Pedrosa", "https://github.com/jpedrosa/"]
translators:
- ["Jorge Antonio Atempa", "http://www.twitter.com/atempa09"]
-filename: dart-es.md
+filename: dart-es.dart
lang: es-es
---
diff --git a/es-es/groovy-es.html.markdown b/es-es/groovy-es.html.markdown
index 233c7089..c2bb6e0c 100644
--- a/es-es/groovy-es.html.markdown
+++ b/es-es/groovy-es.html.markdown
@@ -5,7 +5,7 @@ contributors:
translators:
- ["Jhoon Saravia", "https://github.com/jhoon"]
lang: es-es
-filename: groovy-es.html
+filename: groovy-es.groovy
---
Groovy - Un lenguaje dinámico para la plataforma Java. [Leer más aquí](http://www.groovy-lang.org/).
diff --git a/es-es/haskell-es.html.markdown b/es-es/haskell-es.html.markdown
index ed09db05..b3bb73d1 100644
--- a/es-es/haskell-es.html.markdown
+++ b/es-es/haskell-es.html.markdown
@@ -4,7 +4,7 @@ contributors:
- ["Adit Bhargava", "http://adit.io"]
translators:
- ["Jorge Antonio Atempa", "http://www.twitter.com/atempa09"]
-filename: haskell-es.md
+filename: haskell-es.hs
lang: es-es
---
diff --git a/es-es/hq9+-es.html.markdown b/es-es/hq9+-es.html.markdown
index 0e1a36e1..91795d67 100644
--- a/es-es/hq9+-es.html.markdown
+++ b/es-es/hq9+-es.html.markdown
@@ -1,6 +1,6 @@
---
language: HQ9+
-filename: hq9+-es.html
+filename: hq9+-es.txt
contributors:
- ["Alexey Nazaroff", "https://github.com/rogaven"]
translators:
diff --git a/es-es/html-es.html.markdown b/es-es/html-es.html.markdown
index 4cf1c908..f7c028cf 100644
--- a/es-es/html-es.html.markdown
+++ b/es-es/html-es.html.markdown
@@ -1,6 +1,6 @@
---
language: HTML
-filename: learnhtml-es.html
+filename: learnhtml-es.txt
contributors:
- ["Christophe THOMAS", "https://github.com/WinChris"]
translators:
diff --git a/fr-fr/html-fr.html.markdown b/fr-fr/html-fr.html.markdown
index fe491544..7d5a5a28 100644
--- a/fr-fr/html-fr.html.markdown
+++ b/fr-fr/html-fr.html.markdown
@@ -1,6 +1,6 @@
---
language: HTML
-filename: learnhtml-fr.html
+filename: learnhtml-fr.txt
contributors:
- ["Christophe THOMAS", "https://github.com/WinChris"]
lang: fr-fr
diff --git a/he-he/html-he.html.markdown b/he-he/html-he.html.markdown
index 555267c7..a801905d 100644
--- a/he-he/html-he.html.markdown
+++ b/he-he/html-he.html.markdown
@@ -1,6 +1,6 @@
---
language: HTML
-filename: learnhtml-he.html
+filename: learnhtml-he.txt
contributors:
- ['Christophe THOMAS', 'https://github.com/WinChris']
translators:
diff --git a/hq9+.html.markdown b/hq9+.html.markdown
index 3f0c5fba..b06d258e 100644
--- a/hq9+.html.markdown
+++ b/hq9+.html.markdown
@@ -1,6 +1,6 @@
---
language: HQ9+
-filename: hq9+.html
+filename: hq9+.txt
contributors:
- ["Alexey Nazaroff", "https://github.com/rogaven"]
---
diff --git a/id-id/hq9+-id.html.markdown b/id-id/hq9+-id.html.markdown
index 46abcf42..1f798b06 100644
--- a/id-id/hq9+-id.html.markdown
+++ b/id-id/hq9+-id.html.markdown
@@ -1,6 +1,6 @@
---
language: HQ9+
-filename: hq9+-id.html
+filename: hq9+-id.txt
contributors:
- ["Alexey Nazaroff", "https://github.com/rogaven"]
translators:
diff --git a/id-id/rst-id.html.markdown b/id-id/rst-id.html.markdown
index f46be6be..52322ddc 100644
--- a/id-id/rst-id.html.markdown
+++ b/id-id/rst-id.html.markdown
@@ -1,6 +1,6 @@
---
language: reStructuredText (RST)
-filename: rst-id.html
+filename: rst-id.rst
contributors:
- ["DamienVGN", "https://github.com/martin-damien"]
- ["Andre Polykanine", "https://github.com/Oire"]
diff --git a/it-it/rust-it.html.markdown b/it-it/rust-it.html.markdown
index c26fa599..90a81d66 100644
--- a/it-it/rust-it.html.markdown
+++ b/it-it/rust-it.html.markdown
@@ -3,7 +3,7 @@ language: Rust
contributors:
- ["Carlo Milanesi", "http://github.com/carlomilanesi"]
lang: it-it
-filename: rust-it.html.markdown
+filename: rust-it.rs
---
Rust è un linguaggio di programmazione sviluppato da Mozilla Research.
diff --git a/nl-nl/html-nl.html.markdown b/nl-nl/html-nl.html.markdown
index cf83b006..a89bcbe0 100644
--- a/nl-nl/html-nl.html.markdown
+++ b/nl-nl/html-nl.html.markdown
@@ -1,6 +1,6 @@
---
language: HTML
-filename: learnhtml-nl.html
+filename: learnhtml-nl.txt
contributors:
- ["Christophe THOMAS", "https://github.com/WinChris"]
translators:
diff --git a/ro-ro/bf-ro.html.markdown b/ro-ro/bf-ro.html.markdown
index 6c1b288d..b2bfa88b 100644
--- a/ro-ro/bf-ro.html.markdown
+++ b/ro-ro/bf-ro.html.markdown
@@ -5,7 +5,7 @@ contributors:
- ["Mathias Bynens", "http://mathiasbynens.be/"]
translators:
- ["Petru Dimitriu", "http://petru-dimitriu.github.io"]
-filename: bf-ro.html
+filename: bf-ro.bf
lang: ro-ro
---
diff --git a/ro-ro/haskell-ro.html.markdown b/ro-ro/haskell-ro.html.markdown
index 236f0e46..f0d9cea0 100644
--- a/ro-ro/haskell-ro.html.markdown
+++ b/ro-ro/haskell-ro.html.markdown
@@ -5,7 +5,7 @@ contributors:
translators:
- ["Petru Dimitriu", "http://petru-dimitriu.github.io"]
lang: ro-ro
-filename: haskell-ro.html
+filename: haskell-ro.hs
---
Haskell este un limbaj de programare practic, pur funcțional.
diff --git a/ru-ru/html-ru.html.markdown b/ru-ru/html-ru.html.markdown
index e858074c..0aee96b7 100644
--- a/ru-ru/html-ru.html.markdown
+++ b/ru-ru/html-ru.html.markdown
@@ -1,6 +1,6 @@
---
language: HTML
-filename: learnhtml-ru.html
+filename: learnhtml-ru.txt
contributors:
- ["Christophe THOMAS", "https://github.com/WinChris"]
translators:
diff --git a/shutit.html.markdown b/shutit.html.markdown
index 10915f32..1499c1ad 100644
--- a/shutit.html.markdown
+++ b/shutit.html.markdown
@@ -3,7 +3,7 @@ category: framework
framework: ShutIt
contributors:
- ["Ian Miell", "http://ian.meirionconsulting.tk"]
-filename: learnshutit.html
+filename: learnshutit.py
---
## ShutIt
diff --git a/vi-vn/html-vi.html.markdown b/vi-vn/html-vi.html.markdown
index 6b4e521f..29cf7ec6 100644
--- a/vi-vn/html-vi.html.markdown
+++ b/vi-vn/html-vi.html.markdown
@@ -1,6 +1,6 @@
---
language: HTML
-filename: learnhtml-vi.html
+filename: learnhtml-vi.txt
contributors:
- ["Christophe THOMAS", "https://github.com/WinChris"]
translators:
diff --git a/zh-cn/angularjs-cn.html.markdown b/zh-cn/angularjs-cn.html.markdown
index a3eca38e..3cc3f1e5 100644
--- a/zh-cn/angularjs-cn.html.markdown
+++ b/zh-cn/angularjs-cn.html.markdown
@@ -3,7 +3,7 @@ category: framework
framework: AngularJS
contributors:
- ["Walter Cordero", "http://waltercordero.com"]
-filename: learnangular-cn.html
+filename: learnangular-cn.txt
translators:
- ["Jiang Haiyun", "http://www.atjiang.com"]
lang: zh-cn
diff --git a/zh-cn/html-cn.html.markdown b/zh-cn/html-cn.html.markdown
index a678e09c..a6436022 100644
--- a/zh-cn/html-cn.html.markdown
+++ b/zh-cn/html-cn.html.markdown
@@ -1,6 +1,6 @@
---
language: HTML
-filename: learnhtml-cn.html
+filename: learnhtml-cn.txt
contributors:
- ["Christophe THOMAS", "https://github.com/WinChris"]
translators:
diff --git a/zh-cn/standard-ml-cn.html.markdown b/zh-cn/standard-ml-cn.html.markdown
index 269d6bc3..a5428412 100644
--- a/zh-cn/standard-ml-cn.html.markdown
+++ b/zh-cn/standard-ml-cn.html.markdown
@@ -5,7 +5,7 @@ contributors:
- ["David Pedersen", "http://lonelyproton.com/"]
- ["James Baker", "http://www.jbaker.io/"]
- ["Leo Zovic", "http://langnostic.inaimathi.ca/"]
-filename: standard-ml-cn.html
+filename: standard-ml-cn.sml
translators:
- ["Buqian Zheng", "https://github.com/zhengbuqian"]
lang: zh-cn