Skip to content

Commit da7c906

Browse files
[Localization] Translation batch 1637173972 (#22931)
* New Crowdin translations by Github Action * Reset broken translated files to English * Ran script/i18n/homogenize-frontmatter.js * Ran script/i18n/fix-translation-errors.js * Reverted translated files with rendering errors * build: update app.json to test all languages in CI * build: revert app.json back to original config Co-authored-by: Crowdin Bot <support+bot@crowdin.com>
1 parent fe41d50 commit da7c906

36 files changed

Lines changed: 599 additions & 12 deletions

File tree

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
---
2+
title: Managing accessibility settings
3+
intro: 'You can disable character key shortcuts on {% data variables.product.prodname_dotcom %} in your accessibility settings.'
4+
versions:
5+
fpt: '*'
6+
ghes: '>=3.4'
7+
feature: keyboard-shortcut-accessibility-setting
8+
---
9+
10+
## About accessibility settings
11+
12+
{% data variables.product.product_name %} includes a variety of keyboard shortcuts so that you can perform actions across the site without using your mouse to navigate. While shortcuts are useful to save time, they can sometimes make {% data variables.product.prodname_dotcom %} harder to use and less accessible.
13+
14+
All keyboard shortcuts are enabled by default on {% data variables.product.product_name %}, but you can choose to disable character key shortcuts in your accessibility settings. This setting does not affect keyboard shortcuts provided by your web browser or {% data variables.product.prodname_dotcom %} shortcuts that use a modifier key such as `control` or `command`.
15+
16+
## Managing character key shortcuts
17+
18+
{% data reusables.user_settings.access_settings %}
19+
{% data reusables.user_settings.accessibility_settings %}
20+
1. Select or deselect the **Enable character key shortcuts** checkbox.
21+
![Screenshot of the 'Enable character key shortcuts' checkbox](/assets/images/help/settings/disable-character-key-shortcuts.png)
22+
2. Click **Save**.
Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
---
2+
title: Organizing information with collapsed sections
3+
intro: 'You can streamline your Markdown by creating a collapsed section with the `<details>` tag.'
4+
versions:
5+
fpt: '*'
6+
ghes: '*'
7+
ghae: '*'
8+
ghec: '*'
9+
shortTitle: Collapsed sections
10+
---
11+
## Creating a collapsed section
12+
13+
You can temporarily obscure sections of your Markdown by creating a collapsed section that the reader can choose to expand. For example, when you want to include technical details in an issue comment that may not be relevant or interesting to every reader, you can put those details in a collapsed section.
14+
15+
Any Markdown within the `<details>` block will be collapsed until the reader clicks {% octicon "triangle-right" aria-label="The right triange icon" %} to expand the details. Within the `<details>` block, use the `<summary>` tag to create a label to the right of {% octicon "triangle-right" aria-label="The right triange icon" %}.
16+
17+
```markdown
18+
<details><summary>CLICK ME</summary>
19+
<p>
20+
21+
#### We can hide anything, even code!
22+
23+
```ruby
24+
puts "Hello World"
25+
```
26+
27+
</p>
28+
</details>
29+
```
30+
31+
The Markdown will be collapsed by default.
32+
33+
![Rendered collapsed](/assets/images/help/writing/collapsed-section-view.png)
34+
35+
After a reader clicks {% octicon "triangle-right" aria-label="The right triange icon" %}, the details are expanded.
36+
37+
![Rendered open](/assets/images/help/writing/open-collapsed-section.png)
38+
39+
## Further reading
40+
41+
- [{% data variables.product.prodname_dotcom %} Flavored Markdown Spec](https://github.github.com/gfm/)
42+
- "[Basic writing and formatting syntax](/articles/basic-writing-and-formatting-syntax)"
Lines changed: 69 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,69 @@
1+
---
2+
title: Migrating GraphQL global node IDs
3+
intro: 'Learn about the two global node ID formats and how to migrate from the legacy format to the new format.'
4+
versions:
5+
fpt: '*'
6+
ghec: '*'
7+
topics:
8+
- API
9+
shortTitle: Migrating global node IDs
10+
---
11+
12+
## Background
13+
14+
The {% data variables.product.product_name %} GraphQL API currently supports two types of global node ID formats. The legacy format will be deprecated and replaced with a new format. This guide shows you how to migrate to the new format, if necessary.
15+
16+
By migrating to the new format, you ensure that the response times of your requests remain consistent and small. You also ensure that your application continues to work once the legacy IDs are fully deprecated.
17+
18+
To learn more about why the legacy global node ID format will be deprecated, see "[New global ID format coming to GraphQL](https://github.blog/2021-02-10-new-global-id-format-coming-to-graphql)."
19+
20+
## Determining if you need to take action
21+
22+
You only need to follow the migration steps if you store references to GraphQL global node IDs. These IDs correspond to the `id` field for any object in the schema. If you don't store any global node IDs, then you can continue to interact with the API with no change.
23+
24+
Additionally, if you currently decode the legacy IDs to extract type information (for example, if you use the first two characters of `PR_kwDOAHz1OX4uYAah` to determine if the object is a pull request), your service will break since the format of the IDs has changed. You should migrate your service to treat these IDs as opaque strings. These IDs will be unique, therefore you can rely on them directly as references.
25+
26+
27+
## Migrating to the new global IDs
28+
29+
To facilitate migration to the new ID format, you can use the `X-Github-Next-Global-ID` header in your GraphQL API requests. The value of the `X-Github-Next-Global-ID` header can be `1` or `0`. Setting the value to `1` will force the response payload to always use the new ID format for any object that you requested the `id` field for. Setting the value to `0` will revert to default behavior, which is to show the legacy ID or new ID depending on the object creation date.
30+
31+
Here is an example request using cURL:
32+
33+
```
34+
$ curl \
35+
-H "Authorization: token $GITHUB_TOKEN" \
36+
-H "X-Github-Next-Global-ID: 1" \
37+
https://api.github.com/graphql \
38+
-d '{ "query": "{ node(id: \"MDQ6VXNlcjM0MDczMDM=\") { id } }" }'
39+
```
40+
41+
Even though the legacy ID `MDQ6VXNlcjM0MDczMDM=` was used in the query, the response will contain the new ID format:
42+
```
43+
{"data":{"node":{"id":"U_kgDOADP9xw"}}}
44+
```
45+
With the `X-Github-Next-Global-ID` header, you can find the new ID format for legacy IDs that you reference in your application. You can then update those references with the ID received in the response. You should update all references to legacy IDs and use the new ID format for any subsequent requests to the API.
46+
To perform bulk operations, you can use aliases to submit multiple node queries in one API call. For more information, see "[the GraphQL docs](https://graphql.org/learn/queries/#aliases)."
47+
48+
You can also get the new ID for a collection of items. For example, if you wanted to get the new ID for the last 10 repositories in your organization, you could use a query like this:
49+
```
50+
{
51+
organization(login: "github") {
52+
repositories(last: 10) {
53+
edges {
54+
cursor
55+
node {
56+
name
57+
id
58+
}
59+
}
60+
}
61+
}
62+
}
63+
```
64+
65+
Note that setting `X-Github-Next-Global-ID` to `1` will affect the return value of every `id` field in your query. This means that even when you submit a non-`node` query, you will get back the new format ID if you requested the `id` field.
66+
67+
## Sharing feedback
68+
69+
If you have any concerns about the rollout of this change impacting your app, please [contact {% data variables.product.product_name %}](https://support.github.com/contact) and include information such as your app name so that we can better assist you.
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
---
2+
#Reference: #4999.
3+
#Documentation for the security manager org-level role
4+
versions:
5+
fpt: '*'
6+
ghes: '>=3.4'
7+
ghae: 'ghae-issue-5430'
8+
ghec: '*'

translations/es-ES/data/release-notes/enterprise-server/3-3/0-rc1.yml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ sections:
1717
- heading: 'Cambios en la administración'
1818
notes:
1919
- '{% data variables.product.prodname_ghe_server %} 3.3 includes improvements to the maintenance of repositories, especially for repositories that contain many unreachable objects. Note that the first maintenance cycle after upgrading to {% data variables.product.prodname_ghe_server %} 3.3 may take longer than usual to complete.'
20-
- '{% data variables.product.prodname_ghe_server %} 3.3 includes a repository cache for geographically-distributed teams and CI infrastructure. The repository cache keeps a read-only copy of your repositories available in additional geographies, which prevents clients from downloading duplicate Git content from your primary instance. For more information, see "[About repository caching](/admin/enterprise-management/caching-repositories/about-repository-caching)."'
20+
- '{% data variables.product.prodname_ghe_server %} 3.3 includes the public beta of a repository cache for geographically-distributed teams and CI infrastructure. The repository cache keeps a read-only copy of your repositories available in additional geographies, which prevents clients from downloading duplicate Git content from your primary instance. For more information, see "[About repository caching](/admin/enterprise-management/caching-repositories/about-repository-caching)."'
2121
- '{% data variables.product.prodname_ghe_server %} 3.3 includes improvements to the user impersonation process. An impersonation session now requires a justification for the impersonation, actions are recorded in the audit log as being performed as an impersonated user, and the user who is impersonated will receive an email notification that they have been impersonated by an enterprise administrator. For more information, see "[Impersonating a user](/enterprise-server@3.3/admin/user-management/managing-users-in-your-enterprise/impersonating-a-user)."'
2222
- 'A new stream processing service has been added to facilitate the growing set of events that are published to the audit log, including events associated with Git and {% data variables.product.prodname_actions %} activity.'
2323
- heading: 'Cambios de Token'
@@ -77,6 +77,9 @@ sections:
7777
- 'When creating or updating a repository, you can now configure whether forking is allowed using the REST and GraphQL APIs. Previously, APIs for creating and updating repositories didn''t include the fields `allow_forking` (REST) or `forkingAllowed` (GraphQL). For more information, see "[Repositories](/rest/reference/repos)" in the REST API documentation and "[Repositories](/graphql/reference/objects#repository)" in the GraphQL API documentation.'
7878
- "A new GraphQL mutation [`createCommitOnBranch`](/graphql/reference/mutations#createcommitonbranch) makes it easier to add, update, and delete files in a branch of a repository. Compared to the REST API, you do not need to manually create blobs and trees before creating the commit. This allows you to add, update, or delete multiple files in a single API call.\n\nCommits authored using the new API are automatically GPG signed and are [marked as verified](/github/authenticating-to-github/managing-commit-signature-verification/about-commit-signature-verification) in the {% data variables.product.prodname_ghe_server %} UI. GitHub Apps can use the mutation to author commits directly or [on behalf of users](/developers/apps/building-github-apps/identifying-and-authorizing-users-for-github-apps#user-to-server-requests).\n"
7979
- 'When a new tag is created, the [push](/developers/webhooks-and-events/webhooks/webhook-events-and-payloads#push) webhook payload now always includes a `head_commit` object that contains the data of the commit that the new tag points to. As a result, the `head_commit` object will always contain the commit data of the payload''s `after` commit.'
80+
- heading: 'Performance Changes'
81+
notes:
82+
- 'Page loads and jobs are now significantly faster for repositories with many Git refs.'
8083
known_issues:
8184
- 'On a freshly set up {% data variables.product.prodname_ghe_server %} instance without any users, an attacker could create the first admin user.'
8285
- 'Las reglas de cortafuegos personalizadas se eliminan durante el proceso de actualización.'

translations/es-ES/data/reusables/command-palette/change-scope.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,4 +2,4 @@
22

33
- To narrow the scope within a user or organization account, highlight a repository then use <kbd>Tab</kbd> to add it to the scope.
44
- To expand the scope, highlight and remove an item in the scope using the <kbd>Backspace</kbd> or <kbd>delete</kbd> key.
5-
- To clear the scope and text box, click **Clear**.
5+
- To clear the scope and text box, click **Clear** or use <kbd>Ctrl</kbd><kbd>Backspace</kbd> (Windows and Linux) or <kbd>⌘</kbd><kbd>Backspace</kbd> (Mac).

translations/es-ES/data/reusables/github-actions/supported-github-runners.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
<tbody>
1010
<tr>
1111
<td>
12-
Windows Server 2022<sup>[beta]</sup>
12+
Windows Server 2022
1313
</td>
1414
<td>
1515
<code>windows-2022</code>
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
1. En la barra lateral izquierda, da clic en **Configuración de moderación**. ![Moderation settings in organization's settings](/assets/images/help/organizations/org-settings-moderation-settings.png)
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
1. In the navigation on the left hand side, click the **Accessibility** link. ![Screenshot of the user settings navigation. The Accessibility link is highlighted.](/assets/images/help/settings/accessibility-tab.png)
Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
---
2+
title: Managing accessibility settings
3+
intro: 'You can disable character key shortcuts on {% data variables.product.prodname_dotcom %} in your accessibility settings.'
4+
versions:
5+
fpt: '*'
6+
ghes: '>=3.4'
7+
feature: keyboard-shortcut-accessibility-setting
8+
---
9+
10+
## About accessibility settings
11+
12+
{% data variables.product.product_name %} includes a variety of keyboard shortcuts so that you can perform actions across the site without using your mouse to navigate. While shortcuts are useful to save time, they can sometimes make {% data variables.product.prodname_dotcom %} harder to use and less accessible.
13+
14+
All keyboard shortcuts are enabled by default on {% data variables.product.product_name %}, but you can choose to disable character key shortcuts in your accessibility settings. This setting does not affect keyboard shortcuts provided by your web browser or {% data variables.product.prodname_dotcom %} shortcuts that use a modifier key such as `control` or `command`.
15+
16+
## Managing character key shortcuts
17+
18+
{% data reusables.user_settings.access_settings %}
19+
{% data reusables.user_settings.accessibility_settings %}
20+
1. Select or deselect the **Enable character key shortcuts** checkbox.
21+
![Screenshot of the 'Enable character key shortcuts' checkbox](/assets/images/help/settings/disable-character-key-shortcuts.png)
22+
2. Click **Save**.

0 commit comments

Comments
 (0)