refactor: localesをworkspace管理下のパッケージに (#16895)

* refactor: localesをworkspace管理下のパッケージに

* fix copilot review

* move

* move

* rename

* fix ci

* revert unwanted indent changes

* fix

* fix

* fix

* fix

* 間違えてコミットしていたのを戻す

* 不要

* 追加漏れ

* ymlの場所だけ戻す

* localesの位置を戻したのでこの差分は不要

* 内容的にlocalesにある方が正しい

* i18nパッケージ用のREADME.mdを用意

* fix locale.yml

* fix locale.yml

---------

Co-authored-by: kakkokari-gtyih <67428053+kakkokari-gtyih@users.noreply.github.com>
This commit is contained in:
おさむのひと
2025-11-30 13:27:44 +09:00
committed by GitHub
parent 32b5583432
commit fe01a5a28f
51 changed files with 860 additions and 519 deletions

58
pnpm-lock.yaml generated
View File

@@ -77,6 +77,9 @@ importers:
globals:
specifier: 16.5.0
version: 16.5.0
i18n:
specifier: workspace:*
version: link:packages/i18n
ncp:
specifier: 2.0.0
version: 2.0.0
@@ -785,6 +788,9 @@ importers:
frontend-shared:
specifier: workspace:*
version: link:../frontend-shared
i18n:
specifier: workspace:*
version: link:../i18n
icons-subsetter:
specifier: workspace:*
version: link:../icons-subsetter
@@ -1086,6 +1092,9 @@ importers:
estree-walker:
specifier: 3.0.3
version: 3.0.3
i18n:
specifier: workspace:*
version: link:../i18n
magic-string:
specifier: 0.30.21
version: 0.30.21
@@ -1147,6 +1156,9 @@ importers:
frontend-shared:
specifier: workspace:*
version: link:../frontend-shared
i18n:
specifier: workspace:*
version: link:../i18n
icons-subsetter:
specifier: workspace:*
version: link:../icons-subsetter
@@ -1286,6 +1298,9 @@ importers:
packages/frontend-shared:
dependencies:
i18n:
specifier: workspace:*
version: link:../i18n
misskey-js:
specifier: workspace:*
version: link:../misskey-js
@@ -1318,6 +1333,46 @@ importers:
specifier: 10.2.0
version: 10.2.0(eslint@9.39.1)
packages/i18n:
dependencies:
js-yaml:
specifier: 4.1.1
version: 4.1.1
devDependencies:
'@types/js-yaml':
specifier: 4.0.9
version: 4.0.9
'@types/node':
specifier: 24.10.1
version: 24.10.1
'@typescript-eslint/eslint-plugin':
specifier: 8.47.0
version: 8.47.0(@typescript-eslint/parser@8.47.0(eslint@9.39.1)(typescript@5.9.3))(eslint@9.39.1)(typescript@5.9.3)
'@typescript-eslint/parser':
specifier: 8.47.0
version: 8.47.0(eslint@9.39.1)(typescript@5.9.3)
chokidar:
specifier: 4.0.3
version: 4.0.3
esbuild:
specifier: 0.27.0
version: 0.27.0
execa:
specifier: 9.6.0
version: 9.6.0
glob:
specifier: 11.1.0
version: 11.1.0
nodemon:
specifier: 3.1.11
version: 3.1.11
tsx:
specifier: 4.20.6
version: 4.20.6
typescript:
specifier: 5.9.3
version: 5.9.3
packages/icons-subsetter:
dependencies:
'@tabler/icons-webfont':
@@ -1519,6 +1574,9 @@ importers:
esbuild:
specifier: 0.27.0
version: 0.27.0
i18n:
specifier: workspace:*
version: link:../i18n
idb-keyval:
specifier: 6.2.2
version: 6.2.2