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

Show reference translation alongside source text #749

Open
jeblad opened this issue Apr 30, 2022 · 7 comments
Open

Show reference translation alongside source text #749

jeblad opened this issue Apr 30, 2022 · 7 comments

Comments

@jeblad
Copy link

jeblad commented Apr 30, 2022

It could be nice to be able to use one or more reference translations as a baseline for further translation work.

For example while making a translation for Norwegian Nynorsk (nn) the Norwegian Bokmål (nb) translation could work as a reference translation. Those two forms (variants) of Norwegian is so close that it is way faster to fix strings from the other form than writing the string from scratch.

(Norwegian (no) is the macro code, but often abused for the Norwegian Bokmål (nb) variant, to much grief for people using the Norwegian Nynorsk (nn) variant.)

Given the present GUI of poedit, I guess would add such reference translations in the right column under "Proposals", but mark them with the original language and variant code.

When pasting proposals in other languages it would be nice to have them machine translated. In particular it would be nice to use Apertium (a shallow rule-based translation engine) for closely related languages. There are already a translate extension for Gedit, perhaps that can be modded for use in poedit.

@vslavik
Copy link
Owner

vslavik commented Apr 30, 2022

Mostly-duplicate of #449, #688.

The suggestion to put this sort of reference in sidebar is an interesting one, thanks.

@vslavik vslavik changed the title Use of a reference translation Show reference translation in sidebar Apr 30, 2022
@jeblad

This comment was marked as off-topic.

@bravo-kernel
Copy link

bravo-kernel commented Feb 16, 2023

The idea of loading a reference language is amazing but I think that an additional left sub pane would lead to a more effective workflow when translating (compared to the sidebar alternative). Thought shown in red below.

I think this would be a killer feature currently not offered by any of the alternatives and IMO a feature that is well worth unlocking with the paid version only.

Unfortunately I am not versed in C++ so cannot contribute myself but I would consider paying a bounty to get this feature in. Open to all suggestions to make this happen.

image

@vslavik
Copy link
Owner

vslavik commented Feb 28, 2023

The idea of loading a reference language is amazing but I think that an additional left sub pane would lead to a more effective workflow when translating (compared to the sidebar alternative). Thought shown in red below.

@bravo-kernel For the use case you show, where the source text is just symbolic ID and not proper text, both are just stop-gap measues (and the real good solution being to just have "Source text" replaced with the reference and show the ID as secondary information).

But the UI you propose is indeed better for the use case that @jeblad describes, i.e. when you need a similar language for reference. I like that.

(except poeditor .com)

Let's not link that name-squatter here...

@bravo-kernel
Copy link

Thanks for responding and considering 👍

ps: you are correct, I have since dropped using IDs and have switched to natural language. Much better workflow.

@vslavik vslavik changed the title Show reference translation in sidebar Show reference translation alongside source text Apr 1, 2023
@vslavik
Copy link
Owner

vslavik commented Dec 8, 2023

(and the real good solution being to just have "Source text" replaced with the reference and show the ID as secondary information)

This is something Poedit 3.4 implements now: https://poedit.net/news/poedit-3.3-json/

@bravo-kernel
Copy link

bravo-kernel commented Dec 9, 2023

@vslavik awesome, much appreciated ❤

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants