Compare commits
10 commits
a7e6d2fd70
...
3b72a4c99f
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
3b72a4c99f | ||
|
|
47718fec65 | ||
| e81081e906 | |||
| 0db55d0e95 | |||
| a50c47588e | |||
| bdad1d21dc | |||
| bd5d7cca76 | |||
| 74b133afbb | |||
| 86836dbe4a | |||
|
|
b61cd740c6 |
6 changed files with 11 additions and 10 deletions
2
.github/workflows/ssh-deploy.yml
vendored
2
.github/workflows/ssh-deploy.yml
vendored
|
|
@ -17,4 +17,4 @@ jobs:
|
|||
- name: SSH and run deployment script
|
||||
run: |
|
||||
ssh -i ~/.ssh/id_ed25519 ${{ secrets.SSH_USER }}@${{ secrets.SSH_HOST }} \
|
||||
'source ~/.bashrc && sh "${{ secrets.SOURCE_PATH }}"/deploy.sh "${{ secrets.SOURCE_PATH }}" "${{ secrets.STATIC_PATH }}" "${{ secrets.BACKEND_PATH }}"'
|
||||
'source ~/.nvm/nvm.sh && sh "${{ secrets.SOURCE_PATH }}"/deploy.sh "${{ secrets.SOURCE_PATH }}" "${{ secrets.STATIC_PATH }}" "${{ secrets.BACKEND_PATH }}"'
|
||||
|
|
|
|||
2
.github/workflows/ssh-stage.yml
vendored
2
.github/workflows/ssh-stage.yml
vendored
|
|
@ -20,4 +20,4 @@ jobs:
|
|||
- name: SSH and run staging script
|
||||
run: |
|
||||
ssh -i ~/.ssh/id_ed25519 ${{ secrets.SSH_USER }}@${{ secrets.SSH_HOST }} \
|
||||
'source ~/.bashrc && sh "${{ secrets.SOURCE_PATH }}"/stage.sh "${{ secrets.SOURCE_PATH }}"'
|
||||
'source ~/.nvm/nvm.sh && sh "${{ secrets.SOURCE_PATH }}"/stage.sh "${{ secrets.SOURCE_PATH }}"'
|
||||
|
|
|
|||
|
|
@ -20,7 +20,7 @@ resources-resources-discord-buttons-join-label = "Join"
|
|||
resources-resources-discord-buttons-rules-label = "Rules"
|
||||
resources-images-discordLogo-alt = "Discord logo"
|
||||
kotoba-title = "Tropos-agnostic search"
|
||||
kotoba-searchHelp = "To searcn tropos-agnostically, enter a term below."
|
||||
kotoba-searchHelp = "To search tropos-agnostically, enter a term below."
|
||||
discord-rulesPage-title = "Discord Server Rules"
|
||||
discord-rulesPage-overview-title = "Overview"
|
||||
discord-rulesPage-overview-help = "Click any rule to see details."
|
||||
|
|
@ -75,4 +75,4 @@ discord-rulesPage-rules-controversialTopics-section-body = md
|
|||
"- express intent or desire to harm yourself or others"
|
||||
"- solicit help in stopping yourself from harming yourself or someone else"
|
||||
"By crossing these boundaries, please be aware that you are asking members of the server (including moderators and the owner) to perform a role for which they are not trained or equipped. At the moderators' sole discretion, this may not be tolerated and may result in a warning, timeout, removal of the **@ike** role, or removal from the server."
|
||||
"If you are struggling with thoughts of this nature, but are not immediately in danger, please consider seeking counseling. If you are experiencing an immediate crisis, please call **988** (in the United States), **999** (in the UK), or locate an emergency hotline appropriate for you. A list of resources by country exists here: [](external.new:https://blog.opencounseling.com/suicide-hotlines/)"
|
||||
"If you struggle with thoughts of this nature, but are not in immediate danger, please consider counseling. In an immediate crisis, call local emergency services or a relevant hotline: [](external.new:https://findahelpline.com/)"
|
||||
|
|
|
|||
|
|
@ -9,13 +9,14 @@ import { useLocalStorage } from "@vueuse/core";
|
|||
import { computed, type DeepReadonly } from "vue";
|
||||
import { type } from "arktype";
|
||||
import enUsFtlSrc from "@/assets/locale/en_US.ftl";
|
||||
import esLaFtlSrc from "@/assets/locale/es_LA.ftl";
|
||||
import vpVlFtlSrc from "@/assets/locale/vp_VL.ftl";
|
||||
import wpVlFtlSrc from "@/assets/locale/wp_VL.ftl";
|
||||
import type { FluentBundle } from "@fluent/bundle";
|
||||
import { compileLocale } from "@/vi18n-lib/compile";
|
||||
import type { ComputedRef } from "vue";
|
||||
|
||||
export const LOCALE_IDS = ["en-US", "vp-VL", "wp-VL"] as const;
|
||||
export const LOCALE_IDS = ["en-US", "es-LA", "vp-VL", "wp-VL"] as const;
|
||||
|
||||
export type LocaleId = typeof LocaleId.infer;
|
||||
export const LocaleId = type.enumerated(...LOCALE_IDS);
|
||||
|
|
@ -168,13 +169,15 @@ async function initI18n(): Promise<I18n> {
|
|||
),
|
||||
);
|
||||
|
||||
const [vpVl, wpVl] = await Promise.all([
|
||||
const [esLa, vpVl, wpVl] = await Promise.all([
|
||||
doItAllForLocale("es-LA", esLaFtlSrc),
|
||||
doItAllForLocale("vp-VL", vpVlFtlSrc),
|
||||
doItAllForLocale("wp-VL", wpVlFtlSrc),
|
||||
]);
|
||||
|
||||
const localeIdToLocale = {
|
||||
"en-US": deepReadonly(defaultLocale),
|
||||
"es-LA": esLa,
|
||||
"vp-VL": vpVl,
|
||||
"wp-VL": wpVl,
|
||||
} as const satisfies Record<LocaleId, DeepReadonly<Locale>>;
|
||||
|
|
|
|||
|
|
@ -11,7 +11,6 @@ STATIC_DIR=$2
|
|||
BACKEND_DIR=$3
|
||||
|
||||
pwd
|
||||
npm i -g pnpm && pnpm setup
|
||||
pnpm i -g pm2
|
||||
cd $SOURCE_DIR
|
||||
pnpm i
|
||||
|
|
@ -23,4 +22,4 @@ cp -r $SOURCE_DIR/apps/vdn-static/dist/* "$STATIC_DIR"
|
|||
cp -r $SOURCE_DIR/apps/vdb-backend/dist/* "$BACKEND_DIR"
|
||||
cd $BACKEND_DIR
|
||||
|
||||
pm2 start .
|
||||
pm2 start .
|
||||
|
|
|
|||
3
stage.sh
3
stage.sh
|
|
@ -11,6 +11,5 @@ SOURCE_DIR=$1
|
|||
cd "$SOURCE_DIR"
|
||||
git fetch --all && git branch "backup-$(date +'%s')"
|
||||
|
||||
npm i -g pnpm && pnpm setup && pnpm i -g turbo \
|
||||
&& git checkout -f origin/main \
|
||||
git checkout -f origin/main \
|
||||
&& pnpm i && turbo build
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue