ジキルには、単にクリックするだけでウェブサイトの変数を変更できる方法はありますか?たとえば、私の個人用ウェブページは英語ですが、ウェブページのヘッダーにクリック可能なボタンを付けて、英語からスペイン語へ、またはその逆に切り替えることができます。これは私が実装することによってこれを行うにしようとしていた、例えば、jekyllのウェブサイトで変数をクリックして変更しますか?
{% if variable == "en" %}
This is in english
{% else %}
Esto esta en español
{% endif %}
限り、私はシンプルなclicsで変更することができ、変数を持っているようであれば、簡単な文でWebページの異なるセクションのそれぞれで実装するのは非常に簡単です。 _config.yml
ファイル内の変数(例えば、変数language: english
を作成し、ヘッダーのボタンをクリックしてその変数の値を変更するなど)を実行することはできません。これを達成する他の方法はありますか?
入力していただきありがとうございます。
に範囲を設定し、自動的に変数を設定するので、方法はありませんウェブページを閲覧しているユーザーがjavascriptを使わずにどの言語を選択するのか投稿よりも、ウェブページの「約」部分について考えています。だから、それはindex.htmlしか持っていませんが、内部では、両方の言語で(テキスト)内容を持っています。ユーザーがアクティブにした内容(language = 'en'や 'es'など)によっては、英語またはスペイン語のコンテンツを表示することになります。 –
ユーザーはどのようにjavascriptなしで何かをアクティブにするでしょうか?ジキルは静的なサイトジェネレータです。 – marcanuy