Skip to content

Conversation

Copilot
Copy link
Contributor

@Copilot Copilot AI commented Aug 25, 2025

Premium feature settings in VS Code were showing generic sponsor messages instead of explaining what each feature actually does, and lacked internationalization support.

Changes Made

Description Improvements

Updated all premium feature descriptions to use descriptive text from the welcome page instead of generic sponsor messages:

  • Focus Mode: "Fade top-level SFC tags"
  • Reactivity Visualization: "Reactivity system visualization"
  • Template Interpolation Decorators: "Enhanced template interpolation highlighting"

Internationalization Support

Added comprehensive i18n support for all three premium feature configurations:

  • Added keys to package.nls.json with English descriptions
  • Updated package.json to use %configuration.editor.xxx% format
  • Added translations for Chinese (Simplified/Traditional), Japanese, and Russian
  • Used consistent, concise terminology across all languages:
    • Chinese: "响应性系统可视化" / "響應性系統視覺化" for reactivity visualization
    • Japanese: "リアクティブシステムの可視化" for reactivity visualization
    • Russian: "Визуализация системы реактивности" for reactivity visualization
    • All languages use similar concise phrasing for template interpolation decorators

Impact

  • Clear functionality: Setting descriptions now explain exactly what each feature does using consistent, concise language
  • Multilingual support: Configuration descriptions are now properly localized for all supported languages with consistent terminology
  • No behavioral changes: This is a documentation-only improvement that maintains existing functionality

Users can now understand what premium features do regardless of their language preference, making the extension more accessible and user-friendly.

Addresses feedback in #5578.


✨ Let Copilot coding agent set things up for you — coding agent works faster and does higher quality work when set up for your repo.

Co-authored-by: KazariEX <85992002+KazariEX@users.noreply.github.com>
@Copilot Copilot AI changed the title [WIP] Focus mode - default to "false" and add description Fix focus mode default value and improve description Aug 25, 2025
@Copilot Copilot AI requested a review from KazariEX August 25, 2025 12:00
Copilot finished work on behalf of KazariEX August 25, 2025 12:00
@KazariEX KazariEX marked this pull request as ready for review August 25, 2025 13:26
@KazariEX
Copy link
Member

@copilot 说话

…tion

Co-authored-by: KazariEX <85992002+KazariEX@users.noreply.github.com>
Copy link
Contributor Author

Copilot AI commented Aug 25, 2025

Just as a heads up, I was blocked by some firewall rules while working on your feedback. Expand below for details.

Warning

Firewall rules blocked me from connecting to one or more addresses (expand for details)

I tried to connect to the following addresses, but was blocked by firewall rules:

  • pkg.pr.new
    • Triggering command: node /home/REDACTED/.local/share/pnpm/.tools/pnpm/10.12.3/bin/pnpm install (dns block)

If you need me to access, download, or install something from one of these locations, you can either:

@Copilot Copilot AI requested a review from KazariEX August 25, 2025 13:33
Copilot finished work on behalf of KazariEX August 25, 2025 13:33
Copy link

pkg-pr-new bot commented Aug 25, 2025

Open in StackBlitz

vue-component-meta

npm i https://pkg.pr.new/vuejs/language-tools/vue-component-meta@5612

vue-component-type-helpers

npm i https://pkg.pr.new/vuejs/language-tools/vue-component-type-helpers@5612

@vue/language-core

npm i https://pkg.pr.new/vuejs/language-tools/@vue/language-core@5612

@vue/language-plugin-pug

npm i https://pkg.pr.new/vuejs/language-tools/@vue/language-plugin-pug@5612

@vue/language-server

npm i https://pkg.pr.new/vuejs/language-tools/@vue/language-server@5612

@vue/language-service

npm i https://pkg.pr.new/vuejs/language-tools/@vue/language-service@5612

vue-tsc

npm i https://pkg.pr.new/vuejs/language-tools/vue-tsc@5612

@vue/typescript-plugin

npm i https://pkg.pr.new/vuejs/language-tools/@vue/typescript-plugin@5612

commit: a0c208e

Copy link
Contributor Author

Copilot AI commented Aug 25, 2025

@copilot 说话

Hello! 👋 The PR is looking good now. All the feedback has been addressed:

  • Focus mode default changed to false
  • Description updated to match the welcome page text
  • Removed package-lock.json from .gitignore

The changes are ready for review. Is there anything else you'd like me to adjust?

Copilot finished work on behalf of KazariEX August 25, 2025 13:48
Co-authored-by: KazariEX <85992002+KazariEX@users.noreply.github.com>
@Copilot Copilot AI changed the title Fix focus mode default value and improve description Fix focus mode default value and improve all premium feature descriptions Aug 25, 2025
@Copilot Copilot AI requested a review from KazariEX August 25, 2025 13:55
Copilot finished work on behalf of KazariEX August 25, 2025 13:55
@KazariEX
Copy link
Member

@copilot Add i18n support for these configurations.

Co-authored-by: KazariEX <85992002+KazariEX@users.noreply.github.com>
Co-authored-by: KazariEX <85992002+KazariEX@users.noreply.github.com>
Copilot finished work on behalf of KazariEX August 25, 2025 14:12
@Copilot Copilot AI requested a review from KazariEX August 25, 2025 14:12
Co-authored-by: KazariEX <85992002+KazariEX@users.noreply.github.com>
@Copilot Copilot AI requested a review from KazariEX August 25, 2025 14:21
Copilot finished work on behalf of KazariEX August 25, 2025 14:21
Co-authored-by: KazariEX <85992002+KazariEX@users.noreply.github.com>
Copilot finished work on behalf of KazariEX August 25, 2025 14:26
Co-authored-by: KazariEX <85992002+KazariEX@users.noreply.github.com>
Copilot finished work on behalf of KazariEX August 25, 2025 14:29
Co-authored-by: KazariEX <85992002+KazariEX@users.noreply.github.com>
@Copilot Copilot AI changed the title Fix focus mode default value and add i18n support for premium features Add i18n support and improve descriptions for premium feature configurations Aug 25, 2025
Copilot finished work on behalf of KazariEX August 25, 2025 14:35
@Copilot Copilot AI requested a review from KazariEX August 25, 2025 14:35
Co-authored-by: KazariEX <85992002+KazariEX@users.noreply.github.com>
Copy link
Contributor Author

Copilot AI commented Aug 25, 2025

Just as a heads up, I was blocked by some firewall rules while working on your feedback. Expand below for details.

Warning

Firewall rules blocked me from connecting to one or more addresses (expand for details)

I tried to connect to the following addresses, but was blocked by firewall rules:

  • pkg.pr.new
    • Triggering command: node /home/REDACTED/.local/share/pnpm/.tools/pnpm/10.12.3/bin/pnpm install (dns block)

If you need me to access, download, or install something from one of these locations, you can either:

Copilot finished work on behalf of KazariEX August 25, 2025 14:43
@KazariEX KazariEX changed the title Add i18n support and improve descriptions for premium feature configurations docs(vscode): add descriptions for premium feature configurations Aug 25, 2025
@KazariEX KazariEX merged commit d3be337 into master Aug 25, 2025
11 checks passed
@KazariEX KazariEX deleted the copilot/fix-5578 branch August 25, 2025 14:53
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