⚓ T368810 Add Feverfew to translatewiki.net
Page MenuHomePhabricator

Add Feverfew to translatewiki.net
Closed, ResolvedPublic4 Estimated Story Points

Description

Project information

Name: Feverfew
Homepage: https://feverfew.toolforge.org/
Project link: https://en.wikipedia.org/wiki/User:Plantaest/Feverfew
Code repository: https://github.com/plantaest/feverfew

  • Source branch: trans i18n
  • Target branch: trans main

OS License: AGPL-3.0
Issue Tracker: https://github.com/plantaest/feverfew/issues
Project contact: https://translatewiki.net/wiki/User:Plantaest (plantaest@gmail.com)

Logo:

Project description:
Feverfew is a link checker tool deployed on Toolforge, developed by Plantaest. The tool uses ICU format for translations, and the translations are located here: https://github.com/plantaest/feverfew/tree/main/feverfew-client/public/locales.

NOTE: Section below will be filled by twn staff

Project setup checklist

Project configuration (for translation admins)

Namespace: NS_WIKIMEDIA
Prefix: feverfew
Validators:

  • To match variables like: {duration}, {date}

Support: https://github.com/plantaest/feverfew/issues

// File: WikimediaTools.yaml
sourcePattern: "/wikimedia-tools/feverfew/public/locales/%CODE%/core.json"
nestingSeparator: .

Concerns

Event Timeline

abi_ triaged this task as Medium priority.
abi_ moved this task from Backlog to New projects for translation on the translatewiki.net board.
abi_ set the point value for this task to 2.

@Plantaest - A few points:

  1. Please provide access to translatewiki bot to push changes to the project.
  2. Would you like us to read latest strings from the main branch, push to trans, and create a PR to the main branch?
  3. Message documentation (qqq.json) for strings is missing. Please see: https://translatewiki.net/wiki/Translating:Localisation_for_developers#Message_documentation
abi_ changed the task status from Open to Stalled.Jul 8 2024, 3:47 AM

Waiting for response from the maintainer.

Sorry @abi_, I will try to handle the issues this week.

Sorry @abi_ for the delay. I’d like to address the issues as follows:

  1. I’ve added the translatewiki account to the Collaborators section of the GitHub repository.
  2. I agree with this idea; however, I have deleted the trans branch and created a new branch named i18n for better clarity.
  3. I’ve added message documentation: https://github.com/plantaest/feverfew/blob/main/feverfew-client/public/locales/qqq.json.

If there are any other issues, feel free to let me know. For now, I am available to return to this project and address them.

Thanks for your help!

abi_ changed the task status from Stalled to In Progress.Aug 5 2024, 6:26 AM
abi_ reassigned this task from abi_ to Wangombe.
abi_ changed the point value for this task from 2 to 4.
abi_ subscribed.

Sorry @abi_ for the delay. I’d like to address the issues as follows:

  1. I’ve added the translatewiki account to the Collaborators section of the GitHub repository.
  2. I agree with this idea; however, I have deleted the trans branch and created a new branch named i18n for better clarity.
  3. I’ve added message documentation: https://github.com/plantaest/feverfew/blob/main/feverfew-client/public/locales/qqq.json.

If there are any other issues, feel free to let me know. For now, I am available to return to this project and address them.

Thanks for your help!

Thanks! We'll start work on this.

image.png (782×1 px, 61 KB)
Ideally, the qqq.json file should be inside a folder named qqq and renamed to core.json, following the same pattern as the language codes. [ qqq/core.json ]

The reason for this is that we specify the source pattern to identify the languages only once in the project configuration file on TranslateWiki. In other words, the path to qqq.json does not have a unique key to define a value for in the configuration file.

Change #1059976 had a related patch set uploaded (by Wangombe; author: Wangombe):

[translatewiki@master] Add FeverFew to translatewiki.net

https://gerrit.wikimedia.org/r/1059976

Change #1059976 merged by jenkins-bot:

[translatewiki@master] Add FeverFew to translatewiki.net

https://gerrit.wikimedia.org/r/1059976

Project added on translatewiki.net: https://translatewiki.net/wiki/Translating:Feverfew

Waiting to verify if exports work.

abi_ moved this task from Need QA to Done on the LPL Essential (LPL Essential 2024 Jul-Oct) board.

A PR was created with the exports yesterday: https://github.com/plantaest/feverfew/pull/2