String questions for Inkscape 1.3
Summary:
I'll be using this issue to collect information needed for fixing strings for Inkscape 1.3 before string freeze.
-
1. https://gitlab.com/inkscape/inkscape/-/blame/master/src/actions/actions-base.cpp#L204 - @jabiertxof What are these? I thought there was only the --active-window parameter for the CLI. How / where are these used? -
2. https://gitlab.com/inkscape/inkscape/-/blame/master/src/actions/actions-element-image.cpp#L195 @doctormo What is the purpose of telling a user how many bytes an image has lost? (or what else does this do?) -
3. https://gitlab.com/inkscape/inkscape/-/blame/master/src/actions/actions-file.cpp#L119 - @jabiertxof What does this do? What is the difference between updating and replacing? -
4. https://gitlab.com/inkscape/inkscape/-/blame/master/src/extension/internal/cairo-ps-out.cpp#L299 - @doctormo What do you mean by using the export dialog to select the page size? Maybe you meant 'if you want to select an export area that does not correspond to the document pages'? -
5. https://gitlab.com/inkscape/inkscape/-/blame/master/src/extension/internal/cairo-renderer-pdf-out.cpp#L235 - @S-Rafael I don't understand this option at all. Why would the size of an exported object change on export to PDF? ... Oh, I now read inkscape@c0fd11e8 - that's awful! What are 'Postscript points'? pt? Would that mean that the print shop would send my files back, because they have the wrong size? Or is that normal for any PDF and not specific to Cairo? -
6. https://gitlab.com/inkscape/inkscape/-/blame/master/src/extension/internal/template-from-file.cpp#L94 - @doctormo Do these two (name & description) need to be translatable for the icon descriptions to be translatable? (because I think they are just used as placeholders) -
7. https://gitlab.com/inkscape/inkscape/-/blame/master/src/extension/internal/template-other.cpp#L38 - @doctormo I can't find where this is used. Does it appear in Inkscape at all? There's no titlesorry, tooltip text in the 'new from template' dialog for the tabs. (same for 'screens', 'social media', 'videos') -
8. https://gitlab.com/inkscape/inkscape/-/blame/master/src/live_effects/lpe-roughen.cpp#L45 - @mkov , @doctormo these tooltips here use html tags for bolding. Is it possible to make those work easily, or should they be removed?- looks as if this issue is only affecting me. -
9. https://gitlab.com/inkscape/inkscape/-/blame/master/src/ui/dialog/inkscape-preferences.cpp?page=2#L1058 - @VaibhavMalik4187 I just tried this out, set the size to 1, even closed the text + font dialog, switched the tool, but I still get each new font added to it. Currently at 3. Does it work for you? -
10. https://gitlab.com/inkscape/inkscape/-/blame/master/src/live_effects/lpe-simplify.cpp#L28 - @adam.belis This looks like you know what this means. In the GUI, it is counter-intuitive, though, because higher values do not correspond to more complexity, but the opposite is the case. Can you explain a bit more what this does so we can find a better word? -
11. The message 'The shape builder requires regular shapes to be selected.' seems not needed, unless the inclusion of images in the shape builder-editable items is removed again. -
12. https://gitlab.com/inkscape/inkscape/-/blame/1.3.x/share/ui/attribute-edit-component.glade#L115 - @mkov There are multiple N.N[N]+ in this file. Do they need to be there, and do they need to be marked as translatable for them to be swapped with their translation? (if so, should I swap them with something like 'placeholder'?) -
13. I've seen strings for an 'object attributes' dialog, but it is apparently not 'officially accessible' yet. Is it meant to be visible, is it meant to be 'experimental' or is it 'in progress and not to be mentioned or included in a release'? @mkov - supposed to be there, needs to be more visible. Not fully mature, but can be used. -
14. https://gitlab.com/inkscape/inkscape/-/blob/1.3.x/share/ui/completion-box.glade#L61 - this is only a placeholder, right? I've figured out that the 'CompletionBox' must be what is shown in the LPE dialog when I do a fast-forward search. But there is no tooltip text for it. @mkov Does it need to be set to translatable=yes to work? I don't want to translate the placeholder itself... -
15. https://gitlab.com/inkscape/inkscape/-/blame/1.3.x/share/ui/dialog-document-resources.glade#L49 @mkov -
16. https://gitlab.com/inkscape/inkscape/-/blame/1.3.x/share/ui/dialog-livepatheffect-effect.glade#L268 - another one to fix -
17. https://gitlab.com/inkscape/inkscape/-/blame/1.3.x/share/ui/dialog-livepatheffect-item.glade#L311 - this doesn't seem to be used? For lack of Jabier: @mkov, can you help? -
18. https://gitlab.com/inkscape/inkscape/-/blame/1.3.x/share/ui/dialog-trace.glade?page=2#L1537 - @pbs3141 or @mkov how should this 'page0' be treated for translations? -
19. https://gitlab.com/inkscape/inkscape/-/blame/1.3.x/share/ui/image-properties.glade#L68 - @mkov What is this? What should translators do with it? -
20. Does anyone know what 'file rebasing' does and can explain how it changes the document and the undo history? @imvenx @pbs3141 ? -
21. https://gitlab.com/inkscape/inkscape/-/blame/1.3.x/src/actions/actions-node-align.cpp#L92 @doctormo Apparently, there is a window and an app action for aligning nodes horizontally / vertically. The 'pref' option is only available for one of them, at least in the strings for them. Is that correct? - Code section removed -
22. ./src/object/sp-page.cpp:563 make untranslatable - how? Asked Mc / doctormo in chat. -
23. How to add translation context here: src/ui/dialog/document-resources.cpp:879 ('adjective') -
24. https://gitlab.com/inkscape/inkscape/-/blame/1.3.x/src/ui/tools/node-tool.cpp#L462 : @doctormo 1. This is only shown briefly when the object is clicked a second time, or you click outside the object after clicking inside, but the pointer does not move. 2. It displays the wrong text (says press 'Alt' to switch to box selection) 3. This is about https://wiki.inkscape.org/wiki/Release_notes/1.3#Draw_around_Selection, right? -
25. https://gitlab.com/inkscape/inkscape/-/blame/1.3.x/share/ui/dialog-font-collections.glade#L75, https://gitlab.com/inkscape/inkscape/-/blame/1.3.x/share/ui/dialog-symbols.glade#L304, https://gitlab.com/inkscape/inkscape/-/blame/1.3.x/share/ui/dialog-text-edit.glade#L151, https://gitlab.com/inkscape/inkscape/-/blame/1.3.x/share/ui/object-attributes.glade#L1058 all have the term 'label', but I think it's always a placeholder. Could someone confirm/disconfirm this, please? -
26. https://gitlab.com/inkscape/inkscape/-/blame/1.3.x/share/ui/dialog-livepatheffect-item.glade#L148 looks like a placeholder string to me. Can someone confirm? -
27. https://gitlab.com/inkscape/inkscape/-/blame/1.3.x/share/ui/dialog-symbols.glade#L240 looks like a placeholder string to me. Can someone confirm? -
28. https://gitlab.com/inkscape/inkscape/-/blame/1.3.x/share/ui/extension-pdfinput.glade#L61 up to line 81 look like placeholders to me. @doctormo, what should I do with those? -
29. https://gitlab.com/inkscape/inkscape/-/blame/1.3.x/share/ui/pattern-edit.glade#L640 seems not used, what should I do with it, @mkov ? -
30. Were https://gitlab.com/inkscape/inkscape/-/blame/1.3.x/share/ui/toolbar-booleans.ui#L74 and https://gitlab.com/inkscape/inkscape/-/blame/1.3.x/share/ui/toolbar-booleans.ui#L87 meant to be tooltips, @doctormo ? -
31. Is https://gitlab.com/inkscape/inkscape/-/blame/1.3.x/share/ui/widget-new-from-template.ui#L21 meant to be translatable, @doctormo ?
To be continued... Please help if you can, so strings will be easy to translate, and release notes will document the right thing.
Edited by Maren Hachmann