Skip to content

Commit b9e709e

Browse files
committed
/docs/reference/introspection/hereの翻訳
1 parent 43ca3e3 commit b9e709e

File tree

2 files changed

+12
-17
lines changed

2 files changed

+12
-17
lines changed

crates/typst-library/src/introspection/here.rs

Lines changed: 11 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -4,32 +4,27 @@ use crate::diag::HintedStrResult;
44
use crate::foundations::{func, Context};
55
use crate::introspection::Location;
66

7-
/// Provides the current location in the document.
7+
/// 文書中における現在位置を提供。
88
///
9-
/// You can think of `here` as a low-level building block that directly extracts
10-
/// the current location from the active [context]. Some other functions use it
11-
/// internally: For instance, `{counter.get()}` is equivalent to
12-
/// `{counter.at(here())}`.
9+
/// `here`はアクティブな[コンテキスト]($context)から現在位置を直接取得する低レベルな構成要素と考えることができます。
10+
/// いくつかの他の関数が内部で使用しています。
11+
/// 例えば、`{counter.get()}`は`{counter.at(here())}`と等価です。
1312
///
14-
/// Within show rules on [locatable]($location/#locatable) elements, `{here()}`
15-
/// will match the location of the shown element.
13+
/// [ロケータブル]($location/#locatable)要素に対するshowルールにおいて、`{here()}`は表示する要素の位置にマッチします。
1614
///
17-
/// If you want to display the current page number, refer to the documentation
18-
/// of the [`counter`] type. While `here` can be used to determine the physical
19-
/// page number, typically you want the logical page number that may, for
20-
/// instance, have been reset after a preface.
15+
/// 現在のページ番号を表示したい場合は、[`counter`]型のドキュメントを参照してください。
16+
/// `here`は物理的なページ番号を決定できますが、通常は、前書きの後にリセットされるような、論理的なページ番号が必要でしょう。
2117
///
22-
/// # Examples
23-
/// Determining the current position in the document in combination with the
24-
/// [`position`]($location.position) method:
18+
/// # 例
19+
/// [`position`]($location.position)メソッドと組み合わせて文書中での現在位置を決定します。
2520
/// ```example
2621
/// #context [
2722
/// I am located at
2823
/// #here().position()
2924
/// ]
3025
/// ```
3126
///
32-
/// Running a [query] for elements before the current position:
27+
/// 現在位置より前にある要素に対して[クエリ]($query)を実行します。
3328
/// ```example
3429
/// = Introduction
3530
/// = Background
@@ -42,7 +37,7 @@ use crate::introspection::Location;
4237
///
4338
/// = Conclusion
4439
/// ```
45-
/// Refer to the [`selector`] type for more details on before/after selectors.
40+
/// セレクターのbeforeおよびafterに関する詳細は[`selector`]型のドキュメントを参照してください。
4641
#[func(contextual)]
4742
pub fn here(context: Tracked<Context>) -> HintedStrResult<Location> {
4843
context.location()

website/translation-status.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -145,7 +145,7 @@
145145
"/docs/reference/visualize/tiling/": "untranslated",
146146
"/docs/reference/introspection/": "untranslated",
147147
"/docs/reference/introspection/counter/": "untranslated",
148-
"/docs/reference/introspection/here/": "untranslated",
148+
"/docs/reference/introspection/here/": "translated",
149149
"/docs/reference/introspection/locate/": "untranslated",
150150
"/docs/reference/introspection/location/": "untranslated",
151151
"/docs/reference/introspection/metadata/": "untranslated",

0 commit comments

Comments
 (0)