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

Prepare the plugin for localization #433

Open
stefan-cotitosu opened this issue Nov 12, 2024 · 0 comments · May be fixed by #434
Open

Prepare the plugin for localization #433

stefan-cotitosu opened this issue Nov 12, 2024 · 0 comments · May be fixed by #434
Assignees
Labels
new feature Request for a new feature or functionality to be added to the project.

Comments

@stefan-cotitosu
Copy link

stefan-cotitosu commented Nov 12, 2024

What problem does this address?

We decided to translate PPOM to German and to achieve this, the following changes need to be applied to the plugin.


What is your proposed solution?

Localize all the strings

  • Review all the strings within the PHP and JS files of the plugin to make sure they are fully localized and not hardcoded
  • Implement the PHPCS sniff to check for translator comments in the code. Rule to be added: WordPress.WP.I18n.MissingTranslatorsComment

Translate the Formbricks Survey

Reference: Codeinwp/neve@cb3ec00

Shorten the changelog in the readme file

In the readme.txt file, remove changelogs from all previous versions. Retain only the most recent changelog and provide a link to GitHub for changelogs of previous versions. Here is an example of how was this implemented before.

Current behavior vs Expected behavior


Will this feature require documentation? (Optional)

No.

@stefan-cotitosu stefan-cotitosu added the new feature Request for a new feature or functionality to be added to the project. label Nov 12, 2024
@Soare-Robert-Daniel Soare-Robert-Daniel linked a pull request Nov 12, 2024 that will close this issue
6 tasks
@Soare-Robert-Daniel Soare-Robert-Daniel linked a pull request Nov 12, 2024 that will close this issue
6 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
new feature Request for a new feature or functionality to be added to the project.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants