5
0
mirror of https://github.com/wailsapp/wails.git synced 2025-05-02 03:20:09 +08:00
wails/website
Jeremy Jay 7566ed4ba6
Some checks are pending
Build + Test v2 / Test Templates (1.22, macos-latest, lit-ts) (push) Blocked by required conditions
Build + Test v2 / Test Templates (1.22, macos-latest, plain) (push) Blocked by required conditions
Build + Test v2 / Run Go Tests (1.22, macos-latest) (push) Waiting to run
Build + Test v2 / Run Go Tests (1.22, ubuntu-22.04) (push) Waiting to run
Build + Test v2 / Run Go Tests (1.22, ubuntu-24.04) (push) Waiting to run
Build + Test v2 / Run Go Tests (1.22, windows-latest) (push) Waiting to run
Build + Test v2 / Run JS Tests (20.x) (push) Waiting to run
Build + Test v2 / Test Templates (1.22, macos-latest, lit) (push) Blocked by required conditions
Build + Test v2 / Test Templates (1.22, macos-latest, preact) (push) Blocked by required conditions
Build + Test v2 / Test Templates (1.22, macos-latest, preact-ts) (push) Blocked by required conditions
Build + Test v2 / Test Templates (1.22, macos-latest, react) (push) Blocked by required conditions
Build + Test v2 / Test Templates (1.22, macos-latest, react-ts) (push) Blocked by required conditions
Build + Test v2 / Test Templates (1.22, macos-latest, svelte) (push) Blocked by required conditions
Build + Test v2 / Test Templates (1.22, macos-latest, svelte-ts) (push) Blocked by required conditions
Build + Test v2 / Test Templates (1.22, macos-latest, vanilla) (push) Blocked by required conditions
Build + Test v2 / Test Templates (1.22, macos-latest, vanilla-ts) (push) Blocked by required conditions
Build + Test v2 / Test Templates (1.22, macos-latest, vue) (push) Blocked by required conditions
Build + Test v2 / Test Templates (1.22, macos-latest, vue-ts) (push) Blocked by required conditions
Build + Test v2 / Test Templates (1.22, ubuntu-22.04, lit) (push) Blocked by required conditions
Build + Test v2 / Test Templates (1.22, ubuntu-22.04, lit-ts) (push) Blocked by required conditions
Build + Test v2 / Test Templates (1.22, ubuntu-22.04, plain) (push) Blocked by required conditions
Build + Test v2 / Test Templates (1.22, ubuntu-22.04, preact) (push) Blocked by required conditions
Build + Test v2 / Test Templates (1.22, ubuntu-22.04, preact-ts) (push) Blocked by required conditions
Build + Test v2 / Test Templates (1.22, ubuntu-22.04, react) (push) Blocked by required conditions
Build + Test v2 / Test Templates (1.22, ubuntu-22.04, react-ts) (push) Blocked by required conditions
Build + Test v2 / Test Templates (1.22, ubuntu-22.04, svelte) (push) Blocked by required conditions
Build + Test v2 / Test Templates (1.22, ubuntu-22.04, svelte-ts) (push) Blocked by required conditions
Build + Test v2 / Test Templates (1.22, ubuntu-22.04, vanilla) (push) Blocked by required conditions
Build + Test v2 / Test Templates (1.22, ubuntu-22.04, vanilla-ts) (push) Blocked by required conditions
Build + Test v2 / Test Templates (1.22, ubuntu-22.04, vue) (push) Blocked by required conditions
Build + Test v2 / Test Templates (1.22, ubuntu-22.04, vue-ts) (push) Blocked by required conditions
Build + Test v2 / Test Templates (1.22, ubuntu-24.04, lit) (push) Blocked by required conditions
Build + Test v2 / Test Templates (1.22, ubuntu-24.04, lit-ts) (push) Blocked by required conditions
Build + Test v2 / Test Templates (1.22, ubuntu-24.04, plain) (push) Blocked by required conditions
Build + Test v2 / Test Templates (1.22, ubuntu-24.04, preact) (push) Blocked by required conditions
Build + Test v2 / Test Templates (1.22, ubuntu-24.04, preact-ts) (push) Blocked by required conditions
Build + Test v2 / Test Templates (1.22, ubuntu-24.04, react) (push) Blocked by required conditions
Build + Test v2 / Test Templates (1.22, ubuntu-24.04, react-ts) (push) Blocked by required conditions
Build + Test v2 / Test Templates (1.22, ubuntu-24.04, svelte) (push) Blocked by required conditions
Build + Test v2 / Test Templates (1.22, ubuntu-24.04, svelte-ts) (push) Blocked by required conditions
Build + Test v2 / Test Templates (1.22, ubuntu-24.04, vanilla) (push) Blocked by required conditions
Build + Test v2 / Test Templates (1.22, ubuntu-24.04, vanilla-ts) (push) Blocked by required conditions
Build + Test v2 / Test Templates (1.22, ubuntu-24.04, vue) (push) Blocked by required conditions
Build + Test v2 / Test Templates (1.22, ubuntu-24.04, vue-ts) (push) Blocked by required conditions
Build + Test v2 / Test Templates (1.22, windows-latest, lit) (push) Blocked by required conditions
Build + Test v2 / Test Templates (1.22, windows-latest, lit-ts) (push) Blocked by required conditions
Build + Test v2 / Test Templates (1.22, windows-latest, plain) (push) Blocked by required conditions
Build + Test v2 / Test Templates (1.22, windows-latest, preact) (push) Blocked by required conditions
Build + Test v2 / Test Templates (1.22, windows-latest, preact-ts) (push) Blocked by required conditions
Build + Test v2 / Test Templates (1.22, windows-latest, react) (push) Blocked by required conditions
Build + Test v2 / Test Templates (1.22, windows-latest, react-ts) (push) Blocked by required conditions
Build + Test v2 / Test Templates (1.22, windows-latest, svelte) (push) Blocked by required conditions
Build + Test v2 / Test Templates (1.22, windows-latest, svelte-ts) (push) Blocked by required conditions
Build + Test v2 / Test Templates (1.22, windows-latest, vanilla) (push) Blocked by required conditions
Build + Test v2 / Test Templates (1.22, windows-latest, vanilla-ts) (push) Blocked by required conditions
Build + Test v2 / Test Templates (1.22, windows-latest, vue) (push) Blocked by required conditions
Build + Test v2 / Test Templates (1.22, windows-latest, vue-ts) (push) Blocked by required conditions
Upload Source Documents / Push files to Crowdin (push) Waiting to run
Do not attempt to export fields that cannot be json-encoded (#3975)
* Do not attempt to export fields that cannot be json-encoded

* update changelog w/ PR

* also skip UnsafePointers

---------

Co-authored-by: Lea Anthony <lea.anthony@gmail.com>
2025-01-10 15:11:13 +11:00
..
.vscode feat(website): repair document content (#1775) 2022-08-22 19:59:28 +10:00
blog Add github issue link 2023-01-18 17:41:33 +11:00
docs Fix:Adjust the first-level heading to fix the page display format (#3968) 2024-12-27 17:26:27 +00:00
i18n Fix:Adjust the first-level heading to fix the page display format (#3968) 2024-12-27 17:26:27 +00:00
src Do not attempt to export fields that cannot be json-encoded (#3975) 2025-01-10 15:11:13 +11:00
static Update Sponsor Image (#3983) 2025-01-05 12:34:48 +11:00
versioned_docs Update templates.mdx (#3930) 2024-12-05 05:18:29 +11:00
versioned_sidebars v2.9.0 2024-06-16 10:34:01 +10:00
.gitattributes [Github] Exclude /website from language stats (#2927) 2023-09-21 05:48:19 +10:00
.gitignore fix: fix website build and add taskfile (#2577) 2023-04-12 21:36:01 +10:00
.nvmrc chore: optimize website building process (#2601) 2023-04-17 20:54:06 +10:00
.prettierignore chore: add Prettier as format tool (#2689) 2023-05-30 07:40:54 +10:00
babel.config.js v2.0.0 2022-09-22 11:00:57 +10:00
crowdin.yml feat(website): update the Crowdin branch (#2688) 2023-05-27 12:51:43 +10:00
docusaurus.config.js fix: json5 code highlighting (#3278) 2024-02-29 08:46:33 +11:00
package.json Fix translations 2024-06-16 13:10:56 +10:00
pnpm-lock.yaml Bump ws in /website in the npm_and_yarn group across 1 directory (#3552) 2024-06-19 18:14:55 +10:00
prettier.config.js chore: add Prettier as format tool (#2689) 2023-05-30 07:40:54 +10:00
README.md v2.0.0 2022-09-22 11:00:57 +10:00
sidebars.js fix(website): fix link (#1785) 2022-08-24 06:22:48 +10:00
Taskfile.yml Fix translations 2024-06-16 13:10:56 +10:00
versions.json v2.9.0 2024-06-16 10:34:01 +10:00

Website

This website is built using Docusaurus 2, a modern static website generator.

Installation

$ npm

Local Development

$ npm run start

Other languages:

npm run start -- --locale <language>

language - The language code configured in the i18n field in the docusaurus.config.js file.

This command starts a local development server and opens up a browser window. Most changes are reflected live without having to restart the server.

Translate

After the English source file is updated, run the following command to submit the source file to Crowdin:

npm run crowdin push -- -b <branch>

branch - Branch name in crowdin project

Run the following command to pull the translated files in crowdin to the local:

npm run crowdin pull -- -b <branch> -l <languageCode>

languageCode - Note that this refers to the language code in the crowdin project.

The recommended practice is to update the English source file locally, then translate the file in crowdin, and finally pull the translated file to the local.

Build

$ yarn build

This command generates static content into the build directory and can be served using any static contents hosting service.