diff --git a/website/i18n/ja/code.json b/website/i18n/ja/code.json
index f06302b84..48ebc03f0 100644
--- a/website/i18n/ja/code.json
+++ b/website/i18n/ja/code.json
@@ -299,5 +299,117 @@
"theme.CodeBlock.wordWrapToggle": {
"message": "Toggle word wrap 文字列の折り返しの切替",
"description": "The title attribute for toggle word wrapping button of code block lines"
+ },
+ "theme.admonition.note": {
+ "message": "note",
+ "description": "The default label used for the Note admonition (:::note)"
+ },
+ "theme.admonition.tip": {
+ "message": "tip",
+ "description": "The default label used for the Tip admonition (:::tip)"
+ },
+ "theme.admonition.danger": {
+ "message": "danger",
+ "description": "The default label used for the Danger admonition (:::danger)"
+ },
+ "theme.admonition.info": {
+ "message": "info",
+ "description": "The default label used for the Info admonition (:::info)"
+ },
+ "theme.admonition.caution": {
+ "message": "caution",
+ "description": "The default label used for the Caution admonition (:::caution)"
+ },
+ "theme.SearchModal.searchBox.resetButtonTitle": {
+ "message": "Clear the query",
+ "description": "The label and ARIA label for search box reset button"
+ },
+ "theme.SearchModal.searchBox.cancelButtonText": {
+ "message": "Cancel",
+ "description": "The label and ARIA label for search box cancel button"
+ },
+ "theme.SearchModal.startScreen.recentSearchesTitle": {
+ "message": "Recent",
+ "description": "The title for recent searches"
+ },
+ "theme.SearchModal.startScreen.noRecentSearchesText": {
+ "message": "No recent searches",
+ "description": "The text when no recent searches"
+ },
+ "theme.SearchModal.startScreen.saveRecentSearchButtonTitle": {
+ "message": "Save this search",
+ "description": "The label for save recent search button"
+ },
+ "theme.SearchModal.startScreen.removeRecentSearchButtonTitle": {
+ "message": "Remove this search from history",
+ "description": "The label for remove recent search button"
+ },
+ "theme.SearchModal.startScreen.favoriteSearchesTitle": {
+ "message": "Favorite",
+ "description": "The title for favorite searches"
+ },
+ "theme.SearchModal.startScreen.removeFavoriteSearchButtonTitle": {
+ "message": "Remove this search from favorites",
+ "description": "The label for remove favorite search button"
+ },
+ "theme.SearchModal.errorScreen.titleText": {
+ "message": "Unable to fetch results",
+ "description": "The title for error screen of search modal"
+ },
+ "theme.SearchModal.errorScreen.helpText": {
+ "message": "You might want to check your network connection.",
+ "description": "The help text for error screen of search modal"
+ },
+ "theme.SearchModal.footer.selectText": {
+ "message": "to select",
+ "description": "The explanatory text of the action for the enter key"
+ },
+ "theme.SearchModal.footer.selectKeyAriaLabel": {
+ "message": "Enter key",
+ "description": "The ARIA label for the Enter key button that makes the selection"
+ },
+ "theme.SearchModal.footer.navigateText": {
+ "message": "to navigate",
+ "description": "The explanatory text of the action for the Arrow up and Arrow down key"
+ },
+ "theme.SearchModal.footer.navigateUpKeyAriaLabel": {
+ "message": "Arrow up",
+ "description": "The ARIA label for the Arrow up key button that makes the navigation"
+ },
+ "theme.SearchModal.footer.navigateDownKeyAriaLabel": {
+ "message": "Arrow down",
+ "description": "The ARIA label for the Arrow down key button that makes the navigation"
+ },
+ "theme.SearchModal.footer.closeText": {
+ "message": "to close",
+ "description": "The explanatory text of the action for Escape key"
+ },
+ "theme.SearchModal.footer.closeKeyAriaLabel": {
+ "message": "Escape key",
+ "description": "The ARIA label for the Escape key button that close the modal"
+ },
+ "theme.SearchModal.footer.searchByText": {
+ "message": "Search by",
+ "description": "The text explain that the search is making by Algolia"
+ },
+ "theme.SearchModal.noResultsScreen.noResultsText": {
+ "message": "No results for",
+ "description": "The text explains that there are no results for the following search"
+ },
+ "theme.SearchModal.noResultsScreen.suggestedQueryText": {
+ "message": "Try searching for",
+ "description": "The text for the suggested query when no results are found for the following search"
+ },
+ "theme.SearchModal.noResultsScreen.reportMissingResultsText": {
+ "message": "Believe this query should return results?",
+ "description": "The text for the question where the user thinks there are missing results"
+ },
+ "theme.SearchModal.noResultsScreen.reportMissingResultsLinkText": {
+ "message": "Let us know.",
+ "description": "The text for the link to report missing results"
+ },
+ "theme.SearchModal.placeholder": {
+ "message": "Search docs",
+ "description": "The placeholder of the input of the DocSearch pop-up modal"
}
}
diff --git a/website/i18n/ja/docusaurus-plugin-content-blog/2021-09-27-v2-beta1-release-notes.mdx b/website/i18n/ja/docusaurus-plugin-content-blog/2021-09-27-v2-beta1-release-notes.mdx
index 101b71aa4..4a2914cd1 100644
--- a/website/i18n/ja/docusaurus-plugin-content-blog/2021-09-27-v2-beta1-release-notes.mdx
+++ b/website/i18n/ja/docusaurus-plugin-content-blog/2021-09-27-v2-beta1-release-notes.mdx
@@ -8,13 +8,15 @@ tags:
- v2
---
-
-

+
-
-
+
When I first announced Wails on Reddit, just over 2 years ago from a train in Sydney, I did not expect it to get much attention. A few days later, a prolific tech vlogger released a tutorial video, gave it a positive review and from that point on, interest in the project has skyrocketed.
@@ -31,10 +33,14 @@ No, I'm not joking: *No* *CGO* *dependency* 🤯! The thing about Windows is tha
### WebView2 Chromium Renderer
-

+
-
+
Finally, Windows developers get a first class rendering engine for their applications! Gone are the days of contorting your frontend code to work on Windows. On top of that, you get a first-class developer tools experience!
@@ -47,10 +53,14 @@ Gophers rejoice! The single binary dream lives on!
### New Features
-

+
-
+
There were a lot of requests for native menu support. Wails has finally got you covered. Application menus are now available and include support for most native menu features. This includes standard menu items, checkboxes, radio groups, submenus and separators.
@@ -59,10 +69,14 @@ There were a huge number of requests in v1 for the ability to have greater contr
There is now the option to generate IDE configuration along with your project. This means that if you open your project in a supported IDE, it will already be configured for building and debugging your application. Currently VSCode is supported but we hope to support other IDEs such as Goland soon.
-

+
-
+
### No requirement to bundle assets
@@ -79,20 +93,23 @@ You just pass a single `embed.FS` that contains all your assets into your applic
### New Development Experience
-

+
-
-
+
Now that assets don't need to be bundled, it's enabled a whole new development experience. The new `wails dev` command will build and run your application, but instead of using the assets in the `embed.FS`, it loads them directly from disk.
It also provides the additional features:
- - Hot reload - Any changes to frontend assets will trigger and auto reload of the application frontend
- - Auto rebuild - Any changes to your Go code will rebuild and relaunch your application
+- Hot reload - Any changes to frontend assets will trigger and auto reload of the application frontend
+- Auto rebuild - Any changes to your Go code will rebuild and relaunch your application
-In addition to this, a webserver will start on port 34115. This will serve your application to any browser that connects to it. All connected web browsers will respond to system events like hot reload on asset change.
+In addition to this, a webserver will start on port 34115. All connected web browsers will respond to system events like hot reload on asset change. All connected web browsers will respond to system events like hot reload on asset change.
In Go, we are used to dealing with structs in our applications. It's often useful to send structs to our frontend and use them as state in our application. In v1, this was a very manual process and a bit of a burden on the developer. I'm happy to announce that in v2, any application run in dev mode will automatically generate Typescript models for all structs that are input or output parameters to bound methods. This enables seamless interchange of data models between the two worlds.
@@ -101,12 +118,16 @@ In addition to this, another JS module is dynamically generated wrapping all you
### Remote Templates
-

+
-
+
-Getting an application up and running quickly was always a key goal for the Wails project. When we launched, we tried to cover a lot of the modern frameworks at the time: react, vue and angular. The world of frontend development is very opinionated, fast moving and hard to keep on top of! As a result, we found our base templates getting out of date pretty quickly and this caused a maintenance headache. It also meant that we didn't have cool modern templates for the latest and greatest tech stacks.
+Getting an application up and running quickly was always a key goal for the Wails project. When we launched, we tried to cover a lot of the modern frameworks at the time: react, vue and angular. The world of frontend development is very opinionated, fast moving and hard to keep on top of! It also meant that we didn't have cool modern templates for the latest and greatest tech stacks. It also meant that we didn't have cool modern templates for the latest and greatest tech stacks.
With v2, I wanted to empower the community by giving you the ability to create and host templates yourselves, rather than rely on the Wails project. So now you can create projects using community supported templates! I hope this will inspire developers to create a vibrant ecosystem of project templates. I'm really quite excited about what our developer community can create!
diff --git a/website/i18n/ja/docusaurus-plugin-content-blog/2021-11-08-v2-beta2-release-notes.mdx b/website/i18n/ja/docusaurus-plugin-content-blog/2021-11-08-v2-beta2-release-notes.mdx
index fac5e9a2f..f08315c0c 100644
--- a/website/i18n/ja/docusaurus-plugin-content-blog/2021-11-08-v2-beta2-release-notes.mdx
+++ b/website/i18n/ja/docusaurus-plugin-content-blog/2021-11-08-v2-beta2-release-notes.mdx
@@ -8,12 +8,15 @@ tags:
- v2
---
-
-

+
-
+
Today marks the first beta release of Wails v2 for Mac! It's taken quite a while to get to this point and I'm hoping that today's release will give you something that's reasonably useful. There have been a number of twists and turns to get to this point and I'm hoping, with your help, to iron out the crinkles and get the Mac port polished for the final v2 release.
@@ -24,10 +27,14 @@ So what's new for Wails v2 for Mac vs v1? Hint: It's pretty similar to the Windo
### New Features
-

+
-
+
There were a lot of requests for native menu support. Wails has finally got you covered. Application menus are now available and include support for most native menu features. This includes standard menu items, checkboxes, radio groups, submenus and separators.
@@ -37,10 +44,10 @@ There were a huge number of requests in v1 for the ability to have greater contr
In addition to the normal application options, Wails v2 for Mac also brings some Mac extras:
- - Make your window all funky and translucent, like all the pretty swift apps!
- - Highly customisable titlebar
- - We support the NSAppearance options for the application
- - Simple config to auto-create an "About" menu
+- Make your window all funky and translucent, like all the pretty swift apps!
+- Highly customisable titlebar
+- We support the NSAppearance options for the application
+- Simple config to auto-create an "About" menu
### No requirement to bundle assets
@@ -60,10 +67,10 @@ Now that assets don't need to be bundled, it's enabled a whole new development e
It also provides the additional features:
- - Hot reload - Any changes to frontend assets will trigger and auto reload of the application frontend
- - Auto rebuild - Any changes to your Go code will rebuild and relaunch your application
+- Hot reload - Any changes to frontend assets will trigger and auto reload of the application frontend
+- Auto rebuild - Any changes to your Go code will rebuild and relaunch your application
-In addition to this, a webserver will start on port 34115. This will serve your application to any browser that connects to it. All connected web browsers will respond to system events like hot reload on asset change.
+In addition to this, a webserver will start on port 34115. All connected web browsers will respond to system events like hot reload on asset change. All connected web browsers will respond to system events like hot reload on asset change.
In Go, we are used to dealing with structs in our applications. It's often useful to send structs to our frontend and use them as state in our application. In v1, this was a very manual process and a bit of a burden on the developer. I'm happy to announce that in v2, any application run in dev mode will automatically generate Typescript models for all structs that are input or output parameters to bound methods. This enables seamless interchange of data models between the two worlds.
@@ -72,12 +79,16 @@ In addition to this, another JS module is dynamically generated wrapping all you
### Remote Templates
-

+
-
+
-Getting an application up and running quickly was always a key goal for the Wails project. When we launched, we tried to cover a lot of the modern frameworks at the time: react, vue and angular. The world of frontend development is very opinionated, fast moving and hard to keep on top of! As a result, we found our base templates getting out of date pretty quickly and this caused a maintenance headache. It also meant that we didn't have cool modern templates for the latest and greatest tech stacks.
+Getting an application up and running quickly was always a key goal for the Wails project. When we launched, we tried to cover a lot of the modern frameworks at the time: react, vue and angular. The world of frontend development is very opinionated, fast moving and hard to keep on top of! It also meant that we didn't have cool modern templates for the latest and greatest tech stacks. It also meant that we didn't have cool modern templates for the latest and greatest tech stacks.
With v2, I wanted to empower the community by giving you the ability to create and host templates yourselves, rather than rely on the Wails project. So now you can create projects using community supported templates! I hope this will inspire developers to create a vibrant ecosystem of project templates. I'm really quite excited about what our developer community can create!
@@ -86,37 +97,52 @@ With v2, I wanted to empower the community by giving you the ability to create a
Thanks to the amazing support of [Mat Ryer](https://github.com/matryer/), the Wails project now supports M1 native builds:
-

+
-
+
You can also specify `darwin/amd64` as a target too:
-

+
-
+
Oh, I almost forgot.... you can also do `darwin/universal`.... :wink:
-

+
-
+
### Cross Compilation to Windows
Because Wails v2 for Windows is pure Go, you can target Windows builds without docker.
-

+
-
-
+
### WKWebView Renderer
diff --git a/website/i18n/ja/docusaurus-plugin-content-blog/2022-02-22-v2-beta3-release-notes.mdx b/website/i18n/ja/docusaurus-plugin-content-blog/2022-02-22-v2-beta3-release-notes.mdx
index bcef9504a..9bb924cea 100644
--- a/website/i18n/ja/docusaurus-plugin-content-blog/2022-02-22-v2-beta3-release-notes.mdx
+++ b/website/i18n/ja/docusaurus-plugin-content-blog/2022-02-22-v2-beta3-release-notes.mdx
@@ -8,22 +8,29 @@ tags:
- v2
---
-
-

+
-
+
I'm pleased to finally announce that Wails v2 is now in beta for Linux! It is somewhat ironic that the very first experiments with v2 was on Linux and yet it has ended up as the last release. That being said, the v2 we have today is very different from those first experiments. So without further ado, let's go over the new features:
### New Features
-

+
-
+
There were a lot of requests for native menu support. Wails has finally got you covered. Application menus are now available and include support for most native menu features. This includes standard menu items, checkboxes, radio groups, submenus and separators.
@@ -47,10 +54,10 @@ Now that assets don't need to be bundled, it's enabled a whole new development e
It also provides the additional features:
- - Hot reload - Any changes to frontend assets will trigger and auto reload of the application frontend
- - Auto rebuild - Any changes to your Go code will rebuild and relaunch your application
+- Hot reload - Any changes to frontend assets will trigger and auto reload of the application frontend
+- Auto rebuild - Any changes to your Go code will rebuild and relaunch your application
-In addition to this, a webserver will start on port 34115. This will serve your application to any browser that connects to it. All connected web browsers will respond to system events like hot reload on asset change.
+In addition to this, a webserver will start on port 34115. All connected web browsers will respond to system events like hot reload on asset change. All connected web browsers will respond to system events like hot reload on asset change.
In Go, we are used to dealing with structs in our applications. It's often useful to send structs to our frontend and use them as state in our application. In v1, this was a very manual process and a bit of a burden on the developer. I'm happy to announce that in v2, any application run in dev mode will automatically generate Typescript models for all structs that are input or output parameters to bound methods. This enables seamless interchange of data models between the two worlds.
@@ -59,12 +66,16 @@ In addition to this, another JS module is dynamically generated wrapping all you
### Remote Templates
-

+
-
+
-Getting an application up and running quickly was always a key goal for the Wails project. When we launched, we tried to cover a lot of the modern frameworks at the time: react, vue and angular. The world of frontend development is very opinionated, fast moving and hard to keep on top of! As a result, we found our base templates getting out of date pretty quickly and this caused a maintenance headache. It also meant that we didn't have cool modern templates for the latest and greatest tech stacks.
+Getting an application up and running quickly was always a key goal for the Wails project. When we launched, we tried to cover a lot of the modern frameworks at the time: react, vue and angular. The world of frontend development is very opinionated, fast moving and hard to keep on top of! It also meant that we didn't have cool modern templates for the latest and greatest tech stacks. It also meant that we didn't have cool modern templates for the latest and greatest tech stacks.
With v2, I wanted to empower the community by giving you the ability to create and host templates yourselves, rather than rely on the Wails project. So now you can create projects using community supported templates! I hope this will inspire developers to create a vibrant ecosystem of project templates. I'm really quite excited about what our developer community can create!
@@ -73,11 +84,14 @@ With v2, I wanted to empower the community by giving you the ability to create a
Because Wails v2 for Windows is pure Go, you can target Windows builds without docker.
-

+
-
-
+
### In Conclusion
diff --git a/website/i18n/ja/docusaurus-plugin-content-docs/current.json b/website/i18n/ja/docusaurus-plugin-content-docs/current.json
index 798c29a0c..a810fd335 100644
--- a/website/i18n/ja/docusaurus-plugin-content-docs/current.json
+++ b/website/i18n/ja/docusaurus-plugin-content-docs/current.json
@@ -3,36 +3,36 @@
"message": "次のバージョン 🚧",
"description": "The label for version current"
},
- "sidebar.tutorialSidebar.category.Getting Started": {
- "message": "はじめよう",
- "description": "The label for category Getting Started in sidebar tutorialSidebar"
+ "sidebar.docs.category.Getting Started": {
+ "message": "Getting Started",
+ "description": "The label for category Getting Started in sidebar docs"
},
- "sidebar.tutorialSidebar.category.Reference": {
- "message": "リファレンス",
- "description": "The label for category Reference in sidebar tutorialSidebar"
+ "sidebar.docs.category.Reference": {
+ "message": "Reference",
+ "description": "The label for category Reference in sidebar docs"
},
- "sidebar.tutorialSidebar.category.Runtime": {
- "message": "ランタイム",
- "description": "The label for category Runtime in sidebar tutorialSidebar"
+ "sidebar.docs.category.Runtime": {
+ "message": "Runtime",
+ "description": "The label for category Runtime in sidebar docs"
},
- "sidebar.tutorialSidebar.category.Community": {
- "message": "コミュニティ",
- "description": "The label for category Community in sidebar tutorialSidebar"
+ "sidebar.docs.category.Community": {
+ "message": "Community",
+ "description": "The label for category Community in sidebar docs"
},
- "sidebar.tutorialSidebar.category.Showcase": {
- "message": "ショーケース",
- "description": "The label for category Showcase in sidebar tutorialSidebar"
+ "sidebar.docs.category.Showcase": {
+ "message": "Showcase",
+ "description": "The label for category Showcase in sidebar docs"
},
- "sidebar.tutorialSidebar.category.Guides": {
- "message": "ガイド",
- "description": "The label for category Guides in sidebar tutorialSidebar"
+ "sidebar.docs.category.Guides": {
+ "message": "Guides",
+ "description": "The label for category Guides in sidebar docs"
},
- "sidebar.tutorialSidebar.category.Tutorials": {
- "message": "チュートリアル",
- "description": "The label for category Tutorials in sidebar tutorialSidebar"
+ "sidebar.docs.category.Tutorials": {
+ "message": "Tutorials",
+ "description": "The label for category Tutorials in sidebar docs"
},
- "sidebar.tutorialSidebar.category.Contributing": {
- "message": "コントリビューション",
- "description": "The label for category Contributing in sidebar tutorialSidebar"
+ "sidebar.docs.link.Contributing": {
+ "message": "Contributing",
+ "description": "The label for link Contributing in sidebar docs, linking to /community-guide#ways-of-contributing"
}
}
diff --git a/website/i18n/ja/docusaurus-plugin-content-docs/current/community/showcase/emailit.mdx b/website/i18n/ja/docusaurus-plugin-content-docs/current/community/showcase/emailit.mdx
index d3ef84996..7cb238a67 100644
--- a/website/i18n/ja/docusaurus-plugin-content-docs/current/community/showcase/emailit.mdx
+++ b/website/i18n/ja/docusaurus-plugin-content-docs/current/community/showcase/emailit.mdx
@@ -1,8 +1,8 @@
# EmailIt
-
- 
+
+
+
[EmailIt](https://github.com/raguay/EmailIt/) is a Wails 2 program that is a markdown based email sender only with nine notepads, scripts to manipulate the text, and templates. It also has a builtin [Node-Red](https://nodered.org/) server, scripts terminal, and the [ScriptBar](https://github.com/raguay/ScriptBarApp) program for displaying results from Node-Red or a script on your system. Documentation is very scarce, but the programs works. It’s built using Wails2 and Svelte, and the download is a universal macOS application.
-
diff --git a/website/i18n/ja/docusaurus-plugin-content-docs/current/community/showcase/encrypteasy.mdx b/website/i18n/ja/docusaurus-plugin-content-docs/current/community/showcase/encrypteasy.mdx
index 31d7b6ad5..8fd5e9e1e 100644
--- a/website/i18n/ja/docusaurus-plugin-content-docs/current/community/showcase/encrypteasy.mdx
+++ b/website/i18n/ja/docusaurus-plugin-content-docs/current/community/showcase/encrypteasy.mdx
@@ -1,8 +1,8 @@
-
# EncryptEasy
-
- 
+
+
+
**[EncryptEasy](https://www.encrypteasy.app) is a simple and easy to use PGP encryption tool, managing all your and your contacts keys. Encryption should be simple. Developed with Wails.**
diff --git a/website/i18n/ja/docusaurus-plugin-content-docs/current/community/showcase/filehound.mdx b/website/i18n/ja/docusaurus-plugin-content-docs/current/community/showcase/filehound.mdx
index 9c3d7a921..3f5b86231 100644
--- a/website/i18n/ja/docusaurus-plugin-content-docs/current/community/showcase/filehound.mdx
+++ b/website/i18n/ja/docusaurus-plugin-content-docs/current/community/showcase/filehound.mdx
@@ -1,8 +1,8 @@
-
# FileHound Export Utility
-
- 
+
+
+
[FileHound Export Utility](https://www.filehound.co.uk/) FileHound is a cloud document management platform made for secure file retention, business process automation and SmartCapture capabilities.
diff --git a/website/i18n/ja/docusaurus-plugin-content-docs/current/community/showcase/minecraftupdater.mdx b/website/i18n/ja/docusaurus-plugin-content-docs/current/community/showcase/minecraftupdater.mdx
new file mode 100644
index 000000000..59f7350b2
--- /dev/null
+++ b/website/i18n/ja/docusaurus-plugin-content-docs/current/community/showcase/minecraftupdater.mdx
@@ -0,0 +1,10 @@
+# Minecraft Updater
+
+
+
+
+
+
+[Minecraft Updater](https://github.com/Gurkengewuerz/MinecraftModUpdater) is a utility tool to update and synchronize Minecraft mods for your userbase. It’s built using Wails2 and React with [antd](https://ant.design/) as frontend framework.
diff --git a/website/i18n/ja/docusaurus-plugin-content-docs/current/community/showcase/mollywallet.mdx b/website/i18n/ja/docusaurus-plugin-content-docs/current/community/showcase/mollywallet.mdx
index b75238028..e30f37cc6 100644
--- a/website/i18n/ja/docusaurus-plugin-content-docs/current/community/showcase/mollywallet.mdx
+++ b/website/i18n/ja/docusaurus-plugin-content-docs/current/community/showcase/mollywallet.mdx
@@ -1,9 +1,8 @@
-
# Molley Wallet
-
- 
+
+
+
[Molly Wallet](https://github.com/grvlle/constellation_wallet/) the official $DAG wallet of the Constellation Network. It'll let users interact with the Hypergraph Network in various ways, not limited to producing $DAG transactions.
-
diff --git a/website/i18n/ja/docusaurus-plugin-content-docs/current/community/showcase/october.mdx b/website/i18n/ja/docusaurus-plugin-content-docs/current/community/showcase/october.mdx
index fbabff01e..c67c7e845 100644
--- a/website/i18n/ja/docusaurus-plugin-content-docs/current/community/showcase/october.mdx
+++ b/website/i18n/ja/docusaurus-plugin-content-docs/current/community/showcase/october.mdx
@@ -1,11 +1,12 @@
# October
-
- 
+
+
+
[October](https://october.utf9k.net) is a small Wails application that makes it really easy to extract highlights from [Kobo eReaders](https://en.wikipedia.org/wiki/Kobo_eReader) and then forward them to [Readwise](https://readwise.io).
It has a relatively small scope with all platform versions weighing in under 10MB, and that's without enabling [UPX compression](https://upx.github.io/)!
-In contrast, the author's previous attempts with Electron quickly bloated to several hundred megabytes.
\ No newline at end of file
+In contrast, the author's previous attempts with Electron quickly bloated to several hundred megabytes.
diff --git a/website/i18n/ja/docusaurus-plugin-content-docs/current/community/showcase/optimus.mdx b/website/i18n/ja/docusaurus-plugin-content-docs/current/community/showcase/optimus.mdx
index 36cbf2fdf..79537da8a 100644
--- a/website/i18n/ja/docusaurus-plugin-content-docs/current/community/showcase/optimus.mdx
+++ b/website/i18n/ja/docusaurus-plugin-content-docs/current/community/showcase/optimus.mdx
@@ -1,9 +1,8 @@
-
# Optimus
-
- 
+
+
+
[Optimus](https://github.com/splode/optimus) is a desktop image optimization application. It supports conversion and compression between WebP, JPEG, and PNG image formats.
-
diff --git a/website/i18n/ja/docusaurus-plugin-content-docs/current/community/showcase/portfall.mdx b/website/i18n/ja/docusaurus-plugin-content-docs/current/community/showcase/portfall.mdx
index 211009424..8d149668b 100644
--- a/website/i18n/ja/docusaurus-plugin-content-docs/current/community/showcase/portfall.mdx
+++ b/website/i18n/ja/docusaurus-plugin-content-docs/current/community/showcase/portfall.mdx
@@ -1,9 +1,8 @@
-
# Portfall
-
- 
+
+
+
[Portfall](https://github.com/rekon-oss/portfall) - A desktop k8s port-forwarding portal for easy access to all your cluster UIs
-
diff --git a/website/i18n/ja/docusaurus-plugin-content-docs/current/community/showcase/restic-browser.mdx b/website/i18n/ja/docusaurus-plugin-content-docs/current/community/showcase/restic-browser.mdx
index 5642bb298..1505ce07a 100644
--- a/website/i18n/ja/docusaurus-plugin-content-docs/current/community/showcase/restic-browser.mdx
+++ b/website/i18n/ja/docusaurus-plugin-content-docs/current/community/showcase/restic-browser.mdx
@@ -1,11 +1,10 @@
-
# Restic Browser
-
- 
+
+
+
[Restic-Browser](https://github.com/emuell/restic-browser) - A simple, cross-platform [restic](https://github.com/restic/restic) backup GUI for browsing and restoring restic repositories.
-
-
-
diff --git a/website/i18n/ja/docusaurus-plugin-content-docs/current/community/showcase/riftshare.mdx b/website/i18n/ja/docusaurus-plugin-content-docs/current/community/showcase/riftshare.mdx
index 59680bdb3..5223e88cf 100644
--- a/website/i18n/ja/docusaurus-plugin-content-docs/current/community/showcase/riftshare.mdx
+++ b/website/i18n/ja/docusaurus-plugin-content-docs/current/community/showcase/riftshare.mdx
@@ -1,19 +1,19 @@
-
# RiftShare
-
- 
+
+
+
Easy, Secure, and Free file sharing for everyone. Learn more at [Riftshare.app](https://riftshare.app)
## Features
-* Easy secure file sharing between computers both in the local network and through the internet
-* Supports sending files or directories securely through the [magic wormhole protocol](https://magic-wormhole.readthedocs.io/en/latest/)
-* Compatible with all other apps using magic wormhole (magic-wormhole or wormhole-william CLI, wormhole-gui, etc.)
-* Automatic zipping of multiple selected files to send at once
-* Full animations, progress bar, and cancellation support for sending and receiving
-* Native OS File Selection
-* Open files in one click once received
-* Auto Update - don't worry about having the latest release!
+- Easy secure file sharing between computers both in the local network and through the internet
+- Supports sending files or directories securely through the [magic wormhole protocol](https://magic-wormhole.readthedocs.io/en/latest/)
+- Compatible with all other apps using magic wormhole (magic-wormhole or wormhole-william CLI, wormhole-gui, etc.)
+- Automatic zipping of multiple selected files to send at once
+- Full animations, progress bar, and cancellation support for sending and receiving
+- Native OS File Selection
+- Open files in one click once received
+- Auto Update - don't worry about having the latest release!
diff --git a/website/i18n/ja/docusaurus-plugin-content-docs/current/community/showcase/scriptbar.mdx b/website/i18n/ja/docusaurus-plugin-content-docs/current/community/showcase/scriptbar.mdx
new file mode 100644
index 000000000..ab849b6b8
--- /dev/null
+++ b/website/i18n/ja/docusaurus-plugin-content-docs/current/community/showcase/scriptbar.mdx
@@ -0,0 +1,8 @@
+# ScriptBar
+
+
+
+
+
+
+[ScriptBar](https://GitHub.com/raguay/ScriptBarApp) is a program to show the output of the embedded [Node-Red](https://nodered.org) server in the [EmailIt](https://GitHub.com/raguay/EmailIt) application. It also displays the output of scripts on your system. ScriptBar doesn't put them in the menubar, but has them all in a convient window for easy viewing. You can have multiple tabs to have many different things show. You can also keep the links to your most visited web sites.
diff --git a/website/i18n/ja/docusaurus-plugin-content-docs/current/community/showcase/surge.mdx b/website/i18n/ja/docusaurus-plugin-content-docs/current/community/showcase/surge.mdx
index b1693a6de..2d895dc29 100644
--- a/website/i18n/ja/docusaurus-plugin-content-docs/current/community/showcase/surge.mdx
+++ b/website/i18n/ja/docusaurus-plugin-content-docs/current/community/showcase/surge.mdx
@@ -1,9 +1,8 @@
-
# Surge
-
- 
+
+
+
[Surge](https://getsurge.io/) is a p2p filesharing app designed to utilize blockchain technologies to enable 100% anonymous file transfers. Surge is end-to-end encrypted, decentralized and open source.
-
diff --git a/website/i18n/ja/docusaurus-plugin-content-docs/current/community/showcase/wally.mdx b/website/i18n/ja/docusaurus-plugin-content-docs/current/community/showcase/wally.mdx
index 3e842af40..ebe5a703f 100644
--- a/website/i18n/ja/docusaurus-plugin-content-docs/current/community/showcase/wally.mdx
+++ b/website/i18n/ja/docusaurus-plugin-content-docs/current/community/showcase/wally.mdx
@@ -1,9 +1,8 @@
-
# Wally
-
- 
+
+
+
[Wally](https://ergodox-ez.com/pages/wally) is the official firmware flasher for [Ergodox](https://ergodox-ez.com/) keyboards. It looks great and is a fantastic example of what you can achieve with Wails: the ability to combine the power of Go and the rich graphical tools of the web development world.
-
diff --git a/website/i18n/ja/docusaurus-plugin-content-docs/current/community/showcase/wombat.mdx b/website/i18n/ja/docusaurus-plugin-content-docs/current/community/showcase/wombat.mdx
index 38c482aac..8c8c8ce0f 100644
--- a/website/i18n/ja/docusaurus-plugin-content-docs/current/community/showcase/wombat.mdx
+++ b/website/i18n/ja/docusaurus-plugin-content-docs/current/community/showcase/wombat.mdx
@@ -1,9 +1,8 @@
-
# Wombat
-
- 
+
+
+
[Wombat](https://github.com/rogchap/wombat) is a cross platform gRPC client.
-
diff --git a/website/i18n/ja/docusaurus-plugin-content-docs/current/community/showcase/ytd.mdx b/website/i18n/ja/docusaurus-plugin-content-docs/current/community/showcase/ytd.mdx
index 2e46d08ee..6161755a7 100644
--- a/website/i18n/ja/docusaurus-plugin-content-docs/current/community/showcase/ytd.mdx
+++ b/website/i18n/ja/docusaurus-plugin-content-docs/current/community/showcase/ytd.mdx
@@ -1,9 +1,8 @@
-
# Ytd
-
- 
+
+
+
[Ytd](https://github.com/marcio199226/ytd/tree/v2-wails) is an app for downloading tracks from youtube, creating offline playlists and share them with your friends, your friends will be able to playback your playlists or download them for offline listening, has an built-in player.
-
diff --git a/website/i18n/ja/docusaurus-plugin-content-docs/current/contributing/developing-new-features.mdx b/website/i18n/ja/docusaurus-plugin-content-docs/current/contributing/developing-new-features.mdx
index df3e22b67..57c5b101b 100644
--- a/website/i18n/ja/docusaurus-plugin-content-docs/current/contributing/developing-new-features.mdx
+++ b/website/i18n/ja/docusaurus-plugin-content-docs/current/contributing/developing-new-features.mdx
@@ -27,4 +27,3 @@ on the ticket first.
:::warning
Any PRs opened without a corresponding ticket may be rejected.
:::
-
diff --git a/website/i18n/ja/docusaurus-plugin-content-docs/current/contributing/documenting.mdx b/website/i18n/ja/docusaurus-plugin-content-docs/current/contributing/documenting.mdx
index 6245f2aa3..652f665ce 100644
--- a/website/i18n/ja/docusaurus-plugin-content-docs/current/contributing/documenting.mdx
+++ b/website/i18n/ja/docusaurus-plugin-content-docs/current/contributing/documenting.mdx
@@ -25,3 +25,10 @@ There isn't usually a reason to update released documentation so we don't genera
The "next version" docs are mainly in `website/docs` with some "version independent" documents in `src/pages`. Any updates should be made in the `website/docs` directory.
+## Languages
+
+The default documents of the Wails project are English documents. We use the "crowdin" tool to translate documents in other languages and synchronize them to the website. You can [join our project](https://crowdin.com/project/wails) and submit your translations to make contributions.
+
+### Add new language
+
+If you want to add a new language to the documentation, please follow the prompts to [fill in and submit an Issue](https://github.com/wailsapp/wails/issues/new?assignees=&labels=documentation&template=documentation.yml). After being confirmed by the maintainer, we will add the language to the "crowdin" and you will then be able to submit your translation.
diff --git a/website/i18n/ja/docusaurus-plugin-content-docs/current/contributing/fixing-bugs.mdx b/website/i18n/ja/docusaurus-plugin-content-docs/current/contributing/fixing-bugs.mdx
index 65d2b2138..51bd90b74 100644
--- a/website/i18n/ja/docusaurus-plugin-content-docs/current/contributing/fixing-bugs.mdx
+++ b/website/i18n/ja/docusaurus-plugin-content-docs/current/contributing/fixing-bugs.mdx
@@ -24,4 +24,4 @@ bugfixes should be discussed as the approach may have unintended side effects.
:::warning
Any PRs opened without a corresponding ticket may be rejected.
-:::
\ No newline at end of file
+:::
diff --git a/website/i18n/ja/docusaurus-plugin-content-docs/current/contributing/setting-up-a-dev-environment.mdx b/website/i18n/ja/docusaurus-plugin-content-docs/current/contributing/setting-up-a-dev-environment.mdx
index b9f783229..b933af9a6 100644
--- a/website/i18n/ja/docusaurus-plugin-content-docs/current/contributing/setting-up-a-dev-environment.mdx
+++ b/website/i18n/ja/docusaurus-plugin-content-docs/current/contributing/setting-up-a-dev-environment.mdx
@@ -28,4 +28,3 @@ On 'nix: `replace github.com/wailsapp/wails/v2 => /home/me/projects/wails/v2`
To revert back to a stable version, run:
`go install github.com/wailsapp/wails/v2/cmd/wails@latest`
-
diff --git a/website/i18n/ja/docusaurus-plugin-content-docs/current/contributing/ways-of-contributing.mdx b/website/i18n/ja/docusaurus-plugin-content-docs/current/contributing/ways-of-contributing.mdx
index fd712438b..6b76d99d9 100644
--- a/website/i18n/ja/docusaurus-plugin-content-docs/current/contributing/ways-of-contributing.mdx
+++ b/website/i18n/ja/docusaurus-plugin-content-docs/current/contributing/ways-of-contributing.mdx
@@ -15,4 +15,4 @@ There are many ways to contribute to the project:
- Writing tutorials / guides
- Helping others on the issues + discussions boards
-Guides for these have been created in their own sections. Before getting started, please introduce yourself in the [Contributing to Wails](https://github.com/wailsapp/wails/discussions/1520) discussion.
\ No newline at end of file
+Guides for these have been created in their own sections. Before getting started, please introduce yourself in the [Contributing to Wails](https://github.com/wailsapp/wails/discussions/1520) discussion.
diff --git a/website/i18n/ja/docusaurus-plugin-content-docs/current/gettingstarted/building.mdx b/website/i18n/ja/docusaurus-plugin-content-docs/current/gettingstarted/building.mdx
index e917d9f54..5b0dab74f 100644
--- a/website/i18n/ja/docusaurus-plugin-content-docs/current/gettingstarted/building.mdx
+++ b/website/i18n/ja/docusaurus-plugin-content-docs/current/gettingstarted/building.mdx
@@ -9,11 +9,13 @@ From the project directory, run `wails build`. This will compile your project an
If you run the binary, you should see the default application:
-

+
-
-
+
For more details on compilation options, please refer to the [CLI Reference](../reference/cli.mdx#build).
-
diff --git a/website/i18n/ja/docusaurus-plugin-content-docs/current/gettingstarted/development.mdx b/website/i18n/ja/docusaurus-plugin-content-docs/current/gettingstarted/development.mdx
index 323e90ba9..54dda5faa 100644
--- a/website/i18n/ja/docusaurus-plugin-content-docs/current/gettingstarted/development.mdx
+++ b/website/i18n/ja/docusaurus-plugin-content-docs/current/gettingstarted/development.mdx
@@ -6,11 +6,11 @@ sidebar_position: 5
You can run your application in development mode by running `wails dev` from your project directory. This will do the following things:
- - Build your application and run it
- - Bind your Go code to the frontend so it can be called from Javascript
- - Using the power of [vite](https://vitejs.dev/), will watch for modifications in your Go files and rebuild/re-run on change
- - Sets up a [webserver](http://localhost:34115) that will serve your application over a browser. This allows you to use your favourite browser extensions. You can even call your Go code from the console
+- Build your application and run it
+- Bind your Go code to the frontend so it can be called from Javascript
+- Using the power of [vite](https://vitejs.dev/), will watch for modifications in your Go files and rebuild/re-run on change
+- Sets up a [webserver](http://localhost:34115) that will serve your application over a browser. This allows you to use your favourite browser extensions. You can even call your Go code from the console
To get started, run `wails dev` in the project directory. More information on this can be found [here](../reference/cli.mdx#dev).
-Coming soon: Tutorial
\ No newline at end of file
+Coming soon: Tutorial
diff --git a/website/i18n/ja/docusaurus-plugin-content-docs/current/gettingstarted/firstproject.mdx b/website/i18n/ja/docusaurus-plugin-content-docs/current/gettingstarted/firstproject.mdx
index 6da2954f0..541fca50d 100644
--- a/website/i18n/ja/docusaurus-plugin-content-docs/current/gettingstarted/firstproject.mdx
+++ b/website/i18n/ja/docusaurus-plugin-content-docs/current/gettingstarted/firstproject.mdx
@@ -32,6 +32,7 @@ import TabItem from "@theme/TabItem";
If you would rather use Typescript:
wails init -n myproject -t svelte-ts
+
Generate a React project using Javascript with:
@@ -40,42 +41,47 @@ If you would rather use Typescript:
If you would rather use Typescript:
wails init -n myproject -t react-ts
+
- Generate a Vue project using Javascript with:
+ Vue用のJavascriptプロジェクトを生成する場合:
wails init -n myproject -t vue
-If you would rather use Typescript:
+Typescriptプロジェクトを生成する場合:
wails init -n myproject -t vue-ts
+
- Generate a Preact project using Javascript with:
+ Preact用のJavascriptプロジェクトを生成する場合:
wails init -n myproject -t preact
-If you would rather use Typescript:
+Typescriptプロジェクトを生成する場合:
wails init -n myproject -t preact-ts
+
- Generate a Lit project using Javascript with:
+ Lit用のJavascriptプロジェクトを生成する場合:
wails init -n myproject -t lit
-If you would rather use Typescript:
+Typescriptプロジェクトを生成する場合:
wails init -n myproject -t lit-ts
+
- Generate a Vanilla project using Javascript with:
+ Vanilla用のJavascriptプロジェクトを生成する場合:
wails init -n myproject -t vanilla
-If you would rather use Typescript:
+Typescriptプロジェクトを生成する場合:
wails init -n myproject -t vanilla-ts
+
diff --git a/website/i18n/ja/docusaurus-plugin-content-docs/current/gettingstarted/installation.mdx b/website/i18n/ja/docusaurus-plugin-content-docs/current/gettingstarted/installation.mdx
index 742fd9073..bfadb7275 100644
--- a/website/i18n/ja/docusaurus-plugin-content-docs/current/gettingstarted/installation.mdx
+++ b/website/i18n/ja/docusaurus-plugin-content-docs/current/gettingstarted/installation.mdx
@@ -38,38 +38,37 @@ Run `npm --version` to verify.
You will also need to install platform specific dependencies:
+
import Tabs from "@theme/Tabs";
import TabItem from "@theme/TabItem";
-
- Wails requires that the xcode command line tools are installed. This can be done by running:
+
+ Wailsを使用するには、xcodeコマンドラインツールがインストールされている必要があります。 This can be done by running:
xcode-select --install
-
-
- Wails requires that the
+
+ Wails requires that the WebView2{" "}
runtime is installed. Some Windows installations will already have this installed. You can check using
the{" "}
wails doctor
command (see below).
-
-
- Linux required the standard gcc
build tools
- plus libgtk3
and libwebkit
.
- Rather than list a ton of commands for different distros, Wails can try to determine
+
+
+ Linux required the standard gcc
build tools
+ plus libgtk3
and libwebkit
. Rather than list a ton of commands for different distros, Wails can try to determine
what the installation commands are for your specific distribution. Run wails doctor
after
installation
- to be shown how to install the dependencies.
- If your distro/package manager is not supported, please consult the {" "}
+ to be shown how to install the dependencies. If your distro/package manager is not supported, please consult the {" "}
Add Linux Distro guide.
-
+
@@ -88,4 +87,4 @@ Running `wails doctor` will check if you have the correct dependencies installed
## The `wails` command appears to be missing?
-If your system is reporting that the `wails` command is missing, make sure you have followed the Go installation guide correctly. Normally, it means that the `go/bin` directory in your User's home directory is not in the `PATH` environment variable. You will also normally need to close and reopen any open command prompts so that changes to the environment made by the installer are reflected at the command prompt.
\ No newline at end of file
+If your system is reporting that the `wails` command is missing, make sure you have followed the Go installation guide correctly. Normally, it means that the `go/bin` directory in your User's home directory is not in the `PATH` environment variable. You will also normally need to close and reopen any open command prompts so that changes to the environment made by the installer are reflected at the command prompt.
diff --git a/website/i18n/ja/docusaurus-plugin-content-docs/current/guides/application-development.mdx b/website/i18n/ja/docusaurus-plugin-content-docs/current/guides/application-development.mdx
index 43de983fa..a618076f1 100644
--- a/website/i18n/ja/docusaurus-plugin-content-docs/current/guides/application-development.mdx
+++ b/website/i18n/ja/docusaurus-plugin-content-docs/current/guides/application-development.mdx
@@ -1,4 +1,3 @@
-
# Application Development
There are no hard and fast rules for developing applications with Wails, but there are some basic guidelines.
@@ -134,8 +133,6 @@ func main() {
}
```
-
-
More information on Binding can be found [here](../howdoesitwork.mdx#method-binding).
## Application Menu
diff --git a/website/i18n/ja/docusaurus-plugin-content-docs/current/guides/bleeding-edge.mdx b/website/i18n/ja/docusaurus-plugin-content-docs/current/guides/bleeding-edge.mdx
index 3e62a2ced..30cc05ee9 100644
--- a/website/i18n/ja/docusaurus-plugin-content-docs/current/guides/bleeding-edge.mdx
+++ b/website/i18n/ja/docusaurus-plugin-content-docs/current/guides/bleeding-edge.mdx
@@ -1,4 +1,3 @@
-
# Bleeding Edge
## Overview
diff --git a/website/i18n/ja/docusaurus-plugin-content-docs/current/guides/dynamic-assets.mdx b/website/i18n/ja/docusaurus-plugin-content-docs/current/guides/dynamic-assets.mdx
index 9fd0f1d30..dd17af705 100644
--- a/website/i18n/ja/docusaurus-plugin-content-docs/current/guides/dynamic-assets.mdx
+++ b/website/i18n/ja/docusaurus-plugin-content-docs/current/guides/dynamic-assets.mdx
@@ -76,6 +76,7 @@ DEB | [ExternalAssetHandler] Loading 'http://localhost:3001/favicon.ico'
DEB | [ExternalAssetHandler] Loading 'http://localhost:3001/favicon.ico' failed, using AssetHandler
Requesting file: favicon.ico
```
+
As you can see, the assets handler is called when the default assets server is unable to serve the `favicon.ico` file.
If you right click the main application and select "inspect" to bring up the devtools, you can test this feature out by typing the following into the console:
@@ -83,34 +84,43 @@ If you right click the main application and select "inspect" to bring up the dev
```
let response = await fetch('does-not-exist.txt');
```
+
This will generate an error in the devtools. We can see that the error is what we expect, returned by our custom assets handler:
-
+
However, if we request `go.mod`, we will see the following output:
-
+
This technique can be used to load images directly into the page. If we updated our default vanilla template and replaced the logo image:
+
```html
-
+
```
+
with:
+
```html
-
+
```
+
Then we would see the following:
-
+
:::warning
Exposing your filesystem in this way is a security risk. It is recommended that you properly manage access
to your filesystem.
:::
-
diff --git a/website/i18n/ja/docusaurus-plugin-content-docs/current/guides/frameless.mdx b/website/i18n/ja/docusaurus-plugin-content-docs/current/guides/frameless.mdx
index 5ddd3f6ab..88a3ba2d1 100644
--- a/website/i18n/ja/docusaurus-plugin-content-docs/current/guides/frameless.mdx
+++ b/website/i18n/ja/docusaurus-plugin-content-docs/current/guides/frameless.mdx
@@ -1,8 +1,17 @@
-
# Frameless Applications
Wails supports applications with no frame. This can be achieved by using the [frameless](../reference/options.mdx#frameless) field in [Application Options](../reference/options.mdx#application-options).
+:::warning The `data-wails-drag` attribute is being deprecated in favour of the following CSS style: `style="--wails-draggable:drag"`. You can use `style="--wails-draggable:no-drag"` to disable the drag behaviour. For this release only, you can test this by setting the following application option:
+
+```go
+ Experimental: &options.Experimental{
+ UseCSSDrag: true,
+ },
+```
+
+:::
+
Wails offers a simple solution for dragging the window: Any HTML element that has the attribute "data-wails-drag" will act as a "drag handle". This property applies to all nested elements. If you need to indicate that a nested element should not drag, then use the attribute 'data-wails-no-drag' on that element.
The default vanilla template uses this, even though it is not frameless. The whole `body` element is tagged as draggable. The `` is tagged as being not draggable.
diff --git a/website/i18n/ja/docusaurus-plugin-content-docs/current/guides/frontend.mdx b/website/i18n/ja/docusaurus-plugin-content-docs/current/guides/frontend.mdx
index 0319301e7..4b192c557 100644
--- a/website/i18n/ja/docusaurus-plugin-content-docs/current/guides/frontend.mdx
+++ b/website/i18n/ja/docusaurus-plugin-content-docs/current/guides/frontend.mdx
@@ -1,4 +1,3 @@
-
# Frontend
## Script Injection
@@ -35,7 +34,7 @@ The code below shows where these are injected by default:
To provide more flexibility to developers, there is a meta tag that may be used to customise this behaviour:
```html
-
+
```
The options are as follows:
@@ -73,4 +72,4 @@ This code is perfectly valid and operates the same as the autoinjection version: