musescore / musescore/MuseScore

Localize description in Microsoft Store

Open
#30,983 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
C++
Stars
15.1k
Forks
3.3k
Avg merge
2d 2h
Merged PRs (30d)
91

Description

Your idea

Microsoft Store collects information on where users are and may provide products and services in different available languages accordingly. (See Geographic Availability in Microsoft Store Terms of Sale. The Terms may be not only translated but also substaincially different in different countries and regions.)

Thus it may be possible to localize the description of this application there.

Problem to be solved

Allow people to read the description in their preferred language.

This will be of great convenience for non-native English speakers.

Prior art
Image [Surface Diagnostic Toolkit](https://apps.microsoft.com/detail/9NF1MR6C60ZF) have been localized at least into [Simplified Chinese](https://apps.microsoft.com/detail/9NF1MR6C60ZF?hl=zh-hans&gl=CN&ocid=pdpshare) in People's Republic of China. Image
Additional context

I have no idea what 'WinGet' is or how it works

WinGet is the comprehensive package manager solution available in modern versions of Windows.

The following command shows how MuseScore 3 is released from Microsoft Store:

WinGet show 9P0CNR9RWZSX
已找到 MuseScore 3 [9P0CNR9RWZSX]
版本: Unknown
发布者: MuseScore BVBA
发布服务器 URL: https://musescore.org
发布服务器支持 URL: mailto:support@musescore.org
描述:
  Create, playback, and print sheet music for free. MuseScore is cross-platform, multi-lingual, open source music notation software. It features an easy to use WYSIWYG editor with audio score playback for results that look and sound beautiful. It supports unlimited staves with up to four voices each, dynamics, articulations, lyrics, chords, lead sheet notation, import/export of MIDI and MusicXML, export to PDF and WAV, plus online score sharing.

  MuseScore can upload scores directly to the score sharing site musescore.com. Program support is provided on musescore.org.


  Features supported by MuseScore include:

  * Unlimited score length
  * Unlimited number of staves per system
  * Up to four independent voices per staff
  * Score creation wizard and templates
  * Guitar, bass, ukulele, lute tablature
  * Automatic part extraction and transposition
  * Repeats, including segnos, codas, and measure repeats
  * Dynamics, articulations, and other expression markings, with playback support for most
  * Custom text markings
  * Lyrics
  * Chord symbols
  * Jazz notation, including lead sheets, slash notation and a “handwritten” font for text
  * Swing and shuffle playback
  * Mixer for instrument levels and effects
  * Percussion notation
  * Early music notation
  * Cross-staff beaming
  * Import of graphics
  * Custom key signatures
  * Additive time signatures
  * User-defined score styles

  Most elements in MuseScore are laid out automatically but can also be positioned manually. The capabilities of MuseScore can be extended via plugins, and the growing repository on musescore.org contains many plugins submitted by users.

  MuseScore includes a set of sounds that reproduce common instruments (as defined by General MIDI) without taking up a lot of disk space or memory, but you can also substitute any SoundFont you prefer for a wider variety of sounds or for more realism.

  MuseScore can import and export MIDI and MusicXML files, and it can also import from Capella and several other programs. MuseScore can export to PDF, PNG, and other graphic formats, to WAV and other audio formats, or to Lilypond for an alternative layout and print option.
许可证: This application is licensed under the GPLv2 license. https://www.gnu.org/licenses/old-licenses/gpl-2.0.html
隐私 URL: https://musescore.com/legal/privacy
协议:
  Category: Music
  Pricing: Free
  Free Trial: No
  Terms of Transaction: https://aka.ms/microsoft-store-terms-of-transaction
  Seizure Warning: https://aka.ms/microsoft-store-seizure-warning
  Store License Terms: https://aka.ms/microsoft-store-license
安装:
  安装程序类型: msstore
  应用商店产品 ID: 9P0CNR9RWZSX
  支持脱机分发: true

And the following command shows how MuseScore 3 is released from WinGet:

WinGet show MuseScore.MuseScore.3
已找到 MuseScore 3 [Musescore.Musescore.3]
版本: 3.6.2.548021803
发布者: Werner Schweer and Others
发布服务器 URL: https://musescore.org/en
发布服务器支持 URL: https://musescore.org/en/support
作者: Werner Schweer
绰号: musescore-3
描述: Create, play back and print beautiful sheet music with free and easy to use music notation software MuseScore.
主页: https://musescore.org/en
许可证: GPL-3.0 License
隐私 URL: https://musescore.com/legal/privacy
版权所有: Copyright (c) 1999-2021 MuseScore BVBA and others
版权 URL: https://musescore.com/legal/dmca
发行说明:
  Fixes
  • Fixed an issue with gap between staff and final barline with courtesy clef
  • Fixed an issue when removing spanners from measures outside of the rewrite range
  • Fixed an accessibility issue with the score migration dialog
  • Fixed a crash related to QtWebEngineProcess after update
  • Fixed an issue with timeline showing part name rather than instrument name
  • Fixed an issue with focus of dockable windows when visibility is toggled
  • Fixed an issue where custom gliss text reverts to default "gliss"
  • Added missing Flügelhorns to instrument ordering definitions
  • Fixed an issue where beams cannot be connected over quarter rests
  • Fixed an issue where staff spacers do not work on last system of page
  • Fixed an issue with broken swapping of notes/chords with Shift + Left/Right
  • Fixed an issue with incomplete import from ScoreScan XML file
  • Fixed an issue with unsaved default settings to pre-3.6 score after 'reset styles to default'
  • Fixed an issue with Banjo fifth string fret numbers
  • Fixed an issue where invisible breath marks impact layout
  • Fixed a crash during the opening of a score with a missing section break
  • Applying tremolo is now a toggle operation
  • Fixed an issue where the Mixer panel is not fully shown when opened
  • Fixed an issue where an empty rehearsal mark is not deleted after entering a system break
  • Fixed an issue where multi-measure rest numbers can collide with other elements
  • Fixed an issue where deleting a breath/caesura leads to the wrong note being selected
  • Fixed an issue when parts inherit non-default style from score
  • Fixed a crash when changing time signature at the beginning of a corrupted measure
  • Fixed an issue with unreadable chord symbols
  • Updated the close icon for Import Midi Panel (and Find/GoTo)
  • Fixed an issue with auto-sizing of vertical frames when dragging the height handle
发行说明 URL: https://github.com/musescore/MuseScore/releases/tag/v3.6.2
标记:
  midi
  music
  music-notation
  music-production
  musicxml
  qt
  sheet-music
安装:
  安装程序类型: wix
  安装程序 URL: https://cdn.jsdelivr.net/musescore/v3.6.2/MuseScore-3.6.2.548021803-x86_64.msi
  安装程序 SHA256: fa3ca0f8cc5b0e8b0c0bb8ef11e227b9b27b2a5c9da28dab58bafcbb0eb657d0
  发布日期: 2021-02-08
  支持脱机分发: true

As you can see, it was created by @wschweer.

Microsoft Store collects the 2-alpha code for the country and region of the customer's computer to provide information, as showing in the following command so it is possible to localize the introduction of this software:

WinGet show MuseScore
“msstore”源要求在使用前查看以下协议。
Terms of Transaction: https://aka.ms/microsoft-store-terms-of-transaction
源要求将当前计算机的 2 个字母的地理区域发送到后端服务才能正常工作,(例如"US")。

是否同意所有源协议条款?
[Y] 是  [N] 否: Y
找到多个与输入条件匹配的程序包。请修改输入。
名称        ID                  源
---------------------------------------
MuseScore 3 9P0CNR9RWZSX        msstore
MuseScore   Musescore.Musescore winget

And I have installed MuseScore Studio 4 from WinGet instead of Microsoft Store on 2025-03-31 because the version from Microsoft Store had kept silent when playing scores (as shown in the following screenshot but it seems there is no valuable information…), but I had no idea about it (I'm not sure if this happens now… maybe install it from Microsoft Store back again later).
Image

You'd need to locate the executable, MuseScore3.exe, respectively. MuseScore4.exe, which isn't easy for the Microsoft Store version, but is possible (using Explorer's search facility). Once found, you should be able to follow the handbook's advice on using command line options.

For my instance of V4, I have to quote the directory instead of its name as follows:

MuseScore4.exe

Or something like that.

This software needs to write something into the environmental variables or the registry to make its name recognized? I'm not sure.

Originally posted by @PtJade-Ceramic in #27994

I am not sure if the description in Microsoft Store is automatically syncronized with that provided by WinGet. If not, that provided by WinGet should also be localized for the similar rationale.

Checklist
  • This request follows the guidelines for reporting issues
  • I have verified that this feature request has not been logged before, by searching the issue tracker for similar requests

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

The issue names no repository file, test, or entry point. First determine how the Microsoft Store and WinGet descriptions are sourced and whether this repository controls either one; done would be an agreed, working path for presenting localized descriptions to users.

Written by the indexing model from the issue text.

Assessment

Domain
localization
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.