diff --git a/ar-ar/html-ar.md b/ar-ar/html.md
similarity index 100%
rename from ar-ar/html-ar.md
rename to ar-ar/html.md
diff --git a/ar-ar/python-ar.md b/ar-ar/python.md
similarity index 100%
rename from ar-ar/python-ar.md
rename to ar-ar/python.md
diff --git a/ar-ar/sql-ar.md b/ar-ar/sql.md
similarity index 100%
rename from ar-ar/sql-ar.md
rename to ar-ar/sql.md
diff --git a/be-by/python-by.md b/be-by/python.md
similarity index 100%
rename from be-by/python-by.md
rename to be-by/python.md
diff --git a/bg-bg/logtalk-bg.md b/bg-bg/logtalk.md
similarity index 100%
rename from bg-bg/logtalk-bg.md
rename to bg-bg/logtalk.md
diff --git a/bg-bg/perl-bg.md b/bg-bg/perl.md
similarity index 100%
rename from bg-bg/perl-bg.md
rename to bg-bg/perl.md
diff --git a/ca-es/asciidoc-ca.md b/ca-es/asciidoc.md
similarity index 100%
rename from ca-es/asciidoc-ca.md
rename to ca-es/asciidoc.md
diff --git a/ca-es/go-ca.md b/ca-es/go.md
similarity index 100%
rename from ca-es/go-ca.md
rename to ca-es/go.md
diff --git a/ca-es/groovy-ca.md b/ca-es/groovy.md
similarity index 100%
rename from ca-es/groovy-ca.md
rename to ca-es/groovy.md
diff --git a/ca-es/html-ca.md b/ca-es/html.md
similarity index 100%
rename from ca-es/html-ca.md
rename to ca-es/html.md
diff --git a/ca-es/kotlin-ca.md b/ca-es/kotlin.md
similarity index 100%
rename from ca-es/kotlin-ca.md
rename to ca-es/kotlin.md
diff --git a/de-de/asciidoc-de.md b/de-de/asciidoc.md
similarity index 100%
rename from de-de/asciidoc-de.md
rename to de-de/asciidoc.md
diff --git a/de-de/bash-de.md b/de-de/bash.md
similarity index 100%
rename from de-de/bash-de.md
rename to de-de/bash.md
diff --git a/de-de/bf-de.md b/de-de/bf.md
similarity index 100%
rename from de-de/bf-de.md
rename to de-de/bf.md
diff --git a/de-de/c++-de.md b/de-de/c++.md
similarity index 100%
rename from de-de/c++-de.md
rename to de-de/c++.md
diff --git a/de-de/c-de.md b/de-de/c.md
similarity index 100%
rename from de-de/c-de.md
rename to de-de/c.md
diff --git a/de-de/clojure-macros-de.md b/de-de/clojure-macros.md
similarity index 100%
rename from de-de/clojure-macros-de.md
rename to de-de/clojure-macros.md
diff --git a/de-de/clojure-de.md b/de-de/clojure.md
similarity index 100%
rename from de-de/clojure-de.md
rename to de-de/clojure.md
diff --git a/de-de/coffeescript-de.md b/de-de/coffeescript.md
similarity index 100%
rename from de-de/coffeescript-de.md
rename to de-de/coffeescript.md
diff --git a/de-de/crystal-de.md b/de-de/crystal.md
similarity index 100%
rename from de-de/crystal-de.md
rename to de-de/crystal.md
diff --git a/de-de/csharp-de.md b/de-de/csharp.md
similarity index 100%
rename from de-de/csharp-de.md
rename to de-de/csharp.md
diff --git a/de-de/css-de.md b/de-de/css.md
similarity index 100%
rename from de-de/css-de.md
rename to de-de/css.md
diff --git a/de-de/d-de.md b/de-de/d.md
similarity index 100%
rename from de-de/d-de.md
rename to de-de/d.md
diff --git a/de-de/dhall-de.md b/de-de/dhall.md
similarity index 100%
rename from de-de/dhall-de.md
rename to de-de/dhall.md
diff --git a/de-de/dynamic-programming-de.md b/de-de/dynamic-programming.md
similarity index 100%
rename from de-de/dynamic-programming-de.md
rename to de-de/dynamic-programming.md
diff --git a/de-de/edn-de.md b/de-de/edn.md
similarity index 100%
rename from de-de/edn-de.md
rename to de-de/edn.md
diff --git a/de-de/elixir-de.md b/de-de/elixir.md
similarity index 100%
rename from de-de/elixir-de.md
rename to de-de/elixir.md
diff --git a/de-de/elm-de.md b/de-de/elm.md
similarity index 100%
rename from de-de/elm-de.md
rename to de-de/elm.md
diff --git a/de-de/git-de.md b/de-de/git.md
similarity index 100%
rename from de-de/git-de.md
rename to de-de/git.md
diff --git a/de-de/go-de.md b/de-de/go.md
similarity index 100%
rename from de-de/go-de.md
rename to de-de/go.md
diff --git a/de-de/hack-de.md b/de-de/hack.md
similarity index 100%
rename from de-de/hack-de.md
rename to de-de/hack.md
diff --git a/de-de/haml-de.md b/de-de/haml.md
similarity index 100%
rename from de-de/haml-de.md
rename to de-de/haml.md
diff --git a/de-de/haskell-de.md b/de-de/haskell.md
similarity index 100%
rename from de-de/haskell-de.md
rename to de-de/haskell.md
diff --git a/de-de/hq9+-de.md b/de-de/hq9+.md
similarity index 100%
rename from de-de/hq9+-de.md
rename to de-de/hq9+.md
diff --git a/de-de/html-de.md b/de-de/html.md
similarity index 100%
rename from de-de/html-de.md
rename to de-de/html.md
diff --git a/de-de/java-de.md b/de-de/java.md
similarity index 100%
rename from de-de/java-de.md
rename to de-de/java.md
diff --git a/de-de/javascript-de.md b/de-de/javascript.md
similarity index 100%
rename from de-de/javascript-de.md
rename to de-de/javascript.md
diff --git a/de-de/json-de.md b/de-de/json.md
similarity index 100%
rename from de-de/json-de.md
rename to de-de/json.md
diff --git a/de-de/latex-de.md b/de-de/latex.md
similarity index 100%
rename from de-de/latex-de.md
rename to de-de/latex.md
diff --git a/de-de/lolcode-de.md b/de-de/lolcode.md
similarity index 100%
rename from de-de/lolcode-de.md
rename to de-de/lolcode.md
diff --git a/de-de/lua-de.md b/de-de/lua.md
similarity index 100%
rename from de-de/lua-de.md
rename to de-de/lua.md
diff --git a/de-de/make-de.md b/de-de/make.md
similarity index 100%
rename from de-de/make-de.md
rename to de-de/make.md
diff --git a/de-de/markdown-de.md b/de-de/markdown.md
similarity index 100%
rename from de-de/markdown-de.md
rename to de-de/markdown.md
diff --git a/de-de/nix-de.md b/de-de/nix.md
similarity index 100%
rename from de-de/nix-de.md
rename to de-de/nix.md
diff --git a/de-de/opencv-de.md b/de-de/opencv.md
similarity index 100%
rename from de-de/opencv-de.md
rename to de-de/opencv.md
diff --git a/de-de/paren-de.md b/de-de/paren.md
similarity index 100%
rename from de-de/paren-de.md
rename to de-de/paren.md
diff --git a/de-de/perl-de.md b/de-de/perl.md
similarity index 100%
rename from de-de/perl-de.md
rename to de-de/perl.md
diff --git a/de-de/processing-de.md b/de-de/processing.md
similarity index 100%
rename from de-de/processing-de.md
rename to de-de/processing.md
diff --git a/de-de/pug-de.md b/de-de/pug.md
similarity index 100%
rename from de-de/pug-de.md
rename to de-de/pug.md
diff --git a/de-de/pyqt-de.md b/de-de/pyqt.md
similarity index 100%
rename from de-de/pyqt-de.md
rename to de-de/pyqt.md
diff --git a/de-de/python-de.md b/de-de/python.md
similarity index 100%
rename from de-de/python-de.md
rename to de-de/python.md
diff --git a/de-de/pythonlegacy-de.md b/de-de/pythonlegacy.md
similarity index 100%
rename from de-de/pythonlegacy-de.md
rename to de-de/pythonlegacy.md
diff --git a/de-de/qt-de.md b/de-de/qt.md
similarity index 100%
rename from de-de/qt-de.md
rename to de-de/qt.md
diff --git a/de-de/rst-de.md b/de-de/rst.md
similarity index 100%
rename from de-de/rst-de.md
rename to de-de/rst.md
diff --git a/de-de/ruby-ecosystem-de.md b/de-de/ruby-ecosystem.md
similarity index 100%
rename from de-de/ruby-ecosystem-de.md
rename to de-de/ruby-ecosystem.md
diff --git a/de-de/ruby-de.md b/de-de/ruby.md
similarity index 100%
rename from de-de/ruby-de.md
rename to de-de/ruby.md
diff --git a/de-de/rust-de.md b/de-de/rust.md
similarity index 100%
rename from de-de/rust-de.md
rename to de-de/rust.md
diff --git a/de-de/sass-de.md b/de-de/sass.md
similarity index 100%
rename from de-de/sass-de.md
rename to de-de/sass.md
diff --git a/de-de/scala-de.md b/de-de/scala.md
similarity index 100%
rename from de-de/scala-de.md
rename to de-de/scala.md
diff --git a/de-de/shutit-de.md b/de-de/shutit.md
similarity index 100%
rename from de-de/shutit-de.md
rename to de-de/shutit.md
diff --git a/de-de/sql-de.md b/de-de/sql.md
similarity index 100%
rename from de-de/sql-de.md
rename to de-de/sql.md
diff --git a/de-de/swift-de.md b/de-de/swift.md
similarity index 100%
rename from de-de/swift-de.md
rename to de-de/swift.md
diff --git a/de-de/tcl-de.md b/de-de/tcl.md
similarity index 100%
rename from de-de/tcl-de.md
rename to de-de/tcl.md
diff --git a/de-de/vim-de.md b/de-de/vim.md
similarity index 100%
rename from de-de/vim-de.md
rename to de-de/vim.md
diff --git a/de-de/visualbasic-de.md b/de-de/visualbasic.md
similarity index 100%
rename from de-de/visualbasic-de.md
rename to de-de/visualbasic.md
diff --git a/de-de/yaml-de.md b/de-de/yaml.md
similarity index 100%
rename from de-de/yaml-de.md
rename to de-de/yaml.md
diff --git a/el-gr/bash-gr.md b/el-gr/bash.md
similarity index 100%
rename from el-gr/bash-gr.md
rename to el-gr/bash.md
diff --git a/el-gr/css-gr.md b/el-gr/css.md
similarity index 100%
rename from el-gr/css-gr.md
rename to el-gr/css.md
diff --git a/el-gr/haskell-gr.md b/el-gr/haskell.md
similarity index 100%
rename from el-gr/haskell-gr.md
rename to el-gr/haskell.md
diff --git a/el-gr/html-gr.md b/el-gr/html.md
similarity index 100%
rename from el-gr/html-gr.md
rename to el-gr/html.md
diff --git a/el-gr/java-gr.md b/el-gr/java.md
similarity index 100%
rename from el-gr/java-gr.md
rename to el-gr/java.md
diff --git a/el-gr/json-gr.md b/el-gr/json.md
similarity index 100%
rename from el-gr/json-gr.md
rename to el-gr/json.md
diff --git a/el-gr/ocaml-gr.md b/el-gr/ocaml.md
similarity index 100%
rename from el-gr/ocaml-gr.md
rename to el-gr/ocaml.md
diff --git a/el-gr/python-gr.md b/el-gr/python.md
similarity index 100%
rename from el-gr/python-gr.md
rename to el-gr/python.md
diff --git a/el-gr/racket-gr.md b/el-gr/racket.md
similarity index 100%
rename from el-gr/racket-gr.md
rename to el-gr/racket.md
diff --git a/el-gr/rust-gr.md b/el-gr/rust.md
similarity index 100%
rename from el-gr/rust-gr.md
rename to el-gr/rust.md
diff --git a/el-gr/scala-gr.md b/el-gr/scala.md
similarity index 100%
rename from el-gr/scala-gr.md
rename to el-gr/scala.md
diff --git a/el-gr/vim-gr.md b/el-gr/vim.md
similarity index 100%
rename from el-gr/vim-gr.md
rename to el-gr/vim.md
diff --git a/es-es/amd-es.md b/es-es/amd.md
similarity index 100%
rename from es-es/amd-es.md
rename to es-es/amd.md
diff --git a/es-es/asciidoc-es.md b/es-es/asciidoc.md
similarity index 100%
rename from es-es/asciidoc-es.md
rename to es-es/asciidoc.md
diff --git a/es-es/asymptotic-notation-es.md b/es-es/asymptotic-notation.md
similarity index 100%
rename from es-es/asymptotic-notation-es.md
rename to es-es/asymptotic-notation.md
diff --git a/es-es/awk-es.md b/es-es/awk.md
similarity index 100%
rename from es-es/awk-es.md
rename to es-es/awk.md
diff --git a/es-es/bash-es.md b/es-es/bash.md
similarity index 100%
rename from es-es/bash-es.md
rename to es-es/bash.md
diff --git a/es-es/bf-es.md b/es-es/bf.md
similarity index 100%
rename from es-es/bf-es.md
rename to es-es/bf.md
diff --git a/es-es/c++-es.md b/es-es/c++.md
similarity index 100%
rename from es-es/c++-es.md
rename to es-es/c++.md
diff --git a/es-es/c-es.md b/es-es/c.md
similarity index 100%
rename from es-es/c-es.md
rename to es-es/c.md
diff --git a/es-es/chapel-es.md b/es-es/chapel.md
similarity index 100%
rename from es-es/chapel-es.md
rename to es-es/chapel.md
diff --git a/es-es/clojure-es.md b/es-es/clojure.md
similarity index 100%
rename from es-es/clojure-es.md
rename to es-es/clojure.md
diff --git a/es-es/coffeescript-es.md b/es-es/coffeescript.md
similarity index 100%
rename from es-es/coffeescript-es.md
rename to es-es/coffeescript.md
diff --git a/es-es/coldfusion-es.md b/es-es/coldfusion.md
similarity index 100%
rename from es-es/coldfusion-es.md
rename to es-es/coldfusion.md
diff --git a/es-es/common-lisp-es.md b/es-es/common-lisp.md
similarity index 100%
rename from es-es/common-lisp-es.md
rename to es-es/common-lisp.md
diff --git a/es-es/csharp-es.md b/es-es/csharp.md
similarity index 100%
rename from es-es/csharp-es.md
rename to es-es/csharp.md
diff --git a/es-es/css-es.md b/es-es/css.md
similarity index 100%
rename from es-es/css-es.md
rename to es-es/css.md
diff --git a/es-es/curto-es.md b/es-es/curto.md
similarity index 100%
rename from es-es/curto-es.md
rename to es-es/curto.md
diff --git a/es-es/dart-es.md b/es-es/dart.md
similarity index 100%
rename from es-es/dart-es.md
rename to es-es/dart.md
diff --git a/es-es/docker-es.md b/es-es/docker.md
similarity index 100%
rename from es-es/docker-es.md
rename to es-es/docker.md
diff --git a/es-es/dynamic-programming-es.md b/es-es/dynamic-programming.md
similarity index 100%
rename from es-es/dynamic-programming-es.md
rename to es-es/dynamic-programming.md
diff --git a/es-es/edn-es.md b/es-es/edn.md
similarity index 100%
rename from es-es/edn-es.md
rename to es-es/edn.md
diff --git a/es-es/elisp-es.md b/es-es/elisp.md
similarity index 100%
rename from es-es/elisp-es.md
rename to es-es/elisp.md
diff --git a/es-es/elixir-es.md b/es-es/elixir.md
similarity index 100%
rename from es-es/elixir-es.md
rename to es-es/elixir.md
diff --git a/es-es/factor-es.md b/es-es/factor.md
similarity index 100%
rename from es-es/factor-es.md
rename to es-es/factor.md
diff --git a/es-es/forth-es.md b/es-es/forth.md
similarity index 100%
rename from es-es/forth-es.md
rename to es-es/forth.md
diff --git a/es-es/fsharp-es.md b/es-es/fsharp.md
similarity index 100%
rename from es-es/fsharp-es.md
rename to es-es/fsharp.md
diff --git a/es-es/git-es.md b/es-es/git.md
similarity index 100%
rename from es-es/git-es.md
rename to es-es/git.md
diff --git a/es-es/go-es.md b/es-es/go.md
similarity index 100%
rename from es-es/go-es.md
rename to es-es/go.md
diff --git a/es-es/groovy-es.md b/es-es/groovy.md
similarity index 100%
rename from es-es/groovy-es.md
rename to es-es/groovy.md
diff --git a/es-es/hack-es.md b/es-es/hack.md
similarity index 100%
rename from es-es/hack-es.md
rename to es-es/hack.md
diff --git a/es-es/haml-es.md b/es-es/haml.md
similarity index 100%
rename from es-es/haml-es.md
rename to es-es/haml.md
diff --git a/es-es/haskell-es.md b/es-es/haskell.md
similarity index 100%
rename from es-es/haskell-es.md
rename to es-es/haskell.md
diff --git a/es-es/hq9+-es.md b/es-es/hq9+.md
similarity index 100%
rename from es-es/hq9+-es.md
rename to es-es/hq9+.md
diff --git a/es-es/html-es.md b/es-es/html.md
similarity index 100%
rename from es-es/html-es.md
rename to es-es/html.md
diff --git a/es-es/hy-es.md b/es-es/hy.md
similarity index 100%
rename from es-es/hy-es.md
rename to es-es/hy.md
diff --git a/es-es/java-es.md b/es-es/java.md
similarity index 100%
rename from es-es/java-es.md
rename to es-es/java.md
diff --git a/es-es/javascript-es.md b/es-es/javascript.md
similarity index 100%
rename from es-es/javascript-es.md
rename to es-es/javascript.md
diff --git a/es-es/jquery-es.md b/es-es/jquery.md
similarity index 100%
rename from es-es/jquery-es.md
rename to es-es/jquery.md
diff --git a/es-es/json-es.md b/es-es/json.md
similarity index 100%
rename from es-es/json-es.md
rename to es-es/json.md
diff --git a/es-es/julia-es.md b/es-es/julia.md
similarity index 100%
rename from es-es/julia-es.md
rename to es-es/julia.md
diff --git a/es-es/kotlin-es.md b/es-es/kotlin.md
similarity index 100%
rename from es-es/kotlin-es.md
rename to es-es/kotlin.md
diff --git a/es-es/lambda-calculus-es.md b/es-es/lambda-calculus.md
similarity index 100%
rename from es-es/lambda-calculus-es.md
rename to es-es/lambda-calculus.md
diff --git a/es-es/latex-es.md b/es-es/latex.md
similarity index 100%
rename from es-es/latex-es.md
rename to es-es/latex.md
diff --git a/es-es/less-es.md b/es-es/less.md
similarity index 100%
rename from es-es/less-es.md
rename to es-es/less.md
diff --git a/es-es/livescript-es.md b/es-es/livescript.md
similarity index 100%
rename from es-es/livescript-es.md
rename to es-es/livescript.md
diff --git a/es-es/logtalk-es.md b/es-es/logtalk.md
similarity index 100%
rename from es-es/logtalk-es.md
rename to es-es/logtalk.md
diff --git a/es-es/make-es.md b/es-es/make.md
similarity index 100%
rename from es-es/make-es.md
rename to es-es/make.md
diff --git a/es-es/markdown-es.md b/es-es/markdown.md
similarity index 100%
rename from es-es/markdown-es.md
rename to es-es/markdown.md
diff --git a/es-es/matlab-es.md b/es-es/matlab.md
similarity index 100%
rename from es-es/matlab-es.md
rename to es-es/matlab.md
diff --git a/es-es/objective-c-es.md b/es-es/objective-c.md
similarity index 100%
rename from es-es/objective-c-es.md
rename to es-es/objective-c.md
diff --git a/es-es/pascal-es.md b/es-es/pascal.md
similarity index 100%
rename from es-es/pascal-es.md
rename to es-es/pascal.md
diff --git a/es-es/pcre-es.md b/es-es/pcre.md
similarity index 100%
rename from es-es/pcre-es.md
rename to es-es/pcre.md
diff --git a/es-es/perl-es.md b/es-es/perl.md
similarity index 100%
rename from es-es/perl-es.md
rename to es-es/perl.md
diff --git a/es-es/php-composer-es.md b/es-es/php-composer.md
similarity index 100%
rename from es-es/php-composer-es.md
rename to es-es/php-composer.md
diff --git a/es-es/php-es.md b/es-es/php.md
similarity index 100%
rename from es-es/php-es.md
rename to es-es/php.md
diff --git a/es-es/powershell-es.md b/es-es/powershell.md
similarity index 100%
rename from es-es/powershell-es.md
rename to es-es/powershell.md
diff --git a/es-es/pyqt-es.md b/es-es/pyqt.md
similarity index 100%
rename from es-es/pyqt-es.md
rename to es-es/pyqt.md
diff --git a/es-es/python-es.md b/es-es/python.md
similarity index 100%
rename from es-es/python-es.md
rename to es-es/python.md
diff --git a/es-es/pythonlegacy-es.md b/es-es/pythonlegacy.md
similarity index 100%
rename from es-es/pythonlegacy-es.md
rename to es-es/pythonlegacy.md
diff --git a/es-es/pythonstatcomp-es.md b/es-es/pythonstatcomp.md
similarity index 100%
rename from es-es/pythonstatcomp-es.md
rename to es-es/pythonstatcomp.md
diff --git a/es-es/r-es.md b/es-es/r.md
similarity index 100%
rename from es-es/r-es.md
rename to es-es/r.md
diff --git a/es-es/racket-es.md b/es-es/racket.md
similarity index 100%
rename from es-es/racket-es.md
rename to es-es/racket.md
diff --git a/es-es/raku-es.md b/es-es/raku.md
similarity index 100%
rename from es-es/raku-es.md
rename to es-es/raku.md
diff --git a/es-es/rst-es.md b/es-es/rst.md
similarity index 100%
rename from es-es/rst-es.md
rename to es-es/rst.md
diff --git a/es-es/ruby-ecosystem-es.md b/es-es/ruby-ecosystem.md
similarity index 100%
rename from es-es/ruby-ecosystem-es.md
rename to es-es/ruby-ecosystem.md
diff --git a/es-es/ruby-es.md b/es-es/ruby.md
similarity index 100%
rename from es-es/ruby-es.md
rename to es-es/ruby.md
diff --git a/es-es/rust-es.md b/es-es/rust.md
similarity index 100%
rename from es-es/rust-es.md
rename to es-es/rust.md
diff --git a/es-es/sass-es.md b/es-es/sass.md
similarity index 100%
rename from es-es/sass-es.md
rename to es-es/sass.md
diff --git a/es-es/scala-es.md b/es-es/scala.md
similarity index 100%
rename from es-es/scala-es.md
rename to es-es/scala.md
diff --git a/es-es/self-es.md b/es-es/self.md
similarity index 100%
rename from es-es/self-es.md
rename to es-es/self.md
diff --git a/es-es/smallbasic-es.md b/es-es/smallbasic.md
similarity index 100%
rename from es-es/smallbasic-es.md
rename to es-es/smallbasic.md
diff --git a/es-es/sql-es.md b/es-es/sql.md
similarity index 100%
rename from es-es/sql-es.md
rename to es-es/sql.md
diff --git a/es-es/swift-es.md b/es-es/swift.md
similarity index 100%
rename from es-es/swift-es.md
rename to es-es/swift.md
diff --git a/es-es/tcl-es.md b/es-es/tcl.md
similarity index 100%
rename from es-es/tcl-es.md
rename to es-es/tcl.md
diff --git a/es-es/tmux-es.md b/es-es/tmux.md
similarity index 100%
rename from es-es/tmux-es.md
rename to es-es/tmux.md
diff --git a/es-es/typescript-es.md b/es-es/typescript.md
similarity index 100%
rename from es-es/typescript-es.md
rename to es-es/typescript.md
diff --git a/es-es/vim-es.md b/es-es/vim.md
similarity index 100%
rename from es-es/vim-es.md
rename to es-es/vim.md
diff --git a/es-es/visualbasic-es.md b/es-es/visualbasic.md
similarity index 100%
rename from es-es/visualbasic-es.md
rename to es-es/visualbasic.md
diff --git a/es-es/wolfram-es.md b/es-es/wolfram.md
similarity index 100%
rename from es-es/wolfram-es.md
rename to es-es/wolfram.md
diff --git a/es-es/xml-es.md b/es-es/xml.md
similarity index 100%
rename from es-es/xml-es.md
rename to es-es/xml.md
diff --git a/es-es/yaml-es.md b/es-es/yaml.md
similarity index 100%
rename from es-es/yaml-es.md
rename to es-es/yaml.md
diff --git a/fa-ir/bf-fa.md b/fa-ir/bf.md
similarity index 100%
rename from fa-ir/bf-fa.md
rename to fa-ir/bf.md
diff --git a/fa-ir/css-fa.md b/fa-ir/css.md
similarity index 100%
rename from fa-ir/css-fa.md
rename to fa-ir/css.md
diff --git a/fa-ir/html-fa.md b/fa-ir/html.md
similarity index 100%
rename from fa-ir/html-fa.md
rename to fa-ir/html.md
diff --git a/fa-ir/javascript-fa.md b/fa-ir/javascript.md
similarity index 100%
rename from fa-ir/javascript-fa.md
rename to fa-ir/javascript.md
diff --git a/fa-ir/vim-fa.md b/fa-ir/vim.md
similarity index 100%
rename from fa-ir/vim-fa.md
rename to fa-ir/vim.md
diff --git a/fi-fi/go-fi.md b/fi-fi/go.md
similarity index 100%
rename from fi-fi/go-fi.md
rename to fi-fi/go.md
diff --git a/fi-fi/markdown-fi.md b/fi-fi/markdown.md
similarity index 100%
rename from fi-fi/markdown-fi.md
rename to fi-fi/markdown.md
diff --git a/fi-fi/ruby-fi.md b/fi-fi/ruby.md
similarity index 100%
rename from fi-fi/ruby-fi.md
rename to fi-fi/ruby.md
diff --git a/fr-fr/asymptotic-notation-fr.md b/fr-fr/asymptotic-notation.md
similarity index 100%
rename from fr-fr/asymptotic-notation-fr.md
rename to fr-fr/asymptotic-notation.md
diff --git a/fr-fr/awk-fr.md b/fr-fr/awk.md
similarity index 100%
rename from fr-fr/awk-fr.md
rename to fr-fr/awk.md
diff --git a/fr-fr/bash-fr.md b/fr-fr/bash.md
similarity index 100%
rename from fr-fr/bash-fr.md
rename to fr-fr/bash.md
diff --git a/fr-fr/bf-fr.md b/fr-fr/bf.md
similarity index 100%
rename from fr-fr/bf-fr.md
rename to fr-fr/bf.md
diff --git a/fr-fr/c++-fr.md b/fr-fr/c++.md
similarity index 100%
rename from fr-fr/c++-fr.md
rename to fr-fr/c++.md
diff --git a/fr-fr/c-fr.md b/fr-fr/c.md
similarity index 100%
rename from fr-fr/c-fr.md
rename to fr-fr/c.md
diff --git a/fr-fr/clojure-fr.md b/fr-fr/clojure.md
similarity index 100%
rename from fr-fr/clojure-fr.md
rename to fr-fr/clojure.md
diff --git a/fr-fr/coffeescript-fr.md b/fr-fr/coffeescript.md
similarity index 100%
rename from fr-fr/coffeescript-fr.md
rename to fr-fr/coffeescript.md
diff --git a/fr-fr/crystal-fr.md b/fr-fr/crystal.md
similarity index 100%
rename from fr-fr/crystal-fr.md
rename to fr-fr/crystal.md
diff --git a/fr-fr/csharp-fr.md b/fr-fr/csharp.md
similarity index 100%
rename from fr-fr/csharp-fr.md
rename to fr-fr/csharp.md
diff --git a/fr-fr/css-fr.md b/fr-fr/css.md
similarity index 100%
rename from fr-fr/css-fr.md
rename to fr-fr/css.md
diff --git a/fr-fr/d-fr.md b/fr-fr/d.md
similarity index 100%
rename from fr-fr/d-fr.md
rename to fr-fr/d.md
diff --git a/fr-fr/dynamic-programming-fr.md b/fr-fr/dynamic-programming.md
similarity index 100%
rename from fr-fr/dynamic-programming-fr.md
rename to fr-fr/dynamic-programming.md
diff --git a/fr-fr/elisp-fr.md b/fr-fr/elisp.md
similarity index 100%
rename from fr-fr/elisp-fr.md
rename to fr-fr/elisp.md
diff --git a/fr-fr/elixir-fr.md b/fr-fr/elixir.md
similarity index 100%
rename from fr-fr/elixir-fr.md
rename to fr-fr/elixir.md
diff --git a/fr-fr/erlang-fr.md b/fr-fr/erlang.md
similarity index 100%
rename from fr-fr/erlang-fr.md
rename to fr-fr/erlang.md
diff --git a/fr-fr/fsharp-fr.md b/fr-fr/fsharp.md
similarity index 100%
rename from fr-fr/fsharp-fr.md
rename to fr-fr/fsharp.md
diff --git a/fr-fr/git-fr.md b/fr-fr/git.md
similarity index 100%
rename from fr-fr/git-fr.md
rename to fr-fr/git.md
diff --git a/fr-fr/go-fr.md b/fr-fr/go.md
similarity index 100%
rename from fr-fr/go-fr.md
rename to fr-fr/go.md
diff --git a/fr-fr/haml-fr.md b/fr-fr/haml.md
similarity index 100%
rename from fr-fr/haml-fr.md
rename to fr-fr/haml.md
diff --git a/fr-fr/haskell-fr.md b/fr-fr/haskell.md
similarity index 100%
rename from fr-fr/haskell-fr.md
rename to fr-fr/haskell.md
diff --git a/fr-fr/html-fr.md b/fr-fr/html.md
similarity index 100%
rename from fr-fr/html-fr.md
rename to fr-fr/html.md
diff --git a/fr-fr/hy-fr.md b/fr-fr/hy.md
similarity index 100%
rename from fr-fr/hy-fr.md
rename to fr-fr/hy.md
diff --git a/fr-fr/java-fr.md b/fr-fr/java.md
similarity index 100%
rename from fr-fr/java-fr.md
rename to fr-fr/java.md
diff --git a/fr-fr/javascript-fr.md b/fr-fr/javascript.md
similarity index 100%
rename from fr-fr/javascript-fr.md
rename to fr-fr/javascript.md
diff --git a/fr-fr/jquery-fr.md b/fr-fr/jquery.md
similarity index 100%
rename from fr-fr/jquery-fr.md
rename to fr-fr/jquery.md
diff --git a/fr-fr/json-fr.md b/fr-fr/json.md
similarity index 100%
rename from fr-fr/json-fr.md
rename to fr-fr/json.md
diff --git a/fr-fr/kotlin-fr.md b/fr-fr/kotlin.md
similarity index 100%
rename from fr-fr/kotlin-fr.md
rename to fr-fr/kotlin.md
diff --git a/fr-fr/lambda-calculus-fr.md b/fr-fr/lambda-calculus.md
similarity index 100%
rename from fr-fr/lambda-calculus-fr.md
rename to fr-fr/lambda-calculus.md
diff --git a/fr-fr/livescript-fr.md b/fr-fr/livescript.md
similarity index 100%
rename from fr-fr/livescript-fr.md
rename to fr-fr/livescript.md
diff --git a/fr-fr/lua-fr.md b/fr-fr/lua.md
similarity index 100%
rename from fr-fr/lua-fr.md
rename to fr-fr/lua.md
diff --git a/fr-fr/make-fr.md b/fr-fr/make.md
similarity index 100%
rename from fr-fr/make-fr.md
rename to fr-fr/make.md
diff --git a/fr-fr/markdown-fr.md b/fr-fr/markdown.md
similarity index 100%
rename from fr-fr/markdown-fr.md
rename to fr-fr/markdown.md
diff --git a/fr-fr/nix-fr.md b/fr-fr/nix.md
similarity index 100%
rename from fr-fr/nix-fr.md
rename to fr-fr/nix.md
diff --git a/fr-fr/objective-c-fr.md b/fr-fr/objective-c.md
similarity index 100%
rename from fr-fr/objective-c-fr.md
rename to fr-fr/objective-c.md
diff --git a/fr-fr/pcre-fr.md b/fr-fr/pcre.md
similarity index 100%
rename from fr-fr/pcre-fr.md
rename to fr-fr/pcre.md
diff --git a/fr-fr/perl-fr.md b/fr-fr/perl.md
similarity index 100%
rename from fr-fr/perl-fr.md
rename to fr-fr/perl.md
diff --git a/fr-fr/php-fr.md b/fr-fr/php.md
similarity index 100%
rename from fr-fr/php-fr.md
rename to fr-fr/php.md
diff --git a/fr-fr/pyqt-fr.md b/fr-fr/pyqt.md
similarity index 100%
rename from fr-fr/pyqt-fr.md
rename to fr-fr/pyqt.md
diff --git a/fr-fr/python-fr.md b/fr-fr/python.md
similarity index 100%
rename from fr-fr/python-fr.md
rename to fr-fr/python.md
diff --git a/fr-fr/pythonlegacy-fr.md b/fr-fr/pythonlegacy.md
similarity index 100%
rename from fr-fr/pythonlegacy-fr.md
rename to fr-fr/pythonlegacy.md
diff --git a/fr-fr/r-fr.md b/fr-fr/r.md
similarity index 100%
rename from fr-fr/r-fr.md
rename to fr-fr/r.md
diff --git a/fr-fr/racket-fr.md b/fr-fr/racket.md
similarity index 100%
rename from fr-fr/racket-fr.md
rename to fr-fr/racket.md
diff --git a/fr-fr/ruby-ecosystem-fr.md b/fr-fr/ruby-ecosystem.md
similarity index 100%
rename from fr-fr/ruby-ecosystem-fr.md
rename to fr-fr/ruby-ecosystem.md
diff --git a/fr-fr/ruby-fr.md b/fr-fr/ruby.md
similarity index 100%
rename from fr-fr/ruby-fr.md
rename to fr-fr/ruby.md
diff --git a/fr-fr/rust-fr.md b/fr-fr/rust.md
similarity index 100%
rename from fr-fr/rust-fr.md
rename to fr-fr/rust.md
diff --git a/fr-fr/scala-fr.md b/fr-fr/scala.md
similarity index 100%
rename from fr-fr/scala-fr.md
rename to fr-fr/scala.md
diff --git a/fr-fr/set-theory-fr.md b/fr-fr/set-theory.md
similarity index 100%
rename from fr-fr/set-theory-fr.md
rename to fr-fr/set-theory.md
diff --git a/fr-fr/sql-fr.md b/fr-fr/sql.md
similarity index 100%
rename from fr-fr/sql-fr.md
rename to fr-fr/sql.md
diff --git a/fr-fr/tmux-fr.md b/fr-fr/tmux.md
similarity index 100%
rename from fr-fr/tmux-fr.md
rename to fr-fr/tmux.md
diff --git a/fr-fr/typescript-fr.md b/fr-fr/typescript.md
similarity index 100%
rename from fr-fr/typescript-fr.md
rename to fr-fr/typescript.md
diff --git a/fr-fr/vim-fr.md b/fr-fr/vim.md
similarity index 100%
rename from fr-fr/vim-fr.md
rename to fr-fr/vim.md
diff --git a/fr-fr/wolfram-fr.md b/fr-fr/wolfram.md
similarity index 100%
rename from fr-fr/wolfram-fr.md
rename to fr-fr/wolfram.md
diff --git a/fr-fr/xml-fr.md b/fr-fr/xml.md
similarity index 100%
rename from fr-fr/xml-fr.md
rename to fr-fr/xml.md
diff --git a/fr-fr/yaml-fr.md b/fr-fr/yaml.md
similarity index 100%
rename from fr-fr/yaml-fr.md
rename to fr-fr/yaml.md
diff --git a/he-he/html-he.md b/he-he/html.md
similarity index 100%
rename from he-he/html-he.md
rename to he-he/html.md
diff --git a/hi-in/c++-hi.md b/hi-in/c++.md
similarity index 100%
rename from hi-in/c++-hi.md
rename to hi-in/c++.md
diff --git a/hi-in/json-hd.md b/hi-in/json.md
similarity index 100%
rename from hi-in/json-hd.md
rename to hi-in/json.md
diff --git a/hu-hu/coffeescript-hu.md b/hu-hu/coffeescript.md
similarity index 100%
rename from hu-hu/coffeescript-hu.md
rename to hu-hu/coffeescript.md
diff --git a/hu-hu/go-hu.md b/hu-hu/go.md
similarity index 100%
rename from hu-hu/go-hu.md
rename to hu-hu/go.md
diff --git a/hu-hu/pythonlegacy-hu.md b/hu-hu/pythonlegacy.md
similarity index 100%
rename from hu-hu/pythonlegacy-hu.md
rename to hu-hu/pythonlegacy.md
diff --git a/hu-hu/ruby-hu.md b/hu-hu/ruby.md
similarity index 100%
rename from hu-hu/ruby-hu.md
rename to hu-hu/ruby.md
diff --git a/hu-hu/typescript-hu.md b/hu-hu/typescript.md
similarity index 100%
rename from hu-hu/typescript-hu.md
rename to hu-hu/typescript.md
diff --git a/hu-hu/yaml-hu.md b/hu-hu/yaml.md
similarity index 100%
rename from hu-hu/yaml-hu.md
rename to hu-hu/yaml.md
diff --git a/id-id/asciidoc-id.md b/id-id/asciidoc.md
similarity index 100%
rename from id-id/asciidoc-id.md
rename to id-id/asciidoc.md
diff --git a/id-id/bf-id.md b/id-id/bf.md
similarity index 100%
rename from id-id/bf-id.md
rename to id-id/bf.md
diff --git a/id-id/coffeescript-id.md b/id-id/coffeescript.md
similarity index 100%
rename from id-id/coffeescript-id.md
rename to id-id/coffeescript.md
diff --git a/id-id/css-id.md b/id-id/css.md
similarity index 100%
rename from id-id/css-id.md
rename to id-id/css.md
diff --git a/id-id/hq9+-id.md b/id-id/hq9+.md
similarity index 100%
rename from id-id/hq9+-id.md
rename to id-id/hq9+.md
diff --git a/id-id/java-id.md b/id-id/java.md
similarity index 100%
rename from id-id/java-id.md
rename to id-id/java.md
diff --git a/id-id/json-id.md b/id-id/json.md
similarity index 100%
rename from id-id/json-id.md
rename to id-id/json.md
diff --git a/id-id/php-id.md b/id-id/php.md
similarity index 100%
rename from id-id/php-id.md
rename to id-id/php.md
diff --git a/id-id/pyqt-id.md b/id-id/pyqt.md
similarity index 100%
rename from id-id/pyqt-id.md
rename to id-id/pyqt.md
diff --git a/id-id/rst-id.md b/id-id/rst.md
similarity index 100%
rename from id-id/rst-id.md
rename to id-id/rst.md
diff --git a/id-id/ruby-id.md b/id-id/ruby.md
similarity index 100%
rename from id-id/ruby-id.md
rename to id-id/ruby.md
diff --git a/id-id/smallbasic-id.md b/id-id/smallbasic.md
similarity index 100%
rename from id-id/smallbasic-id.md
rename to id-id/smallbasic.md
diff --git a/id-id/xml-id.md b/id-id/xml.md
similarity index 100%
rename from id-id/xml-id.md
rename to id-id/xml.md
diff --git a/it-it/asciidoc-it.md b/it-it/asciidoc.md
similarity index 100%
rename from it-it/asciidoc-it.md
rename to it-it/asciidoc.md
diff --git a/it-it/bash-it.md b/it-it/bash.md
similarity index 100%
rename from it-it/bash-it.md
rename to it-it/bash.md
diff --git a/it-it/bf-it.md b/it-it/bf.md
similarity index 100%
rename from it-it/bf-it.md
rename to it-it/bf.md
diff --git a/it-it/c++-it.md b/it-it/c++.md
similarity index 100%
rename from it-it/c++-it.md
rename to it-it/c++.md
diff --git a/it-it/cmake-it.md b/it-it/cmake.md
similarity index 100%
rename from it-it/cmake-it.md
rename to it-it/cmake.md
diff --git a/it-it/coffeescript-it.md b/it-it/coffeescript.md
similarity index 100%
rename from it-it/coffeescript-it.md
rename to it-it/coffeescript.md
diff --git a/it-it/dynamic-programming-it.md b/it-it/dynamic-programming.md
similarity index 100%
rename from it-it/dynamic-programming-it.md
rename to it-it/dynamic-programming.md
diff --git a/it-it/elixir-it.md b/it-it/elixir.md
similarity index 100%
rename from it-it/elixir-it.md
rename to it-it/elixir.md
diff --git a/it-it/fish-it.md b/it-it/fish.md
similarity index 100%
rename from it-it/fish-it.md
rename to it-it/fish.md
diff --git a/it-it/git-it.md b/it-it/git.md
similarity index 100%
rename from it-it/git-it.md
rename to it-it/git.md
diff --git a/it-it/go-it.md b/it-it/go.md
similarity index 100%
rename from it-it/go-it.md
rename to it-it/go.md
diff --git a/it-it/html-it.md b/it-it/html.md
similarity index 100%
rename from it-it/html-it.md
rename to it-it/html.md
diff --git a/it-it/java-it.md b/it-it/java.md
similarity index 100%
rename from it-it/java-it.md
rename to it-it/java.md
diff --git a/it-it/javascript-it.md b/it-it/javascript.md
similarity index 100%
rename from it-it/javascript-it.md
rename to it-it/javascript.md
diff --git a/it-it/jquery-it.md b/it-it/jquery.md
similarity index 100%
rename from it-it/jquery-it.md
rename to it-it/jquery.md
diff --git a/it-it/json-it.md b/it-it/json.md
similarity index 100%
rename from it-it/json-it.md
rename to it-it/json.md
diff --git a/it-it/logtalk-it.md b/it-it/logtalk.md
similarity index 100%
rename from it-it/logtalk-it.md
rename to it-it/logtalk.md
diff --git a/it-it/matlab-it.md b/it-it/matlab.md
similarity index 100%
rename from it-it/matlab-it.md
rename to it-it/matlab.md
diff --git a/it-it/pcre-it.md b/it-it/pcre.md
similarity index 100%
rename from it-it/pcre-it.md
rename to it-it/pcre.md
diff --git a/it-it/php-composer-it.md b/it-it/php-composer.md
similarity index 100%
rename from it-it/php-composer-it.md
rename to it-it/php-composer.md
diff --git a/it-it/pyqt-it.md b/it-it/pyqt.md
similarity index 100%
rename from it-it/pyqt-it.md
rename to it-it/pyqt.md
diff --git a/it-it/python-it.md b/it-it/python.md
similarity index 100%
rename from it-it/python-it.md
rename to it-it/python.md
diff --git a/it-it/pythonlegacy-it.md b/it-it/pythonlegacy.md
similarity index 100%
rename from it-it/pythonlegacy-it.md
rename to it-it/pythonlegacy.md
diff --git a/it-it/qt-it.md b/it-it/qt.md
similarity index 100%
rename from it-it/qt-it.md
rename to it-it/qt.md
diff --git a/it-it/rst-it.md b/it-it/rst.md
similarity index 100%
rename from it-it/rst-it.md
rename to it-it/rst.md
diff --git a/it-it/ruby-ecosystem-it.md b/it-it/ruby-ecosystem.md
similarity index 100%
rename from it-it/ruby-ecosystem-it.md
rename to it-it/ruby-ecosystem.md
diff --git a/it-it/ruby-it.md b/it-it/ruby.md
similarity index 100%
rename from it-it/ruby-it.md
rename to it-it/ruby.md
diff --git a/it-it/rust-it.md b/it-it/rust.md
similarity index 100%
rename from it-it/rust-it.md
rename to it-it/rust.md
diff --git a/it-it/sql-it.md b/it-it/sql.md
similarity index 100%
rename from it-it/sql-it.md
rename to it-it/sql.md
diff --git a/it-it/toml-it.md b/it-it/toml.md
similarity index 100%
rename from it-it/toml-it.md
rename to it-it/toml.md
diff --git a/it-it/typescript-it.md b/it-it/typescript.md
similarity index 100%
rename from it-it/typescript-it.md
rename to it-it/typescript.md
diff --git a/it-it/zfs-it.md b/it-it/zfs.md
similarity index 100%
rename from it-it/zfs-it.md
rename to it-it/zfs.md
diff --git a/ja-jp/bash-jp.md b/ja-jp/bash.md
similarity index 100%
rename from ja-jp/bash-jp.md
rename to ja-jp/bash.md
diff --git a/ja-jp/c-jp.md b/ja-jp/c.md
similarity index 100%
rename from ja-jp/c-jp.md
rename to ja-jp/c.md
diff --git a/ja-jp/css-jp.md b/ja-jp/css.md
similarity index 100%
rename from ja-jp/css-jp.md
rename to ja-jp/css.md
diff --git a/ja-jp/julia-jp.md b/ja-jp/julia.md
similarity index 100%
rename from ja-jp/julia-jp.md
rename to ja-jp/julia.md
diff --git a/ja-jp/nim-jp.md b/ja-jp/nim.md
similarity index 100%
rename from ja-jp/nim-jp.md
rename to ja-jp/nim.md
diff --git a/ja-jp/php-jp.md b/ja-jp/php.md
similarity index 100%
rename from ja-jp/php-jp.md
rename to ja-jp/php.md
diff --git a/ja-jp/python-jp.md b/ja-jp/python.md
similarity index 100%
rename from ja-jp/python-jp.md
rename to ja-jp/python.md
diff --git a/ja-jp/r-jp.md b/ja-jp/r.md
similarity index 100%
rename from ja-jp/r-jp.md
rename to ja-jp/r.md
diff --git a/ja-jp/rust-jp.md b/ja-jp/rust.md
similarity index 100%
rename from ja-jp/rust-jp.md
rename to ja-jp/rust.md
diff --git a/ja-jp/vim-jp.md b/ja-jp/vim.md
similarity index 100%
rename from ja-jp/vim-jp.md
rename to ja-jp/vim.md
diff --git a/ja-jp/yaml-jp.md b/ja-jp/yaml.md
similarity index 100%
rename from ja-jp/yaml-jp.md
rename to ja-jp/yaml.md
diff --git a/ko-kr/bash-kr.md b/ko-kr/bash.md
similarity index 100%
rename from ko-kr/bash-kr.md
rename to ko-kr/bash.md
diff --git a/ko-kr/bf-kr.md b/ko-kr/bf.md
similarity index 100%
rename from ko-kr/bf-kr.md
rename to ko-kr/bf.md
diff --git a/ko-kr/clojure-macros-kr.md b/ko-kr/clojure-macros.md
similarity index 100%
rename from ko-kr/clojure-macros-kr.md
rename to ko-kr/clojure-macros.md
diff --git a/ko-kr/clojure-kr.md b/ko-kr/clojure.md
similarity index 100%
rename from ko-kr/clojure-kr.md
rename to ko-kr/clojure.md
diff --git a/ko-kr/coffeescript-kr.md b/ko-kr/coffeescript.md
similarity index 100%
rename from ko-kr/coffeescript-kr.md
rename to ko-kr/coffeescript.md
diff --git a/ko-kr/common-lisp-kr.md b/ko-kr/common-lisp.md
similarity index 100%
rename from ko-kr/common-lisp-kr.md
rename to ko-kr/common-lisp.md
diff --git a/ko-kr/erlang-kr.md b/ko-kr/erlang.md
similarity index 100%
rename from ko-kr/erlang-kr.md
rename to ko-kr/erlang.md
diff --git a/ko-kr/go-kr.md b/ko-kr/go.md
similarity index 100%
rename from ko-kr/go-kr.md
rename to ko-kr/go.md
diff --git a/ko-kr/java-kr.md b/ko-kr/java.md
similarity index 100%
rename from ko-kr/java-kr.md
rename to ko-kr/java.md
diff --git a/ko-kr/javascript-kr.md b/ko-kr/javascript.md
similarity index 100%
rename from ko-kr/javascript-kr.md
rename to ko-kr/javascript.md
diff --git a/ko-kr/json-kr.md b/ko-kr/json.md
similarity index 100%
rename from ko-kr/json-kr.md
rename to ko-kr/json.md
diff --git a/ko-kr/kotlin-kr.md b/ko-kr/kotlin.md
similarity index 100%
rename from ko-kr/kotlin-kr.md
rename to ko-kr/kotlin.md
diff --git a/ko-kr/lua-kr.md b/ko-kr/lua.md
similarity index 100%
rename from ko-kr/lua-kr.md
rename to ko-kr/lua.md
diff --git a/ko-kr/markdown-kr.md b/ko-kr/markdown.md
similarity index 100%
rename from ko-kr/markdown-kr.md
rename to ko-kr/markdown.md
diff --git a/ko-kr/php-kr.md b/ko-kr/php.md
similarity index 100%
rename from ko-kr/php-kr.md
rename to ko-kr/php.md
diff --git a/ko-kr/pythonlegacy-kr.md b/ko-kr/pythonlegacy.md
similarity index 100%
rename from ko-kr/pythonlegacy-kr.md
rename to ko-kr/pythonlegacy.md
diff --git a/ko-kr/racket-kr.md b/ko-kr/racket.md
similarity index 100%
rename from ko-kr/racket-kr.md
rename to ko-kr/racket.md
diff --git a/ko-kr/vim-kr.md b/ko-kr/vim.md
similarity index 100%
rename from ko-kr/vim-kr.md
rename to ko-kr/vim.md
diff --git a/ko-kr/xml-kr.md b/ko-kr/xml.md
similarity index 100%
rename from ko-kr/xml-kr.md
rename to ko-kr/xml.md
diff --git a/ko-kr/yaml-kr.md b/ko-kr/yaml.md
similarity index 100%
rename from ko-kr/yaml-kr.md
rename to ko-kr/yaml.md
diff --git a/lt-lt/json-lt.md b/lt-lt/json.md
similarity index 100%
rename from lt-lt/json-lt.md
rename to lt-lt/json.md
diff --git a/lt-lt/tmux-lt.md b/lt-lt/tmux.md
similarity index 100%
rename from lt-lt/tmux-lt.md
rename to lt-lt/tmux.md
diff --git a/ms-my/bash-my.md b/ms-my/bash.md
similarity index 100%
rename from ms-my/bash-my.md
rename to ms-my/bash.md
diff --git a/ms-my/clojure-macros-my.md b/ms-my/clojure-macros.md
similarity index 100%
rename from ms-my/clojure-macros-my.md
rename to ms-my/clojure-macros.md
diff --git a/ms-my/clojure-my.md b/ms-my/clojure.md
similarity index 100%
rename from ms-my/clojure-my.md
rename to ms-my/clojure.md
diff --git a/ms-my/coffeescript-my.md b/ms-my/coffeescript.md
similarity index 100%
rename from ms-my/coffeescript-my.md
rename to ms-my/coffeescript.md
diff --git a/ms-my/common-lisp-my.md b/ms-my/common-lisp.md
similarity index 100%
rename from ms-my/common-lisp-my.md
rename to ms-my/common-lisp.md
diff --git a/ms-my/elisp-my.md b/ms-my/elisp.md
similarity index 100%
rename from ms-my/elisp-my.md
rename to ms-my/elisp.md
diff --git a/ms-my/javascript-my.md b/ms-my/javascript.md
similarity index 100%
rename from ms-my/javascript-my.md
rename to ms-my/javascript.md
diff --git a/ms-my/json-my.md b/ms-my/json.md
similarity index 100%
rename from ms-my/json-my.md
rename to ms-my/json.md
diff --git a/ms-my/sass-my.md b/ms-my/sass.md
similarity index 100%
rename from ms-my/sass-my.md
rename to ms-my/sass.md
diff --git a/ms-my/xml-my.md b/ms-my/xml.md
similarity index 100%
rename from ms-my/xml-my.md
rename to ms-my/xml.md
diff --git a/nl-nl/amd-nl.md b/nl-nl/amd.md
similarity index 100%
rename from nl-nl/amd-nl.md
rename to nl-nl/amd.md
diff --git a/nl-nl/bash-nl.md b/nl-nl/bash.md
similarity index 100%
rename from nl-nl/bash-nl.md
rename to nl-nl/bash.md
diff --git a/nl-nl/coffeescript-nl.md b/nl-nl/coffeescript.md
similarity index 100%
rename from nl-nl/coffeescript-nl.md
rename to nl-nl/coffeescript.md
diff --git a/nl-nl/dynamic-programming-nl.md b/nl-nl/dynamic-programming.md
similarity index 100%
rename from nl-nl/dynamic-programming-nl.md
rename to nl-nl/dynamic-programming.md
diff --git a/nl-nl/html-nl.md b/nl-nl/html.md
similarity index 100%
rename from nl-nl/html-nl.md
rename to nl-nl/html.md
diff --git a/nl-nl/json-nl.md b/nl-nl/json.md
similarity index 100%
rename from nl-nl/json-nl.md
rename to nl-nl/json.md
diff --git a/nl-nl/markdown-nl.md b/nl-nl/markdown.md
similarity index 100%
rename from nl-nl/markdown-nl.md
rename to nl-nl/markdown.md
diff --git a/nl-nl/typescript-nl.md b/nl-nl/typescript.md
similarity index 100%
rename from nl-nl/typescript-nl.md
rename to nl-nl/typescript.md
diff --git a/nl-nl/vim-nl.md b/nl-nl/vim.md
similarity index 100%
rename from nl-nl/vim-nl.md
rename to nl-nl/vim.md
diff --git a/nl-nl/xml-nl.md b/nl-nl/xml.md
similarity index 100%
rename from nl-nl/xml-nl.md
rename to nl-nl/xml.md
diff --git a/nl-nl/yaml-nl.md b/nl-nl/yaml.md
similarity index 100%
rename from nl-nl/yaml-nl.md
rename to nl-nl/yaml.md
diff --git a/no-nb/bash-no.md b/no-nb/bash.md
similarity index 100%
rename from no-nb/bash-no.md
rename to no-nb/bash.md
diff --git a/no-nb/json-no.md b/no-nb/json.md
similarity index 100%
rename from no-nb/json-no.md
rename to no-nb/json.md
diff --git a/pl-pl/bf-pl.md b/pl-pl/bf.md
similarity index 100%
rename from pl-pl/bf-pl.md
rename to pl-pl/bf.md
diff --git a/pl-pl/haskell-pl.md b/pl-pl/haskell.md
similarity index 100%
rename from pl-pl/haskell-pl.md
rename to pl-pl/haskell.md
diff --git a/pl-pl/java-pl.md b/pl-pl/java.md
similarity index 100%
rename from pl-pl/java-pl.md
rename to pl-pl/java.md
diff --git a/pl-pl/json-pl.md b/pl-pl/json.md
similarity index 100%
rename from pl-pl/json-pl.md
rename to pl-pl/json.md
diff --git a/pl-pl/perl-pl.md b/pl-pl/perl.md
similarity index 100%
rename from pl-pl/perl-pl.md
rename to pl-pl/perl.md
diff --git a/pl-pl/pythonlegacy-pl.md b/pl-pl/pythonlegacy.md
similarity index 100%
rename from pl-pl/pythonlegacy-pl.md
rename to pl-pl/pythonlegacy.md
diff --git a/pl-pl/ruby-pl.md b/pl-pl/ruby.md
similarity index 100%
rename from pl-pl/ruby-pl.md
rename to pl-pl/ruby.md
diff --git a/pl-pl/vim-pl.md b/pl-pl/vim.md
similarity index 100%
rename from pl-pl/vim-pl.md
rename to pl-pl/vim.md
diff --git a/pl-pl/xml-pl.md b/pl-pl/xml.md
similarity index 100%
rename from pl-pl/xml-pl.md
rename to pl-pl/xml.md
diff --git a/pt-br/amd-pt.md b/pt-br/amd.md
similarity index 100%
rename from pt-br/amd-pt.md
rename to pt-br/amd.md
diff --git a/pt-br/asciidoc-pt.md b/pt-br/asciidoc.md
similarity index 100%
rename from pt-br/asciidoc-pt.md
rename to pt-br/asciidoc.md
diff --git a/pt-br/asymptotic-notation-pt.md b/pt-br/asymptotic-notation.md
similarity index 100%
rename from pt-br/asymptotic-notation-pt.md
rename to pt-br/asymptotic-notation.md
diff --git a/pt-br/awk-pt.md b/pt-br/awk.md
similarity index 100%
rename from pt-br/awk-pt.md
rename to pt-br/awk.md
diff --git a/pt-br/bash-pt.md b/pt-br/bash.md
similarity index 100%
rename from pt-br/bash-pt.md
rename to pt-br/bash.md
diff --git a/pt-br/bc-pt.md b/pt-br/bc.md
similarity index 100%
rename from pt-br/bc-pt.md
rename to pt-br/bc.md
diff --git a/pt-br/bf-pt.md b/pt-br/bf.md
similarity index 100%
rename from pt-br/bf-pt.md
rename to pt-br/bf.md
diff --git a/pt-br/c++-pt.md b/pt-br/c++.md
similarity index 100%
rename from pt-br/c++-pt.md
rename to pt-br/c++.md
diff --git a/pt-br/c-pt.md b/pt-br/c.md
similarity index 100%
rename from pt-br/c-pt.md
rename to pt-br/c.md
diff --git a/pt-br/clojure-macros-pt.md b/pt-br/clojure-macros.md
similarity index 100%
rename from pt-br/clojure-macros-pt.md
rename to pt-br/clojure-macros.md
diff --git a/pt-br/clojure-pt.md b/pt-br/clojure.md
similarity index 100%
rename from pt-br/clojure-pt.md
rename to pt-br/clojure.md
diff --git a/pt-br/cmake-pt.md b/pt-br/cmake.md
similarity index 100%
rename from pt-br/cmake-pt.md
rename to pt-br/cmake.md
diff --git a/pt-br/coffeescript-pt.md b/pt-br/coffeescript.md
similarity index 100%
rename from pt-br/coffeescript-pt.md
rename to pt-br/coffeescript.md
diff --git a/pt-br/common-lisp-pt.md b/pt-br/common-lisp.md
similarity index 100%
rename from pt-br/common-lisp-pt.md
rename to pt-br/common-lisp.md
diff --git a/pt-br/csharp-pt.md b/pt-br/csharp.md
similarity index 100%
rename from pt-br/csharp-pt.md
rename to pt-br/csharp.md
diff --git a/pt-br/css-pt.md b/pt-br/css.md
similarity index 100%
rename from pt-br/css-pt.md
rename to pt-br/css.md
diff --git a/pt-br/cypher-pt.md b/pt-br/cypher.md
similarity index 100%
rename from pt-br/cypher-pt.md
rename to pt-br/cypher.md
diff --git a/pt-br/d-pt.md b/pt-br/d.md
similarity index 100%
rename from pt-br/d-pt.md
rename to pt-br/d.md
diff --git a/pt-br/dart-pt.md b/pt-br/dart.md
similarity index 100%
rename from pt-br/dart-pt.md
rename to pt-br/dart.md
diff --git a/pt-br/dynamic-programming-pt.md b/pt-br/dynamic-programming.md
similarity index 100%
rename from pt-br/dynamic-programming-pt.md
rename to pt-br/dynamic-programming.md
diff --git a/pt-br/elisp-pt.md b/pt-br/elisp.md
similarity index 100%
rename from pt-br/elisp-pt.md
rename to pt-br/elisp.md
diff --git a/pt-br/elixir-pt.md b/pt-br/elixir.md
similarity index 100%
rename from pt-br/elixir-pt.md
rename to pt-br/elixir.md
diff --git a/pt-br/elm-pt.md b/pt-br/elm.md
similarity index 100%
rename from pt-br/elm-pt.md
rename to pt-br/elm.md
diff --git a/pt-br/emacs-pt.md b/pt-br/emacs.md
similarity index 100%
rename from pt-br/emacs-pt.md
rename to pt-br/emacs.md
diff --git a/pt-br/erlang-pt.md b/pt-br/erlang.md
similarity index 100%
rename from pt-br/erlang-pt.md
rename to pt-br/erlang.md
diff --git a/pt-br/factor-pt.md b/pt-br/factor.md
similarity index 100%
rename from pt-br/factor-pt.md
rename to pt-br/factor.md
diff --git a/pt-br/fsharp-pt.md b/pt-br/fsharp.md
similarity index 100%
rename from pt-br/fsharp-pt.md
rename to pt-br/fsharp.md
diff --git a/pt-br/git-pt.md b/pt-br/git.md
similarity index 100%
rename from pt-br/git-pt.md
rename to pt-br/git.md
diff --git a/pt-br/go-pt.md b/pt-br/go.md
similarity index 100%
rename from pt-br/go-pt.md
rename to pt-br/go.md
diff --git a/pt-br/groovy-pt.md b/pt-br/groovy.md
similarity index 100%
rename from pt-br/groovy-pt.md
rename to pt-br/groovy.md
diff --git a/pt-br/hack-pt.md b/pt-br/hack.md
similarity index 100%
rename from pt-br/hack-pt.md
rename to pt-br/hack.md
diff --git a/pt-br/haskell-pt.md b/pt-br/haskell.md
similarity index 100%
rename from pt-br/haskell-pt.md
rename to pt-br/haskell.md
diff --git a/pt-br/haxe-pt.md b/pt-br/haxe.md
similarity index 100%
rename from pt-br/haxe-pt.md
rename to pt-br/haxe.md
diff --git a/pt-br/html-pt.md b/pt-br/html.md
similarity index 100%
rename from pt-br/html-pt.md
rename to pt-br/html.md
diff --git a/pt-br/httpie-pt.md b/pt-br/httpie.md
similarity index 100%
rename from pt-br/httpie-pt.md
rename to pt-br/httpie.md
diff --git a/pt-br/hy-pt.md b/pt-br/hy.md
similarity index 100%
rename from pt-br/hy-pt.md
rename to pt-br/hy.md
diff --git a/pt-br/java-pt.md b/pt-br/java.md
similarity index 100%
rename from pt-br/java-pt.md
rename to pt-br/java.md
diff --git a/pt-br/javascript-pt.md b/pt-br/javascript.md
similarity index 100%
rename from pt-br/javascript-pt.md
rename to pt-br/javascript.md
diff --git a/pt-br/jquery-pt.md b/pt-br/jquery.md
similarity index 100%
rename from pt-br/jquery-pt.md
rename to pt-br/jquery.md
diff --git a/pt-br/json-pt.md b/pt-br/json.md
similarity index 100%
rename from pt-br/json-pt.md
rename to pt-br/json.md
diff --git a/pt-br/julia-pt.md b/pt-br/julia.md
similarity index 100%
rename from pt-br/julia-pt.md
rename to pt-br/julia.md
diff --git a/pt-br/kotlin-pt.md b/pt-br/kotlin.md
similarity index 100%
rename from pt-br/kotlin-pt.md
rename to pt-br/kotlin.md
diff --git a/pt-br/lambda-calculus-pt.md b/pt-br/lambda-calculus.md
similarity index 100%
rename from pt-br/lambda-calculus-pt.md
rename to pt-br/lambda-calculus.md
diff --git a/pt-br/latex-pt.md b/pt-br/latex.md
similarity index 100%
rename from pt-br/latex-pt.md
rename to pt-br/latex.md
diff --git a/pt-br/less-pt.md b/pt-br/less.md
similarity index 100%
rename from pt-br/less-pt.md
rename to pt-br/less.md
diff --git a/pt-br/lua-pt.md b/pt-br/lua.md
similarity index 100%
rename from pt-br/lua-pt.md
rename to pt-br/lua.md
diff --git a/pt-br/make-pt.md b/pt-br/make.md
similarity index 100%
rename from pt-br/make-pt.md
rename to pt-br/make.md
diff --git a/pt-br/markdown-pt.md b/pt-br/markdown.md
similarity index 100%
rename from pt-br/markdown-pt.md
rename to pt-br/markdown.md
diff --git a/pt-br/matlab-pt.md b/pt-br/matlab.md
similarity index 100%
rename from pt-br/matlab-pt.md
rename to pt-br/matlab.md
diff --git a/pt-br/p5-pt.md b/pt-br/p5.md
similarity index 100%
rename from pt-br/p5-pt.md
rename to pt-br/p5.md
diff --git a/pt-br/paren-pt.md b/pt-br/paren.md
similarity index 100%
rename from pt-br/paren-pt.md
rename to pt-br/paren.md
diff --git a/pt-br/pascal-pt.md b/pt-br/pascal.md
similarity index 100%
rename from pt-br/pascal-pt.md
rename to pt-br/pascal.md
diff --git a/pt-br/perl-pt.md b/pt-br/perl.md
similarity index 100%
rename from pt-br/perl-pt.md
rename to pt-br/perl.md
diff --git a/pt-br/php-composer-pt.md b/pt-br/php-composer.md
similarity index 100%
rename from pt-br/php-composer-pt.md
rename to pt-br/php-composer.md
diff --git a/pt-br/php-pt.md b/pt-br/php.md
similarity index 100%
rename from pt-br/php-pt.md
rename to pt-br/php.md
diff --git a/pt-br/processing-pt.md b/pt-br/processing.md
similarity index 100%
rename from pt-br/processing-pt.md
rename to pt-br/processing.md
diff --git a/pt-br/pug-pt.md b/pt-br/pug.md
similarity index 100%
rename from pt-br/pug-pt.md
rename to pt-br/pug.md
diff --git a/pt-br/pyqt-pt.md b/pt-br/pyqt.md
similarity index 100%
rename from pt-br/pyqt-pt.md
rename to pt-br/pyqt.md
diff --git a/pt-br/python-pt.md b/pt-br/python.md
similarity index 100%
rename from pt-br/python-pt.md
rename to pt-br/python.md
diff --git a/pt-br/pythonlegacy-pt.md b/pt-br/pythonlegacy.md
similarity index 100%
rename from pt-br/pythonlegacy-pt.md
rename to pt-br/pythonlegacy.md
diff --git a/pt-br/pythonstatcomp-pt.md b/pt-br/pythonstatcomp.md
similarity index 100%
rename from pt-br/pythonstatcomp-pt.md
rename to pt-br/pythonstatcomp.md
diff --git a/pt-br/qt-pt.md b/pt-br/qt.md
similarity index 100%
rename from pt-br/qt-pt.md
rename to pt-br/qt.md
diff --git a/pt-br/r-pt.md b/pt-br/r.md
similarity index 100%
rename from pt-br/r-pt.md
rename to pt-br/r.md
diff --git a/pt-br/ruby-ecosystem-pt.md b/pt-br/ruby-ecosystem.md
similarity index 100%
rename from pt-br/ruby-ecosystem-pt.md
rename to pt-br/ruby-ecosystem.md
diff --git a/pt-br/ruby-pt.md b/pt-br/ruby.md
similarity index 100%
rename from pt-br/ruby-pt.md
rename to pt-br/ruby.md
diff --git a/pt-br/rust-pt.md b/pt-br/rust.md
similarity index 100%
rename from pt-br/rust-pt.md
rename to pt-br/rust.md
diff --git a/pt-br/sass-pt.md b/pt-br/sass.md
similarity index 100%
rename from pt-br/sass-pt.md
rename to pt-br/sass.md
diff --git a/pt-br/scala-pt.md b/pt-br/scala.md
similarity index 100%
rename from pt-br/scala-pt.md
rename to pt-br/scala.md
diff --git a/pt-br/self-pt.md b/pt-br/self.md
similarity index 100%
rename from pt-br/self-pt.md
rename to pt-br/self.md
diff --git a/pt-br/set-theory-pt.md b/pt-br/set-theory.md
similarity index 100%
rename from pt-br/set-theory-pt.md
rename to pt-br/set-theory.md
diff --git a/pt-br/solidity-pt.md b/pt-br/solidity.md
similarity index 100%
rename from pt-br/solidity-pt.md
rename to pt-br/solidity.md
diff --git a/pt-br/sql-pt.md b/pt-br/sql.md
similarity index 100%
rename from pt-br/sql-pt.md
rename to pt-br/sql.md
diff --git a/pt-br/stylus-pt.md b/pt-br/stylus.md
similarity index 100%
rename from pt-br/stylus-pt.md
rename to pt-br/stylus.md
diff --git a/pt-br/swift-pt.md b/pt-br/swift.md
similarity index 100%
rename from pt-br/swift-pt.md
rename to pt-br/swift.md
diff --git a/pt-br/tmux-pt.md b/pt-br/tmux.md
similarity index 100%
rename from pt-br/tmux-pt.md
rename to pt-br/tmux.md
diff --git a/pt-br/toml-pt.md b/pt-br/toml.md
similarity index 100%
rename from pt-br/toml-pt.md
rename to pt-br/toml.md
diff --git a/pt-br/typescript-pt.md b/pt-br/typescript.md
similarity index 100%
rename from pt-br/typescript-pt.md
rename to pt-br/typescript.md
diff --git a/pt-br/vim-pt.md b/pt-br/vim.md
similarity index 100%
rename from pt-br/vim-pt.md
rename to pt-br/vim.md
diff --git a/pt-br/visualbasic-pt.md b/pt-br/visualbasic.md
similarity index 100%
rename from pt-br/visualbasic-pt.md
rename to pt-br/visualbasic.md
diff --git a/pt-br/xml-pt.md b/pt-br/xml.md
similarity index 100%
rename from pt-br/xml-pt.md
rename to pt-br/xml.md
diff --git a/pt-br/yaml-pt.md b/pt-br/yaml.md
similarity index 100%
rename from pt-br/yaml-pt.md
rename to pt-br/yaml.md
diff --git a/pt-pt/bf-pt.md b/pt-pt/bf.md
similarity index 100%
rename from pt-pt/bf-pt.md
rename to pt-pt/bf.md
diff --git a/pt-pt/git-pt.md b/pt-pt/git.md
similarity index 100%
rename from pt-pt/git-pt.md
rename to pt-pt/git.md
diff --git a/pt-pt/kotlin-pt.md b/pt-pt/kotlin.md
similarity index 100%
rename from pt-pt/kotlin-pt.md
rename to pt-pt/kotlin.md
diff --git a/pt-pt/scala-pt.md b/pt-pt/scala.md
similarity index 100%
rename from pt-pt/scala-pt.md
rename to pt-pt/scala.md
diff --git a/pt-pt/swift-pt.md b/pt-pt/swift.md
similarity index 100%
rename from pt-pt/swift-pt.md
rename to pt-pt/swift.md
diff --git a/ro-ro/bash-ro.md b/ro-ro/bash.md
similarity index 100%
rename from ro-ro/bash-ro.md
rename to ro-ro/bash.md
diff --git a/ro-ro/bf-ro.md b/ro-ro/bf.md
similarity index 100%
rename from ro-ro/bf-ro.md
rename to ro-ro/bf.md
diff --git a/ro-ro/clojure-ro.md b/ro-ro/clojure.md
similarity index 100%
rename from ro-ro/clojure-ro.md
rename to ro-ro/clojure.md
diff --git a/ro-ro/coffeescript-ro.md b/ro-ro/coffeescript.md
similarity index 100%
rename from ro-ro/coffeescript-ro.md
rename to ro-ro/coffeescript.md
diff --git a/ro-ro/elixir-ro.md b/ro-ro/elixir.md
similarity index 100%
rename from ro-ro/elixir-ro.md
rename to ro-ro/elixir.md
diff --git a/ro-ro/haskell-ro.md b/ro-ro/haskell.md
similarity index 100%
rename from ro-ro/haskell-ro.md
rename to ro-ro/haskell.md
diff --git a/ro-ro/json-ro.md b/ro-ro/json.md
similarity index 100%
rename from ro-ro/json-ro.md
rename to ro-ro/json.md
diff --git a/ro-ro/latex-ro.md b/ro-ro/latex.md
similarity index 100%
rename from ro-ro/latex-ro.md
rename to ro-ro/latex.md
diff --git a/ro-ro/pythonlegacy-ro.md b/ro-ro/pythonlegacy.md
similarity index 100%
rename from ro-ro/pythonlegacy-ro.md
rename to ro-ro/pythonlegacy.md
diff --git a/ro-ro/ruby-ro.md b/ro-ro/ruby.md
similarity index 100%
rename from ro-ro/ruby-ro.md
rename to ro-ro/ruby.md
diff --git a/ro-ro/xml-ro.md b/ro-ro/xml.md
similarity index 100%
rename from ro-ro/xml-ro.md
rename to ro-ro/xml.md
diff --git a/ru-ru/asymptotic-notation-ru.md b/ru-ru/asymptotic-notation.md
similarity index 100%
rename from ru-ru/asymptotic-notation-ru.md
rename to ru-ru/asymptotic-notation.md
diff --git a/ru-ru/bash-ru.md b/ru-ru/bash.md
similarity index 100%
rename from ru-ru/bash-ru.md
rename to ru-ru/bash.md
diff --git a/ru-ru/c++-ru.md b/ru-ru/c++.md
similarity index 100%
rename from ru-ru/c++-ru.md
rename to ru-ru/c++.md
diff --git a/ru-ru/c-ru.md b/ru-ru/c.md
similarity index 100%
rename from ru-ru/c-ru.md
rename to ru-ru/c.md
diff --git a/ru-ru/clojure-ru.md b/ru-ru/clojure.md
similarity index 100%
rename from ru-ru/clojure-ru.md
rename to ru-ru/clojure.md
diff --git a/ru-ru/coffeescript-ru.md b/ru-ru/coffeescript.md
similarity index 100%
rename from ru-ru/coffeescript-ru.md
rename to ru-ru/coffeescript.md
diff --git a/ru-ru/common-lisp-ru.md b/ru-ru/common-lisp.md
similarity index 100%
rename from ru-ru/common-lisp-ru.md
rename to ru-ru/common-lisp.md
diff --git a/ru-ru/crystal-ru.md b/ru-ru/crystal.md
similarity index 100%
rename from ru-ru/crystal-ru.md
rename to ru-ru/crystal.md
diff --git a/ru-ru/css-ru.md b/ru-ru/css.md
similarity index 100%
rename from ru-ru/css-ru.md
rename to ru-ru/css.md
diff --git a/ru-ru/d-ru.md b/ru-ru/d.md
similarity index 100%
rename from ru-ru/d-ru.md
rename to ru-ru/d.md
diff --git a/ru-ru/dynamic-programming-ru.md b/ru-ru/dynamic-programming.md
similarity index 100%
rename from ru-ru/dynamic-programming-ru.md
rename to ru-ru/dynamic-programming.md
diff --git a/ru-ru/elixir-ru.md b/ru-ru/elixir.md
similarity index 100%
rename from ru-ru/elixir-ru.md
rename to ru-ru/elixir.md
diff --git a/ru-ru/erlang-ru.md b/ru-ru/erlang.md
similarity index 100%
rename from ru-ru/erlang-ru.md
rename to ru-ru/erlang.md
diff --git a/ru-ru/forth-ru.md b/ru-ru/forth.md
similarity index 100%
rename from ru-ru/forth-ru.md
rename to ru-ru/forth.md
diff --git a/ru-ru/go-ru.md b/ru-ru/go.md
similarity index 100%
rename from ru-ru/go-ru.md
rename to ru-ru/go.md
diff --git a/ru-ru/haml-ru.md b/ru-ru/haml.md
similarity index 100%
rename from ru-ru/haml-ru.md
rename to ru-ru/haml.md
diff --git a/ru-ru/haskell-ru.md b/ru-ru/haskell.md
similarity index 100%
rename from ru-ru/haskell-ru.md
rename to ru-ru/haskell.md
diff --git a/ru-ru/html-ru.md b/ru-ru/html.md
similarity index 100%
rename from ru-ru/html-ru.md
rename to ru-ru/html.md
diff --git a/ru-ru/java-ru.md b/ru-ru/java.md
similarity index 100%
rename from ru-ru/java-ru.md
rename to ru-ru/java.md
diff --git a/ru-ru/javascript-ru.md b/ru-ru/javascript.md
similarity index 100%
rename from ru-ru/javascript-ru.md
rename to ru-ru/javascript.md
diff --git a/ru-ru/jquery-ru.md b/ru-ru/jquery.md
similarity index 100%
rename from ru-ru/jquery-ru.md
rename to ru-ru/jquery.md
diff --git a/ru-ru/json-ru.md b/ru-ru/json.md
similarity index 100%
rename from ru-ru/json-ru.md
rename to ru-ru/json.md
diff --git a/ru-ru/julia-ru.md b/ru-ru/julia.md
similarity index 100%
rename from ru-ru/julia-ru.md
rename to ru-ru/julia.md
diff --git a/ru-ru/kotlin-ru.md b/ru-ru/kotlin.md
similarity index 100%
rename from ru-ru/kotlin-ru.md
rename to ru-ru/kotlin.md
diff --git a/ru-ru/linker-ru.md b/ru-ru/linker.md
similarity index 100%
rename from ru-ru/linker-ru.md
rename to ru-ru/linker.md
diff --git a/ru-ru/lua-ru.md b/ru-ru/lua.md
similarity index 100%
rename from ru-ru/lua-ru.md
rename to ru-ru/lua.md
diff --git a/ru-ru/markdown-ru.md b/ru-ru/markdown.md
similarity index 100%
rename from ru-ru/markdown-ru.md
rename to ru-ru/markdown.md
diff --git a/ru-ru/nim-ru.md b/ru-ru/nim.md
similarity index 100%
rename from ru-ru/nim-ru.md
rename to ru-ru/nim.md
diff --git a/ru-ru/objective-c-ru.md b/ru-ru/objective-c.md
similarity index 100%
rename from ru-ru/objective-c-ru.md
rename to ru-ru/objective-c.md
diff --git a/ru-ru/paren-ru.md b/ru-ru/paren.md
similarity index 100%
rename from ru-ru/paren-ru.md
rename to ru-ru/paren.md
diff --git a/ru-ru/pascal-ru.md b/ru-ru/pascal.md
similarity index 100%
rename from ru-ru/pascal-ru.md
rename to ru-ru/pascal.md
diff --git a/ru-ru/perl-ru.md b/ru-ru/perl.md
similarity index 100%
rename from ru-ru/perl-ru.md
rename to ru-ru/perl.md
diff --git a/ru-ru/php-composer-ru.md b/ru-ru/php-composer.md
similarity index 100%
rename from ru-ru/php-composer-ru.md
rename to ru-ru/php-composer.md
diff --git a/ru-ru/php-ru.md b/ru-ru/php.md
similarity index 100%
rename from ru-ru/php-ru.md
rename to ru-ru/php.md
diff --git a/ru-ru/pyqt-ru.md b/ru-ru/pyqt.md
similarity index 100%
rename from ru-ru/pyqt-ru.md
rename to ru-ru/pyqt.md
diff --git a/ru-ru/python-ru.md b/ru-ru/python.md
similarity index 100%
rename from ru-ru/python-ru.md
rename to ru-ru/python.md
diff --git a/ru-ru/pythonlegacy-ru.md b/ru-ru/pythonlegacy.md
similarity index 100%
rename from ru-ru/pythonlegacy-ru.md
rename to ru-ru/pythonlegacy.md
diff --git a/ru-ru/qt-ru.md b/ru-ru/qt.md
similarity index 100%
rename from ru-ru/qt-ru.md
rename to ru-ru/qt.md
diff --git a/ru-ru/ruby-ru.md b/ru-ru/ruby.md
similarity index 100%
rename from ru-ru/ruby-ru.md
rename to ru-ru/ruby.md
diff --git a/ru-ru/rust-ru.md b/ru-ru/rust.md
similarity index 100%
rename from ru-ru/rust-ru.md
rename to ru-ru/rust.md
diff --git a/ru-ru/sql-ru.md b/ru-ru/sql.md
similarity index 100%
rename from ru-ru/sql-ru.md
rename to ru-ru/sql.md
diff --git a/ru-ru/swift-ru.md b/ru-ru/swift.md
similarity index 100%
rename from ru-ru/swift-ru.md
rename to ru-ru/swift.md
diff --git a/ru-ru/tcl-ru.md b/ru-ru/tcl.md
similarity index 100%
rename from ru-ru/tcl-ru.md
rename to ru-ru/tcl.md
diff --git a/ru-ru/tmux-ru.md b/ru-ru/tmux.md
similarity index 100%
rename from ru-ru/tmux-ru.md
rename to ru-ru/tmux.md
diff --git a/ru-ru/typescript-ru.md b/ru-ru/typescript.md
similarity index 100%
rename from ru-ru/typescript-ru.md
rename to ru-ru/typescript.md
diff --git a/ru-ru/vim-ru.md b/ru-ru/vim.md
similarity index 100%
rename from ru-ru/vim-ru.md
rename to ru-ru/vim.md
diff --git a/ru-ru/visualbasic-ru.md b/ru-ru/visualbasic.md
similarity index 100%
rename from ru-ru/visualbasic-ru.md
rename to ru-ru/visualbasic.md
diff --git a/ru-ru/xml-ru.md b/ru-ru/xml.md
similarity index 100%
rename from ru-ru/xml-ru.md
rename to ru-ru/xml.md
diff --git a/ru-ru/yaml-ru.md b/ru-ru/yaml.md
similarity index 100%
rename from ru-ru/yaml-ru.md
rename to ru-ru/yaml.md
diff --git a/ru-ru/zfs-ru.md b/ru-ru/zfs.md
similarity index 100%
rename from ru-ru/zfs-ru.md
rename to ru-ru/zfs.md
diff --git a/sk-sk/bash-sk.md b/sk-sk/bash.md
similarity index 100%
rename from sk-sk/bash-sk.md
rename to sk-sk/bash.md
diff --git a/sk-sk/coffeescript-sk.md b/sk-sk/coffeescript.md
similarity index 100%
rename from sk-sk/coffeescript-sk.md
rename to sk-sk/coffeescript.md
diff --git a/sk-sk/elixir-sk.md b/sk-sk/elixir.md
similarity index 100%
rename from sk-sk/elixir-sk.md
rename to sk-sk/elixir.md
diff --git a/sk-sk/git-sk.md b/sk-sk/git.md
similarity index 100%
rename from sk-sk/git-sk.md
rename to sk-sk/git.md
diff --git a/sk-sk/json-sk.md b/sk-sk/json.md
similarity index 100%
rename from sk-sk/json-sk.md
rename to sk-sk/json.md
diff --git a/sk-sk/latex-sk.md b/sk-sk/latex.md
similarity index 100%
rename from sk-sk/latex-sk.md
rename to sk-sk/latex.md
diff --git a/sk-sk/ruby-sk.md b/sk-sk/ruby.md
similarity index 100%
rename from sk-sk/ruby-sk.md
rename to sk-sk/ruby.md
diff --git a/sl-si/asciidoc-sl.md b/sl-si/asciidoc.md
similarity index 100%
rename from sl-si/asciidoc-sl.md
rename to sl-si/asciidoc.md
diff --git a/sv-se/bf-sv.md b/sv-se/bf.md
similarity index 100%
rename from sv-se/bf-sv.md
rename to sv-se/bf.md
diff --git a/sv-se/haskell-sv.md b/sv-se/haskell.md
similarity index 100%
rename from sv-se/haskell-sv.md
rename to sv-se/haskell.md
diff --git a/sv-se/json-sv.md b/sv-se/json.md
similarity index 100%
rename from sv-se/json-sv.md
rename to sv-se/json.md
diff --git a/sv-se/nix-sv.md b/sv-se/nix.md
similarity index 100%
rename from sv-se/nix-sv.md
rename to sv-se/nix.md
diff --git a/ta-in/css-ta.md b/ta-in/css.md
similarity index 100%
rename from ta-in/css-ta.md
rename to ta-in/css.md
diff --git a/ta-in/javascript-ta.md b/ta-in/javascript.md
similarity index 100%
rename from ta-in/javascript-ta.md
rename to ta-in/javascript.md
diff --git a/ta-in/json-ta.md b/ta-in/json.md
similarity index 100%
rename from ta-in/json-ta.md
rename to ta-in/json.md
diff --git a/ta-in/xml-ta.md b/ta-in/xml.md
similarity index 100%
rename from ta-in/xml-ta.md
rename to ta-in/xml.md
diff --git a/th-th/pascal-th.md b/th-th/pascal.md
similarity index 100%
rename from th-th/pascal-th.md
rename to th-th/pascal.md
diff --git a/th-th/typescript-th.md b/th-th/typescript.md
similarity index 100%
rename from th-th/typescript-th.md
rename to th-th/typescript.md
diff --git a/tr-tr/bf-tr.md b/tr-tr/bf.md
similarity index 100%
rename from tr-tr/bf-tr.md
rename to tr-tr/bf.md
diff --git a/tr-tr/c++-tr.md b/tr-tr/c++.md
similarity index 100%
rename from tr-tr/c++-tr.md
rename to tr-tr/c++.md
diff --git a/tr-tr/c-tr.md b/tr-tr/c.md
similarity index 100%
rename from tr-tr/c-tr.md
rename to tr-tr/c.md
diff --git a/tr-tr/clojure-tr.md b/tr-tr/clojure.md
similarity index 100%
rename from tr-tr/clojure-tr.md
rename to tr-tr/clojure.md
diff --git a/tr-tr/csharp-tr.md b/tr-tr/csharp.md
similarity index 100%
rename from tr-tr/csharp-tr.md
rename to tr-tr/csharp.md
diff --git a/tr-tr/css-tr.md b/tr-tr/css.md
similarity index 100%
rename from tr-tr/css-tr.md
rename to tr-tr/css.md
diff --git a/tr-tr/dynamic-programming-tr.md b/tr-tr/dynamic-programming.md
similarity index 100%
rename from tr-tr/dynamic-programming-tr.md
rename to tr-tr/dynamic-programming.md
diff --git a/tr-tr/edn-tr.md b/tr-tr/edn.md
similarity index 100%
rename from tr-tr/edn-tr.md
rename to tr-tr/edn.md
diff --git a/tr-tr/fsharp-tr.md b/tr-tr/fsharp.md
similarity index 100%
rename from tr-tr/fsharp-tr.md
rename to tr-tr/fsharp.md
diff --git a/tr-tr/gdscript-tr.md b/tr-tr/gdscript.md
similarity index 100%
rename from tr-tr/gdscript-tr.md
rename to tr-tr/gdscript.md
diff --git a/tr-tr/git-tr.md b/tr-tr/git.md
similarity index 100%
rename from tr-tr/git-tr.md
rename to tr-tr/git.md
diff --git a/tr-tr/html-tr.md b/tr-tr/html.md
similarity index 100%
rename from tr-tr/html-tr.md
rename to tr-tr/html.md
diff --git a/tr-tr/javascript-tr.md b/tr-tr/javascript.md
similarity index 100%
rename from tr-tr/javascript-tr.md
rename to tr-tr/javascript.md
diff --git a/tr-tr/jquery-tr.md b/tr-tr/jquery.md
similarity index 100%
rename from tr-tr/jquery-tr.md
rename to tr-tr/jquery.md
diff --git a/tr-tr/kotlin-tr.md b/tr-tr/kotlin.md
similarity index 100%
rename from tr-tr/kotlin-tr.md
rename to tr-tr/kotlin.md
diff --git a/tr-tr/markdown-tr.md b/tr-tr/markdown.md
similarity index 100%
rename from tr-tr/markdown-tr.md
rename to tr-tr/markdown.md
diff --git a/tr-tr/objective-c-tr.md b/tr-tr/objective-c.md
similarity index 100%
rename from tr-tr/objective-c-tr.md
rename to tr-tr/objective-c.md
diff --git a/tr-tr/php-tr.md b/tr-tr/php.md
similarity index 100%
rename from tr-tr/php-tr.md
rename to tr-tr/php.md
diff --git a/tr-tr/python-tr.md b/tr-tr/python.md
similarity index 100%
rename from tr-tr/python-tr.md
rename to tr-tr/python.md
diff --git a/tr-tr/pythonlegacy-tr.md b/tr-tr/pythonlegacy.md
similarity index 100%
rename from tr-tr/pythonlegacy-tr.md
rename to tr-tr/pythonlegacy.md
diff --git a/tr-tr/ruby-tr.md b/tr-tr/ruby.md
similarity index 100%
rename from tr-tr/ruby-tr.md
rename to tr-tr/ruby.md
diff --git a/tr-tr/sql-tr.md b/tr-tr/sql.md
similarity index 100%
rename from tr-tr/sql-tr.md
rename to tr-tr/sql.md
diff --git a/tr-tr/swift-tr.md b/tr-tr/swift.md
similarity index 100%
rename from tr-tr/swift-tr.md
rename to tr-tr/swift.md
diff --git a/tr-tr/typescript-tr.md b/tr-tr/typescript.md
similarity index 100%
rename from tr-tr/typescript-tr.md
rename to tr-tr/typescript.md
diff --git a/uk-ua/awk-uk.md b/uk-ua/awk.md
similarity index 100%
rename from uk-ua/awk-uk.md
rename to uk-ua/awk.md
diff --git a/uk-ua/bash-ua.md b/uk-ua/bash.md
similarity index 100%
rename from uk-ua/bash-ua.md
rename to uk-ua/bash.md
diff --git a/uk-ua/c-ua.md b/uk-ua/c.md
similarity index 100%
rename from uk-ua/c-ua.md
rename to uk-ua/c.md
diff --git a/uk-ua/cypher-ua.md b/uk-ua/cypher.md
similarity index 100%
rename from uk-ua/cypher-ua.md
rename to uk-ua/cypher.md
diff --git a/uk-ua/go-ua.md b/uk-ua/go.md
similarity index 100%
rename from uk-ua/go-ua.md
rename to uk-ua/go.md
diff --git a/uk-ua/java-ua.md b/uk-ua/java.md
similarity index 100%
rename from uk-ua/java-ua.md
rename to uk-ua/java.md
diff --git a/uk-ua/javascript-ua.md b/uk-ua/javascript.md
similarity index 100%
rename from uk-ua/javascript-ua.md
rename to uk-ua/javascript.md
diff --git a/uk-ua/json-ua.md b/uk-ua/json.md
similarity index 100%
rename from uk-ua/json-ua.md
rename to uk-ua/json.md
diff --git a/uk-ua/kotlin-ua.md b/uk-ua/kotlin.md
similarity index 100%
rename from uk-ua/kotlin-ua.md
rename to uk-ua/kotlin.md
diff --git a/uk-ua/mips-ua.md b/uk-ua/mips.md
similarity index 100%
rename from uk-ua/mips-ua.md
rename to uk-ua/mips.md
diff --git a/uk-ua/pythonlegacy-ua.md b/uk-ua/pythonlegacy.md
similarity index 100%
rename from uk-ua/pythonlegacy-ua.md
rename to uk-ua/pythonlegacy.md
diff --git a/uk-ua/ruby-ua.md b/uk-ua/ruby.md
similarity index 100%
rename from uk-ua/ruby-ua.md
rename to uk-ua/ruby.md
diff --git a/uk-ua/rust-ua.md b/uk-ua/rust.md
similarity index 100%
rename from uk-ua/rust-ua.md
rename to uk-ua/rust.md
diff --git a/uk-ua/wasm-ua.md b/uk-ua/wasm.md
similarity index 100%
rename from uk-ua/wasm-ua.md
rename to uk-ua/wasm.md
diff --git a/vi-vn/git-vi.md b/vi-vn/git.md
similarity index 100%
rename from vi-vn/git-vi.md
rename to vi-vn/git.md
diff --git a/vi-vn/html-vi.md b/vi-vn/html.md
similarity index 100%
rename from vi-vn/html-vi.md
rename to vi-vn/html.md
diff --git a/vi-vn/json-vi.md b/vi-vn/json.md
similarity index 100%
rename from vi-vn/json-vi.md
rename to vi-vn/json.md
diff --git a/vi-vn/less-vi.md b/vi-vn/less.md
similarity index 100%
rename from vi-vn/less-vi.md
rename to vi-vn/less.md
diff --git a/vi-vn/markdown-vi.md b/vi-vn/markdown.md
similarity index 100%
rename from vi-vn/markdown-vi.md
rename to vi-vn/markdown.md
diff --git a/vi-vn/objective-c-vi.md b/vi-vn/objective-c.md
similarity index 100%
rename from vi-vn/objective-c-vi.md
rename to vi-vn/objective-c.md
diff --git a/vi-vn/python-vi.md b/vi-vn/python.md
similarity index 100%
rename from vi-vn/python-vi.md
rename to vi-vn/python.md
diff --git a/vi-vn/ruby-ecosystem-vi.md b/vi-vn/ruby-ecosystem.md
similarity index 100%
rename from vi-vn/ruby-ecosystem-vi.md
rename to vi-vn/ruby-ecosystem.md
diff --git a/vi-vn/ruby-vi.md b/vi-vn/ruby.md
similarity index 100%
rename from vi-vn/ruby-vi.md
rename to vi-vn/ruby.md
diff --git a/vi-vn/sass-vi.md b/vi-vn/sass.md
similarity index 100%
rename from vi-vn/sass-vi.md
rename to vi-vn/sass.md
diff --git a/vi-vn/typescript-vi.md b/vi-vn/typescript.md
similarity index 100%
rename from vi-vn/typescript-vi.md
rename to vi-vn/typescript.md
diff --git a/vi-vn/xml-vi.md b/vi-vn/xml.md
similarity index 100%
rename from vi-vn/xml-vi.md
rename to vi-vn/xml.md
diff --git a/zh-cn/angularjs-cn.md b/zh-cn/angularjs.md
similarity index 100%
rename from zh-cn/angularjs-cn.md
rename to zh-cn/angularjs.md
diff --git a/zh-cn/asciidoc-cn.md b/zh-cn/asciidoc.md
similarity index 100%
rename from zh-cn/asciidoc-cn.md
rename to zh-cn/asciidoc.md
diff --git a/zh-cn/awk-cn.md b/zh-cn/awk.md
similarity index 100%
rename from zh-cn/awk-cn.md
rename to zh-cn/awk.md
diff --git a/zh-cn/bash-cn.md b/zh-cn/bash.md
similarity index 100%
rename from zh-cn/bash-cn.md
rename to zh-cn/bash.md
diff --git a/zh-cn/bc-cn.md b/zh-cn/bc.md
similarity index 100%
rename from zh-cn/bc-cn.md
rename to zh-cn/bc.md
diff --git a/zh-cn/bf-cn.md b/zh-cn/bf.md
similarity index 100%
rename from zh-cn/bf-cn.md
rename to zh-cn/bf.md
diff --git a/zh-cn/c++-cn.md b/zh-cn/c++.md
similarity index 100%
rename from zh-cn/c++-cn.md
rename to zh-cn/c++.md
diff --git a/zh-cn/c-cn.md b/zh-cn/c.md
similarity index 100%
rename from zh-cn/c-cn.md
rename to zh-cn/c.md
diff --git a/zh-cn/clojure-macros-cn.md b/zh-cn/clojure-macros.md
similarity index 100%
rename from zh-cn/clojure-macros-cn.md
rename to zh-cn/clojure-macros.md
diff --git a/zh-cn/clojure-cn.md b/zh-cn/clojure.md
similarity index 100%
rename from zh-cn/clojure-cn.md
rename to zh-cn/clojure.md
diff --git a/zh-cn/cmake-cn.md b/zh-cn/cmake.md
similarity index 100%
rename from zh-cn/cmake-cn.md
rename to zh-cn/cmake.md
diff --git a/zh-cn/cobol-cn.md b/zh-cn/cobol.md
similarity index 100%
rename from zh-cn/cobol-cn.md
rename to zh-cn/cobol.md
diff --git a/zh-cn/coffeescript-cn.md b/zh-cn/coffeescript.md
similarity index 100%
rename from zh-cn/coffeescript-cn.md
rename to zh-cn/coffeescript.md
diff --git a/zh-cn/common-lisp-cn.md b/zh-cn/common-lisp.md
similarity index 100%
rename from zh-cn/common-lisp-cn.md
rename to zh-cn/common-lisp.md
diff --git a/zh-cn/crystal-cn.md b/zh-cn/crystal.md
similarity index 100%
rename from zh-cn/crystal-cn.md
rename to zh-cn/crystal.md
diff --git a/zh-cn/csharp-cn.md b/zh-cn/csharp.md
similarity index 100%
rename from zh-cn/csharp-cn.md
rename to zh-cn/csharp.md
diff --git a/zh-cn/css-cn.md b/zh-cn/css.md
similarity index 100%
rename from zh-cn/css-cn.md
rename to zh-cn/css.md
diff --git a/zh-cn/dart-cn.md b/zh-cn/dart.md
similarity index 100%
rename from zh-cn/dart-cn.md
rename to zh-cn/dart.md
diff --git a/zh-cn/docker-cn.md b/zh-cn/docker.md
similarity index 100%
rename from zh-cn/docker-cn.md
rename to zh-cn/docker.md
diff --git a/zh-cn/dynamic-programming-cn.md b/zh-cn/dynamic-programming.md
similarity index 100%
rename from zh-cn/dynamic-programming-cn.md
rename to zh-cn/dynamic-programming.md
diff --git a/zh-cn/elisp-cn.md b/zh-cn/elisp.md
similarity index 100%
rename from zh-cn/elisp-cn.md
rename to zh-cn/elisp.md
diff --git a/zh-cn/elixir-cn.md b/zh-cn/elixir.md
similarity index 100%
rename from zh-cn/elixir-cn.md
rename to zh-cn/elixir.md
diff --git a/zh-cn/erlang-cn.md b/zh-cn/erlang.md
similarity index 100%
rename from zh-cn/erlang-cn.md
rename to zh-cn/erlang.md
diff --git a/zh-cn/fortran-cn.md b/zh-cn/fortran.md
similarity index 100%
rename from zh-cn/fortran-cn.md
rename to zh-cn/fortran.md
diff --git a/zh-cn/gdscript-cn.md b/zh-cn/gdscript.md
similarity index 100%
rename from zh-cn/gdscript-cn.md
rename to zh-cn/gdscript.md
diff --git a/zh-cn/git-cn.md b/zh-cn/git.md
similarity index 100%
rename from zh-cn/git-cn.md
rename to zh-cn/git.md
diff --git a/zh-cn/go-cn.md b/zh-cn/go.md
similarity index 100%
rename from zh-cn/go-cn.md
rename to zh-cn/go.md
diff --git a/zh-cn/groovy-cn.md b/zh-cn/groovy.md
similarity index 100%
rename from zh-cn/groovy-cn.md
rename to zh-cn/groovy.md
diff --git a/zh-cn/haskell-cn.md b/zh-cn/haskell.md
similarity index 100%
rename from zh-cn/haskell-cn.md
rename to zh-cn/haskell.md
diff --git a/zh-cn/html-cn.md b/zh-cn/html.md
similarity index 100%
rename from zh-cn/html-cn.md
rename to zh-cn/html.md
diff --git a/zh-cn/java-cn.md b/zh-cn/java.md
similarity index 100%
rename from zh-cn/java-cn.md
rename to zh-cn/java.md
diff --git a/zh-cn/javascript-cn.md b/zh-cn/javascript.md
similarity index 100%
rename from zh-cn/javascript-cn.md
rename to zh-cn/javascript.md
diff --git a/zh-cn/jquery-cn.md b/zh-cn/jquery.md
similarity index 100%
rename from zh-cn/jquery-cn.md
rename to zh-cn/jquery.md
diff --git a/zh-cn/json-cn.md b/zh-cn/json.md
similarity index 100%
rename from zh-cn/json-cn.md
rename to zh-cn/json.md
diff --git a/zh-cn/julia-cn.md b/zh-cn/julia.md
similarity index 100%
rename from zh-cn/julia-cn.md
rename to zh-cn/julia.md
diff --git a/zh-cn/kotlin-cn.md b/zh-cn/kotlin.md
similarity index 100%
rename from zh-cn/kotlin-cn.md
rename to zh-cn/kotlin.md
diff --git a/zh-cn/lambda-calculus-cn.md b/zh-cn/lambda-calculus.md
similarity index 100%
rename from zh-cn/lambda-calculus-cn.md
rename to zh-cn/lambda-calculus.md
diff --git a/zh-cn/latex-cn.md b/zh-cn/latex.md
similarity index 100%
rename from zh-cn/latex-cn.md
rename to zh-cn/latex.md
diff --git a/zh-cn/less-cn.md b/zh-cn/less.md
similarity index 100%
rename from zh-cn/less-cn.md
rename to zh-cn/less.md
diff --git a/zh-cn/livescript-cn.md b/zh-cn/livescript.md
similarity index 100%
rename from zh-cn/livescript-cn.md
rename to zh-cn/livescript.md
diff --git a/zh-cn/lua-cn.md b/zh-cn/lua.md
similarity index 100%
rename from zh-cn/lua-cn.md
rename to zh-cn/lua.md
diff --git a/zh-cn/make-cn.md b/zh-cn/make.md
similarity index 100%
rename from zh-cn/make-cn.md
rename to zh-cn/make.md
diff --git a/zh-cn/markdown-cn.md b/zh-cn/markdown.md
similarity index 100%
rename from zh-cn/markdown-cn.md
rename to zh-cn/markdown.md
diff --git a/zh-cn/matlab-cn.md b/zh-cn/matlab.md
similarity index 100%
rename from zh-cn/matlab-cn.md
rename to zh-cn/matlab.md
diff --git a/zh-cn/mips-cn.md b/zh-cn/mips.md
similarity index 100%
rename from zh-cn/mips-cn.md
rename to zh-cn/mips.md
diff --git a/zh-cn/nim-cn.md b/zh-cn/nim.md
similarity index 100%
rename from zh-cn/nim-cn.md
rename to zh-cn/nim.md
diff --git a/zh-cn/objective-c-cn.md b/zh-cn/objective-c.md
similarity index 100%
rename from zh-cn/objective-c-cn.md
rename to zh-cn/objective-c.md
diff --git a/zh-cn/opencv-cn.md b/zh-cn/opencv.md
similarity index 100%
rename from zh-cn/opencv-cn.md
rename to zh-cn/opencv.md
diff --git a/zh-cn/perl-cn.md b/zh-cn/perl.md
similarity index 100%
rename from zh-cn/perl-cn.md
rename to zh-cn/perl.md
diff --git a/zh-cn/php-cn.md b/zh-cn/php.md
similarity index 100%
rename from zh-cn/php-cn.md
rename to zh-cn/php.md
diff --git a/zh-cn/powershell-cn.md b/zh-cn/powershell.md
similarity index 100%
rename from zh-cn/powershell-cn.md
rename to zh-cn/powershell.md
diff --git a/zh-cn/pyqt-cn.md b/zh-cn/pyqt.md
similarity index 100%
rename from zh-cn/pyqt-cn.md
rename to zh-cn/pyqt.md
diff --git a/zh-cn/python-cn.md b/zh-cn/python.md
similarity index 100%
rename from zh-cn/python-cn.md
rename to zh-cn/python.md
diff --git a/zh-cn/pythonlegacy-cn.md b/zh-cn/pythonlegacy.md
similarity index 100%
rename from zh-cn/pythonlegacy-cn.md
rename to zh-cn/pythonlegacy.md
diff --git a/zh-cn/qt-cn.md b/zh-cn/qt.md
similarity index 100%
rename from zh-cn/qt-cn.md
rename to zh-cn/qt.md
diff --git a/zh-cn/r-cn.md b/zh-cn/r.md
similarity index 100%
rename from zh-cn/r-cn.md
rename to zh-cn/r.md
diff --git a/zh-cn/racket-cn.md b/zh-cn/racket.md
similarity index 100%
rename from zh-cn/racket-cn.md
rename to zh-cn/racket.md
diff --git a/zh-cn/raylib-cn.md b/zh-cn/raylib.md
similarity index 100%
rename from zh-cn/raylib-cn.md
rename to zh-cn/raylib.md
diff --git a/zh-cn/red-cn.md b/zh-cn/red.md
similarity index 100%
rename from zh-cn/red-cn.md
rename to zh-cn/red.md
diff --git a/zh-cn/ruby-cn.md b/zh-cn/ruby.md
similarity index 100%
rename from zh-cn/ruby-cn.md
rename to zh-cn/ruby.md
diff --git a/zh-cn/rust-cn.md b/zh-cn/rust.md
similarity index 100%
rename from zh-cn/rust-cn.md
rename to zh-cn/rust.md
diff --git a/zh-cn/sass-cn.md b/zh-cn/sass.md
similarity index 100%
rename from zh-cn/sass-cn.md
rename to zh-cn/sass.md
diff --git a/zh-cn/scala-cn.md b/zh-cn/scala.md
similarity index 100%
rename from zh-cn/scala-cn.md
rename to zh-cn/scala.md
diff --git a/zh-cn/set-theory-cn.md b/zh-cn/set-theory.md
similarity index 100%
rename from zh-cn/set-theory-cn.md
rename to zh-cn/set-theory.md
diff --git a/zh-cn/solidity-cn.md b/zh-cn/solidity.md
similarity index 100%
rename from zh-cn/solidity-cn.md
rename to zh-cn/solidity.md
diff --git a/zh-cn/sql-cn.md b/zh-cn/sql.md
similarity index 100%
rename from zh-cn/sql-cn.md
rename to zh-cn/sql.md
diff --git a/zh-cn/standard-ml-cn.md b/zh-cn/standard-ml.md
similarity index 100%
rename from zh-cn/standard-ml-cn.md
rename to zh-cn/standard-ml.md
diff --git a/zh-cn/swift-cn.md b/zh-cn/swift.md
similarity index 100%
rename from zh-cn/swift-cn.md
rename to zh-cn/swift.md
diff --git a/zh-cn/tmux-cn.md b/zh-cn/tmux.md
similarity index 100%
rename from zh-cn/tmux-cn.md
rename to zh-cn/tmux.md
diff --git a/zh-cn/typescript-cn.md b/zh-cn/typescript.md
similarity index 100%
rename from zh-cn/typescript-cn.md
rename to zh-cn/typescript.md
diff --git a/zh-cn/vim-cn.md b/zh-cn/vim.md
similarity index 100%
rename from zh-cn/vim-cn.md
rename to zh-cn/vim.md
diff --git a/zh-cn/visualbasic-cn.md b/zh-cn/visualbasic.md
similarity index 100%
rename from zh-cn/visualbasic-cn.md
rename to zh-cn/visualbasic.md
diff --git a/zh-cn/wolfram-cn.md b/zh-cn/wolfram.md
similarity index 100%
rename from zh-cn/wolfram-cn.md
rename to zh-cn/wolfram.md
diff --git a/zh-cn/xml-cn.md b/zh-cn/xml.md
similarity index 100%
rename from zh-cn/xml-cn.md
rename to zh-cn/xml.md
diff --git a/zh-cn/yaml-cn.md b/zh-cn/yaml.md
similarity index 100%
rename from zh-cn/yaml-cn.md
rename to zh-cn/yaml.md
diff --git a/zh-cn/zfs-cn.md b/zh-cn/zfs.md
similarity index 100%
rename from zh-cn/zfs-cn.md
rename to zh-cn/zfs.md
diff --git a/zh-tw/bash-tw.md b/zh-tw/bash.md
similarity index 100%
rename from zh-tw/bash-tw.md
rename to zh-tw/bash.md
diff --git a/zh-tw/dart-tw.md b/zh-tw/dart.md
similarity index 100%
rename from zh-tw/dart-tw.md
rename to zh-tw/dart.md
diff --git a/zh-tw/elixir-tw.md b/zh-tw/elixir.md
similarity index 100%
rename from zh-tw/elixir-tw.md
rename to zh-tw/elixir.md
diff --git a/zh-tw/javascript-tw.md b/zh-tw/javascript.md
similarity index 100%
rename from zh-tw/javascript-tw.md
rename to zh-tw/javascript.md
diff --git a/zh-tw/pcre-tw.md b/zh-tw/pcre.md
similarity index 100%
rename from zh-tw/pcre-tw.md
rename to zh-tw/pcre.md
diff --git a/zh-tw/perl-tw.md b/zh-tw/perl.md
similarity index 100%
rename from zh-tw/perl-tw.md
rename to zh-tw/perl.md
diff --git a/zh-tw/pythonlegacy-tw.md b/zh-tw/pythonlegacy.md
similarity index 100%
rename from zh-tw/pythonlegacy-tw.md
rename to zh-tw/pythonlegacy.md
diff --git a/zh-tw/typescript-tw.md b/zh-tw/typescript.md
similarity index 100%
rename from zh-tw/typescript-tw.md
rename to zh-tw/typescript.md