Skip to content

[ja] Update Collector components table to match English version#9400

Open
vitorvasc wants to merge 3 commits intoopen-telemetry:mainfrom
vitorvasc:ja_update-collector-components-table
Open

[ja] Update Collector components table to match English version#9400
vitorvasc wants to merge 3 commits intoopen-telemetry:mainfrom
vitorvasc:ja_update-collector-components-table

Conversation

@vitorvasc
Copy link
Member

  • I have read and followed the Contributing docs, especially the "First-time contributing?" section.
  • This PR has content that I did not fully write myself.
  • I have the experience and knowledge necessary to understand, review, and validate all content in this PR.1

As some of the Collector components have been deprecated over the past few releases, we've started seeing errors in our daily reference cache updates (e.g. this and this workflow run).

To address this, we initially began manually patching the Japanese Collector component pages by removing them (as seen in this PR). However, following the changes introduced in #9315 , we are now linking deprecated components to their last known versions to avoid them suddently disappearing from the list. This PR synchronizes that same behavior for the Japanese content.

/cc @open-telemetry/docs-ja-approvers

Footnotes

  1. Yes, I can answer maintainer questions about the content of this PR, without using AI.

Signed-off-by: Vitor Vasconcellos <vitor.vasconcellos@mercadolivre.com>
@vitorvasc vitorvasc requested a review from a team as a code owner March 13, 2026 16:24
Copilot AI review requested due to automatic review settings March 13, 2026 16:24
@otelbot-docs otelbot-docs bot added the missing:docs-approval Co-owning SIG has provided approval, PR needs approval from docs maintainer label Mar 13, 2026
@otelbot-docs otelbot-docs bot requested review from a team March 13, 2026 16:25
@otelbot-docs otelbot-docs bot added the missing:sig-approval Co-owning SIG didn't provide an approval label Mar 13, 2026

<!-- END GENERATED: extension-table SOURCE: scripts/collector-sync -->

## Encoding Extensions
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@open-telemetry/docs-ja-approvers, this page has changed significantly and new sections have been added. Please feel free to suggest (and apply) translations for the new content!

Signed-off-by: Vitor Vasconcellos <vitor.vasconcellos@mercadolivre.com>
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Synchronizes the Japanese OpenTelemetry Collector components documentation with the English version, primarily to avoid broken links and refcache update errors caused by deprecated/removed components.

Changes:

  • Switches component tables to use the component-link shortcode (version-pinned GitHub links) and updates generated markers to SOURCE: scripts/collector-sync.
  • Adds the “unmaintained components” note include to the Japanese receiver/exporter pages.
  • Updates the Japanese extension page structure to match English (additional extension subtype tables + generated footnotes block).

Reviewed changes

Copilot reviewed 5 out of 5 changed files in this pull request and generated 4 comments.

Show a summary per file
File Description
content/ja/docs/collector/components/receiver.md Adds unmaintained-note include and converts receiver links to versioned component-link shortcode.
content/ja/docs/collector/components/exporter.md Adds unmaintained-note include and converts exporter links to versioned component-link shortcode.
content/ja/docs/collector/components/processor.md Converts processor links to component-link and updates generated markers.
content/ja/docs/collector/components/connector.md Converts connector links to component-link and updates generated markers.
content/ja/docs/collector/components/extension.md Updates extension content to match English (additional generated tables + footnotes).

You can also share your feedback on Copilot code review. Take the survey.

レシーバーの詳細な設定方法については、[コレクターの設定ドキュメント](/docs/collector/configuration/#receivers)を参照してください。

<!-- BEGIN GENERATED: receiver-table -->
{{% include unmaintained-components-msg.md %}}
エクスポーターの詳細な設定方法については、[Collectorの設定ドキュメント](/docs/collector/configuration/#exporters)を参照してください。

<!-- BEGIN GENERATED: exporter-table -->
{{% include unmaintained-components-msg.md %}}
Comment on lines +46 to +53
## Encoding Extensions

<!-- BEGIN GENERATED: extension-encoding-table SOURCE: scripts/collector-sync -->

| Name | Distributions[^1] | Stability[^2] |
| ---------------------------------------------------------------------------------------------------------------------------- | ----------------- | ------------- |
| {{< component-link name="avrologencodingextension" type="extension" repo="contrib" subtype="encoding" >}} | contrib | development |
| {{< component-link name="awscloudwatchmetricstreamsencodingextension" type="extension" repo="contrib" subtype="encoding" >}} | contrib | alpha |
Comment on lines +96 to +101
Shows which [distributions](/docs/collector/distributions/) (core, contrib,
K8s, etc.) include this component.

[^2]:
For details about component stability levels, see the
[OpenTelemetry Collector component stability definitions](https://github.com/open-telemetry/opentelemetry-collector/blob/main/docs/component-stability.md).
Signed-off-by: Vitor Vasconcellos <vitor.vasconcellos@mercadolivre.com>
Copy link
Member

@jaydeluca jaydeluca left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

i am going to fix the automation to be more localization friendly asap. sorry about this @vitorvasc !

@otelbot-docs otelbot-docs bot removed the missing:docs-approval Co-owning SIG has provided approval, PR needs approval from docs maintainer label Mar 13, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

lang:ja missing:sig-approval Co-owning SIG didn't provide an approval

Projects

Status: No status

Development

Successfully merging this pull request may close these issues.

3 participants