Skip to content

🌐 i18n: add missing task-schedule and review strings to 16 locales#14728

Merged
arvinxx merged 1 commit into
lobehub:canaryfrom
brone1323:i18n/add-missing-task-schedule-and-review-keys
May 12, 2026
Merged

🌐 i18n: add missing task-schedule and review strings to 16 locales#14728
arvinxx merged 1 commit into
lobehub:canaryfrom
brone1323:i18n/add-missing-task-schedule-and-review-keys

Conversation

@brone1323

Copy link
Copy Markdown
Contributor

What

Adds 14 missing i18n keys across 16 non-Chinese locales (ar, bg-BG, de-DE, es-ES, fa-IR, fr-FR, it-IT, ja-JP, ko-KR, nl-NL, pl-PL, pt-BR, ru-RU, tr-TR, vi-VN, zh-TW).

These keys were present in zh-CN and en-US but not yet propagated to other locales, likely added in recent commits before the automated i18n sync ran.

Files changed (3 files × 16 locales = 48 files)

chat.json — 11 keys per locale:

  • taskSchedule.summary.everyNHoursHalfPast — "Every {{count}} hours at half past"
  • taskSchedule.summary.hourlyHalfPast — "Every hour at half past"
  • taskSchedule.timezoneSearchEmpty — "No matching timezone"
  • taskSchedule.timezoneSearchPlaceholder — "Search timezone"
  • workingPanel.review.revert — "Discard changes"
  • workingPanel.review.revert.confirm.cancel
  • workingPanel.review.revert.confirm.description
  • workingPanel.review.revert.confirm.ok
  • workingPanel.review.revert.confirm.title
  • workingPanel.review.revert.failed
  • workingPanel.review.revert.success

plugin.json — 1 key per locale:

  • builtins.lobe-task.apiName.setTaskSchedule — "Set schedule"

setting.json — 2 keys per locale:

  • serviceModel.modelAssignments.title — "Model Assignments"
  • serviceModel.optionalFeatures.title — "Optional Features"

Verification

  • All JSON files parse without errors
  • Keys are in alphabetical order matching the existing style
  • Translations follow patterns from existing strings in each locale

…ross 16 locales

Adds 14 missing i18n keys to all non-zh-CN locales (ar, bg-BG, de-DE,
es-ES, fa-IR, fr-FR, it-IT, ja-JP, ko-KR, nl-NL, pl-PL, pt-BR, ru-RU,
tr-TR, vi-VN, zh-TW):

chat.json (11 keys):
- taskSchedule.summary.everyNHoursHalfPast
- taskSchedule.summary.hourlyHalfPast
- taskSchedule.timezoneSearchEmpty
- taskSchedule.timezoneSearchPlaceholder
- workingPanel.review.revert (and 7 sub-keys)

plugin.json (1 key):
- builtins.lobe-task.apiName.setTaskSchedule

setting.json (2 keys):
- serviceModel.modelAssignments.title
- serviceModel.optionalFeatures.title

These were added in recent commits but the automated i18n sync had not
yet propagated them to non-Chinese locales.
@vercel

vercel Bot commented May 12, 2026

Copy link
Copy Markdown

@brone1323 is attempting to deploy a commit to the LobeHub OSS Team on Vercel.

A member of the Team first needs to authorize it.

@dosubot dosubot Bot added the size:XS This PR changes 0-9 lines, ignoring generated files. label May 12, 2026

@sourcery-ai sourcery-ai Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Sorry @brone1323, you have reached your weekly rate limit of 500000 diff characters.

Please try again later or upgrade to continue using Sourcery

@dosubot dosubot Bot added the i18n label May 12, 2026
@lobehubbot

Copy link
Copy Markdown
Member

@canisminor1990 @tjx666 - This is an i18n/documentation PR adding missing translation keys to 16 locales. Please take a look.

@arvinxx arvinxx merged commit a109d22 into lobehub:canary May 12, 2026
6 of 7 checks passed
@lobehubbot

Copy link
Copy Markdown
Member

❤️ Great PR @brone1323 ❤️

The growth of project is inseparable from user feedback and contribution, thanks for your contribution! If you are interesting with the lobehub developer community, please join our discord and then dm @arvinxx or @canisminor1990. They will invite you to our private developer channel. We are talking about the lobe-chat development or sharing ai newsletter around the world.

