Are these strings translatable or not?

Hi,

I will post here some strings I see in XWiki UI but I can not translate / find in XWiki translation tool on https://l10n.xwiki.org.

If I’m wrong => please tell me how translators can set these strings
If I’m right => I will open Jira issues to change XWiki code and add the missing strings to XWiki resources files.

Q1 "autosave"

Below strings can be seen at the bottom of pages in edit mode and are linked to (new) Autosave feature:
Autosave

Despite my Wiki is set to french, this sentence is displayed in english and I can not find it in weblate for translation :disappointed_relieved:.

Q2 “Notification email footer”

I can not find the following strings in weblate neither (I want to improve it and as far as I understand it may be part of the new notification extension?)

Ce message a été généré par XWiki depuis XXX au nom de YYY.

Of course I tried “partial” searches in weblate :stuck_out_tongue_winking_eye:.

Q3 "Adding tag"

The following sentence is displayed in english despite Wiki is set to french and can not be found in Weblate:
Adding%20Tag%20is%20in%20english

Q4 "Admin: Solr triggered task"

Next sentence displayed in english and not available in Weblate for translation is linked to Solr in admin:
Solr%20Index

Important note: there are at least 3 sentences of this type, 1 for each Solr action.

Regarding Q4, could you create a jira issue in XWiki Platform - XWiki.org JIRA for it please since I’m confirming we’re missing a translation key in SolrSearchAdmin.xml:

  #elseif (!$isAjaxRequest)
    {{success}}$escapetool.xml($stringtool.capitalize($request.action)) successfully triggered.{{/success}}
    ## Only administrators with programmings rights are allowed to execute a custom query.

Thanks

Sam for Q3, also confirmed, in tags.js at:

            onCreate : function () {
              // ignore "cascade" clicks
              form.disable();
              form.notification = new XWiki.widgets.Notification("Adding tag...", "inprogress");
            },
            onSuccess : function (response) {
              var wrapper = new Element('span');
              wrapper.insert(response.responseText + ' ');
              wrapper.select('.tag-delete').each(this.ajaxTagDelete);
              while (wrapper.childNodes.length > 0) {
                form.up('.tag-add').insert({before : wrapper.firstChild});
                form.up('.tag-add').insert({before : ' '});
                wrapper.removeChild(wrapper.firstChild);
              }
              form.reset();
            }.bind(this),
            onFailure : function (response) {
              new XWiki.widgets.Notification(response.responseText || 'Server not responding', "error");
            },

Could you create another jira issue at XWiki Platform - XWiki.org JIRA ?

Thanks

This message is generated by SharePage.xml which contains the various translations.

I don’t see it in XWiki Standard @ Weblate XWiki.org so it’s probably missing. Could you also raise an issue for l10n this time, in Loading... ? Thanks

Confirmed too, in autosave.js at:

    var autosaveLabel = new Element('label', {'class': 'autosave', 'for' : "doAutosave"});
    autosaveLabel.appendChild(this.autosaveCheckbox);
    autosaveLabel.appendChild(document.createTextNode(" Autosave"));
    var frequencyLabel = new Element('label', {'class': 'frequency'});
    frequencyLabel.appendChild(document.createTextNode("every "));
    frequencyLabel.appendChild(this.autosaveInput);
    this.timeUnit = new Element('span');
    this.setTimeUnit();
    frequencyLabel.appendChild(document.createTextNode(" "));
    frequencyLabel.appendChild(this.timeUnit);

Could you also create a jira issue for it at XWiki Platform - XWiki.org JIRA ?

Thanks

Thanks for all your confirmations. Bugs have been opened in Jira (see list below) with links to this post + extract of the code you have provided.

Q1 “autosave” => Jira bug created (need change in source code) see Loading...

Q2 “Notification email footer” => Jira bug created (need changes in weblate settings) see Loading... / moved to Loading...

Q3 “Adding tag” => Jira bug created (need change in source code) see Loading...

Q4 “Admin: Solr triggered task” => Jira bug created (need change in source code) see Loading...

Waiting for next bugfixingday :hugs:.

Note: issues reported above were reported with priority in mind Q1 (high) > Q2 > Q3 > Q4 (low).

Some of the above Jira issues are already closed and will be fixed in next Xwiki release, thanks to devs :+1:.

I will come here to update status for each issue when I will be able to confirm they are really solved (after myxwiki update).

Quick update …

=> FIXED thanks!

=> still OPENED (work to be done before adding resource file to Weblate).

=> FIXED thanks!

=> FIXED thanks!