Skip to content

update data to dlc timeline#129

Open
LokiSharp wants to merge 2 commits intocrissian:devfrom
LokiSharp:dev
Open

update data to dlc timeline#129
LokiSharp wants to merge 2 commits intocrissian:devfrom
LokiSharp:dev

Conversation

@LokiSharp
Copy link
Copy Markdown
Contributor

No description provided.

Copilot AI review requested due to automatic review settings January 2, 2026 16:50
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

This pull request updates the application data to align with DLC timeline content, primarily focusing on internationalization improvements and game data updates for the X4 game.

Key Changes:

  • Migrated from XLIFF (.xlf) translation format to JSON format for both English and Chinese translations
  • Added Boron faction to illegal wares (spaceweed and spacefuel)
  • Added new ship types (expeditionary, envoy), ship purpose (racing), and module type (radar)
  • Enhanced i18n support across multiple HTML components with translation markup

Reviewed changes

Copilot reviewed 43 out of 132 changed files in this pull request and generated 3 comments.

Show a summary per file
File Description
src/i18n/messages.*.xlf Deleted legacy XLIFF translation files
src/i18n/messages.json New JSON-based English translations
src/i18n/messages.zh-Hans.json New JSON-based Chinese translations
src/app/ware/components/ware-detail.component.html Reformatted code with consistent indentation
src/app/station/components/*.html Added i18n translation markers to UI labels
src/app/ship/components/ships.component.html Fixed incorrect i18n tag from stationModules to ships
src/app/header.component.html Added i18n markers to navigation links
src/app/shared/services/data/wares-data.ts Added Boron faction to illegal items, reformatted indentation
src/app/shared/services/data/*-data.ts Added new enum values for DLC content, reformatted code
package.json Added new build/watch scripts for Chinese localization
docs/runtime-*.js Deleted old runtime files

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread src/i18n/messages.json
"production": " Production",
"profit": " Profit",
"minersProvideBasicResources": "Miners provide basic resources",
"rovideAllResources": "Resources are provided by other stations",
Copy link

Copilot AI Jan 2, 2026

Choose a reason for hiding this comment

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

Typo in translation key. The key "rovideAllResources" is missing the leading "p" and should be "provideAllResources" to match the pattern of other keys.

Copilot uses AI. Check for mistakes.
"production": "产品",
"profit": "利润",
"minersProvideBasicResources": "由矿工提供基本资源",
"rovideAllResources": "资源由其他空间站提供",
Copy link

Copilot AI Jan 2, 2026

Choose a reason for hiding this comment

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

Typo in translation key. The key "rovideAllResources" is missing the leading "p" and should be "provideAllResources" to match the pattern of other keys.

Copilot uses AI. Check for mistakes.
icon: 'race_xenon',
id: 'xenon',
name: 'Xenon',
description: 'The Xenon are a mechanical race resulting from past Terran Terraformer ships which eventually evolved intelligence. A constant threat in many areas of the galaxy, it is thought that the Jump Gate shutdown may stem their movements but given their disregard of time it is possible they may simply travel between stars. The Xenon have no known allies and communication with them is often relegated to folklore.',
Copy link

Copilot AI Jan 2, 2026

Choose a reason for hiding this comment

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

Typo in word "Terraformer". The description text contains "past Terran Terraformer ships" but should be "past Terran terraformer ships" for consistency with the description in the Terran race entry which uses "Terraformers" (lowercase when not starting a sentence).

Copilot uses AI. Check for mistakes.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants