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

WHATWG translations #1

Closed
annevk opened this issue Apr 25, 2016 · 24 comments
Closed

WHATWG translations #1

annevk opened this issue Apr 25, 2016 · 24 comments

Comments

@annevk
Copy link

annevk commented Apr 25, 2016

I noticed you have a great set of translations of WHATWG standards. Would you mind if they were linked from the English version? E.g., https://notifications.spec.whatwg.org/ points to a Simplified Chinese translation. It would be great for https://url.spec.whatwg.org/, https://dom.spec.whatwg.org/, etc. to point to their Japanese translation I think. What do you think?

@triple-underscore
Copy link
Owner

Do-u-mo, Anne-san.

Yes, it is welcom.
WHATWG’s specs I currently have trnaslated (with links targeted to the translated pages) are:

DOM,
URL,
Encoding,
Fetch,
XHR,
Streams,
JavaScript, aka. Web ECMAScript, and
some of HTML’s spec chapters or sections (workers.html, dom.html, etc.).

For now, these are updated regularly to follow WHATWG’s specs,
and carefully checked as far as I can.

(Note: These pages have a function to switch words in Japanese to in English and vice-versa, located at the bottom-left of the window.
(Though, this function is intended for Japanese users who want to know terms in English. ) )

@domenic
Copy link

domenic commented Apr 26, 2016

Wow, you're even up to date with the latest---very large---changes to Streams! This is awesome! I'll definitely add a link from the top of Streams tomorrow.

@annevk
Copy link
Author

annevk commented Apr 26, 2016

I have added a link to XMLHttpRequest: https://xhr.spec.whatwg.org/. If that looks good I'll add it to the remaining standards.

domenic added a commit to whatwg/streams that referenced this issue Apr 26, 2016
@triple-underscore
Copy link
Owner

That’s ok. Looks good.

annevk added a commit to whatwg/dom that referenced this issue Apr 27, 2016
annevk added a commit to whatwg/encoding that referenced this issue Apr 27, 2016
annevk added a commit to whatwg/fetch that referenced this issue Apr 27, 2016
annevk added a commit to whatwg/javascript that referenced this issue Apr 27, 2016
annevk added a commit to whatwg/url that referenced this issue Apr 27, 2016
@annevk
Copy link
Author

annevk commented Apr 27, 2016

Great, I think I have covered them all now. Submitted a pull request for whatwg/javascript since I'm not sure if @mathiasbynens would appreciate me editing that document directly.

Thanks so much for doing this, I'm sure the Japanese community appreciates this a lot. If you translate more documents in the future, please don't hesitate to tell us about them, we'd love to work together.

mathiasbynens pushed a commit to whatwg/javascript that referenced this issue Apr 27, 2016
tabatkins added a commit to tabatkins/dom that referenced this issue Apr 28, 2016
* Add more legacy event types for createEvent()

Approximately as requested at
https://bugzilla.mozilla.org/show_bug.cgi?id=1251198#c7. This is the
list of events supported in createEvent() by at least two of Firefox,
Chrome, and IE 11. The one exception is I omitted MutationEvent,
which all three support, because apparently spec-land has decided to
deny its existence in the hope that it will go away.

Bikeshed does not know about all of the added interface names,
hopefully that will sort itself out over time.

* Meta: improve pull request instructions for DOM

See whatwg/fetch#276 for context.

* Enable an event listener to be invoked just once

* Editorial: web compatibility typically remains relevant

Fixes whatwg#210.

* Shadow: define attachShadow() for custom elements

* Meta: make it easier to reference participate in a tree

PR: whatwg#216

* Define node document for new Text nodes

Fixes whatwg#224 and part of whatwg#212. Also fix part of whatwg#209 by stating these
algorithms can rethrow exceptions.

* Use a single concept for attribute changes

This setup is still a little sketchy I think, but not more so than the
insertion and removing steps.

* SVGEvent is only Gecko, Blink also has SVGEvents

As pointed out by zcorpan in whatwg#227.

* Set createDocument()'s content type based on namespace

Fixes whatwg#217.

PR: whatwg#218

* Make document.createEvent("touchevent") sometimes throw

Browsers typically disable touch events on non-touch devices, and there exists web content that detects this difference using document.createEvent().

Fixes whatwg#227.

* Shadow: define slotchange event

Shadow: define slotchange event

Fixes WICG/webcomponents#288.

This defines the slotchange event in response to remove/insert operations, changes to a slot’s name attribute, and changes to an element’s slot attribute.

This also introduces the assigned nodes concept for slots, and assigned slot concept for slotables.

Slotables now also have a name, rather than a “get name”.

The slotchange event dispatches just after mutation observers have their callbacks invoked. The slotchange event is not yet marked scoped as scoped events are not yet defined in the DOM Standard.

Note: although the original issue did not mention it, this also suppresses signaling when slots are removed from a tree. Not just when they are inserted.

* Editorial: update custom element cross-spec references

* Editorial: fix a few cross-linking missteps

* Editorial: make "is" and "prefix" optional in "create an element"

* Use "create an element" in createHTMLDocument

Takes care of part of whatwg#212.

* Editorial: align exception language with IDL

* Editorial: introduce more shadow-including terms for CSS

Fixes whatwg#225.

* Editorial: distributed -> flattened

* Meta: export more terms

Fixes whatwg#233.

* Editorial: add "shadow host" and "assigned" as terms

This makes a couple of non-null checks read better and enshrines a term
we had already been using.

* Editorial: flip non-null/otherwise conditions

PR: whatwg#234

* Shadow: <slot> is now defined in HTML

* Remove passive as event listener key

This changes makes passive no longer contribute to the uniqueness of
an event listener. It therefore also no longer needs to be supported
as part of removeEventListener().

Fixes WICG/EventListenerOptions#27.

PR: whatwg#236

* Meta: point out event's timeStamp is likely to change

See whatwg#23 for details.

* Add [CEReactions] annotations to mutating methods

Part of WICG/webcomponents#186, and furthering whatwg/html@27aa7bc.

Linking [CEREactions] will happen once speced/bikeshed#677 is fixed.

* Editorial: check stop propagation flag at start of invoke

* Editorial: deduplicate Veli Şenol

* Editorial: define defaults for EventListenerOptions

Although this is also done in prose, this nonetheless simplifies the
prose a bit and makes it clearer to those skimming the standard what is
going on (although skimming is not recommended).

Fixes whatwg#239.

* Meta: link to Japanese translation

See
triple-underscore/triple-underscore.github.io#1
for more details.
mathiasbynens pushed a commit to whatwg/javascript that referenced this issue Jul 22, 2016
@triple-underscore
Copy link
Owner

Added Japanese translation of Compatibility Standard:
https://compat.spec.whatwg.org/
at:
https://triple-underscore.github.io/compat-ja.html

@annevk
Copy link
Author

annevk commented Sep 7, 2016

@miketaylr ^^

@miketaylr
Copy link

Whoa, awesome @triple-underscore! Just filed whatwg/compat#60 to add the link.

@triple-underscore
Copy link
Owner

Added Japanese translation of Infra Standard:
https://infra.spec.whatwg.org/
at:
https://triple-underscore.github.io/infra-ja.html

@triple-underscore
Copy link
Owner

Added Japanese translation of Storage Standard:
https://storage.spec.whatwg.org/
at:
https://triple-underscore.github.io/storage-ja.html

@annevk
Copy link
Author

annevk commented Feb 15, 2017

Wow, thanks! Added a link: whatwg/storage@76988d2.

@triple-underscore
Copy link
Owner

Added Japanese translation of Console Standard:
https://console.spec.whatwg.org/
at:
https://triple-underscore.github.io/console-ja.html

@domenic
Copy link

domenic commented Oct 2, 2017

Awesome! @domfarolino, do you want to add a link to console.spec.whatwg.org?

@domfarolino
Copy link

Sure @domenic will do thanks for the heads up!

@triple-underscore
Copy link
Owner

annevk added a commit to whatwg/notifications that referenced this issue Jan 5, 2018
@annevk
Copy link
Author

annevk commented Jan 5, 2018

Thanks @triple-underscore, that's great! I suspect we'll have them both linked somewhere next week. We're changing some templates around and it's a bit of a coordination puzzle so that's why there's some delay.

@triple-underscore
Copy link
Owner

Added Japanese translation of MIME sniffing:
https://mimesniff.spec.whatwg.org/
at:
https://triple-underscore.github.io/mimesniff-ja.html
(Some of the sections (WebM, MP3 without ID3) are not translated yet.)

@annevk
Copy link
Author

annevk commented Feb 26, 2018

\o/ created whatwg/mimesniff#62 to link it.

@triple-underscore
Copy link
Owner

triple-underscore commented Oct 6, 2021

Added Japanese translation of Web IDL:
https://webidl.spec.whatwg.org/
at:
https://triple-underscore.github.io/WebIDL-ja.html
https://triple-underscore.github.io/WebIDL-JS-ja.html

The translation of § ECMAScript binding is separated to the latter URL.
(These are available before the spec was turned into a Living Standard.)

@annevk
Copy link
Author

annevk commented Oct 6, 2021

Thanks @triple-underscore! I'll link to the first document as I see that itself links the second document. See whatwg/webidl#1036.

@triple-underscore
Copy link
Owner

Added Japanese translation of WebSockets:
https://websockets.spec.whatwg.org/
at:
https://triple-underscore.github.io/WebSocket-ja.html

@domenic
Copy link

domenic commented Jan 7, 2022

Awesome, thank you! I sent whatwg/websockets#11, although I think the editor is still OOO for a bit.

@triple-underscore
Copy link
Owner

triple-underscore commented Jun 24, 2023

Added Japanese translation of File System:
https://fs.spec.whatwg.org/
at:
https://triple-underscore.github.io/fs-ja.html

@annevk
Copy link
Author

annevk commented Sep 18, 2023

That's great! I'll link it from the specification.

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

No branches or pull requests

5 participants