Japanese translation of message catalog for Sawfish Window-Manager
修订版 | 2a72e23d9e20928b3cb28ff379dc0e7ae6a068b1 (tree) |
---|---|
时间 | 2010-10-02 05:22:35 |
作者 | Christopher Roy Bratusek <zanghar@free...> |
Commiter | Christopher Roy Bratusek |
final NEWS revision
@@ -13,7 +13,7 @@ they occurred between. For more detailed information see the | ||
13 | 13 | |
14 | 14 | @itemize @bullet |
15 | 15 | |
16 | -@item Update requirements | |
16 | +@item Update dependencies | |
17 | 17 | @itemize @minus |
18 | 18 | |
19 | 19 | @item librep 0.90.5 -> 0.91.0 |
@@ -26,15 +26,15 @@ they occurred between. For more detailed information see the | ||
26 | 26 | @item When you report a crash, please add the backtrace, by |
27 | 27 | invoking Sawfish with the command line option ``---interp''. |
28 | 28 | |
29 | -Read the file @file{CONTRIBUTING} for more. | |
29 | +Read the file @file{CONTRIBUTING} for more infos. | |
30 | 30 | |
31 | 31 | @item Prompt API change [Jeremy Hankins] |
32 | 32 | |
33 | -If you have a code which utilizes prompt, it is affected. When you | |
34 | -call the function @code{prompt}, pass helper functions directly | |
35 | -as the function's arguments. They used to be set as global variables. | |
33 | +If you have code which utilizes prompt, it is affected. When you | |
34 | +call the function @code{prompt}, directly pass helper functions | |
35 | +as function arguments. They used to be set as global variables. | |
36 | 36 | |
37 | -The change is straightforward, so it must be easy to update your | |
37 | +This change is straightforward, so it's not difficult to update your | |
38 | 38 | code. See @code{sawfish.wm.util.prompt} for details. |
39 | 39 | |
40 | 40 | @item Mouse-button support state |
@@ -70,34 +70,33 @@ problem. | ||
70 | 70 | @item Viewport initialization bugfix [Jeremy Hankins] |
71 | 71 | |
72 | 72 | Under certain circumstances viewport slots were wrongly shifted when |
73 | -sawfish was restarted, ending up with some windows outside of the | |
73 | +Sawfish was restarted, ending up with some windows outside of the | |
74 | 74 | virtual desktop. This has been fixed. |
75 | 75 | |
76 | 76 | @item Keyboard-layout switching support [Teika Kazura] |
77 | 77 | |
78 | 78 | Previously, when you switched the keyboard-layout, or more correctly |
79 | -the keyboard-``group'', which is mainly for multilinguals, keyboard- | |
79 | +the keyboard-``group'' (which is mainly for multilinguals) keyboard- | |
80 | 80 | and mouse-bindings got messed-up. |
81 | 81 | |
82 | -Now, this can be prevented by passing a new commandline-option | |
83 | -@code{--5-buttons} at Sawfish invocation. It is assumed that modifiers | |
82 | +Now, this can be prevented by invoking Sawfish with the new | |
83 | +commandline-option @code{--5-buttons}. It is assumed that modifiers | |
84 | 84 | are common among keyboard groups. |
85 | 85 | |
86 | 86 | More precisely, what's supported is switching by @code{ISO_Next_Group} |
87 | -or so, bound to some key, for example ctrl + alt. It appears as | |
88 | -``option'' in X keyboard configuration, like | |
89 | -``grp:ctrl_alt_toggle''. If you use some utility to switch the layout | |
90 | -and it confuses Sawfish key bindings, please restart Sawfish. | |
87 | +or similar, bound to a key (for example ctrl + alt). It appears as | |
88 | +``option'' in X keyboard configuration, like ``grp:ctrl_alt_toggle''. | |
89 | +If you use some utility to switch the layout and it confuses Sawfish | |
90 | +keybindings, please restart Sawfish. | |
91 | 91 | |
92 | -With that commandline option, you won't be able to bind Sawfish | |
93 | -commands to mouse buttons 6 - 8. This may be fixed in future, but not | |
94 | -now. | |
92 | +With that commandline-option, you won't be able to bind Sawfish | |
93 | +commands to mouse buttons 6 - 8. This may be fixed in future. | |
95 | 94 | |
96 | 95 | @item Atom handling fix on 32-bit architecture (Java fix). [Teika Kazura] |
97 | 96 | |
98 | 97 | Function @code{x-atom-name} now accepts all 32 bits. Previously only |
99 | 98 | 30 bits were treated if the architecture was 32-bit. 64-bit systems |
100 | -hasn't had this bug. | |
99 | +hadn't had this bug. | |
101 | 100 | |
102 | 101 | It used to cause ``Bad argument'' error, most notably on Java |
103 | 102 | applications. (In theory, an atom is set by X server, not a client. |
@@ -111,7 +110,7 @@ were sorted [A-Z][a-z] (first all upper- then all loser-case entries). | ||
111 | 110 | Also the function for detecting the language has been improved. It |
112 | 111 | now better follows the freedesktop.org specification. |
113 | 112 | |
114 | -@item Edge-flip and infinite-desktop now works after screen resolution change. [Christopher Bratusek] | |
113 | +@item Edge-flip and infinite-desktop now work after screen-resolution change. [Christopher Bratusek] | |
115 | 114 | |
116 | 115 | @item Sawfish now starts up correctly when receiving a session-id or |
117 | 116 | session-prefix from GNOME-Session [Clinton Ebadi, Christopher Bratusek] |
@@ -121,7 +120,7 @@ session-prefix from GNOME-Session [Clinton Ebadi, Christopher Bratusek] | ||
121 | 120 | The ``draft'' animator had two issues: on one hand the drawn numbers |
122 | 121 | were always black (therefore possibly invisible), on the other hand |
123 | 122 | those numbers weren't erased from the screen. Both have been |
124 | -fixed. Internally, it's by the new @code{x-draw-text} function | |
123 | +fixed. Internally, it's done by the new @code{x-draw-text} function | |
125 | 124 | described below. |
126 | 125 | |
127 | 126 | @item Resurrection of two variables [Teika Kazura] |
@@ -132,20 +131,19 @@ configurator, but this is fixed. | ||
132 | 131 | |
133 | 132 | @item Command @code{xterm} fix [Teika kazura]@* |
134 | 133 | It couldn't be invoked as a key binging if the optional ``command'' |
135 | -argument was unset by the configurator, i.e. if it was an empty | |
136 | -string. | |
134 | +argument was unset by the configurator, i.e. an empty string. | |
137 | 135 | @end itemize |
138 | 136 | |
139 | 137 | @item New Features |
140 | 138 | @itemize @minus |
141 | -@item Desktop environment integrations [Christopher Bratusek] | |
139 | +@item Desktop-environment integration [Christopher Bratusek] | |
142 | 140 | |
143 | -The new support of XFCE integration is just like the GNOME/KDE4 ones: | |
141 | +Support for XFCE integration was added. It's just like GNOME/KDE4 integration: | |
144 | 142 | it sets @code{xterm-program} and @code{browser-program} (unless already |
145 | 143 | set by user), and adds XFCE logout/help/customization menu-entries to |
146 | 144 | the Sawfish root-menu. |
147 | 145 | |
148 | -Improvements are: All menu-entries for GNOME/KDE4 do now have | |
146 | +Improvements: All menu-entries for GNOME/KDE4 do now have | |
149 | 147 | accelerators. Entries for invoking @code{gnome-control-center} or KDE |
150 | 148 | @code{systemsettings} have been added. The KDE4 detection has been |
151 | 149 | improved. See also the item ``Applications menu improvements'' below. |
@@ -155,14 +153,13 @@ environment is running (@pxref{External Applications}). | ||
155 | 153 | |
156 | 154 | @item Applications menu improvements [Matthew Love] |
157 | 155 | |
158 | -Applications menu now looks more like that of GNOME / KDE / Xfce if | |
159 | -one is running. (In fact, more improvements are planned. Sorry for | |
160 | -shipping intermediate one.) | |
156 | +Applications menu now looks more like that of GNOME / KDE / XFCE if | |
157 | +one is running. (further improvements are planned) | |
161 | 158 | |
162 | -The user option @code{apps-menu-ignore-no-display} is now gone. | |
163 | -Instead, use a new variable @code{apps-menu-show-all}. | |
159 | +The user option @code{apps-menu-ignore-no-display} is now gone | |
160 | +and replaced by @code{apps-menu-show-all}. | |
164 | 161 | |
165 | -If @code{apps-menu-show-all} is @code{nil} (the default), the menu | |
162 | +If @code{apps-menu-show-all} is @code{nil} (default), the menu | |
166 | 163 | looks much like that of GNOME / KDE / Xfce, by hiding some |
167 | 164 | applications. If it's @code{t}, then all installed applications are |
168 | 165 | shown. An intermediate option, the symbol @code{maybe} is possible, as |
@@ -177,7 +174,7 @@ respected. | ||
177 | 174 | Items with field @code{Hidden} or @code{NoDisplay} are usually not to |
178 | 175 | be shown. They are respected if @code{apps-menu-show-all} is @code{nil}. |
179 | 176 | |
180 | -The KDE specific directory is now searched, too for the menu generation. | |
177 | +The KDE specific directory is now searched, too while menu generation. | |
181 | 178 | |
182 | 179 | @item New window rules [Christopher Bratusek] |
183 | 180 |
@@ -229,14 +226,14 @@ Updated translations since 1.6.0 are Danish (da), British English | ||
229 | 226 | |
230 | 227 | All translation files are now in UTF-8. Changed languages are Galician |
231 | 228 | (gl), Italian (it), Romanian (ro), and Turkish (tr). The rest were |
232 | -alread UTF-8. [Teika Kazura] | |
229 | +already UTF-8. [Teika Kazura] | |
233 | 230 | |
234 | 231 | @item Miscellaneous Changes |
235 | 232 | @itemize @minus |
236 | 233 | @item More error and backtrace printing [Teika Kazura] |
237 | 234 | |
238 | 235 | Due to librep >= 0.91.0, the backtrace is printed by default when an |
239 | -error is signaled. It is printed for sawfish-client, too, but it's | |
236 | +error was signaled. It is printed for sawfish-client, too, but it's | |
240 | 237 | sent to Sawfish's standard error, not to sawfish-client's, sorry. |
241 | 238 | |
242 | 239 | Phrase ``Sawfish error:'' is prepended to error messages which are |
@@ -246,7 +243,7 @@ Sawfish-pager's errors are printed to Sawfish's output. More | ||
246 | 243 | precisely, when you connected to Sawfish as a server asynchronously, |
247 | 244 | then the error was not printed. But now it is printed, to Sawfish's |
248 | 245 | output. (In contrast, a client which connects synchronously receives |
249 | -the error message.) | |
246 | +the error message itself.) | |
250 | 247 | |
251 | 248 | @item Pointer warping in window cycling [Teika Kazura] |
252 | 249 |
@@ -270,7 +267,7 @@ which has been broken. | ||
270 | 267 | @item Doc improvements |
271 | 268 | |
272 | 269 | FAQ items, on how to hide the mouse-pointer, and on application execution.@* |
273 | -Manuals (1) describe all options. | |
270 | +Manuals (1) describe all options. KEYBINDINGS file was revised | |
274 | 271 | |
275 | 272 | Newly described functions are: @code{grab-keymap} and @code{ungrab-keymap} |
276 | 273 | (@pxref{Keymaps}), @code{x-raise-window} and @code{x-lower-window} |
@@ -279,7 +276,7 @@ Newly described functions are: @code{grab-keymap} and @code{ungrab-keymap} | ||
279 | 276 | |
280 | 277 | @item Root-Menu improvements [Christopher Bratusek] |
281 | 278 | |
282 | -All menu-entries do now have accelerators. Labels for the help have | |
279 | +All menu-entries do now have accelerators. Labels for help entries have | |
283 | 280 | been improved. |
284 | 281 | |
285 | 282 | @c sawfish.gtk can be thought as configurator internals. |
@@ -297,11 +294,11 @@ same contents. Now they are defined (only once) in a new module | ||
297 | 294 | @code{sawfish.cfg.utils}. |
298 | 295 | |
299 | 296 | The @code{stock-button} function was defined in Sawfish, but now it's |
300 | -replaced by the gtk's stock button. Same for the @code{about-dialog} | |
301 | -function, replaced by @code{gtk-about-dialog}. | |
297 | +replaced by directly using @code{gtk-button-new-from-stock}. Same for the | |
298 | +@code{about-dialog} function, replaced (in version 1.6.0) by @code{gtk-about-dialog}. | |
302 | 299 | |
303 | -@file{/usr/bin/sawfish-config} is now minimal, moving most of the | |
304 | -contents to @code{sawfish.cfg.shell} [Teika Kazura] | |
300 | +@file{/usr/bin/sawfish-config} is now minimal, moving most of it's | |
301 | +content to @code{sawfish.cfg.shell} [Teika Kazura] | |
305 | 302 | |
306 | 303 | @item Module @code{3d-hack} is deleted. [Christopher Bratusek] |
307 | 304 |