Skip to content

Commit dae2d83

Browse files
committed
/docs/reference/introspection/locateの翻訳
1 parent 529c33d commit dae2d83

File tree

2 files changed

+11
-14
lines changed

2 files changed

+11
-14
lines changed

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

Lines changed: 10 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -5,15 +5,13 @@ use crate::engine::Engine;
55
use crate::foundations::{func, Context, LocatableSelector};
66
use crate::introspection::Location;
77

8-
/// Determines the location of an element in the document.
8+
/// 文書中の要素の位置を特定。
99
///
10-
/// Takes a selector that must match exactly one element and returns that
11-
/// element's [`location`]. This location can, in particular, be used to
12-
/// retrieve the physical [`page`]($location.page) number and
13-
/// [`position`]($location.position) (page, x, y) for that element.
10+
/// 厳密に1つだけの要素にマッチしなければならないセレクターを受け取り、要素の[`location`]を返します。
11+
/// このlocationを用いると、特に、物理的な[`page`]($location.page)番号やその要素の[`position`]($location.position)(ページ番号、x座標、y座標)を取得できます。
1412
///
15-
/// # Examples
16-
/// Locating a specific element:
13+
/// #
14+
/// 特定の要素の位置を特定します。
1715
/// ```example
1816
/// #context [
1917
/// Introduction is at: \
@@ -26,13 +24,12 @@ use crate::introspection::Location;
2624
pub fn locate(
2725
engine: &mut Engine,
2826
context: Tracked<Context>,
29-
/// A selector that should match exactly one element. This element will be
30-
/// located.
27+
/// 厳密に1つだけの要素にマッチしなければならないセレクター。
28+
/// その要素の位置が決定されます。
3129
///
32-
/// Especially useful in combination with
33-
/// - [`here`] to locate the current context,
34-
/// - a [`location`] retrieved from some queried element via the
35-
/// [`location()`]($content.location) method on content.
30+
/// 以下との組み合わせが特に便利です。
31+
/// - [`here`]と組み合わせた現在のコンテキストでの位置の特定
32+
/// - 何らかのクエリで得られた要素からコンテンツの[`location()`]($content.location)メソッドを用いて取得した[`location`]
3633
selector: LocatableSelector,
3734
) -> HintedStrResult<Location> {
3835
selector.resolve_unique(engine.introspector, context)

website/translation-status.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -146,7 +146,7 @@
146146
"/docs/reference/introspection/": "untranslated",
147147
"/docs/reference/introspection/counter/": "untranslated",
148148
"/docs/reference/introspection/here/": "untranslated",
149-
"/docs/reference/introspection/locate/": "untranslated",
149+
"/docs/reference/introspection/locate/": "translated",
150150
"/docs/reference/introspection/location/": "untranslated",
151151
"/docs/reference/introspection/metadata/": "untranslated",
152152
"/docs/reference/introspection/query/": "untranslated",

0 commit comments

Comments
 (0)