Skip to content

Commit 12d4c3d

Browse files
authored
[docs] update other languages based on English (#2044)
They were a little out of date, making use of AI to update them to the same format.
1 parent 7fceb32 commit 12d4c3d

File tree

7 files changed

+394
-58
lines changed

7 files changed

+394
-58
lines changed

README.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -51,8 +51,8 @@ sudo dnf install frankenphp
5151
For extensions not available by default, use [PIE](https://github.com/php/pie):
5252

5353
```console
54-
sudo dnf install php-zts-devel
55-
sudo pie install asgrim/example-pie-extension --with-php-config=php-config-zts
54+
sudo dnf install pie-zts
55+
sudo pie-zts install asgrim/example-pie-extension
5656
```
5757

5858
### deb Packages
@@ -71,8 +71,8 @@ sudo apt install frankenphp
7171
For extensions not available by default, use [PIE](https://github.com/php/pie):
7272

7373
```console
74-
sudo apt install php-zts-devel
75-
sudo pie install asgrim/example-pie-extension --with-php-config=php-config-zts
74+
sudo apt install pie-zts
75+
sudo pie-zts install asgrim/example-pie-extension
7676
```
7777

7878
### Homebrew

docs/cn/README.md

Lines changed: 58 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -16,29 +16,62 @@ FrankenPHP 也可以用作独立的 Go 库,将 PHP 嵌入到任何使用 `net/
1616

1717
## 开始
1818

19+
在 Windows 上,请使用 [WSL](https://learn.microsoft.com/windows/wsl/) 运行 FrankenPHP。
20+
21+
### 安装脚本
22+
23+
你可以将以下命令复制到终端中,自动安装适用于你平台的版本:
24+
25+
```console
26+
curl https://frankenphp.dev/install.sh | sh
27+
```
28+
1929
### 独立二进制
2030

21-
我们为 Linux 和 macOS 提供包含 [PHP 8.4](https://www.php.net/releases/8.4/zh.php) 以及大多数常用 PHP 扩展的 FrankenPHP 静态二进制文件。
31+
我们为 Linux 和 macOS 提供用于开发的 FrankenPHP 静态二进制文件,
32+
包含 [PHP 8.4](https://www.php.net/releases/8.4/zh.php) 以及大多数常用 PHP 扩展。
2233

23-
在 Windows 上,请使用 [WSL](https://learn.microsoft.com/windows/wsl/) 运行 FrankenPHP。
34+
[下载 FrankenPHP](https://github.com/dunglas/frankenphp/releases)
2435

25-
你可以 [下载 FrankenPHP](https://github.com/dunglas/frankenphp/releases),或将以下命令复制到终端中,自动安装适用于你平台的版本:
36+
**安装扩展:** 常见扩展已内置,无法再安装更多扩展。
37+
38+
### rpm 软件包
39+
40+
我们的维护者为所有使用 `dnf` 的系统提供 rpm 包。安装方式:
2641

2742
```console
28-
curl https://frankenphp.dev/install.sh | sh
29-
mv frankenphp /usr/local/bin/
43+
sudo dnf install https://rpm.henderkes.com/static-php-1-0.noarch.rpm
44+
sudo dnf module enable php-zts:static-8.4 # 可用 8.2-8.5
45+
sudo dnf install frankenphp
3046
```
3147

32-
要提供当前目录的内容,请运行:
48+
**安装扩展:** `sudo dnf install php-zts-<extension>`
49+
50+
对于默认不可用的扩展,请使用 [PIE](https://github.com/php/pie)
3351

3452
```console
35-
frankenphp php-server
53+
sudo dnf install pie-zts
54+
sudo pie-zts install asgrim/example-pie-extension
3655
```
3756

38-
你还可以使用以下命令运行命令行脚本:
57+
### deb 软件包
58+
59+
我们的维护者为所有使用 `apt` 的系统提供 deb 包。安装方式:
3960

4061
```console
41-
frankenphp php-cli /path/to/your/script.php
62+
sudo curl -fsSL https://key.henderkes.com/static-php.gpg -o /usr/share/keyrings/static-php.gpg && \
63+
echo "deb [signed-by=/usr/share/keyrings/static-php.gpg] https://deb.henderkes.com/ stable main" | sudo tee /etc/apt/sources.list.d/static-php.list && \
64+
sudo apt update
65+
sudo apt install frankenphp
66+
```
67+
68+
**安装扩展:** `sudo apt install php-zts-<extension>`
69+
70+
对于默认不可用的扩展,请使用 [PIE](https://github.com/php/pie)
71+
72+
```console
73+
sudo apt install pie-zts
74+
sudo pie-zts install asgrim/example-pie-extension
4275
```
4376

4477
### Docker
@@ -68,12 +101,28 @@ FrankenPHP 也作为 [Homebrew](https://brew.sh) 软件包提供,适用于 mac
68101
brew install dunglas/frankenphp/frankenphp
69102
```
70103

104+
**安装扩展:** 使用 [PIE](https://github.com/php/pie)
105+
106+
### 用法
107+
71108
要提供当前目录的内容,请运行:
72109

73110
```console
74111
frankenphp php-server
75112
```
76113

114+
你还可以使用以下命令运行命令行脚本:
115+
116+
```console
117+
frankenphp php-cli /path/to/your/script.php
118+
```
119+
120+
对于 deb 和 rpm 软件包,还可以启动 systemd 服务:
121+
122+
```console
123+
sudo systemctl start frankenphp
124+
```
125+
77126
## 文档
78127

79128
- [Classic 模式](classic.md)

docs/fr/README.md

Lines changed: 58 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -16,30 +16,63 @@ Découvrez plus de détails sur ce serveur d’application dans le replay de cet
1616

1717
## Pour Commencer
1818

19+
Sur Windows, utilisez [WSL](https://learn.microsoft.com/windows/wsl/) pour exécuter FrankenPHP.
20+
21+
### Script d'installation
22+
23+
Vous pouvez copier cette ligne dans votre terminal pour installer automatiquement
24+
une version adaptée à votre plateforme :
25+
26+
```console
27+
curl https://frankenphp.dev/install.sh | sh
28+
```
29+
1930
### Binaire autonome
2031

21-
Si vous préférez ne pas utiliser Docker, nous fournissons des binaires autonomes de FrankenPHP pour Linux et macOS
32+
Nous fournissons des binaires statiques de FrankenPHP pour le développement, pour Linux et macOS,
2233
contenant [PHP 8.4](https://www.php.net/releases/8.4/fr.php) et la plupart des extensions PHP populaires.
2334

24-
Sous Windows, utilisez [WSL](https://learn.microsoft.com/windows/wsl/) pour exécuter FrankenPHP.
35+
[Télécharger FrankenPHP](https://github.com/php/frankenphp/releases)
36+
37+
**Installation d'extensions :** Les extensions les plus courantes sont incluses. Il n'est pas possible d'en installer davantage.
38+
39+
### Paquets rpm
2540

26-
[Téléchargez FrankenPHP](https://github.com/php/frankenphp/releases) ou copiez cette ligne dans votre terminal pour installer automatiquement la version appropriée à votre plateforme :
41+
Nos mainteneurs proposent des paquets rpm pour tous les systèmes utilisant `dnf`. Pour installer, exécutez :
2742

2843
```console
29-
curl https://frankenphp.dev/install.sh | sh
30-
mv frankenphp /usr/local/bin/
44+
sudo dnf install https://rpm.henderkes.com/static-php-1-0.noarch.rpm
45+
sudo dnf module enable php-zts:static-8.4 # 8.2-8.5 disponibles
46+
sudo dnf install frankenphp
3147
```
3248

33-
Pour servir le contenu du répertoire courant, exécutez :
49+
**Installation d'extensions :** `sudo dnf install php-zts-<extension>`
50+
51+
Pour les extensions non disponibles par défaut, utilisez [PIE](https://github.com/php/pie) :
3452

3553
```console
36-
frankenphp php-server
54+
sudo dnf install pie-zts
55+
sudo pie-zts install asgrim/example-pie-extension
3756
```
3857

39-
Vous pouvez également exécuter des scripts en ligne de commande avec :
58+
### Paquets deb
59+
60+
Nos mainteneurs proposent des paquets deb pour tous les systèmes utilisant `apt`. Pour installer, exécutez :
4061

4162
```console
42-
frankenphp php-cli /path/to/your/script.php
63+
sudo curl -fsSL https://key.henderkes.com/static-php.gpg -o /usr/share/keyrings/static-php.gpg && \
64+
echo "deb [signed-by=/usr/share/keyrings/static-php.gpg] https://deb.henderkes.com/ stable main" | sudo tee /etc/apt/sources.list.d/static-php.list && \
65+
sudo apt update
66+
sudo apt install frankenphp
67+
```
68+
69+
**Installation d'extensions :** `sudo apt install php-zts-<extension>`
70+
71+
Pour les extensions non disponibles par défaut, utilisez [PIE](https://github.com/php/pie) :
72+
73+
```console
74+
sudo apt install pie-zts
75+
sudo pie-zts install asgrim/example-pie-extension
4376
```
4477

4578
### Docker
@@ -69,12 +102,28 @@ Pour l'installer :
69102
brew install dunglas/frankenphp/frankenphp
70103
```
71104

105+
**Installation d'extensions :** Utilisez [PIE](https://github.com/php/pie).
106+
107+
### Utilisation
108+
72109
Pour servir le contenu du répertoire courant, exécutez :
73110

74111
```console
75112
frankenphp php-server
76113
```
77114

115+
Vous pouvez également exécuter des scripts en ligne de commande avec :
116+
117+
```console
118+
frankenphp php-cli /path/to/your/script.php
119+
```
120+
121+
Pour les paquets deb et rpm, vous pouvez aussi démarrer le service systemd :
122+
123+
```console
124+
sudo systemctl start frankenphp
125+
```
126+
78127
## Documentation
79128

80129
- [Le mode classique](classic.md)

docs/ja/README.md

Lines changed: 58 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -16,31 +16,62 @@ FrankenPHPはあらゆるPHPアプリと連携し、ワーカーモードの公
1616

1717
## はじめに
1818

19+
Windowsをお使いの場合は、[WSL](https://learn.microsoft.com/windows/wsl/)を使用してFrankenPHPを実行してください。
20+
21+
### インストールスクリプト
22+
23+
以下のコマンドをターミナルに貼り付けると、環境に合ったバージョンが自動的にインストールされます:
24+
25+
```console
26+
curl https://frankenphp.dev/install.sh | sh
27+
```
28+
1929
### スタンドアロンバイナリ
2030

21-
LinuxとmacOS向けに、[PHP 8.4](https://www.php.net/releases/8.4/en.php)と人気のPHP拡張モジュールを含む静的な
22-
FrankenPHPバイナリを提供しています
31+
LinuxとmacOS向けに、開発用途の静的FrankenPHPバイナリを提供しています。
32+
[PHP 8.4](https://www.php.net/releases/8.4/en.php)と主要なPHP拡張が含まれます
2333

24-
Windowsをお使いの場合は、[WSL](https://learn.microsoft.com/windows/wsl/)を使用してFrankenPHPを実行してください。
34+
[FrankenPHPをダウンロード](https://github.com/php/frankenphp/releases)
2535

26-
[FrankenPHPをダウンロード](https://github.com/php/frankenphp/releases)するか、以下のコマンドを
27-
ターミナルにコピーして実行すると、環境に合ったバージョンが自動的にインストールされます:
36+
**拡張のインストール:** よく使われる拡張は同梱されています。追加の拡張をインストールすることはできません。
37+
38+
### rpm パッケージ
39+
40+
メンテナーが `dnf` を使用するすべてのシステム向けに rpm パッケージを提供しています。インストール方法:
2841

2942
```console
30-
curl https://frankenphp.dev/install.sh | sh
31-
mv frankenphp /usr/local/bin/
43+
sudo dnf install https://rpm.henderkes.com/static-php-1-0.noarch.rpm
44+
sudo dnf module enable php-zts:static-8.4 # 8.2-8.5 利用可能
45+
sudo dnf install frankenphp
3246
```
3347

34-
現在のディレクトリのコンテンツを配信するには、以下を実行してください:
48+
**拡張のインストール:** `sudo dnf install php-zts-<extension>`
49+
50+
デフォルトで提供されていない拡張については [PIE](https://github.com/php/pie) を使用してください:
3551

3652
```console
37-
frankenphp php-server
53+
sudo dnf install pie-zts
54+
sudo pie-zts install asgrim/example-pie-extension
3855
```
3956

40-
コマンドラインスクリプトも実行できます:
57+
### deb パッケージ
58+
59+
メンテナーが `apt` を使用するすべてのシステム向けに deb パッケージを提供しています。インストール方法:
4160

4261
```console
43-
frankenphp php-cli /path/to/your/script.php
62+
sudo curl -fsSL https://key.henderkes.com/static-php.gpg -o /usr/share/keyrings/static-php.gpg && \
63+
echo "deb [signed-by=/usr/share/keyrings/static-php.gpg] https://deb.henderkes.com/ stable main" | sudo tee /etc/apt/sources.list.d/static-php.list && \
64+
sudo apt update
65+
sudo apt install frankenphp
66+
```
67+
68+
**拡張のインストール:** `sudo apt install php-zts-<extension>`
69+
70+
デフォルトで提供されていない拡張については [PIE](https://github.com/php/pie) を使用してください:
71+
72+
```console
73+
sudo apt install pie-zts
74+
sudo pie-zts install asgrim/example-pie-extension
4475
```
4576

4677
### Docker
@@ -70,12 +101,28 @@ FrankenPHPはmacOSおよびLinux向けに[Homebrew](https://brew.sh)パッケー
70101
brew install dunglas/frankenphp/frankenphp
71102
```
72103

104+
**拡張のインストール:** [PIE](https://github.com/php/pie) を使用してください。
105+
106+
### 使い方
107+
73108
現在のディレクトリのコンテンツを配信するには、以下を実行してください:
74109

75110
```console
76111
frankenphp php-server
77112
```
78113

114+
コマンドラインスクリプトも実行できます:
115+
116+
```console
117+
frankenphp php-cli /path/to/your/script.php
118+
```
119+
120+
deb / rpm パッケージの場合は、systemd サービスを起動することもできます:
121+
122+
```console
123+
sudo systemctl start frankenphp
124+
```
125+
79126
## ドキュメント
80127

81128
- [クラシックモード](https://frankenphp.dev/docs/classic/)

0 commit comments

Comments
 (0)