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

Add translation support by mdbook-i18n-helpers to bootstrap #124731

Merged
merged 1 commit into from
Jun 6, 2024

Conversation

dalance
Copy link
Contributor

@dalance dalance commented May 5, 2024

This PR add translation support by mdbook-i18n-helpers to bootstrap.
This is draft PR because there is the dependency to my forked mdbook-i18n-helpers.
If this PR is acceptable, I'll send a PR to the original mdbook-i18n-helpers and remove draft after changing the dependency to the original.

Closes #124641

@rustbot
Copy link
Collaborator

rustbot commented May 5, 2024

r? @Mark-Simulacrum

rustbot has assigned @Mark-Simulacrum.
They will have a look at your PR within the next two weeks and either review your PR or reassign to another reviewer.

Use r? to explicitly pick a reviewer

@rustbot rustbot added S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. T-bootstrap Relevant to the bootstrap subteam: Rust's build system (x.py and src/bootstrap) labels May 5, 2024
@rust-log-analyzer

This comment has been minimized.

@dalance dalance force-pushed the add_translation_support branch from de8a206 to aa219a1 Compare May 5, 2024 13:54
@rust-log-analyzer

This comment has been minimized.

@dalance dalance force-pushed the add_translation_support branch from aa219a1 to 0177a37 Compare May 7, 2024 02:30
@rust-log-analyzer

This comment has been minimized.

@Mark-Simulacrum
Copy link
Member

r? @ehuss since you I think(?) maintain mdbook so might be more familiar with problems we might hit. This seems broadly OK to me though.

cc @davidtwco / @Manishearth (?) as well for i18n efforts more broadly, mostly just as FYI (not sure if there's anything in particular here to take a look at)

@rustbot rustbot assigned ehuss and unassigned Mark-Simulacrum May 11, 2024
@ehuss
Copy link
Contributor

ehuss commented May 13, 2024

Seems fine overall. It looks like it adds about 15MB to the overall doc size, which should be fine for now (the docs are currently about 724MB), but we may need to think about this more carefully if there is a significant proliferation of translations in the future.

It looks like there are also some broken links here, though.

@dalance
Copy link
Contributor Author

dalance commented May 20, 2024

The broken links was fixed at the upstream repo. It will be reflected at the next submodule update.

@dalance dalance force-pushed the add_translation_support branch from 0177a37 to 366dd21 Compare May 21, 2024 03:49
@rust-log-analyzer

This comment has been minimized.

@dalance dalance force-pushed the add_translation_support branch from 366dd21 to b0203c0 Compare May 23, 2024 00:44
@rust-log-analyzer

This comment has been minimized.

@dalance dalance force-pushed the add_translation_support branch from b0203c0 to 08eeeb8 Compare May 27, 2024 21:53
@rust-log-analyzer

This comment has been minimized.

@dalance dalance force-pushed the add_translation_support branch from 08eeeb8 to 9e51740 Compare May 27, 2024 22:03
@dalance dalance marked this pull request as ready for review May 27, 2024 22:57
@rustbot
Copy link
Collaborator

rustbot commented May 27, 2024

These commits modify the Cargo.lock file. Unintentional changes to Cargo.lock can be introduced when switching branches and rebasing PRs.

If this was unintentional then you should revert the changes before this PR is merged.
Otherwise, you can ignore this comment.

@dalance
Copy link
Contributor Author

dalance commented May 27, 2024

@ehuss I changed the dependency to the original mdbook-i18n-helpers and this PR became ready for review.

@dalance dalance force-pushed the add_translation_support branch from 9e51740 to 9d1ec7e Compare June 3, 2024 07:48
@ehuss
Copy link
Contributor

ehuss commented Jun 5, 2024

Thanks!

@bors r+ rollup

@bors
Copy link
Contributor

bors commented Jun 5, 2024

📌 Commit 9d1ec7e has been approved by ehuss

It is now in the queue for this repository.

@bors bors added S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. and removed S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. labels Jun 5, 2024
matthiaskrgr added a commit to matthiaskrgr/rust that referenced this pull request Jun 5, 2024
…=ehuss

Add translation support by mdbook-i18n-helpers to bootstrap

This PR add translation support by [mdbook-i18n-helpers](https://github.com/google/mdbook-i18n-helpers) to bootstrap.
This is draft PR because there is the dependency to my forked mdbook-i18n-helpers.
If this PR is acceptable, I'll send a PR to the original mdbook-i18n-helpers and remove draft after changing the dependency to the original.

Closes rust-lang#124641
bors added a commit to rust-lang-ci/rust that referenced this pull request Jun 6, 2024
…iaskrgr

Rollup of 7 pull requests

Successful merges:

 - rust-lang#124731 (Add translation support by mdbook-i18n-helpers to bootstrap)
 - rust-lang#125168 (Match ergonomics 2024: align implementation with RFC)
 - rust-lang#125925 (Don't trigger `unsafe_op_in_unsafe_fn` for deprecated safe fns)
 - rust-lang#125966 (Implement `os_string_pathbuf_leak`)
 - rust-lang#125987 (When `derive`ing, account for HRTB on `BareFn` fields)
 - rust-lang#126045 (check_expr_struct_fields: taint context with errors if struct definit…)
 - rust-lang#126048 (Fix typos in cargo-specifics.md)

r? `@ghost`
`@rustbot` modify labels: rollup
bors added a commit to rust-lang-ci/rust that referenced this pull request Jun 6, 2024
…iaskrgr

Rollup of 6 pull requests

Successful merges:

 - rust-lang#124731 (Add translation support by mdbook-i18n-helpers to bootstrap)
 - rust-lang#125168 (Match ergonomics 2024: align implementation with RFC)
 - rust-lang#125925 (Don't trigger `unsafe_op_in_unsafe_fn` for deprecated safe fns)
 - rust-lang#125987 (When `derive`ing, account for HRTB on `BareFn` fields)
 - rust-lang#126045 (check_expr_struct_fields: taint context with errors if struct definit…)
 - rust-lang#126048 (Fix typos in cargo-specifics.md)

r? `@ghost`
`@rustbot` modify labels: rollup
@bors bors merged commit 3b6eefe into rust-lang:master Jun 6, 2024
6 checks passed
@rustbot rustbot added this to the 1.80.0 milestone Jun 6, 2024
rust-timer added a commit to rust-lang-ci/rust that referenced this pull request Jun 6, 2024
Rollup merge of rust-lang#124731 - dalance:add_translation_support, r=ehuss

Add translation support by mdbook-i18n-helpers to bootstrap

This PR add translation support by [mdbook-i18n-helpers](https://github.com/google/mdbook-i18n-helpers) to bootstrap.
This is draft PR because there is the dependency to my forked mdbook-i18n-helpers.
If this PR is acceptable, I'll send a PR to the original mdbook-i18n-helpers and remove draft after changing the dependency to the original.

Closes rust-lang#124641
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. T-bootstrap Relevant to the bootstrap subteam: Rust's build system (x.py and src/bootstrap)
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Japanese translation of Rust by Example is not built
6 participants