]> git.lizzy.rs Git - rust.git/blob - src/doc/po/ja/guide-ffi.md.po
3155b9f65053f9d81358def0fd9216df1a5fbb8d
[rust.git] / src / doc / po / ja / guide-ffi.md.po
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.
5 #
6 msgid ""
7 msgstr ""
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"
13 "Language: ja\n"
14 "MIME-Version: 1.0\n"
15 "Content-Type: text/plain; charset=UTF-8\n"
16 "Content-Transfer-Encoding: 8bit\n"
17 "Plural-Forms: nplurals=1; plural=0;\n"
18
19 #. type: Plain text
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"
24 msgstr "# イントロダクション"
25
26 #. type: Plain text
27 #: src/doc/guide-ffi.md:2
28 #, fuzzy
29 #| msgid "[The foreign function interface][ffi]"
30 msgid "% The Rust Foreign Function Interface Guide"
31 msgstr "[他言語間インターフェース (foreign function inferface)][ffi]"
32
33 #. type: Plain text
34 #: src/doc/guide-ffi.md:16
35 #, fuzzy
36 #| msgid "~~~~ use std::task::spawn;"
37 msgid "~~~~ {.ignore} use std::libc::size_t;"
38 msgstr ""
39 "~~~~\n"
40 "use std::task::spawn;"
41
42 #. type: Plain text
43 #: src/doc/guide-ffi.md:48
44 #, fuzzy
45 #| msgid "~~~~ use std::task::spawn;"
46 msgid "~~~~ {.ignore} use std::libc::{c_int, size_t};"
47 msgstr ""
48 "~~~~\n"
49 "use std::task::spawn;"
50
51 #. type: Plain text
52 #: src/doc/guide-ffi.md:145
53 #, fuzzy
54 #| msgid "## Structs"
55 msgid "# Stack management"
56 msgstr "## 構造体"
57
58 #. type: Plain text
59 #: src/doc/guide-ffi.md:168 src/doc/tutorial.md:885
60 msgid "# Destructors"
61 msgstr "# デストラクタ"
62
63 #. type: Plain text
64 #: src/doc/guide-ffi.md:264
65 #, fuzzy
66 #| msgid "## A minimal example"
67 msgid "A basic example is:"
68 msgstr "## 最小限の例"
69
70 #. type: Plain text
71 #: src/doc/guide-ffi.md:323
72 #, fuzzy, no-wrap
73 #| msgid "~~~~ {.ignore} // main.rs extern crate world; fn main() { println(~\"hello \" + world::explore()); } ~~~~"
74 msgid ""
75 "struct RustObject {\n"
76 "    a: i32,\n"
77 "    // other members\n"
78 "}\n"
79 msgstr ""
80 "~~~~ {.ignore}\n"
81 "// main.rs\n"
82 "extern crate world;\n"
83 "fn main() { println(~\"hello \" + world::explore()); }\n"
84 "~~~~"
85
86 #. type: Plain text
87 #: src/doc/guide-ffi.md:390
88 #, fuzzy
89 #| msgid "## Freezing"
90 msgid "# Linking"
91 msgstr "## 凍結"
92
93 #. type: Plain text
94 #: src/doc/guide-ffi.md:437
95 #, fuzzy
96 #| msgid "# Vectors and strings"
97 msgid "## The `link_args` attribute"
98 msgstr "# ベクタと文字列"
99
100 #. type: Plain text
101 #: src/doc/guide-ffi.md:459
102 #, fuzzy
103 #| msgid "## Conventions"
104 msgid "# Unsafe blocks"
105 msgstr "## 本書の表記について"
106
107 #. type: Plain text
108 #: src/doc/guide-ffi.md:470
109 #, fuzzy
110 #| msgid "~~~~ let square = |x: int| -> uint { (x * x) as uint }; ~~~~"
111 msgid "~~~~ unsafe fn kaboom(ptr: *int) -> int { *ptr } ~~~~"
112 msgstr ""
113 "~~~~\n"
114 "let square = |x: int| -> uint { (x * x) as uint };\n"
115 "~~~~~~~~\n"
116
117 #. type: Plain text
118 #: src/doc/guide-ffi.md:481
119 #, fuzzy
120 #| msgid "~~~~ use std::task::spawn;"
121 msgid "~~~{.ignore} use std::libc;"
122 msgstr ""
123 "~~~~\n"
124 "use std::task::spawn;"
125
126 #. type: Plain text
127 #: src/doc/guide-ffi.md:500
128 #, fuzzy
129 #| msgid "~~~~ use std::task::spawn;"
130 msgid "~~~{.ignore} use std::libc; use std::ptr;"
131 msgstr ""
132 "~~~~\n"
133 "use std::task::spawn;"
134
135 #. type: Plain text
136 #: src/doc/guide-ffi.md:516
137 #, fuzzy
138 #| msgid "## Using the rust tool"
139 msgid "# Foreign calling conventions"
140 msgstr "## `rust` コマンドを利用する"