Skip to content

Commit

Permalink
Merge branch 'master' into debug-subject-loading
Browse files Browse the repository at this point in the history
  • Loading branch information
mcbouslog authored Jan 17, 2025
2 parents 3f561d1 + 1d15670 commit 0b7b0b3
Show file tree
Hide file tree
Showing 66 changed files with 2,181 additions and 999 deletions.
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@

## Requirements

- [Browser support](docs/arch/adr-3.md)
- [Browser support](docs/arch/adr-4.md)
- Node 20
- Git
- Yarn
Expand Down
4 changes: 2 additions & 2 deletions packages/app-project/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@
"build-storybook": "storybook build"
},
"dependencies": {
"@sentry/nextjs": "~8.43.0",
"@sentry/nextjs": "~8.48.0",
"@sindresorhus/string-hash": "~1.2.0",
"@zooniverse/async-states": "~0.0.1",
"@zooniverse/classifier": "^0.0.1",
Expand All @@ -37,7 +37,7 @@
"mobx-react": "~9.2.0",
"mobx-state-tree": "~5.4.0",
"morgan": "^1.10.0",
"newrelic": "~12.8.1",
"newrelic": "~12.10.0",
"next": "~14.2.7",
"next-i18next": "~15.4.0",
"panoptes-client": "~5.6.0",
Expand Down
124 changes: 112 additions & 12 deletions packages/app-project/public/locales/ja/components.json
Original file line number Diff line number Diff line change
@@ -1,39 +1,139 @@
{
"404": {
"findNewProject": "新たに取り組むプロジェクトを見つける",
"heading": "ここには何もありません。",
"message": "お探しのページは存在しません。",
"returnHome": "トップページに戻る"
},
"Announcements": {
"AuthenticationInvitation": {
"announcement": "あなたの貢献を追跡するには、サインインするかアカウント登録を行ってください。",
"register": "新規登録",
"signIn": "サインイン"
},
"FinishedAnnouncement": {
"announcement": "完了しています!このプロジェクトでは現在既に全てのデータが分類されました。",
"seeResults": "結果を見る"
}
},
"CollectionsModal": {
"CreateCollection": {
"createButton": "作成して追加",
"label": "新しいコレクションの作成",
"private": "プライベートコレクション"
},
"SelectCollection": {
"addButton": "追加",
"label": "既存のコレクションに追加"
},
"title": "コレクションに追加"
},
"ConnectWithProject": {
"ProjectLink": {
"types": {
"bitbucket": "Bitbucket",
"facebook": "フェイスブック",
"github": "GitHub",
"instagram": "インスタグラム",
"medium": "Medium",
"pinterest": "Pinterest",
"reddit": "Reddit",
"tumblr": "Tumblr",
"twitter": "X",
"website": "ウェブサイト",
"weibo": "Weibo",
"wordpress": "WordPress",
"youtube": "YouTube"
}
},
"title": "{{projectName}}とつながる"
},
"Head": {
"defaultDescription": "Zooniverseは世界最大かつ最も人気な、人々の力で進める研究のためのプラットフォームです。",
"defaultTitle": "プロジェクト",
"siteName": "Zooniverse"
"siteName": "Zooniverse 人々の力で進める研究"
},
"ProjectHeader": {
"about": "このプロジェクトについて",
"classify": "分類",
"exploreProject": "プロジェクトを見る",
"talk": "トーク",
"collect": "コレクション",
"recents": "最近",
"ApprovedIcon": {
"title": "Zooniverse承認済み"
},
"Avatar": {
"alt": "{{project}}でのプロジェクトアバター"
},
"LocaleSwitcher": {
"label": "言語の変更"
},
"ProjectNav": {
"ariaLabel": "プロジェクト"
},
"UnderReviewLabel": {
"underReview": "審査中"
}
},
"about": "このプロジェクトについて",
"admin": "管理者向けページ",
"classify": "分類",
"collect": "コレクション",
"exploreProject": "プロジェクトを見る",
"organization": "組織より",
"recents": "最近分類したもの",
"talk": "トーク"
},
"ProjectStatistics": {
"byTheNumbers": "数字で見る",
"classifications": "分類",
"completedSubjects": "完了した画像",
"completedSubjects": "完了したサブジェクト",
"percentComplete": "進捗率",
"subjects": "画像",
"subjects": "サブジェクト",
"subtitle": "あなたと仲間のボランティアがこのプロジェクトで行った進捗を追跡します。",
"text": "すべてのクリックがカウントされます。 {{projectName}}のコミュニティに参加して、このプロジェクトを完了させ、研究者が重要な結果を生み出すのを手伝ってください。",
"title": "{{projectName}} 統計",
"volunteers": "ボランティア数"
"viewMoreStats": "さらに詳しい統計を見る",
"volunteers": "参加ボランティア数"
},
"RequireUser": {
"text": "サインインが必要です"
},
"StandardLayout": {
"headerLabel": "Zooniverseサイトのヘッダー"
},
"SubjectPicker": {
"alreadySeen": "既に見たサブジェクトです",
"back": "異なるサブジェクトセットの選択",
"byline": "列の名前をクリックするとリストを並び替えます。選択したものから順番にサブジェクトが表示されます。",
"fetching": "お待ちください...",
"heading": "始めるにはサブジェクトを選択してください。",
"retired": "完了済み",
"unclassified": "利用可能"
},
"SubjectPreview": {
"CollectionsButton": {
"add": "コレクションに追加"
},
"TalkLink": {
"label": "トークページで議論する"
}
},
"SubjectSetPicker": {
"SubjectSetCard": {
"isComplete": "完了済み"
},
"back": "異なるワークフローの選択",
"byline": "転記を始めるには、サブジェクトセットを選んでください",
"heading": "開始位置の選択"
},
"WorkflowSelector": {
"WorkflowSelectButton": {
"complete": "{{completeness}}%が完了しました",
"setSelection": "セットの選択",
"subjectSelection": "サブジェクトの選択"
},
"WorkflowSelectButtons": {
"locked": "ロック中",
"unlocked": "ロック解除済み"
},
"error": "ワークフローの取得中にエラーが発生しました",
"getStarted": "始めましょう!",
"message": "ここをクリックすることで実際の研究を行えます!",
"noWorkflows": "現在分類できるデータがありません"
}
}
}
72 changes: 46 additions & 26 deletions packages/app-project/public/locales/ja/screens.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,23 +2,50 @@
"About": {
"PageHeading": {
"title": {
"education": "教育",
"faq": "よくある質問",
"research": "研究",
"team": "チームメンバー",
"results": "結果",
"education": "教育",
"faq": "よくある質問"
"team": "チームメンバー"
}
},
"PageNav": {
"title": "プロジェクトの概要"
},
"SidebarHeading": "プロジェクト概要",
"TeamMember": {
"owner": "オーナー",
"collaborator": "協力者",
"translator": "翻訳者",
"researcher": "研究者",
"moderator": "モデレーター",
"tester": "試行者",
"expert": "エキスパート",
"museum": "博物館"
"moderator": "モデレーター",
"museum": "博物館",
"owner": "オーナー",
"researcher": "研究者",
"tester": "テストユーザー",
"translator": "翻訳者"
}
},
"Classify": {
"ClassifierWrapper": {
"ErrorMessage": {
"title": "分類にエラーが生じました"
}
},
"RecentSubjects": {
"text": "このサブジェクトをトークページで議論したり、あなたのコレクションやお気に入りに追加できます。",
"title": "最近行った分類"
},
"WorkflowAssignmentModal": {
"cancel": "結構です",
"confirm": "次のレベルに進みます",
"content": "おめでとうございます! 次のワークフローのロックを解除しました。 このワークフローを継続したい場合は、継続を選択することも可能です。",
"dismiss": "今後このメッセージを表示しない",
"title": "新しいワークフローが利用可能です"
},
"YourStats": {
"allTime": "全期間",
"lastSeven": "過去7日間",
"link": "さらに見る",
"title": "の統計"
}
},
"Home": {
Expand All @@ -31,26 +58,19 @@
}
},
"MessageFromResearcher": {
"noMessage": "このプロジェクトについてさらに知りたい方は、トークページで研究者チームと繋がることができます!",
"noMessageButton": "トークページへ",
"title": "研究者からのメッセージ"
},
"ZooniverseTalk": {
"RecentSubjects": {
"error": "サブジェクトのロード中にエラーが生じました。",
"noSubjects": "まだ誰もコメントしていません。トークページで、最初のコメントを残しましょう!",
"subjectLabel": "サブジェクト {{id}}"
},
"button": "参加する",
"message": "志を同じくする他のボランティアと会話ができる Talk もチェックしてください。",
"title": "トーク"
}
},
"Classify": {
"RecentSubjects": {
"title": "最近行った分類"
},
"WorkflowAssignmentModal": {
"cancel": "結構です",
"confirm": "次のレベルに進みます",
"content": "おめでとうございます! 次のワークフローのロックを解除しました。 このワークフローを継続したい場合は、継続を選択することも可能です。",
"dismiss": "今後メッセージを表示しない"
},
"YourStats": {
"title": "統計"
"message": "志を同じくする他のボランティアと会話ができるトークページもチェックしてください。",
"title": "Zooniverse トーク"
}
}
}
}
2 changes: 1 addition & 1 deletion packages/app-root/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@
"grommet-icons": "~4.12.0",
"lodash": "~4.17.21",
"morgan": "~1.10.0",
"newrelic": "~12.8.1",
"newrelic": "~12.10.0",
"next": "~14.2.7",
"panoptes-client": "~5.6.0",
"react": "~18.2.0",
Expand Down
4 changes: 2 additions & 2 deletions packages/lib-classifier/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@
},
"dependencies": {
"@babel/runtime": "~7.26.0",
"@sentry/browser": "~8.43.0",
"@sentry/browser": "~8.48.0",
"@visx/axis": "~3.12.0",
"@visx/brush": "~3.12.0",
"@visx/event": "~3.12.0",
Expand Down Expand Up @@ -64,7 +64,7 @@
"devDependencies": {
"@babel/cli": "~7.26.4",
"@babel/core": "~7.26.0",
"@babel/eslint-parser": "~7.25.9",
"@babel/eslint-parser": "~7.26.5",
"@babel/plugin-transform-runtime": "~7.25.9",
"@babel/preset-env": "~7.26.0",
"@babel/preset-react": "~7.26.3",
Expand Down
Loading

0 comments on commit 0b7b0b3

Please sign in to comment.