Content deleted Content added
rewrite entry about bdi changes
m Adding section mark to the link to the interface policy
Line 20:
Line 20:
* <translate>[[<tvar name="1">m:Special:MyLanguage/Phabricator</tvar>|Phabricator]] users can create tickets and add comments on existing tickets via Email again. [[<tvar name="2">mw:Special:MyLanguage/Phabricator/Help#Using email</tvar>|Sending email to Phabricator]] has been fixed.</translate> [https://phabricator.wikimedia.org/T356077]
* <translate>[[<tvar name="1">m:Special:MyLanguage/Phabricator</tvar>|Phabricator]] users can create tickets and add comments on existing tickets via Email again. [[<tvar name="2">mw:Special:MyLanguage/Phabricator/Help#Using email</tvar>|Sending email to Phabricator]] has been fixed.</translate> [https://phabricator.wikimedia.org/T356077]
* [[File:Octicons-tools.svg|12px|link=|class=skin-invert|{{safesubst:Tech news text/{{TRANSLATIONLANGUAGE}}|advanced item}}]] <translate>The <tvar name="1"><code><nowiki>{{#time:...}}</nowiki></code></tvar> parser function lets you show a date or time, but it expects a date format, while different languages use different formats, so a given format works only for a given language (or a few languages). There is now a new function, <tvar name="2"><code><nowiki>{{#timef:...}}</nowiki></code></tvar>, to support different languages' date formats. For example, <tvar name="3"><bdi lang="zxx" dir="ltr"><code><nowiki>{{#timef:now|date|en}}</nowiki></code></bdi></tvar> will show as "<tvar name="4"><bdi lang="en" dir="ltr">{{#timef:now|date|en}}</bdi></tvar>", and <tvar name="5"><bdi lang="zxx" dir="ltr"><code><nowiki>{{#timef:now|date|ja}}</nowiki></code></bdi></tvar> will show as "<tvar name="6"><bdi lang="ja" dir="ltr">{{#timef:now|date|ja}}</bdi></tvar>". Before, multi-lingual wikis like Commons needed special templates to translate dates, but now they can use this function which is much faster for the servers and easier for communities.</translate> [https://www.mediawiki.org/wiki/Special:MyLanguage/Help:Extension:ParserFunctions##time][https://phabricator.wikimedia.org/T223772]
* [[File:Octicons-tools.svg|12px|link=|class=skin-invert|{{safesubst:Tech news text/{{TRANSLATIONLANGUAGE}}|advanced item}}]] <translate>The <tvar name="1"><code><nowiki>{{#time:...}}</nowiki></code></tvar> parser function lets you show a date or time, but it expects a date format, while different languages use different formats, so a given format works only for a given language (or a few languages). There is now a new function, <tvar name="2"><code><nowiki>{{#timef:...}}</nowiki></code></tvar>, to support different languages' date formats. For example, <tvar name="3"><bdi lang="zxx" dir="ltr"><code><nowiki>{{#timef:now|date|en}}</nowiki></code></bdi></tvar> will show as "<tvar name="4"><bdi lang="en" dir="ltr">{{#timef:now|date|en}}</bdi></tvar>", and <tvar name="5"><bdi lang="zxx" dir="ltr"><code><nowiki>{{#timef:now|date|ja}}</nowiki></code></bdi></tvar> will show as "<tvar name="6"><bdi lang="ja" dir="ltr">{{#timef:now|date|ja}}</bdi></tvar>". Before, multi-lingual wikis like Commons needed special templates to translate dates, but now they can use this function which is much faster for the servers and easier for communities.</translate> [https://www.mediawiki.org/wiki/Special:MyLanguage/Help:Extension:ParserFunctions##time][https://phabricator.wikimedia.org/T223772]
* [[File:Octicons-tools.svg|12px|link=|class=skin-invert|{{safesubst:Tech news text/{{TRANSLATIONLANGUAGE}}|advanced item}}]] <translate>Some HTML elements in the interface are now wrapped with a <tvar name="1"><code><nowiki><bdi></nowiki></code></tvar> element, to make our HTML output more aligned with web-standards. More changes like this will be coming in future weeks. This change might break some tools that rely on the previous HTML structure of the interface. Note that relying on the HTML structure of the interface is [[<tvar name="2">mw:Special:MyLanguage/Stable interface policy/Frontend</tvar>|not recommended]] and might break at any time.</translate> [https://phabricator.wikimedia.org/T375975]
* [[File:Octicons-tools.svg|12px|link=|class=skin-invert|{{safesubst:Tech news text/{{TRANSLATIONLANGUAGE}}|advanced item}}]] <translate>Some HTML elements in the interface are now wrapped with a <tvar name="1"><code><nowiki><bdi></nowiki></code></tvar> element, to make our HTML output more aligned with web-standards. More changes like this will be coming in future weeks. This change might break some tools that rely on the previous HTML structure of the interface. Note that relying on the HTML structure of the interface is [[<tvar name="2">mw:Special:MyLanguage/Stable interface policy/Frontend(追記) #What_is_not_stable? (追記ここまで)</tvar>|not recommended]] and might break at any time.</translate> [https://phabricator.wikimedia.org/T375975]
Revision as of 23:48, 9 October 2024
This page is currently a draft. More information pertaining to this may be available on the talk page.
Translation admins: Normally, drafts should
not be marked for translation.
Translation admins: Please do NOT mark this page for translation while it's still a draft. The content of the newsletter is simplified before being marked for translation, and marking it for translation before that's done increases the work of volunteer translators. Thank you!
Tech News: 2024-42
Latest tech news from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. Translations are available.
Weekly highlight
Updates for editors
- The Structured Discussion extension (also known as Flow) is starting to be removed. This extension is unmaintained and causes issues. It will be replaced by DiscussionTools, which is used on any regular talk page. A first set of wikis are being contacted. These wikis are invited to stop using Flow, and to move all Flow boards to sub-pages, as archives. At these wikis, a script will move all Flow pages that aren't a sub-page to a sub-page automatically, starting on 22 October 2024. On 28 October 2024, all Flow boards at these wikis will be set in read-only mode. [1] [2]
- Since last week, on-wiki search in a number of languages should be better at finding words with diacritics. The capability to ignore "foreign" diacritics while preserving "native" ones was added to more than 30 languages,[3] and upgraded for several others. This applies to both full-text search and to the hastemplate and incategory keywords. More technical details (including a few other minor search upgrades) are available. [4]
- ...
Updates for technical contributors
- Editors who use the Toolforge tool Earwig's Copyright Violation Detector will now be required to log in with their Wikimedia account before running checks using the "search engine" option. This change is needed to help prevent external bots from misusing the system. [5]
- Phabricator users can create tickets and add comments on existing tickets via Email again. Sending email to Phabricator has been fixed. [6]
- Advanced item The
{{#time:...}}
parser function lets you show a date or time, but it expects a date format, while different languages use different formats, so a given format works only for a given language (or a few languages). There is now a new function, {{#timef:...}}
, to support different languages' date formats. For example, {{#timef:now|date|en}}
will show as "30 January 2025", and {{#timef:now|date|ja}}
will show as "2025年1月30日 (木)". Before, multi-lingual wikis like Commons needed special templates to translate dates, but now they can use this function which is much faster for the servers and easier for communities. [7] [8]
- Advanced item Some HTML elements in the interface are now wrapped with a
<bdi>
element, to make our HTML output more aligned with web-standards. More changes like this will be coming in future weeks. This change might break some tools that rely on the previous HTML structure of the interface. Note that relying on the HTML structure of the interface is not recommended and might break at any time. [9]
- ...
In depth
Tech news prepared by Tech News writers and posted by bot • Contribute • Translate • Get help • Give feedback • Subscribe or unsubscribe.