Как я могу создать HTML вывод на другом говорящем языке (английский sh и немецкий)? - PullRequest
3 голосов
/ 06 апреля 2020

В настоящее время я работаю над документом RMarkdown на английском языке sh, я хочу связать свой документ также на немецком языке, поэтому я написал переведенные документы rmarkdown на немецком языке, теперь у меня есть структура, аналогичная этой:

content
    ├── about.en.md
    ├── about.de.md
    └── tutorial.en.md
    ├── tutorial.de.md
    ├── index.md
    └── index.en.md

это код в моем заголовке, где у меня есть гиперссылка

<div id="pagetitle">
title
</div>

<div class="lang">
  <ul>

      <li><a class="de" href="index-de.html">
        De </a></li>

      <li><a class="en" href="index-en.html">En</a></li>

  </ul>
</div>

это мой код _site.yml:

name: "title"

output:
  html_document:
    output_dir: "."


    include:
      before_body: header.html
    css: style.css

, но проблема заключается в его переключении только на index-ru. html, поэтому я не могу go на другие страницы, я не уверен, как его локализовать .. как это сделать ??

, потому что вставка lang = "de" в Yaml каждого документа не делает работу, я уверен, что чего-то не хватает из-за моего небольшого опыта.

I пытался найти решение, но поскольку я работаю с RMarkdown впервые, документация на самом деле не была полезной, я надеюсь, что вы можете показать мне, как это сделать, я уверен, что это может звучать глупо некоторые, но для начинающих это немного сбивает с толку, большое спасибо, я был бы очень признателен за любую помощь.

...