Skip to content

Translation via Crowdin - Old text and fuzzy not available #15933

Description

@CyrilleB79

I am experimenting with new translation framework with French translation. I am accessing the Crowdin translation through poedit.

Steps to reproduce:

  • Open new Crowdin translation with poedit
  • Look at string "Portable directory:"; this string has been slightly modified from 2023.3 to 2024.1; only the "&" character has been modified.
  • Press shift+control+O

Actual behavior:

  • The "old text" with "&" character should be reported.
  • The "Need work" checkbox (fuzzy) should also be checked.

When merging manually in poedit the .pot into nvda.po of 2023.3, I get this item:

#. Translators: The label of a grouping containing controls to select the destination directory
#. in the Create Portable NVDA dialog.
#: gui\installerGui.py:362
#, fuzzy
#| msgid "Portable &directory:"
msgid "Portable directory:"
msgstr "&Répertoire portable :"

Expected behavior:

  • The old source text should be available. I did not check if it is on the webpage of Crowdin.
  • The "Need work" checkbox (fuzzy) should be checked.
  • The old translated text should still be there so that I can modify it just removing the accelerator key.

The Crowdin file saved via poedit indicates the following:

#. Translators: The label of a grouping containing controls to select the destination directory
#. in the Create Portable NVDA dialog.
#: gui\installerGui.py:362
msgid "Portable directory:"
msgstr ""

NVDA logs, crash dumps and other attachments:

N/A

System configuration

NVDA installed/portable/running from source:

N/A

NVDA version:

2024.1beta1

Windows version:

N/A

Name and version of other software in use when reproducing the issue:

Poedit, Version 3.4.1 (6867)

Other information about your system:

N/A

Metadata

Metadata

Assignees

No one assigned

    Labels

    blocked/needs-external-fixp4https://github.com/nvaccess/nvda/blob/master/projectDocs/issues/triage.md#prioritytriagedHas been triaged, issue is waiting for implementation.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions