Skip to content

[ES] Issue #16684: pendings translations to Spanish #16691

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

Merged
merged 5 commits into from
Aug 5, 2025

Conversation

fjglira
Copy link
Contributor

@fjglira fjglira commented Jul 21, 2025

Description

#16684 part of the pending work related to the translation to Spanish.

I'll be splitting the work into multiple PR to avoid making them huge and more difficult to review. I added to this PR what I think were the more important remaining files. There are still several files pending translation, but these were the most important ones.

  • Core Setup & Getting Started - Installation guides, platform setup (GKE, EKS, Azure)
  • Essential Examples - Bookinfo tutorial, microservices examples
  • Basic Traffic Management - Ingress, egress, circuit breaking, timeouts, mirroring
  • Basic Security - Authorization policies, mTLS migration
  • Basic Observability - Distributed tracing, metrics dashboards
  • Core Reference - Main glossary terms, key concepts

In a consecutive PR I'll continue addressing the remaining files pending translation

Reviewers

  • Ambient
  • Docs
  • Installation
  • Networking
  • Performance and Scalability
  • Extensions and Telemetry
  • Security
  • Test and Release
  • User Experience
  • Developer Infrastructure
  • Localization/Translation

@fjglira fjglira requested a review from a team as a code owner July 21, 2025 13:30
@istio-testing istio-testing added size/XXL Denotes a PR that changes 1000+ lines, ignoring generated files. needs-ok-to-test labels Jul 21, 2025
@istio-testing
Copy link
Contributor

Hi @fjglira. Thanks for your PR.

I'm waiting for a istio member to verify that this patch is reasonable to test. If it is, they should reply with /ok-to-test on its own line. Until that is done, I will not automatically test new commits in this PR, but the usual testing commands by org members will still work. Regular contributors should join the org to skip this step.

Once the patch is verified, the new status will be reflected by the ok-to-test label.

I understand the commands that are listed here.

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository.

@fjglira fjglira changed the title Signed-off-by: Francisco Herrera <[email protected]> Issue #16684: pendings translations to Spanish Jul 21, 2025
@fjglira
Copy link
Contributor Author

fjglira commented Jul 21, 2025

cc @josunect and @ferhoyos. I'll post it on Slack to see if we get more feedback from the community

@craigbox
Copy link
Contributor

/ok-to-test

(Please join the GitHub org!)

@istio-testing istio-testing added ok-to-test Set this label allow normal testing to take place for a PR not submitted by an Istio org member. and removed needs-ok-to-test labels Jul 21, 2025
title: Bookinfo Application
description: Deploys a sample application composed of four separate microservices used to demonstrate various Istio features.
title: Aplicación Bookinfo
description: Despliega una aplicación de ejemplo compuesta por cuatro microservices separados usados para demostrar varias características de Istio.
Copy link
Contributor

Choose a reason for hiding this comment

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

I see that we don't translate microservices to microservicios, is that intended?

Copy link
Contributor Author

@fjglira fjglira Jul 22, 2025

Choose a reason for hiding this comment

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

Yeah, I missed that. Let me check and replace it in all the places. There are other terms that I prefer not to translate it but this makes sense to have it in Spanish

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Done

Copy link
Contributor

@german1608 german1608 left a comment

Choose a reason for hiding this comment

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

Preliminary review of the first ten files in the review view. There is still a few "microservices" and "microservice".

and go directly to [Define the service versions](/es/docs/examples/bookinfo/#define-the-service-versions).
Si instalaste Istio usando las instrucciones de [Comenzando](/es/docs/setup/getting-started/),
ya tienes Bookinfo instalado y puedes omitir la mayoría de estos pasos
e ir directamente a [Definir las versiones del servicio](/es/docs/examples/bookinfo/#define-the-service-versions).
Copy link
Contributor

Choose a reason for hiding this comment

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

I wonder if these anchors are going to change with pages in spanish

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Yes, we need to update this also. I'll add it to the issue to avoid addressing it on this PR. It will make the PR more difficult to review

* `details`. The `details` microservice contains book information.
* `reviews`. The `reviews` microservice contains book reviews. It also calls the `ratings` microservice.
* `ratings`. The `ratings` microservice contains book ranking information that accompanies a book review.
* `productpage`. El microservice `productpage` llama a los microservicios `details` y `reviews` para poblar la página.
Copy link
Contributor

Choose a reason for hiding this comment

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

s/microservice/microservicio

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Done


{{< text bash >}}
$ kubectl exec "$(kubectl get pod -l app=ratings -o jsonpath='{.items[0].metadata.name}')" -c ratings -- curl -sS productpage:9080/productpage | grep -o "<title>.*</title>"
<title>Simple Bookstore App</title>
{{< /text >}}

### Determine the ingress IP and port
### Determinar el IP de entrada y el puerto
Copy link
Contributor

Choose a reason for hiding this comment

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

I don't how is this example solved elsewhere, but I've always use (and heard) "la IP" as it's "la direccion IP".

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Yes, I'll update it

title: Learn Microservices using Kubernetes and Istio
description: This modular tutorial provides new users with hands-on experience using Istio for common microservices scenarios, one step at a time.
title: Aprender microservicios usando Kubernetes e Istio
description: Este tutorial modular proporciona a nuevos usuarios experiencia práctica usando Istio para escenarios comunes de microservices, paso a paso.
Copy link
Contributor

Choose a reason for hiding this comment

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

s/microservices/microservicios

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Changed

@fjglira fjglira changed the title Issue #16684: pendings translations to Spanish [ES] Issue #16684: pendings translations to Spanish Jul 23, 2025
@fjglira
Copy link
Contributor Author

fjglira commented Jul 23, 2025

Preliminary review of the first ten files in the review view. There is still a few "microservices" and "microservice".

I'll try to keep the PR in smaller batches, but there is still a lot of file to translate, so it will take a while

@fjglira
Copy link
Contributor Author

fjglira commented Jul 24, 2025

Hey, I pushed more changes from your review. Do you want to add the pendings to the issue, and we can address this in a separate PR? I don't want to increase the size of the PR anymore to make it harder to review

@german1608
Copy link
Contributor

@fjglira let me do one full review. I've barely touched the real translations here. I'll post a review that we can then track in an issue

@fjglira fjglira requested a review from german1608 July 29, 2025 18:14
@german1608
Copy link
Contributor

@fjglira I reviewed 48 files of this PR. Will continue reviewing during the weekend.

@fjglira
Copy link
Contributor Author

fjglira commented Jul 31, 2025

@fjglira I reviewed 48 files of this PR. Will continue reviewing during the weekend.

Hey @german1608, I think we can split the remaining files to avoid you from working on this during the weekend. I'll ask @josunect and @ferhoyos to get some help and split the remaining checks and I'm trying to get more eyes from the comunity

@fjglira
Copy link
Contributor Author

fjglira commented Jul 31, 2025

I checked with both, and they are happy to help @german1608. I can split the PR into 3 PR's more and leave this PR until the file 48, according to my maths is: content/es/docs/examples/microservices-istio/istio-ingress-gateway/index.md. If you tell me that is Ok, I'll remove the rest of the files from this PR and create a separate 3 PR to allow each one of you to work on each one, doing the review. WDYT?

@german1608
Copy link
Contributor

@fjglira i reviewed in total 64 files, you can split starting from content/es/docs/ops/configuration/traffic-management/dns/index.md.

After you split, I'll submit my review.

@fjglira fjglira force-pushed the complete-spanish-translate branch from 08eac9d to 5d3e20e Compare August 1, 2025 15:31
@fjglira
Copy link
Contributor Author

fjglira commented Aug 1, 2025

@fjglira i reviewed in total 64 files, you can split starting from content/es/docs/ops/configuration/traffic-management/dns/index.md.

After you split, I'll submit my review.

Hey @german1608, I already did the split, the links of the PRs are linked to this PR:

I'll talk with Josune and Fernando to get two of them assigned to them. Thanks a lot for the help

fjglira added 2 commits August 1, 2025 18:40
Signed-off-by: Francisco Herrera <[email protected]>
fjglira and others added 2 commits August 4, 2025 08:54
Signed-off-by: Francisco Herrera <[email protected]>
@fjglira
Copy link
Contributor Author

fjglira commented Aug 5, 2025

Thanks a lot for the review @german1608. @craigbox can we cherry-pick this to go live? This is solving issues and pending translations. Thanks in advance

Copy link
Contributor

@craigbox craigbox left a comment

Choose a reason for hiding this comment

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

/cherry-pick release-1.26

@istio-testing istio-testing merged commit 14b524b into istio:master Aug 5, 2025
6 checks passed
@craigbox craigbox added the cherrypick/release-1.26 Set this label on a PR to auto-merge it to the release-1.26 branch label Aug 6, 2025
@istio-testing
Copy link
Contributor

In response to a cherrypick label: new pull request created: #16751

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
cherrypick/release-1.26 Set this label on a PR to auto-merge it to the release-1.26 branch kind/docs ok-to-test Set this label allow normal testing to take place for a PR not submitted by an Istio org member. size/XXL Denotes a PR that changes 1000+ lines, ignoring generated files.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants