Import developer comments for placeholder into Passolo

Hello,

for a streamlined translation process I adviced the developers to comment placeholders in the string resources (.resX). The translators shall get additional context to improve the translation quality.

Sticking to the guidelines of microsoft and working with satellite assemblys these comment will vanish in the build process. So the main assemblys do not contain the comments anymore. There seems to be no option to keep the comments.

I could add the comments after the build process in Passolo. But the manual work is enormous. The only approach I see is to automatically insert the comments again in Passolo, if possible, or to switch the workflow to resx-files.

Technology: .NET WindowsForms

Any solutions for this problem or any workflow tips?

Parents
  • Hi,
    It's possible to do it but it's more work to produce from the resx your satellite dll .NET manually from the resx translated.
    If you want to build manually your own satellite.dll for .net after you localise the file.
    You will need a cleaner because Passolo write the full resx.
    You need to have only the resource change in your resx.
    The cleaner will left only de difference in your resx (what change between the English and you translation).

    It's possible to convert a resx to resources file with resgen.exe
    and link all resources files after with al.exe to do your satellite dll.
    docs.microsoft.com/.../resgen-exe-resource-file-generator.

    I use a tool like reflector.exe to find the name of the resources file. If you don't have the good name the satelite.dll will not load.
    I used and it's working well.
    If you need the code for the cleaner for the resx it I can give you the code.
    have fun
    Dan
Reply
  • Hi,
    It's possible to do it but it's more work to produce from the resx your satellite dll .NET manually from the resx translated.
    If you want to build manually your own satellite.dll for .net after you localise the file.
    You will need a cleaner because Passolo write the full resx.
    You need to have only the resource change in your resx.
    The cleaner will left only de difference in your resx (what change between the English and you translation).

    It's possible to convert a resx to resources file with resgen.exe
    and link all resources files after with al.exe to do your satellite dll.
    docs.microsoft.com/.../resgen-exe-resource-file-generator.

    I use a tool like reflector.exe to find the name of the resources file. If you don't have the good name the satelite.dll will not load.
    I used and it's working well.
    If you need the code for the cleaner for the resx it I can give you the code.
    have fun
    Dan
Children
No Data