1 # Japanese translations for Rust package
2 # Copyright (C) 2014 The Rust Project Developers
3 # This file is distributed under the same license as the Rust package.
4 # Automatically generated, 2014.
8 "Project-Id-Version: Rust 0.10-pre\n"
9 "POT-Creation-Date: 2014-02-03 08:13+0900\n"
10 "PO-Revision-Date: 2014-01-13 12:01+0900\n"
11 "Last-Translator: Automatically generated\n"
12 "Language-Team: none\n"
15 "Content-Type: text/plain; charset=UTF-8\n"
16 "Content-Transfer-Encoding: 8bit\n"
17 "Plural-Forms: nplurals=1; plural=0;\n"
20 #: src/doc/guide-conditions.md:4 src/doc/guide-ffi.md:4
21 #: src/doc/guide-lifetimes.md:4 src/doc/guide-macros.md:4
22 #: src/doc/guide-tasks.md:4 src/doc/rust.md:4 src/doc/tutorial.md:4
23 msgid "# Introduction"
27 #: src/doc/guide-ffi.md:2
29 #| msgid "[The foreign function interface][ffi]"
30 msgid "% The Rust Foreign Function Interface Guide"
31 msgstr "[他言語間インターフェース (foreign function inferface)][ffi]"
34 #: src/doc/guide-ffi.md:16
36 #| msgid "~~~~ use std::task::spawn;"
37 msgid "~~~~ {.ignore} use std::libc::size_t;"
40 "use std::task::spawn;"
43 #: src/doc/guide-ffi.md:48
45 #| msgid "~~~~ use std::task::spawn;"
46 msgid "~~~~ {.ignore} use std::libc::{c_int, size_t};"
49 "use std::task::spawn;"
52 #: src/doc/guide-ffi.md:145
55 msgid "# Stack management"
59 #: src/doc/guide-ffi.md:168 src/doc/tutorial.md:885
64 #: src/doc/guide-ffi.md:264
66 #| msgid "## A minimal example"
67 msgid "A basic example is:"
71 #: src/doc/guide-ffi.md:323
73 #| msgid "~~~~ {.ignore} // main.rs extern crate world; fn main() { println(~\"hello \" + world::explore()); } ~~~~"
75 "struct RustObject {\n"
82 "extern crate world;\n"
83 "fn main() { println(~\"hello \" + world::explore()); }\n"
87 #: src/doc/guide-ffi.md:390
89 #| msgid "## Freezing"
94 #: src/doc/guide-ffi.md:437
96 #| msgid "# Vectors and strings"
97 msgid "## The `link_args` attribute"
101 #: src/doc/guide-ffi.md:459
103 #| msgid "## Conventions"
104 msgid "# Unsafe blocks"
105 msgstr "## 本書の表記について"
108 #: src/doc/guide-ffi.md:470
110 #| msgid "~~~~ let square = |x: int| -> uint { (x * x) as uint }; ~~~~"
111 msgid "~~~~ unsafe fn kaboom(ptr: *int) -> int { *ptr } ~~~~"
114 "let square = |x: int| -> uint { (x * x) as uint };\n"
118 #: src/doc/guide-ffi.md:481
120 #| msgid "~~~~ use std::task::spawn;"
121 msgid "~~~{.ignore} use std::libc;"
124 "use std::task::spawn;"
127 #: src/doc/guide-ffi.md:500
129 #| msgid "~~~~ use std::task::spawn;"
130 msgid "~~~{.ignore} use std::libc; use std::ptr;"
133 "use std::task::spawn;"
136 #: src/doc/guide-ffi.md:516
138 #| msgid "## Using the rust tool"
139 msgid "# Foreign calling conventions"
140 msgstr "## `rust` コマンドを利用する"