Innei pushed a commit to Innei/lobehub that referenced this pull request May 12, 2026
…obehub#14728)

🌐 i18n: add missing translations for task-schedule and review keys across 16 locales

Adds 14 missing i18n keys to all non-zh-CN locales (ar, bg-BG, de-DE,
es-ES, fa-IR, fr-FR, it-IT, ja-JP, ko-KR, nl-NL, pl-PL, pt-BR, ru-RU,
tr-TR, vi-VN, zh-TW):

chat.json (11 keys):
- taskSchedule.summary.everyNHoursHalfPast
- taskSchedule.summary.hourlyHalfPast
- taskSchedule.timezoneSearchEmpty
- taskSchedule.timezoneSearchPlaceholder
- workingPanel.review.revert (and 7 sub-keys)

plugin.json (1 key):
- builtins.lobe-task.apiName.setTaskSchedule

setting.json (2 keys):
- serviceModel.modelAssignments.title
- serviceModel.optionalFeatures.title

These were added in recent commits but the automated i18n sync had not
yet propagated them to non-Chinese locales.
emaxlele pushed a commit to emaxlele/lobehub that referenced this pull request May 12, 2026
…obehub#14728)

🌐 i18n: add missing translations for task-schedule and review keys across 16 locales

Adds 14 missing i18n keys to all non-zh-CN locales (ar, bg-BG, de-DE,
es-ES, fa-IR, fr-FR, it-IT, ja-JP, ko-KR, nl-NL, pl-PL, pt-BR, ru-RU,
tr-TR, vi-VN, zh-TW):

chat.json (11 keys):
- taskSchedule.summary.everyNHoursHalfPast
- taskSchedule.summary.hourlyHalfPast
- taskSchedule.timezoneSearchEmpty
- taskSchedule.timezoneSearchPlaceholder
- workingPanel.review.revert (and 7 sub-keys)

plugin.json (1 key):
- builtins.lobe-task.apiName.setTaskSchedule

setting.json (2 keys):
- serviceModel.modelAssignments.title
- serviceModel.optionalFeatures.title

These were added in recent commits but the automated i18n sync had not
yet propagated them to non-Chinese locales.
arvinxx pushed a commit that referenced this pull request May 12, 2026
…14728)

🌐 i18n: add missing translations for task-schedule and review keys across 16 locales

Adds 14 missing i18n keys to all non-zh-CN locales (ar, bg-BG, de-DE,
es-ES, fa-IR, fr-FR, it-IT, ja-JP, ko-KR, nl-NL, pl-PL, pt-BR, ru-RU,
tr-TR, vi-VN, zh-TW):

chat.json (11 keys):
- taskSchedule.summary.everyNHoursHalfPast
- taskSchedule.summary.hourlyHalfPast
- taskSchedule.timezoneSearchEmpty
- taskSchedule.timezoneSearchPlaceholder
- workingPanel.review.revert (and 7 sub-keys)

plugin.json (1 key):
- builtins.lobe-task.apiName.setTaskSchedule

setting.json (2 keys):
- serviceModel.modelAssignments.title
- serviceModel.optionalFeatures.title

These were added in recent commits but the automated i18n sync had not
yet propagated them to non-Chinese locales.
lezi-fun pushed a commit to lezi-fun/lobehub that referenced this pull request May 13, 2026
…obehub#14728)

🌐 i18n: add missing translations for task-schedule and review keys across 16 locales

Adds 14 missing i18n keys to all non-zh-CN locales (ar, bg-BG, de-DE,
es-ES, fa-IR, fr-FR, it-IT, ja-JP, ko-KR, nl-NL, pl-PL, pt-BR, ru-RU,
tr-TR, vi-VN, zh-TW):

chat.json (11 keys):
- taskSchedule.summary.everyNHoursHalfPast
- taskSchedule.summary.hourlyHalfPast
- taskSchedule.timezoneSearchEmpty
- taskSchedule.timezoneSearchPlaceholder
- workingPanel.review.revert (and 7 sub-keys)

plugin.json (1 key):
- builtins.lobe-task.apiName.setTaskSchedule

setting.json (2 keys):
- serviceModel.modelAssignments.title
- serviceModel.optionalFeatures.title

These were added in recent commits but the automated i18n sync had not
yet propagated them to non-Chinese locales.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

i18n size:XS This PR changes 0-9 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants