Repository navigation
Japanese translation of the OpenTelemetry specification on opentelemetry.io #5329
Replies: 3 comments 5 replies
|
I am strongly against this proposal. Specification documents are not officially translated because English serves as the universal, unambiguous baseline for Internet standards. This helps maintain legal precision, technical consistency, and interoperability across the global tech sector. Specifications require absolute syntactic and mathematical exactness. Translating words like "MUST", "SHOULD", or "MAY" (which have strict legal meanings under RFC 2119) into other languages can subtly alter their technical compliance boundaries. Even minor linguistic mismatches could lead to incompatible software implementations, fragmenting how parts of the software communicate with one another. |
Wouldn't this be strange? Personally, I would propose to create some official mapping for these terms. See https://www.nic.ad.jp/ja/tech/ipa/RFC2119JA.html as an example. |
|
I'd like to follow up on this discussion. @pellared, thank you for raising the concern about translation accuracy and interoperability. I agree that translations can introduce ambiguity, even when we keep MUST, SHOULD, and MAY in English. The original proposal keeps English as the sole normative specification. The Japanese translations would serve as informative references, with a notice and a link to the English source on each page. The Japanese localization team would maintain them in the website repository. Could you clarify whether your objection extends to hosting explicitly non-normative translations on opentelemetry.io? Or are there additional safeguards that would make a limited pilot acceptable? To keep the scope manageable, I suggest we focus on a few pages from the OTel specification, such as the overview and glossary. We can discuss OTLP, semantic conventions, and OpAMP separately. For now, the decision I’m asking for is whether we can explore this limited pilot, with publication details to follow. Could the spec maintainers or TC help identify who can take this question forward? My APAC timezone makes attending the spec meetings difficult. If someone could bring this to a meeting and share the outcome here, I would appreciate it. I can provide a short written proposal and answer questions asynchronously. cc: @svrnm |
Uh oh!
There was an error while loading. Please reload this page.
Summary
The Japanese localization team of opentelemetry.io (SIG Comms) wants to translate parts of the OpenTelemetry specification into Japanese and publish them on opentelemetry.io under
/ja/docs/specs/. SIG Comms told us that the spec belongs to the spec maintainers and the Technical Committee, so we need your agreement before we start. This discussion asks for that agreement and for your guidance on how translations should relate to the English spec.Background discussion on the website side: open-telemetry/opentelemetry.io#11484
Context
/docs/specs/otel/from a pinned submodule of this repository. The build publishes the spec in English only, and every other locale excludes the spec tree.content/ja/. Each translated page records the English commit that it is based on, so we can detect when a translation falls behind the English source.What we propose
Questions for spec maintainers and the TC
The same question also applies to OTLP, semantic conventions, and OpAMP, which opentelemetry.io publishes from other repositories. If you think those need separate discussions in their own repositories, please tell us.
I can also join a spec SIG meeting to discuss this if that is easier.
cc @open-telemetry/specs-maintainers @open-telemetry/technical-committee @open-telemetry/docs-approvers @open-telemetry/docs-ja-approvers
All reactions