Skip to content

Commit

Permalink
New Crowdin updates (mavlink#10908)
Browse files Browse the repository at this point in the history
* New translations command_line_options.md (Korean)

* New translations index.md (Korean)

* New translations index.md (Korean)

* New translations index.md (Korean)

* New translations stable_v3.2_long.md (Korean)

* New translations console_logging.md (Korean)

* New translations command_line_options.md (Turkish)

* New translations index.md (Turkish)

* New translations index.md (Turkish)

* New translations index.md (Turkish)

* New translations stable_v3.2_long.md (Turkish)

* New translations console_logging.md (Turkish)

* New translations command_line_options.md (Chinese Simplified)

* New translations index.md (Chinese Simplified)

* New translations index.md (Chinese Simplified)

* New translations index.md (Chinese Simplified)

* New translations stable_v3.2_long.md (Chinese Simplified)

* New translations console_logging.md (Chinese Simplified)
  • Loading branch information
PX4BuildBot authored Dec 7, 2023
1 parent 88087bb commit 14bf63b
Show file tree
Hide file tree
Showing 18 changed files with 159 additions and 111 deletions.
26 changes: 13 additions & 13 deletions docs/ko/qgc-dev-guide/command_line_options.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,38 +8,38 @@ You will need to open a command prompt or terminal, change directory to where **

Windows Command Prompt:

```bash
```sh
cd "\Program Files (x86)\qgroundcontrol"
qgroundcontrol --logging:full
```

OSX Terminal app (**Applications/Utilities**):

```bash
```sh
cd /Applications/qgroundcontrol.app/Contents/MacOS/
./qgroundcontrol --logging:full
```

Linux Terminal:

```bash
```sh
./qgroundcontrol-start.sh --logging:full
```

## Options

The options/command line arguments are listed in the table below.

| Option | Description |
| --------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------- |
| `--clear-settings` | Clears the app settings (reverts _QGroundControl_ back to default settings). |
| `--logging:full` | Turns on full logging. See [Console Logging](https://docs.qgroundcontrol.com/en/settings_view/console_logging.html#logging-from-the-command-line). |
| `--logging:full,LinkManagerVerboseLog,ParameterLoaderLog` | Turns on full logging and turns off the following listed comma-separated logging options. |
| `--logging:LinkManagerLog,ParameterLoaderLog` | Turns on the specified comma separated logging options |
| `--unittest:name` | (Debug builds only) Runs the specified unit test. Leave off `:name` to run all tests. |
| `--unittest-stress:name` | (Debug builds only) Runs the specified unit test 20 times in a row. Leave off :name to run all tests. |
| `--fake-mobile` | Simulates running on a mobile device. |
| `--test-high-dpi` | Simulates running _QGroundControl_ on a high DPI device. |
| Option | Description |
| --------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------ |
| `--clear-settings` | Clears the app settings (reverts _QGroundControl_ back to default settings). |
| `--logging:full` | Turns on full logging. See [Console Logging](../../qgc-user-guide/settings_view/console_logging.html#logging-from-the-command-line). |
| `--logging:full,LinkManagerVerboseLog,ParameterLoaderLog` | Turns on full logging and turns off the following listed comma-separated logging options. |
| `--logging:LinkManagerLog,ParameterLoaderLog` | Turns on the specified comma separated logging options |
| `--unittest:name` | (Debug builds only) Runs the specified unit test. Leave off `:name` to run all tests. |
| `--unittest-stress:name` | (Debug builds only) Runs the specified unit test 20 times in a row. Leave off :name to run all tests. |
| `--fake-mobile` | Simulates running on a mobile device. |
| `--test-high-dpi` | Simulates running _QGroundControl_ on a high DPI device. |

Notes:

Expand Down
32 changes: 21 additions & 11 deletions docs/ko/qgc-dev-guide/getting_started/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,14 +2,15 @@
qt_version: 5.15.2
---

# Getting Started
# Getting Started with Source and Builds

This topic explains how to get the _QGroundControl_ source code and build it either natively or within a _Vagrant_ environment.
It also provides information about optional or OS specific functionality.

## Daily Builds

If you just want to test (and not debug) a recent build of _QGroundControl_ you can use the [Daily Build](https://docs.qgroundcontrol.com/en/releases/daily_builds.html). Versions are provided for all platforms.
If you just want to test (and not debug) a recent build of _QGroundControl_ you can use the [Daily Build](../../qgc-user-guide/releases/daily_builds.md).
Versions are provided for all platforms.

## Source Code

Expand All @@ -19,11 +20,14 @@ It is [dual-licensed under Apache 2.0 and GPLv3](https://github.com/mavlink/qgro
To get the source files:

1. Clone the repo (or your fork) including submodules:
```

```sh
git clone --recursive -j8 https://github.com/mavlink/qgroundcontrol.git
```

2. Update submodules (required each time you pull new source code):
```

```sh
git submodule update --recursive
```

Expand Down Expand Up @@ -134,9 +138,11 @@ To install Qt:
:::

- **Ubuntu:**

- Airmap: Create a file named **user\_config.pri** (in the repo root directory) containing the text `DEFINES += DISABLE_AIRMAP`.
This can be done in a bash terminal using the command:
```

```sh
echo -e "DEFINES += DISABLE_AIRMAP\r\n" | tee user_config.pri
```

Expand Down Expand Up @@ -169,40 +175,44 @@ To install Qt:
Example commands to build a default QGC and run it afterwards:

1. Make sure you cloned the repository and updated the submodules before, see chapter _Source Code_ above and switch into the repository folder:
```

```sh
cd qgroundcontrol
```

2. Create and enter a shadow build directory:
```

```sh
mkdir build
cd build
```

3. Configure the build using the qmake script in the root of the repository:
```

```sh
qmake ../
```

4. Run make to compile and link.
To accelerate the process things you can use the `-j{number of threads}` parameter.

```
```sh
make -j12
```

::: info
You can also specify build time flags here.
For example, you could disable airmap inclusion using the command:

```
```sh
DEFINES+=DISABLE_AIRMAP make build
```

:::

5. Run the QGroundcontrol binary that was just built:
```

```sh
./staging/QGroundControl
```

Expand Down
10 changes: 3 additions & 7 deletions docs/ko/qgc-dev-guide/tools/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,10 +11,6 @@ and accessing the System Shell over MAVLink.
Tools include:

- **[Mock Link](../tools/mock_link.md)** (Daily Builds only) - Creates and stops multiple simulated vehicle links.
- **[Replay Flight Data](https://docs.qgroundcontrol.com/en/app_menu/replay_flight_data.html)** - Replay a telemetry log (User Guide).
- **[MAVLink Inspector](https://docs.qgroundcontrol.com/en/app_menu/mavlink_inspector.html)** - Display received MAVLink messages/values.
- **[MAVLink Analyzer](https://docs.qgroundcontrol.com/en/app_menu/mavlink_analyzer.html)** - Plot trends for MAVLink messages/values.
- **[Custom Command Widget](https://docs.qgroundcontrol.com/en/app_menu/custom_command_widget.html)** - Load custom/test QML UI at runtime.
- **[Onboard Files](https://docs.qgroundcontrol.com/en/app_menu/onboard_files.html)** - Navigate vehicle file system and upload/download files.
- **[HIL Config Widget](https://docs.qgroundcontrol.com/en/app_menu/hil_config.html)** - Settings for HIL simulators.
- **[MAVLink Console](https://docs.qgroundcontrol.com/en/analyze_view/mavlink_console.html)** (PX4 Only) - Connect to the PX4 nsh shell and send commands.
- **[Replay Flight Data](../../qgc-user-guide/fly_view/replay_flight_data.md)** - Replay a telemetry log (User Guide).
- **[MAVLink Inspector](../../qgc-user-guide/analyze_view/mavlink_inspector.html)** - Display received MAVLink messages/values and plot trends.
- **[MAVLink Console](../../qgc-user-guide/analyze_view/mavlink_console.html)** (PX4 Only) - Connect to the PX4 nsh shell and send commands.
2 changes: 1 addition & 1 deletion docs/ko/qgc-user-guide/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -23,5 +23,5 @@ _QGroundControl_을 이용하여 PX4나 ArduPilot 구동 차량을 설정하고
:::

:::tip
_QGroundControl_에 관련된 개발, 아키텍처, 기여 및 번역에 관련한 정보는 [개발자 가이드](https://dev.qgroundcontrol.com/en/)를 참고하십시오.
Information about _QGroundControl_ development, architecture, contributing, and translating can be found in the [Developer Guide](../qgc-dev-guide/index.md) section.
:::
2 changes: 1 addition & 1 deletion docs/ko/qgc-user-guide/releases/stable_v3.2_long.md
Original file line number Diff line number Diff line change
Expand Up @@ -47,7 +47,7 @@ _비행 후 텔레메트리 로그 저장_을 켠 경우 더 이상 차량이

이전 버전의 _QGroundControl_은 미션, 지오펜스 및 집회 지점을 별도의 파일(**.mission**, **.fence**, **.rally**)에 저장하였습니다 . QGroundControl은 이제 비행 계획과 관련된 모든 정보를 파일 확장자를 **.plan**_계획 파일_을 사용합니다.

형식에 대한 정보는 [계획 파일 형식](https://dev.qgroundcontrol.com/en/file_formats/plan.html)(QGroundControl 개발자 안내서)을 참고하십시오.
Information about the format can be found in [Plan File Format](../../qgc-dev-guide/file_formats/plan.md) (QGC Developer Guide).

### 계획 툴바

Expand Down
18 changes: 14 additions & 4 deletions docs/ko/qgc-user-guide/settings_view/console_logging.md
Original file line number Diff line number Diff line change
Expand Up @@ -27,24 +27,34 @@ The most commmonly used logging options are listed below.
이 작업을 수행하는 방법과 추적 출력은 운영체제에 따라 조금씩 다릅니다.

- 윈도우

- 명령 프롬프트를 열고 디렉토리를 **qgroundcontrol.exe** 위치로 변경후 실행합니다.
```bash

```sh
bash
cd "\Program Files (x86)\qgroundcontrol"
qgroundcontrol --logging:full
```

- _QGroundControl_이 시작되면 로그 출력이 있는 별도의 콘솔 창을 사용합니다.

- OSX

- 터미널에서 _QGroundControl_을 실행합니다. 터미널 앱은 응용 프로그램/유틸리티에 있습니다. 터미널이 열리면 다음을 입력합니다.
```bash

```sh
bash
cd /Applications/qgroundcontrol.app/Contents/MacOS/
./qgroundcontrol --logging:full
```

- 로그 추적은 터미널 창으로 출력됩니다.
- ## 리눅스
```bash

- Linux

```sh
bash
./qgroundcontrol-start.sh --logging:full
```

- 로그 추적은 실행 중인 셸에 출력됩니다.
26 changes: 13 additions & 13 deletions docs/tr/qgc-dev-guide/command_line_options.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,38 +8,38 @@ You will need to open a command prompt or terminal, change directory to where **

Windows Command Prompt:

```bash
```sh
cd "\Program Files (x86)\qgroundcontrol"
qgroundcontrol --logging:full
```

OSX Terminal app (**Applications/Utilities**):

```bash
```sh
cd /Applications/qgroundcontrol.app/Contents/MacOS/
./qgroundcontrol --logging:full
```

Linux Terminal:

```bash
```sh
./qgroundcontrol-start.sh --logging:full
```

## Options

The options/command line arguments are listed in the table below.

| Option | Description |
| --------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------- |
| `--clear-settings` | Clears the app settings (reverts _QGroundControl_ back to default settings). |
| `--logging:full` | Turns on full logging. See [Console Logging](https://docs.qgroundcontrol.com/en/settings_view/console_logging.html#logging-from-the-command-line). |
| `--logging:full,LinkManagerVerboseLog,ParameterLoaderLog` | Turns on full logging and turns off the following listed comma-separated logging options. |
| `--logging:LinkManagerLog,ParameterLoaderLog` | Turns on the specified comma separated logging options |
| `--unittest:name` | (Debug builds only) Runs the specified unit test. Leave off `:name` to run all tests. |
| `--unittest-stress:name` | (Debug builds only) Runs the specified unit test 20 times in a row. Leave off :name to run all tests. |
| `--fake-mobile` | Simulates running on a mobile device. |
| `--test-high-dpi` | Simulates running _QGroundControl_ on a high DPI device. |
| Option | Description |
| --------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------ |
| `--clear-settings` | Clears the app settings (reverts _QGroundControl_ back to default settings). |
| `--logging:full` | Turns on full logging. See [Console Logging](../../qgc-user-guide/settings_view/console_logging.html#logging-from-the-command-line). |
| `--logging:full,LinkManagerVerboseLog,ParameterLoaderLog` | Turns on full logging and turns off the following listed comma-separated logging options. |
| `--logging:LinkManagerLog,ParameterLoaderLog` | Turns on the specified comma separated logging options |
| `--unittest:name` | (Debug builds only) Runs the specified unit test. Leave off `:name` to run all tests. |
| `--unittest-stress:name` | (Debug builds only) Runs the specified unit test 20 times in a row. Leave off :name to run all tests. |
| `--fake-mobile` | Simulates running on a mobile device. |
| `--test-high-dpi` | Simulates running _QGroundControl_ on a high DPI device. |

Notes:

Expand Down
32 changes: 21 additions & 11 deletions docs/tr/qgc-dev-guide/getting_started/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,14 +2,15 @@
qt_version: 5.15.2
---

# Getting Started
# Getting Started with Source and Builds

This topic explains how to get the _QGroundControl_ source code and build it either natively or within a _Vagrant_ environment.
It also provides information about optional or OS specific functionality.

## Daily Builds

If you just want to test (and not debug) a recent build of _QGroundControl_ you can use the [Daily Build](https://docs.qgroundcontrol.com/en/releases/daily_builds.html). Versions are provided for all platforms.
If you just want to test (and not debug) a recent build of _QGroundControl_ you can use the [Daily Build](../../qgc-user-guide/releases/daily_builds.md).
Versions are provided for all platforms.

## Source Code

Expand All @@ -19,11 +20,14 @@ It is [dual-licensed under Apache 2.0 and GPLv3](https://github.com/mavlink/qgro
To get the source files:

1. Clone the repo (or your fork) including submodules:
```

```sh
git clone --recursive -j8 https://github.com/mavlink/qgroundcontrol.git
```

2. Update submodules (required each time you pull new source code):
```

```sh
git submodule update --recursive
```

Expand Down Expand Up @@ -134,9 +138,11 @@ To install Qt:
:::

- **Ubuntu:**

- Airmap: Create a file named **user\_config.pri** (in the repo root directory) containing the text `DEFINES += DISABLE_AIRMAP`.
This can be done in a bash terminal using the command:
```

```sh
echo -e "DEFINES += DISABLE_AIRMAP\r\n" | tee user_config.pri
```

Expand Down Expand Up @@ -169,40 +175,44 @@ To install Qt:
Example commands to build a default QGC and run it afterwards:

1. Make sure you cloned the repository and updated the submodules before, see chapter _Source Code_ above and switch into the repository folder:
```

```sh
cd qgroundcontrol
```

2. Create and enter a shadow build directory:
```

```sh
mkdir build
cd build
```

3. Configure the build using the qmake script in the root of the repository:
```

```sh
qmake ../
```

4. Run make to compile and link.
To accelerate the process things you can use the `-j{number of threads}` parameter.

```
```sh
make -j12
```

::: info
You can also specify build time flags here.
For example, you could disable airmap inclusion using the command:

```
```sh
DEFINES+=DISABLE_AIRMAP make build
```

:::

5. Run the QGroundcontrol binary that was just built:
```

```sh
./staging/QGroundControl
```

Expand Down
10 changes: 3 additions & 7 deletions docs/tr/qgc-dev-guide/tools/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,10 +11,6 @@ and accessing the System Shell over MAVLink.
Tools include:

- **[Mock Link](../tools/mock_link.md)** (Daily Builds only) - Creates and stops multiple simulated vehicle links.
- **[Replay Flight Data](https://docs.qgroundcontrol.com/en/app_menu/replay_flight_data.html)** - Replay a telemetry log (User Guide).
- **[MAVLink Inspector](https://docs.qgroundcontrol.com/en/app_menu/mavlink_inspector.html)** - Display received MAVLink messages/values.
- **[MAVLink Analyzer](https://docs.qgroundcontrol.com/en/app_menu/mavlink_analyzer.html)** - Plot trends for MAVLink messages/values.
- **[Custom Command Widget](https://docs.qgroundcontrol.com/en/app_menu/custom_command_widget.html)** - Load custom/test QML UI at runtime.
- **[Onboard Files](https://docs.qgroundcontrol.com/en/app_menu/onboard_files.html)** - Navigate vehicle file system and upload/download files.
- **[HIL Config Widget](https://docs.qgroundcontrol.com/en/app_menu/hil_config.html)** - Settings for HIL simulators.
- **[MAVLink Console](https://docs.qgroundcontrol.com/en/analyze_view/mavlink_console.html)** (PX4 Only) - Connect to the PX4 nsh shell and send commands.
- **[Replay Flight Data](../../qgc-user-guide/fly_view/replay_flight_data.md)** - Replay a telemetry log (User Guide).
- **[MAVLink Inspector](../../qgc-user-guide/analyze_view/mavlink_inspector.html)** - Display received MAVLink messages/values and plot trends.
- **[MAVLink Console](../../qgc-user-guide/analyze_view/mavlink_console.html)** (PX4 Only) - Connect to the PX4 nsh shell and send commands.
2 changes: 1 addition & 1 deletion docs/tr/qgc-user-guide/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -23,5 +23,5 @@ The information provided should be correct, but you may find missing information
:::

:::tip
Information about _QGroundControl_ development, architecture, contributing, and translating can be found in the [Developers Guide](https://dev.qgroundcontrol.com/en/).
Information about _QGroundControl_ development, architecture, contributing, and translating can be found in the [Developer Guide](../qgc-dev-guide/index.md) section.
:::
Loading

0 comments on commit 14bf63b

Please sign in to comment.