Skip to content

Commit 7edf6ee

Browse files
committed
ICU-23425 More broken links, Jekyll bug
1 parent 3ffacba commit 7edf6ee

37 files changed

Lines changed: 98 additions & 102 deletions

docs/_config.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ color_scheme: nil
5555
# Aux links for the upper right navigation
5656
aux_links:
5757
"API Docs":
58-
- "https://unicode-org.github.io/icu-docs"
58+
- "https://unicode-org.github.io/icu-docs/"
5959
"ICU on GitHub":
6060
- "https://github.com/unicode-org/icu"
6161
"ICU Home Page":

docs/devsetup/cpp/index.md

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,8 +35,7 @@ source and build trees in parallel folders.
3535
are visible as environment variables in the runConfigureICU shell script, rather
3636
than just options text.) See the sample runConfigureICU invocations below.
3737

38-
See the ICU4C readme's [Recommended Build
39-
Options](https://htmlpreview.github.io/?https://github.com/unicode-org/icu/blob/master/icu4c/readme.html#RecBuild).
38+
See the ICU4C readme's [Recommended Build Options](../../userguide/icu4c/build).
4039

4140
For example:
4241

docs/devsetup/source/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -107,7 +107,7 @@ Want to contribute back to ICU? See
107107
## Repository Layout
108108

109109
The top level
110-
[README.md](https://github.com/unicode-org/icu#international-components-for-unicode)
110+
[README.md](https://github.com/unicode-org/icu)
111111
contains the latest information about the repository’s layout. Currently:
112112

113113
* **icu4c**/ ICU for C/C++

docs/download/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -90,7 +90,7 @@ ICU 78 and CLDR 48 are major releases, including a new version of Unicode and ma
9090
| [**ICU 51**](https://icu.unicode.org/download/51) | [**51.3**](https://icu.unicode.org/download/51#h.ae67vrvucf1k) | [**51.3**](https://icu.unicode.org/download/51#h.p2kuuvx5ko5z) | CLDR 23, short weekday names, new time zone format patterns, display context for date format and locale display names |
9191
| [ICU 50](https://icu.unicode.org/download/50) | [50.2](https://icu.unicode.org/download/50#h.au7pfptnrbk0) | [50.2](https://icu.unicode.org/download/50#h.h2lsiy5b0om3) | CLDR 22.1, Unicode 6.2, ordinal number support, dictionary-based break iterators for Chinese & Japanese… |
9292
| [ICU 49](https://icu.unicode.org/download/49) | [49.1.2](https://icu.unicode.org/download/49#h.8kgchrymg08d) | [49.1](https://icu.unicode.org/download/49#h.plyzynidar2c) | CLDR 21.0.1, Unicode 6.1, simpler ICU4C build without generated platform.h, many small API additions |
93-
| | | | Note: We have changed the [ICU release version numbering](https://unicode-org.github.io/icu/userguide/icu/design.html#version-numbers-in-icu) , combining the former first two fields into one, thus the major release sequence is ICU 4.8, ICU 49, ICU 50, … |
93+
| | | | Note: We have changed the [ICU release version numbering](https://unicode-org.github.io/icu/userguide/icu/design.html#version-numbers-in-icu), combining the former first two fields into one, thus the major release sequence is ICU 4.8, ICU 49, ICU 50, … |
9494

9595
For more details on building ICU once you've checked out the code, please see the ICU4C or ICU4J readme (linked from the nav bar).
9696

docs/index.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ License & terms of use: http://www.unicode.org/copyright.html
1616

1717
## ICU User Guide
1818

19-
The [ICU User Guide](./userguide) provides information on i18n topics for which ICU has services, and
19+
The [ICU User Guide](./userguide/) provides information on i18n topics for which ICU has services, and
2020
includes details that go beyond the C, C++, and Java API docs (and avoids some duplication between them).
2121

2222
This is the new home of the User Guide (since 2020 August).
@@ -31,7 +31,7 @@ The migrated sections and pages from the ICU Site are visible in the navigation
3131

3232
## Downloading ICU
3333

34-
The [Downloading ICU](download) page has been migrated here.
34+
The [Downloading ICU](download/) page has been migrated here.
3535

3636
### Latest Release
3737

docs/processes/cldr-icu.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -420,7 +420,7 @@ If the error is caused by bad CLDR data, then file a CLDR bug (or use the existi
420420
ticket under which you are performing the integration, if you have one), fix the data,
421421
and regenerate from step 4.
422422

423-
If the data is OK , other sources of failure can include:
423+
If the data is OK, other sources of failure can include:
424424

425425
* Problems with the CLDR-ICU conversion process (perhaps some locale data is not getting
426426
converted properly; go back to step 3, adjust and repeat from there.

docs/processes/release/tasks/docs.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ License & terms of use: http://www.unicode.org/copyright.html
3434

3535
Or, to install manually
3636
1. To update Doxygen, first [download binary or source release
37-
here](http://doxygen.org/download.html#latestsrc)
37+
here](https://www.doxygen.nl/download.html)
3838
2. Unpack the release, and run something like<br>
3939
"`configure --prefix /usr/local`" (to install into /usr/local/bin etc)<br>
4040
(Note for the binary release, 'configure' just builds an installer.)

docs/userguide/collation/architecture.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -73,8 +73,8 @@ when opening collators:
7373
When a collator is created from a locale, the collation service (like all ICU
7474
services) must map the requested locale to the localized collation data
7575
available to ICU at the time. It does so using the standard ICU locale fallback
76-
mechanism. See the fallback section of the [locale
77-
chapter](../locale/index.md) for more details.
76+
mechanism. See the fallback section of the [locale chapter](../locale/)
77+
for more details.
7878

7979
If you pass a regular locale in, like "en_US", the collation service first
8080
searches with fallback for "collations/default" key. The first such key it finds
@@ -529,15 +529,15 @@ performance.
529529
For Sort Keys, most of these options either leave the storage alone or reduce
530530
it. Shifting can reduce the storage by about 10%-20%; case level + primary-only
531531
can decrease it about 20% to 40%. Using no French accents can reduce the storage
532-
by about 38% , but only for languages like French and Catalan that turn it on by
532+
by about 38%, but only for languages like French and Catalan that turn it on by
533533
default. On the other hand, using Shifted + Quaternary can increase the storage by
534534
10%-15%. (The Identical Level also increases the length, but this option is not
535535
recommended).
536536

537537
> :point_right: **Note** All of the above numbers are based on
538538
> tests run on a particular machine, with a particular set of data.
539539
> (The data for each language is a large number of names
540-
> in that language in the format <first_name>, <last name>.)
540+
> in that language in the format `<first_name>`, `<last name>`.)
541541
> The performance and storage may vary, depending on the particular computer,
542542
> operating system, and data.
543543

docs/userguide/collation/concepts.md

Lines changed: 8 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -290,8 +290,8 @@ third column, punctuation characters are ignored in the first 3 levels and the
290290
fourth level is not considered. In the last column, punctuated terms are
291291
equivalent to the identical terms without punctuation.
292292

293-
For more options and details see the [“Ignore Punctuation”
294-
Options](customization/ignorepunct.md) page.
293+
For more options and details see the
294+
[“Ignore Punctuation” Options](customization/ignorepunct.md) page.
295295

296296
Non-ignorable | Ignorable and Quaternary strength | Ignorable and Tertiary strength
297297
------------- | --------------------------------- | -------------------------------
@@ -529,8 +529,7 @@ of contractions followed by expansions (see
529529
This causes all the Hiragana and Katakana codepoints to be treated as
530530
contractions, which reduces performance. The solution we adopted introduces the
531531
prefix concept which allows us to improve the performance of Japanese sorting.
532-
More about this can be found in the [customization
533-
chapter](customization/index.md) .
532+
More about this can be found in the [customization chapter](customization/).
534533

535534
## Thai/Lao reordering
536535

@@ -611,18 +610,18 @@ otherwise stated, the examples use the UCA alone with default settings.
611610
### Main References
612611

613612
1. For a full list of supported locales in ICU, see [Locale
614-
Explorer](https://icu4c-demos.unicode.org/icu-bin/locexp) , which also contains
613+
Explorer](https://icu4c-demos.unicode.org/icu-bin/locexp), which also contains
615614
an on-line demo showing sorting for each locale. The demo allows you to try
616615
different attribute values, to see how they affect sorting.
617616

618617
2. To see tabular results for the UCA table itself, see the [Unicode Collation
619-
Charts](http://www.unicode.org/charts/collation/) .
618+
Charts](http://www.unicode.org/charts/collation/).
620619

621620
3. For the UCA specification, see [UTS #10: Unicode Collation
622-
Algorithm](http://www.unicode.org/reports/tr10/) .
621+
Algorithm](http://www.unicode.org/reports/tr10/).
623622

624-
4. For more detail on the precise effects of these options, see [Collation
625-
Customization](customization/index.md) .
623+
4. For more detail on the precise effects of these options, see
624+
[Collation Customization](customization/index.md).
626625

627626
#### Collator Naming Attributes
628627

docs/userguide/collation/index.md

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -115,8 +115,7 @@ For example, here are some of the ways languages vary in ordering strings:
115115

116116
To accommodate the many languages and differing requirements, ICU collation
117117
supports customizing sort orderings - also known as **tailoring**. More details
118-
regarding tailoring are discussed in the [Customization
119-
chapter.](customization/index.md)
118+
regarding tailoring are discussed in the [Customization chapter](customization/index.md).
120119

121120
The basic ICU Collation Service is provided by two main categories of APIs:
122121

0 commit comments

Comments
 (0)