Elektrine
Log in Register
Paige Chat Timeline Gallery Friends Email Drive DNS Private DNS Domains VPN Kairo Nerve
Remote

W3C Internationalization, i18n

@webi18n@w3c.social
mastodon 4.7.2
  • Open on w3c.social

Posts related to the Worldwide Web Consortium's Internationalization Activity.

665 Followers
11 Following
19 Posts
Joined November 13, 2022
Website:
https://www.w3.org/International
Bluesky:
https://bsky.app/profile/webi18n.bsky.social
Open post
W3C Internationalization, i18n @webi18n@w3c.social
· 1w ago
Today we're launching Ask i18n, an experimental tool for the W3C Internationalization Working Group. Internationalization helps make the Web work for people across languages, scripts, and cultures. With Ask i18n, we’re exploring a new way to support that work. This is an early experiment, and your feedback is welcome. We invite you to try it and share what works, what doesn’t, and what would make it more useful. https://labs.w3.org/ask-i18n/
labs.w3.org

Ask W3C i18n

3
0
5
0
Open post
W3C Internationalization, i18n @webi18n@w3c.social
· 4mo ago

PUBLISHED!
Managing inline spaces in Chinese & Japanese

https://www.w3.org/International/articles/styling/inline-space

This article looks at ways of using CSS to add gaps between certain types of text, to reduce gaps between punctuation marks, and to manage paragraph-initial spacing. It describes what currently does and doesn't work.

The published version contains some additions arising from the review comments.

w3.org

Managing inline spaces in Chinese & Japanese

How to work with text spacing in Chinese & Japanese.

31
0
27
0
Open post
W3C Internationalization, i18n @webi18n@w3c.social
· 8mo ago

We just dropped two super useful articles:

- Addresses look wildly different around the world (order, details, even postal codes). This one explains the chaos and how to build forms/apps that don't frustrate international users.

- Easy guide to JavaScript's built-in Intl API, with real examples for formatting dates, numbers, currencies, etc., the right way for any language/region.

🔗 Addresses: https://www.w3.org/International/questions/qa-address-formats
🔗 Intl guide: https://www.w3.org/International/articles/intl/index

w3.org
74
6
61
0
Open post
W3C Internationalization, i18n @webi18n@w3c.social
· 6mo ago

Did you know that the mathematical value 1234.56 looks different in Boston, Berlin, and Bangalore? Hardcoding formats is a brittle and unsustainable approach to web design.

In our newest article, we break down how you can leverage JavaScript's native `Intl` API to effortlessly localize numbers, currencies, and units.

https://www.w3.org/International/questions/qa-number-format

w3.org

Number, currency, and unit formatting

How do I use JavaScript to dynamically format numbers, currencies, and units for different locales?

47
6
33
0
Open post
W3C Internationalization, i18n @webi18n@w3c.social
· 5mo ago

FOR REVIEW: Managing inline spaces in Chinese & Japanese

https://w3c.github.io/i18n-drafts/articles/styling/inline-space.en.html (temporary URL)

This article looks at ways of using CSS to add gaps between certain types of text, to reduce gaps between punctuation marks, and to manage paragraph-initial spacing. It describes what currently does and doesn't work.

We are looking for comments by Thursday 7th May, 2026.

w3c.github.io

Managing inline spaces in Chinese & Japanese

How to work with text spacing in Chinese & Japanese.

12
0
13
0
Open post
W3C Internationalization, i18n @webi18n@w3c.social
· 5mo ago

Thrilled to announce that issue #550 in Chinese Layout Requirements (clreq) has been fixed! Emphasis dots now stay properly centre-aligned with the text even after letter-spacing is increased.

https://github.com/w3c/clreq/issues/550

#i18n #WebStandards

github.com
7
0
2
0
Open post
W3C Internationalization, i18n @webi18n@w3c.social
· 6mo ago

NEW ARTICLE: Styling underlines

This article explores various ways in which CSS can be used to manage underlines for non-Latin scripts.

Rather than simply reproducing the spec itself here, we provide task-oriented guidance to help content authors achieve key techniques.

https://www.w3.org/International/articles/styling/underline

w3.org
9
0
11
2
Open post
W3C Internationalization, i18n @webi18n@w3c.social
· 6mo ago

New translations into Chinese:

世界各地的地址格式 (Address formats around the world)
https://www.w3.org/International/questions/qa-address-formats.zh-hans.html

ECMAScript国际化API指南 (Guide to the ECMAScript Internationalization API)
https://www.w3.org/International/articles/intl/index.zh-hans.html

数字、货币和单位格式化 (Number, currency, and unit formatting)
https://www.w3.org/International/questions/qa-number-format.zh-hans.html

w3.org
8
0
6
0
Open post
W3C Internationalization, i18n @webi18n@w3c.social
· 7mo ago

FOR REVIEW: Styling underlines

This article explores various ways in which CSS can be used to manage underlines for non-Latin scripts.

https://w3c.github.io/i18n-drafts/articles/styling/underline.en.html

We are looking for comments by Thursday 19 March, 2026.

w3c.github.io

Styling underlines

How to work with underlining for non-Latin scripts.

8
0
9
0
Open post
W3C Internationalization, i18n @webi18n@w3c.social
· 8mo ago

How should text-to-speech handle ruby annotations like furigana in Japanese or pinyin in Chinese so screen reader users get the intended experience?

We just published a new W3C draft note from the Internationalization Activity: Text-to-Speech Rendering of Electronic Documents Containing Ruby: User Requirements

This explores diverse reading strategies across writing systems and defines essential user needs.

https://www.w3.org/TR/ruby-tts-req/

#Internationalization #A11y

w3.org

Text-to-Speech Rendering of Electronic Documents Containing Ruby: User Requirements

This document describes user requirements related to text-to-speech rendering of electronic documents containing ruby annotations. It examines the roles and practices of ruby in different writing systems and discusses the implications of various reading strategies for text-to-speech, without prescribing algorithms or implementation-specific behavior.

10
0
12
0
Open post
W3C Internationalization, i18n @webi18n@w3c.social
· 5mo ago
Replying to
Just added: Key Takeaways https://www.w3.org/International/articles/ruby/markup#takeaways
w3.org

Ruby Markup

How to use HTML5 markup to support ruby text for Asian languages.

3
0
2
0
Open post
W3C Internationalization, i18n @webi18n@w3c.social
· 7mo ago

"Requirements for Hangul Text Layout and Typography
한국어 텍스트 레이아웃 및 타이포그래피를 위한 요구사항" was reorganised to conform to standard headings of the W3C's Language Enablement framework.

A short review period will precede publication. The new document is available at the temporary URL:
https://w3c.github.io/klreq/new

We are not looking for comments on the text itself at this point. We just want to check that the reorganisation of the material didn't throw up issues.

The review period will terminate on 12 March.

w3c.github.io

Requirements for Hangul Text Layout and Typography : 한국어 텍스트 레이아웃 및 타이포그래피를 위한 요구사항

5
0
5
0
Open post
W3C Internationalization, i18n @webi18n@w3c.social
· 6mo ago

I18N GAP FIXED: Underlines too close to text in Arabic

See https://www.w3.org/TR/alreq-gap/#issue223_text_decoration

All major browser engines now support text-underline-position and text-underline-offset. These can now be used to lower the underline position.

However, there are still things to consider depending on the script, the font in use, and the browser, when setting an underline position.

For details, see the article Styling underlines. https://www.w3.org/International/articles/styling/underline

(Also covers vertical text and other aspects.)

w3.org

Arabic Script Gap Analysis

This document describes and prioritises gaps for the support of the Arabic script on the Web and in eBooks. In particular, it is concerned with text layout. It checks that needed features are supported in W3C specifications, such as HTML and CSS and those relating to digital publications. It also checks whether the features have been implemented in browsers and ereaders.

3
0
4
0
Open post
W3C Internationalization, i18n @webi18n@w3c.social
· 7mo ago

New translation into Chinese:

HTTP标头、meta元素与语言信息 (HTTP headers, meta elements and language information)

https://www.w3.org/International/questions/qa-http-and-lang.zh-hans.html

Thanks to Fuqiao Xue for providing this translation.

w3.org
3
0
1
0
Open post
W3C Internationalization, i18n @webi18n@w3c.social
· 6mo ago
Replying to
Korean Script Resources https://www.w3.org/TR/kore-lreq/ has now also been updated to point to the appropriate sections in the new organisation of KLReq.
w3.org

Korean Script Resources

This document points to resources for the layout and presentation of text in languages that use the Korean script. The target audience includes developers of Web standards and technologies, such as HTML, CSS, Mobile Web, Digital Publications, and Unicode, as well as implementers of web browsers, ebook readers, and other applications that need to render Korean text.

2
0
2
0
Open post
W3C Internationalization, i18n @webi18n@w3c.social
· 11mo ago

I18N GAP PROGRESS: Kashmiri Yeh glyphs in naskh fonts

Noto fonts no longer display the circle below KASHMIRI YEH in final and isolate forms of non-Nastaliq fonts. This includes, for example, Noto Naskh Arabic, Noto Sans Arabic, and Noto Kufi Arabic.

See https://www.w3.org/TR/alreq-gap/#issue287_fonts

w3.org
3
0
5
0
Open post
W3C Internationalization, i18n @webi18n@w3c.social
· 18mo ago

QUESTION for UI experts in RTL and vertical scripts.

Should touch-action support logical directions?

See the discussion at https://github.com/w3c/alreq/issues/289

GitHub

Should `touch-action` support logical directions like `pan-inline` / `pan-block`? · Issue #289 · w3c/alreq

This question was prompted by the Pointer Event issue at w3c/pointerevents#505 What is touch-action? Imagine you have an element on a webpage (like a map or a list) that you can interact with using...

3
2
11
0
Back
313k7r1n3
Elektrine

Tor hidden service

elekhj7afj4qnrr4yd3bkzslsyo5jgfxw3orgjkhlcxifueodybyiiad.onion

I2P eepsite

j6b6cyk6gjmepjih7jjadxgxvvf3lzzujljuu2v4biemzpg3naya.b32.i2p

Platform

  • Email
  • Chat
  • Timeline
  • VPN
  • DNS

Company

  • About
  • Contact
  • FAQ
  • Lite (no JS)

Legal

  • Terms of Service
  • Privacy Policy
  • Transparency Report
  • Report Abuse
  • Warrant Canary
  • VPN Policy

Support

  • support@elektrine.com
  • Report Security Issue
Mail client setup IMAP mail.elektrine.com:993 POP3 mail.elektrine.com:995 SMTP mail.elektrine.com:465
© 2026 Elektrine. All rights reserved. Server: 04:05:47 UTC