diff --git a/docs/guide/book.toml b/docs/guide/book.toml index 91def1354..f343e8dcf 100644 --- a/docs/guide/book.toml +++ b/docs/guide/book.toml @@ -1,9 +1,12 @@ -[book] +[book.en] title = "Dioxus Documentation" description = "Get started with Dioxus, a portable, performant, and ergonomic framework for building cross-platform user interfaces in Rust" authors = ["Jonathan Kelley"] language = "en" +[language.en] +name = "English" + [rust] edition = "2018" diff --git a/docs/guide/src/SUMMARY.md b/docs/guide/src/en/SUMMARY.md similarity index 100% rename from docs/guide/src/SUMMARY.md rename to docs/guide/src/en/SUMMARY.md diff --git a/docs/guide/src/__unused/README.md b/docs/guide/src/en/__unused/README.md similarity index 100% rename from docs/guide/src/__unused/README.md rename to docs/guide/src/en/__unused/README.md diff --git a/docs/guide/src/__unused/advanced-guides/06-subscription-api.md b/docs/guide/src/en/__unused/advanced-guides/06-subscription-api.md similarity index 100% rename from docs/guide/src/__unused/advanced-guides/06-subscription-api.md rename to docs/guide/src/en/__unused/advanced-guides/06-subscription-api.md diff --git a/docs/guide/src/__unused/advanced-guides/10-concurrent-mode.md b/docs/guide/src/en/__unused/advanced-guides/10-concurrent-mode.md similarity index 100% rename from docs/guide/src/__unused/advanced-guides/10-concurrent-mode.md rename to docs/guide/src/en/__unused/advanced-guides/10-concurrent-mode.md diff --git a/docs/guide/src/__unused/advanced-guides/11-arena-memo.md b/docs/guide/src/en/__unused/advanced-guides/11-arena-memo.md similarity index 100% rename from docs/guide/src/__unused/advanced-guides/11-arena-memo.md rename to docs/guide/src/en/__unused/advanced-guides/11-arena-memo.md diff --git a/docs/guide/src/__unused/advanced-guides/12-signals.md b/docs/guide/src/en/__unused/advanced-guides/12-signals.md similarity index 100% rename from docs/guide/src/__unused/advanced-guides/12-signals.md rename to docs/guide/src/en/__unused/advanced-guides/12-signals.md diff --git a/docs/guide/src/__unused/advanced-guides/13-subtrees.md b/docs/guide/src/en/__unused/advanced-guides/13-subtrees.md similarity index 100% rename from docs/guide/src/__unused/advanced-guides/13-subtrees.md rename to docs/guide/src/en/__unused/advanced-guides/13-subtrees.md diff --git a/docs/guide/src/__unused/advanced-guides/custom-renderer.md b/docs/guide/src/en/__unused/advanced-guides/custom-renderer.md similarity index 100% rename from docs/guide/src/__unused/advanced-guides/custom-renderer.md rename to docs/guide/src/en/__unused/advanced-guides/custom-renderer.md diff --git a/docs/guide/src/__unused/advanced-guides/liveview.md b/docs/guide/src/en/__unused/advanced-guides/liveview.md similarity index 100% rename from docs/guide/src/__unused/advanced-guides/liveview.md rename to docs/guide/src/en/__unused/advanced-guides/liveview.md diff --git a/docs/guide/src/__unused/advanced-guides/rsx.md b/docs/guide/src/en/__unused/advanced-guides/rsx.md similarity index 100% rename from docs/guide/src/__unused/advanced-guides/rsx.md rename to docs/guide/src/en/__unused/advanced-guides/rsx.md diff --git a/docs/guide/src/__unused/advanced-guides/testing.md b/docs/guide/src/en/__unused/advanced-guides/testing.md similarity index 100% rename from docs/guide/src/__unused/advanced-guides/testing.md rename to docs/guide/src/en/__unused/advanced-guides/testing.md diff --git a/docs/guide/src/__unused/attribute_spreading.md b/docs/guide/src/en/__unused/attribute_spreading.md similarity index 100% rename from docs/guide/src/__unused/attribute_spreading.md rename to docs/guide/src/en/__unused/attribute_spreading.md diff --git a/docs/guide/src/__unused/composing.md b/docs/guide/src/en/__unused/composing.md similarity index 100% rename from docs/guide/src/__unused/composing.md rename to docs/guide/src/en/__unused/composing.md diff --git a/docs/guide/src/__unused/event_javascript.rs b/docs/guide/src/en/__unused/event_javascript.rs similarity index 100% rename from docs/guide/src/__unused/event_javascript.rs rename to docs/guide/src/en/__unused/event_javascript.rs diff --git a/docs/guide/src/__unused/fanout.md b/docs/guide/src/en/__unused/fanout.md similarity index 100% rename from docs/guide/src/__unused/fanout.md rename to docs/guide/src/en/__unused/fanout.md diff --git a/docs/guide/src/__unused/hello_world.md b/docs/guide/src/en/__unused/hello_world.md similarity index 100% rename from docs/guide/src/__unused/hello_world.md rename to docs/guide/src/en/__unused/hello_world.md diff --git a/docs/guide/src/__unused/helpers.md b/docs/guide/src/en/__unused/helpers.md similarity index 100% rename from docs/guide/src/__unused/helpers.md rename to docs/guide/src/en/__unused/helpers.md diff --git a/docs/guide/src/__unused/index.md b/docs/guide/src/en/__unused/index.md similarity index 100% rename from docs/guide/src/__unused/index.md rename to docs/guide/src/en/__unused/index.md diff --git a/docs/guide/src/__unused/localstate.md b/docs/guide/src/en/__unused/localstate.md similarity index 100% rename from docs/guide/src/__unused/localstate.md rename to docs/guide/src/en/__unused/localstate.md diff --git a/docs/guide/src/__unused/memoization.md b/docs/guide/src/en/__unused/memoization.md similarity index 100% rename from docs/guide/src/__unused/memoization.md rename to docs/guide/src/en/__unused/memoization.md diff --git a/docs/guide/src/__unused/model_pattern.md b/docs/guide/src/en/__unused/model_pattern.md similarity index 100% rename from docs/guide/src/__unused/model_pattern.md rename to docs/guide/src/en/__unused/model_pattern.md diff --git a/docs/guide/src/async/index.md b/docs/guide/src/en/async/index.md similarity index 100% rename from docs/guide/src/async/index.md rename to docs/guide/src/en/async/index.md diff --git a/docs/guide/src/async/spawn.md b/docs/guide/src/en/async/spawn.md similarity index 100% rename from docs/guide/src/async/spawn.md rename to docs/guide/src/en/async/spawn.md diff --git a/docs/guide/src/async/use_coroutine.md b/docs/guide/src/en/async/use_coroutine.md similarity index 100% rename from docs/guide/src/async/use_coroutine.md rename to docs/guide/src/en/async/use_coroutine.md diff --git a/docs/guide/src/async/use_future.md b/docs/guide/src/en/async/use_future.md similarity index 100% rename from docs/guide/src/async/use_future.md rename to docs/guide/src/en/async/use_future.md diff --git a/docs/guide/src/best_practices/antipatterns.md b/docs/guide/src/en/best_practices/antipatterns.md similarity index 100% rename from docs/guide/src/best_practices/antipatterns.md rename to docs/guide/src/en/best_practices/antipatterns.md diff --git a/docs/guide/src/best_practices/error_handling.md b/docs/guide/src/en/best_practices/error_handling.md similarity index 100% rename from docs/guide/src/best_practices/error_handling.md rename to docs/guide/src/en/best_practices/error_handling.md diff --git a/docs/guide/src/best_practices/index.md b/docs/guide/src/en/best_practices/index.md similarity index 100% rename from docs/guide/src/best_practices/index.md rename to docs/guide/src/en/best_practices/index.md diff --git a/docs/guide/src/contributing.md b/docs/guide/src/en/contributing.md similarity index 100% rename from docs/guide/src/contributing.md rename to docs/guide/src/en/contributing.md diff --git a/docs/guide/src/custom_renderer/index.md b/docs/guide/src/en/custom_renderer/index.md similarity index 100% rename from docs/guide/src/custom_renderer/index.md rename to docs/guide/src/en/custom_renderer/index.md diff --git a/docs/guide/src/describing_ui/component_children.md b/docs/guide/src/en/describing_ui/component_children.md similarity index 100% rename from docs/guide/src/describing_ui/component_children.md rename to docs/guide/src/en/describing_ui/component_children.md diff --git a/docs/guide/src/describing_ui/component_props.md b/docs/guide/src/en/describing_ui/component_props.md similarity index 100% rename from docs/guide/src/describing_ui/component_props.md rename to docs/guide/src/en/describing_ui/component_props.md diff --git a/docs/guide/src/describing_ui/components.md b/docs/guide/src/en/describing_ui/components.md similarity index 100% rename from docs/guide/src/describing_ui/components.md rename to docs/guide/src/en/describing_ui/components.md diff --git a/docs/guide/src/describing_ui/images/component_borrowed_props_screenshot.png b/docs/guide/src/en/describing_ui/images/component_borrowed_props_screenshot.png similarity index 100% rename from docs/guide/src/describing_ui/images/component_borrowed_props_screenshot.png rename to docs/guide/src/en/describing_ui/images/component_borrowed_props_screenshot.png diff --git a/docs/guide/src/describing_ui/images/component_owned_props_screenshot.png b/docs/guide/src/en/describing_ui/images/component_owned_props_screenshot.png similarity index 100% rename from docs/guide/src/describing_ui/images/component_owned_props_screenshot.png rename to docs/guide/src/en/describing_ui/images/component_owned_props_screenshot.png diff --git a/docs/guide/src/describing_ui/images/screenshot_about_component.png b/docs/guide/src/en/describing_ui/images/screenshot_about_component.png similarity index 100% rename from docs/guide/src/describing_ui/images/screenshot_about_component.png rename to docs/guide/src/en/describing_ui/images/screenshot_about_component.png diff --git a/docs/guide/src/describing_ui/index.md b/docs/guide/src/en/describing_ui/index.md similarity index 100% rename from docs/guide/src/describing_ui/index.md rename to docs/guide/src/en/describing_ui/index.md diff --git a/docs/guide/src/describing_ui/special_attributes.md b/docs/guide/src/en/describing_ui/special_attributes.md similarity index 100% rename from docs/guide/src/describing_ui/special_attributes.md rename to docs/guide/src/en/describing_ui/special_attributes.md diff --git a/docs/guide/src/getting_started/desktop.md b/docs/guide/src/en/getting_started/desktop.md similarity index 100% rename from docs/guide/src/getting_started/desktop.md rename to docs/guide/src/en/getting_started/desktop.md diff --git a/docs/guide/src/getting_started/hot_reload.md b/docs/guide/src/en/getting_started/hot_reload.md similarity index 100% rename from docs/guide/src/getting_started/hot_reload.md rename to docs/guide/src/en/getting_started/hot_reload.md diff --git a/docs/guide/src/getting_started/index.md b/docs/guide/src/en/getting_started/index.md similarity index 100% rename from docs/guide/src/getting_started/index.md rename to docs/guide/src/en/getting_started/index.md diff --git a/docs/guide/src/getting_started/mobile.md b/docs/guide/src/en/getting_started/mobile.md similarity index 100% rename from docs/guide/src/getting_started/mobile.md rename to docs/guide/src/en/getting_started/mobile.md diff --git a/docs/guide/src/getting_started/ssr.md b/docs/guide/src/en/getting_started/ssr.md similarity index 100% rename from docs/guide/src/getting_started/ssr.md rename to docs/guide/src/en/getting_started/ssr.md diff --git a/docs/guide/src/getting_started/tui.md b/docs/guide/src/en/getting_started/tui.md similarity index 100% rename from docs/guide/src/getting_started/tui.md rename to docs/guide/src/en/getting_started/tui.md diff --git a/docs/guide/src/getting_started/web.md b/docs/guide/src/en/getting_started/web.md similarity index 100% rename from docs/guide/src/getting_started/web.md rename to docs/guide/src/en/getting_started/web.md diff --git a/docs/guide/src/images/compiletimecorrect.png b/docs/guide/src/en/images/compiletimecorrect.png similarity index 100% rename from docs/guide/src/images/compiletimecorrect.png rename to docs/guide/src/en/images/compiletimecorrect.png diff --git a/docs/guide/src/images/component_tree.png b/docs/guide/src/en/images/component_tree.png similarity index 100% rename from docs/guide/src/images/component_tree.png rename to docs/guide/src/en/images/component_tree.png diff --git a/docs/guide/src/images/diffing.png b/docs/guide/src/en/images/diffing.png similarity index 100% rename from docs/guide/src/images/diffing.png rename to docs/guide/src/en/images/diffing.png diff --git a/docs/guide/src/images/dioxuslogo_full.png b/docs/guide/src/en/images/dioxuslogo_full.png similarity index 100% rename from docs/guide/src/images/dioxuslogo_full.png rename to docs/guide/src/en/images/dioxuslogo_full.png diff --git a/docs/guide/src/images/oldnew.png b/docs/guide/src/en/images/oldnew.png similarity index 100% rename from docs/guide/src/images/oldnew.png rename to docs/guide/src/en/images/oldnew.png diff --git a/docs/guide/src/images/publish.png b/docs/guide/src/en/images/publish.png similarity index 100% rename from docs/guide/src/images/publish.png rename to docs/guide/src/en/images/publish.png diff --git a/docs/guide/src/index.md b/docs/guide/src/en/index.md similarity index 100% rename from docs/guide/src/index.md rename to docs/guide/src/en/index.md diff --git a/docs/guide/src/interactivity/custom_hooks.md b/docs/guide/src/en/interactivity/custom_hooks.md similarity index 100% rename from docs/guide/src/interactivity/custom_hooks.md rename to docs/guide/src/en/interactivity/custom_hooks.md diff --git a/docs/guide/src/interactivity/dynamic_rendering.md b/docs/guide/src/en/interactivity/dynamic_rendering.md similarity index 100% rename from docs/guide/src/interactivity/dynamic_rendering.md rename to docs/guide/src/en/interactivity/dynamic_rendering.md diff --git a/docs/guide/src/interactivity/event_handlers.md b/docs/guide/src/en/interactivity/event_handlers.md similarity index 100% rename from docs/guide/src/interactivity/event_handlers.md rename to docs/guide/src/en/interactivity/event_handlers.md diff --git a/docs/guide/src/interactivity/hooks.md b/docs/guide/src/en/interactivity/hooks.md similarity index 100% rename from docs/guide/src/interactivity/hooks.md rename to docs/guide/src/en/interactivity/hooks.md diff --git a/docs/guide/src/interactivity/images/counter.png b/docs/guide/src/en/interactivity/images/counter.png similarity index 100% rename from docs/guide/src/interactivity/images/counter.png rename to docs/guide/src/en/interactivity/images/counter.png diff --git a/docs/guide/src/interactivity/images/counter_two_state.png b/docs/guide/src/en/interactivity/images/counter_two_state.png similarity index 100% rename from docs/guide/src/interactivity/images/counter_two_state.png rename to docs/guide/src/en/interactivity/images/counter_two_state.png diff --git a/docs/guide/src/interactivity/images/meme_editor_screenshot.png b/docs/guide/src/en/interactivity/images/meme_editor_screenshot.png similarity index 100% rename from docs/guide/src/interactivity/images/meme_editor_screenshot.png rename to docs/guide/src/en/interactivity/images/meme_editor_screenshot.png diff --git a/docs/guide/src/interactivity/index.md b/docs/guide/src/en/interactivity/index.md similarity index 100% rename from docs/guide/src/interactivity/index.md rename to docs/guide/src/en/interactivity/index.md diff --git a/docs/guide/src/interactivity/router.md b/docs/guide/src/en/interactivity/router.md similarity index 100% rename from docs/guide/src/interactivity/router.md rename to docs/guide/src/en/interactivity/router.md diff --git a/docs/guide/src/interactivity/sharing_state.md b/docs/guide/src/en/interactivity/sharing_state.md similarity index 100% rename from docs/guide/src/interactivity/sharing_state.md rename to docs/guide/src/en/interactivity/sharing_state.md diff --git a/docs/guide/src/interactivity/user_input.md b/docs/guide/src/en/interactivity/user_input.md similarity index 100% rename from docs/guide/src/interactivity/user_input.md rename to docs/guide/src/en/interactivity/user_input.md diff --git a/docs/guide/src/lib.rs b/docs/guide/src/en/lib.rs similarity index 100% rename from docs/guide/src/lib.rs rename to docs/guide/src/en/lib.rs diff --git a/docs/guide/src/publishing/desktop.md b/docs/guide/src/en/publishing/desktop.md similarity index 100% rename from docs/guide/src/publishing/desktop.md rename to docs/guide/src/en/publishing/desktop.md diff --git a/docs/guide/src/publishing/index.md b/docs/guide/src/en/publishing/index.md similarity index 100% rename from docs/guide/src/publishing/index.md rename to docs/guide/src/en/publishing/index.md diff --git a/docs/guide/src/publishing/web.md b/docs/guide/src/en/publishing/web.md similarity index 100% rename from docs/guide/src/publishing/web.md rename to docs/guide/src/en/publishing/web.md diff --git a/docs/guide/src/roadmap.md b/docs/guide/src/en/roadmap.md similarity index 100% rename from docs/guide/src/roadmap.md rename to docs/guide/src/en/roadmap.md