Skip to content

Commit dcdef7d

Browse files
github-actions[bot]crowdin-botbjohansebas
authored
New Crowdin Translations (#1874)
* New Crowdin translations by GitHub Action * remove id, ru, sk, th, tr, uk, uz langs Signed-off-by: Sebastian Beltran <[email protected]> * fix index.md * ci: separates the upload of content to Crowdin from the download of content (#1864) Signed-off-by: Sebastian Beltran <[email protected]> --------- Signed-off-by: Sebastian Beltran <[email protected]> Co-authored-by: Crowdin Bot <[email protected]> Co-authored-by: Sebastian Beltran <[email protected]>
1 parent 658ab65 commit dcdef7d

File tree

725 files changed

+29675
-36670
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

725 files changed

+29675
-36670
lines changed

.github/workflows/crowdin.yml

Lines changed: 2 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
name: Crowdin Action
1+
name: Crowdin Upload
22

33
on:
44
push:
@@ -12,7 +12,6 @@ permissions:
1212
jobs:
1313
synchronize-with-crowdin:
1414
runs-on: ubuntu-latest
15-
1615
steps:
1716
- name: Checkout
1817
uses: actions/checkout@v4
@@ -22,12 +21,7 @@ jobs:
2221
with:
2322
upload_sources: true
2423
upload_translations: false
25-
download_translations: true
26-
localization_branch_name: l10n
27-
create_pull_request: true
28-
pull_request_title: 'New Crowdin Translations'
29-
pull_request_body: 'New Crowdin translations by [Crowdin GH Action](https://github.com/crowdin/github-action)'
30-
pull_request_base_branch_name: 'gh-pages'
24+
download_translations: false
3125
base_url: 'https://express.api.crowdin.com'
3226
env:
3327
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

.github/workflows/update-external-docs.yml

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
name: Update External Docs
2+
23
on:
34
workflow_dispatch:
45
schedule:
@@ -36,3 +37,28 @@ jobs:
3637
labels: doc
3738
team_reviewers: expressjs/docs-captains
3839
branch: external-docs-${{ github.sha }}
40+
41+
synchronize-with-crowdin:
42+
runs-on: ubuntu-latest
43+
if: github.repository_owner == 'expressjs'
44+
steps:
45+
- name: Checkout
46+
uses: actions/checkout@v4
47+
# see all the options at https://github.com/crowdin/github-action
48+
- name: Crowdin PR
49+
uses: crowdin/github-action@v2
50+
with:
51+
upload_sources: false
52+
upload_translations: false
53+
download_translations: true
54+
localization_branch_name: crowdin/translations
55+
create_pull_request: true
56+
pull_request_title: 'i18n: new crowdin translations'
57+
pull_request_body: >
58+
New Crowdin translations from the [express.js crowdin project](https://express.crowdin.com/u/projects/1). cc: @expressjs/docs-wg
59+
pull_request_base_branch_name: 'gh-pages'
60+
base_url: 'https://express.api.crowdin.com'
61+
env:
62+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
63+
CROWDIN_PROJECT_ID: ${{ secrets.CROWDIN_PROJECT_ID }}
64+
CROWDIN_PERSONAL_TOKEN: ${{ secrets.CROWDIN_PERSONAL_TOKEN }}

_data/de/footer.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,4 +3,4 @@ privacy_policy: Privacy Policy
33
coc: Code of Conduct
44
trademark_policy: Trademark Policy
55
security_policy: Security Policy
6-
license: Lizenzvertrag
6+
license: Lizenzvertrag

_data/de/general.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
title_announcement: "[email protected]: Now the Default on npm with LTS Timeline"
2+
body_announcement: "Express 5.1.0 is now the default on npm, and we're introducing an official LTS schedule for the v4 and v5 release lines. <a href='https://expressjs.com/2025/03/31/v5-1-latest-release.html'>Check out our latest blog for more information.</a>"
3+
community-caveat-alert: "This information refers to third-party sites, products, or modules that are not maintained by the Expressjs team. Listing here does not constitute an endorsement or recommendation from the Expressjs project team."
4+
warning: 'Warning'
5+
note: 'Note'
6+
caution: 'Caution'

_data/de/menu.yml

Lines changed: 2 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,17 @@
11
# Home
22
home: Home
3-
43
# Getting started
54
getting_started: Einführung
6-
installing: Installing
5+
installing: Installation
76
hello_world: Hello world
87
generator: Express generator
98
basic_routing: Basisrouting
109
static_files: Statische Dateien
1110
examples: More examples
1211
faq: Häufig gestellte Fragen
13-
1412
# Guide
1513
guide: Leitfaden
16-
routing: Routing
14+
routing: Weiterleitung (Routing)
1715
writing_middleware: Middleware schreiben
1816
using_middleware: Middleware verwenden
1917
overriding_express_api: Overriding the Express API
@@ -24,23 +22,19 @@ behind_proxies: Express hinter Proxys
2422
migrating_4: Wechsel zu Express 4
2523
migrating_5: Wechsel zu Express 5
2624
database_integration: Datenbankintegration
27-
2825
# API reference
29-
3026
api: API-Referenz
3127
5x: 5.x
3228
4x: 4.x
3329
3x: 3.x (veraltet)
3430
2x: 2.x (veraltet)
35-
3631
# Advanced topics
3732
advanced: Themen für Fortgeschrittene
3833
developing_template_engines: Template-Engines
3934
security_updates: Sicherheitsupdates
4035
best_practice_security: Sicherheitsspezifische Best Practices
4136
best_practice_performance: Leistungsspezifische Best Practices
4237
healthcheck_graceful_shutdown: Health checks & shutdown
43-
4438
# Resources
4539
resources: Ressourcen
4640
glossary: Glossar
@@ -49,10 +43,8 @@ community: Community
4943
utils: Utility modules
5044
contributing: Contributing to Express
5145
changelog: Release Change Log
52-
5346
# Support
5447
support: Support
55-
5648
# Blog
5749
blog: Blog
5850
latest_post: Latest post

_data/es/footer.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,4 +3,4 @@ privacy_policy: Política de privacidad
33
coc: Código de conducta
44
trademark_policy: Política de marcas
55
security_policy: Seguridad
6-
license: Licencia
6+
license: Licencia

_data/es/general.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
title_announcement: "[email protected]: Now the Default on npm with LTS Timeline"
2+
body_announcement: "Express 5.1.0 is now the default on npm, and we're introducing an official LTS schedule for the v4 and v5 release lines. <a href='https://expressjs.com/2025/03/31/v5-1-latest-release.html'>Check out our latest blog for more information.</a>"
3+
community-caveat-alert: "This information refers to third-party sites, products, or modules that are not maintained by the Expressjs team. Listing here does not constitute an endorsement or recommendation from the Expressjs project team."
4+
warning: 'Warning'
5+
note: 'Note'
6+
caution: 'Caution'

_data/es/menu.yml

Lines changed: 9 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,14 @@
11
# Home
22
home: Inicio
3-
43
# Getting started
54
getting_started: Cómo empezar
6-
installing: Instalación
7-
hello_world: Hello world
8-
generator: Generador de Express
5+
installing: Instalando
6+
hello_world: Hola mundo
7+
generator: Generador express
98
basic_routing: Direccionamiento básico
109
static_files: Archivos estáticos
11-
examples: More examples
12-
faq: Preguntas más frecuentes
13-
10+
examples: Más ejemplos
11+
faq: FAQ
1412
# Guide
1513
guide: Guía
1614
routing: Direccionamiento
@@ -24,36 +22,31 @@ behind_proxies: Express detrás de proxies
2422
migrating_4: Migración a Express 4
2523
migrating_5: Migración a Express 5
2624
database_integration: Integración de la base de datos
27-
2825
# API reference
2926
api: Referencia de API
3027
5x: 5.x
3128
4x: 4.x
32-
3x: 3.x (en desuso)
33-
2x: 2.x (en desuso)
34-
29+
3x: 3.x (obsoleto)
30+
2x: 2.x (obsoleto)
3531
# Advanced topics
3632
advanced: Temas avanzados
3733
developing_template_engines: Motores de plantilla
3834
security_updates: Actualizaciones de seguridad
3935
best_practice_security: Mejores prácticas de seguridad
4036
best_practice_performance: Mejores prácticas de rendimiento
4137
healthcheck_graceful_shutdown: Health checks & shutdown
42-
4338
# Resources
4439
resources: Recursos
4540
glossary: Glosario
4641
middleware: Middleware
4742
community: Comunidad
4843
utils: Utility modules
49-
contributing: Contributing to Express
44+
contributing: Contribuir a Express
5045
changelog: Release Change Log
51-
5246
# Support
5347
support: Support
54-
5548
# Blog
5649
blog: Blog
5750
latest_post: Latest post
5851
all_posts: All posts
59-
write_post: Write a Post
52+
write_post: Escribir un post

_data/fr/footer.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,4 +3,4 @@ privacy_policy: Privacy Policy
33
coc: Code of Conduct
44
trademark_policy: Trademark Policy
55
security_policy: Security Policy
6-
license: License
6+
license: License

_data/fr/general.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
title_announcement: "[email protected]: Now the Default on npm with LTS Timeline"
2+
body_announcement: "Express 5.1.0 is now the default on npm, and we're introducing an official LTS schedule for the v4 and v5 release lines. <a href='https://expressjs.com/2025/03/31/v5-1-latest-release.html'>Check out our latest blog for more information.</a>"
3+
community-caveat-alert: "This information refers to third-party sites, products, or modules that are not maintained by the Expressjs team. Listing here does not constitute an endorsement or recommendation from the Expressjs project team."
4+
warning: 'Warning'
5+
note: 'Note'
6+
caution: 'Caution'

0 commit comments

Comments
 (0)