diff --git a/content/docs/languages/android/_index.md b/content/docs/languages/android/_index.md index 6cf8a62..9d39bd6 100644 --- a/content/docs/languages/android/_index.md +++ b/content/docs/languages/android/_index.md @@ -1,9 +1,10 @@ --- title: Android Java +api_path: grpc-java/javadoc --- These language-specific pages are available: - [Quick start](quickstart) - [Basics tutorial](basics) -- [API reference](api/grpc-java/javadoc) +- [API reference](api/{{< param api_path >}}) diff --git a/content/docs/languages/android/api.md b/content/docs/languages/android/api.md index ea8f670..ad19bbb 100644 --- a/content/docs/languages/android/api.md +++ b/content/docs/languages/android/api.md @@ -1,6 +1,7 @@ --- title: API reference short: API +path: grpc-java/javadoc weight: 90 # Note: this is a placeholder page. The URL to this page redirects elsewhere. --- diff --git a/content/docs/languages/csharp/_index.md b/content/docs/languages/csharp/_index.md index d7c6733..36eff15 100644 --- a/content/docs/languages/csharp/_index.md +++ b/content/docs/languages/csharp/_index.md @@ -1,5 +1,6 @@ --- title: C# / .NET +api_path: api/Grpc.Core --- There are two official implementations of gRPC for C#. The original [gRPC @@ -7,7 +8,7 @@ core-library][core-library] implementation is covered here: - [Quick start](quickstart) - [Basics tutorial](basics) -- [API reference](api/api/Grpc.Core) +- [API reference](api/{{< param api_path >}}) For details concerning the newer gRPC for .NET implementation, see [gRPC for .NET](dotnet). diff --git a/content/docs/languages/dart/_index.md b/content/docs/languages/dart/_index.md index b3579d8..cdab681 100644 --- a/content/docs/languages/dart/_index.md +++ b/content/docs/languages/dart/_index.md @@ -1,9 +1,10 @@ --- title: Dart +api_path: pub.dev/documentation/grpc?ext=1 --- These language-specific pages are available: - [Quick start](quickstart) - [Basics tutorial](basics) -- [API reference](api/pub.dev/documentation/grpc?ext=1) +- [API reference](api/{{< param api_path >}}) diff --git a/content/docs/languages/go/_index.md b/content/docs/languages/go/_index.md index c8ed535..14839fd 100644 --- a/content/docs/languages/go/_index.md +++ b/content/docs/languages/go/_index.md @@ -1,5 +1,6 @@ --- title: Go +api_path: pkg.go.dev/google.golang.org/grpc?ext=1 --- These language-specific pages are available: @@ -7,4 +8,4 @@ These language-specific pages are available: - [Quick start](quickstart) - [Basics tutorial](basics) - [Generated-code reference](generated-code) -- [API reference](api/pkg.go.dev/google.golang.org/grpc?ext=1) +- [API reference](api/{{< param api_path >}}) diff --git a/content/docs/languages/java/_index.md b/content/docs/languages/java/_index.md index 454853b..ae5d7e3 100644 --- a/content/docs/languages/java/_index.md +++ b/content/docs/languages/java/_index.md @@ -1,5 +1,6 @@ --- title: Java +api_path: grpc-java/javadoc --- These language-specific pages are available: @@ -7,4 +8,4 @@ These language-specific pages are available: - [Quick start](quickstart) - [Basics tutorial](basics) - [Generated-code reference](generated-code) -- [API reference](api/grpc-java/javadoc) +- [API reference](api/{{< param api_path >}}) diff --git a/content/docs/languages/kotlin/_index.md b/content/docs/languages/kotlin/_index.md index 6da882f..be1844e 100644 --- a/content/docs/languages/kotlin/_index.md +++ b/content/docs/languages/kotlin/_index.md @@ -1,9 +1,10 @@ --- title: Kotlin/JVM +api_path: javadocs.dev/io.grpc/grpc-kotlin-stub/latest?ext=1 --- These language-specific pages are available: - [Quick start](quickstart) - [Basics tutorial](basics) -- [API reference](api/javadocs.dev/io.grpc/grpc-kotlin-stub/latest?ext=1) +- [API reference](api/{{< param api_path >}}) diff --git a/content/docs/languages/objective-c/_index.md b/content/docs/languages/objective-c/_index.md index 344a9a4..df2c33a 100644 --- a/content/docs/languages/objective-c/_index.md +++ b/content/docs/languages/objective-c/_index.md @@ -1,5 +1,6 @@ --- title: Objective-C +api_path: grpc/objc --- These language-specific pages are available: @@ -7,4 +8,4 @@ These language-specific pages are available: - [Quick start](quickstart) - [Basics tutorial](basics) - [OAuth2 tutorial](oauth2) -- [API reference](api/grpc/objc) +- [API reference](api/{{< param api_path >}}) diff --git a/content/docs/languages/php/_index.md b/content/docs/languages/php/_index.md index 2c0ce3a..6cea1d6 100644 --- a/content/docs/languages/php/_index.md +++ b/content/docs/languages/php/_index.md @@ -1,9 +1,10 @@ --- title: PHP +api_path: namespace-Grpc --- These language-specific pages are available: - [Quick start](quickstart) - [Basics tutorial](basics) -- [API reference](api/namespace-Grpc) +- [API reference](api/{{< param api_path >}}) diff --git a/content/docs/languages/ruby/_index.md b/content/docs/languages/ruby/_index.md index c79cd13..ea141e8 100644 --- a/content/docs/languages/ruby/_index.md +++ b/content/docs/languages/ruby/_index.md @@ -1,9 +1,10 @@ --- title: Ruby +api_path: rubydoc.info/gems/grpc?ext=1 --- These language-specific pages are available: - [Quick start](quickstart) - [Basics tutorial](basics) -- [API reference](api/rubydoc.info/gems/grpc?ext=1) +- [API reference](api/{{< param api_path >}}) diff --git a/layouts/partials/nav.html b/layouts/partials/nav.html index cb94b58..9d14d4f 100644 --- a/layouts/partials/nav.html +++ b/layouts/partials/nav.html @@ -58,9 +58,20 @@