diff --git a/docs/index.html b/docs/index.html index 67658d0a15..92629e6619 100644 --- a/docs/index.html +++ b/docs/index.html @@ -113,8 +113,9 @@ if (vm.route.file === '_translations.md') return markdown; // -- add "Update this translation" link for all i18n language pages - if (vm.route.path.search('i18n') === 1) { - var dynamicText = '[ Update the translation](' + + if (vm.route.path.search('i18n') !== -1) { + var dynamicText = + '[ Update the translation](' + 'https://translate.freecodecamp.org/contributing-docs' + ') or [visit the English version](' + '/' + vm.route.path.split('/').pop() + @@ -123,12 +124,22 @@ // -- add "Edit this guide on GitHub" link for all English language pages if (vm.route.path.search('i18n') === -1) { - var dynamicText = '[ Edit this guide on GitHub](' + + var dynamicText = + '[ Edit this guide on GitHub](' + 'https://github.com/freeCodeCamp/freeCodeCamp/blob/master/docs/' + vm.route.file + ')'; } + // Used from https://github.com/ckoliber/docsify-rtl/blob/master/build/docsify-rtl.js, + // Currently this is a hack because can't use the plugin as is. + if (vm.route.path.search('Arabic') !== -1) { + for (var counter = 0, elements = document.getElementsByClassName("markdown-section"); counter < elements.length; counter++) { + var item = elements[counter]; + item.dir = "rtl"; + } + }; + return ( markdown + '\n----\n' +