Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

docs: add Japanese README #2313

Open
wants to merge 1 commit into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 2 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@
</p>


[English] | [简体中文]
[English] | [简体中文] | [日本語]


Atuin replaces your existing shell history with a SQLite database, and records
Expand Down Expand Up @@ -132,3 +132,4 @@ Made with [contrib.rocks](https://contrib.rocks).

[English]: ./README.md
[简体中文]: ./docs/zh-CN/README.md
[日本語]: ./docs/ja/README.md
1 change: 0 additions & 1 deletion crates/atuin/README.md

This file was deleted.

135 changes: 135 additions & 0 deletions crates/atuin/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,135 @@
<p align="center">
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It's not related to the translation itself, but the symbolic link crates/atuin/README.md is replaced by a regular file, which is a copy of the target file. I believe this is not intentional.

<picture>
<source media="(prefers-color-scheme: dark)" srcset="https://github.com/atuinsh/atuin/assets/53315310/13216a1d-1ac0-4c99-b0eb-d88290fe0efd">
<img alt="Text changing depending on mode. Light: 'So light!' Dark: 'So dark!'" src="https://github.com/atuinsh/atuin/assets/53315310/08bc86d4-a781-4aaa-8d7e-478ae6bcd129">
</picture>
</p>

<p align="center">
<em>magical shell history</em>
</p>

<hr/>

<p align="center">
<a href="https://github.com/atuinsh/atuin/actions?query=workflow%3ARust"><img src="https://img.shields.io/github/actions/workflow/status/atuinsh/atuin/rust.yml?style=flat-square" /></a>
<a href="https://crates.io/crates/atuin"><img src="https://img.shields.io/crates/v/atuin.svg?style=flat-square" /></a>
<a href="https://crates.io/crates/atuin"><img src="https://img.shields.io/crates/d/atuin.svg?style=flat-square" /></a>
<a href="https://github.com/atuinsh/atuin/blob/main/LICENSE"><img src="https://img.shields.io/crates/l/atuin.svg?style=flat-square" /></a>
<a href="https://discord.gg/Fq8bJSKPHh"><img src="https://img.shields.io/discord/954121165239115808" /></a>
<a rel="me" href="https://hachyderm.io/@atuin"><img src="https://img.shields.io/mastodon/follow/109944632283122560?domain=https%3A%2F%2Fhachyderm.io&style=social"/></a>
<a href="https://twitter.com/atuinsh"><img src="https://img.shields.io/twitter/follow/atuinsh?style=social" /></a>
<a href="https://actuated.dev/"><img alt="Arm CI sponsored by Actuated" src="https://docs.actuated.dev/images/actuated-badge.png" width="120px"></img></a>
</p>


[English] | [简体中文] | [日本語]


Atuin replaces your existing shell history with a SQLite database, and records
additional context for your commands. Additionally, it provides optional and
_fully encrypted_ synchronisation of your history between machines, via an Atuin
server.




<p align="center">
<img src="demo.gif" alt="animated" width="80%" />
</p>

<p align="center">
<em>exit code, duration, time and command shown</em>
</p>





As well as the search UI, it can do things like this:

```
# search for all successful `make` commands, recorded after 3pm yesterday
atuin search --exit 0 --after "yesterday 3pm" make
```

You may use either the server I host, or host your own! Or just don't use sync
at all. As all history sync is encrypted, I couldn't access your data even if
I wanted to. And I **really** don't want to.

## Features

- rebind `ctrl-r` and `up` (configurable) to a full screen history search UI
- store shell history in a sqlite database
- back up and sync **encrypted** shell history
- the same history across terminals, across sessions, and across machines
- log exit code, cwd, hostname, session, command duration, etc
- calculate statistics such as "most used command"
- old history file is not replaced
- quick-jump to previous items with <kbd>Alt-\<num\></kbd>
- switch filter modes via ctrl-r; search history just from the current session, directory, or globally
- enter to execute a command, tab to edit

## Documentation

- [Quickstart](#quickstart)
- [Install](https://docs.atuin.sh/guide/installation/)
- [Setting up sync](https://docs.atuin.sh/guide/sync/)
- [Import history](https://docs.atuin.sh/guide/import/)
- [Basic usage](https://docs.atuin.sh/guide/basic-usage/)
## Supported Shells

- zsh
- bash
- fish
- nushell
- xonsh

## Community

### Forum

Atuin has a community forum, please ask here for help and support: https://forum.atuin.sh/

### Discord

Atuin also has a community Discord, available [here](https://discord.gg/jR3tfchVvW)

# Quickstart

This will sign you up for the Atuin Cloud sync server. Everything is end-to-end encrypted, so your secrets are safe!

Read more in the [docs](https://docs.atuin.sh) for an offline setup, self hosted server, and more.

```
curl --proto '=https' --tlsv1.2 -LsSf https://setup.atuin.sh | sh

atuin register -u <USERNAME> -e <EMAIL>
atuin import auto
atuin sync
```

Then restart your shell!

> [!NOTE]
>
> **For Bash users**: The above sets up `bash-preexec` for necessary hooks, but
> `bash-preexec` has limitations. For details, please see the
> [Bash](https://docs.atuin.sh/guide/installation/#installing-the-shell-plugin)
> section of the shell plugin documentation.

# Security

If you find any security issues, we'd appreciate it if you could alert [email protected]

# Contributors

<a href="https://github.com/atuinsh/atuin/graphs/contributors">
<img src="https://contrib.rocks/image?repo=atuinsh/atuin&max=300" />
</a>

Made with [contrib.rocks](https://contrib.rocks).

[English]: ./README.md
[简体中文]: ./docs/zh-CN/README.md
[日本語]: ./docs/ja/README.md
130 changes: 130 additions & 0 deletions docs/ja/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,130 @@
<p align="center">
<picture>
<source media="(prefers-color-scheme: dark)" srcset="https://github.com/atuinsh/atuin/assets/53315310/13216a1d-1ac0-4c99-b0eb-d88290fe0efd">
<img alt="Text changing depending on mode. Light: 'So light!' Dark: 'So dark!'" src="https://github.com/atuinsh/atuin/assets/53315310/08bc86d4-a781-4aaa-8d7e-478ae6bcd129">
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'm actually unsure about the intent of this English description: "Text changing depending on mode. Light: 'So light!' Dark: 'So dark!'", but the alt attribute of <img> element should also be the translation target technically.

Suggested change
<img alt="Text changing depending on mode. Light: 'So light!' Dark: 'So dark!'" src="https://github.com/atuinsh/atuin/assets/53315310/08bc86d4-a781-4aaa-8d7e-478ae6bcd129">
<img alt="モードによって変わる文字列。ライトモードのとき: 'So light!' ダークモードのとき: 'So dark!'" src="https://github.com/atuinsh/atuin/assets/53315310/08bc86d4-a781-4aaa-8d7e-478ae6bcd129">

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I believe it was just a copy-paste artifact while I was trying to make the images look OK on dark and light mode. Feel free to omit, or just put "Atuin logo"

Thanks for highlighting this!

</picture>
</p>

<p align="center">
<em>魔法のシェル履歴</em>
</p>

<hr/>

<p align="center">
<a href="https://github.com/atuinsh/atuin/actions?query=workflow%3ARust"><img src="https://img.shields.io/github/actions/workflow/status/atuinsh/atuin/rust.yml?style=flat-square" /></a>
<a href="https://crates.io/crates/atuin"><img src="https://img.shields.io/crates/v/atuin.svg?style=flat-square" /></a>
<a href="https://crates.io/crates/atuin"><img src="https://img.shields.io/crates/d/atuin.svg?style=flat-square" /></a>
<a href="https://github.com/atuinsh/atuin/blob/main/LICENSE"><img src="https://img.shields.io/crates/l/atuin.svg?style=flat-square" /></a>
<a href="https://discord.gg/Fq8bJSKPHh"><img src="https://img.shields.io/discord/954121165239115808" /></a>
<a rel="me" href="https://hachyderm.io/@atuin"><img src="https://img.shields.io/mastodon/follow/109944632283122560?domain=https%3A%2F%2Fhachyderm.io&style=social"/></a>
<a href="https://twitter.com/atuinsh"><img src="https://img.shields.io/twitter/follow/atuinsh?style=social" /></a>
<a href="https://actuated.dev/"><img alt="Arm CI sponsored by Actuated" src="https://docs.actuated.dev/images/actuated-badge.png" width="120px"></img></a>
</p>


[English] | [简体中文] | [日本語]


Atuinは、既存のシェル履歴をSQLiteデータベースに置き換え、コマンドの追加コンテキストを記録します。さらに、Atuinサーバーを介して、マシン間で履歴を完全に暗号化して同期するオプションも提供します。




<p align="center">
<img src="demo.gif" alt="animated" width="80%" />
</p>

<p align="center">
<em>終了コード、実行時間、時刻、コマンドが表示されます</em>
</p>





検索UIに加えて、次のようなこともできます:
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This sentence doesn't seem to make sense, but the original English text "As well as the search UI, it can do things like this" is strange too. @ellie Could you check the English text?

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

"Alongside interactive search, we also have a CLI interface:"

or similar might make more sense


```
# 昨日の午後3時以降に記録された、すべての成功した `make` コマンドを検索
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
# 昨日の午後3時以降に記録された、すべての成功した `make` コマンドを検索
# 前の日の午後3時以降に記録された、すべての成功した `make` コマンドを検索

atuin search --exit 0 --after "yesterday 3pm" make
```

私がホストするサーバーを使用するか、自分でホストすることができます!または、同期をまったく使用しないこともできます。すべての履歴同期は暗号化されているため、私がアクセスすることはできませんし、アクセスしたいとも思いません。
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
私がホストするサーバーを使用するか、自分でホストすることができます!または、同期をまったく使用しないこともできます。すべての履歴同期は暗号化されているため、私がアクセスすることはできませんし、アクセスしたいとも思いません。
私がホストするサーバーを使用するか、自分でサーバーをホストするかできます!または、同期をまったく使用しないことも可能です。すべての履歴同期は暗号化されているため、私がアクセスすることはできませんし、アクセスしたいとも思いません。


## 特徴

- `ctrl-r` と `up` を全画面履歴検索UIに再バインド(設定可能)
- シェル履歴をsqliteデータベースに保存
- **暗号化された**シェル履歴のバックアップと同期
- ターミナル、セッション、マシン間で同じ履歴
- 終了コード、cwd、ホスト名、セッション、コマンドの実行時間などを記録
- 「最も使用されたコマンド」などの統計を計算
- 古い履歴ファイルは置き換えられません
- <kbd>Alt-\<num\></kbd> で以前の項目にクイックジャンプ
- ctrl-rでフィルターモードを切り替え; 現在のセッション、ディレクトリ、またはグローバルから履歴を検索
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
- ctrl-rでフィルターモードを切り替え; 現在のセッション、ディレクトリ、またはグローバルから履歴を検索
- ctrl-rでフィルターモードを切り替え現在のセッション、ディレクトリ、またはグローバルに履歴の検索を制限

- コマンドを実行するにはEnter、編集するにはTabを押します
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
- コマンドを実行するにはEnter、編集するにはTabを押します
- コマンドを実行するにはEnterを、編集するにはTabを押します


## ドキュメント

- [クイックスタート](#quickstart)
- [インストール](https://docs.atuin.sh/guide/installation/)
- [同期の設定](https://docs.atuin.sh/guide/sync/)
- [履歴のインポート](https://docs.atuin.sh/guide/import/)
- [基本的な使い方](https://docs.atuin.sh/guide/basic-usage/)
## 対応シェル

- zsh
- bash
- fish
- nushell
- xonsh

## コミュニティ

### フォーラム

Atuinにはコミュニティフォーラムがあります。サポートやヘルプはこちらで質問してください: https://forum.atuin.sh/

### Discord

AtuinにはコミュニティDiscordもあります。こちらから参加できます: [here](https://discord.gg/jR3tfchVvW)
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
AtuinにはコミュニティDiscordもあります。こちらから参加できます: [here](https://discord.gg/jR3tfchVvW)
AtuinにはコミュニティDiscordもあります。[こちら](https://discord.gg/jR3tfchVvW)から参加できます。


# クイックスタート

これにより、Atuin Cloud同期サーバーにサインアップします。すべてがエンドツーエンドで暗号化されているため、秘密は安全です!
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
これにより、Atuin Cloud同期サーバーにサインアップします。すべてがエンドツーエンドで暗号化されているため、秘密は安全です
これにより、Atuin Cloud同期サーバーにサインアップします。すべてがエンドツーエンドで暗号化されているため、あなたの秘密は安全です


オフラインセットアップ、自分でホストするサーバーなどの詳細については、[ドキュメント](https://docs.atuin.sh)を参照してください。
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
オフラインセットアップ、自分でホストするサーバーなどの詳細については[ドキュメント](https://docs.atuin.sh)を参照してください。
オフラインセットアップの方法やサーバーを自分でホストする方法の詳細については[ドキュメント](https://docs.atuin.sh)を参照してください。


```
curl --proto '=https' --tlsv1.2 -LsSf https://setup.atuin.sh | sh

atuin register -u <USERNAME> -e <EMAIL>
atuin import auto
atuin sync
```

その後、シェルを再起動してください!

> [!NOTE]
>
> **Bashユーザー向け**: 上記の手順は必要なフックのために `bash-preexec` を設定しますが、
> `bash-preexec` には制限があります。詳細については、
> [Bash](https://docs.atuin.sh/guide/installation/#installing-the-shell-plugin)
> シェルプラグインのドキュメントのセクションを参照してください。

# セキュリティ

セキュリティ上の問題を発見した場合は、[email protected] に通知していただけるとありがたいです。

# 貢献者
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
# 貢献者
# コントリビューター


<a href="https://github.com/atuinsh/atuin/graphs/contributors">
<img src="https://contrib.rocks/image?repo=atuinsh/atuin&max=300" />
</a>

[contrib.rocks](https://contrib.rocks)で作成されました。

[English]: ../../README.md
[简体中文]: ../zh-CN/README.md
[日本語]: ./README.md