Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Marketplace description language reworked #21773

Open
wants to merge 3 commits into
base: 5.x-dev
Choose a base branch
from

Conversation

comradekingu
Copy link
Contributor

Description:

More understandable and translatable strings.

Part-way does away with describing "license" as "subscription" so as to only have one term in use.

Review

"LicenseKeyExpiresSoon": "Your license key expires soon. Please contact %1$s.",
"LicenseKeyIsExpired": "Your license key has expired. Please contact %1$s.",
"MultiServerEnvironmentWarning": "Installing this plugin (or new version of it) must be done manually on each server you are using it on. Otherwise it would only change on one server.",
"AutoUpdateDisabledWarning": "Allow auto-installation of new versions by setting %1$s in %2$s to install or get a new version of this plugin directly.",
Copy link
Contributor Author

Choose a reason for hiding this comment

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

(Assuming here "directly" means ~"non-manually".)

"LicenseExceeded": "License exceeded",
"LicenseExceededDescription": "The licenses for the following plugins are no longer valid as the number of authorized users for the license is exceeded: %1$s. %2$sYou will not be able to download updates for these plugins. To resolve this issue either delete some users or %3$supgrade the subscription now%4$s.",
"PluginLicenseExceededDescription": "You are not allowed to download this plugin. The license for this plugin is no longer valid as the number of authorized users for the license is exceeded. To resolve this issue either delete some users or upgrade your subscription now.",
"LicenseExceededDescription": "%3$sUpgrade your license%4$s or remove users to keep using %1$s. %2$sThen you can also get new versions.",
Copy link
Contributor Author

Choose a reason for hiding this comment

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

I don't understand what the %2$s is doing here.

Copy link
Member

Choose a reason for hiding this comment

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

Also adds a <br />

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Removing the whitespace then. :)

Copy link
Contributor

If you don't want this PR to be closed automatically in 28 days then you need to assign the label 'Do not close'.

@github-actions github-actions bot added the Stale The label used by the Close Stale Issues action label Jan 22, 2024
Copy link
Contributor

github-actions bot commented Mar 5, 2024

This PR was last updated more than one month ago, maybe it's time to close it. Please check if there is anything we still can do or close this PR. ping @matomo-org/core-reviewers

@github-actions github-actions bot added the Stale for long The label used by the Close Stale Issues action label Mar 5, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Stale for long The label used by the Close Stale Issues action Stale The label used by the Close Stale Issues action
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants