Closed mantaroh closed 1 year ago
This PR fix the #151 issue.
Current Spear doesn't generate the i18n default fallback page. After landing this PR, the generated result page structure is the following:
tests/i18n-test/dist ├── en │ ├── articles │ │ └── index.html │ ├── assets │ │ ├── css │ │ │ └── main.css │ │ ├── fonts │ │ │ └── OpenSans-Regular.ttf │ │ └── js │ │ └── main.js │ ├── images │ │ └── logo.png │ └── index.html ├── index.html └── jp ├── articles │ └── index.html ├── assets │ ├── css │ │ └── main.css │ ├── fonts │ │ └── OpenSans-Regular.ttf │ └── js │ └── main.js ├── images │ └── logo.png └── index.html
The index.html of top directory is the fallback page. This fallback page redirect to default language's index.html. This mean that spear generate the following HTML:
index.html
<!DOCTYPE html> <html lang="en"> <head> <meta http-equiv="refresh" content="0; url=/jp/"> </head><body></body> </html>%
現時点で Spear はデフォルト言語へのフォールバックページを生成していません。 このPR以降では、生成されたページの構造は以下のようになります。
トップディレクトリの index.html はフォールバックページです。このフォールバックページはデフォルト言語の index.html へリダイレクトします。生成されるページは以下のようになります。
What is this ?
This PR fix the #151 issue.
Current Spear doesn't generate the i18n default fallback page.
After landing this PR, the generated result page structure is the following:
The
index.html
of top directory is the fallback page. This fallback page redirect to default language's index.html. This mean that spear generate the following HTML:これはなに?
151 の修正PRです。
現時点で Spear はデフォルト言語へのフォールバックページを生成していません。 このPR以降では、生成されたページの構造は以下のようになります。
トップディレクトリの
index.html
はフォールバックページです。このフォールバックページはデフォルト言語のindex.html
へリダイレクトします。生成されるページは以下のようになります。