diff options
author | Jacek Antonelli | 2008-10-17 20:01:38 -0500 |
---|---|---|
committer | Jacek Antonelli | 2008-10-17 20:01:38 -0500 |
commit | fdf944fb0355249d73c4e25ee86e9ffd378e7d4b (patch) | |
tree | 2e5c51fe0e6d5757f984721e01cc097801d927e7 | |
parent | Rebranded Windows-specific installer/support files. (diff) | |
parent | Updated source to SL version 1.21.6. (diff) | |
download | meta-impy-fdf944fb0355249d73c4e25ee86e9ffd378e7d4b.zip meta-impy-fdf944fb0355249d73c4e25ee86e9ffd378e7d4b.tar.gz meta-impy-fdf944fb0355249d73c4e25ee86e9ffd378e7d4b.tar.bz2 meta-impy-fdf944fb0355249d73c4e25ee86e9ffd378e7d4b.tar.xz |
Merge branch 'merge-1.21.6' into rebranding
Conflicts:
linden/indra/newview/installers/windows/installer_template.nsi
linden/indra/newview/llappviewer.cpp
Diffstat (limited to '')
371 files changed, 11173 insertions, 6786 deletions
diff --git a/linden/indra/cmake/MySQL.cmake b/linden/indra/cmake/MySQL.cmake index 97dd091..e124ebb 100644 --- a/linden/indra/cmake/MySQL.cmake +++ b/linden/indra/cmake/MySQL.cmake | |||
@@ -14,8 +14,8 @@ if (WINDOWS) | |||
14 | elseif (DARWIN) | 14 | elseif (DARWIN) |
15 | set(MYSQL_INCLUDE_DIR ${LIBS_PREBUILT_DIR}/${LL_ARCH_DIR}/include) | 15 | set(MYSQL_INCLUDE_DIR ${LIBS_PREBUILT_DIR}/${LL_ARCH_DIR}/include) |
16 | set(MYSQL_LIBRARIES | 16 | set(MYSQL_LIBRARIES |
17 | optimized ${LIBS_PREBUILT_DIRS_RELEASE}/libmysqlclient.a | 17 | optimized ${ARCH_PREBUILT_DIRS_RELEASE}/libmysqlclient.a |
18 | debug ${LIBS_PREBUILT_DIRS_DEBUG}/libmysqlclient.a | 18 | debug ${ARCH_PREBUILT_DIRS_DEBUG}/libmysqlclient.a |
19 | ) | 19 | ) |
20 | else (WINDOWS) | 20 | else (WINDOWS) |
21 | set(MYSQL_FIND_REQUIRED) | 21 | set(MYSQL_FIND_REQUIRED) |
diff --git a/linden/indra/lib/python/indra/ipc/llmessage.py b/linden/indra/lib/python/indra/ipc/llmessage.py index f73f604..446679d 100644 --- a/linden/indra/lib/python/indra/ipc/llmessage.py +++ b/linden/indra/lib/python/indra/ipc/llmessage.py | |||
@@ -86,7 +86,8 @@ class Message: | |||
86 | NOTDEPRECATED = "NotDeprecated" | 86 | NOTDEPRECATED = "NotDeprecated" |
87 | DEPRECATED = "Deprecated" | 87 | DEPRECATED = "Deprecated" |
88 | UDPDEPRECATED = "UDPDeprecated" | 88 | UDPDEPRECATED = "UDPDeprecated" |
89 | deprecations = [ NOTDEPRECATED, UDPDEPRECATED, DEPRECATED ] | 89 | UDPBLACKLISTED = "UDPBlackListed" |
90 | deprecations = [ NOTDEPRECATED, UDPDEPRECATED, UDPBLACKLISTED, DEPRECATED ] | ||
90 | # in order of increasing deprecation | 91 | # in order of increasing deprecation |
91 | 92 | ||
92 | def __init__(self, name, number, priority, trust, coding): | 93 | def __init__(self, name, number, priority, trust, coding): |
diff --git a/linden/indra/llcharacter/lleditingmotion.cpp b/linden/indra/llcharacter/lleditingmotion.cpp index c693e6d..b7539ee 100644 --- a/linden/indra/llcharacter/lleditingmotion.cpp +++ b/linden/indra/llcharacter/lleditingmotion.cpp | |||
@@ -186,6 +186,12 @@ BOOL LLEditingMotion::onUpdate(F32 time, U8* joint_mask) | |||
186 | } | 186 | } |
187 | 187 | ||
188 | focus_pt += mCharacter->getCharacterPosition(); | 188 | focus_pt += mCharacter->getCharacterPosition(); |
189 | if (!llfinite(focus_pt.magVecSquared())) | ||
190 | { | ||
191 | LLVector3 tmp = mCharacter->getCharacterPosition() ; | ||
192 | llerrs << "Non finite focus point in editing motion. focus point: " << focus_pt << " and character position: " << | ||
193 | tmp << " and pointAtPt: " << pointAtPt << llendl; | ||
194 | } | ||
189 | 195 | ||
190 | // propagate joint positions to kinematic chain | 196 | // propagate joint positions to kinematic chain |
191 | mParentJoint.setPosition( mParentState->getJoint()->getWorldPosition() ); | 197 | mParentJoint.setPosition( mParentState->getJoint()->getWorldPosition() ); |
@@ -220,7 +226,7 @@ BOOL LLEditingMotion::onUpdate(F32 time, U8* joint_mask) | |||
220 | if (!target.isFinite()) | 226 | if (!target.isFinite()) |
221 | { | 227 | { |
222 | llerrs << "Non finite target in editing motion with target distance of " << target_dist << | 228 | llerrs << "Non finite target in editing motion with target distance of " << target_dist << |
223 | " and focus point " << focus_pt << llendl; | 229 | " and focus point " << focus_pt << " and pointAtPt: " << pointAtPt << llendl; |
224 | } | 230 | } |
225 | 231 | ||
226 | mTarget.setPosition( target + mParentJoint.getPosition()); | 232 | mTarget.setPosition( target + mParentJoint.getPosition()); |
diff --git a/linden/indra/llcommon/CMakeLists.txt b/linden/indra/llcommon/CMakeLists.txt index 72d267d..8810549 100644 --- a/linden/indra/llcommon/CMakeLists.txt +++ b/linden/indra/llcommon/CMakeLists.txt | |||
@@ -114,6 +114,7 @@ set(llcommon_HEADER_FILES | |||
114 | llframetimer.h | 114 | llframetimer.h |
115 | llhash.h | 115 | llhash.h |
116 | llheartbeat.h | 116 | llheartbeat.h |
117 | llhttpstatuscodes.h | ||
117 | llindexedqueue.h | 118 | llindexedqueue.h |
118 | llindraconfigfile.h | 119 | llindraconfigfile.h |
119 | llkeythrottle.h | 120 | llkeythrottle.h |
diff --git a/linden/indra/llcommon/linden_common.h b/linden/indra/llcommon/linden_common.h index 827ec8f..fc34a92 100644 --- a/linden/indra/llcommon/linden_common.h +++ b/linden/indra/llcommon/linden_common.h | |||
@@ -33,9 +33,11 @@ | |||
33 | #define LL_LINDEN_COMMON_H | 33 | #define LL_LINDEN_COMMON_H |
34 | 34 | ||
35 | #if defined(LL_WINDOWS) && defined(_DEBUG) | 35 | #if defined(LL_WINDOWS) && defined(_DEBUG) |
36 | # define _CRTDBG_MAP_ALLOC | 36 | # if _MSC_VER >= 1400 // Visual C++ 2005 or later |
37 | # include <stdlib.h> | 37 | # define _CRTDBG_MAP_ALLOC |
38 | # include <crtdbg.h> | 38 | # include <stdlib.h> |
39 | # include <crtdbg.h> | ||
40 | # endif | ||
39 | #endif | 41 | #endif |
40 | 42 | ||
41 | #include "llpreprocessor.h" | 43 | #include "llpreprocessor.h" |
diff --git a/linden/indra/llcommon/llhttpstatuscodes.h b/linden/indra/llcommon/llhttpstatuscodes.h new file mode 100644 index 0000000..2eb1c39 --- /dev/null +++ b/linden/indra/llcommon/llhttpstatuscodes.h | |||
@@ -0,0 +1,94 @@ | |||
1 | /** | ||
2 | * @file llhttpstatuscodes.h | ||
3 | * @brief Constants for HTTP status codes | ||
4 | * | ||
5 | * $LicenseInfo:firstyear=2001&license=viewergpl$ | ||
6 | * | ||
7 | * Copyright (c) 2001-2008, Linden Research, Inc. | ||
8 | * | ||
9 | * Second Life Viewer Source Code | ||
10 | * The source code in this file ("Source Code") is provided by Linden Lab | ||
11 | * to you under the terms of the GNU General Public License, version 2.0 | ||
12 | * ("GPL"), unless you have obtained a separate licensing agreement | ||
13 | * ("Other License"), formally executed by you and Linden Lab. Terms of | ||
14 | * the GPL can be found in doc/GPL-license.txt in this distribution, or | ||
15 | * online at http://secondlifegrid.net/programs/open_source/licensing/gplv2 | ||
16 | * | ||
17 | * There are special exceptions to the terms and conditions of the GPL as | ||
18 | * it is applied to this Source Code. View the full text of the exception | ||
19 | * in the file doc/FLOSS-exception.txt in this software distribution, or | ||
20 | * online at http://secondlifegrid.net/programs/open_source/licensing/flossexception | ||
21 | * | ||
22 | * By copying, modifying or distributing this software, you acknowledge | ||
23 | * that you have read and understood your obligations described above, | ||
24 | * and agree to abide by those obligations. | ||
25 | * | ||
26 | * ALL LINDEN LAB SOURCE CODE IS PROVIDED "AS IS." LINDEN LAB MAKES NO | ||
27 | * WARRANTIES, EXPRESS, IMPLIED OR OTHERWISE, REGARDING ITS ACCURACY, | ||
28 | * COMPLETENESS OR PERFORMANCE. | ||
29 | * $/LicenseInfo$ | ||
30 | */ | ||
31 | |||
32 | #ifndef LL_HTTP_STATUS_CODES_H | ||
33 | #define LL_HTTP_STATUS_CODES_H | ||
34 | |||
35 | #include "stdtypes.h" | ||
36 | |||
37 | // Standard errors from HTTP spec: | ||
38 | // http://www.w3.org/Protocols/rfc2616/rfc2616-sec6.html#sec6.1 | ||
39 | const S32 HTTP_CONTINUE = 100; | ||
40 | const S32 HTTP_SWITCHING_PROTOCOLS = 101; | ||
41 | |||
42 | // Success | ||
43 | const S32 HTTP_OK = 200; | ||
44 | const S32 HTTP_CREATED = 201; | ||
45 | const S32 HTTP_ACCEPTED = 202; | ||
46 | const S32 HTTP_NON_AUTHORITATIVE_INFORMATION = 203; | ||
47 | const S32 HTTP_NO_CONTENT = 204; | ||
48 | const S32 HTTP_RESET_CONTENT = 205; | ||
49 | const S32 HTTP_PARTIAL_CONTENT = 206; | ||
50 | |||
51 | // Redirection | ||
52 | const S32 HTTP_MULTIPLE_CHOICES = 300; | ||
53 | const S32 HTTP_MOVED_PERMANENTLY = 301; | ||
54 | const S32 HTTP_FOUND = 302; | ||
55 | const S32 HTTP_SEE_OTHER = 303; | ||
56 | const S32 HTTP_NOT_MODIFIED = 304; | ||
57 | const S32 HTTP_USE_PROXY = 305; | ||
58 | const S32 HTTP_TEMPORARY_REDIRECT = 307; | ||
59 | |||
60 | // Client Error | ||
61 | const S32 HTTP_BAD_REQUEST = 400; | ||
62 | const S32 HTTP_UNAUTHORIZED = 401; | ||
63 | const S32 HTTP_PAYMENT_REQUIRED = 402; | ||
64 | const S32 HTTP_FORBIDDEN = 403; | ||
65 | const S32 HTTP_NOT_FOUND = 404; | ||
66 | const S32 HTTP_METHOD_NOT_ALLOWED = 405; | ||
67 | const S32 HTTP_NOT_ACCEPTABLE = 406; | ||
68 | const S32 HTTP_PROXY_AUTHENTICATION_REQUIRED = 407; | ||
69 | const S32 HTTP_REQUEST_TIME_OUT = 408; | ||
70 | const S32 HTTP_CONFLICT = 409; | ||
71 | const S32 HTTP_GONE = 410; | ||
72 | const S32 HTTP_LENGTH_REQUIRED = 411; | ||
73 | const S32 HTTP_PRECONDITION_FAILED = 412; | ||
74 | const S32 HTTP_REQUEST_ENTITY_TOO_LARGE = 413; | ||
75 | const S32 HTTP_REQUEST_URI_TOO_LARGE = 414; | ||
76 | const S32 HTTP_UNSUPPORTED_MEDIA_TYPE = 415; | ||
77 | const S32 HTTP_REQUESTED_RANGE_NOT_SATISFIABLE = 416; | ||
78 | const S32 HTTP_EXPECTATION_FAILED = 417; | ||
79 | |||
80 | // Server Error | ||
81 | const S32 HTTP_INTERNAL_SERVER_ERROR = 500; | ||
82 | const S32 HTTP_NOT_IMPLEMENTED = 501; | ||
83 | const S32 HTTP_BAD_GATEWAY = 502; | ||
84 | const S32 HTTP_SERVICE_UNAVAILABLE = 503; | ||
85 | const S32 HTTP_GATEWAY_TIME_OUT = 504; | ||
86 | const S32 HTTP_VERSION_NOT_SUPPORTED = 505; | ||
87 | |||
88 | // We combine internal process errors with status codes | ||
89 | // These status codes should not be sent over the wire | ||
90 | // and indicate something went wrong internally. | ||
91 | // If you get these they are not normal. | ||
92 | const S32 HTTP_INTERNAL_ERROR = 499; | ||
93 | |||
94 | #endif | ||
diff --git a/linden/indra/llcommon/llstring.h b/linden/indra/llcommon/llstring.h index 60a4492..7b08fd3 100644 --- a/linden/indra/llcommon/llstring.h +++ b/linden/indra/llcommon/llstring.h | |||
@@ -155,14 +155,28 @@ public: | |||
155 | static BOOL isDigit(llwchar a) { return iswdigit(a) != 0; } | 155 | static BOOL isDigit(llwchar a) { return iswdigit(a) != 0; } |
156 | }; | 156 | }; |
157 | 157 | ||
158 | /** | ||
159 | * @brief Return a string constructed from in without crashing if the | ||
160 | * pointer is NULL. | ||
161 | */ | ||
162 | std::string ll_safe_string(const char* in); | ||
163 | std::string ll_safe_string(const char* in, S32 maxlen); | ||
164 | |||
165 | |||
158 | // Allowing assignments from non-strings into format_map_t is apparently | 166 | // Allowing assignments from non-strings into format_map_t is apparently |
159 | // *really* error-prone, so subclass std::string with just basic c'tors. | 167 | // *really* error-prone, so subclass std::string with just basic c'tors. |
160 | class FormatMapString : public std::string | 168 | class LLFormatMapString |
161 | { | 169 | { |
162 | public: | 170 | public: |
163 | FormatMapString() : std::string() {}; | 171 | LLFormatMapString() {}; |
164 | FormatMapString(const char* s) : std::string(s) {}; | 172 | LLFormatMapString(const char* s) : mString(ll_safe_string(s)) {}; |
165 | FormatMapString(const std::string& s) : std::string(s) {}; | 173 | LLFormatMapString(const std::string& s) : mString(s) {}; |
174 | operator std::string() const { return mString; } | ||
175 | bool operator<(const LLFormatMapString& rhs) const { return mString < rhs.mString; } | ||
176 | std::size_t length() const { return mString.length(); } | ||
177 | |||
178 | private: | ||
179 | std::string mString; | ||
166 | }; | 180 | }; |
167 | 181 | ||
168 | template <class T> | 182 | template <class T> |
@@ -177,7 +191,7 @@ public: | |||
177 | 191 | ||
178 | static std::basic_string<T> null; | 192 | static std::basic_string<T> null; |
179 | 193 | ||
180 | typedef std::map<FormatMapString, FormatMapString> format_map_t; | 194 | typedef std::map<LLFormatMapString, LLFormatMapString> format_map_t; |
181 | static S32 format(std::basic_string<T>& s, const format_map_t& fmt_map); | 195 | static S32 format(std::basic_string<T>& s, const format_map_t& fmt_map); |
182 | 196 | ||
183 | static BOOL isValidIndex(const std::basic_string<T>& string, size_type i) | 197 | static BOOL isValidIndex(const std::basic_string<T>& string, size_type i) |
@@ -312,13 +326,6 @@ inline std::string chop_tail_copy( | |||
312 | } | 326 | } |
313 | 327 | ||
314 | /** | 328 | /** |
315 | * @brief Return a string constructed from in without crashing if the | ||
316 | * pointer is NULL. | ||
317 | */ | ||
318 | std::string ll_safe_string(const char* in); | ||
319 | std::string ll_safe_string(const char* in, S32 maxlen); | ||
320 | |||
321 | /** | ||
322 | * @brief This translates a nybble stored as a hex value from 0-f back | 329 | * @brief This translates a nybble stored as a hex value from 0-f back |
323 | * to a nybble in the low order bits of the return byte. | 330 | * to a nybble in the low order bits of the return byte. |
324 | */ | 331 | */ |
diff --git a/linden/indra/llcommon/llversionviewer.h b/linden/indra/llcommon/llversionviewer.h index 385a3e9..bc42359 100644 --- a/linden/indra/llcommon/llversionviewer.h +++ b/linden/indra/llcommon/llversionviewer.h | |||
@@ -34,7 +34,7 @@ | |||
34 | 34 | ||
35 | const S32 LL_VERSION_MAJOR = 1; | 35 | const S32 LL_VERSION_MAJOR = 1; |
36 | const S32 LL_VERSION_MINOR = 21; | 36 | const S32 LL_VERSION_MINOR = 21; |
37 | const S32 LL_VERSION_PATCH = 2; | 37 | const S32 LL_VERSION_PATCH = 6; |
38 | const S32 LL_VERSION_BUILD = 0; | 38 | const S32 LL_VERSION_BUILD = 0; |
39 | 39 | ||
40 | const char * const LL_CHANNEL = "Imprudence"; | 40 | const char * const LL_CHANNEL = "Imprudence"; |
diff --git a/linden/indra/llcrashlogger/llcrashlogger.cpp b/linden/indra/llcrashlogger/llcrashlogger.cpp index 4c8859a..b9a182c 100755 --- a/linden/indra/llcrashlogger/llcrashlogger.cpp +++ b/linden/indra/llcrashlogger/llcrashlogger.cpp | |||
@@ -222,7 +222,7 @@ void LLCrashLogger::gatherFiles() | |||
222 | trimSLLog(crash_info); | 222 | trimSLLog(crash_info); |
223 | } | 223 | } |
224 | 224 | ||
225 | mCrashInfo[(*itr).first] = crash_info; | 225 | mCrashInfo[(*itr).first] = rawstr_to_utf8(crash_info); |
226 | } | 226 | } |
227 | } | 227 | } |
228 | 228 | ||
diff --git a/linden/indra/llmessage/llares.cpp b/linden/indra/llmessage/llares.cpp index 5a310b3..7f573d2 100644 --- a/linden/indra/llmessage/llares.cpp +++ b/linden/indra/llmessage/llares.cpp | |||
@@ -100,9 +100,16 @@ void LLAres::QueryResponder::queryError(int code) | |||
100 | << LLAres::strerror(code) << llendl; | 100 | << LLAres::strerror(code) << llendl; |
101 | } | 101 | } |
102 | 102 | ||
103 | LLAres::LLAres() | 103 | LLAres::LLAres() : |
104 | chan_(NULL), mInitSuccess(false) | ||
104 | { | 105 | { |
105 | ares_init(&chan_); | 106 | if (ares_init(&chan_) != ARES_SUCCESS) |
107 | { | ||
108 | llwarns << "Could not succesfully initialize ares!" << llendl; | ||
109 | return; | ||
110 | } | ||
111 | |||
112 | mInitSuccess = true; | ||
106 | } | 113 | } |
107 | 114 | ||
108 | LLAres::~LLAres() | 115 | LLAres::~LLAres() |
diff --git a/linden/indra/llmessage/llares.h b/linden/indra/llmessage/llares.h index 5d72170..17f6085 100644 --- a/linden/indra/llmessage/llares.h +++ b/linden/indra/llmessage/llares.h | |||
@@ -437,9 +437,11 @@ public: | |||
437 | */ | 437 | */ |
438 | static const char *strerror(int code); | 438 | static const char *strerror(int code); |
439 | 439 | ||
440 | bool isInitialized(void) { return mInitSuccess; } | ||
441 | |||
440 | protected: | 442 | protected: |
441 | ares_channel chan_; | 443 | ares_channel chan_; |
442 | 444 | bool mInitSuccess; | |
443 | }; | 445 | }; |
444 | 446 | ||
445 | /** | 447 | /** |
diff --git a/linden/indra/llmessage/llhttpclient.cpp b/linden/indra/llmessage/llhttpclient.cpp index caeaee1..fc2612f 100644 --- a/linden/indra/llmessage/llhttpclient.cpp +++ b/linden/indra/llmessage/llhttpclient.cpp | |||
@@ -56,7 +56,7 @@ namespace | |||
56 | { | 56 | { |
57 | public: | 57 | public: |
58 | LLHTTPClientURLAdaptor(LLCurl::ResponderPtr responder) | 58 | LLHTTPClientURLAdaptor(LLCurl::ResponderPtr responder) |
59 | : mResponder(responder), mStatus(499), | 59 | : LLURLRequestComplete(), mResponder(responder), mStatus(499), |
60 | mReason("LLURLRequest complete w/no status") | 60 | mReason("LLURLRequest complete w/no status") |
61 | { | 61 | { |
62 | } | 62 | } |
@@ -67,6 +67,8 @@ namespace | |||
67 | 67 | ||
68 | virtual void httpStatus(U32 status, const std::string& reason) | 68 | virtual void httpStatus(U32 status, const std::string& reason) |
69 | { | 69 | { |
70 | LLURLRequestComplete::httpStatus(status,reason); | ||
71 | |||
70 | mStatus = status; | 72 | mStatus = status; |
71 | mReason = reason; | 73 | mReason = reason; |
72 | } | 74 | } |
diff --git a/linden/indra/llmessage/llmessagetemplate.h b/linden/indra/llmessage/llmessagetemplate.h index f92c4b7..716c618 100644 --- a/linden/indra/llmessage/llmessagetemplate.h +++ b/linden/indra/llmessage/llmessagetemplate.h | |||
@@ -265,6 +265,7 @@ enum EMsgDeprecation | |||
265 | { | 265 | { |
266 | MD_NOTDEPRECATED, | 266 | MD_NOTDEPRECATED, |
267 | MD_UDPDEPRECATED, | 267 | MD_UDPDEPRECATED, |
268 | MD_UDPBLACKLISTED, | ||
268 | MD_DEPRECATED | 269 | MD_DEPRECATED |
269 | }; | 270 | }; |
270 | 271 | ||
@@ -299,7 +300,7 @@ public: | |||
299 | ~LLMessageTemplate() | 300 | ~LLMessageTemplate() |
300 | { | 301 | { |
301 | for_each(mMemberBlocks.begin(), mMemberBlocks.end(), DeletePointer()); | 302 | for_each(mMemberBlocks.begin(), mMemberBlocks.end(), DeletePointer()); |
302 | } | 303 | } |
303 | 304 | ||
304 | void addBlock(LLMessageBlock *blockp) | 305 | void addBlock(LLMessageBlock *blockp) |
305 | { | 306 | { |
@@ -380,6 +381,11 @@ public: | |||
380 | return trustedSource ? mBanFromTrusted : mBanFromUntrusted; | 381 | return trustedSource ? mBanFromTrusted : mBanFromUntrusted; |
381 | } | 382 | } |
382 | 383 | ||
384 | bool isUdpBanned() const | ||
385 | { | ||
386 | return mDeprecation == MD_UDPBLACKLISTED; | ||
387 | } | ||
388 | |||
383 | friend std::ostream& operator<<(std::ostream& s, LLMessageTemplate &msg); | 389 | friend std::ostream& operator<<(std::ostream& s, LLMessageTemplate &msg); |
384 | 390 | ||
385 | const LLMessageBlock* getBlock(char* name) const | 391 | const LLMessageBlock* getBlock(char* name) const |
diff --git a/linden/indra/llmessage/llmessagetemplateparser.cpp b/linden/indra/llmessage/llmessagetemplateparser.cpp index d6adba8..9f6eeca 100644 --- a/linden/indra/llmessage/llmessagetemplateparser.cpp +++ b/linden/indra/llmessage/llmessagetemplateparser.cpp | |||
@@ -525,6 +525,10 @@ LLMessageTemplate * LLTemplateParser::parseMessage(LLTemplateTokenizer & tokens) | |||
525 | { | 525 | { |
526 | templatep->setDeprecation(MD_UDPDEPRECATED); | 526 | templatep->setDeprecation(MD_UDPDEPRECATED); |
527 | } | 527 | } |
528 | else if (tokens.want("UDPBlackListed")) | ||
529 | { | ||
530 | templatep->setDeprecation(MD_UDPBLACKLISTED); | ||
531 | } | ||
528 | else if (tokens.want("NotDeprecated")) | 532 | else if (tokens.want("NotDeprecated")) |
529 | { | 533 | { |
530 | // this is the default value, but it can't hurt to set it twice | 534 | // this is the default value, but it can't hurt to set it twice |
diff --git a/linden/indra/llmessage/lltemplatemessagebuilder.cpp b/linden/indra/llmessage/lltemplatemessagebuilder.cpp index cd06c07..6d3ff8f 100644 --- a/linden/indra/llmessage/lltemplatemessagebuilder.cpp +++ b/linden/indra/llmessage/lltemplatemessagebuilder.cpp | |||
@@ -60,7 +60,6 @@ LLTemplateMessageBuilder::~LLTemplateMessageBuilder() | |||
60 | mCurrentSMessageData = NULL; | 60 | mCurrentSMessageData = NULL; |
61 | } | 61 | } |
62 | 62 | ||
63 | |||
64 | // virtual | 63 | // virtual |
65 | void LLTemplateMessageBuilder::newMessage(const char *name) | 64 | void LLTemplateMessageBuilder::newMessage(const char *name) |
66 | { | 65 | { |
diff --git a/linden/indra/llmessage/lltemplatemessagereader.cpp b/linden/indra/llmessage/lltemplatemessagereader.cpp index f5da14b..2c457e8 100644 --- a/linden/indra/llmessage/lltemplatemessagereader.cpp +++ b/linden/indra/llmessage/lltemplatemessagereader.cpp | |||
@@ -791,12 +791,16 @@ bool LLTemplateMessageReader::isTrusted() const | |||
791 | return mCurrentRMessageTemplate->getTrust() == MT_TRUST; | 791 | return mCurrentRMessageTemplate->getTrust() == MT_TRUST; |
792 | } | 792 | } |
793 | 793 | ||
794 | //virtual | ||
795 | bool LLTemplateMessageReader::isBanned(bool trustedSource) const | 794 | bool LLTemplateMessageReader::isBanned(bool trustedSource) const |
796 | { | 795 | { |
797 | return mCurrentRMessageTemplate->isBanned(trustedSource); | 796 | return mCurrentRMessageTemplate->isBanned(trustedSource); |
798 | } | 797 | } |
799 | 798 | ||
799 | bool LLTemplateMessageReader::isUdpBanned() const | ||
800 | { | ||
801 | return mCurrentRMessageTemplate->isUdpBanned(); | ||
802 | } | ||
803 | |||
800 | //virtual | 804 | //virtual |
801 | void LLTemplateMessageReader::copyToBuilder(LLMessageBuilder& builder) const | 805 | void LLTemplateMessageReader::copyToBuilder(LLMessageBuilder& builder) const |
802 | { | 806 | { |
diff --git a/linden/indra/llmessage/lltemplatemessagereader.h b/linden/indra/llmessage/lltemplatemessagereader.h index 98f41ae..ff124f3 100644 --- a/linden/indra/llmessage/lltemplatemessagereader.h +++ b/linden/indra/llmessage/lltemplatemessagereader.h | |||
@@ -109,7 +109,8 @@ public: | |||
109 | 109 | ||
110 | bool isTrusted() const; | 110 | bool isTrusted() const; |
111 | bool isBanned(bool trusted_source) const; | 111 | bool isBanned(bool trusted_source) const; |
112 | 112 | bool isUdpBanned() const; | |
113 | |||
113 | private: | 114 | private: |
114 | 115 | ||
115 | void getData(const char *blockname, const char *varname, void *datap, | 116 | void getData(const char *blockname, const char *varname, void *datap, |
diff --git a/linden/indra/llmessage/llurlrequest.cpp b/linden/indra/llmessage/llurlrequest.cpp index 42f3f04..ee62798 100644 --- a/linden/indra/llmessage/llurlrequest.cpp +++ b/linden/indra/llmessage/llurlrequest.cpp | |||
@@ -461,26 +461,62 @@ size_t LLURLRequest::upCallback( | |||
461 | 461 | ||
462 | static size_t headerCallback(void* data, size_t size, size_t nmemb, void* user) | 462 | static size_t headerCallback(void* data, size_t size, size_t nmemb, void* user) |
463 | { | 463 | { |
464 | const char* headerLine = (const char*)data; | 464 | const char* header_line = (const char*)data; |
465 | size_t headerLen = size * nmemb; | 465 | size_t header_len = size * nmemb; |
466 | LLURLRequestComplete* complete = (LLURLRequestComplete*)user; | 466 | LLURLRequestComplete* complete = (LLURLRequestComplete*)user; |
467 | 467 | ||
468 | if (!complete || !header_line) | ||
469 | { | ||
470 | return header_len; | ||
471 | } | ||
472 | |||
468 | // *TODO: This should be a utility in llstring.h: isascii() | 473 | // *TODO: This should be a utility in llstring.h: isascii() |
469 | for (size_t i = 0; i < headerLen; ++i) | 474 | for (size_t i = 0; i < header_len; ++i) |
475 | { | ||
476 | if (header_line[i] < 0) | ||
477 | { | ||
478 | return header_len; | ||
479 | } | ||
480 | } | ||
481 | |||
482 | std::string header(header_line, header_len); | ||
483 | |||
484 | // Per HTTP spec the first header line must be the status line. | ||
485 | if (!complete->haveHTTPStatus()) | ||
470 | { | 486 | { |
471 | if (headerLine[i] < 0) | 487 | if (header.substr(0,5) == "HTTP/") |
472 | { | 488 | { |
473 | return headerLen; | 489 | std::string::iterator end = header.end(); |
490 | std::string::iterator pos1 = std::find(header.begin(), end, ' '); | ||
491 | if (pos1 != end) ++pos1; | ||
492 | std::string::iterator pos2 = std::find(pos1, end, ' '); | ||
493 | if (pos2 != end) ++pos2; | ||
494 | std::string::iterator pos3 = std::find(pos2, end, '\r'); | ||
495 | |||
496 | std::string version(header.begin(), pos1); | ||
497 | std::string status(pos1, pos2); | ||
498 | std::string reason(pos2, pos3); | ||
499 | |||
500 | int statusCode = atoi(status.c_str()); | ||
501 | if (statusCode >= 300 && statusCode < 400) | ||
502 | { | ||
503 | // This is a redirect, ignore it and all headers | ||
504 | // until we find a normal status code. | ||
505 | } | ||
506 | else if (statusCode > 0) | ||
507 | { | ||
508 | complete->httpStatus((U32)statusCode, reason); | ||
509 | } | ||
474 | } | 510 | } |
511 | return header_len; | ||
475 | } | 512 | } |
476 | 513 | ||
477 | size_t sep; | 514 | std::string::iterator sep = std::find(header.begin(),header.end(),':'); |
478 | for (sep = 0; sep < headerLen && headerLine[sep] != ':'; ++sep) { } | ||
479 | 515 | ||
480 | if (sep < headerLen && complete) | 516 | if (sep != header.end()) |
481 | { | 517 | { |
482 | std::string key(headerLine, sep); | 518 | std::string key(header.begin(), sep); |
483 | std::string value(headerLine + sep + 1, headerLen - sep - 1); | 519 | std::string value(sep + 1, header.end()); |
484 | 520 | ||
485 | key = utf8str_tolower(utf8str_trim(key)); | 521 | key = utf8str_tolower(utf8str_trim(key)); |
486 | value = utf8str_trim(value); | 522 | value = utf8str_trim(value); |
@@ -489,30 +525,14 @@ static size_t headerCallback(void* data, size_t size, size_t nmemb, void* user) | |||
489 | } | 525 | } |
490 | else | 526 | else |
491 | { | 527 | { |
492 | std::string s(headerLine, headerLen); | 528 | LLStringUtil::trim(header); |
493 | 529 | if (!header.empty()) | |
494 | std::string::iterator end = s.end(); | ||
495 | std::string::iterator pos1 = std::find(s.begin(), end, ' '); | ||
496 | if (pos1 != end) ++pos1; | ||
497 | std::string::iterator pos2 = std::find(pos1, end, ' '); | ||
498 | if (pos2 != end) ++pos2; | ||
499 | std::string::iterator pos3 = std::find(pos2, end, '\r'); | ||
500 | |||
501 | std::string version(s.begin(), pos1); | ||
502 | std::string status(pos1, pos2); | ||
503 | std::string reason(pos2, pos3); | ||
504 | |||
505 | int statusCode = atoi(status.c_str()); | ||
506 | if (statusCode > 0) | ||
507 | { | 530 | { |
508 | if (complete) | 531 | llwarns << "Unable to parse header: " << header << llendl; |
509 | { | ||
510 | complete->httpStatus((U32)statusCode, reason); | ||
511 | } | ||
512 | } | 532 | } |
513 | } | 533 | } |
514 | 534 | ||
515 | return headerLen; | 535 | return header_len; |
516 | } | 536 | } |
517 | 537 | ||
518 | /** | 538 | /** |
@@ -553,7 +573,8 @@ LLIOPipe::EStatus LLContextURLExtractor::process_impl( | |||
553 | * LLURLRequestComplete | 573 | * LLURLRequestComplete |
554 | */ | 574 | */ |
555 | LLURLRequestComplete::LLURLRequestComplete() : | 575 | LLURLRequestComplete::LLURLRequestComplete() : |
556 | mRequestStatus(LLIOPipe::STATUS_ERROR) | 576 | mRequestStatus(LLIOPipe::STATUS_ERROR), |
577 | mHaveHTTPStatus(false) | ||
557 | { | 578 | { |
558 | LLMemType m1(LLMemType::MTYPE_IO_URL_REQUEST); | 579 | LLMemType m1(LLMemType::MTYPE_IO_URL_REQUEST); |
559 | } | 580 | } |
@@ -572,6 +593,7 @@ void LLURLRequestComplete::header(const std::string& header, const std::string& | |||
572 | //virtual | 593 | //virtual |
573 | void LLURLRequestComplete::httpStatus(U32 status, const std::string& reason) | 594 | void LLURLRequestComplete::httpStatus(U32 status, const std::string& reason) |
574 | { | 595 | { |
596 | mHaveHTTPStatus = true; | ||
575 | } | 597 | } |
576 | 598 | ||
577 | //virtual | 599 | //virtual |
diff --git a/linden/indra/llmessage/llurlrequest.h b/linden/indra/llmessage/llurlrequest.h index 888b962..f965dad 100644 --- a/linden/indra/llmessage/llurlrequest.h +++ b/linden/indra/llmessage/llurlrequest.h | |||
@@ -327,6 +327,9 @@ public: | |||
327 | LLURLRequestComplete(); | 327 | LLURLRequestComplete(); |
328 | virtual ~LLURLRequestComplete(); | 328 | virtual ~LLURLRequestComplete(); |
329 | 329 | ||
330 | // The first line of an http response must be the status line | ||
331 | // true if we have already parsed this line. | ||
332 | bool haveHTTPStatus() const { return mHaveHTTPStatus; } | ||
330 | protected: | 333 | protected: |
331 | /* @name LLIOPipe virtual implementations | 334 | /* @name LLIOPipe virtual implementations |
332 | */ | 335 | */ |
@@ -345,6 +348,8 @@ protected: | |||
345 | // value to note if we actually got the response. This value | 348 | // value to note if we actually got the response. This value |
346 | // depends on correct useage from the LLURLRequest instance. | 349 | // depends on correct useage from the LLURLRequest instance. |
347 | EStatus mRequestStatus; | 350 | EStatus mRequestStatus; |
351 | |||
352 | bool mHaveHTTPStatus; | ||
348 | }; | 353 | }; |
349 | 354 | ||
350 | 355 | ||
diff --git a/linden/indra/llmessage/llxfermanager.cpp b/linden/indra/llmessage/llxfermanager.cpp index f40612c..8173b7c 100644 --- a/linden/indra/llmessage/llxfermanager.cpp +++ b/linden/indra/llmessage/llxfermanager.cpp | |||
@@ -713,6 +713,78 @@ void LLXferManager::sendConfirmPacket (LLMessageSystem *mesgsys, U64 id, S32 pac | |||
713 | 713 | ||
714 | /////////////////////////////////////////////////////////// | 714 | /////////////////////////////////////////////////////////// |
715 | 715 | ||
716 | static bool find_and_remove(std::multiset<std::string>& files, | ||
717 | const std::string& filename) | ||
718 | { | ||
719 | std::multiset<std::string>::iterator ptr; | ||
720 | if ( (ptr = files.find(filename)) != files.end()) | ||
721 | { | ||
722 | //erase(filename) erases *all* entries with that key | ||
723 | files.erase(ptr); | ||
724 | return true; | ||
725 | } | ||
726 | return false; | ||
727 | } | ||
728 | |||
729 | void LLXferManager::expectFileForRequest(const std::string& filename) | ||
730 | { | ||
731 | mExpectedRequests.insert(filename); | ||
732 | } | ||
733 | |||
734 | bool LLXferManager::validateFileForRequest(const std::string& filename) | ||
735 | { | ||
736 | return find_and_remove(mExpectedRequests, filename); | ||
737 | } | ||
738 | |||
739 | void LLXferManager::expectFileForTransfer(const std::string& filename) | ||
740 | { | ||
741 | mExpectedTransfers.insert(filename); | ||
742 | } | ||
743 | |||
744 | bool LLXferManager::validateFileForTransfer(const std::string& filename) | ||
745 | { | ||
746 | return find_and_remove(mExpectedTransfers, filename); | ||
747 | } | ||
748 | |||
749 | static bool remove_prefix(std::string& filename, const std::string& prefix) | ||
750 | { | ||
751 | if (std::equal(prefix.begin(), prefix.end(), filename.begin())) | ||
752 | { | ||
753 | filename = filename.substr(prefix.length()); | ||
754 | return true; | ||
755 | } | ||
756 | return false; | ||
757 | } | ||
758 | |||
759 | static bool verify_cache_filename(const std::string& filename) | ||
760 | { | ||
761 | //NOTE: This routine is only used to check file names that our own | ||
762 | // code places in the cache directory. As such, it can be limited | ||
763 | // to this very restrictive file name pattern. It does not need to | ||
764 | // handle other characters. | ||
765 | |||
766 | size_t len = filename.size(); | ||
767 | //const boost::regex expr("[a-zA-Z0-9][-_.a-zA-Z0-9]<0,49>"); | ||
768 | if (len < 1 || len > 50) | ||
769 | { | ||
770 | return false; | ||
771 | } | ||
772 | for(unsigned i=0; i<len; ++i) | ||
773 | { | ||
774 | char c = filename[i]; | ||
775 | bool ok = isalnum(c); | ||
776 | if (!ok && i > 0) | ||
777 | { | ||
778 | ok = '_'==c || '-'==c || '.'==c; | ||
779 | } | ||
780 | if (!ok) | ||
781 | { | ||
782 | return false; | ||
783 | } | ||
784 | } | ||
785 | return true; | ||
786 | } | ||
787 | |||
716 | void LLXferManager::processFileRequest (LLMessageSystem *mesgsys, void ** /*user_data*/) | 788 | void LLXferManager::processFileRequest (LLMessageSystem *mesgsys, void ** /*user_data*/) |
717 | { | 789 | { |
718 | 790 | ||
@@ -734,16 +806,11 @@ void LLXferManager::processFileRequest (LLMessageSystem *mesgsys, void ** /*user | |||
734 | 806 | ||
735 | mesgsys->getStringFast(_PREHASH_XferID, _PREHASH_Filename, local_filename); | 807 | mesgsys->getStringFast(_PREHASH_XferID, _PREHASH_Filename, local_filename); |
736 | 808 | ||
737 | U8 local_path_u8; | ||
738 | mesgsys->getU8("XferID", "FilePath", local_path_u8); | ||
739 | if( local_path_u8 < (U8)LL_PATH_LAST ) | ||
740 | { | 809 | { |
810 | U8 local_path_u8; | ||
811 | mesgsys->getU8("XferID", "FilePath", local_path_u8); | ||
741 | local_path = (ELLPath)local_path_u8; | 812 | local_path = (ELLPath)local_path_u8; |
742 | } | 813 | } |
743 | else | ||
744 | { | ||
745 | llwarns << "Invalid file path in LLXferManager::processFileRequest() " << (U32)local_path_u8 << llendl; | ||
746 | } | ||
747 | 814 | ||
748 | mesgsys->getUUIDFast(_PREHASH_XferID, _PREHASH_VFileID, uuid); | 815 | mesgsys->getUUIDFast(_PREHASH_XferID, _PREHASH_VFileID, uuid); |
749 | mesgsys->getS16Fast(_PREHASH_XferID, _PREHASH_VFileType, type_s16); | 816 | mesgsys->getS16Fast(_PREHASH_XferID, _PREHASH_VFileType, type_s16); |
@@ -782,6 +849,43 @@ void LLXferManager::processFileRequest (LLMessageSystem *mesgsys, void ** /*user | |||
782 | } | 849 | } |
783 | else if (!local_filename.empty()) | 850 | else if (!local_filename.empty()) |
784 | { | 851 | { |
852 | // See DEV-21775 for detailed security issues | ||
853 | |||
854 | if (local_path == LL_PATH_NONE) | ||
855 | { | ||
856 | // this handles legacy simulators that are passing objects | ||
857 | // by giving a filename that explicitly names the cache directory | ||
858 | static const std::string legacy_cache_prefix = "data/"; | ||
859 | if (remove_prefix(local_filename, legacy_cache_prefix)) | ||
860 | { | ||
861 | local_path = LL_PATH_CACHE; | ||
862 | } | ||
863 | } | ||
864 | |||
865 | switch (local_path) | ||
866 | { | ||
867 | case LL_PATH_NONE: | ||
868 | if(!validateFileForTransfer(local_filename)) | ||
869 | { | ||
870 | llwarns << "SECURITY: Unapproved filename '" << local_filename << llendl; | ||
871 | return; | ||
872 | } | ||
873 | break; | ||
874 | |||
875 | case LL_PATH_CACHE: | ||
876 | if(!verify_cache_filename(local_filename)) | ||
877 | { | ||
878 | llwarns << "SECURITY: Illegal cache filename '" << local_filename << llendl; | ||
879 | return; | ||
880 | } | ||
881 | break; | ||
882 | |||
883 | default: | ||
884 | llwarns << "SECURITY: Restricted file dir enum: " << (U32)local_path << llendl; | ||
885 | return; | ||
886 | } | ||
887 | |||
888 | |||
785 | std::string expanded_filename = gDirUtilp->getExpandedFilename( local_path, local_filename ); | 889 | std::string expanded_filename = gDirUtilp->getExpandedFilename( local_path, local_filename ); |
786 | llinfos << "starting file transfer: " << expanded_filename << " to " << mesgsys->getSender() << llendl; | 890 | llinfos << "starting file transfer: " << expanded_filename << " to " << mesgsys->getSender() << llendl; |
787 | 891 | ||
@@ -861,6 +965,7 @@ void LLXferManager::processFileRequest (LLMessageSystem *mesgsys, void ** /*user | |||
861 | } | 965 | } |
862 | } | 966 | } |
863 | 967 | ||
968 | |||
864 | /////////////////////////////////////////////////////////// | 969 | /////////////////////////////////////////////////////////// |
865 | 970 | ||
866 | void LLXferManager::processConfirmation (LLMessageSystem *mesgsys, void ** /*user_data*/) | 971 | void LLXferManager::processConfirmation (LLMessageSystem *mesgsys, void ** /*user_data*/) |
diff --git a/linden/indra/llmessage/llxfermanager.h b/linden/indra/llmessage/llxfermanager.h index 77f3f60..4bcf5de 100644 --- a/linden/indra/llmessage/llxfermanager.h +++ b/linden/indra/llmessage/llxfermanager.h | |||
@@ -108,6 +108,8 @@ class LLXferManager | |||
108 | // implementation methods | 108 | // implementation methods |
109 | virtual void startPendingDownloads(); | 109 | virtual void startPendingDownloads(); |
110 | virtual void addToList(LLXfer* xferp, LLXfer*& head, BOOL is_priority); | 110 | virtual void addToList(LLXfer* xferp, LLXfer*& head, BOOL is_priority); |
111 | std::multiset<std::string> mExpectedTransfers; // files that are authorized to transfer out | ||
112 | std::multiset<std::string> mExpectedRequests; // files that are authorized to be downloaded on top of | ||
111 | 113 | ||
112 | public: | 114 | public: |
113 | LLXferManager(LLVFS *vfs); | 115 | LLXferManager(LLVFS *vfs); |
@@ -168,6 +170,20 @@ class LLXferManager | |||
168 | const LLHost& remote_host, | 170 | const LLHost& remote_host, |
169 | void (*callback)(void**,S32,LLExtStat), void** user_data, | 171 | void (*callback)(void**,S32,LLExtStat), void** user_data, |
170 | BOOL is_priority = FALSE); | 172 | BOOL is_priority = FALSE); |
173 | /** | ||
174 | When arbitrary files are requested to be transfered (by giving a dir of LL_PATH_NONE) | ||
175 | they must be "expected", but having something pre-authorize them. This pair of functions | ||
176 | maintains a pre-authorized list. The first function adds something to the list, the second | ||
177 | checks if is authorized, removing it if so. In this way, a file is only authorized for | ||
178 | a single use. | ||
179 | */ | ||
180 | virtual void expectFileForTransfer(const std::string& filename); | ||
181 | virtual bool validateFileForTransfer(const std::string& filename); | ||
182 | /** | ||
183 | Same idea, but for the viewer about to call InitiateDownload to track what it requested. | ||
184 | */ | ||
185 | virtual void expectFileForRequest(const std::string& filename); | ||
186 | virtual bool validateFileForRequest(const std::string& filename); | ||
171 | 187 | ||
172 | /* | 188 | /* |
173 | // xfer request (may be memory or file) | 189 | // xfer request (may be memory or file) |
diff --git a/linden/indra/llmessage/message.cpp b/linden/indra/llmessage/message.cpp index 27f9d12..b20731a 100644 --- a/linden/indra/llmessage/message.cpp +++ b/linden/indra/llmessage/message.cpp | |||
@@ -754,11 +754,19 @@ BOOL LLMessageSystem::checkMessages( S64 frame_count ) | |||
754 | clearReceiveState(); | 754 | clearReceiveState(); |
755 | valid_packet = FALSE; | 755 | valid_packet = FALSE; |
756 | } | 756 | } |
757 | |||
758 | if( valid_packet && mTemplateMessageReader->isUdpBanned()) | ||
759 | { | ||
760 | llwarns << "Received UDP black listed message " | ||
761 | << mTemplateMessageReader->getMessageName() | ||
762 | << " from " << host << llendl; | ||
763 | clearReceiveState(); | ||
764 | valid_packet = FALSE; | ||
765 | } | ||
757 | 766 | ||
758 | if( valid_packet ) | 767 | if( valid_packet ) |
759 | { | 768 | { |
760 | logValidMsg(cdp, host, recv_reliable, recv_resent, (BOOL)(acks>0) ); | 769 | logValidMsg(cdp, host, recv_reliable, recv_resent, (BOOL)(acks>0) ); |
761 | |||
762 | valid_packet = mTemplateMessageReader->readMessage(buffer, host); | 770 | valid_packet = mTemplateMessageReader->readMessage(buffer, host); |
763 | } | 771 | } |
764 | 772 | ||
diff --git a/linden/indra/llui/llcombobox.cpp b/linden/indra/llui/llcombobox.cpp index 48050db..9a2e13b 100644 --- a/linden/indra/llui/llcombobox.cpp +++ b/linden/indra/llui/llcombobox.cpp | |||
@@ -296,9 +296,9 @@ LLScrollListItem* LLComboBox::addSeparator(EAddPosition pos) | |||
296 | return mList->addSeparator(pos); | 296 | return mList->addSeparator(pos); |
297 | } | 297 | } |
298 | 298 | ||
299 | void LLComboBox::sortByName() | 299 | void LLComboBox::sortByName(BOOL ascending) |
300 | { | 300 | { |
301 | mList->sortByColumnIndex(0, TRUE); | 301 | mList->sortOnce(0, ascending); |
302 | } | 302 | } |
303 | 303 | ||
304 | 304 | ||
diff --git a/linden/indra/llui/llcombobox.h b/linden/indra/llui/llcombobox.h index a9dc1c1..f4cf0fb 100644 --- a/linden/indra/llui/llcombobox.h +++ b/linden/indra/llui/llcombobox.h | |||
@@ -115,7 +115,7 @@ public: | |||
115 | BOOL remove( S32 index ); // remove item by index, return TRUE if found and removed | 115 | BOOL remove( S32 index ); // remove item by index, return TRUE if found and removed |
116 | void removeall() { clearRows(); } | 116 | void removeall() { clearRows(); } |
117 | 117 | ||
118 | void sortByName(); // Sort the entries in the combobox by name | 118 | void sortByName(BOOL ascending = TRUE); // Sort the entries in the combobox by name |
119 | 119 | ||
120 | // Select current item by name using selectItemByLabel. Returns FALSE if not found. | 120 | // Select current item by name using selectItemByLabel. Returns FALSE if not found. |
121 | BOOL setSimple(const LLStringExplicit& name); | 121 | BOOL setSimple(const LLStringExplicit& name); |
diff --git a/linden/indra/llui/llfloater.cpp b/linden/indra/llui/llfloater.cpp index e795ad2..9f8cd65 100644 --- a/linden/indra/llui/llfloater.cpp +++ b/linden/indra/llui/llfloater.cpp | |||
@@ -724,9 +724,8 @@ BOOL LLFloater::canSnapTo(const LLView* other_view) | |||
724 | 724 | ||
725 | if (other_view != getParent()) | 725 | if (other_view != getParent()) |
726 | { | 726 | { |
727 | LLFloater* other_floaterp = (LLFloater*)other_view; | 727 | const LLFloater* other_floaterp = dynamic_cast<const LLFloater*>(other_view); |
728 | 728 | if (other_floaterp && other_floaterp->getSnapTarget() == getHandle() && mDependents.find(other_floaterp->getHandle()) != mDependents.end()) | |
729 | if (other_floaterp->getSnapTarget() == getHandle() && mDependents.find(other_floaterp->getHandle()) != mDependents.end()) | ||
730 | { | 729 | { |
731 | // this is a dependent that is already snapped to us, so don't snap back to it | 730 | // this is a dependent that is already snapped to us, so don't snap back to it |
732 | return FALSE; | 731 | return FALSE; |
diff --git a/linden/indra/llui/llfloater.h b/linden/indra/llui/llfloater.h index 636125e..0be5d44 100644 --- a/linden/indra/llui/llfloater.h +++ b/linden/indra/llui/llfloater.h | |||
@@ -202,9 +202,9 @@ public: | |||
202 | 202 | ||
203 | void setSnapTarget(LLHandle<LLFloater> handle) { mSnappedTo = handle; } | 203 | void setSnapTarget(LLHandle<LLFloater> handle) { mSnappedTo = handle; } |
204 | void clearSnapTarget() { mSnappedTo.markDead(); } | 204 | void clearSnapTarget() { mSnappedTo.markDead(); } |
205 | LLHandle<LLFloater> getSnapTarget() { return mSnappedTo; } | 205 | LLHandle<LLFloater> getSnapTarget() const { return mSnappedTo; } |
206 | 206 | ||
207 | LLHandle<LLFloater> getHandle() { return mHandle; } | 207 | LLHandle<LLFloater> getHandle() const { return mHandle; } |
208 | 208 | ||
209 | static void closeFocusedFloater(); | 209 | static void closeFocusedFloater(); |
210 | 210 | ||
diff --git a/linden/indra/llui/llpanel.cpp b/linden/indra/llui/llpanel.cpp index f1ccb01..0389590 100644 --- a/linden/indra/llui/llpanel.cpp +++ b/linden/indra/llui/llpanel.cpp | |||
@@ -540,7 +540,7 @@ void LLPanel::initChildrenXML(LLXMLNodePtr node, LLUICtrlFactory* factory) | |||
540 | child->getAttributeString("name", string_name); | 540 | child->getAttributeString("name", string_name); |
541 | if (!string_name.empty()) | 541 | if (!string_name.empty()) |
542 | { | 542 | { |
543 | mUIStrings[string_name] = LLUIString(child->getTextContents()); | 543 | mUIStrings[string_name] = child->getTextContents(); |
544 | } | 544 | } |
545 | } | 545 | } |
546 | else | 546 | else |
@@ -612,7 +612,7 @@ std::string LLPanel::getString(const std::string& name, const LLStringUtil::form | |||
612 | if (found_it != mUIStrings.end()) | 612 | if (found_it != mUIStrings.end()) |
613 | { | 613 | { |
614 | // make a copy as format works in place | 614 | // make a copy as format works in place |
615 | LLUIString formatted_string = found_it->second; | 615 | LLUIString formatted_string = LLUIString(found_it->second); |
616 | formatted_string.setArgList(args); | 616 | formatted_string.setArgList(args); |
617 | return formatted_string.getString(); | 617 | return formatted_string.getString(); |
618 | } | 618 | } |
@@ -630,15 +630,23 @@ std::string LLPanel::getString(const std::string& name, const LLStringUtil::form | |||
630 | return LLStringUtil::null; | 630 | return LLStringUtil::null; |
631 | } | 631 | } |
632 | 632 | ||
633 | LLUIString LLPanel::getUIString(const std::string& name) const | 633 | std::string LLPanel::getString(const std::string& name) const |
634 | { | 634 | { |
635 | ui_string_map_t::const_iterator found_it = mUIStrings.find(name); | 635 | ui_string_map_t::const_iterator found_it = mUIStrings.find(name); |
636 | if (found_it != mUIStrings.end()) | 636 | if (found_it != mUIStrings.end()) |
637 | { | 637 | { |
638 | return found_it->second; | 638 | return found_it->second; |
639 | } | 639 | } |
640 | llerrs << "Failed to find string " << name << " in panel " << getName() << llendl; | 640 | std::string err_str("Failed to find string " + name + " in panel " + getName()); //*TODO: Translate |
641 | return LLUIString(LLStringUtil::null); | 641 | if(LLUI::sQAMode) |
642 | { | ||
643 | llerrs << err_str << llendl; | ||
644 | } | ||
645 | else | ||
646 | { | ||
647 | llwarns << err_str << llendl; | ||
648 | } | ||
649 | return LLStringUtil::null; | ||
642 | } | 650 | } |
643 | 651 | ||
644 | 652 | ||
diff --git a/linden/indra/llui/llpanel.h b/linden/indra/llui/llpanel.h index 46cde5b..8ed739e 100644 --- a/linden/indra/llui/llpanel.h +++ b/linden/indra/llui/llpanel.h | |||
@@ -151,8 +151,8 @@ public: | |||
151 | void initChildrenXML(LLXMLNodePtr node, LLUICtrlFactory* factory); | 151 | void initChildrenXML(LLXMLNodePtr node, LLUICtrlFactory* factory); |
152 | void setPanelParameters(LLXMLNodePtr node, LLView *parentp); | 152 | void setPanelParameters(LLXMLNodePtr node, LLView *parentp); |
153 | 153 | ||
154 | std::string getString(const std::string& name, const LLStringUtil::format_map_t& args = LLUIString::sNullArgs) const; | 154 | std::string getString(const std::string& name, const LLStringUtil::format_map_t& args) const; |
155 | LLUIString getUIString(const std::string& name) const; | 155 | std::string getString(const std::string& name) const; |
156 | 156 | ||
157 | // ** Wrappers for setting child properties by name ** -TomY | 157 | // ** Wrappers for setting child properties by name ** -TomY |
158 | 158 | ||
@@ -261,7 +261,7 @@ private: | |||
261 | S32 mLastTabGroup; | 261 | S32 mLastTabGroup; |
262 | LLRootHandle<LLPanel> mPanelHandle; | 262 | LLRootHandle<LLPanel> mPanelHandle; |
263 | 263 | ||
264 | typedef std::map<std::string, LLUIString> ui_string_map_t; | 264 | typedef std::map<std::string, std::string> ui_string_map_t; |
265 | ui_string_map_t mUIStrings; | 265 | ui_string_map_t mUIStrings; |
266 | 266 | ||
267 | std::string mRequirementsError; | 267 | std::string mRequirementsError; |
diff --git a/linden/indra/llui/llscrolllistctrl.cpp b/linden/indra/llui/llscrolllistctrl.cpp index 6561bb5..d342378 100644 --- a/linden/indra/llui/llscrolllistctrl.cpp +++ b/linden/indra/llui/llscrolllistctrl.cpp | |||
@@ -67,9 +67,6 @@ struct SortScrollListItem | |||
67 | 67 | ||
68 | bool operator()(const LLScrollListItem* i1, const LLScrollListItem* i2) | 68 | bool operator()(const LLScrollListItem* i1, const LLScrollListItem* i2) |
69 | { | 69 | { |
70 | if ( mSortOrders.empty() ) | ||
71 | return i1 < i2; | ||
72 | |||
73 | // sort over all columns in order specified by mSortOrders | 70 | // sort over all columns in order specified by mSortOrders |
74 | S32 sort_result = 0; | 71 | S32 sort_result = 0; |
75 | for (sort_order_t::const_reverse_iterator it = mSortOrders.rbegin(); | 72 | for (sort_order_t::const_reverse_iterator it = mSortOrders.rbegin(); |
@@ -2539,12 +2536,6 @@ void LLScrollListCtrl::onScrollChange( S32 new_pos, LLScrollbar* scrollbar, void | |||
2539 | 2536 | ||
2540 | void LLScrollListCtrl::sortByColumn(const std::string& name, BOOL ascending) | 2537 | void LLScrollListCtrl::sortByColumn(const std::string& name, BOOL ascending) |
2541 | { | 2538 | { |
2542 | if (name.empty()) | ||
2543 | { | ||
2544 | sortItems(); | ||
2545 | return; | ||
2546 | } | ||
2547 | |||
2548 | std::map<std::string, LLScrollListColumn>::iterator itor = mColumns.find(name); | 2539 | std::map<std::string, LLScrollListColumn>::iterator itor = mColumns.find(name); |
2549 | if (itor != mColumns.end()) | 2540 | if (itor != mColumns.end()) |
2550 | { | 2541 | { |
@@ -2572,6 +2563,19 @@ void LLScrollListCtrl::sortItems() | |||
2572 | setSorted(TRUE); | 2563 | setSorted(TRUE); |
2573 | } | 2564 | } |
2574 | 2565 | ||
2566 | // for one-shot sorts, does not save sort column/order | ||
2567 | void LLScrollListCtrl::sortOnce(S32 column, BOOL ascending) | ||
2568 | { | ||
2569 | std::vector<std::pair<S32, BOOL> > sort_column; | ||
2570 | sort_column.push_back(std::make_pair(column, ascending)); | ||
2571 | |||
2572 | // do stable sort to preserve any previous sorts | ||
2573 | std::stable_sort( | ||
2574 | mItemList.begin(), | ||
2575 | mItemList.end(), | ||
2576 | SortScrollListItem(sort_column)); | ||
2577 | } | ||
2578 | |||
2575 | void LLScrollListCtrl::dirtyColumns() | 2579 | void LLScrollListCtrl::dirtyColumns() |
2576 | { | 2580 | { |
2577 | mColumnsDirty = TRUE; | 2581 | mColumnsDirty = TRUE; |
diff --git a/linden/indra/llui/llscrolllistctrl.h b/linden/indra/llui/llscrolllistctrl.h index 6f26c8d..12b8e2c 100644 --- a/linden/indra/llui/llscrolllistctrl.h +++ b/linden/indra/llui/llscrolllistctrl.h | |||
@@ -622,6 +622,8 @@ public: | |||
622 | 622 | ||
623 | S32 selectMultiple( LLDynamicArray<LLUUID> ids ); | 623 | S32 selectMultiple( LLDynamicArray<LLUUID> ids ); |
624 | void sortItems(); | 624 | void sortItems(); |
625 | // sorts a list without affecting the permanent sort order (so further list insertions can be unsorted, for example) | ||
626 | void sortOnce(S32 column, BOOL ascending); | ||
625 | 627 | ||
626 | // manually call this whenever editing list items in place to flag need for resorting | 628 | // manually call this whenever editing list items in place to flag need for resorting |
627 | void setSorted(BOOL sorted) { mSorted = sorted; } | 629 | void setSorted(BOOL sorted) { mSorted = sorted; } |
diff --git a/linden/indra/llwindow/llwindow.cpp b/linden/indra/llwindow/llwindow.cpp index f4ee8cc..e8b0a1b 100644 --- a/linden/indra/llwindow/llwindow.cpp +++ b/linden/indra/llwindow/llwindow.cpp | |||
@@ -208,6 +208,17 @@ void LLWindowCallbacks::handlePingWatchdog(LLWindow *window, const char * msg) | |||
208 | 208 | ||
209 | } | 209 | } |
210 | 210 | ||
211 | void LLWindowCallbacks::handlePauseWatchdog(LLWindow *window) | ||
212 | { | ||
213 | |||
214 | } | ||
215 | |||
216 | void LLWindowCallbacks::handleResumeWatchdog(LLWindow *window) | ||
217 | { | ||
218 | |||
219 | } | ||
220 | |||
221 | |||
211 | S32 OSMessageBox(const std::string& text, const std::string& caption, U32 type) | 222 | S32 OSMessageBox(const std::string& text, const std::string& caption, U32 type) |
212 | { | 223 | { |
213 | // Properly hide the splash screen when displaying the message box | 224 | // Properly hide the splash screen when displaying the message box |
diff --git a/linden/indra/llwindow/llwindow.h b/linden/indra/llwindow/llwindow.h index cee83b9..7e948b9 100644 --- a/linden/indra/llwindow/llwindow.h +++ b/linden/indra/llwindow/llwindow.h | |||
@@ -119,7 +119,11 @@ public: | |||
119 | virtual void handleDataCopy(LLWindow *window, S32 data_type, void *data); | 119 | virtual void handleDataCopy(LLWindow *window, S32 data_type, void *data); |
120 | virtual BOOL handleTimerEvent(LLWindow *window); | 120 | virtual BOOL handleTimerEvent(LLWindow *window); |
121 | virtual BOOL handleDeviceChange(LLWindow *window); | 121 | virtual BOOL handleDeviceChange(LLWindow *window); |
122 | |||
122 | virtual void handlePingWatchdog(LLWindow *window, const char * msg); | 123 | virtual void handlePingWatchdog(LLWindow *window, const char * msg); |
124 | virtual void handlePauseWatchdog(LLWindow *window); | ||
125 | virtual void handleResumeWatchdog(LLWindow *window); | ||
126 | |||
123 | }; | 127 | }; |
124 | 128 | ||
125 | // Refer to llwindow_test in test/common/llwindow for usage example | 129 | // Refer to llwindow_test in test/common/llwindow for usage example |
diff --git a/linden/indra/llwindow/llwindowwin32.cpp b/linden/indra/llwindow/llwindowwin32.cpp index 3729a71..ef3cf68 100644 --- a/linden/indra/llwindow/llwindowwin32.cpp +++ b/linden/indra/llwindow/llwindowwin32.cpp | |||
@@ -1577,8 +1577,11 @@ void LLWindowWin32::gatherInput() | |||
1577 | { | 1577 | { |
1578 | mCallbacks->handlePingWatchdog(this, "Main:TranslateGatherInput"); | 1578 | mCallbacks->handlePingWatchdog(this, "Main:TranslateGatherInput"); |
1579 | TranslateMessage(&msg); | 1579 | TranslateMessage(&msg); |
1580 | mCallbacks->handlePingWatchdog(this, "Main:DispatchGatherInput"); | 1580 | |
1581 | // turn watchdog off in here to not fail if windows is doing something wacky | ||
1582 | mCallbacks->handlePauseWatchdog(this); | ||
1581 | DispatchMessage(&msg); | 1583 | DispatchMessage(&msg); |
1584 | mCallbacks->handleResumeWatchdog(this); | ||
1582 | msg_count++; | 1585 | msg_count++; |
1583 | 1586 | ||
1584 | if ( mInputProcessingPaused ) | 1587 | if ( mInputProcessingPaused ) |
@@ -1623,8 +1626,11 @@ LRESULT CALLBACK LLWindowWin32::mainWindowProc(HWND h_wnd, UINT u_msg, WPARAM w_ | |||
1623 | { | 1626 | { |
1624 | LLWindowWin32 *window_imp = (LLWindowWin32 *)GetWindowLong(h_wnd, GWL_USERDATA); | 1627 | LLWindowWin32 *window_imp = (LLWindowWin32 *)GetWindowLong(h_wnd, GWL_USERDATA); |
1625 | 1628 | ||
1629 | |||
1626 | if (NULL != window_imp) | 1630 | if (NULL != window_imp) |
1627 | { | 1631 | { |
1632 | window_imp->mCallbacks->handleResumeWatchdog(window_imp); | ||
1633 | window_imp->mCallbacks->handlePingWatchdog(window_imp, "Main:StartWndProc"); | ||
1628 | // Has user provided their own window callback? | 1634 | // Has user provided their own window callback? |
1629 | if (NULL != window_imp->mWndProc) | 1635 | if (NULL != window_imp->mWndProc) |
1630 | { | 1636 | { |
@@ -1635,6 +1641,8 @@ LRESULT CALLBACK LLWindowWin32::mainWindowProc(HWND h_wnd, UINT u_msg, WPARAM w_ | |||
1635 | } | 1641 | } |
1636 | } | 1642 | } |
1637 | 1643 | ||
1644 | window_imp->mCallbacks->handlePingWatchdog(window_imp, "Main:PreSwitchWndProc"); | ||
1645 | |||
1638 | // Juggle to make sure we can get negative positions for when | 1646 | // Juggle to make sure we can get negative positions for when |
1639 | // mouse is outside window. | 1647 | // mouse is outside window. |
1640 | LLCoordWindow window_coord((S32)(S16)LOWORD(l_param), (S32)(S16)HIWORD(l_param)); | 1648 | LLCoordWindow window_coord((S32)(S16)LOWORD(l_param), (S32)(S16)HIWORD(l_param)); |
@@ -1654,10 +1662,12 @@ LRESULT CALLBACK LLWindowWin32::mainWindowProc(HWND h_wnd, UINT u_msg, WPARAM w_ | |||
1654 | S32 update_height; | 1662 | S32 update_height; |
1655 | 1663 | ||
1656 | case WM_TIMER: | 1664 | case WM_TIMER: |
1665 | window_imp->mCallbacks->handlePingWatchdog(window_imp, "Main:WM_TIMER"); | ||
1657 | window_imp->mCallbacks->handleTimerEvent(window_imp); | 1666 | window_imp->mCallbacks->handleTimerEvent(window_imp); |
1658 | break; | 1667 | break; |
1659 | 1668 | ||
1660 | case WM_DEVICECHANGE: | 1669 | case WM_DEVICECHANGE: |
1670 | window_imp->mCallbacks->handlePingWatchdog(window_imp, "Main:WM_DEVICECHANGE"); | ||
1661 | if (gDebugWindowProc) | 1671 | if (gDebugWindowProc) |
1662 | { | 1672 | { |
1663 | llinfos << " WM_DEVICECHANGE: wParam=" << w_param | 1673 | llinfos << " WM_DEVICECHANGE: wParam=" << w_param |
@@ -1673,6 +1683,7 @@ LRESULT CALLBACK LLWindowWin32::mainWindowProc(HWND h_wnd, UINT u_msg, WPARAM w_ | |||
1673 | break; | 1683 | break; |
1674 | 1684 | ||
1675 | case WM_PAINT: | 1685 | case WM_PAINT: |
1686 | window_imp->mCallbacks->handlePingWatchdog(window_imp, "Main:WM_PAINT"); | ||
1676 | GetUpdateRect(window_imp->mWindowHandle, &update_rect, FALSE); | 1687 | GetUpdateRect(window_imp->mWindowHandle, &update_rect, FALSE); |
1677 | update_width = update_rect.right - update_rect.left + 1; | 1688 | update_width = update_rect.right - update_rect.left + 1; |
1678 | update_height = update_rect.bottom - update_rect.top + 1; | 1689 | update_height = update_rect.bottom - update_rect.top + 1; |
@@ -1680,6 +1691,7 @@ LRESULT CALLBACK LLWindowWin32::mainWindowProc(HWND h_wnd, UINT u_msg, WPARAM w_ | |||
1680 | update_width, update_height); | 1691 | update_width, update_height); |
1681 | break; | 1692 | break; |
1682 | case WM_PARENTNOTIFY: | 1693 | case WM_PARENTNOTIFY: |
1694 | window_imp->mCallbacks->handlePingWatchdog(window_imp, "Main:WM_PARENTNOTIFY"); | ||
1683 | u_msg = u_msg; | 1695 | u_msg = u_msg; |
1684 | break; | 1696 | break; |
1685 | 1697 | ||
@@ -1689,6 +1701,7 @@ LRESULT CALLBACK LLWindowWin32::mainWindowProc(HWND h_wnd, UINT u_msg, WPARAM w_ | |||
1689 | 1701 | ||
1690 | // Only take control of cursor over client region of window | 1702 | // Only take control of cursor over client region of window |
1691 | // This allows Windows(tm) to handle resize cursors, etc. | 1703 | // This allows Windows(tm) to handle resize cursors, etc. |
1704 | window_imp->mCallbacks->handlePingWatchdog(window_imp, "Main:WM_SETCURSOR"); | ||
1692 | if (LOWORD(l_param) == HTCLIENT) | 1705 | if (LOWORD(l_param) == HTCLIENT) |
1693 | { | 1706 | { |
1694 | SetCursor(window_imp->mCursor[ window_imp->mCurrentCursor] ); | 1707 | SetCursor(window_imp->mCursor[ window_imp->mCurrentCursor] ); |
@@ -1697,14 +1710,17 @@ LRESULT CALLBACK LLWindowWin32::mainWindowProc(HWND h_wnd, UINT u_msg, WPARAM w_ | |||
1697 | break; | 1710 | break; |
1698 | 1711 | ||
1699 | case WM_ENTERMENULOOP: | 1712 | case WM_ENTERMENULOOP: |
1713 | window_imp->mCallbacks->handlePingWatchdog(window_imp, "Main:WM_ENTERMENULOOP"); | ||
1700 | window_imp->mCallbacks->handleWindowBlock(window_imp); | 1714 | window_imp->mCallbacks->handleWindowBlock(window_imp); |
1701 | break; | 1715 | break; |
1702 | 1716 | ||
1703 | case WM_EXITMENULOOP: | 1717 | case WM_EXITMENULOOP: |
1718 | window_imp->mCallbacks->handlePingWatchdog(window_imp, "Main:WM_EXITMENULOOP"); | ||
1704 | window_imp->mCallbacks->handleWindowUnblock(window_imp); | 1719 | window_imp->mCallbacks->handleWindowUnblock(window_imp); |
1705 | break; | 1720 | break; |
1706 | 1721 | ||
1707 | case WM_ACTIVATEAPP: | 1722 | case WM_ACTIVATEAPP: |
1723 | window_imp->mCallbacks->handlePingWatchdog(window_imp, "Main:WM_ACTIVATEAPP"); | ||
1708 | { | 1724 | { |
1709 | // This message should be sent whenever the app gains or loses focus. | 1725 | // This message should be sent whenever the app gains or loses focus. |
1710 | BOOL activating = (BOOL) w_param; | 1726 | BOOL activating = (BOOL) w_param; |
@@ -1741,6 +1757,7 @@ LRESULT CALLBACK LLWindowWin32::mainWindowProc(HWND h_wnd, UINT u_msg, WPARAM w_ | |||
1741 | } | 1757 | } |
1742 | 1758 | ||
1743 | case WM_ACTIVATE: | 1759 | case WM_ACTIVATE: |
1760 | window_imp->mCallbacks->handlePingWatchdog(window_imp, "Main:WM_ACTIVATE"); | ||
1744 | { | 1761 | { |
1745 | // Can be one of WA_ACTIVE, WA_CLICKACTIVE, or WA_INACTIVE | 1762 | // Can be one of WA_ACTIVE, WA_CLICKACTIVE, or WA_INACTIVE |
1746 | BOOL activating = (LOWORD(w_param) != WA_INACTIVE); | 1763 | BOOL activating = (LOWORD(w_param) != WA_INACTIVE); |
@@ -1772,6 +1789,7 @@ LRESULT CALLBACK LLWindowWin32::mainWindowProc(HWND h_wnd, UINT u_msg, WPARAM w_ | |||
1772 | break; | 1789 | break; |
1773 | 1790 | ||
1774 | case WM_SYSCOMMAND: | 1791 | case WM_SYSCOMMAND: |
1792 | window_imp->mCallbacks->handlePingWatchdog(window_imp, "Main:WM_SYSCOMMAND"); | ||
1775 | switch(w_param) | 1793 | switch(w_param) |
1776 | { | 1794 | { |
1777 | case SC_KEYMENU: | 1795 | case SC_KEYMENU: |
@@ -1786,6 +1804,7 @@ LRESULT CALLBACK LLWindowWin32::mainWindowProc(HWND h_wnd, UINT u_msg, WPARAM w_ | |||
1786 | break; | 1804 | break; |
1787 | 1805 | ||
1788 | case WM_CLOSE: | 1806 | case WM_CLOSE: |
1807 | window_imp->mCallbacks->handlePingWatchdog(window_imp, "Main:WM_CLOSE"); | ||
1789 | // Will the app allow the window to close? | 1808 | // Will the app allow the window to close? |
1790 | if (window_imp->mCallbacks->handleCloseRequest(window_imp)) | 1809 | if (window_imp->mCallbacks->handleCloseRequest(window_imp)) |
1791 | { | 1810 | { |
@@ -1796,6 +1815,7 @@ LRESULT CALLBACK LLWindowWin32::mainWindowProc(HWND h_wnd, UINT u_msg, WPARAM w_ | |||
1796 | return 0; | 1815 | return 0; |
1797 | 1816 | ||
1798 | case WM_DESTROY: | 1817 | case WM_DESTROY: |
1818 | window_imp->mCallbacks->handlePingWatchdog(window_imp, "Main:WM_DESTROY"); | ||
1799 | if (window_imp->shouldPostQuit()) | 1819 | if (window_imp->shouldPostQuit()) |
1800 | { | 1820 | { |
1801 | PostQuitMessage(0); // Posts WM_QUIT with an exit code of 0 | 1821 | PostQuitMessage(0); // Posts WM_QUIT with an exit code of 0 |
@@ -1803,6 +1823,7 @@ LRESULT CALLBACK LLWindowWin32::mainWindowProc(HWND h_wnd, UINT u_msg, WPARAM w_ | |||
1803 | return 0; | 1823 | return 0; |
1804 | 1824 | ||
1805 | case WM_COMMAND: | 1825 | case WM_COMMAND: |
1826 | window_imp->mCallbacks->handlePingWatchdog(window_imp, "Main:WM_COMMAND"); | ||
1806 | if (!HIWORD(w_param)) // this message is from a menu | 1827 | if (!HIWORD(w_param)) // this message is from a menu |
1807 | { | 1828 | { |
1808 | window_imp->mCallbacks->handleMenuSelect(window_imp, LOWORD(w_param)); | 1829 | window_imp->mCallbacks->handleMenuSelect(window_imp, LOWORD(w_param)); |
@@ -1810,9 +1831,11 @@ LRESULT CALLBACK LLWindowWin32::mainWindowProc(HWND h_wnd, UINT u_msg, WPARAM w_ | |||
1810 | break; | 1831 | break; |
1811 | 1832 | ||
1812 | case WM_SYSKEYDOWN: | 1833 | case WM_SYSKEYDOWN: |
1834 | window_imp->mCallbacks->handlePingWatchdog(window_imp, "Main:WM_SYSKEYDOWN"); | ||
1813 | // allow system keys, such as ALT-F4 to be processed by Windows | 1835 | // allow system keys, such as ALT-F4 to be processed by Windows |
1814 | eat_keystroke = FALSE; | 1836 | eat_keystroke = FALSE; |
1815 | case WM_KEYDOWN: | 1837 | case WM_KEYDOWN: |
1838 | window_imp->mCallbacks->handlePingWatchdog(window_imp, "Main:WM_KEYDOWN"); | ||
1816 | { | 1839 | { |
1817 | if (gDebugWindowProc) | 1840 | if (gDebugWindowProc) |
1818 | { | 1841 | { |
@@ -1831,6 +1854,7 @@ LRESULT CALLBACK LLWindowWin32::mainWindowProc(HWND h_wnd, UINT u_msg, WPARAM w_ | |||
1831 | eat_keystroke = FALSE; | 1854 | eat_keystroke = FALSE; |
1832 | case WM_KEYUP: | 1855 | case WM_KEYUP: |
1833 | { | 1856 | { |
1857 | window_imp->mCallbacks->handlePingWatchdog(window_imp, "Main:WM_KEYUP"); | ||
1834 | LLFastTimer t2(LLFastTimer::FTM_KEYHANDLER); | 1858 | LLFastTimer t2(LLFastTimer::FTM_KEYHANDLER); |
1835 | 1859 | ||
1836 | if (gDebugWindowProc) | 1860 | if (gDebugWindowProc) |
@@ -1848,6 +1872,7 @@ LRESULT CALLBACK LLWindowWin32::mainWindowProc(HWND h_wnd, UINT u_msg, WPARAM w_ | |||
1848 | break; | 1872 | break; |
1849 | } | 1873 | } |
1850 | case WM_IME_SETCONTEXT: | 1874 | case WM_IME_SETCONTEXT: |
1875 | window_imp->mCallbacks->handlePingWatchdog(window_imp, "Main:WM_IME_SETCONTEXT"); | ||
1851 | if (gDebugWindowProc) | 1876 | if (gDebugWindowProc) |
1852 | { | 1877 | { |
1853 | llinfos << "WM_IME_SETCONTEXT" << llendl; | 1878 | llinfos << "WM_IME_SETCONTEXT" << llendl; |
@@ -1860,6 +1885,7 @@ LRESULT CALLBACK LLWindowWin32::mainWindowProc(HWND h_wnd, UINT u_msg, WPARAM w_ | |||
1860 | break; | 1885 | break; |
1861 | 1886 | ||
1862 | case WM_IME_STARTCOMPOSITION: | 1887 | case WM_IME_STARTCOMPOSITION: |
1888 | window_imp->mCallbacks->handlePingWatchdog(window_imp, "Main:WM_IME_STARTCOMPOSITION"); | ||
1863 | if (gDebugWindowProc) | 1889 | if (gDebugWindowProc) |
1864 | { | 1890 | { |
1865 | llinfos << "WM_IME_STARTCOMPOSITION" << llendl; | 1891 | llinfos << "WM_IME_STARTCOMPOSITION" << llendl; |
@@ -1872,6 +1898,7 @@ LRESULT CALLBACK LLWindowWin32::mainWindowProc(HWND h_wnd, UINT u_msg, WPARAM w_ | |||
1872 | break; | 1898 | break; |
1873 | 1899 | ||
1874 | case WM_IME_ENDCOMPOSITION: | 1900 | case WM_IME_ENDCOMPOSITION: |
1901 | window_imp->mCallbacks->handlePingWatchdog(window_imp, "Main:WM_IME_ENDCOMPOSITION"); | ||
1875 | if (gDebugWindowProc) | 1902 | if (gDebugWindowProc) |
1876 | { | 1903 | { |
1877 | llinfos << "WM_IME_ENDCOMPOSITION" << llendl; | 1904 | llinfos << "WM_IME_ENDCOMPOSITION" << llendl; |
@@ -1883,6 +1910,7 @@ LRESULT CALLBACK LLWindowWin32::mainWindowProc(HWND h_wnd, UINT u_msg, WPARAM w_ | |||
1883 | break; | 1910 | break; |
1884 | 1911 | ||
1885 | case WM_IME_COMPOSITION: | 1912 | case WM_IME_COMPOSITION: |
1913 | window_imp->mCallbacks->handlePingWatchdog(window_imp, "Main:WM_IME_COMPOSITION"); | ||
1886 | if (gDebugWindowProc) | 1914 | if (gDebugWindowProc) |
1887 | { | 1915 | { |
1888 | llinfos << "WM_IME_COMPOSITION" << llendl; | 1916 | llinfos << "WM_IME_COMPOSITION" << llendl; |
@@ -1895,6 +1923,7 @@ LRESULT CALLBACK LLWindowWin32::mainWindowProc(HWND h_wnd, UINT u_msg, WPARAM w_ | |||
1895 | break; | 1923 | break; |
1896 | 1924 | ||
1897 | case WM_IME_REQUEST: | 1925 | case WM_IME_REQUEST: |
1926 | window_imp->mCallbacks->handlePingWatchdog(window_imp, "Main:WM_IME_REQUEST"); | ||
1898 | if (gDebugWindowProc) | 1927 | if (gDebugWindowProc) |
1899 | { | 1928 | { |
1900 | llinfos << "WM_IME_REQUEST" << llendl; | 1929 | llinfos << "WM_IME_REQUEST" << llendl; |
@@ -1920,6 +1949,7 @@ LRESULT CALLBACK LLWindowWin32::mainWindowProc(HWND h_wnd, UINT u_msg, WPARAM w_ | |||
1920 | // it is worth trying. The good old WM_CHAR works just fine even for supplementary | 1949 | // it is worth trying. The good old WM_CHAR works just fine even for supplementary |
1921 | // characters. We just need to take care of surrogate pairs sent as two WM_CHAR's | 1950 | // characters. We just need to take care of surrogate pairs sent as two WM_CHAR's |
1922 | // by ourselves. It is not that tough. -- Alissa Sabre @ SL | 1951 | // by ourselves. It is not that tough. -- Alissa Sabre @ SL |
1952 | window_imp->mCallbacks->handlePingWatchdog(window_imp, "Main:WM_CHAR"); | ||
1923 | if (gDebugWindowProc) | 1953 | if (gDebugWindowProc) |
1924 | { | 1954 | { |
1925 | LL_INFOS("Window") << "Debug WindowProc WM_CHAR " | 1955 | LL_INFOS("Window") << "Debug WindowProc WM_CHAR " |
@@ -1933,6 +1963,7 @@ LRESULT CALLBACK LLWindowWin32::mainWindowProc(HWND h_wnd, UINT u_msg, WPARAM w_ | |||
1933 | 1963 | ||
1934 | case WM_LBUTTONDOWN: | 1964 | case WM_LBUTTONDOWN: |
1935 | { | 1965 | { |
1966 | window_imp->mCallbacks->handlePingWatchdog(window_imp, "Main:WM_LBUTTONDOWN"); | ||
1936 | LLFastTimer t2(LLFastTimer::FTM_MOUSEHANDLER); | 1967 | LLFastTimer t2(LLFastTimer::FTM_MOUSEHANDLER); |
1937 | if (LLWinImm::isAvailable() && window_imp->mPreeditor) | 1968 | if (LLWinImm::isAvailable() && window_imp->mPreeditor) |
1938 | { | 1969 | { |
@@ -1968,6 +1999,7 @@ LRESULT CALLBACK LLWindowWin32::mainWindowProc(HWND h_wnd, UINT u_msg, WPARAM w_ | |||
1968 | //RN: ignore right button double clicks for now | 1999 | //RN: ignore right button double clicks for now |
1969 | //case WM_RBUTTONDBLCLK: | 2000 | //case WM_RBUTTONDBLCLK: |
1970 | { | 2001 | { |
2002 | window_imp->mCallbacks->handlePingWatchdog(window_imp, "Main:WM_LBUTTONDBLCLK"); | ||
1971 | // Because we move the cursor position in the app, we need to query | 2003 | // Because we move the cursor position in the app, we need to query |
1972 | // to find out where the cursor at the time the event is handled. | 2004 | // to find out where the cursor at the time the event is handled. |
1973 | // If we don't do this, many clicks could get buffered up, and if the | 2005 | // If we don't do this, many clicks could get buffered up, and if the |
@@ -1995,6 +2027,7 @@ LRESULT CALLBACK LLWindowWin32::mainWindowProc(HWND h_wnd, UINT u_msg, WPARAM w_ | |||
1995 | 2027 | ||
1996 | case WM_LBUTTONUP: | 2028 | case WM_LBUTTONUP: |
1997 | { | 2029 | { |
2030 | window_imp->mCallbacks->handlePingWatchdog(window_imp, "Main:WM_LBUTTONUP"); | ||
1998 | LLFastTimer t2(LLFastTimer::FTM_MOUSEHANDLER); | 2031 | LLFastTimer t2(LLFastTimer::FTM_MOUSEHANDLER); |
1999 | //if (gDebugClicks) | 2032 | //if (gDebugClicks) |
2000 | //{ | 2033 | //{ |
@@ -2028,6 +2061,7 @@ LRESULT CALLBACK LLWindowWin32::mainWindowProc(HWND h_wnd, UINT u_msg, WPARAM w_ | |||
2028 | case WM_RBUTTONDBLCLK: | 2061 | case WM_RBUTTONDBLCLK: |
2029 | case WM_RBUTTONDOWN: | 2062 | case WM_RBUTTONDOWN: |
2030 | { | 2063 | { |
2064 | window_imp->mCallbacks->handlePingWatchdog(window_imp, "Main:WM_RBUTTONDOWN"); | ||
2031 | LLFastTimer t2(LLFastTimer::FTM_MOUSEHANDLER); | 2065 | LLFastTimer t2(LLFastTimer::FTM_MOUSEHANDLER); |
2032 | if (LLWinImm::isAvailable() && window_imp->mPreeditor) | 2066 | if (LLWinImm::isAvailable() && window_imp->mPreeditor) |
2033 | { | 2067 | { |
@@ -2061,6 +2095,7 @@ LRESULT CALLBACK LLWindowWin32::mainWindowProc(HWND h_wnd, UINT u_msg, WPARAM w_ | |||
2061 | 2095 | ||
2062 | case WM_RBUTTONUP: | 2096 | case WM_RBUTTONUP: |
2063 | { | 2097 | { |
2098 | window_imp->mCallbacks->handlePingWatchdog(window_imp, "Main:WM_RBUTTONUP"); | ||
2064 | LLFastTimer t2(LLFastTimer::FTM_MOUSEHANDLER); | 2099 | LLFastTimer t2(LLFastTimer::FTM_MOUSEHANDLER); |
2065 | // Because we move the cursor position in the app, we need to query | 2100 | // Because we move the cursor position in the app, we need to query |
2066 | // to find out where the cursor at the time the event is handled. | 2101 | // to find out where the cursor at the time the event is handled. |
@@ -2090,6 +2125,7 @@ LRESULT CALLBACK LLWindowWin32::mainWindowProc(HWND h_wnd, UINT u_msg, WPARAM w_ | |||
2090 | case WM_MBUTTONDOWN: | 2125 | case WM_MBUTTONDOWN: |
2091 | // case WM_MBUTTONDBLCLK: | 2126 | // case WM_MBUTTONDBLCLK: |
2092 | { | 2127 | { |
2128 | window_imp->mCallbacks->handlePingWatchdog(window_imp, "Main:WM_MBUTTONDOWN"); | ||
2093 | LLFastTimer t2(LLFastTimer::FTM_MOUSEHANDLER); | 2129 | LLFastTimer t2(LLFastTimer::FTM_MOUSEHANDLER); |
2094 | if (LLWinImm::isAvailable() && window_imp->mPreeditor) | 2130 | if (LLWinImm::isAvailable() && window_imp->mPreeditor) |
2095 | { | 2131 | { |
@@ -2123,6 +2159,7 @@ LRESULT CALLBACK LLWindowWin32::mainWindowProc(HWND h_wnd, UINT u_msg, WPARAM w_ | |||
2123 | 2159 | ||
2124 | case WM_MBUTTONUP: | 2160 | case WM_MBUTTONUP: |
2125 | { | 2161 | { |
2162 | window_imp->mCallbacks->handlePingWatchdog(window_imp, "Main:WM_MBUTTONUP"); | ||
2126 | LLFastTimer t2(LLFastTimer::FTM_MOUSEHANDLER); | 2163 | LLFastTimer t2(LLFastTimer::FTM_MOUSEHANDLER); |
2127 | // Because we move the cursor position in tllviewerhe app, we need to query | 2164 | // Because we move the cursor position in tllviewerhe app, we need to query |
2128 | // to find out where the cursor at the time the event is handled. | 2165 | // to find out where the cursor at the time the event is handled. |
@@ -2151,6 +2188,7 @@ LRESULT CALLBACK LLWindowWin32::mainWindowProc(HWND h_wnd, UINT u_msg, WPARAM w_ | |||
2151 | 2188 | ||
2152 | case WM_MOUSEWHEEL: | 2189 | case WM_MOUSEWHEEL: |
2153 | { | 2190 | { |
2191 | window_imp->mCallbacks->handlePingWatchdog(window_imp, "Main:WM_MOUSEWHEEL"); | ||
2154 | static short z_delta = 0; | 2192 | static short z_delta = 0; |
2155 | 2193 | ||
2156 | z_delta += HIWORD(w_param); | 2194 | z_delta += HIWORD(w_param); |
@@ -2187,6 +2225,7 @@ LRESULT CALLBACK LLWindowWin32::mainWindowProc(HWND h_wnd, UINT u_msg, WPARAM w_ | |||
2187 | // Handle mouse movement within the window | 2225 | // Handle mouse movement within the window |
2188 | case WM_MOUSEMOVE: | 2226 | case WM_MOUSEMOVE: |
2189 | { | 2227 | { |
2228 | window_imp->mCallbacks->handlePingWatchdog(window_imp, "Main:WM_MOUSEMOVE"); | ||
2190 | window_imp->convertCoords(window_coord, &gl_coord); | 2229 | window_imp->convertCoords(window_coord, &gl_coord); |
2191 | MASK mask = gKeyboard->currentMask(TRUE); | 2230 | MASK mask = gKeyboard->currentMask(TRUE); |
2192 | window_imp->mCallbacks->handleMouseMove(window_imp, gl_coord, mask); | 2231 | window_imp->mCallbacks->handleMouseMove(window_imp, gl_coord, mask); |
@@ -2195,6 +2234,7 @@ LRESULT CALLBACK LLWindowWin32::mainWindowProc(HWND h_wnd, UINT u_msg, WPARAM w_ | |||
2195 | 2234 | ||
2196 | case WM_SIZE: | 2235 | case WM_SIZE: |
2197 | { | 2236 | { |
2237 | window_imp->mCallbacks->handlePingWatchdog(window_imp, "Main:WM_SIZE"); | ||
2198 | S32 width = S32( LOWORD(l_param) ); | 2238 | S32 width = S32( LOWORD(l_param) ); |
2199 | S32 height = S32( HIWORD(l_param) ); | 2239 | S32 height = S32( HIWORD(l_param) ); |
2200 | 2240 | ||
@@ -2253,6 +2293,7 @@ LRESULT CALLBACK LLWindowWin32::mainWindowProc(HWND h_wnd, UINT u_msg, WPARAM w_ | |||
2253 | } | 2293 | } |
2254 | 2294 | ||
2255 | case WM_SETFOCUS: | 2295 | case WM_SETFOCUS: |
2296 | window_imp->mCallbacks->handlePingWatchdog(window_imp, "Main:WM_SETFOCUS"); | ||
2256 | if (gDebugWindowProc) | 2297 | if (gDebugWindowProc) |
2257 | { | 2298 | { |
2258 | LL_INFOS("Window") << "WINDOWPROC SetFocus" << LL_ENDL; | 2299 | LL_INFOS("Window") << "WINDOWPROC SetFocus" << LL_ENDL; |
@@ -2261,6 +2302,7 @@ LRESULT CALLBACK LLWindowWin32::mainWindowProc(HWND h_wnd, UINT u_msg, WPARAM w_ | |||
2261 | return 0; | 2302 | return 0; |
2262 | 2303 | ||
2263 | case WM_KILLFOCUS: | 2304 | case WM_KILLFOCUS: |
2305 | window_imp->mCallbacks->handlePingWatchdog(window_imp, "Main:WM_KILLFOCUS"); | ||
2264 | if (gDebugWindowProc) | 2306 | if (gDebugWindowProc) |
2265 | { | 2307 | { |
2266 | LL_INFOS("Window") << "WINDOWPROC KillFocus" << LL_ENDL; | 2308 | LL_INFOS("Window") << "WINDOWPROC KillFocus" << LL_ENDL; |
@@ -2269,13 +2311,17 @@ LRESULT CALLBACK LLWindowWin32::mainWindowProc(HWND h_wnd, UINT u_msg, WPARAM w_ | |||
2269 | return 0; | 2311 | return 0; |
2270 | 2312 | ||
2271 | case WM_COPYDATA: | 2313 | case WM_COPYDATA: |
2314 | window_imp->mCallbacks->handlePingWatchdog(window_imp, "Main:WM_COPYDATA"); | ||
2272 | // received a URL | 2315 | // received a URL |
2273 | PCOPYDATASTRUCT myCDS = (PCOPYDATASTRUCT) l_param; | 2316 | PCOPYDATASTRUCT myCDS = (PCOPYDATASTRUCT) l_param; |
2274 | window_imp->mCallbacks->handleDataCopy(window_imp, myCDS->dwData, myCDS->lpData); | 2317 | window_imp->mCallbacks->handleDataCopy(window_imp, myCDS->dwData, myCDS->lpData); |
2275 | return 0; | 2318 | return 0; |
2276 | } | 2319 | } |
2320 | |||
2321 | window_imp->mCallbacks->handlePauseWatchdog(window_imp); | ||
2277 | } | 2322 | } |
2278 | 2323 | ||
2324 | |||
2279 | // pass unhandled messages down to Windows | 2325 | // pass unhandled messages down to Windows |
2280 | return DefWindowProc(h_wnd, u_msg, w_param, l_param); | 2326 | return DefWindowProc(h_wnd, u_msg, w_param, l_param); |
2281 | } | 2327 | } |
diff --git a/linden/indra/mac_crash_logger/CrashReporter.nib/classes.nib b/linden/indra/mac_crash_logger/CrashReporter.nib/classes.nib new file mode 100644 index 0000000..c4b887e --- /dev/null +++ b/linden/indra/mac_crash_logger/CrashReporter.nib/classes.nib | |||
@@ -0,0 +1,8 @@ | |||
1 | <?xml version="1.0" encoding="UTF-8"?> | ||
2 | <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> | ||
3 | <plist version="1.0"> | ||
4 | <dict> | ||
5 | <key>IBVersion</key> | ||
6 | <string>1</string> | ||
7 | </dict> | ||
8 | </plist> | ||
diff --git a/linden/indra/mac_crash_logger/CrashReporter.nib/info.nib b/linden/indra/mac_crash_logger/CrashReporter.nib/info.nib new file mode 100644 index 0000000..b541744 --- /dev/null +++ b/linden/indra/mac_crash_logger/CrashReporter.nib/info.nib | |||
@@ -0,0 +1,20 @@ | |||
1 | <?xml version="1.0" encoding="UTF-8"?> | ||
2 | <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> | ||
3 | <plist version="1.0"> | ||
4 | <dict> | ||
5 | <key>IBFramework Version</key> | ||
6 | <string>629</string> | ||
7 | <key>IBLastKnownRelativeProjectPath</key> | ||
8 | <string>../macview.xcodeproj</string> | ||
9 | <key>IBOldestOS</key> | ||
10 | <integer>5</integer> | ||
11 | <key>IBOpenObjects</key> | ||
12 | <array> | ||
13 | <integer>193</integer> | ||
14 | </array> | ||
15 | <key>IBSystem Version</key> | ||
16 | <string>9B18</string> | ||
17 | <key>targetFramework</key> | ||
18 | <string>IBCarbonFramework</string> | ||
19 | </dict> | ||
20 | </plist> | ||
diff --git a/linden/indra/mac_crash_logger/Info.plist b/linden/indra/mac_crash_logger/Info.plist new file mode 100644 index 0000000..f48293e --- /dev/null +++ b/linden/indra/mac_crash_logger/Info.plist | |||
@@ -0,0 +1,26 @@ | |||
1 | <?xml version="1.0" encoding="UTF-8"?> | ||
2 | <!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> | ||
3 | <plist version="1.0"> | ||
4 | <dict> | ||
5 | <key>CFBundleDevelopmentRegion</key> | ||
6 | <string>English</string> | ||
7 | <key>CFBundleExecutable</key> | ||
8 | <string>mac-crash-logger</string> | ||
9 | <key>CFBundleGetInfoString</key> | ||
10 | <string></string> | ||
11 | <key>CFBundleIconFile</key> | ||
12 | <string></string> | ||
13 | <key>CFBundleIdentifier</key> | ||
14 | <string>com.secondlife.indra.crashreporter</string> | ||
15 | <key>CFBundleInfoDictionaryVersion</key> | ||
16 | <string>6.0</string> | ||
17 | <key>CFBundlePackageType</key> | ||
18 | <string>APPL</string> | ||
19 | <key>CFBundleShortVersionString</key> | ||
20 | <string></string> | ||
21 | <key>CFBundleSignature</key> | ||
22 | <string>????</string> | ||
23 | <key>CFBundleVersion</key> | ||
24 | <string>1.0.0</string> | ||
25 | </dict> | ||
26 | </plist> | ||
diff --git a/linden/indra/mac_updater/Info.plist b/linden/indra/mac_updater/Info.plist new file mode 100644 index 0000000..bb27fdd --- /dev/null +++ b/linden/indra/mac_updater/Info.plist | |||
@@ -0,0 +1,26 @@ | |||
1 | <?xml version="1.0" encoding="UTF-8"?> | ||
2 | <!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> | ||
3 | <plist version="1.0"> | ||
4 | <dict> | ||
5 | <key>CFBundleDevelopmentRegion</key> | ||
6 | <string>English</string> | ||
7 | <key>CFBundleExecutable</key> | ||
8 | <string>mac-updater</string> | ||
9 | <key>CFBundleGetInfoString</key> | ||
10 | <string></string> | ||
11 | <key>CFBundleIconFile</key> | ||
12 | <string></string> | ||
13 | <key>CFBundleIdentifier</key> | ||
14 | <string>com.secondlife.indra.autoupdater</string> | ||
15 | <key>CFBundleInfoDictionaryVersion</key> | ||
16 | <string>6.0</string> | ||
17 | <key>CFBundlePackageType</key> | ||
18 | <string>APPL</string> | ||
19 | <key>CFBundleShortVersionString</key> | ||
20 | <string></string> | ||
21 | <key>CFBundleSignature</key> | ||
22 | <string>????</string> | ||
23 | <key>CFBundleVersion</key> | ||
24 | <string>1.0.0</string> | ||
25 | </dict> | ||
26 | </plist> | ||
diff --git a/linden/indra/newview/app_settings/settings.xml b/linden/indra/newview/app_settings/settings.xml index be78dd7..550a30d 100644 --- a/linden/indra/newview/app_settings/settings.xml +++ b/linden/indra/newview/app_settings/settings.xml | |||
@@ -5063,10 +5063,10 @@ | |||
5063 | <string>Color4</string> | 5063 | <string>Color4</string> |
5064 | <key>Value</key> | 5064 | <key>Value</key> |
5065 | <array> | 5065 | <array> |
5066 | <real>1</real> | 5066 | <real>0.699999988079</real> |
5067 | <real>0.5</real> | 5067 | <real>0.899999976158</real> |
5068 | <real>0.0</real> | 5068 | <real>0.699999988079</real> |
5069 | <real>1</real> | 5069 | <real>1</real> |
5070 | </array> | 5070 | </array> |
5071 | </map> | 5071 | </map> |
5072 | <key>OpenDebugStatAdvanced</key> | 5072 | <key>OpenDebugStatAdvanced</key> |
diff --git a/linden/indra/newview/featuretable.txt b/linden/indra/newview/featuretable.txt index 0a12958..b227043 100644 --- a/linden/indra/newview/featuretable.txt +++ b/linden/indra/newview/featuretable.txt | |||
@@ -303,6 +303,9 @@ list Intel_G33 | |||
303 | RenderTerrainDetail 1 0 | 303 | RenderTerrainDetail 1 0 |
304 | RenderVBOEnable 1 0 | 304 | RenderVBOEnable 1 0 |
305 | 305 | ||
306 | list Intel_G45 | ||
307 | WindLightUseAtmosShaders 0 0 | ||
308 | |||
306 | list Intel_Bear_Lake | 309 | list Intel_Bear_Lake |
307 | RenderTerrainDetail 1 0 | 310 | RenderTerrainDetail 1 0 |
308 | RenderVBOEnable 1 0 | 311 | RenderVBOEnable 1 0 |
@@ -315,6 +318,9 @@ list Intel_Brookdale | |||
315 | RenderTerrainDetail 1 0 | 318 | RenderTerrainDetail 1 0 |
316 | RenderVBOEnable 1 0 | 319 | RenderVBOEnable 1 0 |
317 | 320 | ||
321 | list Intel_Eaglelake | ||
322 | WindLightUseAtmosShaders 0 0 | ||
323 | |||
318 | list Intel_Montara | 324 | list Intel_Montara |
319 | RenderTerrainDetail 1 0 | 325 | RenderTerrainDetail 1 0 |
320 | RenderVBOEnable 1 0 | 326 | RenderVBOEnable 1 0 |
diff --git a/linden/indra/newview/gpu_table.txt b/linden/indra/newview/gpu_table.txt index 77b75e1..48af543 100644 --- a/linden/indra/newview/gpu_table.txt +++ b/linden/indra/newview/gpu_table.txt | |||
@@ -139,9 +139,11 @@ Intel 945G .*Intel.*945G 0 1 | |||
139 | Intel 950 .*Intel.*950.* 0 1 | 139 | Intel 950 .*Intel.*950.* 0 1 |
140 | Intel 965 .*Intel.*965.* 0 1 | 140 | Intel 965 .*Intel.*965.* 0 1 |
141 | Intel G33 .*Intel.*G33.* 0 0 | 141 | Intel G33 .*Intel.*G33.* 0 0 |
142 | Intel G45 .*Intel.*G45.* 0 1 | ||
142 | Intel Bear Lake .*Intel.*Bear Lake.* 0 0 | 143 | Intel Bear Lake .*Intel.*Bear Lake.* 0 0 |
143 | Intel Broadwater .*Intel.*Broadwater.* 0 0 | 144 | Intel Broadwater .*Intel.*Broadwater.* 0 0 |
144 | Intel Brookdale .*Intel.*Brookdale.* 0 0 | 145 | Intel Brookdale .*Intel.*Brookdale.* 0 0 |
146 | Intel Eaglelake .*Intel.*Eaglelake.* 0 1 | ||
145 | Intel Montara .*Intel.*Montara.* 0 0 | 147 | Intel Montara .*Intel.*Montara.* 0 0 |
146 | Intel Springdale .*Intel.*Springdale.* 0 0 | 148 | Intel Springdale .*Intel.*Springdale.* 0 0 |
147 | Matrox .*Matrox.* 0 0 | 149 | Matrox .*Matrox.* 0 0 |
diff --git a/linden/indra/newview/installers/windows/installer_template.nsi b/linden/indra/newview/installers/windows/installer_template.nsi index 9da45dc..53c607c 100644 --- a/linden/indra/newview/installers/windows/installer_template.nsi +++ b/linden/indra/newview/installers/windows/installer_template.nsi | |||
@@ -69,6 +69,7 @@ DirText $(DirectoryChooseTitle) $(DirectoryChooseUpdate) | |||
69 | DirText $(DirectoryChooseTitle) $(DirectoryChooseSetup) | 69 | DirText $(DirectoryChooseTitle) $(DirectoryChooseSetup) |
70 | !endif | 70 | !endif |
71 | 71 | ||
72 | |||
72 | ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; | 73 | ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; |
73 | ;;; Variables | 74 | ;;; Variables |
74 | ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; | 75 | ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; |
@@ -78,131 +79,9 @@ Var INSTFLAGS | |||
78 | Var LANGFLAGS | 79 | Var LANGFLAGS |
79 | Var INSTSHORTCUT | 80 | Var INSTSHORTCUT |
80 | 81 | ||
81 | ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; | 82 | ;;; Function definitions should go before file includes, because the NSIS package |
82 | ;;; Sections | 83 | ;;; is a single stream of bytecodes + file data. So if your function definitions are at |
83 | ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; | 84 | ;;; the end of the file it has to decompress the whole thing before it can call a function. JC |
84 | Section "" ; (default section) | ||
85 | |||
86 | SetShellVarContext all ; install for all users (if you change this, change it in the uninstall as well) | ||
87 | |||
88 | ; Start with some default values. | ||
89 | StrCpy $INSTFLAGS "${INSTFLAGS}" | ||
90 | StrCpy $INSTPROG "${INSTNAME}" | ||
91 | StrCpy $INSTEXE "${INSTEXE}" | ||
92 | StrCpy $INSTSHORTCUT "${SHORTCUT}" | ||
93 | |||
94 | IfSilent +2 | ||
95 | Goto NOT_SILENT | ||
96 | Call CheckStartupParams ; Figure out where, what and how to install. | ||
97 | NOT_SILENT: | ||
98 | Call CheckWindowsVersion ; warn if on Windows 98/ME | ||
99 | Call CheckIfAdministrator ; Make sure the user can install/uninstall | ||
100 | Call CheckIfAlreadyCurrent ; Make sure that we haven't already installed this version | ||
101 | Call CloseSecondLife ; Make sure we're not running | ||
102 | Call RemoveNSIS ; Check for old NSIS install to remove | ||
103 | |||
104 | ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; | ||
105 | ;;; Don't remove cache files during a regular install, removing the inventory cache on upgrades results in lots of damage to the servers. | ||
106 | ;Call RemoveCacheFiles ; Installing over removes potentially corrupted | ||
107 | ; VFS and cache files. | ||
108 | |||
109 | ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; | ||
110 | ;;; Need to clean out shader files from previous installs to fix DEV-5663 | ||
111 | Call RemoveOldShaders | ||
112 | |||
113 | ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; | ||
114 | ;;; Need to clean out old XUI files that predate skinning | ||
115 | Call RemoveOldXUI | ||
116 | |||
117 | ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; | ||
118 | ;;; Clear out old releasenotes.txt files. These are now on the public wiki. | ||
119 | Call RemoveOldReleaseNotes | ||
120 | |||
121 | ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; | ||
122 | ;;; Files | ||
123 | ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; | ||
124 | ;; This placeholder is replaced by the complete list of all the files in the installer, by viewer_manifest.py | ||
125 | %%INSTALL_FILES%% | ||
126 | |||
127 | ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; | ||
128 | ; If this is a silent update, we don't need to re-create these shortcuts or registry entries. | ||
129 | IfSilent POST_INSTALL | ||
130 | |||
131 | ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; | ||
132 | ; Shortcuts in start menu | ||
133 | CreateDirectory "$SMPROGRAMS\$INSTSHORTCUT" | ||
134 | SetOutPath "$INSTDIR" | ||
135 | CreateShortCut "$SMPROGRAMS\$INSTSHORTCUT\$INSTSHORTCUT.lnk" \ | ||
136 | "$INSTDIR\$INSTEXE" "$INSTFLAGS" | ||
137 | |||
138 | !ifdef MUSEUM | ||
139 | CreateShortCut "$SMPROGRAMS\$INSTSHORTCUT\$INSTSHORTCUT Museum.lnk" \ | ||
140 | |||
141 | "$INSTDIR\$INSTEXE" "$INSTFLAGS -simple" | ||
142 | CreateShortCut "$SMPROGRAMS\$INSTSHORTCUT\$INSTSHORTCUT Museum Spanish.lnk" \ | ||
143 | |||
144 | "$INSTDIR\$INSTEXE" "$INSTFLAGS -simple -spanish" | ||
145 | !endif | ||
146 | |||
147 | WriteINIStr "$SMPROGRAMS\$INSTSHORTCUT\SL Create Trial Account.url" \ | ||
148 | "InternetShortcut" "URL" \ | ||
149 | "http://www.secondlife.com/registration/" | ||
150 | WriteINIStr "$SMPROGRAMS\$INSTSHORTCUT\SL Your Account.url" \ | ||
151 | "InternetShortcut" "URL" \ | ||
152 | "http://www.secondlife.com/account/" | ||
153 | CreateShortCut "$SMPROGRAMS\$INSTSHORTCUT\SL Scripting Language Help.lnk" \ | ||
154 | "$INSTDIR\lsl_guide.html" | ||
155 | CreateShortCut "$SMPROGRAMS\$INSTSHORTCUT\Uninstall $INSTSHORTCUT.lnk" \ | ||
156 | '"$INSTDIR\uninst.exe"' '/P="$INSTPROG"' | ||
157 | |||
158 | ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; | ||
159 | ; Other shortcuts | ||
160 | SetOutPath "$INSTDIR" | ||
161 | CreateShortCut "$DESKTOP\$INSTSHORTCUT.lnk" "$INSTDIR\$INSTEXE" "$INSTFLAGS" | ||
162 | CreateShortCut "$INSTDIR\$INSTSHORTCUT.lnk" "$INSTDIR\$INSTEXE" "$INSTFLAGS" | ||
163 | CreateShortCut "$INSTDIR\Uninstall $INSTSHORTCUT.lnk" \ | ||
164 | '"$INSTDIR\uninst.exe"' '/P="$INSTPROG"' | ||
165 | |||
166 | !ifdef MUSEUM | ||
167 | CreateShortCut "$DESKTOP\$INSTSHORTCUT Museum.lnk" "$INSTDIR\$INSTEXE" "$INSTFLAGS -simple" | ||
168 | |||
169 | CreateShortCut "$DESKTOP\$INSTSHORTCUT Museum Spanish.lnk" "$INSTDIR\$INSTEXE" "$INSTFLAGS -simple -spanish" | ||
170 | |||
171 | CreateShortCut "$INSTDIR\$INSTSHORTCUT Museum.lnk" "$INSTDIR\$INSTEXE" "$INSTFLAGS -simple" | ||
172 | |||
173 | CreateShortCut "$INSTDIR\$INSTSHORTCUT Museum Spanish.lnk" "$INSTDIR\$INSTEXE" "$INSTFLAGS -simple -spanish" | ||
174 | |||
175 | !endif | ||
176 | |||
177 | ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; | ||
178 | ; Write registry | ||
179 | WriteRegStr HKEY_LOCAL_MACHINE "SOFTWARE\Linden Research, Inc.\$INSTPROG" "" "$INSTDIR" | ||
180 | WriteRegStr HKEY_LOCAL_MACHINE "SOFTWARE\Linden Research, Inc.\$INSTPROG" "Version" "${VERSION_LONG}" | ||
181 | WriteRegStr HKEY_LOCAL_MACHINE "SOFTWARE\Linden Research, Inc.\$INSTPROG" "Flags" "$INSTFLAGS" | ||
182 | WriteRegStr HKEY_LOCAL_MACHINE "SOFTWARE\Linden Research, Inc.\$INSTPROG" "Shortcut" "$INSTSHORTCUT" | ||
183 | WriteRegStr HKEY_LOCAL_MACHINE "SOFTWARE\Linden Research, Inc.\$INSTPROG" "Exe" "$INSTEXE" | ||
184 | WriteRegStr HKEY_LOCAL_MACHINE "Software\Microsoft\Windows\CurrentVersion\Uninstall\$INSTPROG" "DisplayName" "$INSTPROG (remove only)" | ||
185 | WriteRegStr HKEY_LOCAL_MACHINE "Software\Microsoft\Windows\CurrentVersion\Uninstall\$INSTPROG" "UninstallString" '"$INSTDIR\uninst.exe" /P="$INSTPROG"' | ||
186 | |||
187 | ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; | ||
188 | ; Write URL registry info | ||
189 | WriteRegStr HKEY_CLASSES_ROOT "${URLNAME}" "(default)" "URL:Second Life" | ||
190 | WriteRegStr HKEY_CLASSES_ROOT "${URLNAME}" "URL Protocol" "" | ||
191 | WriteRegStr HKEY_CLASSES_ROOT "${URLNAME}\DefaultIcon" "" '"$INSTDIR\$INSTEXE"' | ||
192 | WriteRegExpandStr HKEY_CLASSES_ROOT "${URLNAME}\shell\open\command" "" '"$INSTDIR\$INSTEXE" $INSTFLAGS -url "%1"' | ||
193 | |||
194 | Goto WRITE_UNINST | ||
195 | |||
196 | POST_INSTALL: | ||
197 | ; Run a post-executable script if necessary. | ||
198 | Call PostInstallExe | ||
199 | |||
200 | WRITE_UNINST: | ||
201 | ; write out uninstaller | ||
202 | WriteUninstaller "$INSTDIR\uninst.exe" | ||
203 | |||
204 | ; end of default section | ||
205 | SectionEnd | ||
206 | 85 | ||
207 | ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; | 86 | ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; |
208 | ; PostInstallExe | 87 | ; PostInstallExe |
@@ -981,4 +860,131 @@ Function un.onInit | |||
981 | 860 | ||
982 | FunctionEnd | 861 | FunctionEnd |
983 | 862 | ||
863 | |||
864 | ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; | ||
865 | ;;; Sections | ||
866 | ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; | ||
867 | Section "" ; (default section) | ||
868 | |||
869 | SetShellVarContext all ; install for all users (if you change this, change it in the uninstall as well) | ||
870 | |||
871 | ; Start with some default values. | ||
872 | StrCpy $INSTFLAGS "${INSTFLAGS}" | ||
873 | StrCpy $INSTPROG "${INSTNAME}" | ||
874 | StrCpy $INSTEXE "${INSTEXE}" | ||
875 | StrCpy $INSTSHORTCUT "${SHORTCUT}" | ||
876 | |||
877 | IfSilent +2 | ||
878 | Goto NOT_SILENT | ||
879 | Call CheckStartupParams ; Figure out where, what and how to install. | ||
880 | NOT_SILENT: | ||
881 | Call CheckWindowsVersion ; warn if on Windows 98/ME | ||
882 | Call CheckIfAdministrator ; Make sure the user can install/uninstall | ||
883 | Call CheckIfAlreadyCurrent ; Make sure that we haven't already installed this version | ||
884 | Call CloseSecondLife ; Make sure we're not running | ||
885 | Call RemoveNSIS ; Check for old NSIS install to remove | ||
886 | |||
887 | ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; | ||
888 | ;;; Don't remove cache files during a regular install, removing the inventory cache on upgrades results in lots of damage to the servers. | ||
889 | ;Call RemoveCacheFiles ; Installing over removes potentially corrupted | ||
890 | ; VFS and cache files. | ||
891 | |||
892 | ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; | ||
893 | ;;; Need to clean out shader files from previous installs to fix DEV-5663 | ||
894 | Call RemoveOldShaders | ||
895 | |||
896 | ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; | ||
897 | ;;; Need to clean out old XUI files that predate skinning | ||
898 | Call RemoveOldXUI | ||
899 | |||
900 | ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; | ||
901 | ;;; Clear out old releasenotes.txt files. These are now on the public wiki. | ||
902 | Call RemoveOldReleaseNotes | ||
903 | |||
904 | ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; | ||
905 | ;;; Files | ||
906 | ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; | ||
907 | ;; This placeholder is replaced by the complete list of all the files in the installer, by viewer_manifest.py | ||
908 | %%INSTALL_FILES%% | ||
909 | |||
910 | ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; | ||
911 | ; If this is a silent update, we don't need to re-create these shortcuts or registry entries. | ||
912 | IfSilent POST_INSTALL | ||
913 | |||
914 | ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; | ||
915 | ; Shortcuts in start menu | ||
916 | CreateDirectory "$SMPROGRAMS\$INSTSHORTCUT" | ||
917 | SetOutPath "$INSTDIR" | ||
918 | CreateShortCut "$SMPROGRAMS\$INSTSHORTCUT\$INSTSHORTCUT.lnk" \ | ||
919 | "$INSTDIR\$INSTEXE" "$INSTFLAGS" | ||
920 | |||
921 | !ifdef MUSEUM | ||
922 | CreateShortCut "$SMPROGRAMS\$INSTSHORTCUT\$INSTSHORTCUT Museum.lnk" \ | ||
923 | |||
924 | "$INSTDIR\$INSTEXE" "$INSTFLAGS -simple" | ||
925 | CreateShortCut "$SMPROGRAMS\$INSTSHORTCUT\$INSTSHORTCUT Museum Spanish.lnk" \ | ||
926 | |||
927 | "$INSTDIR\$INSTEXE" "$INSTFLAGS -simple -spanish" | ||
928 | !endif | ||
929 | |||
930 | WriteINIStr "$SMPROGRAMS\$INSTSHORTCUT\SL Create Trial Account.url" \ | ||
931 | "InternetShortcut" "URL" \ | ||
932 | "http://www.secondlife.com/registration/" | ||
933 | WriteINIStr "$SMPROGRAMS\$INSTSHORTCUT\SL Your Account.url" \ | ||
934 | "InternetShortcut" "URL" \ | ||
935 | "http://www.secondlife.com/account/" | ||
936 | CreateShortCut "$SMPROGRAMS\$INSTSHORTCUT\SL Scripting Language Help.lnk" \ | ||
937 | "$INSTDIR\lsl_guide.html" | ||
938 | CreateShortCut "$SMPROGRAMS\$INSTSHORTCUT\Uninstall $INSTSHORTCUT.lnk" \ | ||
939 | '"$INSTDIR\uninst.exe"' '/P="$INSTPROG"' | ||
940 | |||
941 | ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; | ||
942 | ; Other shortcuts | ||
943 | SetOutPath "$INSTDIR" | ||
944 | CreateShortCut "$DESKTOP\$INSTSHORTCUT.lnk" "$INSTDIR\$INSTEXE" "$INSTFLAGS" | ||
945 | CreateShortCut "$INSTDIR\$INSTSHORTCUT.lnk" "$INSTDIR\$INSTEXE" "$INSTFLAGS" | ||
946 | CreateShortCut "$INSTDIR\Uninstall $INSTSHORTCUT.lnk" \ | ||
947 | '"$INSTDIR\uninst.exe"' '/P="$INSTPROG"' | ||
948 | |||
949 | !ifdef MUSEUM | ||
950 | CreateShortCut "$DESKTOP\$INSTSHORTCUT Museum.lnk" "$INSTDIR\$INSTEXE" "$INSTFLAGS -simple" | ||
951 | |||
952 | CreateShortCut "$DESKTOP\$INSTSHORTCUT Museum Spanish.lnk" "$INSTDIR\$INSTEXE" "$INSTFLAGS -simple -spanish" | ||
953 | |||
954 | CreateShortCut "$INSTDIR\$INSTSHORTCUT Museum.lnk" "$INSTDIR\$INSTEXE" "$INSTFLAGS -simple" | ||
955 | |||
956 | CreateShortCut "$INSTDIR\$INSTSHORTCUT Museum Spanish.lnk" "$INSTDIR\$INSTEXE" "$INSTFLAGS -simple -spanish" | ||
957 | |||
958 | !endif | ||
959 | |||
960 | ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; | ||
961 | ; Write registry | ||
962 | WriteRegStr HKEY_LOCAL_MACHINE "SOFTWARE\Linden Research, Inc.\$INSTPROG" "" "$INSTDIR" | ||
963 | WriteRegStr HKEY_LOCAL_MACHINE "SOFTWARE\Linden Research, Inc.\$INSTPROG" "Version" "${VERSION_LONG}" | ||
964 | WriteRegStr HKEY_LOCAL_MACHINE "SOFTWARE\Linden Research, Inc.\$INSTPROG" "Flags" "$INSTFLAGS" | ||
965 | WriteRegStr HKEY_LOCAL_MACHINE "SOFTWARE\Linden Research, Inc.\$INSTPROG" "Shortcut" "$INSTSHORTCUT" | ||
966 | WriteRegStr HKEY_LOCAL_MACHINE "SOFTWARE\Linden Research, Inc.\$INSTPROG" "Exe" "$INSTEXE" | ||
967 | WriteRegStr HKEY_LOCAL_MACHINE "Software\Microsoft\Windows\CurrentVersion\Uninstall\$INSTPROG" "DisplayName" "$INSTPROG (remove only)" | ||
968 | WriteRegStr HKEY_LOCAL_MACHINE "Software\Microsoft\Windows\CurrentVersion\Uninstall\$INSTPROG" "UninstallString" '"$INSTDIR\uninst.exe" /P="$INSTPROG"' | ||
969 | |||
970 | ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; | ||
971 | ; Write URL registry info | ||
972 | WriteRegStr HKEY_CLASSES_ROOT "${URLNAME}" "(default)" "URL:Second Life" | ||
973 | WriteRegStr HKEY_CLASSES_ROOT "${URLNAME}" "URL Protocol" "" | ||
974 | WriteRegStr HKEY_CLASSES_ROOT "${URLNAME}\DefaultIcon" "" '"$INSTDIR\$INSTEXE"' | ||
975 | WriteRegExpandStr HKEY_CLASSES_ROOT "${URLNAME}\shell\open\command" "" '"$INSTDIR\$INSTEXE" $INSTFLAGS -url "%1"' | ||
976 | |||
977 | Goto WRITE_UNINST | ||
978 | |||
979 | POST_INSTALL: | ||
980 | ; Run a post-executable script if necessary. | ||
981 | Call PostInstallExe | ||
982 | |||
983 | WRITE_UNINST: | ||
984 | ; write out uninstaller | ||
985 | WriteUninstaller "$INSTDIR\uninst.exe" | ||
986 | |||
987 | ; end of default section | ||
988 | SectionEnd | ||
989 | |||
984 | ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; EOF ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; | 990 | ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; EOF ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; |
diff --git a/linden/indra/newview/llappviewer.cpp b/linden/indra/newview/llappviewer.cpp index 5b3e38d..7262759 100644 --- a/linden/indra/newview/llappviewer.cpp +++ b/linden/indra/newview/llappviewer.cpp | |||
@@ -686,12 +686,11 @@ bool LLAppViewer::init() | |||
686 | LLUIImageList::getInstance(), | 686 | LLUIImageList::getInstance(), |
687 | ui_audio_callback, | 687 | ui_audio_callback, |
688 | &LLUI::sGLScaleFactor); | 688 | &LLUI::sGLScaleFactor); |
689 | |||
690 | LLWeb::initClass(); // do this after LLUI | 689 | LLWeb::initClass(); // do this after LLUI |
691 | LLTextEditor::setURLCallbacks(&LLWeb::loadURL, | 690 | LLTextEditor::setURLCallbacks(&LLWeb::loadURL, |
692 | &LLURLDispatcher::dispatchFromTextEditor, | 691 | &LLURLDispatcher::dispatchFromTextEditor, |
693 | &LLURLDispatcher::dispatchFromTextEditor); | 692 | &LLURLDispatcher::dispatchFromTextEditor); |
694 | 693 | ||
695 | LLUICtrlFactory::getInstance()->setupPaths(); // update paths with correct language set | 694 | LLUICtrlFactory::getInstance()->setupPaths(); // update paths with correct language set |
696 | 695 | ||
697 | ///////////////////////////////////////////////// | 696 | ///////////////////////////////////////////////// |
@@ -771,6 +770,8 @@ bool LLAppViewer::init() | |||
771 | CreateLCDDebugWindows(); | 770 | CreateLCDDebugWindows(); |
772 | #endif | 771 | #endif |
773 | 772 | ||
773 | LLFolderViewItem::initClass(); // SJB: Needs to happen after initWindow(), not sure why but related to fonts | ||
774 | |||
774 | gGLManager.getGLInfo(gDebugInfo); | 775 | gGLManager.getGLInfo(gDebugInfo); |
775 | gGLManager.printGLInfoString(); | 776 | gGLManager.printGLInfoString(); |
776 | 777 | ||
@@ -945,6 +946,7 @@ bool LLAppViewer::mainLoop() | |||
945 | LLFastTimer t3(LLFastTimer::FTM_IDLE); | 946 | LLFastTimer t3(LLFastTimer::FTM_IDLE); |
946 | idle(); | 947 | idle(); |
947 | 948 | ||
949 | if (gAres != NULL && gAres->isInitialized()) | ||
948 | { | 950 | { |
949 | pingMainloopTimeout("Main:ServicePump"); | 951 | pingMainloopTimeout("Main:ServicePump"); |
950 | LLFastTimer t4(LLFastTimer::FTM_PUMP); | 952 | LLFastTimer t4(LLFastTimer::FTM_PUMP); |
@@ -1081,14 +1083,17 @@ bool LLAppViewer::mainLoop() | |||
1081 | 1083 | ||
1082 | } | 1084 | } |
1083 | catch(std::bad_alloc) | 1085 | catch(std::bad_alloc) |
1084 | { | 1086 | { |
1085 | llwarns << "Bad memory allocation in LLAppViewer::mainLoop()!" << llendl ; | ||
1086 | |||
1087 | //stop memory leaking simulation | 1087 | //stop memory leaking simulation |
1088 | if(LLFloaterMemLeak::getInstance()) | 1088 | if(LLFloaterMemLeak::getInstance()) |
1089 | { | 1089 | { |
1090 | LLFloaterMemLeak::getInstance()->stop() ; | 1090 | LLFloaterMemLeak::getInstance()->stop() ; |
1091 | } | 1091 | llwarns << "Bad memory allocation in LLAppViewer::mainLoop()!" << llendl ; |
1092 | } | ||
1093 | else | ||
1094 | { | ||
1095 | llerrs << "Bad memory allocation in LLAppViewer::mainLoop()!" << llendl ; | ||
1096 | } | ||
1092 | } | 1097 | } |
1093 | } | 1098 | } |
1094 | 1099 | ||
@@ -1283,6 +1288,7 @@ bool LLAppViewer::cleanup() | |||
1283 | //LLVolumeMgr::cleanupClass(); | 1288 | //LLVolumeMgr::cleanupClass(); |
1284 | LLPrimitive::cleanupVolumeManager(); | 1289 | LLPrimitive::cleanupVolumeManager(); |
1285 | LLWorldMapView::cleanupClass(); | 1290 | LLWorldMapView::cleanupClass(); |
1291 | LLFolderViewItem::cleanupClass(); | ||
1286 | LLUI::cleanupClass(); | 1292 | LLUI::cleanupClass(); |
1287 | 1293 | ||
1288 | // | 1294 | // |
@@ -1484,7 +1490,7 @@ bool LLAppViewer::initLogging() | |||
1484 | return true; | 1490 | return true; |
1485 | } | 1491 | } |
1486 | 1492 | ||
1487 | void LLAppViewer::loadSettingsFromDirectory(ELLPath path_index, bool set_defaults) | 1493 | bool LLAppViewer::loadSettingsFromDirectory(ELLPath path_index, bool set_defaults) |
1488 | { | 1494 | { |
1489 | for(LLSD::map_iterator itr = mSettingsFileList.beginMap(); itr != mSettingsFileList.endMap(); ++itr) | 1495 | for(LLSD::map_iterator itr = mSettingsFileList.beginMap(); itr != mSettingsFileList.endMap(); ++itr) |
1490 | { | 1496 | { |
@@ -1519,13 +1525,24 @@ void LLAppViewer::loadSettingsFromDirectory(ELLPath path_index, bool set_default | |||
1519 | } | 1525 | } |
1520 | if(!gSettings[settings_name]->loadFromFile(full_settings_path, set_defaults)) | 1526 | if(!gSettings[settings_name]->loadFromFile(full_settings_path, set_defaults)) |
1521 | { | 1527 | { |
1522 | llwarns << "Cannot load " << full_settings_path << " - No settings found." << llendl; | 1528 | // If attempting to load the default global settings (app_settings/settings.xml) |
1529 | // fails, the app should error and quit. | ||
1530 | if(path_index == LL_PATH_APP_SETTINGS && settings_name == sGlobalSettingsName) | ||
1531 | { | ||
1532 | llwarns << "Error: Cannot load default settings from: " << full_settings_path << llendl; | ||
1533 | return false; | ||
1534 | } | ||
1535 | else | ||
1536 | { | ||
1537 | llwarns << "Cannot load " << full_settings_path << " - No settings found." << llendl; | ||
1538 | } | ||
1523 | } | 1539 | } |
1524 | else | 1540 | else |
1525 | { | 1541 | { |
1526 | llinfos << "Loaded settings file " << full_settings_path << llendl; | 1542 | llinfos << "Loaded settings file " << full_settings_path << llendl; |
1527 | } | 1543 | } |
1528 | } | 1544 | } |
1545 | return true; | ||
1529 | } | 1546 | } |
1530 | 1547 | ||
1531 | std::string LLAppViewer::getSettingsFileName(const std::string& file) | 1548 | std::string LLAppViewer::getSettingsFileName(const std::string& file) |
@@ -1567,7 +1584,19 @@ bool LLAppViewer::initConfiguration() | |||
1567 | 1584 | ||
1568 | // - load defaults | 1585 | // - load defaults |
1569 | bool set_defaults = true; | 1586 | bool set_defaults = true; |
1570 | loadSettingsFromDirectory(LL_PATH_APP_SETTINGS, set_defaults); | 1587 | if(!loadSettingsFromDirectory(LL_PATH_APP_SETTINGS, set_defaults)) |
1588 | { | ||
1589 | std::ostringstream msg; | ||
1590 | msg << "Second Life could not load its default settings file. \n" | ||
1591 | << "The installation may be corrupted. \n"; | ||
1592 | |||
1593 | OSMessageBox( | ||
1594 | msg.str(), | ||
1595 | LLStringUtil::null, | ||
1596 | OSMB_OK); | ||
1597 | |||
1598 | return false; | ||
1599 | } | ||
1571 | 1600 | ||
1572 | // - set procedural settings | 1601 | // - set procedural settings |
1573 | gSavedSettings.setString("ClientSettingsFile", | 1602 | gSavedSettings.setString("ClientSettingsFile", |
@@ -1714,7 +1743,7 @@ bool LLAppViewer::initConfiguration() | |||
1714 | 1743 | ||
1715 | OSMessageBox( | 1744 | OSMessageBox( |
1716 | msg.str().c_str(), | 1745 | msg.str().c_str(), |
1717 | NULL, | 1746 | LLStringUtil::null, |
1718 | OSMB_OK); | 1747 | OSMB_OK); |
1719 | 1748 | ||
1720 | return false; | 1749 | return false; |
@@ -2339,6 +2368,11 @@ void LLAppViewer::handleViewerCrash() | |||
2339 | { | 2368 | { |
2340 | gDebugInfo["CurrentSimHost"] = gAgent.getRegionHost().getHostName(); | 2369 | gDebugInfo["CurrentSimHost"] = gAgent.getRegionHost().getHostName(); |
2341 | gDebugInfo["CurrentRegion"] = gAgent.getRegion()->getName(); | 2370 | gDebugInfo["CurrentRegion"] = gAgent.getRegion()->getName(); |
2371 | |||
2372 | const LLVector3& loc = gAgent.getPositionAgent(); | ||
2373 | gDebugInfo["CurrentLocationX"] = loc.mV[0]; | ||
2374 | gDebugInfo["CurrentLocationY"] = loc.mV[1]; | ||
2375 | gDebugInfo["CurrentLocationZ"] = loc.mV[2]; | ||
2342 | } | 2376 | } |
2343 | 2377 | ||
2344 | if(LLAppViewer::instance()->mMainloopTimeout) | 2378 | if(LLAppViewer::instance()->mMainloopTimeout) |
@@ -2654,7 +2688,7 @@ bool LLAppViewer::initCache() | |||
2654 | std::string cache_dir = gDirUtilp->getOSUserAppDir(); | 2688 | std::string cache_dir = gDirUtilp->getOSUserAppDir(); |
2655 | std::string new_cache_dir = gDirUtilp->getOSCacheDir(); | 2689 | std::string new_cache_dir = gDirUtilp->getOSCacheDir(); |
2656 | cache_dir = cache_dir + "/cache"; | 2690 | cache_dir = cache_dir + "/cache"; |
2657 | new_cache_dir = new_cache_dir + "/" + "SecondLife"; | 2691 | new_cache_dir = new_cache_dir + "/SecondLife"; |
2658 | if (gDirUtilp->fileExists(cache_dir)) | 2692 | if (gDirUtilp->fileExists(cache_dir)) |
2659 | { | 2693 | { |
2660 | gDirUtilp->setCacheDir(cache_dir); | 2694 | gDirUtilp->setCacheDir(cache_dir); |
diff --git a/linden/indra/newview/llappviewer.h b/linden/indra/newview/llappviewer.h index 68bdb24..801deb1 100644 --- a/linden/indra/newview/llappviewer.h +++ b/linden/indra/newview/llappviewer.h | |||
@@ -122,7 +122,8 @@ public: | |||
122 | static const std::string sPerAccountSettingsName; | 122 | static const std::string sPerAccountSettingsName; |
123 | static const std::string sCrashSettingsName; | 123 | static const std::string sCrashSettingsName; |
124 | 124 | ||
125 | void loadSettingsFromDirectory(ELLPath path_index, bool set_defaults = false); | 125 | // returns false if loading a *required* settings file fails. |
126 | bool loadSettingsFromDirectory(ELLPath path_index, bool set_defaults = false); | ||
126 | 127 | ||
127 | std::string getSettingsFileName(const std::string& file); | 128 | std::string getSettingsFileName(const std::string& file); |
128 | 129 | ||
diff --git a/linden/indra/newview/llappviewerwin32.cpp b/linden/indra/newview/llappviewerwin32.cpp index 07f3ece..9f37534 100644 --- a/linden/indra/newview/llappviewerwin32.cpp +++ b/linden/indra/newview/llappviewerwin32.cpp | |||
@@ -32,7 +32,9 @@ | |||
32 | #include "llviewerprecompiledheaders.h" | 32 | #include "llviewerprecompiledheaders.h" |
33 | 33 | ||
34 | #if defined(_DEBUG) | 34 | #if defined(_DEBUG) |
35 | # define WINDOWS_CRT_MEM_CHECKS 1 | 35 | # if _MSC_VER >= 1400 // Visual C++ 2005 or later |
36 | # define WINDOWS_CRT_MEM_CHECKS 1 | ||
37 | # endif | ||
36 | #endif | 38 | #endif |
37 | 39 | ||
38 | #include "llappviewerwin32.h" | 40 | #include "llappviewerwin32.h" |
diff --git a/linden/indra/newview/llchatbar.cpp b/linden/indra/newview/llchatbar.cpp index 3a6c8cf..31fa653 100644 --- a/linden/indra/newview/llchatbar.cpp +++ b/linden/indra/newview/llchatbar.cpp | |||
@@ -216,15 +216,14 @@ void LLChatBar::refresh() | |||
216 | 216 | ||
217 | void LLChatBar::refreshGestures() | 217 | void LLChatBar::refreshGestures() |
218 | { | 218 | { |
219 | LLCtrlListInterface* gestures = mGestureCombo ? mGestureCombo->getListInterface() : NULL; | 219 | if (mGestureCombo) |
220 | if (mGestureCombo && gestures) | ||
221 | { | 220 | { |
222 | //store current selection so we can maintain it | 221 | //store current selection so we can maintain it |
223 | std::string cur_gesture = mGestureCombo->getValue().asString(); | 222 | std::string cur_gesture = mGestureCombo->getValue().asString(); |
224 | gestures->selectFirstItem(); | 223 | mGestureCombo->selectFirstItem(); |
225 | std::string label = mGestureCombo->getValue().asString();; | 224 | std::string label = mGestureCombo->getValue().asString();; |
226 | // clear | 225 | // clear |
227 | gestures->clearRows(); | 226 | mGestureCombo->clearRows(); |
228 | 227 | ||
229 | // collect list of unique gestures | 228 | // collect list of unique gestures |
230 | std::map <std::string, BOOL> unique; | 229 | std::map <std::string, BOOL> unique; |
@@ -245,20 +244,21 @@ void LLChatBar::refreshGestures() | |||
245 | std::map <std::string, BOOL>::iterator it2; | 244 | std::map <std::string, BOOL>::iterator it2; |
246 | for (it2 = unique.begin(); it2 != unique.end(); ++it2) | 245 | for (it2 = unique.begin(); it2 != unique.end(); ++it2) |
247 | { | 246 | { |
248 | gestures->addSimpleElement((*it2).first); | 247 | mGestureCombo->addSimpleElement((*it2).first); |
249 | } | 248 | } |
250 | 249 | ||
251 | gestures->sortByColumn(LLStringUtil::null, TRUE); | 250 | mGestureCombo->sortByName(); |
252 | // Insert label after sorting | 251 | // Insert label after sorting, at top, with separator below it |
253 | gestures->addSimpleElement(label, ADD_TOP); | 252 | mGestureCombo->addSeparator(ADD_TOP); |
253 | mGestureCombo->addSimpleElement(getString("gesture_label"), ADD_TOP); | ||
254 | 254 | ||
255 | if (!cur_gesture.empty()) | 255 | if (!cur_gesture.empty()) |
256 | { | 256 | { |
257 | gestures->selectByValue(LLSD(cur_gesture)); | 257 | mGestureCombo->selectByValue(LLSD(cur_gesture)); |
258 | } | 258 | } |
259 | else | 259 | else |
260 | { | 260 | { |
261 | gestures->selectFirstItem(); | 261 | mGestureCombo->selectFirstItem(); |
262 | } | 262 | } |
263 | } | 263 | } |
264 | } | 264 | } |
diff --git a/linden/indra/newview/llconsole.cpp b/linden/indra/newview/llconsole.cpp index b0f1988..3ee11ff 100644 --- a/linden/indra/newview/llconsole.cpp +++ b/linden/indra/newview/llconsole.cpp | |||
@@ -55,8 +55,13 @@ extern void AddNewDebugConsoleToLCD(const LLWString &newLine); | |||
55 | LLConsole* gConsole = NULL; // Created and destroyed in LLViewerWindow. | 55 | LLConsole* gConsole = NULL; // Created and destroyed in LLViewerWindow. |
56 | 56 | ||
57 | const F32 FADE_DURATION = 2.f; | 57 | const F32 FADE_DURATION = 2.f; |
58 | const S32 MIN_CONSOLE_WIDTH = 200; | 58 | const S32 MIN_CONSOLE_WIDTH = 50; |
59 | 59 | ||
60 | // Why don't these match? | ||
61 | const S32 CONSOLE_GUTTER_LEFT = 14; | ||
62 | const S32 CONSOLE_GUTTER_RIGHT = 15; | ||
63 | |||
64 | |||
60 | LLConsole::LLConsole(const std::string& name, const U32 max_lines, const LLRect &rect, | 65 | LLConsole::LLConsole(const std::string& name, const U32 max_lines, const LLRect &rect, |
61 | S32 font_size_index, F32 persist_time ) | 66 | S32 font_size_index, F32 persist_time ) |
62 | : | 67 | : |
@@ -78,7 +83,7 @@ void LLConsole::setLinePersistTime(F32 seconds) | |||
78 | 83 | ||
79 | void LLConsole::reshape(S32 width, S32 height, BOOL called_from_parent) | 84 | void LLConsole::reshape(S32 width, S32 height, BOOL called_from_parent) |
80 | { | 85 | { |
81 | S32 new_width = llmax(50, llmin(getRect().getWidth(), gViewerWindow->getWindowWidth())); | 86 | S32 new_width = llmax(MIN_CONSOLE_WIDTH, llmin(getRect().getWidth(), gViewerWindow->getWindowWidth())); |
82 | S32 new_height = llmax(llfloor(mFont->getLineHeight()) + 15, llmin(getRect().getHeight(), gViewerWindow->getWindowHeight())); | 87 | S32 new_height = llmax(llfloor(mFont->getLineHeight()) + 15, llmin(getRect().getHeight(), gViewerWindow->getWindowHeight())); |
83 | 88 | ||
84 | if ( mConsoleWidth == new_width | 89 | if ( mConsoleWidth == new_width |
@@ -185,15 +190,19 @@ void LLConsole::draw() | |||
185 | for(paragraph_it = mParagraphs.rbegin(); paragraph_it != mParagraphs.rend(); paragraph_it++) | 190 | for(paragraph_it = mParagraphs.rbegin(); paragraph_it != mParagraphs.rend(); paragraph_it++) |
186 | { | 191 | { |
187 | S32 target_height = llfloor( (*paragraph_it).mLines.size() * line_height + message_spacing); | 192 | S32 target_height = llfloor( (*paragraph_it).mLines.size() * line_height + message_spacing); |
188 | S32 target_width = llfloor( (*paragraph_it).mMaxWidth +15); | 193 | S32 target_width = llfloor( (*paragraph_it).mMaxWidth + CONSOLE_GUTTER_RIGHT); |
189 | 194 | ||
190 | bkg_height+= target_height; | 195 | bkg_height+= target_height; |
191 | if (target_width > bkg_width) bkg_width=target_width; | 196 | if (target_width > bkg_width) |
197 | { | ||
198 | bkg_width=target_width; | ||
199 | } | ||
192 | 200 | ||
201 | // Why is this not using llfloor as above? | ||
193 | y_pos += ((*paragraph_it).mLines.size()) * line_height; | 202 | y_pos += ((*paragraph_it).mLines.size()) * line_height; |
194 | y_pos += message_spacing; //Extra spacing between messages. | 203 | y_pos += message_spacing; //Extra spacing between messages. |
195 | } | 204 | } |
196 | imagep->drawSolid(-14, (S32)(y_pos + line_height - bkg_height - message_spacing), bkg_width, bkg_height, color); | 205 | imagep->drawSolid(-CONSOLE_GUTTER_LEFT, (S32)(y_pos + line_height - bkg_height - message_spacing), bkg_width, bkg_height, color); |
197 | y_pos = 0.f; | 206 | y_pos = 0.f; |
198 | //End screen-eating black void | 207 | //End screen-eating black void |
199 | 208 | ||
@@ -201,7 +210,7 @@ void LLConsole::draw() | |||
201 | { | 210 | { |
202 | //080813 Spatters: Dainty per-message block boxes | 211 | //080813 Spatters: Dainty per-message block boxes |
203 | // S32 target_height = llfloor( (*paragraph_it).mLines.size() * line_height + 8); | 212 | // S32 target_height = llfloor( (*paragraph_it).mLines.size() * line_height + 8); |
204 | S32 target_width = llfloor( (*paragraph_it).mMaxWidth +15); | 213 | S32 target_width = llfloor( (*paragraph_it).mMaxWidth + CONSOLE_GUTTER_RIGHT); |
205 | 214 | ||
206 | y_pos += ((*paragraph_it).mLines.size()) * line_height; | 215 | y_pos += ((*paragraph_it).mLines.size()) * line_height; |
207 | //080813 Spatters: Dainty per-message block boxes | 216 | //080813 Spatters: Dainty per-message block boxes |
@@ -325,22 +334,21 @@ void LLConsole::Paragraph::updateLines(F32 screen_width, LLFontGL* font, bool fo | |||
325 | // Wrap lines that are longer than the view is wide. | 334 | // Wrap lines that are longer than the view is wide. |
326 | while( paragraph_offset < (S32)mParagraphText.length() ) | 335 | while( paragraph_offset < (S32)mParagraphText.length() ) |
327 | { | 336 | { |
328 | S32 skip_chars; // skip '\n' | 337 | bool found_newline = false; // skip '\n' |
329 | // Figure out if a word-wrapped line fits here. | 338 | // Figure out if a word-wrapped line fits here. |
330 | LLWString::size_type line_end = mParagraphText.find_first_of(llwchar('\n'), paragraph_offset); | 339 | LLWString::size_type line_end = mParagraphText.find_first_of(llwchar('\n'), paragraph_offset); |
331 | if (line_end != LLWString::npos) | 340 | if (line_end != LLWString::npos) |
332 | { | 341 | { |
333 | skip_chars = 1; // skip '\n' | 342 | found_newline = true; // skip '\n' |
334 | } | 343 | } |
335 | else | 344 | else |
336 | { | 345 | { |
337 | line_end = mParagraphText.size(); | 346 | line_end = mParagraphText.size(); |
338 | skip_chars = 0; | ||
339 | } | 347 | } |
340 | 348 | ||
341 | U32 drawable = font->maxDrawableChars(mParagraphText.c_str()+paragraph_offset, screen_width, line_end - paragraph_offset, TRUE); | 349 | U32 drawable = font->maxDrawableChars(mParagraphText.c_str()+paragraph_offset, screen_width, line_end - paragraph_offset, TRUE); |
342 | 350 | ||
343 | if (drawable != 0) | 351 | if (drawable != 0 || found_newline) |
344 | { | 352 | { |
345 | F32 x_position = 0; //Screen X position of text. | 353 | F32 x_position = 0; //Screen X position of text. |
346 | 354 | ||
@@ -387,7 +395,8 @@ void LLConsole::Paragraph::updateLines(F32 screen_width, LLFontGL* font, bool fo | |||
387 | { | 395 | { |
388 | break; // Nothing more to print | 396 | break; // Nothing more to print |
389 | } | 397 | } |
390 | paragraph_offset += (drawable + skip_chars); | 398 | |
399 | paragraph_offset += (drawable + ( found_newline ? 1 : 0 ) ); | ||
391 | } | 400 | } |
392 | } | 401 | } |
393 | 402 | ||
diff --git a/linden/indra/newview/lldrawpoolavatar.cpp b/linden/indra/newview/lldrawpoolavatar.cpp index 946c439..97ff072 100644 --- a/linden/indra/newview/lldrawpoolavatar.cpp +++ b/linden/indra/newview/lldrawpoolavatar.cpp | |||
@@ -664,7 +664,7 @@ LLColor3 LLDrawPoolAvatar::getDebugColor() const | |||
664 | LLVertexBufferAvatar::LLVertexBufferAvatar() | 664 | LLVertexBufferAvatar::LLVertexBufferAvatar() |
665 | : LLVertexBuffer(sDataMask, | 665 | : LLVertexBuffer(sDataMask, |
666 | LLViewerShaderMgr::instance()->getVertexShaderLevel(LLViewerShaderMgr::SHADER_AVATAR) > 0 ? | 666 | LLViewerShaderMgr::instance()->getVertexShaderLevel(LLViewerShaderMgr::SHADER_AVATAR) > 0 ? |
667 | GL_STATIC_DRAW_ARB : | 667 | GL_DYNAMIC_DRAW_ARB : |
668 | GL_STREAM_DRAW_ARB) | 668 | GL_STREAM_DRAW_ARB) |
669 | { | 669 | { |
670 | 670 | ||
diff --git a/linden/indra/newview/lldynamictexture.cpp b/linden/indra/newview/lldynamictexture.cpp index a724d88..ad0cdec 100644 --- a/linden/indra/newview/lldynamictexture.cpp +++ b/linden/indra/newview/lldynamictexture.cpp | |||
@@ -141,6 +141,7 @@ void LLDynamicTexture::preRender(BOOL clear_depth) | |||
141 | if (window_pos.mY < 0) | 141 | if (window_pos.mY < 0) |
142 | { | 142 | { |
143 | mOrigin.mY += window_pos.mY; | 143 | mOrigin.mY += window_pos.mY; |
144 | mOrigin.mY = llmax(mOrigin.mY, 0) ; | ||
144 | } | 145 | } |
145 | 146 | ||
146 | LLImageGL::unbindTexture(0, GL_TEXTURE_2D); | 147 | LLImageGL::unbindTexture(0, GL_TEXTURE_2D); |
diff --git a/linden/indra/newview/lleventpoll.cpp b/linden/indra/newview/lleventpoll.cpp index f00c05b..6b95102 100644 --- a/linden/indra/newview/lleventpoll.cpp +++ b/linden/indra/newview/lleventpoll.cpp | |||
@@ -31,16 +31,26 @@ | |||
31 | 31 | ||
32 | #include "llviewerprecompiledheaders.h" | 32 | #include "llviewerprecompiledheaders.h" |
33 | 33 | ||
34 | #include "llappviewer.h" | ||
34 | #include "llagent.h" | 35 | #include "llagent.h" |
35 | #include "lleventpoll.h" | 36 | #include "lleventpoll.h" |
36 | 37 | ||
37 | #include "llhttpclient.h" | 38 | #include "llhttpclient.h" |
39 | #include "llhttpstatuscodes.h" | ||
38 | #include "llsdserialize.h" | 40 | #include "llsdserialize.h" |
41 | #include "lltimer.h" | ||
39 | #include "llviewerregion.h" | 42 | #include "llviewerregion.h" |
40 | #include "message.h" | 43 | #include "message.h" |
41 | 44 | ||
42 | namespace | 45 | namespace |
43 | { | 46 | { |
47 | // We will wait RETRY_SECONDS + (errorCount * RETRY_SECONDS_INC) before retrying after an error. | ||
48 | // This means we attempt to recover relatively quickly but back off giving more time to recover | ||
49 | // until we finally give up after MAX_EVENT_POLL_HTTP_ERRORS attempts. | ||
50 | const F32 EVENT_POLL_ERROR_RETRY_SECONDS = 15.f; // ~ half of a normal timeout. | ||
51 | const F32 EVENT_POLL_ERROR_RETRY_SECONDS_INC = 5.f; // ~ half of a normal timeout. | ||
52 | const S32 MAX_EVENT_POLL_HTTP_ERRORS = 10; // ~5 minutes, by the above rules. | ||
53 | |||
44 | class LLEventPollResponder : public LLHTTPClient::Responder | 54 | class LLEventPollResponder : public LLHTTPClient::Responder |
45 | { | 55 | { |
46 | public: | 56 | public: |
@@ -48,15 +58,21 @@ namespace | |||
48 | static LLHTTPClient::ResponderPtr start(const std::string& pollURL, const LLHost& sender); | 58 | static LLHTTPClient::ResponderPtr start(const std::string& pollURL, const LLHost& sender); |
49 | void stop(); | 59 | void stop(); |
50 | 60 | ||
61 | void makeRequest(); | ||
62 | |||
51 | private: | 63 | private: |
52 | LLEventPollResponder(const std::string& pollURL, const LLHost& sender); | 64 | LLEventPollResponder(const std::string& pollURL, const LLHost& sender); |
53 | ~LLEventPollResponder(); | 65 | ~LLEventPollResponder(); |
54 | 66 | ||
55 | void makeRequest(); | 67 | |
56 | void handleMessage(const LLSD& content); | 68 | void handleMessage(const LLSD& content); |
57 | virtual void error(U32 status, const std::string& reason); | 69 | virtual void error(U32 status, const std::string& reason); |
58 | virtual void result(const LLSD& content); | 70 | virtual void result(const LLSD& content); |
59 | 71 | ||
72 | virtual void completedRaw(U32 status, | ||
73 | const std::string& reason, | ||
74 | const LLChannelDescriptors& channels, | ||
75 | const LLIOPipe::buffer_ptr_t& buffer); | ||
60 | private: | 76 | private: |
61 | 77 | ||
62 | bool mDone; | 78 | bool mDone; |
@@ -69,6 +85,27 @@ namespace | |||
69 | // these are only here for debugging so we can see which poller is which | 85 | // these are only here for debugging so we can see which poller is which |
70 | static int sCount; | 86 | static int sCount; |
71 | int mCount; | 87 | int mCount; |
88 | S32 mErrorCount; | ||
89 | }; | ||
90 | |||
91 | class LLEventPollEventTimer : public LLEventTimer | ||
92 | { | ||
93 | typedef boost::intrusive_ptr<LLEventPollResponder> EventPollResponderPtr; | ||
94 | |||
95 | public: | ||
96 | LLEventPollEventTimer(F32 period, EventPollResponderPtr responder) | ||
97 | : LLEventTimer(period), mResponder(responder) | ||
98 | { } | ||
99 | |||
100 | virtual BOOL tick() | ||
101 | { | ||
102 | mResponder->makeRequest(); | ||
103 | return TRUE; // Causes this instance to be deleted. | ||
104 | } | ||
105 | |||
106 | private: | ||
107 | |||
108 | EventPollResponderPtr mResponder; | ||
72 | }; | 109 | }; |
73 | 110 | ||
74 | //static | 111 | //static |
@@ -94,7 +131,8 @@ namespace | |||
94 | LLEventPollResponder::LLEventPollResponder(const std::string& pollURL, const LLHost& sender) | 131 | LLEventPollResponder::LLEventPollResponder(const std::string& pollURL, const LLHost& sender) |
95 | : mDone(false), | 132 | : mDone(false), |
96 | mPollURL(pollURL), | 133 | mPollURL(pollURL), |
97 | mCount(++sCount) | 134 | mCount(++sCount), |
135 | mErrorCount(0) | ||
98 | { | 136 | { |
99 | //extract host and port of simulator to set as sender | 137 | //extract host and port of simulator to set as sender |
100 | LLViewerRegion *regionp = gAgent.getRegion(); | 138 | LLViewerRegion *regionp = gAgent.getRegion(); |
@@ -114,6 +152,24 @@ namespace | |||
114 | << mPollURL << llendl; | 152 | << mPollURL << llendl; |
115 | } | 153 | } |
116 | 154 | ||
155 | // virtual | ||
156 | void LLEventPollResponder::completedRaw(U32 status, | ||
157 | const std::string& reason, | ||
158 | const LLChannelDescriptors& channels, | ||
159 | const LLIOPipe::buffer_ptr_t& buffer) | ||
160 | { | ||
161 | if (status == HTTP_BAD_GATEWAY) | ||
162 | { | ||
163 | // These errors are not parsable as LLSD, | ||
164 | // which LLHTTPClient::Responder::completedRaw will try to do. | ||
165 | completed(status, reason, LLSD()); | ||
166 | } | ||
167 | else | ||
168 | { | ||
169 | LLHTTPClient::Responder::completedRaw(status,reason,channels,buffer); | ||
170 | } | ||
171 | } | ||
172 | |||
117 | void LLEventPollResponder::makeRequest() | 173 | void LLEventPollResponder::makeRequest() |
118 | { | 174 | { |
119 | LLSD request; | 175 | LLSD request; |
@@ -139,16 +195,42 @@ namespace | |||
139 | { | 195 | { |
140 | if (mDone) return; | 196 | if (mDone) return; |
141 | 197 | ||
142 | if(status != 499) | 198 | // A HTTP_BAD_GATEWAY (502) error is our standard timeout response |
199 | // we get this when there are no events. | ||
200 | if ( status == HTTP_BAD_GATEWAY ) | ||
201 | { | ||
202 | mErrorCount = 0; | ||
203 | makeRequest(); | ||
204 | } | ||
205 | else if (mErrorCount < MAX_EVENT_POLL_HTTP_ERRORS) | ||
206 | { | ||
207 | ++mErrorCount; | ||
208 | |||
209 | // The 'tick' will return TRUE causing the timer to delete this. | ||
210 | new LLEventPollEventTimer(EVENT_POLL_ERROR_RETRY_SECONDS | ||
211 | + mErrorCount * EVENT_POLL_ERROR_RETRY_SECONDS_INC | ||
212 | , this); | ||
213 | |||
214 | llwarns << "Unexpected HTTP error. status: " << status << ", reason: " << reason << llendl; | ||
215 | } | ||
216 | else | ||
143 | { | 217 | { |
144 | llwarns << "LLEventPollResponder::error: <" << mCount << "> got " | 218 | llwarns << "LLEventPollResponder::error: <" << mCount << "> got " |
145 | << status << ": " << reason | 219 | << status << ": " << reason |
146 | << (mDone ? " -- done" : "") << llendl; | 220 | << (mDone ? " -- done" : "") << llendl; |
147 | stop(); | 221 | stop(); |
148 | return; | ||
149 | } | ||
150 | 222 | ||
151 | makeRequest(); | 223 | // At this point we have given up and the viewer will not receive HTTP messages from the simulator. |
224 | // IMs, teleports, about land, selecing land, region crossing and more will all fail. | ||
225 | // They are essentially disconnected from the region even though some things may still work. | ||
226 | // Since things won't get better until they relog we force a disconnect now. | ||
227 | |||
228 | // *NOTE:Mani - This force disconnect was causing logouts even when disconnected | ||
229 | // from neighboring regions. | ||
230 | // *FIX:Mani We may want to re enable forceDisconnect for the agents main region. | ||
231 | // *FIX:Mani If reimplemting Translate!!!! | ||
232 | // LLAppViewer::instance()->forceDisconnect("You have been disconnected from the region you were in."); | ||
233 | } | ||
152 | } | 234 | } |
153 | 235 | ||
154 | //virtual | 236 | //virtual |
@@ -159,10 +241,13 @@ namespace | |||
159 | 241 | ||
160 | if (mDone) return; | 242 | if (mDone) return; |
161 | 243 | ||
244 | mErrorCount = 0; | ||
245 | |||
162 | if (!content.get("events") || | 246 | if (!content.get("events") || |
163 | !content.get("id")) | 247 | !content.get("id")) |
164 | { | 248 | { |
165 | llwarns << "received event poll with no events or id key" << llendl; | 249 | llwarns << "received event poll with no events or id key" << llendl; |
250 | makeRequest(); | ||
166 | return; | 251 | return; |
167 | } | 252 | } |
168 | 253 | ||
@@ -192,10 +277,13 @@ namespace | |||
192 | } | 277 | } |
193 | } | 278 | } |
194 | 279 | ||
195 | LLEventPoll::LLEventPoll(const std::string& pollURL, const LLHost& sender) | 280 | LLEventPoll::LLEventPoll(const std::string& poll_url, const LLHost& sender) |
196 | : mImpl(LLEventPollResponder::start(pollURL, sender)) | 281 | : mImpl(LLEventPollResponder::start(poll_url, sender)) |
197 | { } | 282 | { } |
198 | 283 | ||
199 | LLEventPoll::~LLEventPoll() | 284 | LLEventPoll::~LLEventPoll() |
200 | { | 285 | { |
286 | LLHTTPClient::Responder* responderp = mImpl.get(); | ||
287 | LLEventPollResponder* event_poll_responder = dynamic_cast<LLEventPollResponder*>(responderp); | ||
288 | if (event_poll_responder) event_poll_responder->stop(); | ||
201 | } | 289 | } |
diff --git a/linden/indra/newview/llface.cpp b/linden/indra/newview/llface.cpp index 9a74446..5b43fcd 100644 --- a/linden/indra/newview/llface.cpp +++ b/linden/indra/newview/llface.cpp | |||
@@ -419,8 +419,6 @@ void LLFace::renderSelected(LLImageGL *imagep, const LLColor4& color) | |||
419 | 419 | ||
420 | if (mGeomCount > 0 && mIndicesCount > 0) | 420 | if (mGeomCount > 0 && mIndicesCount > 0) |
421 | { | 421 | { |
422 | gGL.color4fv(color.mV); | ||
423 | |||
424 | LLViewerImage::bindTexture(imagep); | 422 | LLViewerImage::bindTexture(imagep); |
425 | 423 | ||
426 | gGL.pushMatrix(); | 424 | gGL.pushMatrix(); |
@@ -433,12 +431,16 @@ void LLFace::renderSelected(LLImageGL *imagep, const LLColor4& color) | |||
433 | glMultMatrixf((GLfloat*)mDrawablep->getRegion()->mRenderMatrix.mMatrix); | 431 | glMultMatrixf((GLfloat*)mDrawablep->getRegion()->mRenderMatrix.mMatrix); |
434 | } | 432 | } |
435 | 433 | ||
434 | setFaceColor(color); | ||
435 | renderSetColor(); | ||
436 | |||
436 | mVertexBuffer->setBuffer(LLVertexBuffer::MAP_VERTEX | LLVertexBuffer::MAP_TEXCOORD); | 437 | mVertexBuffer->setBuffer(LLVertexBuffer::MAP_VERTEX | LLVertexBuffer::MAP_TEXCOORD); |
437 | #if !LL_RELEASE_FOR_DOWNLOAD | 438 | #if !LL_RELEASE_FOR_DOWNLOAD |
438 | LLGLState::checkClientArrays("", LLVertexBuffer::MAP_VERTEX | LLVertexBuffer::MAP_TEXCOORD); | 439 | LLGLState::checkClientArrays("", LLVertexBuffer::MAP_VERTEX | LLVertexBuffer::MAP_TEXCOORD); |
439 | #endif | 440 | #endif |
440 | mVertexBuffer->draw(LLVertexBuffer::TRIANGLES, mIndicesCount, mIndicesIndex); | 441 | mVertexBuffer->draw(LLVertexBuffer::TRIANGLES, mIndicesCount, mIndicesIndex); |
441 | 442 | ||
443 | unsetFaceColor(); | ||
442 | gGL.popMatrix(); | 444 | gGL.popMatrix(); |
443 | } | 445 | } |
444 | } | 446 | } |
diff --git a/linden/indra/newview/llfloaterabout.cpp b/linden/indra/newview/llfloaterabout.cpp index 0486f57..4704c5b 100644 --- a/linden/indra/newview/llfloaterabout.cpp +++ b/linden/indra/newview/llfloaterabout.cpp | |||
@@ -134,7 +134,7 @@ LLFloaterAbout::LLFloaterAbout() | |||
134 | server_link_style->setColor(gSavedSettings.getColor4("HTMLLinkColor")); | 134 | server_link_style->setColor(gSavedSettings.getColor4("HTMLLinkColor")); |
135 | 135 | ||
136 | const LLVector3d &pos = gAgent.getPositionGlobal(); | 136 | const LLVector3d &pos = gAgent.getPositionGlobal(); |
137 | LLUIString pos_text = getUIString("you_are_at"); | 137 | LLUIString pos_text = getString("you_are_at"); |
138 | pos_text.setArg("[POSITION]", | 138 | pos_text.setArg("[POSITION]", |
139 | llformat("%.1f, %.1f, %.1f ", pos.mdV[VX], pos.mdV[VY], pos.mdV[VZ])); | 139 | llformat("%.1f, %.1f, %.1f ", pos.mdV[VX], pos.mdV[VY], pos.mdV[VZ])); |
140 | support.append(pos_text); | 140 | support.append(pos_text); |
diff --git a/linden/indra/newview/llfloaterbump.cpp b/linden/indra/newview/llfloaterbump.cpp index 616f746..58b4ede 100644 --- a/linden/indra/newview/llfloaterbump.cpp +++ b/linden/indra/newview/llfloaterbump.cpp | |||
@@ -149,7 +149,7 @@ void LLFloaterBump::add(LLScrollListCtrl* list, LLMeanCollisionData* mcd) | |||
149 | } | 149 | } |
150 | 150 | ||
151 | // All above action strings are in XML file | 151 | // All above action strings are in XML file |
152 | LLUIString text = sInstance->getUIString(action); | 152 | LLUIString text = sInstance->getString(action); |
153 | text.setArg("[TIME]", time); | 153 | text.setArg("[TIME]", time); |
154 | text.setArg("[FIRST]", mcd->mFirstName); | 154 | text.setArg("[FIRST]", mcd->mFirstName); |
155 | text.setArg("[LAST]", mcd->mLastName); | 155 | text.setArg("[LAST]", mcd->mLastName); |
diff --git a/linden/indra/newview/llfloaterdaycycle.cpp b/linden/indra/newview/llfloaterdaycycle.cpp index c0f8a48..6a6a430 100644 --- a/linden/indra/newview/llfloaterdaycycle.cpp +++ b/linden/indra/newview/llfloaterdaycycle.cpp | |||
@@ -109,7 +109,6 @@ void LLFloaterDayCycle::onClickHelp(void* data) | |||
109 | root_floater->addDependentFloater(dialogp); | 109 | root_floater->addDependentFloater(dialogp); |
110 | } | 110 | } |
111 | } | 111 | } |
112 | delete xml_alert; | ||
113 | } | 112 | } |
114 | 113 | ||
115 | void LLFloaterDayCycle::initHelpBtn(const std::string& name, const std::string& xml_alert) | 114 | void LLFloaterDayCycle::initHelpBtn(const std::string& name, const std::string& xml_alert) |
diff --git a/linden/indra/newview/llfloaterjoystick.cpp b/linden/indra/newview/llfloaterjoystick.cpp index e646eb5..172da1d 100644 --- a/linden/indra/newview/llfloaterjoystick.cpp +++ b/linden/indra/newview/llfloaterjoystick.cpp | |||
@@ -58,7 +58,7 @@ void LLFloaterJoystick::draw() | |||
58 | childSetEnabled("enable_joystick", joystick_inited); | 58 | childSetEnabled("enable_joystick", joystick_inited); |
59 | childSetEnabled("joystick_type", joystick_inited); | 59 | childSetEnabled("joystick_type", joystick_inited); |
60 | std::string desc = LLViewerJoystick::getInstance()->getDescription(); | 60 | std::string desc = LLViewerJoystick::getInstance()->getDescription(); |
61 | if (desc.empty()) desc = getUIString("NoDevice"); | 61 | if (desc.empty()) desc = getString("NoDevice"); |
62 | childSetText("joystick_type", desc); | 62 | childSetText("joystick_type", desc); |
63 | 63 | ||
64 | LLViewerJoystick* joystick(LLViewerJoystick::getInstance()); | 64 | LLViewerJoystick* joystick(LLViewerJoystick::getInstance()); |
@@ -83,8 +83,8 @@ void LLFloaterJoystick::draw() | |||
83 | BOOL LLFloaterJoystick::postBuild() | 83 | BOOL LLFloaterJoystick::postBuild() |
84 | { | 84 | { |
85 | F32 range = gSavedSettings.getBOOL("Cursor3D") ? 1024.f : 2.f; | 85 | F32 range = gSavedSettings.getBOOL("Cursor3D") ? 1024.f : 2.f; |
86 | LLUIString axis = getUIString("Axis"); | 86 | LLUIString axis = getString("Axis"); |
87 | LLUIString joystick = getUIString("JoystickMonitor"); | 87 | LLUIString joystick = getString("JoystickMonitor"); |
88 | 88 | ||
89 | // use this child to get relative positioning info; we'll place the | 89 | // use this child to get relative positioning info; we'll place the |
90 | // joystick monitor on its right, vertically aligned to it. | 90 | // joystick monitor on its right, vertically aligned to it. |
diff --git a/linden/indra/newview/llfloaterland.cpp b/linden/indra/newview/llfloaterland.cpp index c5beb5c..891cde7 100644 --- a/linden/indra/newview/llfloaterland.cpp +++ b/linden/indra/newview/llfloaterland.cpp | |||
@@ -2399,7 +2399,7 @@ void LLPanelLandAccess::refresh_ui() | |||
2399 | } | 2399 | } |
2400 | if (override) | 2400 | if (override) |
2401 | { | 2401 | { |
2402 | childSetToolTip("Only Allow", getUIString("estate_override")); | 2402 | childSetToolTip("Only Allow", getString("estate_override")); |
2403 | } | 2403 | } |
2404 | else | 2404 | else |
2405 | { | 2405 | { |
diff --git a/linden/indra/newview/llfloaterlandholdings.cpp b/linden/indra/newview/llfloaterlandholdings.cpp index 6411a97..3694671 100644 --- a/linden/indra/newview/llfloaterlandholdings.cpp +++ b/linden/indra/newview/llfloaterlandholdings.cpp | |||
@@ -116,7 +116,7 @@ BOOL LLFloaterLandHoldings::postBuild() | |||
116 | element["columns"][0]["value"] = gAgent.mGroups.get(i).mName; | 116 | element["columns"][0]["value"] = gAgent.mGroups.get(i).mName; |
117 | element["columns"][0]["font"] = "SANSSERIF"; | 117 | element["columns"][0]["font"] = "SANSSERIF"; |
118 | 118 | ||
119 | LLUIString areastr = getUIString("area_string"); | 119 | LLUIString areastr = getString("area_string"); |
120 | areastr.setArg("[AREA]", llformat("%d", gAgent.mGroups.get(i).mContribution)); | 120 | areastr.setArg("[AREA]", llformat("%d", gAgent.mGroups.get(i).mContribution)); |
121 | element["columns"][1]["column"] = "area"; | 121 | element["columns"][1]["column"] = "area"; |
122 | element["columns"][1]["value"] = areastr; | 122 | element["columns"][1]["value"] = areastr; |
diff --git a/linden/indra/newview/llfloaterregioninfo.cpp b/linden/indra/newview/llfloaterregioninfo.cpp index ffd7d48..8a4f621 100644 --- a/linden/indra/newview/llfloaterregioninfo.cpp +++ b/linden/indra/newview/llfloaterregioninfo.cpp | |||
@@ -542,7 +542,6 @@ void LLPanelRegionInfo::onClickHelp(void* data) | |||
542 | { | 542 | { |
543 | const std::string* xml_alert = (std::string*)data; | 543 | const std::string* xml_alert = (std::string*)data; |
544 | gViewerWindow->alertXml(*xml_alert); | 544 | gViewerWindow->alertXml(*xml_alert); |
545 | delete xml_alert; | ||
546 | } | 545 | } |
547 | 546 | ||
548 | ///////////////////////////////////////////////////////////////////////////// | 547 | ///////////////////////////////////////////////////////////////////////////// |
@@ -1306,6 +1305,7 @@ void LLPanelRegionTerrainInfo::onClickDownloadRaw(void* data) | |||
1306 | return; | 1305 | return; |
1307 | } | 1306 | } |
1308 | std::string filepath = picker.getFirstFile(); | 1307 | std::string filepath = picker.getFirstFile(); |
1308 | gXferManager->expectFileForRequest(filepath); | ||
1309 | 1309 | ||
1310 | LLPanelRegionTerrainInfo* self = (LLPanelRegionTerrainInfo*)data; | 1310 | LLPanelRegionTerrainInfo* self = (LLPanelRegionTerrainInfo*)data; |
1311 | strings_t strings; | 1311 | strings_t strings; |
@@ -1325,6 +1325,7 @@ void LLPanelRegionTerrainInfo::onClickUploadRaw(void* data) | |||
1325 | return; | 1325 | return; |
1326 | } | 1326 | } |
1327 | std::string filepath = picker.getFirstFile(); | 1327 | std::string filepath = picker.getFirstFile(); |
1328 | gXferManager->expectFileForTransfer(filepath); | ||
1328 | 1329 | ||
1329 | LLPanelRegionTerrainInfo* self = (LLPanelRegionTerrainInfo*)data; | 1330 | LLPanelRegionTerrainInfo* self = (LLPanelRegionTerrainInfo*)data; |
1330 | strings_t strings; | 1331 | strings_t strings; |
diff --git a/linden/indra/newview/llfloaterreporter.cpp b/linden/indra/newview/llfloaterreporter.cpp index 3a9829d..e8643c0 100644 --- a/linden/indra/newview/llfloaterreporter.cpp +++ b/linden/indra/newview/llfloaterreporter.cpp | |||
@@ -389,21 +389,36 @@ void LLFloaterReporter::onClickSend(void *userdata) | |||
389 | // only show copyright alert for abuse reports | 389 | // only show copyright alert for abuse reports |
390 | if ( self->mReportType != BUG_REPORT ) | 390 | if ( self->mReportType != BUG_REPORT ) |
391 | { | 391 | { |
392 | const int IP_CONTENT_REMOVAL = 66; | ||
393 | const int IP_PERMISSONS_EXPLOIT = 37; | ||
394 | LLComboBox* combo = self->getChild<LLComboBox>( "category_combo"); | ||
395 | int category_value = combo->getSelectedValue().asInteger(); | ||
396 | |||
392 | if ( ! self->mCopyrightWarningSeen ) | 397 | if ( ! self->mCopyrightWarningSeen ) |
393 | { | 398 | { |
399 | |||
394 | std::string details_lc = self->childGetText("details_edit"); | 400 | std::string details_lc = self->childGetText("details_edit"); |
395 | LLStringUtil::toLower( details_lc ); | 401 | LLStringUtil::toLower( details_lc ); |
396 | std::string summary_lc = self->childGetText("summary_edit"); | 402 | std::string summary_lc = self->childGetText("summary_edit"); |
397 | LLStringUtil::toLower( summary_lc ); | 403 | LLStringUtil::toLower( summary_lc ); |
398 | if ( details_lc.find( "copyright" ) != std::string::npos || | 404 | if ( details_lc.find( "copyright" ) != std::string::npos || |
399 | summary_lc.find( "copyright" ) != std::string::npos ) | 405 | summary_lc.find( "copyright" ) != std::string::npos || |
406 | category_value == IP_CONTENT_REMOVAL || | ||
407 | category_value == IP_PERMISSONS_EXPLOIT) | ||
400 | { | 408 | { |
401 | gViewerWindow->alertXml("HelpReportAbuseContainsCopyright"); | 409 | gViewerWindow->alertXml("HelpReportAbuseContainsCopyright"); |
402 | self->mCopyrightWarningSeen = TRUE; | 410 | self->mCopyrightWarningSeen = TRUE; |
403 | return; | 411 | return; |
404 | }; | 412 | } |
405 | }; | 413 | } |
406 | }; | 414 | else if (category_value == IP_CONTENT_REMOVAL) |
415 | { | ||
416 | // IP_CONTENT_REMOVAL *always* shows the dialog - | ||
417 | // ergo you can never send that abuse report type. | ||
418 | gViewerWindow->alertXml("HelpReportAbuseContainsCopyright"); | ||
419 | return; | ||
420 | } | ||
421 | } | ||
407 | 422 | ||
408 | LLUploadDialog::modalUploadDialog("Uploading...\n\nReport"); | 423 | LLUploadDialog::modalUploadDialog("Uploading...\n\nReport"); |
409 | // *TODO don't upload image if checkbox isn't checked | 424 | // *TODO don't upload image if checkbox isn't checked |
@@ -937,11 +952,12 @@ void LLFloaterReporter::uploadDoneCallback(const LLUUID &uuid, void *user_data, | |||
937 | if(result < 0) | 952 | if(result < 0) |
938 | { | 953 | { |
939 | LLStringUtil::format_map_t args; | 954 | LLStringUtil::format_map_t args; |
940 | args["[REASON]"] = std::string(LLAssetStorage::getErrorString(result)); | 955 | std::string reason = std::string(LLAssetStorage::getErrorString(result)); |
956 | args["[REASON]"] = reason; | ||
941 | gViewerWindow->alertXml("ErrorUploadingReportScreenshot", args); | 957 | gViewerWindow->alertXml("ErrorUploadingReportScreenshot", args); |
942 | 958 | ||
943 | std::string err_msg("There was a problem uploading a report screenshot"); | 959 | std::string err_msg("There was a problem uploading a report screenshot"); |
944 | err_msg += " due to the following reason: " + args["[REASON]"]; | 960 | err_msg += " due to the following reason: " + reason; |
945 | llwarns << err_msg << llendl; | 961 | llwarns << err_msg << llendl; |
946 | return; | 962 | return; |
947 | } | 963 | } |
diff --git a/linden/indra/newview/llfloaterwater.cpp b/linden/indra/newview/llfloaterwater.cpp index 371f17a..025562a 100644 --- a/linden/indra/newview/llfloaterwater.cpp +++ b/linden/indra/newview/llfloaterwater.cpp | |||
@@ -185,7 +185,6 @@ void LLFloaterWater::onClickHelp(void* data) | |||
185 | root_floater->addDependentFloater(dialogp); | 185 | root_floater->addDependentFloater(dialogp); |
186 | } | 186 | } |
187 | } | 187 | } |
188 | delete xml_alert; | ||
189 | } | 188 | } |
190 | 189 | ||
191 | void LLFloaterWater::initHelpBtn(const std::string& name, const std::string& xml_alert) | 190 | void LLFloaterWater::initHelpBtn(const std::string& name, const std::string& xml_alert) |
diff --git a/linden/indra/newview/llfloaterwindlight.cpp b/linden/indra/newview/llfloaterwindlight.cpp index 8ed95da..f0d5480 100644 --- a/linden/indra/newview/llfloaterwindlight.cpp +++ b/linden/indra/newview/llfloaterwindlight.cpp | |||
@@ -243,7 +243,6 @@ void LLFloaterWindLight::onClickHelp(void* data) | |||
243 | root_floater->addDependentFloater(dialogp); | 243 | root_floater->addDependentFloater(dialogp); |
244 | } | 244 | } |
245 | } | 245 | } |
246 | delete xml_alert; | ||
247 | } | 246 | } |
248 | 247 | ||
249 | void LLFloaterWindLight::initHelpBtn(const std::string& name, const std::string& xml_alert) | 248 | void LLFloaterWindLight::initHelpBtn(const std::string& name, const std::string& xml_alert) |
diff --git a/linden/indra/newview/llfolderview.cpp b/linden/indra/newview/llfolderview.cpp index 4b487ce..8cefd5b 100644 --- a/linden/indra/newview/llfolderview.cpp +++ b/linden/indra/newview/llfolderview.cpp | |||
@@ -116,8 +116,34 @@ LLColor4 LLFolderViewItem::sFilterBGColor; | |||
116 | LLColor4 LLFolderViewItem::sFilterTextColor; | 116 | LLColor4 LLFolderViewItem::sFilterTextColor; |
117 | LLColor4 LLFolderViewItem::sSuffixColor; | 117 | LLColor4 LLFolderViewItem::sSuffixColor; |
118 | LLColor4 LLFolderViewItem::sSearchStatusColor; | 118 | LLColor4 LLFolderViewItem::sSearchStatusColor; |
119 | LLUIImagePtr LLFolderViewItem::sArrowImage; | ||
120 | LLUIImagePtr LLFolderViewItem::sBoxImage; | ||
121 | |||
122 | //static | ||
123 | void LLFolderViewItem::initClass() | ||
124 | { | ||
125 | sFont = LLResMgr::getInstance()->getRes( LLFONT_SANSSERIF_SMALL ); | ||
126 | sSmallFont = LLResMgr::getInstance()->getRes( LLFONT_SMALL ); | ||
127 | sFgColor = gColors.getColor( "MenuItemEnabledColor" ); | ||
128 | sHighlightBgColor = gColors.getColor( "MenuItemHighlightBgColor" ); | ||
129 | sHighlightFgColor = gColors.getColor( "MenuItemHighlightFgColor" ); | ||
130 | sFilterBGColor = gColors.getColor( "FilterBackgroundColor" ); | ||
131 | sFilterTextColor = gColors.getColor( "FilterTextColor" ); | ||
132 | sSuffixColor = gColors.getColor( "InventoryItemSuffixColor" ); | ||
133 | sSearchStatusColor = gColors.getColor( "InventorySearchStatusColor" ); | ||
134 | sArrowImage = LLUI::getUIImage("folder_arrow.tga"); | ||
135 | sBoxImage = LLUI::getUIImage("rounded_square.tga"); | ||
136 | } | ||
137 | |||
138 | //static | ||
139 | void LLFolderViewItem::cleanupClass() | ||
140 | { | ||
141 | sArrowImage = NULL; | ||
142 | sBoxImage = NULL; | ||
143 | } | ||
119 | 144 | ||
120 | // Default constructor | 145 | // Default constructor |
146 | // NOTE: Optimize this, we call it a *lot* when opening a large inventory | ||
121 | LLFolderViewItem::LLFolderViewItem( const std::string& name, LLUIImagePtr icon, | 147 | LLFolderViewItem::LLFolderViewItem( const std::string& name, LLUIImagePtr icon, |
122 | S32 creation_date, | 148 | S32 creation_date, |
123 | LLFolderView* root, | 149 | LLFolderView* root, |
@@ -132,6 +158,7 @@ LLFolderViewItem::LLFolderViewItem( const std::string& name, LLUIImagePtr icon, | |||
132 | mIsCurSelection( FALSE ), | 158 | mIsCurSelection( FALSE ), |
133 | mSelectPending(FALSE), | 159 | mSelectPending(FALSE), |
134 | mLabelStyle( LLFontGL::NORMAL ), | 160 | mLabelStyle( LLFontGL::NORMAL ), |
161 | mIcon(icon), | ||
135 | mHasVisibleChildren(FALSE), | 162 | mHasVisibleChildren(FALSE), |
136 | mIndentation(0), | 163 | mIndentation(0), |
137 | mNumDescendantsSelected(0), | 164 | mNumDescendantsSelected(0), |
@@ -143,31 +170,7 @@ LLFolderViewItem::LLFolderViewItem( const std::string& name, LLUIImagePtr icon, | |||
143 | mDragAndDropTarget(FALSE), | 170 | mDragAndDropTarget(FALSE), |
144 | mIsLoading(FALSE) | 171 | mIsLoading(FALSE) |
145 | { | 172 | { |
146 | setIcon(icon); | 173 | refresh(); // possible opt: only call refreshFromListener() |
147 | if( !LLFolderViewItem::sFont ) | ||
148 | { | ||
149 | LLFolderViewItem::sFont = LLResMgr::getInstance()->getRes( LLFONT_SANSSERIF_SMALL ); | ||
150 | } | ||
151 | |||
152 | if (!LLFolderViewItem::sSmallFont) | ||
153 | { | ||
154 | LLFolderViewItem::sSmallFont = LLResMgr::getInstance()->getRes( LLFONT_SMALL ); | ||
155 | } | ||
156 | |||
157 | // HACK: Can't be set above because gSavedSettings might not be constructed. | ||
158 | LLFolderViewItem::sFgColor = gColors.getColor( "MenuItemEnabledColor" ); | ||
159 | LLFolderViewItem::sHighlightBgColor = gColors.getColor( "MenuItemHighlightBgColor" ); | ||
160 | LLFolderViewItem::sHighlightFgColor = gColors.getColor( "MenuItemHighlightFgColor" ); | ||
161 | LLFolderViewItem::sFilterBGColor = gColors.getColor( "FilterBackgroundColor" ); | ||
162 | LLFolderViewItem::sFilterTextColor = gColors.getColor( "FilterTextColor" ); | ||
163 | LLFolderViewItem::sSuffixColor = gColors.getColor( "InventoryItemSuffixColor" ); | ||
164 | LLFolderViewItem::sSearchStatusColor = gColors.getColor( "InventorySearchStatusColor" ); | ||
165 | |||
166 | |||
167 | mArrowImage = LLUI::getUIImage("folder_arrow.tga"); | ||
168 | mBoxImage = LLUI::getUIImage("rounded_square.tga"); | ||
169 | |||
170 | refresh(); | ||
171 | setTabStop(FALSE); | 174 | setTabStop(FALSE); |
172 | } | 175 | } |
173 | 176 | ||
@@ -176,8 +179,6 @@ LLFolderViewItem::~LLFolderViewItem( void ) | |||
176 | { | 179 | { |
177 | delete mListener; | 180 | delete mListener; |
178 | mListener = NULL; | 181 | mListener = NULL; |
179 | mArrowImage = NULL; | ||
180 | mBoxImage = NULL; | ||
181 | } | 182 | } |
182 | 183 | ||
183 | LLFolderView* LLFolderViewItem::getRoot() | 184 | LLFolderView* LLFolderViewItem::getRoot() |
@@ -276,7 +277,7 @@ void LLFolderViewItem::setIcon(LLUIImagePtr icon) | |||
276 | } | 277 | } |
277 | 278 | ||
278 | // refresh information from the listener | 279 | // refresh information from the listener |
279 | void LLFolderViewItem::refresh() | 280 | void LLFolderViewItem::refreshFromListener() |
280 | { | 281 | { |
281 | if(mListener) | 282 | if(mListener) |
282 | { | 283 | { |
@@ -290,30 +291,35 @@ void LLFolderViewItem::refresh() | |||
290 | } | 291 | } |
291 | mLabelStyle = mListener->getLabelStyle(); | 292 | mLabelStyle = mListener->getLabelStyle(); |
292 | mLabelSuffix = mListener->getLabelSuffix(); | 293 | mLabelSuffix = mListener->getLabelSuffix(); |
294 | } | ||
295 | } | ||
293 | 296 | ||
294 | std::string searchable_label(mLabel); | 297 | void LLFolderViewItem::refresh() |
295 | searchable_label.append(mLabelSuffix); | 298 | { |
296 | LLStringUtil::toUpper(searchable_label); | 299 | refreshFromListener(); |
300 | |||
301 | std::string searchable_label(mLabel); | ||
302 | searchable_label.append(mLabelSuffix); | ||
303 | LLStringUtil::toUpper(searchable_label); | ||
297 | 304 | ||
298 | if (mSearchableLabel.compare(searchable_label)) | 305 | if (mSearchableLabel.compare(searchable_label)) |
306 | { | ||
307 | mSearchableLabel.assign(searchable_label); | ||
308 | dirtyFilter(); | ||
309 | // some part of label has changed, so overall width has potentially changed | ||
310 | if (mParentFolder) | ||
299 | { | 311 | { |
300 | mSearchableLabel.assign(searchable_label); | 312 | mParentFolder->requestArrange(); |
301 | dirtyFilter(); | ||
302 | // some part of label has changed, so overall width has potentially changed | ||
303 | if (mParentFolder) | ||
304 | { | ||
305 | mParentFolder->requestArrange(); | ||
306 | } | ||
307 | } | 313 | } |
314 | } | ||
308 | 315 | ||
309 | S32 label_width = sFont->getWidth(mLabel); | 316 | S32 label_width = sFont->getWidth(mLabel); |
310 | if( mLabelSuffix.size() ) | 317 | if( mLabelSuffix.size() ) |
311 | { | 318 | { |
312 | label_width += sFont->getWidth( mLabelSuffix ); | 319 | label_width += sFont->getWidth( mLabelSuffix ); |
313 | } | 320 | } |
314 | 321 | ||
315 | mLabelWidth = ARROW_SIZE + TEXT_PAD + ICON_WIDTH + ICON_PAD + label_width; | 322 | mLabelWidth = ARROW_SIZE + TEXT_PAD + ICON_WIDTH + ICON_PAD + label_width; |
316 | } | ||
317 | } | 323 | } |
318 | 324 | ||
319 | void LLFolderViewItem::applyListenerFunctorRecursively(LLFolderViewListenerFunctor& functor) | 325 | void LLFolderViewItem::applyListenerFunctorRecursively(LLFolderViewListenerFunctor& functor) |
@@ -798,10 +804,10 @@ void LLFolderViewItem::draw() | |||
798 | } | 804 | } |
799 | if(/*mControlLabel[0] != '\0' && */possibly_has_children) | 805 | if(/*mControlLabel[0] != '\0' && */possibly_has_children) |
800 | { | 806 | { |
801 | if (mArrowImage) | 807 | if (sArrowImage) |
802 | { | 808 | { |
803 | gl_draw_scaled_rotated_image(mIndentation, getRect().getHeight() - ARROW_SIZE - TEXT_PAD, | 809 | gl_draw_scaled_rotated_image(mIndentation, getRect().getHeight() - ARROW_SIZE - TEXT_PAD, |
804 | ARROW_SIZE, ARROW_SIZE, mControlLabelRotation, mArrowImage->getImage(), sFgColor); | 810 | ARROW_SIZE, ARROW_SIZE, mControlLabelRotation, sArrowImage->getImage(), sFgColor); |
805 | } | 811 | } |
806 | } | 812 | } |
807 | 813 | ||
@@ -937,7 +943,7 @@ void LLFolderViewItem::draw() | |||
937 | S32_MAX, S32_MAX, &right_x, FALSE ); | 943 | S32_MAX, S32_MAX, &right_x, FALSE ); |
938 | } | 944 | } |
939 | 945 | ||
940 | if (mBoxImage.notNull() && mStringMatchOffset != std::string::npos) | 946 | if (sBoxImage.notNull() && mStringMatchOffset != std::string::npos) |
941 | { | 947 | { |
942 | // don't draw backgrounds for zero-length strings | 948 | // don't draw backgrounds for zero-length strings |
943 | S32 filter_string_length = mRoot->getFilterSubString().size(); | 949 | S32 filter_string_length = mRoot->getFilterSubString().size(); |
@@ -950,7 +956,7 @@ void LLFolderViewItem::draw() | |||
950 | S32 top = getRect().getHeight(); | 956 | S32 top = getRect().getHeight(); |
951 | 957 | ||
952 | LLRect box_rect(left, top, right, bottom); | 958 | LLRect box_rect(left, top, right, bottom); |
953 | mBoxImage->draw(box_rect, sFilterBGColor); | 959 | sBoxImage->draw(box_rect, sFilterBGColor); |
954 | F32 match_string_left = text_left + sFont->getWidthF32(combined_string, 0, mStringMatchOffset); | 960 | F32 match_string_left = text_left + sFont->getWidthF32(combined_string, 0, mStringMatchOffset); |
955 | F32 y = (F32)getRect().getHeight() - sFont->getLineHeight() - (F32)TEXT_PAD; | 961 | F32 y = (F32)getRect().getHeight() - sFont->getLineHeight() - (F32)TEXT_PAD; |
956 | sFont->renderUTF8( combined_string, mStringMatchOffset, match_string_left, y, | 962 | sFont->renderUTF8( combined_string, mStringMatchOffset, match_string_left, y, |
diff --git a/linden/indra/newview/llfolderview.h b/linden/indra/newview/llfolderview.h index 6369120..7978386 100644 --- a/linden/indra/newview/llfolderview.h +++ b/linden/indra/newview/llfolderview.h | |||
@@ -327,6 +327,8 @@ protected: | |||
327 | static LLColor4 sFilterTextColor; | 327 | static LLColor4 sFilterTextColor; |
328 | static LLColor4 sSuffixColor; | 328 | static LLColor4 sSuffixColor; |
329 | static LLColor4 sSearchStatusColor; | 329 | static LLColor4 sSearchStatusColor; |
330 | static LLUIImagePtr sArrowImage; | ||
331 | static LLUIImagePtr sBoxImage; | ||
330 | 332 | ||
331 | std::string mLabel; | 333 | std::string mLabel; |
332 | std::string mSearchableLabel; | 334 | std::string mSearchableLabel; |
@@ -351,8 +353,6 @@ protected: | |||
351 | F32 mControlLabelRotation; | 353 | F32 mControlLabelRotation; |
352 | LLFolderView* mRoot; | 354 | LLFolderView* mRoot; |
353 | BOOL mDragAndDropTarget; | 355 | BOOL mDragAndDropTarget; |
354 | LLUIImagePtr mArrowImage; | ||
355 | LLUIImagePtr mBoxImage; | ||
356 | BOOL mIsLoading; | 356 | BOOL mIsLoading; |
357 | LLTimer mTimeSinceRequestStart; | 357 | LLTimer mTimeSinceRequestStart; |
358 | 358 | ||
@@ -375,6 +375,9 @@ protected: | |||
375 | virtual BOOL addFolder(LLFolderViewFolder*) { return FALSE; } | 375 | virtual BOOL addFolder(LLFolderViewFolder*) { return FALSE; } |
376 | 376 | ||
377 | public: | 377 | public: |
378 | static void initClass(); | ||
379 | static void cleanupClass(); | ||
380 | |||
378 | // This function is called when the folder view is dirty. It's | 381 | // This function is called when the folder view is dirty. It's |
379 | // implemented here but called by derived classes when folding the | 382 | // implemented here but called by derived classes when folding the |
380 | // views. | 383 | // views. |
@@ -500,6 +503,7 @@ public: | |||
500 | void setIcon(LLUIImagePtr icon); | 503 | void setIcon(LLUIImagePtr icon); |
501 | 504 | ||
502 | // refresh information from the object being viewed. | 505 | // refresh information from the object being viewed. |
506 | void refreshFromListener(); | ||
503 | virtual void refresh(); | 507 | virtual void refresh(); |
504 | 508 | ||
505 | virtual void applyListenerFunctorRecursively(LLFolderViewListenerFunctor& functor); | 509 | virtual void applyListenerFunctorRecursively(LLFolderViewListenerFunctor& functor); |
diff --git a/linden/indra/newview/llgesturemgr.cpp b/linden/indra/newview/llgesturemgr.cpp index 86b2242..06c8a66 100644 --- a/linden/indra/newview/llgesturemgr.cpp +++ b/linden/indra/newview/llgesturemgr.cpp | |||
@@ -507,9 +507,6 @@ BOOL LLGestureManager::triggerAndReviseString(const std::string &utf8str, std::s | |||
507 | // Only pay attention to the first gesture in the string. | 507 | // Only pay attention to the first gesture in the string. |
508 | if( !found_gestures ) | 508 | if( !found_gestures ) |
509 | { | 509 | { |
510 | std::string cur_token_lower = cur_token; | ||
511 | LLStringUtil::toLower(cur_token_lower); | ||
512 | |||
513 | // collect gestures that match | 510 | // collect gestures that match |
514 | std::vector <LLMultiGesture *> matching; | 511 | std::vector <LLMultiGesture *> matching; |
515 | item_map_t::iterator it; | 512 | item_map_t::iterator it; |
@@ -520,7 +517,7 @@ BOOL LLGestureManager::triggerAndReviseString(const std::string &utf8str, std::s | |||
520 | // Gesture asset data might not have arrived yet | 517 | // Gesture asset data might not have arrived yet |
521 | if (!gesture) continue; | 518 | if (!gesture) continue; |
522 | 519 | ||
523 | if (gesture->mTrigger == cur_token_lower) | 520 | if (LLStringUtil::compareInsensitive(gesture->mTrigger, cur_token) == 0) |
524 | { | 521 | { |
525 | matching.push_back(gesture); | 522 | matching.push_back(gesture); |
526 | } | 523 | } |
@@ -548,10 +545,7 @@ BOOL LLGestureManager::triggerAndReviseString(const std::string &utf8str, std::s | |||
548 | } | 545 | } |
549 | 546 | ||
550 | // Don't muck with the user's capitalization if we don't have to. | 547 | // Don't muck with the user's capitalization if we don't have to. |
551 | std::string output = gesture->mReplaceText; | 548 | if( LLStringUtil::compareInsensitive(cur_token, gesture->mReplaceText) == 0) |
552 | std::string output_lower = output; | ||
553 | LLStringUtil::toLower(output_lower); | ||
554 | if( cur_token_lower == output_lower ) | ||
555 | { | 549 | { |
556 | if (revised_string) | 550 | if (revised_string) |
557 | revised_string->append( cur_token ); | 551 | revised_string->append( cur_token ); |
@@ -559,7 +553,7 @@ BOOL LLGestureManager::triggerAndReviseString(const std::string &utf8str, std::s | |||
559 | else | 553 | else |
560 | { | 554 | { |
561 | if (revised_string) | 555 | if (revised_string) |
562 | revised_string->append( output ); | 556 | revised_string->append( gesture->mReplaceText ); |
563 | } | 557 | } |
564 | } | 558 | } |
565 | found_gestures = TRUE; | 559 | found_gestures = TRUE; |
diff --git a/linden/indra/newview/llimpanel.cpp b/linden/indra/newview/llimpanel.cpp index d8683ab..5e260ec 100644 --- a/linden/indra/newview/llimpanel.cpp +++ b/linden/indra/newview/llimpanel.cpp | |||
@@ -2181,7 +2181,7 @@ void LLFloaterIMPanel::removeTypingIndicator(const LLIMInfo* im_info) | |||
2181 | void LLFloaterIMPanel::chatFromLogFile(LLLogChat::ELogLineType type, std::string line, void* userdata) | 2181 | void LLFloaterIMPanel::chatFromLogFile(LLLogChat::ELogLineType type, std::string line, void* userdata) |
2182 | { | 2182 | { |
2183 | LLFloaterIMPanel* self = (LLFloaterIMPanel*)userdata; | 2183 | LLFloaterIMPanel* self = (LLFloaterIMPanel*)userdata; |
2184 | LLUIString message = line; | 2184 | std::string message = line; |
2185 | 2185 | ||
2186 | switch (type) | 2186 | switch (type) |
2187 | { | 2187 | { |
@@ -2189,14 +2189,14 @@ void LLFloaterIMPanel::chatFromLogFile(LLLogChat::ELogLineType type, std::string | |||
2189 | // add warning log enabled message | 2189 | // add warning log enabled message |
2190 | if (gSavedPerAccountSettings.getBOOL("LogInstantMessages")) | 2190 | if (gSavedPerAccountSettings.getBOOL("LogInstantMessages")) |
2191 | { | 2191 | { |
2192 | message = LLFloaterChat::getInstance()->getUIString("IM_logging_string"); | 2192 | message = LLFloaterChat::getInstance()->getString("IM_logging_string"); |
2193 | } | 2193 | } |
2194 | break; | 2194 | break; |
2195 | case LLLogChat::LOG_END: | 2195 | case LLLogChat::LOG_END: |
2196 | // add log end message | 2196 | // add log end message |
2197 | if (gSavedPerAccountSettings.getBOOL("LogInstantMessages")) | 2197 | if (gSavedPerAccountSettings.getBOOL("LogInstantMessages")) |
2198 | { | 2198 | { |
2199 | message = LLFloaterChat::getInstance()->getUIString("IM_logging_string"); | 2199 | message = LLFloaterChat::getInstance()->getString("IM_logging_string"); |
2200 | } | 2200 | } |
2201 | break; | 2201 | break; |
2202 | case LLLogChat::LOG_LINE: | 2202 | case LLLogChat::LOG_LINE: |
@@ -2241,11 +2241,16 @@ void LLFloaterIMPanel::showSessionEventError( | |||
2241 | const std::string& error_string) | 2241 | const std::string& error_string) |
2242 | { | 2242 | { |
2243 | LLStringUtil::format_map_t args; | 2243 | LLStringUtil::format_map_t args; |
2244 | args["[REASON]"] = | 2244 | std::string event; |
2245 | LLFloaterIM::sErrorStringsMap[error_string]; | 2245 | |
2246 | args["[EVENT]"] = | 2246 | event = LLFloaterIM::sEventStringsMap[event_string]; |
2247 | LLFloaterIM::sEventStringsMap[event_string]; | ||
2248 | args["[RECIPIENT]"] = getTitle(); | 2247 | args["[RECIPIENT]"] = getTitle(); |
2248 | LLStringUtil::format(event, args); | ||
2249 | |||
2250 | |||
2251 | args = LLStringUtil::format_map_t(); | ||
2252 | args["[REASON]"] = LLFloaterIM::sErrorStringsMap[error_string]; | ||
2253 | args["[EVENT]"] = event; | ||
2249 | 2254 | ||
2250 | gViewerWindow->alertXml( | 2255 | gViewerWindow->alertXml( |
2251 | "ChatterBoxSessionEventError", | 2256 | "ChatterBoxSessionEventError", |
diff --git a/linden/indra/newview/llimview.cpp b/linden/indra/newview/llimview.cpp index 309e479..21d8e1f 100644 --- a/linden/indra/newview/llimview.cpp +++ b/linden/indra/newview/llimview.cpp | |||
@@ -157,10 +157,10 @@ BOOL LLFloaterIM::postBuild() | |||
157 | { | 157 | { |
158 | // IM session initiation warnings | 158 | // IM session initiation warnings |
159 | sOnlyUserMessage = getString("only_user_message"); | 159 | sOnlyUserMessage = getString("only_user_message"); |
160 | sOfflineMessage = getUIString("offline_message"); | 160 | sOfflineMessage = getString("offline_message"); |
161 | sMutedMessage = getUIString("muted_message"); | 161 | sMutedMessage = getString("muted_message"); |
162 | 162 | ||
163 | sInviteMessage = getUIString("invite_message"); | 163 | sInviteMessage = getString("invite_message"); |
164 | 164 | ||
165 | if ( sErrorStringsMap.find("generic") == sErrorStringsMap.end() ) | 165 | if ( sErrorStringsMap.find("generic") == sErrorStringsMap.end() ) |
166 | { | 166 | { |
@@ -216,12 +216,6 @@ BOOL LLFloaterIM::postBuild() | |||
216 | } | 216 | } |
217 | 217 | ||
218 | 218 | ||
219 | if ( sEventStringsMap.end() == sEventStringsMap.find("mute") ) | ||
220 | { | ||
221 | sEventStringsMap["mute"] = | ||
222 | getString("mute_agent_event"); | ||
223 | } | ||
224 | |||
225 | if ( sForceCloseSessionMap.end() == | 219 | if ( sForceCloseSessionMap.end() == |
226 | sForceCloseSessionMap.find("removed") ) | 220 | sForceCloseSessionMap.find("removed") ) |
227 | { | 221 | { |
@@ -525,7 +519,7 @@ void LLIMMgr::addSystemMessage(const LLUUID& session_id, const std::string& mess | |||
525 | { | 519 | { |
526 | LLFloaterChat* floaterp = LLFloaterChat::getInstance(); | 520 | LLFloaterChat* floaterp = LLFloaterChat::getInstance(); |
527 | 521 | ||
528 | message = floaterp->getUIString(message_name); | 522 | message = floaterp->getString(message_name); |
529 | message.setArgList(args); | 523 | message.setArgList(args); |
530 | 524 | ||
531 | LLChat chat(message); | 525 | LLChat chat(message); |
@@ -537,7 +531,7 @@ void LLIMMgr::addSystemMessage(const LLUUID& session_id, const std::string& mess | |||
537 | LLFloaterIMPanel* floaterp = findFloaterBySession(session_id); | 531 | LLFloaterIMPanel* floaterp = findFloaterBySession(session_id); |
538 | if (floaterp) | 532 | if (floaterp) |
539 | { | 533 | { |
540 | message = floaterp->getUIString(message_name); | 534 | message = floaterp->getString(message_name); |
541 | message.setArgList(args); | 535 | message.setArgList(args); |
542 | 536 | ||
543 | gIMMgr->addMessage(session_id, LLUUID::null, SYSTEM_FROM, message.getString()); | 537 | gIMMgr->addMessage(session_id, LLUUID::null, SYSTEM_FROM, message.getString()); |
diff --git a/linden/indra/newview/lllogchat.cpp b/linden/indra/newview/lllogchat.cpp index 030b357..ea686af 100644 --- a/linden/indra/newview/lllogchat.cpp +++ b/linden/indra/newview/lllogchat.cpp | |||
@@ -112,7 +112,7 @@ void LLLogChat::loadHistory(std::string filename , void (*callback)(ELogLineType | |||
112 | LLFILE* fptr = LLFile::fopen(makeLogFileName(filename), "r"); /*Flawfinder: ignore*/ | 112 | LLFILE* fptr = LLFile::fopen(makeLogFileName(filename), "r"); /*Flawfinder: ignore*/ |
113 | if (!fptr) | 113 | if (!fptr) |
114 | { | 114 | { |
115 | //LLUIString message = LLFloaterChat::getInstance()->getUIString("IM_logging_string"); | 115 | //LLUIString message = LLFloaterChat::getInstance()->getString("IM_logging_string"); |
116 | //callback(LOG_EMPTY,"IM_logging_string",userdata); | 116 | //callback(LOG_EMPTY,"IM_logging_string",userdata); |
117 | callback(LOG_EMPTY,LLStringUtil::null,userdata); | 117 | callback(LOG_EMPTY,LLStringUtil::null,userdata); |
118 | return; //No previous conversation with this name. | 118 | return; //No previous conversation with this name. |
diff --git a/linden/indra/newview/llpaneldirbrowser.cpp b/linden/indra/newview/llpaneldirbrowser.cpp index b37d9fa..732a919 100644 --- a/linden/indra/newview/llpaneldirbrowser.cpp +++ b/linden/indra/newview/llpaneldirbrowser.cpp | |||
@@ -985,8 +985,6 @@ void LLPanelDirBrowser::processDirLandReply(LLMessageSystem *msg, void**) | |||
985 | // So figure out the next button here, when we know how many aren't auctions | 985 | // So figure out the next button here, when we know how many aren't auctions |
986 | count = self->showNextButton(non_auction_count); | 986 | count = self->showNextButton(non_auction_count); |
987 | 987 | ||
988 | // Empty string will sort by current sort options. | ||
989 | list->sortByColumn(LLStringUtil::null,FALSE); | ||
990 | self->updateResultCount(); | 988 | self->updateResultCount(); |
991 | 989 | ||
992 | // Poke the result received timer | 990 | // Poke the result received timer |
diff --git a/linden/indra/newview/llpaneldisplay.cpp b/linden/indra/newview/llpaneldisplay.cpp index 23379cf..3e60745 100644 --- a/linden/indra/newview/llpaneldisplay.cpp +++ b/linden/indra/newview/llpaneldisplay.cpp | |||
@@ -125,7 +125,7 @@ BOOL LLPanelDisplay::postBuild() | |||
125 | 125 | ||
126 | mCtrlFullScreen = getChild<LLComboBox>( "fullscreen combo"); | 126 | mCtrlFullScreen = getChild<LLComboBox>( "fullscreen combo"); |
127 | 127 | ||
128 | LLUIString resolution_label = getUIString("resolution_format"); | 128 | LLUIString resolution_label = getString("resolution_format"); |
129 | 129 | ||
130 | for (S32 i = 0; i < num_resolutions; i++) | 130 | for (S32 i = 0; i < num_resolutions; i++) |
131 | { | 131 | { |
@@ -181,7 +181,7 @@ BOOL LLPanelDisplay::postBuild() | |||
181 | S32 denominator = 0; | 181 | S32 denominator = 0; |
182 | fractionFromDecimal(mAspectRatio, numerator, denominator); | 182 | fractionFromDecimal(mAspectRatio, numerator, denominator); |
183 | 183 | ||
184 | LLUIString aspect_ratio_text = getUIString("aspect_ratio_text"); | 184 | LLUIString aspect_ratio_text = getString("aspect_ratio_text"); |
185 | if (numerator != 0) | 185 | if (numerator != 0) |
186 | { | 186 | { |
187 | aspect_ratio_text.setArg("[NUM]", llformat("%d", numerator)); | 187 | aspect_ratio_text.setArg("[NUM]", llformat("%d", numerator)); |
@@ -347,7 +347,7 @@ void LLPanelDisplay::initWindowSizeControls() | |||
347 | } | 347 | } |
348 | } | 348 | } |
349 | // ...otherwise, add a new entry with the current window height/width. | 349 | // ...otherwise, add a new entry with the current window height/width. |
350 | LLUIString resolution_label = getUIString("resolution_format"); | 350 | LLUIString resolution_label = getString("resolution_format"); |
351 | resolution_label.setArg("[RES_X]", llformat("%d", width)); | 351 | resolution_label.setArg("[RES_X]", llformat("%d", width)); |
352 | resolution_label.setArg("[RES_Y]", llformat("%d", height)); | 352 | resolution_label.setArg("[RES_Y]", llformat("%d", height)); |
353 | mCtrlWindowSize->add(resolution_label, ADD_TOP); | 353 | mCtrlWindowSize->add(resolution_label, ADD_TOP); |
diff --git a/linden/indra/newview/llpanelgroupgeneral.cpp b/linden/indra/newview/llpanelgroupgeneral.cpp index bb2c096..166cc04 100644 --- a/linden/indra/newview/llpanelgroupgeneral.cpp +++ b/linden/indra/newview/llpanelgroupgeneral.cpp | |||
@@ -396,7 +396,7 @@ void LLPanelGroupGeneral::openProfile(void* data) | |||
396 | 396 | ||
397 | bool LLPanelGroupGeneral::needsApply(std::string& mesg) | 397 | bool LLPanelGroupGeneral::needsApply(std::string& mesg) |
398 | { | 398 | { |
399 | mesg = getUIString("group_info_unchanged"); | 399 | mesg = getString("group_info_unchanged"); |
400 | return mChanged || mGroupID.isNull(); | 400 | return mChanged || mGroupID.isNull(); |
401 | } | 401 | } |
402 | 402 | ||
diff --git a/linden/indra/newview/llpanelgrouplandmoney.cpp b/linden/indra/newview/llpanelgrouplandmoney.cpp index 1914901..b8c9e69 100644 --- a/linden/indra/newview/llpanelgrouplandmoney.cpp +++ b/linden/indra/newview/llpanelgrouplandmoney.cpp | |||
@@ -571,7 +571,7 @@ bool LLPanelGroupLandMoney::apply(std::string& mesg) | |||
571 | { | 571 | { |
572 | if (!mImplementationp->applyContribution() ) | 572 | if (!mImplementationp->applyContribution() ) |
573 | { | 573 | { |
574 | mesg.assign(getUIString("land_contrib_error")); | 574 | mesg = getString("land_contrib_error"); |
575 | return false; | 575 | return false; |
576 | } | 576 | } |
577 | 577 | ||
diff --git a/linden/indra/newview/llpanelplace.cpp b/linden/indra/newview/llpanelplace.cpp index 37ad05e..d8813b3 100644 --- a/linden/indra/newview/llpanelplace.cpp +++ b/linden/indra/newview/llpanelplace.cpp | |||
@@ -270,21 +270,21 @@ void LLPanelPlace::processParcelInfoReply(LLMessageSystem *msg, void **) | |||
270 | } | 270 | } |
271 | 271 | ||
272 | std::string info_text; | 272 | std::string info_text; |
273 | LLUIString traffic = self->getUIString("traffic_text"); | 273 | LLUIString traffic = self->getString("traffic_text"); |
274 | traffic.setArg("[TRAFFIC]", llformat("%d ", (int)dwell)); | 274 | traffic.setArg("[TRAFFIC]", llformat("%d ", (int)dwell)); |
275 | info_text = traffic; | 275 | info_text = traffic; |
276 | LLUIString area = self->getUIString("area_text"); | 276 | LLUIString area = self->getString("area_text"); |
277 | area.setArg("[AREA]", llformat("%d", actual_area)); | 277 | area.setArg("[AREA]", llformat("%d", actual_area)); |
278 | info_text += area; | 278 | info_text += area; |
279 | if (flags & DFQ_FOR_SALE) | 279 | if (flags & DFQ_FOR_SALE) |
280 | { | 280 | { |
281 | LLUIString forsale = self->getUIString("forsale_text"); | 281 | LLUIString forsale = self->getString("forsale_text"); |
282 | forsale.setArg("[PRICE]", llformat("%d", sale_price)); | 282 | forsale.setArg("[PRICE]", llformat("%d", sale_price)); |
283 | info_text += forsale; | 283 | info_text += forsale; |
284 | } | 284 | } |
285 | if (auction_id != 0) | 285 | if (auction_id != 0) |
286 | { | 286 | { |
287 | LLUIString auction = self->getUIString("auction_text"); | 287 | LLUIString auction = self->getString("auction_text"); |
288 | auction.setArg("[ID]", llformat("%010d ", auction_id)); | 288 | auction.setArg("[ID]", llformat("%010d ", auction_id)); |
289 | info_text += auction; | 289 | info_text += auction; |
290 | } | 290 | } |
diff --git a/linden/indra/newview/llselectmgr.cpp b/linden/indra/newview/llselectmgr.cpp index ebfdd39..2e4983c 100644 --- a/linden/indra/newview/llselectmgr.cpp +++ b/linden/indra/newview/llselectmgr.cpp | |||
@@ -1102,7 +1102,7 @@ void LLSelectMgr::getGrid(LLVector3& origin, LLQuaternion &rotation, LLVector3 & | |||
1102 | switch (mSelectedObjects->mSelectType) | 1102 | switch (mSelectedObjects->mSelectType) |
1103 | { | 1103 | { |
1104 | case SELECT_TYPE_ATTACHMENT: | 1104 | case SELECT_TYPE_ATTACHMENT: |
1105 | if (first_object) | 1105 | if (first_object && first_object->getRootEdit()->mDrawable.notNull()) |
1106 | { | 1106 | { |
1107 | // this means this object *has* to be an attachment | 1107 | // this means this object *has* to be an attachment |
1108 | LLXform* attachment_point_xform = first_object->getRootEdit()->mDrawable->mXform.getParent(); | 1108 | LLXform* attachment_point_xform = first_object->getRootEdit()->mDrawable->mXform.getParent(); |
@@ -3450,7 +3450,9 @@ void LLSelectMgr::deselectAllIfTooFar() | |||
3450 | } | 3450 | } |
3451 | 3451 | ||
3452 | LLVector3d selectionCenter = getSelectionCenterGlobal(); | 3452 | LLVector3d selectionCenter = getSelectionCenterGlobal(); |
3453 | if (gSavedSettings.getBOOL("LimitSelectDistance") | 3453 | if (gSavedSettings.getBOOL("LimitSelectDistance") |
3454 | && (!mSelectedObjects->getPrimaryObject() || !mSelectedObjects->getPrimaryObject()->isAvatar()) | ||
3455 | && !mSelectedObjects->isAttachment() | ||
3454 | && !selectionCenter.isExactlyZero()) | 3456 | && !selectionCenter.isExactlyZero()) |
3455 | { | 3457 | { |
3456 | F32 deselect_dist = gSavedSettings.getF32("MaxSelectDistance"); | 3458 | F32 deselect_dist = gSavedSettings.getF32("MaxSelectDistance"); |
diff --git a/linden/indra/newview/llstartup.cpp b/linden/indra/newview/llstartup.cpp index d018eaa..0978fbb 100644 --- a/linden/indra/newview/llstartup.cpp +++ b/linden/indra/newview/llstartup.cpp | |||
@@ -431,9 +431,11 @@ bool idle_startup() | |||
431 | // Load the throttle settings | 431 | // Load the throttle settings |
432 | gViewerThrottle.load(); | 432 | gViewerThrottle.load(); |
433 | 433 | ||
434 | if (ll_init_ares() == NULL) | 434 | if (ll_init_ares() == NULL || !gAres->isInitialized()) |
435 | { | 435 | { |
436 | LL_ERRS("AppInit") << "Could not start address resolution system" << LL_ENDL; | 436 | LL_WARNS("AppInit") << "Could not start address resolution system" << LL_ENDL; |
437 | std::string msg = LLTrans::getString("LoginFailedNoNetwork"); | ||
438 | LLAppViewer::instance()->earlyExit(msg); | ||
437 | } | 439 | } |
438 | 440 | ||
439 | // | 441 | // |
@@ -479,7 +481,8 @@ bool idle_startup() | |||
479 | FALSE, | 481 | FALSE, |
480 | std::string())) | 482 | std::string())) |
481 | { | 483 | { |
482 | std::string msg = llformat("Unable to start networking, error %d", gMessageSystem->getErrorCode()); | 484 | std::string msg = LLTrans::getString("LoginFailedNoNetwork"); |
485 | msg.append(llformat(" Error: %d", gMessageSystem->getErrorCode())); | ||
483 | LLAppViewer::instance()->earlyExit(msg); | 486 | LLAppViewer::instance()->earlyExit(msg); |
484 | } | 487 | } |
485 | 488 | ||
@@ -567,6 +570,8 @@ bool idle_startup() | |||
567 | } | 570 | } |
568 | } | 571 | } |
569 | 572 | ||
573 | LL_INFOS("AppInit") << "Message System Initialized." << LL_ENDL; | ||
574 | |||
570 | //------------------------------------------------- | 575 | //------------------------------------------------- |
571 | // Init audio, which may be needed for prefs dialog | 576 | // Init audio, which may be needed for prefs dialog |
572 | // or audio cues in connection UI. | 577 | // or audio cues in connection UI. |
@@ -597,7 +602,9 @@ bool idle_startup() | |||
597 | gAudiop->setMuted(TRUE); | 602 | gAudiop->setMuted(TRUE); |
598 | } | 603 | } |
599 | } | 604 | } |
600 | 605 | ||
606 | LL_INFOS("AppInit") << "Audio Engine Initialized." << LL_ENDL; | ||
607 | |||
601 | if (LLTimer::knownBadTimer()) | 608 | if (LLTimer::knownBadTimer()) |
602 | { | 609 | { |
603 | LL_WARNS("AppInit") << "Unreliable timers detected (may be bad PCI chipset)!!" << LL_ENDL; | 610 | LL_WARNS("AppInit") << "Unreliable timers detected (may be bad PCI chipset)!!" << LL_ENDL; |
@@ -3879,3 +3886,4 @@ void login_alert_done(S32 option, void* user_data) | |||
3879 | { | 3886 | { |
3880 | LLPanelLogin::giveFocus(); | 3887 | LLPanelLogin::giveFocus(); |
3881 | } | 3888 | } |
3889 | |||
diff --git a/linden/indra/newview/llstylemap.cpp b/linden/indra/newview/llstylemap.cpp index 365de2f..89fa3cd 100644 --- a/linden/indra/newview/llstylemap.cpp +++ b/linden/indra/newview/llstylemap.cpp | |||
@@ -61,14 +61,17 @@ const LLStyleSP &LLStyleMap::lookup(const LLUUID &source) | |||
61 | LLStyleSP style(new LLStyle); | 61 | LLStyleSP style(new LLStyle); |
62 | style->setVisible(true); | 62 | style->setVisible(true); |
63 | style->setFontName(LLStringUtil::null); | 63 | style->setFontName(LLStringUtil::null); |
64 | if (source != LLUUID::null) | 64 | if (source != LLUUID::null && source != gAgent.getID() ) |
65 | { | 65 | { |
66 | style->setColor(gSavedSettings.getColor4("HTMLLinkColor")); | 66 | style->setColor(gSavedSettings.getColor4("HTMLLinkColor")); |
67 | std::string link = llformat("secondlife:///app/agent/%s/about",source.asString().c_str()); | 67 | std::string link = llformat("secondlife:///app/agent/%s/about",source.asString().c_str()); |
68 | style->setLinkHREF(link); | 68 | style->setLinkHREF(link); |
69 | } | 69 | } |
70 | else | 70 | else |
71 | { | ||
72 | // Make the resident's own name white and don't make the name clickable. | ||
71 | style->setColor(LLColor4::white); | 73 | style->setColor(LLColor4::white); |
74 | } | ||
72 | (*this)[source] = style; | 75 | (*this)[source] = style; |
73 | } | 76 | } |
74 | return (*this)[source]; | 77 | return (*this)[source]; |
diff --git a/linden/indra/newview/lltexturecache.cpp b/linden/indra/newview/lltexturecache.cpp index c9ad5a3..ce35377 100644 --- a/linden/indra/newview/lltexturecache.cpp +++ b/linden/indra/newview/lltexturecache.cpp | |||
@@ -186,7 +186,7 @@ bool LLTextureCacheLocalFileWorker::doRead() | |||
186 | 186 | ||
187 | if (mImageFormat == IMG_CODEC_INVALID) | 187 | if (mImageFormat == IMG_CODEC_INVALID) |
188 | { | 188 | { |
189 | llwarns << "Unrecognized file extension " << extension << " for local texture " << mFileName << llendl; | 189 | // llwarns << "Unrecognized file extension " << extension << " for local texture " << mFileName << llendl; |
190 | mDataSize = 0; // no data | 190 | mDataSize = 0; // no data |
191 | return true; | 191 | return true; |
192 | } | 192 | } |
@@ -227,9 +227,9 @@ bool LLTextureCacheLocalFileWorker::doRead() | |||
227 | { | 227 | { |
228 | if (mBytesRead != mBytesToRead) | 228 | if (mBytesRead != mBytesToRead) |
229 | { | 229 | { |
230 | llwarns << "Error reading file from local cache: " << local_filename | 230 | // llwarns << "Error reading file from local cache: " << local_filename |
231 | << " Bytes: " << mDataSize << " Offset: " << mOffset | 231 | // << " Bytes: " << mDataSize << " Offset: " << mOffset |
232 | << " / " << mDataSize << llendl; | 232 | // << " / " << mDataSize << llendl; |
233 | mDataSize = 0; // failed | 233 | mDataSize = 0; // failed |
234 | delete[] mReadData; | 234 | delete[] mReadData; |
235 | mReadData = NULL; | 235 | mReadData = NULL; |
@@ -251,9 +251,9 @@ bool LLTextureCacheLocalFileWorker::doRead() | |||
251 | mReadData, mOffset, mDataSize); | 251 | mReadData, mOffset, mDataSize); |
252 | if (bytes_read != mDataSize) | 252 | if (bytes_read != mDataSize) |
253 | { | 253 | { |
254 | llwarns << "Error reading file from local cache: " << mFileName | 254 | // llwarns << "Error reading file from local cache: " << mFileName |
255 | << " Bytes: " << mDataSize << " Offset: " << mOffset | 255 | // << " Bytes: " << mDataSize << " Offset: " << mOffset |
256 | << " / " << mDataSize << llendl; | 256 | // << " / " << mDataSize << llendl; |
257 | mDataSize = 0; | 257 | mDataSize = 0; |
258 | delete[] mReadData; | 258 | delete[] mReadData; |
259 | mReadData = NULL; | 259 | mReadData = NULL; |
@@ -368,9 +368,9 @@ bool LLTextureCacheRemoteWorker::doRead() | |||
368 | { | 368 | { |
369 | if (mBytesRead != mBytesToRead) | 369 | if (mBytesRead != mBytesToRead) |
370 | { | 370 | { |
371 | llwarns << "Error reading file from local cache: " << local_filename | 371 | // llwarns << "Error reading file from local cache: " << local_filename |
372 | << " Bytes: " << mDataSize << " Offset: " << mOffset | 372 | // << " Bytes: " << mDataSize << " Offset: " << mOffset |
373 | << " / " << mDataSize << llendl; | 373 | // << " / " << mDataSize << llendl; |
374 | mDataSize = 0; // failed | 374 | mDataSize = 0; // failed |
375 | delete[] mReadData; | 375 | delete[] mReadData; |
376 | mReadData = NULL; | 376 | mReadData = NULL; |
@@ -392,9 +392,9 @@ bool LLTextureCacheRemoteWorker::doRead() | |||
392 | mReadData, mOffset, mDataSize); | 392 | mReadData, mOffset, mDataSize); |
393 | if (bytes_read != mDataSize) | 393 | if (bytes_read != mDataSize) |
394 | { | 394 | { |
395 | llwarns << "Error reading file from local cache: " << local_filename | 395 | // llwarns << "Error reading file from local cache: " << local_filename |
396 | << " Bytes: " << mDataSize << " Offset: " << mOffset | 396 | // << " Bytes: " << mDataSize << " Offset: " << mOffset |
397 | << " / " << mDataSize << llendl; | 397 | // << " / " << mDataSize << llendl; |
398 | mDataSize = 0; | 398 | mDataSize = 0; |
399 | delete[] mReadData; | 399 | delete[] mReadData; |
400 | mReadData = NULL; | 400 | mReadData = NULL; |
@@ -455,9 +455,9 @@ bool LLTextureCacheRemoteWorker::doRead() | |||
455 | { | 455 | { |
456 | if (mBytesRead != mBytesToRead) | 456 | if (mBytesRead != mBytesToRead) |
457 | { | 457 | { |
458 | llwarns << "LLTextureCacheWorker: " << mID | 458 | // llwarns << "LLTextureCacheWorker: " << mID |
459 | << " incorrect number of bytes read from header: " << mBytesRead | 459 | // << " incorrect number of bytes read from header: " << mBytesRead |
460 | << " != " << mBytesToRead << llendl; | 460 | // << " != " << mBytesToRead << llendl; |
461 | mDataSize = -1; // failed | 461 | mDataSize = -1; // failed |
462 | return true; | 462 | return true; |
463 | } | 463 | } |
@@ -486,9 +486,9 @@ bool LLTextureCacheRemoteWorker::doRead() | |||
486 | mReadData, offset, size); | 486 | mReadData, offset, size); |
487 | if (bytes_read != size) | 487 | if (bytes_read != size) |
488 | { | 488 | { |
489 | llwarns << "LLTextureCacheWorker: " << mID | 489 | // llwarns << "LLTextureCacheWorker: " << mID |
490 | << " incorrect number of bytes read from header: " << bytes_read | 490 | // << " incorrect number of bytes read from header: " << bytes_read |
491 | << " / " << size << llendl; | 491 | // << " / " << size << llendl; |
492 | mDataSize = -1; // failed | 492 | mDataSize = -1; // failed |
493 | return true; | 493 | return true; |
494 | } | 494 | } |
@@ -554,9 +554,9 @@ bool LLTextureCacheRemoteWorker::doRead() | |||
554 | { | 554 | { |
555 | if (mBytesRead != mBytesToRead) | 555 | if (mBytesRead != mBytesToRead) |
556 | { | 556 | { |
557 | llwarns << "LLTextureCacheWorker: " << mID | 557 | // llwarns << "LLTextureCacheWorker: " << mID |
558 | << " incorrect number of bytes read from body: " << mBytesRead | 558 | // << " incorrect number of bytes read from body: " << mBytesRead |
559 | << " != " << mBytesToRead << llendl; | 559 | // << " != " << mBytesToRead << llendl; |
560 | mDataSize = -1; // failed | 560 | mDataSize = -1; // failed |
561 | } | 561 | } |
562 | return true; | 562 | return true; |
@@ -593,9 +593,9 @@ bool LLTextureCacheRemoteWorker::doRead() | |||
593 | file_offset, file_size); | 593 | file_offset, file_size); |
594 | if (bytes_read != file_size) | 594 | if (bytes_read != file_size) |
595 | { | 595 | { |
596 | llwarns << "LLTextureCacheWorker: " << mID | 596 | // llwarns << "LLTextureCacheWorker: " << mID |
597 | << " incorrect number of bytes read from body: " << bytes_read | 597 | // << " incorrect number of bytes read from body: " << bytes_read |
598 | << " / " << file_size << llendl; | 598 | // << " / " << file_size << llendl; |
599 | mDataSize = -1; // failed | 599 | mDataSize = -1; // failed |
600 | return true; | 600 | return true; |
601 | } | 601 | } |
@@ -632,7 +632,7 @@ bool LLTextureCacheRemoteWorker::doWrite() | |||
632 | { | 632 | { |
633 | if(cur_imagesize > 0 && mImageSize != cur_imagesize) | 633 | if(cur_imagesize > 0 && mImageSize != cur_imagesize) |
634 | { | 634 | { |
635 | llwarns << "Header cache entry size: " << cur_imagesize << " != mImageSize: " << mImageSize << llendl; | 635 | // llwarns << "Header cache entry size: " << cur_imagesize << " != mImageSize: " << mImageSize << llendl; |
636 | offset = 0; // re-write header | 636 | offset = 0; // re-write header |
637 | } | 637 | } |
638 | mState = offset < TEXTURE_CACHE_ENTRY_SIZE ? HEADER : BODY; | 638 | mState = offset < TEXTURE_CACHE_ENTRY_SIZE ? HEADER : BODY; |
@@ -667,9 +667,9 @@ bool LLTextureCacheRemoteWorker::doWrite() | |||
667 | { | 667 | { |
668 | if (mBytesRead != mBytesToRead) | 668 | if (mBytesRead != mBytesToRead) |
669 | { | 669 | { |
670 | llwarns << "LLTextureCacheWorker: " << mID | 670 | // llwarns << "LLTextureCacheWorker: " << mID |
671 | << " incorrect number of bytes written to header: " << mBytesRead | 671 | // << " incorrect number of bytes written to header: " << mBytesRead |
672 | << " != " << mBytesToRead << llendl; | 672 | // << " != " << mBytesToRead << llendl; |
673 | mDataSize = -1; // failed | 673 | mDataSize = -1; // failed |
674 | return true; | 674 | return true; |
675 | } | 675 | } |
@@ -698,7 +698,7 @@ bool LLTextureCacheRemoteWorker::doWrite() | |||
698 | 698 | ||
699 | if (bytes_written <= 0) | 699 | if (bytes_written <= 0) |
700 | { | 700 | { |
701 | llwarns << "LLTextureCacheWorker: missing entry: " << mID << llendl; | 701 | // llwarns << "LLTextureCacheWorker: missing entry: " << mID << llendl; |
702 | mDataSize = -1; // failed | 702 | mDataSize = -1; // failed |
703 | return true; | 703 | return true; |
704 | } | 704 | } |
@@ -747,9 +747,9 @@ bool LLTextureCacheRemoteWorker::doWrite() | |||
747 | { | 747 | { |
748 | if (mBytesRead != mBytesToRead) | 748 | if (mBytesRead != mBytesToRead) |
749 | { | 749 | { |
750 | llwarns << "LLTextureCacheWorker: " << mID | 750 | // llwarns << "LLTextureCacheWorker: " << mID |
751 | << " incorrect number of bytes written to body: " << mBytesRead | 751 | // << " incorrect number of bytes written to body: " << mBytesRead |
752 | << " != " << mBytesToRead << llendl; | 752 | // << " != " << mBytesToRead << llendl; |
753 | mDataSize = -1; // failed | 753 | mDataSize = -1; // failed |
754 | } | 754 | } |
755 | return true; | 755 | return true; |
@@ -839,7 +839,6 @@ void LLTextureCacheWorker::finishWork(S32 param, bool completed) | |||
839 | { | 839 | { |
840 | delete[] mReadData; | 840 | delete[] mReadData; |
841 | mReadData = NULL; | 841 | mReadData = NULL; |
842 | |||
843 | } | 842 | } |
844 | } | 843 | } |
845 | else | 844 | else |
@@ -1554,7 +1553,7 @@ bool LLTextureCache::removeHeaderCacheEntry(const LLUUID& id) | |||
1554 | 1553 | ||
1555 | void LLTextureCache::removeFromCache(const LLUUID& id) | 1554 | void LLTextureCache::removeFromCache(const LLUUID& id) |
1556 | { | 1555 | { |
1557 | llwarns << "Removing texture from cache: " << id << llendl; | 1556 | //llwarns << "Removing texture from cache: " << id << llendl; |
1558 | if (!mReadOnly) | 1557 | if (!mReadOnly) |
1559 | { | 1558 | { |
1560 | removeHeaderCacheEntry(id); | 1559 | removeHeaderCacheEntry(id); |
diff --git a/linden/indra/newview/lltexturectrl.cpp b/linden/indra/newview/lltexturectrl.cpp index 48cacf8..382a4f3 100644 --- a/linden/indra/newview/lltexturectrl.cpp +++ b/linden/indra/newview/lltexturectrl.cpp | |||
@@ -1047,7 +1047,7 @@ void LLTextureCtrl::setEnabled( BOOL enabled ) | |||
1047 | if( enabled ) | 1047 | if( enabled ) |
1048 | { | 1048 | { |
1049 | std::string tooltip; | 1049 | std::string tooltip; |
1050 | if (floaterp) tooltip = floaterp->getUIString("choose_picture"); | 1050 | if (floaterp) tooltip = floaterp->getString("choose_picture"); |
1051 | setToolTip( tooltip ); | 1051 | setToolTip( tooltip ); |
1052 | } | 1052 | } |
1053 | else | 1053 | else |
diff --git a/linden/indra/newview/lltexturefetch.cpp b/linden/indra/newview/lltexturefetch.cpp index e945102..80b8b4d 100644 --- a/linden/indra/newview/lltexturefetch.cpp +++ b/linden/indra/newview/lltexturefetch.cpp | |||
@@ -71,7 +71,7 @@ private: | |||
71 | LLTextureFetchWorker* worker = mFetcher->getWorker(mID); | 71 | LLTextureFetchWorker* worker = mFetcher->getWorker(mID); |
72 | if (worker) | 72 | if (worker) |
73 | { | 73 | { |
74 | llinfos << "LLTextureFetchWorker::URLResponder::error " << status << ": " << reason << llendl; | 74 | // llwarns << "LLTextureFetchWorker::URLResponder::error " << status << ": " << reason << llendl; |
75 | worker->callbackURLReceived(LLSD(), false); | 75 | worker->callbackURLReceived(LLSD(), false); |
76 | } | 76 | } |
77 | mFetcher->unlockQueue(); | 77 | mFetcher->unlockQueue(); |
@@ -121,7 +121,7 @@ private: | |||
121 | } | 121 | } |
122 | else | 122 | else |
123 | { | 123 | { |
124 | llinfos << "LLTextureFetchWorker::HTTPGetResponder::error " << status << ": " << cstr << llendl; | 124 | // llinfos << "LLTextureFetchWorker::HTTPGetResponder::error " << status << ": " << cstr << llendl; |
125 | worker->callbackHttpGet(NULL, -1, true); | 125 | worker->callbackHttpGet(NULL, -1, true); |
126 | } | 126 | } |
127 | } | 127 | } |
@@ -679,7 +679,7 @@ bool LLTextureFetchWorker::doWork(S32 param) | |||
679 | mFirstPacket = (data_size - FIRST_PACKET_SIZE) / MAX_IMG_PACKET_SIZE + 1; | 679 | mFirstPacket = (data_size - FIRST_PACKET_SIZE) / MAX_IMG_PACKET_SIZE + 1; |
680 | if (FIRST_PACKET_SIZE + (mFirstPacket-1) * MAX_IMG_PACKET_SIZE != data_size) | 680 | if (FIRST_PACKET_SIZE + (mFirstPacket-1) * MAX_IMG_PACKET_SIZE != data_size) |
681 | { | 681 | { |
682 | llwarns << "Bad CACHED TEXTURE size: " << data_size << " removing." << llendl; | 682 | // llwarns << "Bad CACHED TEXTURE size: " << data_size << " removing." << llendl; |
683 | removeFromCache(); | 683 | removeFromCache(); |
684 | resetFormattedData(); | 684 | resetFormattedData(); |
685 | clearPackets(); | 685 | clearPackets(); |
@@ -711,7 +711,7 @@ bool LLTextureFetchWorker::doWork(S32 param) | |||
711 | if (!mFormattedImage->getDataSize()) | 711 | if (!mFormattedImage->getDataSize()) |
712 | { | 712 | { |
713 | // processSimulatorPackets() failed | 713 | // processSimulatorPackets() failed |
714 | llwarns << "processSimulatorPackets() failed to load buffer" << llendl; | 714 | // llwarns << "processSimulatorPackets() failed to load buffer" << llendl; |
715 | return true; // failed | 715 | return true; // failed |
716 | } | 716 | } |
717 | setPriority(LLWorkerThread::PRIORITY_HIGH | mWorkPriority); | 717 | setPriority(LLWorkerThread::PRIORITY_HIGH | mWorkPriority); |
@@ -747,7 +747,7 @@ bool LLTextureFetchWorker::doWork(S32 param) | |||
747 | } | 747 | } |
748 | else | 748 | else |
749 | { | 749 | { |
750 | llwarns << mID << ": HTTP get url failed, requesting from simulator" << llendl; | 750 | // llwarns << mID << ": HTTP get url failed, requesting from simulator" << llendl; |
751 | mSentRequest = FALSE; | 751 | mSentRequest = FALSE; |
752 | mState = LOAD_FROM_SIMULATOR; | 752 | mState = LOAD_FROM_SIMULATOR; |
753 | return false; | 753 | return false; |
@@ -765,7 +765,7 @@ bool LLTextureFetchWorker::doWork(S32 param) | |||
765 | } | 765 | } |
766 | else | 766 | else |
767 | { | 767 | { |
768 | llwarns << mID << ": HTTP get url is empty, requesting from simulator" << llendl; | 768 | // llwarns << mID << ": HTTP get url is empty, requesting from simulator" << llendl; |
769 | mSentRequest = FALSE; | 769 | mSentRequest = FALSE; |
770 | mState = LOAD_FROM_SIMULATOR; | 770 | mState = LOAD_FROM_SIMULATOR; |
771 | return false; | 771 | return false; |
@@ -816,7 +816,7 @@ bool LLTextureFetchWorker::doWork(S32 param) | |||
816 | S32 cur_size = mFormattedImage->getDataSize(); | 816 | S32 cur_size = mFormattedImage->getDataSize(); |
817 | if (mRequestedSize < 0) | 817 | if (mRequestedSize < 0) |
818 | { | 818 | { |
819 | llwarns << "http get failed for: " << mID << llendl; | 819 | // llwarns << "http get failed for: " << mID << llendl; |
820 | if (cur_size == 0) | 820 | if (cur_size == 0) |
821 | { | 821 | { |
822 | resetFormattedData(); | 822 | resetFormattedData(); |
@@ -882,7 +882,7 @@ bool LLTextureFetchWorker::doWork(S32 param) | |||
882 | if (mCachedSize > 0 && !mInLocalCache && mRetryAttempt == 0) | 882 | if (mCachedSize > 0 && !mInLocalCache && mRetryAttempt == 0) |
883 | { | 883 | { |
884 | // Cache file should be deleted, try again | 884 | // Cache file should be deleted, try again |
885 | llwarns << mID << ": Decode of cached file failed (removed), retrying" << llendl; | 885 | // llwarns << mID << ": Decode of cached file failed (removed), retrying" << llendl; |
886 | mFormattedImage = NULL; | 886 | mFormattedImage = NULL; |
887 | ++mRetryAttempt; | 887 | ++mRetryAttempt; |
888 | setPriority(LLWorkerThread::PRIORITY_HIGH | mWorkPriority); | 888 | setPriority(LLWorkerThread::PRIORITY_HIGH | mWorkPriority); |
@@ -891,7 +891,7 @@ bool LLTextureFetchWorker::doWork(S32 param) | |||
891 | } | 891 | } |
892 | else | 892 | else |
893 | { | 893 | { |
894 | llwarns << "UNABLE TO LOAD TEXTURE: " << mID << " RETRIES: " << mRetryAttempt << llendl; | 894 | // llwarns << "UNABLE TO LOAD TEXTURE: " << mID << " RETRIES: " << mRetryAttempt << llendl; |
895 | mState = DONE; // failed | 895 | mState = DONE; // failed |
896 | } | 896 | } |
897 | } | 897 | } |
@@ -1148,7 +1148,7 @@ void LLTextureFetchWorker::callbackHttpGet(U8* data, S32 data_size, bool last_bl | |||
1148 | else if (data_size > mRequestedSize) | 1148 | else if (data_size > mRequestedSize) |
1149 | { | 1149 | { |
1150 | // *TODO: This will happen until we fix LLCurl::getByteRange() | 1150 | // *TODO: This will happen until we fix LLCurl::getByteRange() |
1151 | llinfos << "HUH?" << llendl; | 1151 | // llinfos << "HUH?" << llendl; |
1152 | mHaveAllData = TRUE; | 1152 | mHaveAllData = TRUE; |
1153 | mFormattedImage->deleteData(); | 1153 | mFormattedImage->deleteData(); |
1154 | mBufferSize = data_size; | 1154 | mBufferSize = data_size; |
@@ -1179,7 +1179,7 @@ void LLTextureFetchWorker::callbackCacheRead(bool success, LLImageFormatted* ima | |||
1179 | LLMutexLock lock(&mWorkMutex); | 1179 | LLMutexLock lock(&mWorkMutex); |
1180 | if (mState != LOAD_FROM_TEXTURE_CACHE) | 1180 | if (mState != LOAD_FROM_TEXTURE_CACHE) |
1181 | { | 1181 | { |
1182 | llwarns << "Read callback for " << mID << " with state = " << mState << llendl; | 1182 | // llwarns << "Read callback for " << mID << " with state = " << mState << llendl; |
1183 | return; | 1183 | return; |
1184 | } | 1184 | } |
1185 | if (success) | 1185 | if (success) |
@@ -1203,7 +1203,7 @@ void LLTextureFetchWorker::callbackCacheWrite(bool success) | |||
1203 | LLMutexLock lock(&mWorkMutex); | 1203 | LLMutexLock lock(&mWorkMutex); |
1204 | if (mState != WAIT_ON_WRITE) | 1204 | if (mState != WAIT_ON_WRITE) |
1205 | { | 1205 | { |
1206 | llwarns << "Write callback for " << mID << " with state = " << mState << llendl; | 1206 | // llwarns << "Write callback for " << mID << " with state = " << mState << llendl; |
1207 | return; | 1207 | return; |
1208 | } | 1208 | } |
1209 | mWritten = TRUE; | 1209 | mWritten = TRUE; |
@@ -1216,7 +1216,7 @@ void LLTextureFetchWorker::callbackDecoded(bool success) | |||
1216 | { | 1216 | { |
1217 | if (mState != DECODE_IMAGE_UPDATE) | 1217 | if (mState != DECODE_IMAGE_UPDATE) |
1218 | { | 1218 | { |
1219 | llwarns << "Decode callback for " << mID << " with state = " << mState << llendl; | 1219 | // llwarns << "Decode callback for " << mID << " with state = " << mState << llendl; |
1220 | return; | 1220 | return; |
1221 | } | 1221 | } |
1222 | // llinfos << mID << " : DECODE COMPLETE " << llendl; | 1222 | // llinfos << mID << " : DECODE COMPLETE " << llendl; |
@@ -1259,7 +1259,7 @@ bool LLTextureFetchWorker::decodeImage() | |||
1259 | } | 1259 | } |
1260 | else | 1260 | else |
1261 | { | 1261 | { |
1262 | llwarns << "DECODE FAILED: " << mID << " Discard: " << (S32)mFormattedImage->getDiscardLevel() << llendl; | 1262 | // llwarns << "DECODE FAILED: " << mID << " Discard: " << (S32)mFormattedImage->getDiscardLevel() << llendl; |
1263 | removeFromCache(); | 1263 | removeFromCache(); |
1264 | } | 1264 | } |
1265 | mImageWorker->scheduleDelete(); | 1265 | mImageWorker->scheduleDelete(); |
@@ -1780,7 +1780,7 @@ bool LLTextureFetch::receiveImageHeader(const LLHost& host, const LLUUID& id, U8 | |||
1780 | } | 1780 | } |
1781 | else if (!data_size) | 1781 | else if (!data_size) |
1782 | { | 1782 | { |
1783 | llwarns << "Img: " << id << ":" << " Empty Image Header" << llendl; | 1783 | // llwarns << "Img: " << id << ":" << " Empty Image Header" << llendl; |
1784 | res = false; | 1784 | res = false; |
1785 | } | 1785 | } |
1786 | if (!res) | 1786 | if (!res) |
@@ -1825,7 +1825,7 @@ bool LLTextureFetch::receiveImagePacket(const LLHost& host, const LLUUID& id, U1 | |||
1825 | } | 1825 | } |
1826 | else if (!data_size) | 1826 | else if (!data_size) |
1827 | { | 1827 | { |
1828 | llwarns << "Img: " << id << ":" << " Empty Image Header" << llendl; | 1828 | // llwarns << "Img: " << id << ":" << " Empty Image Header" << llendl; |
1829 | res = false; | 1829 | res = false; |
1830 | } | 1830 | } |
1831 | if (!res) | 1831 | if (!res) |
diff --git a/linden/indra/newview/lltoolbar.cpp b/linden/indra/newview/lltoolbar.cpp index fb23567..98ad5ff 100644 --- a/linden/indra/newview/lltoolbar.cpp +++ b/linden/indra/newview/lltoolbar.cpp | |||
@@ -340,7 +340,7 @@ void LLToolBar::updateCommunicateList() | |||
340 | } | 340 | } |
341 | } | 341 | } |
342 | communicate_button->addSeparator(ADD_TOP); | 342 | communicate_button->addSeparator(ADD_TOP); |
343 | communicate_button->add(getUIString("Redock Windows"), LLSD("redock"), ADD_TOP); | 343 | communicate_button->add(getString("Redock Windows"), LLSD("redock"), ADD_TOP); |
344 | communicate_button->addSeparator(ADD_TOP); | 344 | communicate_button->addSeparator(ADD_TOP); |
345 | communicate_button->add(LLFloaterMute::getInstance()->getShortTitle(), LLSD("mute list"), ADD_TOP); | 345 | communicate_button->add(LLFloaterMute::getInstance()->getShortTitle(), LLSD("mute list"), ADD_TOP); |
346 | 346 | ||
diff --git a/linden/indra/newview/lltoolgrab.cpp b/linden/indra/newview/lltoolgrab.cpp index 74810d1..5eb688b 100644 --- a/linden/indra/newview/lltoolgrab.cpp +++ b/linden/indra/newview/lltoolgrab.cpp | |||
@@ -400,6 +400,14 @@ void LLToolGrab::startGrab() | |||
400 | mGrabHiddenOffsetFromCamera = mDragStartFromCamera; | 400 | mGrabHiddenOffsetFromCamera = mDragStartFromCamera; |
401 | 401 | ||
402 | mGrabTimer.reset(); | 402 | mGrabTimer.reset(); |
403 | |||
404 | mLastUVCoords = mGrabPick.mUVCoords; | ||
405 | mLastSTCoords = mGrabPick.mSTCoords; | ||
406 | mLastFace = mGrabPick.mObjectFace; | ||
407 | mLastIntersection = mGrabPick.mIntersection; | ||
408 | mLastNormal = mGrabPick.mNormal; | ||
409 | mLastBinormal = mGrabPick.mBinormal; | ||
410 | mLastGrabPos = LLVector3(-1.f, -1.f, -1.f); | ||
403 | } | 411 | } |
404 | 412 | ||
405 | 413 | ||
@@ -797,26 +805,54 @@ void LLToolGrab::handleHoverNonPhysical(S32 x, S32 y, MASK mask) | |||
797 | grab_pos_region = objectp->getRegion()->getPosRegionFromGlobal( grab_point_global ); | 805 | grab_pos_region = objectp->getRegion()->getPosRegionFromGlobal( grab_point_global ); |
798 | } | 806 | } |
799 | 807 | ||
800 | LLMessageSystem *msg = gMessageSystem; | ||
801 | msg->newMessageFast(_PREHASH_ObjectGrabUpdate); | ||
802 | msg->nextBlockFast(_PREHASH_AgentData); | ||
803 | msg->addUUIDFast(_PREHASH_AgentID, gAgent.getID()); | ||
804 | msg->addUUIDFast(_PREHASH_SessionID, gAgent.getSessionID()); | ||
805 | msg->nextBlockFast(_PREHASH_ObjectData); | ||
806 | msg->addUUIDFast(_PREHASH_ObjectID, objectp->getID() ); | ||
807 | msg->addVector3Fast(_PREHASH_GrabOffsetInitial, mGrabOffsetFromCenterInitial ); | ||
808 | msg->addVector3Fast(_PREHASH_GrabPosition, grab_pos_region ); | ||
809 | msg->addU32Fast(_PREHASH_TimeSinceLast, dt_milliseconds ); | ||
810 | msg->nextBlock("SurfaceInfo"); | ||
811 | msg->addVector3("UVCoord", LLVector3(pick.mUVCoords)); | ||
812 | msg->addVector3("STCoord", LLVector3(pick.mSTCoords)); | ||
813 | msg->addS32Fast(_PREHASH_FaceIndex, pick.mObjectFace); | ||
814 | msg->addVector3("Position", pick.mIntersection); | ||
815 | msg->addVector3("Normal", pick.mNormal); | ||
816 | msg->addVector3("Binormal", pick.mBinormal); | ||
817 | 808 | ||
818 | msg->sendMessage( objectp->getRegion()->getHost() ); | 809 | // only send message if something has changed since last message |
810 | |||
811 | BOOL changed_since_last_update = FALSE; | ||
812 | |||
813 | // test if touch data needs to be updated | ||
814 | if ((pick.mObjectFace != mLastFace) || | ||
815 | (pick.mUVCoords != mLastUVCoords) || | ||
816 | (pick.mSTCoords != mLastSTCoords) || | ||
817 | (pick.mIntersection != mLastIntersection) || | ||
818 | (pick.mNormal != mLastNormal) || | ||
819 | (pick.mBinormal != mLastBinormal) || | ||
820 | (grab_pos_region != mLastGrabPos)) | ||
821 | { | ||
822 | changed_since_last_update = TRUE; | ||
823 | } | ||
819 | 824 | ||
825 | if (changed_since_last_update) | ||
826 | { | ||
827 | LLMessageSystem *msg = gMessageSystem; | ||
828 | msg->newMessageFast(_PREHASH_ObjectGrabUpdate); | ||
829 | msg->nextBlockFast(_PREHASH_AgentData); | ||
830 | msg->addUUIDFast(_PREHASH_AgentID, gAgent.getID()); | ||
831 | msg->addUUIDFast(_PREHASH_SessionID, gAgent.getSessionID()); | ||
832 | msg->nextBlockFast(_PREHASH_ObjectData); | ||
833 | msg->addUUIDFast(_PREHASH_ObjectID, objectp->getID() ); | ||
834 | msg->addVector3Fast(_PREHASH_GrabOffsetInitial, mGrabOffsetFromCenterInitial ); | ||
835 | msg->addVector3Fast(_PREHASH_GrabPosition, grab_pos_region ); | ||
836 | msg->addU32Fast(_PREHASH_TimeSinceLast, dt_milliseconds ); | ||
837 | msg->nextBlock("SurfaceInfo"); | ||
838 | msg->addVector3("UVCoord", LLVector3(pick.mUVCoords)); | ||
839 | msg->addVector3("STCoord", LLVector3(pick.mSTCoords)); | ||
840 | msg->addS32Fast(_PREHASH_FaceIndex, pick.mObjectFace); | ||
841 | msg->addVector3("Position", pick.mIntersection); | ||
842 | msg->addVector3("Normal", pick.mNormal); | ||
843 | msg->addVector3("Binormal", pick.mBinormal); | ||
844 | |||
845 | msg->sendMessage( objectp->getRegion()->getHost() ); | ||
846 | |||
847 | mLastUVCoords = pick.mUVCoords; | ||
848 | mLastSTCoords = pick.mSTCoords; | ||
849 | mLastFace = pick.mObjectFace; | ||
850 | mLastIntersection = pick.mIntersection; | ||
851 | mLastNormal= pick.mNormal; | ||
852 | mLastBinormal= pick.mBinormal; | ||
853 | mLastGrabPos = grab_pos_region; | ||
854 | } | ||
855 | |||
820 | // update point-at / look-at | 856 | // update point-at / look-at |
821 | if (pick.mObjectFace != -1) // if the intersection was on the surface of the obejct | 857 | if (pick.mObjectFace != -1) // if the intersection was on the surface of the obejct |
822 | { | 858 | { |
diff --git a/linden/indra/newview/lltoolgrab.h b/linden/indra/newview/lltoolgrab.h index 5db7fcf..03cbcaf 100644 --- a/linden/indra/newview/lltoolgrab.h +++ b/linden/indra/newview/lltoolgrab.h | |||
@@ -118,6 +118,14 @@ private: | |||
118 | BOOL mOutsideSlop; // has mouse moved outside center 5 pixels? | 118 | BOOL mOutsideSlop; // has mouse moved outside center 5 pixels? |
119 | BOOL mDeselectedThisClick; | 119 | BOOL mDeselectedThisClick; |
120 | 120 | ||
121 | S32 mLastFace; | ||
122 | LLVector2 mLastUVCoords; | ||
123 | LLVector2 mLastSTCoords; | ||
124 | LLVector3 mLastIntersection; | ||
125 | LLVector3 mLastNormal; | ||
126 | LLVector3 mLastBinormal; | ||
127 | LLVector3 mLastGrabPos; | ||
128 | |||
121 | 129 | ||
122 | BOOL mSpinGrabbing; | 130 | BOOL mSpinGrabbing; |
123 | LLQuaternion mSpinRotation; | 131 | LLQuaternion mSpinRotation; |
diff --git a/linden/indra/newview/lltoolmgr.cpp b/linden/indra/newview/lltoolmgr.cpp index 19ebe28..89407f7 100644 --- a/linden/indra/newview/lltoolmgr.cpp +++ b/linden/indra/newview/lltoolmgr.cpp | |||
@@ -36,6 +36,7 @@ | |||
36 | #include "lltool.h" | 36 | #include "lltool.h" |
37 | // tools and manipulators | 37 | // tools and manipulators |
38 | #include "llmanipscale.h" | 38 | #include "llmanipscale.h" |
39 | #include "llselectmgr.h" | ||
39 | #include "lltoolbrush.h" | 40 | #include "lltoolbrush.h" |
40 | #include "lltoolcomp.h" | 41 | #include "lltoolcomp.h" |
41 | #include "lltooldraganddrop.h" | 42 | #include "lltooldraganddrop.h" |
diff --git a/linden/indra/newview/lltoolpie.cpp b/linden/indra/newview/lltoolpie.cpp index 0e8ba56..de10045 100644 --- a/linden/indra/newview/lltoolpie.cpp +++ b/linden/indra/newview/lltoolpie.cpp | |||
@@ -67,10 +67,6 @@ | |||
67 | #include "llui.h" | 67 | #include "llui.h" |
68 | #include "llweb.h" | 68 | #include "llweb.h" |
69 | 69 | ||
70 | LLPointer<LLViewerObject> LLToolPie::sClickActionObject; | ||
71 | LLSafeHandle<LLObjectSelection> LLToolPie::sLeftClickSelection = NULL; | ||
72 | U8 LLToolPie::sClickAction = 0; | ||
73 | |||
74 | extern void handle_buy(void*); | 70 | extern void handle_buy(void*); |
75 | 71 | ||
76 | extern BOOL gDebugClicks; | 72 | extern BOOL gDebugClicks; |
@@ -84,7 +80,8 @@ LLToolPie::LLToolPie() | |||
84 | : LLTool(std::string("Select")), | 80 | : LLTool(std::string("Select")), |
85 | mPieMouseButtonDown( FALSE ), | 81 | mPieMouseButtonDown( FALSE ), |
86 | mGrabMouseButtonDown( FALSE ), | 82 | mGrabMouseButtonDown( FALSE ), |
87 | mMouseOutsideSlop( FALSE ) | 83 | mMouseOutsideSlop( FALSE ), |
84 | mClickAction(0) | ||
88 | { } | 85 | { } |
89 | 86 | ||
90 | 87 | ||
@@ -168,17 +165,17 @@ BOOL LLToolPie::pickAndShowMenu(BOOL always_show) | |||
168 | // If it's a left-click, and we have a special action, do it. | 165 | // If it's a left-click, and we have a special action, do it. |
169 | if (useClickAction(always_show, mask, object, parent)) | 166 | if (useClickAction(always_show, mask, object, parent)) |
170 | { | 167 | { |
171 | sClickAction = 0; | 168 | mClickAction = 0; |
172 | if (object && object->getClickAction()) | 169 | if (object && object->getClickAction()) |
173 | { | 170 | { |
174 | sClickAction = object->getClickAction(); | 171 | mClickAction = object->getClickAction(); |
175 | } | 172 | } |
176 | else if (parent && parent->getClickAction()) | 173 | else if (parent && parent->getClickAction()) |
177 | { | 174 | { |
178 | sClickAction = parent->getClickAction(); | 175 | mClickAction = parent->getClickAction(); |
179 | } | 176 | } |
180 | 177 | ||
181 | switch(sClickAction) | 178 | switch(mClickAction) |
182 | { | 179 | { |
183 | case CLICK_ACTION_TOUCH: | 180 | case CLICK_ACTION_TOUCH: |
184 | default: | 181 | default: |
@@ -196,27 +193,27 @@ BOOL LLToolPie::pickAndShowMenu(BOOL always_show) | |||
196 | || parent && parent->flagTakesMoney()) | 193 | || parent && parent->flagTakesMoney()) |
197 | { | 194 | { |
198 | // pay event goes to object actually clicked on | 195 | // pay event goes to object actually clicked on |
199 | sClickActionObject = object; | 196 | mClickActionObject = object; |
200 | sLeftClickSelection = LLToolSelect::handleObjectSelection(mPick, FALSE, TRUE); | 197 | mLeftClickSelection = LLToolSelect::handleObjectSelection(mPick, FALSE, TRUE); |
201 | return TRUE; | 198 | return TRUE; |
202 | } | 199 | } |
203 | break; | 200 | break; |
204 | case CLICK_ACTION_BUY: | 201 | case CLICK_ACTION_BUY: |
205 | sClickActionObject = parent; | 202 | mClickActionObject = parent; |
206 | sLeftClickSelection = LLToolSelect::handleObjectSelection(mPick, FALSE, TRUE, TRUE); | 203 | mLeftClickSelection = LLToolSelect::handleObjectSelection(mPick, FALSE, TRUE, TRUE); |
207 | return TRUE; | 204 | return TRUE; |
208 | case CLICK_ACTION_OPEN: | 205 | case CLICK_ACTION_OPEN: |
209 | if (parent && parent->allowOpen()) | 206 | if (parent && parent->allowOpen()) |
210 | { | 207 | { |
211 | sClickActionObject = parent; | 208 | mClickActionObject = parent; |
212 | sLeftClickSelection = LLToolSelect::handleObjectSelection(mPick, FALSE, TRUE, TRUE); | 209 | mLeftClickSelection = LLToolSelect::handleObjectSelection(mPick, FALSE, TRUE, TRUE); |
213 | } | 210 | } |
214 | return TRUE; | 211 | return TRUE; |
215 | case CLICK_ACTION_PLAY: | 212 | case CLICK_ACTION_PLAY: |
216 | handle_click_action_play(); | 213 | handle_click_action_play(); |
217 | return TRUE; | 214 | return TRUE; |
218 | case CLICK_ACTION_OPEN_MEDIA: | 215 | case CLICK_ACTION_OPEN_MEDIA: |
219 | // sClickActionObject = object; | 216 | // mClickActionObject = object; |
220 | handle_click_action_open_media(object); | 217 | handle_click_action_open_media(object); |
221 | return TRUE; | 218 | return TRUE; |
222 | } | 219 | } |
@@ -471,8 +468,16 @@ ECursorType cursor_from_object(LLViewerObject* object) | |||
471 | return cursor; | 468 | return cursor; |
472 | } | 469 | } |
473 | 470 | ||
471 | void LLToolPie::resetSelection() | ||
472 | { | ||
473 | mLeftClickSelection = NULL; | ||
474 | mClickActionObject = NULL; | ||
475 | mClickAction = 0; | ||
476 | } | ||
477 | |||
474 | // When we get object properties after left-clicking on an object | 478 | // When we get object properties after left-clicking on an object |
475 | // with left-click = buy, if it's the same object, do the buy. | 479 | // with left-click = buy, if it's the same object, do the buy. |
480 | |||
476 | // static | 481 | // static |
477 | void LLToolPie::selectionPropertiesReceived() | 482 | void LLToolPie::selectionPropertiesReceived() |
478 | { | 483 | { |
@@ -483,14 +488,16 @@ void LLToolPie::selectionPropertiesReceived() | |||
483 | return; | 488 | return; |
484 | } | 489 | } |
485 | 490 | ||
486 | if (!sLeftClickSelection->isEmpty()) | 491 | LLObjectSelection* selection = LLToolPie::getInstance()->getLeftClickSelection(); |
492 | if (selection) | ||
487 | { | 493 | { |
488 | LLViewerObject* selected_object = sLeftClickSelection->getPrimaryObject(); | 494 | LLViewerObject* selected_object = selection->getPrimaryObject(); |
489 | // since we don't currently have a way to lock a selection, it could have changed | 495 | // since we don't currently have a way to lock a selection, it could have changed |
490 | // after we initially clicked on the object | 496 | // after we initially clicked on the object |
491 | if (selected_object == sClickActionObject) | 497 | if (selected_object == LLToolPie::getInstance()->getClickActionObject()) |
492 | { | 498 | { |
493 | switch (sClickAction) | 499 | U8 click_action = LLToolPie::getInstance()->getClickAction(); |
500 | switch (click_action) | ||
494 | { | 501 | { |
495 | case CLICK_ACTION_BUY: | 502 | case CLICK_ACTION_BUY: |
496 | handle_buy(NULL); | 503 | handle_buy(NULL); |
@@ -506,9 +513,7 @@ void LLToolPie::selectionPropertiesReceived() | |||
506 | } | 513 | } |
507 | } | 514 | } |
508 | } | 515 | } |
509 | sLeftClickSelection = NULL; | 516 | LLToolPie::getInstance()->resetSelection(); |
510 | sClickActionObject = NULL; | ||
511 | sClickAction = 0; | ||
512 | } | 517 | } |
513 | 518 | ||
514 | BOOL LLToolPie::handleHover(S32 x, S32 y, MASK mask) | 519 | BOOL LLToolPie::handleHover(S32 x, S32 y, MASK mask) |
diff --git a/linden/indra/newview/lltoolpie.h b/linden/indra/newview/lltoolpie.h index 9f9ccd0..f336001 100644 --- a/linden/indra/newview/lltoolpie.h +++ b/linden/indra/newview/lltoolpie.h | |||
@@ -60,27 +60,31 @@ public: | |||
60 | virtual LLTool* getOverrideTool(MASK mask); | 60 | virtual LLTool* getOverrideTool(MASK mask); |
61 | 61 | ||
62 | LLPickInfo& getPick() { return mPick; } | 62 | LLPickInfo& getPick() { return mPick; } |
63 | 63 | U8 getClickAction() { return mClickAction; } | |
64 | LLViewerObject* getClickActionObject() { return mClickActionObject; } | ||
65 | LLObjectSelection* getLeftClickSelection() { return (LLObjectSelection*)mLeftClickSelection; } | ||
66 | void resetSelection(); | ||
67 | |||
64 | static void leftMouseCallback(const LLPickInfo& pick_info); | 68 | static void leftMouseCallback(const LLPickInfo& pick_info); |
65 | static void rightMouseCallback(const LLPickInfo& pick_info); | 69 | static void rightMouseCallback(const LLPickInfo& pick_info); |
66 | 70 | ||
67 | static void selectionPropertiesReceived(); | 71 | static void selectionPropertiesReceived(); |
68 | 72 | ||
69 | 73 | ||
70 | protected: | 74 | private: |
71 | BOOL outsideSlop(S32 x, S32 y, S32 start_x, S32 start_y); | 75 | BOOL outsideSlop(S32 x, S32 y, S32 start_x, S32 start_y); |
72 | BOOL pickAndShowMenu(BOOL edit_menu); | 76 | BOOL pickAndShowMenu(BOOL edit_menu); |
73 | BOOL useClickAction(BOOL always_show, MASK mask, LLViewerObject* object, | 77 | BOOL useClickAction(BOOL always_show, MASK mask, LLViewerObject* object, |
74 | LLViewerObject* parent); | 78 | LLViewerObject* parent); |
75 | 79 | ||
76 | protected: | 80 | private: |
77 | BOOL mPieMouseButtonDown; | 81 | BOOL mPieMouseButtonDown; |
78 | BOOL mGrabMouseButtonDown; | 82 | BOOL mGrabMouseButtonDown; |
79 | BOOL mMouseOutsideSlop; // for this drag, has mouse moved outside slop region | 83 | BOOL mMouseOutsideSlop; // for this drag, has mouse moved outside slop region |
80 | LLPickInfo mPick; | 84 | LLPickInfo mPick; |
81 | static LLPointer<LLViewerObject> sClickActionObject; | 85 | LLPointer<LLViewerObject> mClickActionObject; |
82 | static U8 sClickAction; | 86 | U8 mClickAction; |
83 | static LLSafeHandle<LLObjectSelection> sLeftClickSelection; | 87 | LLSafeHandle<LLObjectSelection> mLeftClickSelection; |
84 | }; | 88 | }; |
85 | 89 | ||
86 | 90 | ||
diff --git a/linden/indra/newview/llviewerjoystick.cpp b/linden/indra/newview/llviewerjoystick.cpp index 2e57843..2e4ce0b 100644 --- a/linden/indra/newview/llviewerjoystick.cpp +++ b/linden/indra/newview/llviewerjoystick.cpp | |||
@@ -386,7 +386,7 @@ void LLViewerJoystick::agentRotate(F32 pitch_inc, F32 yaw_inc) | |||
386 | } | 386 | } |
387 | 387 | ||
388 | // ----------------------------------------------------------------------------- | 388 | // ----------------------------------------------------------------------------- |
389 | void LLViewerJoystick::resetDeltas(S32 axis[], bool flycam_and_build_mode) | 389 | void LLViewerJoystick::resetDeltas(S32 axis[]) |
390 | { | 390 | { |
391 | for (U32 i = 0; i < 6; i++) | 391 | for (U32 i = 0; i < 6; i++) |
392 | { | 392 | { |
@@ -394,13 +394,6 @@ void LLViewerJoystick::resetDeltas(S32 axis[], bool flycam_and_build_mode) | |||
394 | sDelta[i] = 0.f; | 394 | sDelta[i] = 0.f; |
395 | } | 395 | } |
396 | 396 | ||
397 | if (flycam_and_build_mode) | ||
398 | { | ||
399 | sLastDelta[X_I] /= BUILDMODE_FLYCAM_T_SCALE; | ||
400 | sLastDelta[Y_I] /= BUILDMODE_FLYCAM_T_SCALE; | ||
401 | sLastDelta[Z_I] /= BUILDMODE_FLYCAM_T_SCALE; | ||
402 | } | ||
403 | |||
404 | sLastDelta[6] = sDelta[6] = 0.f; | 397 | sLastDelta[6] = sDelta[6] = 0.f; |
405 | mResetFlag = false; | 398 | mResetFlag = false; |
406 | } | 399 | } |
@@ -755,7 +748,7 @@ void LLViewerJoystick::moveFlycam(bool reset) | |||
755 | sFlycamRotation = LLViewerCamera::getInstance()->getQuaternion(); | 748 | sFlycamRotation = LLViewerCamera::getInstance()->getQuaternion(); |
756 | sFlycamZoom = LLViewerCamera::getInstance()->getView(); | 749 | sFlycamZoom = LLViewerCamera::getInstance()->getView(); |
757 | 750 | ||
758 | resetDeltas(axis, in_build_mode); | 751 | resetDeltas(axis); |
759 | 752 | ||
760 | return; | 753 | return; |
761 | } | 754 | } |
diff --git a/linden/indra/newview/llviewerjoystick.h b/linden/indra/newview/llviewerjoystick.h index 6a582fd..44d0dca 100644 --- a/linden/indra/newview/llviewerjoystick.h +++ b/linden/indra/newview/llviewerjoystick.h | |||
@@ -81,7 +81,7 @@ protected: | |||
81 | void agentFly(F32 inc); | 81 | void agentFly(F32 inc); |
82 | void agentRotate(F32 pitch_inc, F32 turn_inc); | 82 | void agentRotate(F32 pitch_inc, F32 turn_inc); |
83 | void agentJump(); | 83 | void agentJump(); |
84 | void resetDeltas(S32 axis[], bool flycam_and_build = false); | 84 | void resetDeltas(S32 axis[]); |
85 | #if LIB_NDOF | 85 | #if LIB_NDOF |
86 | static NDOF_HotPlugResult HotPlugAddCallback(NDOF_Device *dev); | 86 | static NDOF_HotPlugResult HotPlugAddCallback(NDOF_Device *dev); |
87 | static void HotPlugRemovalCallback(NDOF_Device *dev); | 87 | static void HotPlugRemovalCallback(NDOF_Device *dev); |
diff --git a/linden/indra/newview/llviewermenu.cpp b/linden/indra/newview/llviewermenu.cpp index 8165e55..5e67712 100644 --- a/linden/indra/newview/llviewermenu.cpp +++ b/linden/indra/newview/llviewermenu.cpp | |||
@@ -1517,7 +1517,7 @@ class LLObjectReportAbuse : public view_listener_t | |||
1517 | { | 1517 | { |
1518 | bool handleEvent(LLPointer<LLEvent> event, const LLSD& userdata) | 1518 | bool handleEvent(LLPointer<LLEvent> event, const LLSD& userdata) |
1519 | { | 1519 | { |
1520 | LLViewerObject* objectp = LLSelectMgr::getInstance()->getSelection()->getFirstObject(); | 1520 | LLViewerObject* objectp = LLSelectMgr::getInstance()->getSelection()->getPrimaryObject(); |
1521 | if (objectp) | 1521 | if (objectp) |
1522 | { | 1522 | { |
1523 | LLFloaterReporter::showFromObject(objectp->getID()); | 1523 | LLFloaterReporter::showFromObject(objectp->getID()); |
@@ -1541,7 +1541,7 @@ class LLObjectTouch : public view_listener_t | |||
1541 | { | 1541 | { |
1542 | bool handleEvent(LLPointer<LLEvent> event, const LLSD& userdata) | 1542 | bool handleEvent(LLPointer<LLEvent> event, const LLSD& userdata) |
1543 | { | 1543 | { |
1544 | LLViewerObject* object = LLSelectMgr::getInstance()->getSelection()->getFirstObject(); | 1544 | LLViewerObject* object = LLSelectMgr::getInstance()->getSelection()->getPrimaryObject(); |
1545 | if (!object) return true; | 1545 | if (!object) return true; |
1546 | 1546 | ||
1547 | LLPickInfo pick = LLToolPie::getInstance()->getPick(); | 1547 | LLPickInfo pick = LLToolPie::getInstance()->getPick(); |
@@ -1592,7 +1592,7 @@ class LLObjectEnableTouch : public view_listener_t | |||
1592 | { | 1592 | { |
1593 | bool handleEvent(LLPointer<LLEvent> event, const LLSD& userdata) | 1593 | bool handleEvent(LLPointer<LLEvent> event, const LLSD& userdata) |
1594 | { | 1594 | { |
1595 | LLViewerObject* obj = LLSelectMgr::getInstance()->getSelection()->getFirstObject(); | 1595 | LLViewerObject* obj = LLSelectMgr::getInstance()->getSelection()->getPrimaryObject(); |
1596 | bool new_value = obj && obj->flagHandleTouch(); | 1596 | bool new_value = obj && obj->flagHandleTouch(); |
1597 | gMenuHolder->findControl(userdata["control"].asString())->setValue(new_value); | 1597 | gMenuHolder->findControl(userdata["control"].asString())->setValue(new_value); |
1598 | 1598 | ||
@@ -1626,7 +1626,7 @@ void label_touch(std::string& label, void*) | |||
1626 | 1626 | ||
1627 | bool handle_object_open() | 1627 | bool handle_object_open() |
1628 | { | 1628 | { |
1629 | LLViewerObject* obj = LLSelectMgr::getInstance()->getSelection()->getFirstObject(); | 1629 | LLViewerObject* obj = LLSelectMgr::getInstance()->getSelection()->getPrimaryObject(); |
1630 | if(!obj) return true; | 1630 | if(!obj) return true; |
1631 | 1631 | ||
1632 | LLFloaterOpenObject::show(); | 1632 | LLFloaterOpenObject::show(); |
@@ -1647,7 +1647,7 @@ class LLObjectEnableOpen : public view_listener_t | |||
1647 | { | 1647 | { |
1648 | // Look for contents in root object, which is all the LLFloaterOpenObject | 1648 | // Look for contents in root object, which is all the LLFloaterOpenObject |
1649 | // understands. | 1649 | // understands. |
1650 | LLViewerObject* obj = LLSelectMgr::getInstance()->getSelection()->getFirstObject(); | 1650 | LLViewerObject* obj = LLSelectMgr::getInstance()->getSelection()->getPrimaryObject(); |
1651 | bool new_value = (obj != NULL); | 1651 | bool new_value = (obj != NULL); |
1652 | if (new_value) | 1652 | if (new_value) |
1653 | { | 1653 | { |
@@ -1688,7 +1688,7 @@ bool toggle_build_mode() | |||
1688 | gViewerWindow->showCursor(); | 1688 | gViewerWindow->showCursor(); |
1689 | } | 1689 | } |
1690 | // avoid spurious avatar movements pulling out of edit mode | 1690 | // avoid spurious avatar movements pulling out of edit mode |
1691 | LLViewerJoystick::getInstance()->moveAvatar(true); | 1691 | LLViewerJoystick::getInstance()->setNeedsReset(); |
1692 | } | 1692 | } |
1693 | else | 1693 | else |
1694 | { | 1694 | { |
@@ -1727,7 +1727,7 @@ bool toggle_build_mode() | |||
1727 | gAgent.resetView(false); | 1727 | gAgent.resetView(false); |
1728 | 1728 | ||
1729 | // avoid spurious avatar movements | 1729 | // avoid spurious avatar movements |
1730 | LLViewerJoystick::getInstance()->moveAvatar(true); | 1730 | LLViewerJoystick::getInstance()->setNeedsReset(); |
1731 | 1731 | ||
1732 | } | 1732 | } |
1733 | return true; | 1733 | return true; |
@@ -2000,7 +2000,7 @@ BOOL enable_has_attachments(void*) | |||
2000 | void handle_follow(void *userdata) | 2000 | void handle_follow(void *userdata) |
2001 | { | 2001 | { |
2002 | // follow a given avatar by ID | 2002 | // follow a given avatar by ID |
2003 | LLViewerObject* objectp = LLSelectMgr::getInstance()->getSelection()->getFirstObject(); | 2003 | LLViewerObject* objectp = LLSelectMgr::getInstance()->getSelection()->getPrimaryObject(); |
2004 | if (objectp) | 2004 | if (objectp) |
2005 | { | 2005 | { |
2006 | gAgent.startFollowPilot(objectp->getID()); | 2006 | gAgent.startFollowPilot(objectp->getID()); |
@@ -2011,7 +2011,7 @@ class LLObjectEnableMute : public view_listener_t | |||
2011 | { | 2011 | { |
2012 | bool handleEvent(LLPointer<LLEvent> event, const LLSD& userdata) | 2012 | bool handleEvent(LLPointer<LLEvent> event, const LLSD& userdata) |
2013 | { | 2013 | { |
2014 | LLViewerObject* object = LLSelectMgr::getInstance()->getSelection()->getFirstObject(); | 2014 | LLViewerObject* object = LLSelectMgr::getInstance()->getSelection()->getPrimaryObject(); |
2015 | bool new_value = (object != NULL); | 2015 | bool new_value = (object != NULL); |
2016 | if (new_value) | 2016 | if (new_value) |
2017 | { | 2017 | { |
@@ -2034,7 +2034,7 @@ class LLObjectMute : public view_listener_t | |||
2034 | { | 2034 | { |
2035 | bool handleEvent(LLPointer<LLEvent> event, const LLSD& userdata) | 2035 | bool handleEvent(LLPointer<LLEvent> event, const LLSD& userdata) |
2036 | { | 2036 | { |
2037 | LLViewerObject* object = LLSelectMgr::getInstance()->getSelection()->getFirstObject(); | 2037 | LLViewerObject* object = LLSelectMgr::getInstance()->getSelection()->getPrimaryObject(); |
2038 | if (!object) return true; | 2038 | if (!object) return true; |
2039 | 2039 | ||
2040 | LLUUID id; | 2040 | LLUUID id; |
@@ -2164,7 +2164,7 @@ class LLAvatarFreeze : public view_listener_t | |||
2164 | { | 2164 | { |
2165 | bool handleEvent(LLPointer<LLEvent> event, const LLSD& userdata) | 2165 | bool handleEvent(LLPointer<LLEvent> event, const LLSD& userdata) |
2166 | { | 2166 | { |
2167 | LLVOAvatar* avatar = find_avatar_from_object( LLSelectMgr::getInstance()->getSelection()->getFirstObject() ); | 2167 | LLVOAvatar* avatar = find_avatar_from_object( LLSelectMgr::getInstance()->getSelection()->getPrimaryObject() ); |
2168 | if( avatar ) | 2168 | if( avatar ) |
2169 | { | 2169 | { |
2170 | LLUUID* avatar_id = new LLUUID( avatar->getID() ); | 2170 | LLUUID* avatar_id = new LLUUID( avatar->getID() ); |
@@ -2214,7 +2214,7 @@ class LLAvatarDebug : public view_listener_t | |||
2214 | { | 2214 | { |
2215 | bool handleEvent(LLPointer<LLEvent> event, const LLSD& userdata) | 2215 | bool handleEvent(LLPointer<LLEvent> event, const LLSD& userdata) |
2216 | { | 2216 | { |
2217 | LLVOAvatar* avatar = find_avatar_from_object( LLSelectMgr::getInstance()->getSelection()->getFirstObject() ); | 2217 | LLVOAvatar* avatar = find_avatar_from_object( LLSelectMgr::getInstance()->getSelection()->getPrimaryObject() ); |
2218 | if( avatar ) | 2218 | if( avatar ) |
2219 | { | 2219 | { |
2220 | avatar->dumpLocalTextures(); | 2220 | avatar->dumpLocalTextures(); |
@@ -2266,7 +2266,7 @@ class LLAvatarEject : public view_listener_t | |||
2266 | { | 2266 | { |
2267 | bool handleEvent(LLPointer<LLEvent> event, const LLSD& userdata) | 2267 | bool handleEvent(LLPointer<LLEvent> event, const LLSD& userdata) |
2268 | { | 2268 | { |
2269 | LLVOAvatar* avatar = find_avatar_from_object( LLSelectMgr::getInstance()->getSelection()->getFirstObject() ); | 2269 | LLVOAvatar* avatar = find_avatar_from_object( LLSelectMgr::getInstance()->getSelection()->getPrimaryObject() ); |
2270 | if( avatar ) | 2270 | if( avatar ) |
2271 | { | 2271 | { |
2272 | LLUUID* avatar_id = new LLUUID( avatar->getID() ); | 2272 | LLUUID* avatar_id = new LLUUID( avatar->getID() ); |
@@ -2296,7 +2296,7 @@ class LLAvatarEnableFreezeEject : public view_listener_t | |||
2296 | { | 2296 | { |
2297 | bool handleEvent(LLPointer<LLEvent> event, const LLSD& userdata) | 2297 | bool handleEvent(LLPointer<LLEvent> event, const LLSD& userdata) |
2298 | { | 2298 | { |
2299 | LLVOAvatar* avatar = find_avatar_from_object( LLSelectMgr::getInstance()->getSelection()->getFirstObject() ); | 2299 | LLVOAvatar* avatar = find_avatar_from_object( LLSelectMgr::getInstance()->getSelection()->getPrimaryObject() ); |
2300 | bool new_value = (avatar != NULL); | 2300 | bool new_value = (avatar != NULL); |
2301 | 2301 | ||
2302 | if (new_value) | 2302 | if (new_value) |
@@ -2321,7 +2321,7 @@ class LLAvatarGiveCard : public view_listener_t | |||
2321 | bool handleEvent(LLPointer<LLEvent> event, const LLSD& userdata) | 2321 | bool handleEvent(LLPointer<LLEvent> event, const LLSD& userdata) |
2322 | { | 2322 | { |
2323 | llinfos << "handle_give_card()" << llendl; | 2323 | llinfos << "handle_give_card()" << llendl; |
2324 | LLViewerObject* dest = LLSelectMgr::getInstance()->getSelection()->getFirstObject(); | 2324 | LLViewerObject* dest = LLSelectMgr::getInstance()->getSelection()->getPrimaryObject(); |
2325 | if(dest && dest->isAvatar()) | 2325 | if(dest && dest->isAvatar()) |
2326 | { | 2326 | { |
2327 | bool found_name = false; | 2327 | bool found_name = false; |
@@ -2778,7 +2778,7 @@ class LLAvatarEnableAddFriend : public view_listener_t | |||
2778 | { | 2778 | { |
2779 | bool handleEvent(LLPointer<LLEvent> event, const LLSD& userdata) | 2779 | bool handleEvent(LLPointer<LLEvent> event, const LLSD& userdata) |
2780 | { | 2780 | { |
2781 | LLVOAvatar* avatar = find_avatar_from_object(LLSelectMgr::getInstance()->getSelection()->getFirstObject()); | 2781 | LLVOAvatar* avatar = find_avatar_from_object(LLSelectMgr::getInstance()->getSelection()->getPrimaryObject()); |
2782 | bool new_value = avatar && !is_agent_friend(avatar->getID()); | 2782 | bool new_value = avatar && !is_agent_friend(avatar->getID()); |
2783 | gMenuHolder->findControl(userdata["control"].asString())->setValue(new_value); | 2783 | gMenuHolder->findControl(userdata["control"].asString())->setValue(new_value); |
2784 | return true; | 2784 | return true; |
@@ -3293,7 +3293,7 @@ class LLEditEnableDuplicate : public view_listener_t | |||
3293 | 3293 | ||
3294 | void disabled_duplicate(void*) | 3294 | void disabled_duplicate(void*) |
3295 | { | 3295 | { |
3296 | if (LLSelectMgr::getInstance()->getSelection()->getFirstObject()) | 3296 | if (LLSelectMgr::getInstance()->getSelection()->getPrimaryObject()) |
3297 | { | 3297 | { |
3298 | LLNotifyBox::showXml("CopyFailed"); | 3298 | LLNotifyBox::showXml("CopyFailed"); |
3299 | } | 3299 | } |
@@ -4907,13 +4907,20 @@ class LLToolsLookAtSelection : public view_listener_t | |||
4907 | LLVector3 obj_to_cam = LLViewerCamera::getInstance()->getOrigin() - selection_bbox.getCenterAgent(); | 4907 | LLVector3 obj_to_cam = LLViewerCamera::getInstance()->getOrigin() - selection_bbox.getCenterAgent(); |
4908 | obj_to_cam.normVec(); | 4908 | obj_to_cam.normVec(); |
4909 | 4909 | ||
4910 | LLUUID object_id; | ||
4911 | if (LLSelectMgr::getInstance()->getSelection()->getPrimaryObject()) | ||
4912 | { | ||
4913 | object_id = LLSelectMgr::getInstance()->getSelection()->getPrimaryObject()->mID; | ||
4914 | } | ||
4910 | if (zoom) | 4915 | if (zoom) |
4911 | { | 4916 | { |
4912 | gAgent.setCameraPosAndFocusGlobal(LLSelectMgr::getInstance()->getSelectionCenterGlobal() + LLVector3d(obj_to_cam * distance), LLSelectMgr::getInstance()->getSelectionCenterGlobal(), LLSelectMgr::getInstance()->getSelection()->getFirstObject()->mID ); | 4917 | gAgent.setCameraPosAndFocusGlobal(LLSelectMgr::getInstance()->getSelectionCenterGlobal() + LLVector3d(obj_to_cam * distance), |
4918 | LLSelectMgr::getInstance()->getSelectionCenterGlobal(), | ||
4919 | object_id ); | ||
4913 | } | 4920 | } |
4914 | else | 4921 | else |
4915 | { | 4922 | { |
4916 | gAgent.setFocusGlobal( LLSelectMgr::getInstance()->getSelectionCenterGlobal(), LLSelectMgr::getInstance()->getSelection()->getFirstObject()->mID ); | 4923 | gAgent.setFocusGlobal( LLSelectMgr::getInstance()->getSelectionCenterGlobal(), object_id ); |
4917 | } | 4924 | } |
4918 | } | 4925 | } |
4919 | return true; | 4926 | return true; |
@@ -4948,7 +4955,7 @@ class LLAvatarInviteToGroup : public view_listener_t | |||
4948 | { | 4955 | { |
4949 | bool handleEvent(LLPointer<LLEvent> event, const LLSD& userdata) | 4956 | bool handleEvent(LLPointer<LLEvent> event, const LLSD& userdata) |
4950 | { | 4957 | { |
4951 | LLVOAvatar* avatar = find_avatar_from_object( LLSelectMgr::getInstance()->getSelection()->getFirstObject() ); | 4958 | LLVOAvatar* avatar = find_avatar_from_object( LLSelectMgr::getInstance()->getSelection()->getPrimaryObject() ); |
4952 | if(avatar) | 4959 | if(avatar) |
4953 | { | 4960 | { |
4954 | invite_to_group(avatar->getID()); | 4961 | invite_to_group(avatar->getID()); |
@@ -4961,7 +4968,7 @@ class LLAvatarAddFriend : public view_listener_t | |||
4961 | { | 4968 | { |
4962 | bool handleEvent(LLPointer<LLEvent> event, const LLSD& userdata) | 4969 | bool handleEvent(LLPointer<LLEvent> event, const LLSD& userdata) |
4963 | { | 4970 | { |
4964 | LLVOAvatar* avatar = find_avatar_from_object( LLSelectMgr::getInstance()->getSelection()->getFirstObject() ); | 4971 | LLVOAvatar* avatar = find_avatar_from_object( LLSelectMgr::getInstance()->getSelection()->getPrimaryObject() ); |
4965 | if(avatar && !is_agent_friend(avatar->getID())) | 4972 | if(avatar && !is_agent_friend(avatar->getID())) |
4966 | { | 4973 | { |
4967 | request_friendship(avatar->getID()); | 4974 | request_friendship(avatar->getID()); |
@@ -5034,11 +5041,11 @@ class LLEnablePayObject : public view_listener_t | |||
5034 | { | 5041 | { |
5035 | bool handleEvent(LLPointer<LLEvent> event, const LLSD& userdata) | 5042 | bool handleEvent(LLPointer<LLEvent> event, const LLSD& userdata) |
5036 | { | 5043 | { |
5037 | LLVOAvatar* avatar = find_avatar_from_object(LLSelectMgr::getInstance()->getSelection()->getFirstObject()); | 5044 | LLVOAvatar* avatar = find_avatar_from_object(LLSelectMgr::getInstance()->getSelection()->getPrimaryObject()); |
5038 | bool new_value = (avatar != NULL); | 5045 | bool new_value = (avatar != NULL); |
5039 | if (!new_value) | 5046 | if (!new_value) |
5040 | { | 5047 | { |
5041 | LLViewerObject* object = LLSelectMgr::getInstance()->getSelection()->getFirstObject(); | 5048 | LLViewerObject* object = LLSelectMgr::getInstance()->getSelection()->getPrimaryObject(); |
5042 | if( object ) | 5049 | if( object ) |
5043 | { | 5050 | { |
5044 | LLViewerObject *parent = (LLViewerObject *)object->getParent(); | 5051 | LLViewerObject *parent = (LLViewerObject *)object->getParent(); |
@@ -5058,7 +5065,7 @@ class LLObjectEnableSitOrStand : public view_listener_t | |||
5058 | bool handleEvent(LLPointer<LLEvent> event, const LLSD& userdata) | 5065 | bool handleEvent(LLPointer<LLEvent> event, const LLSD& userdata) |
5059 | { | 5066 | { |
5060 | bool new_value = false; | 5067 | bool new_value = false; |
5061 | LLViewerObject* dest_object = LLSelectMgr::getInstance()->getSelection()->getFirstObject(); | 5068 | LLViewerObject* dest_object = LLSelectMgr::getInstance()->getSelection()->getPrimaryObject(); |
5062 | 5069 | ||
5063 | if(dest_object) | 5070 | if(dest_object) |
5064 | { | 5071 | { |
@@ -5423,7 +5430,7 @@ class LLShowAgentProfile : public view_listener_t | |||
5423 | } | 5430 | } |
5424 | else if (userdata.asString() == "hit object") | 5431 | else if (userdata.asString() == "hit object") |
5425 | { | 5432 | { |
5426 | LLViewerObject* objectp = LLSelectMgr::getInstance()->getSelection()->getFirstObject(); | 5433 | LLViewerObject* objectp = LLSelectMgr::getInstance()->getSelection()->getPrimaryObject(); |
5427 | if (objectp) | 5434 | if (objectp) |
5428 | { | 5435 | { |
5429 | agent_id = objectp->getID(); | 5436 | agent_id = objectp->getID(); |
@@ -5644,7 +5651,7 @@ class LLAttachmentDrop : public view_listener_t | |||
5644 | { | 5651 | { |
5645 | // Called when the user clicked on an object attached to them | 5652 | // Called when the user clicked on an object attached to them |
5646 | // and selected "Drop". | 5653 | // and selected "Drop". |
5647 | LLViewerObject *object = LLSelectMgr::getInstance()->getSelection()->getFirstObject(); | 5654 | LLViewerObject *object = LLSelectMgr::getInstance()->getSelection()->getPrimaryObject(); |
5648 | if (!object) | 5655 | if (!object) |
5649 | { | 5656 | { |
5650 | llwarns << "handle_drop_attachment() - no object to drop" << llendl; | 5657 | llwarns << "handle_drop_attachment() - no object to drop" << llendl; |
@@ -5744,7 +5751,7 @@ class LLAttachmentDetach : public view_listener_t | |||
5744 | { | 5751 | { |
5745 | // Called when the user clicked on an object attached to them | 5752 | // Called when the user clicked on an object attached to them |
5746 | // and selected "Detach". | 5753 | // and selected "Detach". |
5747 | LLViewerObject *object = LLSelectMgr::getInstance()->getSelection()->getFirstObject(); | 5754 | LLViewerObject *object = LLSelectMgr::getInstance()->getSelection()->getPrimaryObject(); |
5748 | if (!object) | 5755 | if (!object) |
5749 | { | 5756 | { |
5750 | llwarns << "handle_detach() - no object to detach" << llendl; | 5757 | llwarns << "handle_detach() - no object to detach" << llendl; |
@@ -5824,7 +5831,7 @@ class LLAttachmentEnableDrop : public view_listener_t | |||
5824 | // in your inventory. Therefore, we disable the drop option until the | 5831 | // in your inventory. Therefore, we disable the drop option until the |
5825 | // item is in your inventory | 5832 | // item is in your inventory |
5826 | 5833 | ||
5827 | LLViewerObject* object = LLSelectMgr::getInstance()->getSelection()->getFirstObject(); | 5834 | LLViewerObject* object = LLSelectMgr::getInstance()->getSelection()->getPrimaryObject(); |
5828 | LLViewerJointAttachment* attachment_pt = NULL; | 5835 | LLViewerJointAttachment* attachment_pt = NULL; |
5829 | LLInventoryItem* item = NULL; | 5836 | LLInventoryItem* item = NULL; |
5830 | 5837 | ||
@@ -5866,7 +5873,7 @@ class LLAttachmentEnableDrop : public view_listener_t | |||
5866 | 5873 | ||
5867 | BOOL enable_detach(void*) | 5874 | BOOL enable_detach(void*) |
5868 | { | 5875 | { |
5869 | LLViewerObject* object = LLSelectMgr::getInstance()->getSelection()->getFirstObject(); | 5876 | LLViewerObject* object = LLSelectMgr::getInstance()->getSelection()->getPrimaryObject(); |
5870 | if (!object) return FALSE; | 5877 | if (!object) return FALSE; |
5871 | if (!object->isAttachment()) return FALSE; | 5878 | if (!object->isAttachment()) return FALSE; |
5872 | 5879 | ||
@@ -5973,7 +5980,7 @@ class LLAvatarSendIM : public view_listener_t | |||
5973 | { | 5980 | { |
5974 | bool handleEvent(LLPointer<LLEvent> event, const LLSD& userdata) | 5981 | bool handleEvent(LLPointer<LLEvent> event, const LLSD& userdata) |
5975 | { | 5982 | { |
5976 | LLVOAvatar* avatar = find_avatar_from_object( LLSelectMgr::getInstance()->getSelection()->getFirstObject() ); | 5983 | LLVOAvatar* avatar = find_avatar_from_object( LLSelectMgr::getInstance()->getSelection()->getPrimaryObject() ); |
5977 | if(avatar) | 5984 | if(avatar) |
5978 | { | 5985 | { |
5979 | std::string name("IM"); | 5986 | std::string name("IM"); |
@@ -6797,7 +6804,7 @@ void handle_dump_avatar_local_textures(void*) | |||
6797 | 6804 | ||
6798 | void handle_debug_avatar_textures(void*) | 6805 | void handle_debug_avatar_textures(void*) |
6799 | { | 6806 | { |
6800 | LLViewerObject* objectp = LLSelectMgr::getInstance()->getSelection()->getFirstObject(); | 6807 | LLViewerObject* objectp = LLSelectMgr::getInstance()->getSelection()->getPrimaryObject(); |
6801 | if (objectp) | 6808 | if (objectp) |
6802 | { | 6809 | { |
6803 | LLFloaterAvatarTextures::show(objectp->getID()); | 6810 | LLFloaterAvatarTextures::show(objectp->getID()); |
diff --git a/linden/indra/newview/llviewermessage.cpp b/linden/indra/newview/llviewermessage.cpp index f79730b..0e39026 100644 --- a/linden/indra/newview/llviewermessage.cpp +++ b/linden/indra/newview/llviewermessage.cpp | |||
@@ -539,9 +539,9 @@ void process_places_reply(LLMessageSystem* msg, void** data) | |||
539 | 539 | ||
540 | void send_sound_trigger(const LLUUID& sound_id, F32 gain) | 540 | void send_sound_trigger(const LLUUID& sound_id, F32 gain) |
541 | { | 541 | { |
542 | if (sound_id.isNull()) | 542 | if (sound_id.isNull() || gAgent.getRegion() == NULL) |
543 | { | 543 | { |
544 | // zero guids don't get sent (no sound) | 544 | // disconnected agent or zero guids don't get sent (no sound) |
545 | return; | 545 | return; |
546 | } | 546 | } |
547 | 547 | ||
@@ -861,7 +861,9 @@ void open_offer(const std::vector<LLUUID>& items, const std::string& from_name) | |||
861 | } | 861 | } |
862 | 862 | ||
863 | if(gSavedSettings.getBOOL("ShowInInventory") && | 863 | if(gSavedSettings.getBOOL("ShowInInventory") && |
864 | asset_type != LLAssetType::AT_CALLINGCARD) | 864 | asset_type != LLAssetType::AT_CALLINGCARD && |
865 | item->getInventoryType() != LLInventoryType::IT_ATTACHMENT && | ||
866 | !from_name.empty()) | ||
865 | { | 867 | { |
866 | LLInventoryView::showAgentInventory(TRUE); | 868 | LLInventoryView::showAgentInventory(TRUE); |
867 | } | 869 | } |
@@ -5157,6 +5159,11 @@ void process_initiate_download(LLMessageSystem* msg, void**) | |||
5157 | msg->getString("FileData", "SimFilename", sim_filename); | 5159 | msg->getString("FileData", "SimFilename", sim_filename); |
5158 | msg->getString("FileData", "ViewerFilename", viewer_filename); | 5160 | msg->getString("FileData", "ViewerFilename", viewer_filename); |
5159 | 5161 | ||
5162 | if (!gXferManager->validateFileForRequest(viewer_filename)) | ||
5163 | { | ||
5164 | llwarns << "SECURITY: Unauthorized download to local file " << viewer_filename << llendl; | ||
5165 | return; | ||
5166 | } | ||
5160 | gXferManager->requestFile(viewer_filename, | 5167 | gXferManager->requestFile(viewer_filename, |
5161 | sim_filename, | 5168 | sim_filename, |
5162 | LL_PATH_NONE, | 5169 | LL_PATH_NONE, |
diff --git a/linden/indra/newview/llviewerwindow.cpp b/linden/indra/newview/llviewerwindow.cpp index d90b33a..64c042a 100644 --- a/linden/indra/newview/llviewerwindow.cpp +++ b/linden/indra/newview/llviewerwindow.cpp | |||
@@ -237,8 +237,6 @@ const F32 FAST_FRAME_INCREMENT = 0.1f; | |||
237 | 237 | ||
238 | const F32 MIN_DISPLAY_SCALE = 0.75f; | 238 | const F32 MIN_DISPLAY_SCALE = 0.75f; |
239 | 239 | ||
240 | const S32 CONSOLE_BOTTOM_PAD = 40; | ||
241 | |||
242 | std::string LLViewerWindow::sSnapshotBaseName; | 240 | std::string LLViewerWindow::sSnapshotBaseName; |
243 | std::string LLViewerWindow::sSnapshotDir; | 241 | std::string LLViewerWindow::sSnapshotDir; |
244 | 242 | ||
@@ -1375,6 +1373,18 @@ void LLViewerWindow::handlePingWatchdog(LLWindow *window, const char * msg) | |||
1375 | LLAppViewer::instance()->pingMainloopTimeout(msg); | 1373 | LLAppViewer::instance()->pingMainloopTimeout(msg); |
1376 | } | 1374 | } |
1377 | 1375 | ||
1376 | |||
1377 | void LLViewerWindow::handleResumeWatchdog(LLWindow *window) | ||
1378 | { | ||
1379 | LLAppViewer::instance()->resumeMainloopTimeout(); | ||
1380 | } | ||
1381 | |||
1382 | void LLViewerWindow::handlePauseWatchdog(LLWindow *window) | ||
1383 | { | ||
1384 | LLAppViewer::instance()->pauseMainloopTimeout(); | ||
1385 | } | ||
1386 | |||
1387 | |||
1378 | // | 1388 | // |
1379 | // Classes | 1389 | // Classes |
1380 | // | 1390 | // |
@@ -1583,6 +1593,8 @@ void LLViewerWindow::initBase() | |||
1583 | LLRect floater_view_rect = full_window; | 1593 | LLRect floater_view_rect = full_window; |
1584 | // make space for menu bar if we have one | 1594 | // make space for menu bar if we have one |
1585 | floater_view_rect.mTop -= MENU_BAR_HEIGHT; | 1595 | floater_view_rect.mTop -= MENU_BAR_HEIGHT; |
1596 | |||
1597 | // TODO: Eliminate magic constants - please used named constants if changing this | ||
1586 | floater_view_rect.mBottom += STATUS_BAR_HEIGHT + 12 + 16 + 2; | 1598 | floater_view_rect.mBottom += STATUS_BAR_HEIGHT + 12 + 16 + 2; |
1587 | 1599 | ||
1588 | // Check for non-first startup | 1600 | // Check for non-first startup |
@@ -1601,7 +1613,10 @@ void LLViewerWindow::initBase() | |||
1601 | llassert( !gConsole ); | 1613 | llassert( !gConsole ); |
1602 | LLRect console_rect = full_window; | 1614 | LLRect console_rect = full_window; |
1603 | console_rect.mTop -= 24; | 1615 | console_rect.mTop -= 24; |
1604 | console_rect.mBottom += STATUS_BAR_HEIGHT + 12 + 16 + 12; | 1616 | |
1617 | console_rect.mBottom += getChatConsoleBottomPad(); | ||
1618 | |||
1619 | // TODO: Eliminate magic constants - please used named constants if changing this - don't be a programmer hater | ||
1605 | console_rect.mLeft += 24; //gSavedSettings.getS32("StatusBarButtonWidth") + gSavedSettings.getS32("StatusBarPad"); | 1620 | console_rect.mLeft += 24; //gSavedSettings.getS32("StatusBarButtonWidth") + gSavedSettings.getS32("StatusBarPad"); |
1606 | 1621 | ||
1607 | if (gSavedSettings.getBOOL("ChatFullWidth")) | 1622 | if (gSavedSettings.getBOOL("ChatFullWidth")) |
@@ -2967,7 +2982,7 @@ BOOL LLViewerWindow::handlePerFrameHover() | |||
2967 | 2982 | ||
2968 | // Always update console | 2983 | // Always update console |
2969 | LLRect console_rect = gConsole->getRect(); | 2984 | LLRect console_rect = gConsole->getRect(); |
2970 | console_rect.mBottom = gHUDView->getRect().mBottom + CONSOLE_BOTTOM_PAD; | 2985 | console_rect.mBottom = gHUDView->getRect().mBottom + getChatConsoleBottomPad(); |
2971 | gConsole->reshape(console_rect.getWidth(), console_rect.getHeight()); | 2986 | gConsole->reshape(console_rect.getWidth(), console_rect.getHeight()); |
2972 | gConsole->setRect(console_rect); | 2987 | gConsole->setRect(console_rect); |
2973 | } | 2988 | } |
@@ -4232,6 +4247,13 @@ BOOL LLViewerWindow::rawSnapshot(LLImageRaw *raw, S32 image_width, S32 image_hei | |||
4232 | - output_buffer_offset_x // ...minus buffer padding x... | 4247 | - output_buffer_offset_x // ...minus buffer padding x... |
4233 | - (output_buffer_offset_y * (raw->getWidth())) // ...minus buffer padding y... | 4248 | - (output_buffer_offset_y * (raw->getWidth())) // ...minus buffer padding y... |
4234 | ) * raw->getComponents(); | 4249 | ) * raw->getComponents(); |
4250 | |||
4251 | // Ping the wathdog thread every 100 lines to keep us alive (arbitrary number, feel free to change) | ||
4252 | if (out_y % 100 == 0) | ||
4253 | { | ||
4254 | LLAppViewer::instance()->pingMainloopTimeout("LLViewerWindow::rawSnapshot"); | ||
4255 | } | ||
4256 | |||
4235 | if (type == SNAPSHOT_TYPE_OBJECT_ID || type == SNAPSHOT_TYPE_COLOR) | 4257 | if (type == SNAPSHOT_TYPE_OBJECT_ID || type == SNAPSHOT_TYPE_COLOR) |
4236 | { | 4258 | { |
4237 | glReadPixels( | 4259 | glReadPixels( |
@@ -4873,6 +4895,15 @@ void LLViewerWindow::calcDisplayScale() | |||
4873 | } | 4895 | } |
4874 | } | 4896 | } |
4875 | 4897 | ||
4898 | S32 LLViewerWindow::getChatConsoleBottomPad() | ||
4899 | { | ||
4900 | S32 offset = 0; | ||
4901 | if( gToolBar && gToolBar->getVisible() ) | ||
4902 | offset += TOOL_BAR_HEIGHT; | ||
4903 | |||
4904 | return offset; | ||
4905 | } | ||
4906 | |||
4876 | //---------------------------------------------------------------------------- | 4907 | //---------------------------------------------------------------------------- |
4877 | 4908 | ||
4878 | // static | 4909 | // static |
diff --git a/linden/indra/newview/llviewerwindow.h b/linden/indra/newview/llviewerwindow.h index 9262e61..21df0d5 100644 --- a/linden/indra/newview/llviewerwindow.h +++ b/linden/indra/newview/llviewerwindow.h | |||
@@ -174,7 +174,10 @@ public: | |||
174 | /*virtual*/ void handleDataCopy(LLWindow *window, S32 data_type, void *data); | 174 | /*virtual*/ void handleDataCopy(LLWindow *window, S32 data_type, void *data); |
175 | /*virtual*/ BOOL handleTimerEvent(LLWindow *window); | 175 | /*virtual*/ BOOL handleTimerEvent(LLWindow *window); |
176 | /*virtual*/ BOOL handleDeviceChange(LLWindow *window); | 176 | /*virtual*/ BOOL handleDeviceChange(LLWindow *window); |
177 | |||
177 | /*virtual*/ void handlePingWatchdog(LLWindow *window, const char * msg); | 178 | /*virtual*/ void handlePingWatchdog(LLWindow *window, const char * msg); |
179 | /*virtual*/ void handlePauseWatchdog(LLWindow *window); | ||
180 | /*virtual*/ void handleResumeWatchdog(LLWindow *window); | ||
178 | 181 | ||
179 | 182 | ||
180 | // | 183 | // |
@@ -368,7 +371,8 @@ private: | |||
368 | void restoreGL(const std::string& progress_message = LLStringUtil::null); | 371 | void restoreGL(const std::string& progress_message = LLStringUtil::null); |
369 | void initFonts(F32 zoom_factor = 1.f); | 372 | void initFonts(F32 zoom_factor = 1.f); |
370 | void schedulePick(LLPickInfo& pick_info); | 373 | void schedulePick(LLPickInfo& pick_info); |
371 | 374 | S32 getChatConsoleBottomPad(); // Vertical padding for child console rect, varied by bottom clutter | |
375 | |||
372 | public: | 376 | public: |
373 | LLWindow* mWindow; // graphical window object | 377 | LLWindow* mWindow; // graphical window object |
374 | 378 | ||
diff --git a/linden/indra/newview/llvoavatar.cpp b/linden/indra/newview/llvoavatar.cpp index 8adb910..e480eb3 100644 --- a/linden/indra/newview/llvoavatar.cpp +++ b/linden/indra/newview/llvoavatar.cpp | |||
@@ -2155,6 +2155,12 @@ void LLVOAvatar::releaseMeshData() | |||
2155 | { | 2155 | { |
2156 | LLFace* facep = mDrawable->getFace(0); | 2156 | LLFace* facep = mDrawable->getFace(0); |
2157 | facep->setSize(0, 0); | 2157 | facep->setSize(0, 0); |
2158 | |||
2159 | for(S32 i = mNumInitFaces ; i < mDrawable->getNumFaces(); i++) | ||
2160 | { | ||
2161 | facep = mDrawable->getFace(i); | ||
2162 | facep->setSize(0, 0); | ||
2163 | } | ||
2158 | } | 2164 | } |
2159 | 2165 | ||
2160 | for (attachment_map_t::iterator iter = mAttachmentPoints.begin(); | 2166 | for (attachment_map_t::iterator iter = mAttachmentPoints.begin(); |
@@ -2211,50 +2217,97 @@ void LLVOAvatar::updateMeshData() | |||
2211 | if (mDrawable.notNull()) | 2217 | if (mDrawable.notNull()) |
2212 | { | 2218 | { |
2213 | stop_glerror(); | 2219 | stop_glerror(); |
2214 | LLFace* facep = mDrawable->getFace(0); | ||
2215 | 2220 | ||
2216 | U32 num_vertices = 0; | 2221 | LLViewerJoint* av_parts[8] ; |
2217 | U32 num_indices = 0; | 2222 | av_parts[0] = &mEyeBallLeftLOD ; |
2223 | av_parts[1] = &mEyeBallRightLOD ; | ||
2224 | av_parts[2] = &mEyeLashLOD ; | ||
2225 | av_parts[3] = &mHeadLOD ; | ||
2226 | av_parts[4] = &mLowerBodyLOD ; | ||
2227 | av_parts[5] = &mSkirtLOD ; | ||
2228 | av_parts[6] = &mUpperBodyLOD ; | ||
2229 | av_parts[7] = &mHairLOD ; | ||
2230 | |||
2231 | S32 f_num = 0 ; | ||
2232 | const U32 VERTEX_NUMBER_THRESHOLD = 128 ;//small number of this means each part of an avatar has its own vertex buffer. | ||
2218 | 2233 | ||
2219 | // this order is determined by number of LODS | 2234 | // this order is determined by number of LODS |
2220 | // if a mesh earlier in this list changed LODs while a later mesh doesn't, | 2235 | // if a mesh earlier in this list changed LODs while a later mesh doesn't, |
2221 | // the later mesh's index offset will be inaccurate | 2236 | // the later mesh's index offset will be inaccurate |
2222 | mEyeBallLeftLOD.updateFaceSizes(num_vertices, num_indices, mAdjustedPixelArea); | 2237 | for(S32 part_index = 0 ; part_index < 8 ;) |
2223 | mEyeBallRightLOD.updateFaceSizes(num_vertices, num_indices, mAdjustedPixelArea); | ||
2224 | mEyeLashLOD.updateFaceSizes(num_vertices, num_indices, mAdjustedPixelArea); | ||
2225 | mHeadLOD.updateFaceSizes(num_vertices, num_indices, mAdjustedPixelArea); | ||
2226 | mLowerBodyLOD.updateFaceSizes(num_vertices, num_indices, mAdjustedPixelArea); | ||
2227 | mSkirtLOD.updateFaceSizes(num_vertices, num_indices, mAdjustedPixelArea); | ||
2228 | mUpperBodyLOD.updateFaceSizes(num_vertices, num_indices, mAdjustedPixelArea); | ||
2229 | mHairLOD.updateFaceSizes(num_vertices, num_indices, mAdjustedPixelArea); | ||
2230 | |||
2231 | // resize immediately | ||
2232 | facep->setSize(num_vertices, num_indices); | ||
2233 | |||
2234 | facep->mVertexBuffer = new LLVertexBufferAvatar(); | ||
2235 | facep->mVertexBuffer->allocateBuffer(num_vertices, num_indices, TRUE); | ||
2236 | |||
2237 | facep->setGeomIndex(0); | ||
2238 | facep->setIndicesIndex(0); | ||
2239 | |||
2240 | // This is a hack! Avatars have their own pool, so we are detecting | ||
2241 | // the case of more than one avatar in the pool (thus > 0 instead of >= 0) | ||
2242 | if (facep->getGeomIndex() > 0) | ||
2243 | { | 2238 | { |
2244 | llerrs << "non-zero geom index: " << facep->getGeomIndex() << " in LLVOAvatar::restoreMeshData" << llendl; | 2239 | S32 j = part_index ; |
2245 | } | 2240 | U32 last_v_num = 0, num_vertices = 0 ; |
2241 | U32 last_i_num = 0, num_indices = 0 ; | ||
2246 | 2242 | ||
2247 | mEyeBallLeftLOD.updateFaceData(facep, mAdjustedPixelArea); | 2243 | while(part_index < 8 && num_vertices < VERTEX_NUMBER_THRESHOLD) |
2248 | mEyeBallRightLOD.updateFaceData(facep, mAdjustedPixelArea); | 2244 | { |
2249 | mEyeLashLOD.updateFaceData(facep, mAdjustedPixelArea); | 2245 | last_v_num = num_vertices ; |
2250 | mHeadLOD.updateFaceData(facep, mAdjustedPixelArea); | 2246 | last_i_num = num_indices ; |
2251 | mLowerBodyLOD.updateFaceData(facep, mAdjustedPixelArea); | ||
2252 | mSkirtLOD.updateFaceData(facep, mAdjustedPixelArea); | ||
2253 | mUpperBodyLOD.updateFaceData(facep, mAdjustedPixelArea); | ||
2254 | mHairLOD.updateFaceData(facep, mAdjustedPixelArea, TRUE); | ||
2255 | 2247 | ||
2256 | stop_glerror(); | 2248 | av_parts[part_index++]->updateFaceSizes(num_vertices, num_indices, mAdjustedPixelArea); |
2257 | facep->mVertexBuffer->setBuffer(0); | 2249 | } |
2250 | if(num_vertices < 1)//skip empty meshes | ||
2251 | { | ||
2252 | break ; | ||
2253 | } | ||
2254 | if(last_v_num > 0)//put the last inserted part into next vertex buffer. | ||
2255 | { | ||
2256 | num_vertices = last_v_num ; | ||
2257 | num_indices = last_i_num ; | ||
2258 | part_index-- ; | ||
2259 | } | ||
2260 | |||
2261 | LLFace* facep ; | ||
2262 | if(f_num < mDrawable->getNumFaces()) | ||
2263 | { | ||
2264 | facep = mDrawable->getFace(f_num); | ||
2265 | } | ||
2266 | else | ||
2267 | { | ||
2268 | facep = mDrawable->addFace(mDrawable->getFace(0)->getPool(), mDrawable->getFace(0)->getTexture()) ; | ||
2269 | } | ||
2270 | |||
2271 | // resize immediately | ||
2272 | facep->setSize(num_vertices, num_indices); | ||
2273 | |||
2274 | if(facep->mVertexBuffer.isNull()) | ||
2275 | { | ||
2276 | facep->mVertexBuffer = new LLVertexBufferAvatar(); | ||
2277 | facep->mVertexBuffer->allocateBuffer(num_vertices, num_indices, TRUE); | ||
2278 | } | ||
2279 | else | ||
2280 | { | ||
2281 | facep->mVertexBuffer->resizeBuffer(num_vertices, num_indices) ; | ||
2282 | } | ||
2283 | |||
2284 | facep->setGeomIndex(0); | ||
2285 | facep->setIndicesIndex(0); | ||
2286 | |||
2287 | // This is a hack! Avatars have their own pool, so we are detecting | ||
2288 | // the case of more than one avatar in the pool (thus > 0 instead of >= 0) | ||
2289 | if (facep->getGeomIndex() > 0) | ||
2290 | { | ||
2291 | llerrs << "non-zero geom index: " << facep->getGeomIndex() << " in LLVOAvatar::restoreMeshData" << llendl; | ||
2292 | } | ||
2293 | |||
2294 | for(S32 k = j ; k < part_index ; k++) | ||
2295 | { | ||
2296 | av_parts[k]->updateFaceData(facep, mAdjustedPixelArea, (k == 7)); | ||
2297 | } | ||
2298 | |||
2299 | stop_glerror(); | ||
2300 | facep->mVertexBuffer->setBuffer(0); | ||
2301 | |||
2302 | if(!f_num) | ||
2303 | { | ||
2304 | f_num += mNumInitFaces ; | ||
2305 | } | ||
2306 | else | ||
2307 | { | ||
2308 | f_num++ ; | ||
2309 | } | ||
2310 | } | ||
2258 | } | 2311 | } |
2259 | } | 2312 | } |
2260 | 2313 | ||
@@ -5852,6 +5905,7 @@ LLDrawable *LLVOAvatar::createDrawable(LLPipeline *pipeline) | |||
5852 | LLDrawPoolAvatar *poolp = (LLDrawPoolAvatar*) gPipeline.getPool(LLDrawPool::POOL_AVATAR); | 5905 | LLDrawPoolAvatar *poolp = (LLDrawPoolAvatar*) gPipeline.getPool(LLDrawPool::POOL_AVATAR); |
5853 | 5906 | ||
5854 | // Only a single face (one per avatar) | 5907 | // Only a single face (one per avatar) |
5908 | //this face will be splitted into several if its vertex buffer is too long. | ||
5855 | mDrawable->setState(LLDrawable::ACTIVE); | 5909 | mDrawable->setState(LLDrawable::ACTIVE); |
5856 | mDrawable->addFace(poolp, NULL); | 5910 | mDrawable->addFace(poolp, NULL); |
5857 | mDrawable->setRenderType(LLPipeline::RENDER_TYPE_AVATAR); | 5911 | mDrawable->setRenderType(LLPipeline::RENDER_TYPE_AVATAR); |
@@ -5865,6 +5919,8 @@ LLDrawable *LLVOAvatar::createDrawable(LLPipeline *pipeline) | |||
5865 | facep = mDrawable->addFace((LLFacePool*) NULL, mShadowImagep); | 5919 | facep = mDrawable->addFace((LLFacePool*) NULL, mShadowImagep); |
5866 | mShadow1Facep = facep; | 5920 | mShadow1Facep = facep; |
5867 | 5921 | ||
5922 | mNumInitFaces = mDrawable->getNumFaces() ; | ||
5923 | |||
5868 | dirtyMesh(); | 5924 | dirtyMesh(); |
5869 | return mDrawable; | 5925 | return mDrawable; |
5870 | } | 5926 | } |
diff --git a/linden/indra/newview/llvoavatar.h b/linden/indra/newview/llvoavatar.h index d4c5e8a..d66ddfc 100644 --- a/linden/indra/newview/llvoavatar.h +++ b/linden/indra/newview/llvoavatar.h | |||
@@ -693,6 +693,7 @@ public: | |||
693 | typedef std::multimap<std::string, LLPolyMesh*> mesh_map_t; | 693 | typedef std::multimap<std::string, LLPolyMesh*> mesh_map_t; |
694 | mesh_map_t mMeshes; | 694 | mesh_map_t mMeshes; |
695 | 695 | ||
696 | S32 mNumInitFaces ; //number of faces generated when creating the avatar drawable, does not inculde splitted faces due to long vertex buffer. | ||
696 | //-------------------------------------------------------------------- | 697 | //-------------------------------------------------------------------- |
697 | // true if this avatar is for this viewers agent | 698 | // true if this avatar is for this viewers agent |
698 | //-------------------------------------------------------------------- | 699 | //-------------------------------------------------------------------- |
diff --git a/linden/indra/newview/llvoiceremotectrl.cpp b/linden/indra/newview/llvoiceremotectrl.cpp index 6a11471..1f6edd4 100644 --- a/linden/indra/newview/llvoiceremotectrl.cpp +++ b/linden/indra/newview/llvoiceremotectrl.cpp | |||
@@ -176,7 +176,7 @@ void LLVoiceRemoteCtrl::draw() | |||
176 | LLIconCtrl* voice_channel_icon = getChild<LLIconCtrl>("voice_channel_icon"); | 176 | LLIconCtrl* voice_channel_icon = getChild<LLIconCtrl>("voice_channel_icon"); |
177 | if (voice_channel_icon && voice_floater) | 177 | if (voice_channel_icon && voice_floater) |
178 | { | 178 | { |
179 | voice_channel_icon->setImage(voice_floater->getUIString("voice_icon")); | 179 | voice_channel_icon->setImage(voice_floater->getString("voice_icon")); |
180 | } | 180 | } |
181 | 181 | ||
182 | LLButton* voice_channel_bg = getChild<LLButton>("voice_channel_bg"); | 182 | LLButton* voice_channel_bg = getChild<LLButton>("voice_channel_bg"); |
diff --git a/linden/indra/newview/llvovolume.cpp b/linden/indra/newview/llvovolume.cpp index b70dd23..9d8369f 100644 --- a/linden/indra/newview/llvovolume.cpp +++ b/linden/indra/newview/llvovolume.cpp | |||
@@ -2236,6 +2236,7 @@ void LLVolumeGeometryManager::rebuildGeom(LLSpatialGroup* group) | |||
2236 | } | 2236 | } |
2237 | 2237 | ||
2238 | LLVOVolume* vobj = drawablep->getVOVolume(); | 2238 | LLVOVolume* vobj = drawablep->getVOVolume(); |
2239 | llassert_always(vobj); | ||
2239 | vobj->updateTextures(); | 2240 | vobj->updateTextures(); |
2240 | vobj->preRebuild(); | 2241 | vobj->preRebuild(); |
2241 | 2242 | ||
diff --git a/linden/indra/newview/llwindebug.cpp b/linden/indra/newview/llwindebug.cpp index 7607315..d2f6748 100644 --- a/linden/indra/newview/llwindebug.cpp +++ b/linden/indra/newview/llwindebug.cpp | |||
@@ -696,7 +696,7 @@ void LLWinDebug::generateCrashStacks(struct _EXCEPTION_POINTERS *exception_infop | |||
696 | // Since there is exception info... Release the hounds. | 696 | // Since there is exception info... Release the hounds. |
697 | gEmergencyMemoryReserve.release(); | 697 | gEmergencyMemoryReserve.release(); |
698 | 698 | ||
699 | if(gSavedSettings.getControl("SaveMinidump").isNull() && gSavedSettings.getBOOL("SaveMinidump")) | 699 | if(gSavedSettings.getControl("SaveMinidump").notNull() && gSavedSettings.getBOOL("SaveMinidump")) |
700 | { | 700 | { |
701 | _MINIDUMP_EXCEPTION_INFORMATION ExInfo; | 701 | _MINIDUMP_EXCEPTION_INFORMATION ExInfo; |
702 | 702 | ||
diff --git a/linden/indra/newview/skins/default/xui/de/alerts.xml b/linden/indra/newview/skins/default/xui/de/alerts.xml index fce0456..ab72b30 100644 --- a/linden/indra/newview/skins/default/xui/de/alerts.xml +++ b/linden/indra/newview/skins/default/xui/de/alerts.xml | |||
@@ -24,11 +24,6 @@ | |||
24 | OK | 24 | OK |
25 | </option> | 25 | </option> |
26 | </alert> | 26 | </alert> |
27 | <alert name="MOTD" title="Meldung des Tages"> | ||
28 | <message name="message"> | ||
29 | [MOTD] | ||
30 | </message> | ||
31 | </alert> | ||
32 | <alert name="TutorialNotFound"> | 27 | <alert name="TutorialNotFound"> |
33 | <message name="message"> | 28 | <message name="message"> |
34 | Derzeit ist kein Tutorial verfügbar. | 29 | Derzeit ist kein Tutorial verfügbar. |
@@ -380,8 +375,8 @@ Die Second Life Website für weitere Informationen über Partnerschaften öffnen | |||
380 | <message name="message"> | 375 | <message name="message"> |
381 | Wenn dieser Einwohner eine Webprofil-URL angegeben hat, können Sie: | 376 | Wenn dieser Einwohner eine Webprofil-URL angegeben hat, können Sie: |
382 | * Auf 'Laden' klicken und die Seite im integrierten Browser anzuzeigen. | 377 | * Auf 'Laden' klicken und die Seite im integrierten Browser anzuzeigen. |
383 | * Auf Laden->"In external Browser öffnen" klicken um die Seite extern anzeigen zu lassen. | 378 | * Auf Laden > 'In externem Browser' klicken, um die Seite extern anzeigen zu lassen. |
384 | * Auf Laden->"Home-URL" klicken um zum Webprofil des Benutzers zurückzukehren. | 379 | * Auf Laden > 'Start URL' klicken, um zum Webprofil des Benutzers zurückzukehren. |
385 | 380 | ||
386 | In Ihrem eigenen Profil können Sie jede beliebige URL als Ihr Webprofil eingeben und mit OK übernehmen. | 381 | In Ihrem eigenen Profil können Sie jede beliebige URL als Ihr Webprofil eingeben und mit OK übernehmen. |
387 | Wenn andere Einwohner Ihr Profil betrachten, können sie diese URL besuchen. | 382 | Wenn andere Einwohner Ihr Profil betrachten, können sie diese URL besuchen. |
@@ -729,7 +724,7 @@ Der Outfit-Ordner enthält keine Kleidung, Körperteile oder Anhänge. | |||
729 | Hoppla! Da fehlt noch etwas. | 724 | Hoppla! Da fehlt noch etwas. |
730 | Geben Sie bitte den Vor- und den Nachnamen Ihres Avatars ein. | 725 | Geben Sie bitte den Vor- und den Nachnamen Ihres Avatars ein. |
731 | 726 | ||
732 | Sie benötigen ein Benutzerkonto, um [SECOND_LIFE] betreten zu können.Möchten Sie jetzt ein Benutzerkonto anlegen? | 727 | Sie benötigen ein Benutzerkonto, um [SECOND_LIFE] betreten zu können. Möchten Sie jetzt ein Benutzerkonto anlegen? |
733 | </message> | 728 | </message> |
734 | <option name="OK"> | 729 | <option name="OK"> |
735 | Neues Benutzerkonto anlegen | 730 | Neues Benutzerkonto anlegen |
@@ -738,133 +733,6 @@ Sie benötigen ein Benutzerkonto, um [SECOND_LIFE] betreten zu können.Möchten | |||
738 | Erneut versuchen | 733 | Erneut versuchen |
739 | </option> | 734 | </option> |
740 | </alert> | 735 | </alert> |
741 | <alert name="ChangeSkin"> | ||
742 | <message name="message"> | ||
743 | Die neue Haut wird nach dem erneuten Start von [SECOND_LIFE] angezeigt. | ||
744 | </message> | ||
745 | </alert> | ||
746 | <alert name="UnsupportedGLRequirements"> | ||
747 | <message name="message"> | ||
748 | Ihr Computer entspricht nicht den Hardwareanforderungen von Second Life. Second Life setzt eine OpenGL-Grafikkarte mit Multitextur-Unterstützung voraus. Falls Ihre Grafikkarte diese Funktion unterstützt, installieren Sie die neuesten Treiber sowie die aktuellen Service Packs und Patches für Ihr Betriebssystem. | ||
749 | |||
750 | Sollte das Problem fortbestehen, finden Sie weitere Hilfestellung unter: http://www.secondlife.com/support | ||
751 | </message> | ||
752 | </alert> | ||
753 | <alert name="UnsupportedHardware"> | ||
754 | <message name="message"> | ||
755 | Achtung: Ihr System erfüllt nicht die Mindestanforderungen von Second Life. Dies kann eine schlechte Darstellungsleistung in Second Life zur Folge haben. Für nicht unterstützte Systemkonfigurationen bieten wir keinen technischen Support. | ||
756 | |||
757 | MINDESTANF. | ||
758 | Die Seite [_URL] für weitere Informationen öffnen? | ||
759 | </message> | ||
760 | <ignore name="ignore"> | ||
761 | Nicht unterstützte Hardware ignorieren | ||
762 | </ignore> | ||
763 | <option name="Yes"> | ||
764 | Ja | ||
765 | </option> | ||
766 | <option name="No"> | ||
767 | Nein | ||
768 | </option> | ||
769 | </alert> | ||
770 | <alert name="UnsupportedGPU"> | ||
771 | <message name="message"> | ||
772 | - Ihre Grafikkarte entspricht nicht den Mindestanforderungen. | ||
773 | </message> | ||
774 | </alert> | ||
775 | <alert name="UnsupportedCPU"> | ||
776 | <message name="message"> | ||
777 | - Ihre CPU-Geschwindigkeit entspricht nicht den Mindestanforderungen. | ||
778 | </message> | ||
779 | </alert> | ||
780 | <alert name="UnsupportedCPUAmount"> | ||
781 | <message name="message"> | ||
782 | 796 | ||
783 | </message> | ||
784 | </alert> | ||
785 | <alert name="UnsupportedRAM"> | ||
786 | <message name="message"> | ||
787 | - Ihr Arbeitsspeicher entspricht nicht den Mindestanforderungen. | ||
788 | </message> | ||
789 | </alert> | ||
790 | <alert name="UnsupportedRAMAmount"> | ||
791 | <message name="message"> | ||
792 | 510 | ||
793 | </message> | ||
794 | </alert> | ||
795 | <alert name="UnknownGPU"> | ||
796 | <message name="message"> | ||
797 | Ihr System verwendet eine uns zurzeit unbekannte Grafikkarte. | ||
798 | Dies ist häufig der Fall bei neuer Hardware, die wir noch nicht testen konnten. | ||
799 | Second Life funktioniert aller Voraussicht nach normal, möglicherweise | ||
800 | müssen Sie aber die Grafikeinstellungen anpassen. | ||
801 | (Bearbeiten > Einstellungen > Grafik). | ||
802 | </message> | ||
803 | <ignore name="ignore"> | ||
804 | Unbekannte Grafikkarte ignorieren | ||
805 | </ignore> | ||
806 | </alert> | ||
807 | <alert name="FreezeAvatarFullname"> | ||
808 | <message name="message"> | ||
809 | [AVATAR_NAME] einfrieren? | ||
810 | Der Avatar wird außer Gefecht gesetzt und kann | ||
811 | sich nicht mehr bewegen, chatten oder mit der Welt interagieren. | ||
812 | </message> | ||
813 | <option name="Freeze"> | ||
814 | Einfrieren | ||
815 | </option> | ||
816 | <option name="Unfreeze"> | ||
817 | Auftauen | ||
818 | </option> | ||
819 | <option name="Cancel"> | ||
820 | Abbrechen | ||
821 | </option> | ||
822 | </alert> | ||
823 | <alert name="EjectAvatarFullname"> | ||
824 | <message name="message"> | ||
825 | [AVATAR_NAME] von Ihrem Land werfen? | ||
826 | </message> | ||
827 | <option name="Eject"> | ||
828 | Ausschließen | ||
829 | </option> | ||
830 | <option name="EjectandBan"> | ||
831 | Ausschließen und Verbannen | ||
832 | </option> | ||
833 | <option name="Cancel"> | ||
834 | Abbrechen | ||
835 | </option> | ||
836 | </alert> | ||
837 | <alert name="SeachFilteredOnShortWords"> | ||
838 | <message name="message"> | ||
839 | Ihre Suchanfrage wurde geändert. | ||
840 | Zu kurze Begriffe wurden entfernt. | ||
841 | |||
842 | Ihre Suchanfrage: [FINALQUERY] | ||
843 | </message> | ||
844 | </alert> | ||
845 | <alert name="SeachFilteredOnShortWordsEmpty"> | ||
846 | <message name="message"> | ||
847 | Ihre Suchbegriffe sind zu kurz. | ||
848 | Es wurde keine Suche durchgeführt. | ||
849 | </message> | ||
850 | </alert> | ||
851 | <alert name="CannotCloseFloaterBuyLand"> | ||
852 | <message name="message"> | ||
853 | Das Fenster 'Land kaufen' kann erst geschlossen werden, | ||
854 | nachdem Second Life den Transaktionspreis geschätzt hat. | ||
855 | </message> | ||
856 | </alert> | ||
857 | <alert name="QuickTimeOutOfDate"> | ||
858 | <ignore name="ignore"> | ||
859 | QuickTime wurde deaktiviert, weil Sie eine alte Version verwenden | ||
860 | </ignore> | ||
861 | <message name="message"> | ||
862 | Streaming-Video wurde deaktiviert, weil die QuickTime-Version | ||
863 | auf Ihrem Computer nicht mehr aktuell ist. | ||
864 | |||
865 | Laden Sie ein Update von http://www.apple.com/quicktime/ herunter. | ||
866 | </message> | ||
867 | </alert> | ||
868 | <alert name="AddClassified"> | 736 | <alert name="AddClassified"> |
869 | <message name="message"> | 737 | <message name="message"> |
870 | Anzeigen erscheinen für eine Woche unter 'Anzeigen' | 738 | Anzeigen erscheinen für eine Woche unter 'Anzeigen' |
@@ -970,7 +838,7 @@ Die Änderungen übernehmen und das Programm beenden? | |||
970 | </alert> | 838 | </alert> |
971 | <alert name="ResetShowNextTimeDialogs"> | 839 | <alert name="ResetShowNextTimeDialogs"> |
972 | <message name="message"> | 840 | <message name="message"> |
973 | Alle 'Nächstes Mal zeigen'-Dialoge zurücksetzen? | 841 | Möchten Sie alle Popups wieder aktivieren, die Sie zuvor auf 'Nicht mehr anzeigen' gesetzt haben? |
974 | </message> | 842 | </message> |
975 | <option name="OK"> | 843 | <option name="OK"> |
976 | OK | 844 | OK |
@@ -981,7 +849,7 @@ Die Änderungen übernehmen und das Programm beenden? | |||
981 | </alert> | 849 | </alert> |
982 | <alert name="SkipShowNextTimeDialogs"> | 850 | <alert name="SkipShowNextTimeDialogs"> |
983 | <message name="message"> | 851 | <message name="message"> |
984 | Alle 'Nchstes Mal zeigen'-Dialoge deaktivieren? | 852 | Mchten Sie alle Popups, die übersprungen werden können, deaktivieren? |
985 | </message> | 853 | </message> |
986 | <option name="OK"> | 854 | <option name="OK"> |
987 | OK | 855 | OK |
@@ -992,7 +860,7 @@ Die Änderungen übernehmen und das Programm beenden? | |||
992 | </alert> | 860 | </alert> |
993 | <alert name="CacheWillClear"> | 861 | <alert name="CacheWillClear"> |
994 | <message name="message"> | 862 | <message name="message"> |
995 | Der Cache wird nach einem Neustart von [SECOND_LIFE] gelöscht/geleert. | 863 | Der Cache wird nach einem Neustart von [SECOND_LIFE] geleert. |
996 | </message> | 864 | </message> |
997 | </alert> | 865 | </alert> |
998 | <alert name="CacheWillBeMoved"> | 866 | <alert name="CacheWillBeMoved"> |
@@ -1006,6 +874,11 @@ Hinweis: Der Cache wird dabei gelöscht/geleert. | |||
1006 | Die Port-Einstellungen werden nach einem Neustart von [SECOND_LIFE] wirksam. | 874 | Die Port-Einstellungen werden nach einem Neustart von [SECOND_LIFE] wirksam. |
1007 | </message> | 875 | </message> |
1008 | </alert> | 876 | </alert> |
877 | <alert name="ChangeSkin"> | ||
878 | <message name="message"> | ||
879 | Die neue Haut wird nach dem erneuten Start von [SECOND_LIFE] angezeigt. | ||
880 | </message> | ||
881 | </alert> | ||
1009 | <alert name="GoToAuctionPage"> | 882 | <alert name="GoToAuctionPage"> |
1010 | <message name="message"> | 883 | <message name="message"> |
1011 | Zur [SECOND_LIFE]-Webseite, um Auktionen anzuzeigen oder | 884 | Zur [SECOND_LIFE]-Webseite, um Auktionen anzuzeigen oder |
@@ -1139,6 +1012,71 @@ Möchten Sie diese Objekte löschen? | |||
1139 | da die Option -safe verwendet wurde. | 1012 | da die Option -safe verwendet wurde. |
1140 | </message> | 1013 | </message> |
1141 | </alert> | 1014 | </alert> |
1015 | <alert name="UnsupportedGLRequirements"> | ||
1016 | <message name="message"> | ||
1017 | Ihr Computer entspricht nicht den Hardwareanforderungen von Second Life. Second Life setzt eine OpenGL-Grafikkarte mit Multitextur-Unterstützung voraus. Falls Ihre Grafikkarte diese Funktion unterstützt, installieren Sie die neuesten Treiber sowie die aktuellen Service Packs und Patches für Ihr Betriebssystem. | ||
1018 | |||
1019 | Sollte das Problem fortbestehen, finden Sie weitere Hilfestellung unter: http://www.secondlife.com/support | ||
1020 | </message> | ||
1021 | </alert> | ||
1022 | <alert name="UnsupportedHardware"> | ||
1023 | <message name="message"> | ||
1024 | Achtung: Ihr System erfüllt nicht die Mindestanforderungen von Second Life. Dies kann eine schlechte Darstellungsleistung in Second Life zur Folge haben. Für nicht unterstützte Systemkonfigurationen bieten wir keinen technischen Support. | ||
1025 | |||
1026 | MINDESTANF. | ||
1027 | Die Seite [_URL] für | ||
1028 | weitere Informationen öffnen? | ||
1029 | </message> | ||
1030 | <ignore name="ignore"> | ||
1031 | Bei Entdeckung nicht unterstützter Hardware | ||
1032 | </ignore> | ||
1033 | <option name="Yes"> | ||
1034 | Ja | ||
1035 | </option> | ||
1036 | <option name="No"> | ||
1037 | Nein | ||
1038 | </option> | ||
1039 | <url> | ||
1040 | http://www.secondlife.com/corporate/sysreqs.php | ||
1041 | </url> | ||
1042 | </alert> | ||
1043 | <alert name="UnsupportedGPU"> | ||
1044 | <message name="message"> | ||
1045 | - Ihre Grafikkarte entspricht nicht den Mindestanforderungen. | ||
1046 | </message> | ||
1047 | </alert> | ||
1048 | <alert name="UnsupportedCPU"> | ||
1049 | <message name="message"> | ||
1050 | - Ihre CPU-Geschwindigkeit entspricht nicht den Mindestanforderungen. | ||
1051 | </message> | ||
1052 | </alert> | ||
1053 | <alert name="UnsupportedCPUAmount"> | ||
1054 | <message name="message"> | ||
1055 | 796 | ||
1056 | </message> | ||
1057 | </alert> | ||
1058 | <alert name="UnsupportedRAM"> | ||
1059 | <message name="message"> | ||
1060 | - Ihr Arbeitsspeicher entspricht nicht den Mindestanforderungen. | ||
1061 | </message> | ||
1062 | </alert> | ||
1063 | <alert name="UnsupportedRAMAmount"> | ||
1064 | <message name="message"> | ||
1065 | 510 | ||
1066 | </message> | ||
1067 | </alert> | ||
1068 | <alert name="UnknownGPU"> | ||
1069 | <message name="message"> | ||
1070 | Ihr System verwendet eine uns zurzeit unbekannte Grafikkarte. | ||
1071 | Dies ist häufig der Fall bei neuer Hardware, die wir noch nicht testen konnten. | ||
1072 | Second Life funktioniert aller Voraussicht nach normal, möglicherweise | ||
1073 | müssen Sie aber die Grafikeinstellungen anpassen. | ||
1074 | (Bearbeiten > Einstellungen > Grafik). | ||
1075 | </message> | ||
1076 | <ignore name="ignore"> | ||
1077 | Bei Entdeckung einer unbekannten Grafikkarte | ||
1078 | </ignore> | ||
1079 | </alert> | ||
1142 | <alert name="DisplaySettingsRecommended"> | 1080 | <alert name="DisplaySettingsRecommended"> |
1143 | <message name="message"> | 1081 | <message name="message"> |
1144 | Es wurden die für Ihre Systemkonfiguration empfohlenen | 1082 | Es wurden die für Ihre Systemkonfiguration empfohlenen |
@@ -1309,21 +1247,6 @@ Folgende Domäne konnte nicht aufgelöst werden: [DOMAIN] | |||
1309 | Bitte überprüfen Sie Ihre Netzwerkverbindung. | 1247 | Bitte überprüfen Sie Ihre Netzwerkverbindung. |
1310 | </message> | 1248 | </message> |
1311 | </alert> | 1249 | </alert> |
1312 | <alert name="CannotConnectLoginPacket"> | ||
1313 | <message name="message"> | ||
1314 | Verbindung nicht möglich. Anmeldeserver hat das Anmeldepaket | ||
1315 | nie erhalten. | ||
1316 | |||
1317 | Bitte versuchen Sie es in einigen Minuten erneut oder klicken Sie | ||
1318 | für Unterstützung und einen Link auf die Systemstatus-Webseite auf 'Hilfe'. | ||
1319 | </message> | ||
1320 | <option name="OK"> | ||
1321 | OK | ||
1322 | </option> | ||
1323 | <option name="Help"> | ||
1324 | Hilfe | ||
1325 | </option> | ||
1326 | </alert> | ||
1327 | <alert name="WelcomeToSecondLife"> | 1250 | <alert name="WelcomeToSecondLife"> |
1328 | <message name="message"> | 1251 | <message name="message"> |
1329 | Willkommen bei [SECOND_LIFE]! | 1252 | Willkommen bei [SECOND_LIFE]! |
@@ -1353,173 +1276,6 @@ Bitte wählen Sie einen männlichen oder weiblichen Avatar. | |||
1353 | Weiblich | 1276 | Weiblich |
1354 | </option> | 1277 | </option> |
1355 | </alert> | 1278 | </alert> |
1356 | <alert name="EstateObjectReturn"> | ||
1357 | <message name="message"> | ||
1358 | Möchten Sie wirklich alle Objekte zurückgeben, die [USER_NAME] gehören? | ||
1359 | </message> | ||
1360 | <option name="Return"> | ||
1361 | OK | ||
1362 | </option> | ||
1363 | <option name="Cancel"> | ||
1364 | Abbrechen | ||
1365 | </option> | ||
1366 | </alert> | ||
1367 | <alert name="MaxAgentOnRegionBatch"> | ||
1368 | <message name="message"> | ||
1369 | Fehler beim Versuch, [NUM_ADDED] Agenten hinzuzufügen: | ||
1370 | Überschreitet den Grenzwert [MAX_AGENTS] [LIST_TYPE] um [NUM_EXCESS]. | ||
1371 | </message> | ||
1372 | </alert> | ||
1373 | <alert name="WebLaunchExternalTarget"> | ||
1374 | <message name="message"> | ||
1375 | Den System-Webbrowser öffnen, um diesen Inhalt anzuzeigen? | ||
1376 | </message> | ||
1377 | <ignore name="ignore"> | ||
1378 | Wenn der System-Webbrowser zur Anzeige einer Webseite geöffnet wird | ||
1379 | </ignore> | ||
1380 | <option name="Open"> | ||
1381 | OK | ||
1382 | </option> | ||
1383 | <option name="Cancel"> | ||
1384 | Abbrechen | ||
1385 | </option> | ||
1386 | </alert> | ||
1387 | <alert name="WebLaunchQAWiki"> | ||
1388 | <message name="message"> | ||
1389 | Besuchen Sie das [SECOND_LIFE] QA-Wiki. | ||
1390 | </message> | ||
1391 | <ignore name="ignore"> | ||
1392 | Beim Starten eines Browsers, um das QA-Wiki anzuzeigen | ||
1393 | </ignore> | ||
1394 | <option name="Gotopage"> | ||
1395 | OK | ||
1396 | </option> | ||
1397 | <option name="Cancel"> | ||
1398 | Abbrechen | ||
1399 | </option> | ||
1400 | </alert> | ||
1401 | <alert name="TeleportFromLandmark"> | ||
1402 | <message name="message"> | ||
1403 | Möchten Sie sich wirklich teleportieren? | ||
1404 | </message> | ||
1405 | <ignore name="ignore"> | ||
1406 | Beim Teleportieren von einer Landmarke im Inventar | ||
1407 | </ignore> | ||
1408 | <option name="Teleport"> | ||
1409 | Teleportieren | ||
1410 | </option> | ||
1411 | <option name="Cancel"> | ||
1412 | Abbrechen | ||
1413 | </option> | ||
1414 | </alert> | ||
1415 | <alert name="ProblemAddingEstateManager"> | ||
1416 | <message name="message"> | ||
1417 | Es gibt Probleme beim Hinzufügen eines neuen Grundstücksverwalters. Bei mindestens einem Grundstück ist die Verwalterliste voll. | ||
1418 | </message> | ||
1419 | </alert> | ||
1420 | <alert name="ProblemAddingEstateGeneric"> | ||
1421 | <message name="message"> | ||
1422 | Problem beim Hinzufügen zu dieser Grundstücksliste. Bei mindestens einem Grundstück ist die Liste voll. | ||
1423 | </message> | ||
1424 | </alert> | ||
1425 | <alert name="SetClassifiedMature"> | ||
1426 | <message name="message"> | ||
1427 | Enthält diese Anzeige nicht jugendfreie Inhalte? | ||
1428 | </message> | ||
1429 | <option name="Mature"> | ||
1430 | Ja | ||
1431 | </option> | ||
1432 | <option name="Not Mature"> | ||
1433 | Nein | ||
1434 | </option> | ||
1435 | <option name="Cancel"> | ||
1436 | Abbrechen | ||
1437 | </option> | ||
1438 | </alert> | ||
1439 | <alert name="SetGroupMature"> | ||
1440 | <message name="message"> | ||
1441 | Beschäftigt sich diese Gruppe mit nicht jugendfreien Inhalten? | ||
1442 | </message> | ||
1443 | <option name="Mature"> | ||
1444 | Ja | ||
1445 | </option> | ||
1446 | <option name="Not Mature"> | ||
1447 | Nein | ||
1448 | </option> | ||
1449 | <option name="Cancel"> | ||
1450 | Abbrechen | ||
1451 | </option> | ||
1452 | </alert> | ||
1453 | <alert name="HelpRegionSearch" title="Nicht in Suche anzeigen"> | ||
1454 | <message name="message"> | ||
1455 | Wenn Sie diese Option auswählen, können Parzelleneigentümer ihre Parzellen nicht in der Suche anzeigen lassen | ||
1456 | Standard: aus | ||
1457 | </message> | ||
1458 | </alert> | ||
1459 | <alert name="HelpParcelSearch" title="Nicht in Suche anzeigen"> | ||
1460 | <message name="message"> | ||
1461 | Dieses Kontrollkästchen zeigt Folgendes an: | ||
1462 | - diese Parzelle in den Suchergebnissen | ||
1463 | - die öffentlichen Objekte dieser Parzelle | ||
1464 | </message> | ||
1465 | </alert> | ||
1466 | <alert name="HelpEstateAbuseEmailAddress" | ||
1467 | title="E-Mail-Adresse für Missbrauchsmeldungen"> | ||
1468 | <message name="message"> | ||
1469 | Geben Sie hier eine E-Mail-Adresse ein, an die | ||
1470 | Missbrauchsmeldungen von diesem Grundstück gesendet werden. | ||
1471 | Wenn dieses Feld leer ist, werden Missbrauchsmeldungen | ||
1472 | nur an Linden Lab gesendet. | ||
1473 | </message> | ||
1474 | </alert> | ||
1475 | <alert name="HelpEstateVoiceChat" title="Voice-Chat erlauben"> | ||
1476 | <message name="message"> | ||
1477 | Die Parzellen auf diesem Grundstück können über eigene Voice- | ||
1478 | Channel verfügen, die es Einwohnern ermöglichen, sich mit | ||
1479 | anderen Personen in der Nähe zu unterhalten. | ||
1480 | |||
1481 | Standard: aus | ||
1482 | </message> | ||
1483 | </alert> | ||
1484 | <alert name="VoiceVersionMismatch" title="Falsche Voice-Version"> | ||
1485 | <message name="message"> | ||
1486 | Diese Version von Second ist mit dem Voice-Chat-Feature in dieser Region nicht kompatibel. Damit Voice-Chat funktioniert, müssen Sie Second Life aktualisieren. | ||
1487 | </message> | ||
1488 | </alert> | ||
1489 | <alert name="RetryFetchInventoryDescendents"> | ||
1490 | <message name="message"> | ||
1491 | Zeitüberschreitung bei Inventarabfrage vom Server. Wiederholen? | ||
1492 | </message> | ||
1493 | <ignore name="ignore"> | ||
1494 | Inventarobjekt-Abfrage wiederholen | ||
1495 | </ignore> | ||
1496 | <option name="Retry"> | ||
1497 | Wiederholen | ||
1498 | </option> | ||
1499 | <option name="Cancel"> | ||
1500 | Abbrechen | ||
1501 | </option> | ||
1502 | </alert> | ||
1503 | <alert name="ConfirmQuit"> | ||
1504 | <message name="message"> | ||
1505 | Wirklich beenden? | ||
1506 | </message> | ||
1507 | <option name="Yes"> | ||
1508 | Ja | ||
1509 | </option> | ||
1510 | <option name="No"> | ||
1511 | Nein | ||
1512 | </option> | ||
1513 | <ignore name="ignore"> | ||
1514 | Beim Beenden von Second Life. | ||
1515 | </ignore> | ||
1516 | <option name="Quit"> | ||
1517 | Beenden | ||
1518 | </option> | ||
1519 | <option name="Continue"> | ||
1520 | Weiter | ||
1521 | </option> | ||
1522 | </alert> | ||
1523 | <alert name="RegionNoTerraforming"> | 1279 | <alert name="RegionNoTerraforming"> |
1524 | <message name="message"> | 1280 | <message name="message"> |
1525 | Die Region [REGION] erlaubt kein Terraforming. | 1281 | Die Region [REGION] erlaubt kein Terraforming. |
@@ -1595,6 +1351,22 @@ sich nicht mehr bewegen, chatten oder mit der Welt interagieren. | |||
1595 | Abbrechen | 1351 | Abbrechen |
1596 | </option> | 1352 | </option> |
1597 | </alert> | 1353 | </alert> |
1354 | <alert name="FreezeAvatarFullname"> | ||
1355 | <message name="message"> | ||
1356 | [AVATAR_NAME] einfrieren? | ||
1357 | Der Avatar wird außer Gefecht gesetzt und kann | ||
1358 | sich nicht mehr bewegen, chatten oder mit der Welt interagieren. | ||
1359 | </message> | ||
1360 | <option name="Freeze"> | ||
1361 | Einfrieren | ||
1362 | </option> | ||
1363 | <option name="Unfreeze"> | ||
1364 | Auftauen | ||
1365 | </option> | ||
1366 | <option name="Cancel"> | ||
1367 | Abbrechen | ||
1368 | </option> | ||
1369 | </alert> | ||
1598 | <alert name="EjectAvatar"> | 1370 | <alert name="EjectAvatar"> |
1599 | <message name="message"> | 1371 | <message name="message"> |
1600 | Diesen Avatar aus Ihrem Land werfen? | 1372 | Diesen Avatar aus Ihrem Land werfen? |
@@ -1609,6 +1381,20 @@ sich nicht mehr bewegen, chatten oder mit der Welt interagieren. | |||
1609 | Abbrechen | 1381 | Abbrechen |
1610 | </option> | 1382 | </option> |
1611 | </alert> | 1383 | </alert> |
1384 | <alert name="EjectAvatarFullname"> | ||
1385 | <message name="message"> | ||
1386 | [AVATAR_NAME] von Ihrem Land werfen? | ||
1387 | </message> | ||
1388 | <option name="Eject"> | ||
1389 | Ausschließen | ||
1390 | </option> | ||
1391 | <option name="EjectandBan"> | ||
1392 | Ausschließen und Verbannen | ||
1393 | </option> | ||
1394 | <option name="Cancel"> | ||
1395 | Abbrechen | ||
1396 | </option> | ||
1397 | </alert> | ||
1612 | <alert name="InvalidUUID"> | 1398 | <alert name="InvalidUUID"> |
1613 | <message name="message"> | 1399 | <message name="message"> |
1614 | Ungültige UUID. | 1400 | Ungültige UUID. |
@@ -1875,6 +1661,20 @@ Sie bearbeiten dürfen. | |||
1875 | Kein vorderster Floater zum Speichern. | 1661 | Kein vorderster Floater zum Speichern. |
1876 | </message> | 1662 | </message> |
1877 | </alert> | 1663 | </alert> |
1664 | <alert name="SeachFilteredOnShortWords"> | ||
1665 | <message name="message"> | ||
1666 | Ihre Suchanfrage wurde geändert. | ||
1667 | Zu kurze Begriffe wurden entfernt. | ||
1668 | |||
1669 | Ihre Suchanfrage: [FINALQUERY] | ||
1670 | </message> | ||
1671 | </alert> | ||
1672 | <alert name="SeachFilteredOnShortWordsEmpty"> | ||
1673 | <message name="message"> | ||
1674 | Ihre Suchbegriffe sind zu kurz. | ||
1675 | Es wurde keine Suche durchgeführt. | ||
1676 | </message> | ||
1677 | </alert> | ||
1878 | <alert name="ColladaExportFailedUnknownServerError"> | 1678 | <alert name="ColladaExportFailedUnknownServerError"> |
1879 | <message name="message"> | 1679 | <message name="message"> |
1880 | Collada-Export fehlgeschlagen: Unbekannter Serverfehler. | 1680 | Collada-Export fehlgeschlagen: Unbekannter Serverfehler. |
@@ -1972,6 +1772,12 @@ Keine Parzelle ausgewählt. | |||
1972 | Kann die Region nicht finden, in der sich dieses Land befindet. | 1772 | Kann die Region nicht finden, in der sich dieses Land befindet. |
1973 | </message> | 1773 | </message> |
1974 | </alert> | 1774 | </alert> |
1775 | <alert name="CannotCloseFloaterBuyLand"> | ||
1776 | <message name="message"> | ||
1777 | Das Fenster 'Land kaufen' kann erst geschlossen werden, | ||
1778 | nachdem Second Life den Transaktionspreis geschätzt hat. | ||
1779 | </message> | ||
1780 | </alert> | ||
1975 | <alert name="CannotDeedLandNothingSelected"> | 1781 | <alert name="CannotDeedLandNothingSelected"> |
1976 | <message name="message"> | 1782 | <message name="message"> |
1977 | Land kann nicht übertragen werden: | 1783 | Land kann nicht übertragen werden: |
@@ -1991,27 +1797,6 @@ Kann die Region nicht finden, in der sich dieses Land befindet. | |||
1991 | Bitte melden Sie dies über 'Hilfe' -> 'Fehler melden'. | 1797 | Bitte melden Sie dies über 'Hilfe' -> 'Fehler melden'. |
1992 | </message> | 1798 | </message> |
1993 | </alert> | 1799 | </alert> |
1994 | <alert name="CannotSetLandOwnerNothingSelected"> | ||
1995 | <message name="message"> | ||
1996 | Landeigentümer kann nicht festgelegt werden: | ||
1997 | Keine Parzelle ausgewählt. | ||
1998 | </message> | ||
1999 | </alert> | ||
2000 | <alert name="CannotBuyLandMultipleRegions"> | ||
2001 | <message name="message"> | ||
2002 | Landkauf nicht möglich, da die Auswahl mehrere Regionen umfasst. | ||
2003 | |||
2004 | Wählen Sie ein kleineres Gebiet und versuchen Sie es erneut. | ||
2005 | </message> | ||
2006 | </alert> | ||
2007 | <alert name="CannotBuyLandMultipleSelected"> | ||
2008 | <message name="message"> | ||
2009 | Land kann nicht gekauft werden: | ||
2010 | Mehrere Parzellen ausgewählt. | ||
2011 | |||
2012 | Wählen Sie eine einzelne Parzelle. | ||
2013 | </message> | ||
2014 | </alert> | ||
2015 | <alert name="CannotDeedLandMultipleSelected"> | 1800 | <alert name="CannotDeedLandMultipleSelected"> |
2016 | <message name="message"> | 1801 | <message name="message"> |
2017 | Land kann nicht übertragen werden: | 1802 | Land kann nicht übertragen werden: |
@@ -2025,21 +1810,6 @@ Wählen Sie eine einzelne Parzelle. | |||
2025 | Region nicht gefunden | 1810 | Region nicht gefunden |
2026 | </message> | 1811 | </message> |
2027 | </alert> | 1812 | </alert> |
2028 | <alert name="ParcelCanPlayMusic"> | ||
2029 | <message name="message"> | ||
2030 | Dieser Ort kann Streaming-Musik abspielen. | ||
2031 | Musik erfordert eine Internetverbindung | ||
2032 | mit mindestens 768 kbit/s. | ||
2033 | |||
2034 | Musik abspielen, wenn verfügbar? | ||
2035 | </message> | ||
2036 | <option name="PlayMusic"> | ||
2037 | Musik wiedergeben | ||
2038 | </option> | ||
2039 | <option name="Disable"> | ||
2040 | Deaktivieren | ||
2041 | </option> | ||
2042 | </alert> | ||
2043 | <alert name="ParcelCanPlayMedia"> | 1813 | <alert name="ParcelCanPlayMedia"> |
2044 | <message name="message"> | 1814 | <message name="message"> |
2045 | Dieser Ort kann Streaming-Medien abspielen. | 1815 | Dieser Ort kann Streaming-Medien abspielen. |
@@ -2056,14 +1826,6 @@ Streaming-Medien abspielen, wenn verfügbar? | |||
2056 | Deaktivieren | 1826 | Deaktivieren |
2057 | </option> | 1827 | </option> |
2058 | </alert> | 1828 | </alert> |
2059 | <alert name="CannotBuyLandWaitingForServer"> | ||
2060 | <message name="message"> | ||
2061 | Land kann nicht gekauft werden: | ||
2062 | Warte auf Server für Preisinformationen. | ||
2063 | |||
2064 | Bitte versuchen Sie es erneut. | ||
2065 | </message> | ||
2066 | </alert> | ||
2067 | <alert name="CannotDeedLandWaitingForServer"> | 1829 | <alert name="CannotDeedLandWaitingForServer"> |
2068 | <message name="message"> | 1830 | <message name="message"> |
2069 | Land kann nicht übertragen werden: | 1831 | Land kann nicht übertragen werden: |
@@ -2072,59 +1834,12 @@ Warte auf Server für Eigentümerinformationen. | |||
2072 | Bitte versuchen Sie es erneut. | 1834 | Bitte versuchen Sie es erneut. |
2073 | </message> | 1835 | </message> |
2074 | </alert> | 1836 | </alert> |
2075 | <alert name="CannotBuyLandNoPublic"> | ||
2076 | <message name="message"> | ||
2077 | Land kann nicht gekauft werden: | ||
2078 | Die Auswahl enthält kein öffentliches Land. | ||
2079 | </message> | ||
2080 | </alert> | ||
2081 | <alert name="CannotBuyLandLandOwned"> | ||
2082 | <message name="message"> | ||
2083 | Land kann nicht gekauft werden: | ||
2084 | Sie haben eine Parzelle ausgewählt, | ||
2085 | die einem anderen Einwohner gehört. | ||
2086 | </message> | ||
2087 | </alert> | ||
2088 | <alert name="CannotButLandRegionNotFound"> | ||
2089 | <message name="message"> | ||
2090 | Land kann nicht gekauft werden: | ||
2091 | Kann die Region nicht finden, in der sich dieses Land befindet. | ||
2092 | |||
2093 | Bitte melden Sie dies über 'Hilfe' -> 'Fehler melden'. | ||
2094 | </message> | ||
2095 | </alert> | ||
2096 | <alert name="CannotBuyLandNoTransfer"> | ||
2097 | <message name="message"> | ||
2098 | Land kann nicht gekauft werden: | ||
2099 | Die Region [REGION] erlaubt keine Landübertragung. | ||
2100 | </message> | ||
2101 | </alert> | ||
2102 | <alert name="CannotDeedLandNoTransfer"> | 1837 | <alert name="CannotDeedLandNoTransfer"> |
2103 | <message name="message"> | 1838 | <message name="message"> |
2104 | Land kann nicht übertragen werden: | 1839 | Land kann nicht übertragen werden: |
2105 | Die Region [REGION] erlaubt keine Landübertragung. | 1840 | Die Region [REGION] erlaubt keine Landübertragung. |
2106 | </message> | 1841 | </message> |
2107 | </alert> | 1842 | </alert> |
2108 | <alert name="CannotBuyLandForGroupNotOfficer"> | ||
2109 | <message name="message"> | ||
2110 | Landkauf für Gruppe nicht möglich: | ||
2111 | Sie sind kein Officer in Ihrer aktuellen Gruppe. | ||
2112 | |||
2113 | Wählen Sie über 'Bearbeiten' -> 'Gruppen...' eine andere Gruppe aus. | ||
2114 | </message> | ||
2115 | </alert> | ||
2116 | <alert name="CannotBuyLandInsufficientFunds"> | ||
2117 | <message name="message"> | ||
2118 | [AREA] qm von diesem Land kosten [PRICE] L$. | ||
2119 | Sie haben nur [BALANCE] L$. | ||
2120 | </message> | ||
2121 | </alert> | ||
2122 | <alert name="CannotReleaseLandNothingSelected"> | ||
2123 | <message name="message"> | ||
2124 | Land kann nicht aufgegeben werden: | ||
2125 | Keine Parzelle ausgewählt. | ||
2126 | </message> | ||
2127 | </alert> | ||
2128 | <alert name="CannotReleaseLandWatingForServer"> | 1843 | <alert name="CannotReleaseLandWatingForServer"> |
2129 | <message name="message"> | 1844 | <message name="message"> |
2130 | Land kann nicht aufgegeben werden: | 1845 | Land kann nicht aufgegeben werden: |
@@ -2371,10 +2086,10 @@ Sie sind nicht berechtigt, Land für die aktive Gruppe zu kaufen. | |||
2371 | </alert> | 2086 | </alert> |
2372 | <alert name="AddFriend" title="Freund hinzufügen"> | 2087 | <alert name="AddFriend" title="Freund hinzufügen"> |
2373 | <message name="message"> | 2088 | <message name="message"> |
2374 | Freunde können sich gegenseitig die Berechtigung | 2089 | Freunde können sich gegenseitig die Berechtigung |
2375 | erteilen, sich auf der Karte zu verfolgen und den jeweiligen Online-Status einzusehen. | 2090 | erteilen, sich auf der Karte zu verfolgen und Online-Status Benachrichtigungen zu empfangen. |
2376 | 2091 | ||
2377 | [NAME] die Freundschaft anbieten? | 2092 | [NAME] Freundschaft anbieten? |
2378 | </message> | 2093 | </message> |
2379 | <option name="Offer"> | 2094 | <option name="Offer"> |
2380 | OK | 2095 | OK |
@@ -2382,7 +2097,23 @@ erteilen, sich auf der Karte zu verfolgen und den jeweiligen Online-Status einzu | |||
2382 | <option name="Cancel"> | 2097 | <option name="Cancel"> |
2383 | Abbrechen | 2098 | Abbrechen |
2384 | </option> | 2099 | </option> |
2385 | Wollen wir Freunde sein? | 2100 | </alert> |
2101 | <alert name="AddFriendWithMessage" title="Freund hinzufügen"> | ||
2102 | <message name="message"> | ||
2103 | Freunde können sich gegenseitig die Berechtigung | ||
2104 | erteilen, sich auf der Karte zu verfolgen und Online-Status Benachrichtigungen zu empfangen. | ||
2105 | |||
2106 | [NAME] Freundschaft anbieten? | ||
2107 | </message> | ||
2108 | <editline name="editline"> | ||
2109 | Möchtest du mein Freunde sein? | ||
2110 | </editline> | ||
2111 | <option name="Offer"> | ||
2112 | OK | ||
2113 | </option> | ||
2114 | <option name="Cancel"> | ||
2115 | Abbrechen | ||
2116 | </option> | ||
2386 | </alert> | 2117 | </alert> |
2387 | <alert name="RemoveFromFriends"> | 2118 | <alert name="RemoveFromFriends"> |
2388 | <message name="message"> | 2119 | <message name="message"> |
@@ -2451,11 +2182,6 @@ auf ALLEN LÄNDERN in diesem Sim LÖSCHEN? | |||
2451 | Im Web veröffentlichen | 2182 | Im Web veröffentlichen |
2452 | </message> | 2183 | </message> |
2453 | </alert> | 2184 | </alert> |
2454 | <alert name="ErrorEncodingSnapshot"> | ||
2455 | <message name="message"> | ||
2456 | Fehler beim Erstellen des Fotos! | ||
2457 | </message> | ||
2458 | </alert> | ||
2459 | <alert name="BlankClassifiedName"> | 2185 | <alert name="BlankClassifiedName"> |
2460 | <message name="message"> | 2186 | <message name="message"> |
2461 | Geben Sie einen Namen für die Anzeige ein. | 2187 | Geben Sie einen Namen für die Anzeige ein. |
@@ -2720,6 +2446,17 @@ für Unterstützung und einen Link auf die Systemstatus-Webseite auf 'Hilfe | |||
2720 | [ERROR_MESSAGE] | 2446 | [ERROR_MESSAGE] |
2721 | </message> | 2447 | </message> |
2722 | </alert> | 2448 | </alert> |
2449 | <alert name="QuickTimeOutOfDate"> | ||
2450 | <ignore name="ignore"> | ||
2451 | QuickTime wurde deaktiviert, weil Sie eine alte Version verwenden | ||
2452 | </ignore> | ||
2453 | <message name="message"> | ||
2454 | Streaming-Video wurde deaktiviert, weil die QuickTime-Version | ||
2455 | auf Ihrem Computer nicht mehr aktuell ist. | ||
2456 | |||
2457 | Laden Sie ein Update von http://www.apple.com/quicktime/ herunter. | ||
2458 | </message> | ||
2459 | </alert> | ||
2723 | <alert name="AvatarMoved"> | 2460 | <alert name="AvatarMoved"> |
2724 | <message name="message"> | 2461 | <message name="message"> |
2725 | Ihr [TYPE]-Ort ist zurzeit nicht verfügbar. [HELP] | 2462 | Ihr [TYPE]-Ort ist zurzeit nicht verfügbar. [HELP] |
@@ -2852,24 +2589,9 @@ Wählen Sie ein einzelnes Objekt aus und versuchen Sie es erneut. | |||
2852 | Abbrechen | 2589 | Abbrechen |
2853 | </option> | 2590 | </option> |
2854 | </alert> | 2591 | </alert> |
2855 | <alert name="ReturnScriptedOnOthersLand"> | 2592 | <alert name="EstateObjectReturn"> |
2856 | <message name="message"> | ||
2857 | Möchten Sie alle geskripteten Objekte von | ||
2858 | ** [USER_NAME] ** | ||
2859 | auf allen Ländern in dieser Region, die ihnen nicht gehören, zurückgeben? | ||
2860 | </message> | ||
2861 | <option name="Return"> | ||
2862 | OK | ||
2863 | </option> | ||
2864 | <option name="Cancel"> | ||
2865 | Abbrechen | ||
2866 | </option> | ||
2867 | </alert> | ||
2868 | <alert name="ReturnScriptedOnAllLand"> | ||
2869 | <message name="message"> | 2593 | <message name="message"> |
2870 | Möchten Sie ALLE geskripteten Objekte von | 2594 | Möchten Sie wirklich alle Objekte zurückgeben, die [USER_NAME] gehören? |
2871 | ** [USER_NAME] ** | ||
2872 | auf ALLEN LÄNDERN in dieser Region zurückgeben? | ||
2873 | </message> | 2595 | </message> |
2874 | <option name="Return"> | 2596 | <option name="Return"> |
2875 | OK | 2597 | OK |
@@ -2920,6 +2642,17 @@ und zum Standard des 'Zurücksetzen'-Tools machen? | |||
2920 | Es sind maximal [MAX_AGENTS] zulässige Einwohner erlaubt. | 2642 | Es sind maximal [MAX_AGENTS] zulässige Einwohner erlaubt. |
2921 | </message> | 2643 | </message> |
2922 | </alert> | 2644 | </alert> |
2645 | <alert name="MaxBannedAgentsOnRegion"> | ||
2646 | <message name="message"> | ||
2647 | Es sind maximal [MAX_BANNED] verbannte Einwohner erlaubt. | ||
2648 | </message> | ||
2649 | </alert> | ||
2650 | <alert name="MaxAgentOnRegionBatch"> | ||
2651 | <message name="message"> | ||
2652 | Fehler beim Versuch, [NUM_ADDED] Agenten hinzuzufügen: | ||
2653 | Überschreitet den Grenzwert [MAX_AGENTS] [LIST_TYPE] um [NUM_EXCESS]. | ||
2654 | </message> | ||
2655 | </alert> | ||
2923 | <alert name="MaxAllowedGroupsOnRegion"> | 2656 | <alert name="MaxAllowedGroupsOnRegion"> |
2924 | <message name="message"> | 2657 | <message name="message"> |
2925 | Es sind maximal [MAX_GROUPS] zulässige Gruppen erlaubt. | 2658 | Es sind maximal [MAX_GROUPS] zulässige Gruppen erlaubt. |
@@ -2931,11 +2664,6 @@ und zum Standard des 'Zurücksetzen'-Tools machen? | |||
2931 | Abbrechen | 2664 | Abbrechen |
2932 | </option> | 2665 | </option> |
2933 | </alert> | 2666 | </alert> |
2934 | <alert name="MaxBannedAgentsOnRegion"> | ||
2935 | <message name="message"> | ||
2936 | Es sind maximal [MAX_BANNED] verbannte Einwohner erlaubt. | ||
2937 | </message> | ||
2938 | </alert> | ||
2939 | <alert name="MaxManagersOnRegion"> | 2667 | <alert name="MaxManagersOnRegion"> |
2940 | <message name="message"> | 2668 | <message name="message"> |
2941 | Es sind maximal [MAX_MANAGER] verbannte Einwohner erlaub. | 2669 | Es sind maximal [MAX_MANAGER] verbannte Einwohner erlaub. |
@@ -3068,22 +2796,14 @@ In Ihren Anwendungsordner herunterladen? | |||
3068 | Abbrechen | 2796 | Abbrechen |
3069 | </option> | 2797 | </option> |
3070 | </alert> | 2798 | </alert> |
3071 | <alert name="AddClassified"> | 2799 | <alert name="WebLaunchExternalTarget"> |
3072 | <message name="message"> | 2800 | <message name="message"> |
3073 | Anzeigen erscheinen eine Woche lang auf der Registerkarte 'Anzeigen' | 2801 | Den System-Webbrowser öffnen, um diesen Inhalt anzuzeigen? |
3074 | im Suchverzeichnis. | ||
3075 | |||
3076 | Füllen Sie Ihre Anzeige aus und klicken Sie auf 'Veröffentlichen...', um sie zum | ||
3077 | Verzeichnis hinzuzufügen. | ||
3078 | |||
3079 | Sie werden gebeten, einen Preis zu bezahlen, wenn Sie auf 'Veröffentlichen' klicken. | ||
3080 | Wenn Sie mehr bezahlen oder ein Benutzer nach Ihren Suchbegriffen sucht, | ||
3081 | erscheint Ihre Anzeige weiter oben in der Liste. | ||
3082 | </message> | 2802 | </message> |
3083 | <ignore name="ignore"> | 2803 | <ignore name="ignore"> |
3084 | Beim Hinzufügen einer neuen Anzeige | 2804 | Wenn der System-Webbrowser zur Anzeige einer Webseite geöffnet wird |
3085 | </ignore> | 2805 | </ignore> |
3086 | <option name="OK"> | 2806 | <option name="Open"> |
3087 | OK | 2807 | OK |
3088 | </option> | 2808 | </option> |
3089 | <option name="Cancel"> | 2809 | <option name="Cancel"> |
@@ -3132,6 +2852,20 @@ erscheint Ihre Anzeige weiter oben in der Liste. | |||
3132 | Abbrechen | 2852 | Abbrechen |
3133 | </option> | 2853 | </option> |
3134 | </alert> | 2854 | </alert> |
2855 | <alert name="WebLaunchQAWiki"> | ||
2856 | <message name="message"> | ||
2857 | Besuchen Sie das [SECOND_LIFE] QA-Wiki. | ||
2858 | </message> | ||
2859 | <ignore name="ignore"> | ||
2860 | Beim Starten eines Browsers, um das QA-Wiki anzuzeigen | ||
2861 | </ignore> | ||
2862 | <option name="Gotopage"> | ||
2863 | OK | ||
2864 | </option> | ||
2865 | <option name="Cancel"> | ||
2866 | Abbrechen | ||
2867 | </option> | ||
2868 | </alert> | ||
3135 | <alert name="WebLaunchPublicIssue"> | 2869 | <alert name="WebLaunchPublicIssue"> |
3136 | <message name="message"> | 2870 | <message name="message"> |
3137 | Im [SECOND_LIFE] Allgemeine-Fragen-Tracker können Sie Fehler und andere Probleme melden. | 2871 | Im [SECOND_LIFE] Allgemeine-Fragen-Tracker können Sie Fehler und andere Probleme melden. |
@@ -3248,20 +2982,6 @@ Objekte werden ihren früheren Eigentümern zurückgegeben. | |||
3248 | Abbrechen | 2982 | Abbrechen |
3249 | </option> | 2983 | </option> |
3250 | </alert> | 2984 | </alert> |
3251 | <alert name="ViewReleaseNotes"> | ||
3252 | <message name="message"> | ||
3253 | Die Release-Hinweise von Second Life anzeigen? | ||
3254 | </message> | ||
3255 | <ignore name="ignore"> | ||
3256 | Beim Anzeigen der Versionshinweise | ||
3257 | </ignore> | ||
3258 | <option name="Gotopage"> | ||
3259 | OK | ||
3260 | </option> | ||
3261 | <option name="Cancel"> | ||
3262 | Abbrechen | ||
3263 | </option> | ||
3264 | </alert> | ||
3265 | <alert name="GroupLeaveConfirmOfficer"> | 2985 | <alert name="GroupLeaveConfirmOfficer"> |
3266 | <message name="message"> | 2986 | <message name="message"> |
3267 | Sie sind Officer der Gruppe [GROUP]. | 2987 | Sie sind Officer der Gruppe [GROUP]. |
@@ -3305,21 +3025,6 @@ Diese Gruppe verlassen? | |||
3305 | OK | 3025 | OK |
3306 | </option> | 3026 | </option> |
3307 | </alert> | 3027 | </alert> |
3308 | <alert name="MuteByName" title="Objekt nach Name stummschalten"> | ||
3309 | <message name="message"> | ||
3310 | Stummschalten nach Name betrifft nur Chat und IM, keine Sounds. | ||
3311 | Sie müssen den Objektnamen exakt angeben. | ||
3312 | </message> | ||
3313 | <editline name="editline"> | ||
3314 | Objektname | ||
3315 | </editline> | ||
3316 | <option name="OK"> | ||
3317 | OK | ||
3318 | </option> | ||
3319 | <option name="Cancel"> | ||
3320 | Abbrechen | ||
3321 | </option> | ||
3322 | </alert> | ||
3323 | <alert name="MuteByNameFailed" title="Objekt nach Name stummschalten fehlgeschlagen"> | 3028 | <alert name="MuteByNameFailed" title="Objekt nach Name stummschalten fehlgeschlagen"> |
3324 | <message name="message"> | 3029 | <message name="message"> |
3325 | Dieser Name ist bereits stummgeschaltet. | 3030 | Dieser Name ist bereits stummgeschaltet. |
@@ -3533,6 +3238,20 @@ Die Option zum Austritt aus einer Gruppe finden Sie unter | |||
3533 | Abbrechen | 3238 | Abbrechen |
3534 | </option> | 3239 | </option> |
3535 | </alert> | 3240 | </alert> |
3241 | <alert name="TeleportFromLandmark"> | ||
3242 | <message name="message"> | ||
3243 | Möchten Sie sich wirklich teleportieren? | ||
3244 | </message> | ||
3245 | <ignore name="ignore"> | ||
3246 | Beim Teleportieren von einer Landmarke im Inventar | ||
3247 | </ignore> | ||
3248 | <option name="Teleport"> | ||
3249 | Teleportieren | ||
3250 | </option> | ||
3251 | <option name="Cancel"> | ||
3252 | Abbrechen | ||
3253 | </option> | ||
3254 | </alert> | ||
3536 | <alert name="MessageEstate" title="Nachricht an alle auf diesem Grundstück"> | 3255 | <alert name="MessageEstate" title="Nachricht an alle auf diesem Grundstück"> |
3537 | <message name="message"> | 3256 | <message name="message"> |
3538 | Geben Sie eine kurze Nachricht ein, die | 3257 | Geben Sie eine kurze Nachricht ein, die |
@@ -3737,6 +3456,16 @@ Spaceserver wird dadurch stark belastet. | |||
3737 | OK | 3456 | OK |
3738 | </option> | 3457 | </option> |
3739 | </alert> | 3458 | </alert> |
3459 | <alert name="ProblemAddingEstateManager"> | ||
3460 | <message name="message"> | ||
3461 | Es gibt Probleme beim Hinzufügen eines neuen Grundstücksverwalters. Bei mindestens einem Grundstück ist die Verwalterliste voll. | ||
3462 | </message> | ||
3463 | </alert> | ||
3464 | <alert name="ProblemAddingEstateGeneric"> | ||
3465 | <message name="message"> | ||
3466 | Problem beim Hinzufügen zu dieser Grundstücksliste. Bei mindestens einem Grundstück ist die Liste voll. | ||
3467 | </message> | ||
3468 | </alert> | ||
3740 | <alert name="UnableToLoadNotecard"> | 3469 | <alert name="UnableToLoadNotecard"> |
3741 | <message name="message"> | 3470 | <message name="message"> |
3742 | Notizkarten-Asset konnte nicht geladen werden. | 3471 | Notizkarten-Asset konnte nicht geladen werden. |
@@ -3774,6 +3503,34 @@ Anzeige für [AMOUNT] L$ veröffentlichen? | |||
3774 | Abbrechen | 3503 | Abbrechen |
3775 | </option> | 3504 | </option> |
3776 | </alert> | 3505 | </alert> |
3506 | <alert name="SetClassifiedMature"> | ||
3507 | <message name="message"> | ||
3508 | Enthält diese Anzeige nicht jugendfreie Inhalte? | ||
3509 | </message> | ||
3510 | <option name="Mature"> | ||
3511 | Ja | ||
3512 | </option> | ||
3513 | <option name="Not Mature"> | ||
3514 | Nein | ||
3515 | </option> | ||
3516 | <option name="Cancel"> | ||
3517 | Abbrechen | ||
3518 | </option> | ||
3519 | </alert> | ||
3520 | <alert name="SetGroupMature"> | ||
3521 | <message name="message"> | ||
3522 | Beschäftigt sich diese Gruppe mit nicht jugendfreien Inhalten? | ||
3523 | </message> | ||
3524 | <option name="Mature"> | ||
3525 | Ja | ||
3526 | </option> | ||
3527 | <option name="Not Mature"> | ||
3528 | Nein | ||
3529 | </option> | ||
3530 | <option name="Cancel"> | ||
3531 | Abbrechen | ||
3532 | </option> | ||
3533 | </alert> | ||
3777 | <alert name="ConfirmRestart" title="Neustart bestätigen"> | 3534 | <alert name="ConfirmRestart" title="Neustart bestätigen"> |
3778 | <message name="message"> | 3535 | <message name="message"> |
3779 | Möchten Sie diese Region in 2 Minuten neu starten? | 3536 | Möchten Sie diese Region in 2 Minuten neu starten? |
@@ -3879,6 +3636,19 @@ Wenn aktiviert: | |||
3879 | Standard: aktiviert | 3636 | Standard: aktiviert |
3880 | </message> | 3637 | </message> |
3881 | </alert> | 3638 | </alert> |
3639 | <alert name="HelpRegionSearch" title="Nicht in Suche anzeigen"> | ||
3640 | <message name="message"> | ||
3641 | Wenn Sie diese Option auswählen, können Parzelleneigentümer ihre Parzellen nicht in der Suche anzeigen lassen | ||
3642 | Standard: aus | ||
3643 | </message> | ||
3644 | </alert> | ||
3645 | <alert name="HelpParcelSearch" title="Nicht in Suche anzeigen"> | ||
3646 | <message name="message"> | ||
3647 | Dieses Kontrollkästchen zeigt Folgendes an: | ||
3648 | - diese Parzelle in den Suchergebnissen | ||
3649 | - die öffentlichen Objekte dieser Parzelle | ||
3650 | </message> | ||
3651 | </alert> | ||
3882 | <alert name="RegionMaturityChange" title="Alterseinstufung der Region ändern"> | 3652 | <alert name="RegionMaturityChange" title="Alterseinstufung der Region ändern"> |
3883 | <message name="message"> | 3653 | <message name="message"> |
3884 | Die Alterseinstufung dieser Region wurde aktualisiert. | 3654 | Die Alterseinstufung dieser Region wurde aktualisiert. |
@@ -4111,12 +3881,34 @@ nur verfügbar, wenn 'Öffentlich' | |||
4111 | deaktiviert ist. | 3881 | deaktiviert ist. |
4112 | </message> | 3882 | </message> |
4113 | </alert> | 3883 | </alert> |
3884 | <alert name="HelpEstateAbuseEmailAddress" title="E-Mail-Adresse für Missbrauchsmeldungen"> | ||
3885 | <message name="message"> | ||
3886 | Geben Sie hier eine E-Mail-Adresse ein, an die | ||
3887 | Missbrauchsmeldungen von diesem Grundstück gesendet werden. | ||
3888 | Wenn dieses Feld leer ist, werden Missbrauchsmeldungen | ||
3889 | nur an Linden Lab gesendet. | ||
3890 | </message> | ||
3891 | </alert> | ||
4114 | <alert name="HelpEstateBanResident" title="Zugang verweigern"> | 3892 | <alert name="HelpEstateBanResident" title="Zugang verweigern"> |
4115 | <message name="message"> | 3893 | <message name="message"> |
4116 | Einwohnern auf dieser Liste wird der Zugang zum Grundstück verwehrt, | 3894 | Einwohnern auf dieser Liste wird der Zugang zum Grundstück verwehrt, |
4117 | unabhängig von etwaigen anderen Einstellungen. | 3895 | unabhängig von etwaigen anderen Einstellungen. |
4118 | </message> | 3896 | </message> |
4119 | </alert> | 3897 | </alert> |
3898 | <alert name="HelpEstateVoiceChat" title="Voice-Chat erlauben"> | ||
3899 | <message name="message"> | ||
3900 | Die Parzellen auf diesem Grundstück können über eigene Voice- | ||
3901 | Channel verfügen, die es Einwohnern ermöglichen, sich mit | ||
3902 | anderen Personen in der Nähe zu unterhalten. | ||
3903 | |||
3904 | Standard: aus | ||
3905 | </message> | ||
3906 | </alert> | ||
3907 | <alert name="VoiceVersionMismatch" title="Falsche Voice-Version"> | ||
3908 | <message name="message"> | ||
3909 | Diese Version von Second ist mit dem Voice-Chat-Feature in dieser Region nicht kompatibel. Damit Voice-Chat funktioniert, müssen Sie Second Life aktualisieren. | ||
3910 | </message> | ||
3911 | </alert> | ||
4120 | <alert name="HelpEstateCovenant" title="Grunstücksvertrag"> | 3912 | <alert name="HelpEstateCovenant" title="Grunstücksvertrag"> |
4121 | <message name="message"> | 3913 | <message name="message"> |
4122 | Ein Grundstücksvertrag ermöglicht es Ihnen, Grundstücksparzellen zu verkaufen. Ohne Vertrag können Sie kein Land verkaufen. Wenn Sie keine Regeln festlegen oder Käufern vor dem Kauf keine anderen Informationen über das Land bereitstellen möchten, können Sie die Vertrags-Notizkarte auch leer lassen. Ein Vertrag kann Regeln und Richtlinien, kulturelle Informationen oder einfach nur Ihre eigenen Erwartungen bezüglich der Landnutzung durch den Käufer enthalten. Das kann Zoning, Baubeschränkungen, Zahloptionen und alle möglichen anderen Informationen betreffen, die der neue Eigentümer Ihrer Meinung nach kennen und akzeptieren sollte. Der Käufer muss dem Vertrag durch Auswahl dieses Kontrollkästchens zustimmen, bevor der Kauf abgeschlossen werden kann. Grundstücksverträge sind jederzeit unter 'Land-Info' für jede Parzelle einsehbar, für die ein Vertrag definiert wurde. | 3914 | Ein Grundstücksvertrag ermöglicht es Ihnen, Grundstücksparzellen zu verkaufen. Ohne Vertrag können Sie kein Land verkaufen. Wenn Sie keine Regeln festlegen oder Käufern vor dem Kauf keine anderen Informationen über das Land bereitstellen möchten, können Sie die Vertrags-Notizkarte auch leer lassen. Ein Vertrag kann Regeln und Richtlinien, kulturelle Informationen oder einfach nur Ihre eigenen Erwartungen bezüglich der Landnutzung durch den Käufer enthalten. Das kann Zoning, Baubeschränkungen, Zahloptionen und alle möglichen anderen Informationen betreffen, die der neue Eigentümer Ihrer Meinung nach kennen und akzeptieren sollte. Der Käufer muss dem Vertrag durch Auswahl dieses Kontrollkästchens zustimmen, bevor der Kauf abgeschlossen werden kann. Grundstücksverträge sind jederzeit unter 'Land-Info' für jede Parzelle einsehbar, für die ein Vertrag definiert wurde. |
@@ -4362,6 +4154,34 @@ funktioniert aber nur, wenn ein Skript mit einem money() Ereignis hinzugefügt w | |||
4362 | Abbrechen | 4154 | Abbrechen |
4363 | </option> | 4155 | </option> |
4364 | </alert> | 4156 | </alert> |
4157 | <alert name="RetryFetchInventoryDescendents"> | ||
4158 | <message name="message"> | ||
4159 | Zeitüberschreitung bei Inventarabfrage vom Server. Wiederholen? | ||
4160 | </message> | ||
4161 | <ignore name="ignore"> | ||
4162 | Inventarobjekt-Abfrage wiederholen | ||
4163 | </ignore> | ||
4164 | <option name="Retry"> | ||
4165 | Wiederholen | ||
4166 | </option> | ||
4167 | <option name="Cancel"> | ||
4168 | Abbrechen | ||
4169 | </option> | ||
4170 | </alert> | ||
4171 | <alert name="ConfirmQuit"> | ||
4172 | <message name="message"> | ||
4173 | Wirklich beenden? | ||
4174 | </message> | ||
4175 | <ignore name="ignore"> | ||
4176 | Beim Beenden von Second Life. | ||
4177 | </ignore> | ||
4178 | <option name="Quit"> | ||
4179 | Beenden | ||
4180 | </option> | ||
4181 | <option name="Continue"> | ||
4182 | Weiter | ||
4183 | </option> | ||
4184 | </alert> | ||
4365 | <alert name="HelpReportAbuseEmailLL"> | 4185 | <alert name="HelpReportAbuseEmailLL"> |
4366 | <message name="message"> | 4186 | <message name="message"> |
4367 | Verwenden Sie dieses Tool, um Verletzungen der Servicebedingungen | 4187 | Verwenden Sie dieses Tool, um Verletzungen der Servicebedingungen |
@@ -4480,16 +4300,13 @@ Linden Lab | |||
4480 | An dieser Körperstelle ist bereits ein Objekt angebracht. | 4300 | An dieser Körperstelle ist bereits ein Objekt angebracht. |
4481 | Möchten Sie es mit dem ausgewählten Objekt ersetzen? | 4301 | Möchten Sie es mit dem ausgewählten Objekt ersetzen? |
4482 | </message> | 4302 | </message> |
4483 | <ignore> | ||
4484 | Beim Wechseln von Anhängen | ||
4485 | </ignore> | ||
4486 | <ignore name="ignore"> | 4303 | <ignore name="ignore"> |
4487 | Beim Wechseln von Anhängen | 4304 | Beim Wechseln von Anhängen |
4488 | </ignore> | 4305 | </ignore> |
4489 | <option ignore="Automatisch ersetzen" name="Yes"> | 4306 | <option name="Yes"> |
4490 | OK | 4307 | OK |
4491 | </option> | 4308 | </option> |
4492 | <option ignore="Nie ersetzen" name="No"> | 4309 | <option name="No"> |
4493 | Abbrechen | 4310 | Abbrechen |
4494 | </option> | 4311 | </option> |
4495 | </alert> | 4312 | </alert> |
@@ -4502,16 +4319,13 @@ Objekte erhalten können. | |||
4502 | Möchten Sie den Bechäftigt-Modus verlassen, | 4319 | Möchten Sie den Bechäftigt-Modus verlassen, |
4503 | bevor Sie diese Transaktion abschließen? | 4320 | bevor Sie diese Transaktion abschließen? |
4504 | </message> | 4321 | </message> |
4505 | <ignore> | ||
4506 | Beim Bezahlen einer Person oder eines Objekts im Beschäftigt-Modus | ||
4507 | </ignore> | ||
4508 | <ignore name="ignore"> | 4322 | <ignore name="ignore"> |
4509 | Beim Bezahlen einer Person oder eines Objekts im Beschäftigt-Modus | 4323 | Beim Bezahlen einer Person oder eines Objekts im Beschäftigt-Modus |
4510 | </ignore> | 4324 | </ignore> |
4511 | <option ignore="Beschäftigt-Modus immer deaktivieren" name="Yes"> | 4325 | <option name="Yes"> |
4512 | OK | 4326 | OK |
4513 | </option> | 4327 | </option> |
4514 | <option ignore="Beschäftigt-Modus aktiviert lassen" name="No"> | 4328 | <option name="No"> |
4515 | Abbrechen | 4329 | Abbrechen |
4516 | </option> | 4330 | </option> |
4517 | </alert> | 4331 | </alert> |
@@ -4590,42 +4404,6 @@ zu erleichtern, oder testen Sie sie, indem Sie sie in die Adressleiste Ihres Bro | |||
4590 | Beim Kopieren einer SLURL in die Zwischenablage | 4404 | Beim Kopieren einer SLURL in die Zwischenablage |
4591 | </ignore> | 4405 | </ignore> |
4592 | </alert> | 4406 | </alert> |
4593 | <alert name="IMSessionStartError"> | ||
4594 | <message name="message"> | ||
4595 | Fehler beim Starten einer neuen IM-Sitzung mit [RECIPIENT]. | ||
4596 | [REASON] | ||
4597 | </message> | ||
4598 | <option name="OK"> | ||
4599 | OK | ||
4600 | </option> | ||
4601 | </alert> | ||
4602 | <alert name="IMSessionStartNotVerified"> | ||
4603 | <message name="message"> | ||
4604 | Fehler beim Starten einer neuen IM-Sitzung mit [RECIPIENT]. | ||
4605 | [REASON] | ||
4606 | </message> | ||
4607 | <option name="OK"> | ||
4608 | OK | ||
4609 | </option> | ||
4610 | </alert> | ||
4611 | <alert name="IMSessionEventError"> | ||
4612 | <message name="message"> | ||
4613 | Fehler [EVENT] [RECIPIENT]. | ||
4614 | [REASON] | ||
4615 | </message> | ||
4616 | <option name="OK"> | ||
4617 | OK | ||
4618 | </option> | ||
4619 | </alert> | ||
4620 | <alert name="ForceCloseIMSession"> | ||
4621 | <message name="messsage"> | ||
4622 | Ihre IM-Sitzung mit [NAME] muss beendet werden. | ||
4623 | [REASON] | ||
4624 | </message> | ||
4625 | <option name="OK"> | ||
4626 | OK | ||
4627 | </option> | ||
4628 | </alert> | ||
4629 | <alert name="GraphicsPreferencesHelp"> | 4407 | <alert name="GraphicsPreferencesHelp"> |
4630 | <message name="message"> | 4408 | <message name="message"> |
4631 | Die Optionen in diesem Dialog steuern Fenstergröße und Auflösung sowie die Qualität der Grafikdarstellung im Client. Im Fenster 'Einstellungen' > 'Grafik' stehen vier Grafikeinstellungen zur Wahl: Niedrig, Mittel, Hoch und Ultra. Die Grafikeinstellungen lassen sich auch individuell anpassen; aktivieren Sie das Kontrollkästchen 'Benutzerdefiniert', um die folgenden Einstellungen zu bearbeiten: | 4409 | Die Optionen in diesem Dialog steuern Fenstergröße und Auflösung sowie die Qualität der Grafikdarstellung im Client. Im Fenster 'Einstellungen' > 'Grafik' stehen vier Grafikeinstellungen zur Wahl: Niedrig, Mittel, Hoch und Ultra. Die Grafikeinstellungen lassen sich auch individuell anpassen; aktivieren Sie das Kontrollkästchen 'Benutzerdefiniert', um die folgenden Einstellungen zu bearbeiten: |
@@ -4981,16 +4759,7 @@ Wolkendichte. | |||
4981 | </alert> | 4759 | </alert> |
4982 | <alert name="ChatterBoxSessionStartError"> | 4760 | <alert name="ChatterBoxSessionStartError"> |
4983 | <message name="message"> | 4761 | <message name="message"> |
4984 | Fehler beim Starten einer neuen Chat-Sitzung mit [RECIPIENT]. | 4762 | Neue Chat-Sitzung mit [RECIPIENT] konnte nicht gestartet werden. |
4985 | [REASON] | ||
4986 | </message> | ||
4987 | <option name="OK"> | ||
4988 | OK | ||
4989 | </option> | ||
4990 | </alert> | ||
4991 | <alert name="ChatterBoxSessionStartNotVerified"> | ||
4992 | <message name="message"> | ||
4993 | Fehler beim Starten einer neuen Chat-Sitzung mit [RECIPIENT]. | ||
4994 | [REASON] | 4763 | [REASON] |
4995 | </message> | 4764 | </message> |
4996 | <option name="OK"> | 4765 | <option name="OK"> |
@@ -4999,7 +4768,7 @@ Wolkendichte. | |||
4999 | </alert> | 4768 | </alert> |
5000 | <alert name="ChatterBoxSessionEventError"> | 4769 | <alert name="ChatterBoxSessionEventError"> |
5001 | <message name="message"> | 4770 | <message name="message"> |
5002 | Fehler [EVENT] [RECIPIENT]. | 4771 | [EVENT] |
5003 | [REASON] | 4772 | [REASON] |
5004 | </message> | 4773 | </message> |
5005 | <option name="OK"> | 4774 | <option name="OK"> |
@@ -5007,10 +4776,6 @@ Wolkendichte. | |||
5007 | </option> | 4776 | </option> |
5008 | </alert> | 4777 | </alert> |
5009 | <alert name="ForceCloseChatterBoxSession"> | 4778 | <alert name="ForceCloseChatterBoxSession"> |
5010 | <message name="messsage"> | ||
5011 | Ihre Chat-Sitzung mit [NAME] muss beendet werden. | ||
5012 | [REASON] | ||
5013 | </message> | ||
5014 | <message name="message"> | 4779 | <message name="message"> |
5015 | Ihre Chat-Sitzung mit [NAME] muss beendet werden. | 4780 | Ihre Chat-Sitzung mit [NAME] muss beendet werden. |
5016 | [REASON] | 4781 | [REASON] |
@@ -5075,6 +4840,9 @@ Möchten Sie auf der Second Life Website eine Altersüberprüfung durchführen? | |||
5075 | <option name="No"> | 4840 | <option name="No"> |
5076 | Nein | 4841 | Nein |
5077 | </option> | 4842 | </option> |
4843 | <url> | ||
4844 | https://secondlife.com/account/verification.php | ||
4845 | </url> | ||
5078 | </alert> | 4846 | </alert> |
5079 | <alert name="Cannot enter parcel: no payment info on file"> | 4847 | <alert name="Cannot enter parcel: no payment info on file"> |
5080 | <message name="message"> | 4848 | <message name="message"> |
@@ -5092,6 +4860,9 @@ Möchten Sie die Second Life Website öffnen, um diese Angaben zu hinterlegen? | |||
5092 | <option name="No"> | 4860 | <option name="No"> |
5093 | Nein | 4861 | Nein |
5094 | </option> | 4862 | </option> |
4863 | <url> | ||
4864 | https://secondlife.com/account/ | ||
4865 | </url> | ||
5095 | </alert> | 4866 | </alert> |
5096 | <alert name="MissingString"> | 4867 | <alert name="MissingString"> |
5097 | <message name="message"> | 4868 | <message name="message"> |
diff --git a/linden/indra/newview/skins/default/xui/de/floater_about.xml b/linden/indra/newview/skins/default/xui/de/floater_about.xml index 9107b3a..7c9b242 100644 --- a/linden/indra/newview/skins/default/xui/de/floater_about.xml +++ b/linden/indra/newview/skins/default/xui/de/floater_about.xml | |||
@@ -1,9 +1,9 @@ | |||
1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> | 1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> |
2 | <floater name="floater_about" title="Über Second Life"> | 2 | <floater name="floater_about" title="Über Second Life"> |
3 | <text_editor name="credits_editor"> | 3 | <text_editor name="credits_editor"> |
4 | Second Life wird Ihnen präsentiert von Philip, Tessa, Andrew, Cory, Ben, Bunny, Char, Charlie, Colin, Dan, Daniel, Doug, Eric, Hamlet, Haney, Hunter, Ian, Jeff, Jim, John, Lee, Mark, Peter, Phoenix, Richard, Robin, Xenon, Steve, Tanya, Eddie, Frank, Bruce, Aaron, Alice, Bob, Debra, Eileen, Helen, Janet, Louie, Leviathania, Stefan, Ray, Kevin, Tom, Mikeb, MikeT, Burgess, Elena, Tracy, BillTodd, Ryan, Zach, Sarah, Nova, Otakon, Tim, Stephanie, Michael, Evan, Nicolas, Catherine, Rachelle, Dave, Holly, Bub, Kelly, Magellan, Ramzi, Don, Sabin, Jill, Rheya, DanceStar, Jeska, Hungry, Torley, Kona, Callum, Charity, Ventrella, Jack, Uncle, Vektor, Iris, Chris, Nicole, Mick, Reuben, Blue, Babbage, Yedwab, Deana, Lauren, Brent, Pathfinder, Chadrick, Altruima, Jesse, Monroe, David, Tess, Lizzie, Patsy, Pony, Isaac, Lawrence, Cyn, Bo, Gia, Annette, Marius, Tbone, Jonathan, Karen, Ginsu, Yuko, Makiko, Thomas, Harry, Seth, Alexei, Brian, Guy, Runitai, Ethan, Data, Cornelius, Kenny, Swiss, Zero, Natria, Wendy, Stephen, Teeple, Thumper, Lucy, Dee, Mia, Liana, Warren, Branka, Aura, beez, Milo, Hermia, Red, Thrax, Joe, Sally, Magenta, Paul, Jose, Rejean, Henrik, Lexie, Amber, Logan, Xan, Nora, Morpheus, Donovan, Leyla, MichaelFrancis, Beast, Cube, Bucky, Joshua, Stryfe, Harmony, Teresa, Claudia, Walker, Glenn, Fritz, Fordak, June, Cleopetra, Jean, Ivy, Betsy, Roosevelt, Spike, Ken, Which, Tofu, Chiyo, Rob, Zee, dustin, George, Del, Matthew, Cat, Jacqui, Lightfoot, Adrian, Viola, Alfred, Noel, Irfan, Sunil, Yool, Rika, Jane, Xtreme, Frontier, a2, Neo, Siobhan, Yoz, Justin, Elle, Qarl, Benjamin, Isabel, Gulliver, Everett, Christopher, Izzy, Stephany, Garry, Sejong, Sean, Tobin, Iridium, Meta, Anthony, Jeremy, JP, Jake, Maurice, Madhavi, Leopard, Kyle, Joon, Kari, Bert, Belinda, Jon, Kristi, Bridie, Pramod, KJ, Socrates, Maria, Ivan, Aric, Yamasaki, Adreanne, Jay, MitchK, Ceren, Coco, Durl, Jenny, Periapse, Kartic, Storrs, Lotte, Sandy, Colossus, Zen, BigPapi, Brad, Pastrami, Kurz, Mani, Neuro, Jaime, MJ, Rowan, Sgt, Elvis, Gecko, Samuel, Sardonyx, Leo, Bryan, Niko, Soft, Poppy, Rachel, Aki, Angelo, Banzai, Alexa, Sue, CeeLo, Bender, CG, Gillian, Pelle, Nick, Echo, Zara, Christine, Shamiran, Emma, Blake, Keiko, Plexus, Joppa, Sidewinder, Erica, Ashlei, Twilight, Kristen, Brett, Q, Enus, Simon, Bevis, Kraft, Kip, Chandler, Ron, LauraP, Ram, KyleJM, Scouse, Prospero, Melissa, Marty, Nat, Hamilton, Kend, Lordan, Jimmy, Kosmo, Seraph, Green, Ekim, Wiggo, JT, Rome, Doris, Miz, Benoc, Whump, Trinity, Patch, Kate, TJ, Bao, Joohwan, Christy, Sofia, Matias, Cogsworth, Johan, Oreh, Cheah, Angela, Brandy, Mango, Lan, Aleks, Gloria, Heidy, Mitchell, Space, Colton, Bambers, Einstein, Maggie, Malbers, Rose, Winnie, Stella, Milton, Rothman, Niall, Marin, Allison, James, Katie, Dawn, Katt, Kalpana, Judy, Andrea, Ambroff, Infinity, Gail, Rico, Raymond, Yi, William, Christa, M, Teagan, Scout, Molly, Dante, Corr, Dynamike, Usi, Kaylee, Lil, Danica, Sascha, Kelv, Jacob, Nya, Rodney, Brandon, Elsie, Blondin, Grant, Katrin, Nyx, Gabriel, Locklainn, Claire, Devin, Minerva, Monty, Austin, Bradford, Si, Keira, H, Caitlin, Dita, Makai, Jenn und vielen anderen. | 4 | Second Life wird Ihnen präsentiert von Philip, Tessa, Andrew, Cory, James, Ben, Char, Charlie, Colin, Dan, Daniel, Doug, Eric, Hamlet, Haney, Eve, Hunter, Ian, Jeff, Jennifer, Jim, John, Lee, Mark, Peter, Phoenix, Richard, Robin, Xenon, Steve, Tanya, Eddie, Avi, Frank, Bruce, Aaron, Alice, Bob, Debra, Eileen, Helen, Janet, Louie, Leviathania, Stefan, Ray, Kevin, Tom, Mikeb, MikeT, Burgess, Elena, Tracy, Bill, Todd, Ryan, Zach, Sarah, Nova, Tim, Stephanie, Michael, Evan, Nicolas, Catherine, Rachelle, Dave, Holly, Bub, Kelly, Magellan, Ramzi, Don, Sabin, Jill, Rheya, Jeska, Torley, Kona, Callum, Charity, Ventrella, Jack, Vektor, Iris, Chris, Nicole, Mick, Reuben, Blue, Babbage, Yedwab, Deana, Lauren, Brent, Pathfinder, Chadrick, Altruima, Jesse, Teeny, Monroe, Icculus, David, Tess, Lizzie, Patsy, Isaac, Lawrence, Cyn, Bo, Gia, Annette, Marius, Tbone, Jonathan, Karen, Ginsu, Satoko, Yuko, Makiko, Thomas, Harry, Seth, Alexei, Brian, Guy, Runitai, Ethan, Data, Cornelius, Kenny, Swiss, Zero, Natria, Wendy, Stephen, Teeple, Thumper, Lucy, Dee, Mia, Liana, Warren, Branka, Aura, beez, Milo, Hermia, Red, Thrax, Joe, Sally, Magenta, Mogura, Paul, Jose, Rejean, Henrik, Lexie, Amber, Logan, Xan, Nora, Morpheus, Donovan, Leyla, MichaelFrancis, Beast, Cube, Bucky, Joshua, Stryfe, Harmony, Teresa, Claudia, Walker, Glenn, Fritz, Fordak, June, Cleopetra, Jean, Ivy, Betsy, Roosevelt, Spike, Ken, Which, Tofu, Chiyo, Rob, Zee, dustin, George, Del, Matthew, Cat, Jacqui, Lightfoot, Adrian, Viola, Alfred, Noel, Irfan, Sunil, Yool, Rika, Jane, Xtreme, Frontier, a2, Neo, Siobhan, Yoz, Justin, Elle, Qarl, Benjamin, Isabel, Gulliver, Everett, Christopher, Izzy, Stephany, Garry, Sejong, Sean, Tobin, Iridium, Meta, Anthony, Jeremy, JP, Jake, Maurice, Madhavi, Leopard, Kyle, Joon, Kari, Bert, Belinda, Jon, Kristi, Bridie, Pramod, KJ, Socrates, Maria, Ivan, Aric, Yamasaki, Adreanne, Jay, MitchK, Ceren, Coco, Durl, Jenny, Periapse, Kartic, Storrs, Lotte, Sandy, Rohn, Colossus, Zen, BigPapi, Brad, Pastrami, Kurz, Mani, Neuro, Jaime, MJ, Rowan, Sgt, Elvis, Gecko, Samuel, Sardonyx, Leo, Bryan, Niko, Soft, Poppy, Rachel, Aki, Angelo, Banzai, Alexa, Sue, CeeLo, Bender, CG, Gillian, Pelle, Nick, Echo, Zara, Christine, Shamiran, Emma, Blake, Keiko, Plexus, Joppa, Sidewinder, Erica, Ashlei, Twilight, Kristen, Brett, Q, Enus, Simon, Bevis, Kraft, Kip, Chandler, Ron, LauraP, Ram, KyleJM, Scouse, Prospero, Melissa, Marty, Nat, Hamilton, Kend, Lordan, Jimmy, Kosmo, Seraph, Green, Ekim, Wiggo, JT, Rome, Doris, Miz, Benoc, Whump, Trinity, Patch, Kate, TJ, Bao, Joohwan, Christy, Sofia, Matias, Cogsworth, Johan, Oreh, Cheah, Angela, Brandy, Mango, Lan, Aleks, Gloria, Heidy, Mitchell, Space, Colton, Bambers, Einstein, Maggie, Malbers, Rose, Winnie, Stella, Milton, Rothman, Niall, Marin, Allison, Katie, Dawn, Katt, Dusty, Kalpana, Judy, Andrea, Ambroff, Infinity, Gail, Rico, Raymond, Yi, William, Christa, M, Teagan, Scout, Molly, Dante, Corr, Dynamike, Usi, Kaylee, Vidtuts, Lil, Danica, Sascha, Kelv, Jacob, Nya, Rodney, Brandon, Elsie, Blondin, Grant, Katrin, Nyx, Gabriel, Locklainn, Claire, Devin, Minerva, Monty, Austin, Bradford, Si, Keira, H, Caitlin, Dita, Makai, Jenn, Ann, Meredith, Clare, Joy, Praveen, Cody, Edmund, Ruthe, Sirena, Gayathri, Spider, FJ, Davidoff, Tian, Jennie, Louise, Oskar, Landon, Noelle, Jarv, Ingrid, Al, Sommer, Doc, Aria, Huin, Gray, Lili, Vir, DJ und vielen anderen. |
5 | 5 | ||
6 | Vielen Dank den folgenden Einwohnern, die uns geholfen haben, dies zur bisher besten Version zu machen:aaron23 decuir, Abra Miles, absolute balderdash, adelle fitzgerald, Aeron Kohime, Aki Shichiroji, Alger Meads, Alissa Sabre, AlwaysIcey Mapholisto, Arawn Spitteler, Aren Mandala, Arianna Wrigglesworth, Bagushii Kohime, Balpien Hammerer, Blinking2342 Blinker, byakuya runo, Capucchy Streeter, Chandra Jun, Coyote Pace, Crusher Soderstrom, Cummere Mayo, cyberrosa Rossini, Dael Ra, danana dodonpa, Darek Deluca, Davec Horsforth, django yifu, draco crane, Dre Dagostino, Ephyu Reino, etan quan, Fenrix Murakami, Fledhyris Proudhon, Fred Wardhani, Frederich Courier, garth fairchang, Gellan Glenelg, Geraldine Giha, GOLAN Eilde, gonzo joubert, Hachiro Yokosuka, Hampton Hax, harleywood guru, Hevenz Vansant, imnotgoing sideways, Jaden Giles, Jeanette Janus, Karl Dorance, keaton Akina, Khashai Steinbeck, KiPSOFT Tuqiri, kirstenlee Cinquetti, Kitty Barnett, Laurent Vesta, Lazure Ryba, Lima Vesperia, Linzi Bingyi, Lisa Lowe, LuDon Ninetails, Mark Rosenbaum, McCabe Maxsted, Michi Lumin, Midi Aeon, ml0rtd kit, Mo Eriksen, Morice Flanagan, Mysterion Aeon, Nad Gough, norgan torok, Pygar Bu, Qie Niangao, rachel corleone, Rado Arado, roberto salubrius, Royer Pessoa, samia bechir, Sasha Nurmi, Sean Heying, Selkit Diller, Shadow Pidgeon, simon kline, Smokie Ember, Soap Clawtooth, Strife Onizuka, Tal Chernov, Talan Hyun, tangletwigs fairymeadow, Tanya Spinotti, Tayra Dagostino, Teebone Aeon, Theremes Langdon, Thraxis Epsilon, tucor Capalini, Vasko Hawker, VenusMari Zapedzki, Vex Streeter, Viktoria Dovgal, Vincent Nacon, Viridian Exonar, Vivienne Schell, WarKirby Magojiro, Wilton Lundquist, Yukinoroh Kamachi, Zyzzy Zarf | 6 | Vielen Dank den folgenden Einwohnern, die uns geholfen haben, dies zur bisher besten Version zu machen: Aminom Marvin, ava ganache, Balthazar Fouroux, CrystalShard Foo, Davec Horsforth, Drew Dwi, Ellla McMahon, Gellan Glenelg, Harleen Gretzky, istephanija munro, Iustinian Tomsen, JC Glimmer, Joeseph Albanese, kelly young, Latif Khalifa, Lex Neva, McCabe Maxsted, Michi Lumin, moni duettmann, Moon Metty, motor loon, Opensource Obscure, Sky Hye, Soap Clawtooth, velveeta biedermann, zeebster colasanti |
7 | 7 | ||
8 | 3Dconnexion SDK Copyright (C) 1992-2007 3Dconnexion | 8 | 3Dconnexion SDK Copyright (C) 1992-2007 3Dconnexion |
9 | APR Copyright (C) 2000-2004 The Apache Software Foundation | 9 | APR Copyright (C) 2000-2004 The Apache Software Foundation |
@@ -21,12 +21,12 @@ SSLeay Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) | |||
21 | xmlrpc-epi Copyright (C) 2000 Epinions, Inc. | 21 | xmlrpc-epi Copyright (C) 2000 Epinions, Inc. |
22 | zlib Copyright (C) 1995-2002 Jean-loup Gailly und Mark Adler. | 22 | zlib Copyright (C) 1995-2002 Jean-loup Gailly und Mark Adler. |
23 | 23 | ||
24 | Alle Rechte vorbehalten.Details siehe licenses.txt. | 24 | Alle Rechte vorbehalten. Details siehe licenses.txt. |
25 | 25 | ||
26 | Voice-Chat-Audiocoding:Polycom(R) Siren14(TM) (ITU-T Empf.G.722.1 Anhang C) | 26 | Voice-Chat-Audiocoding: Polycom(R) Siren14(TM) (ITU-T Empf.G.722.1 Anhang C) |
27 | 27 | ||
28 | 28 | ||
29 | Was geschieht, wenn Träume aufgeschoben werden?- Langston Hughes | 29 | Wir können nur eine kurze Distanz in die Zukunft blicken, aber dort können wir eine Menge sehen, was getan werden muss. --Alan Turing |
30 | </text_editor> | 30 | </text_editor> |
31 | <text name="you_are_at"> | 31 | <text name="you_are_at"> |
32 | Sie befinden sich in [POSITION] | 32 | Sie befinden sich in [POSITION] |
diff --git a/linden/indra/newview/skins/default/xui/de/floater_chat_history.xml b/linden/indra/newview/skins/default/xui/de/floater_chat_history.xml index ed484fe..94118a0 100644 --- a/linden/indra/newview/skins/default/xui/de/floater_chat_history.xml +++ b/linden/indra/newview/skins/default/xui/de/floater_chat_history.xml | |||
@@ -1,8 +1,5 @@ | |||
1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> | 1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> |
2 | <floater name="chat floater" title="Lokaler Chat"> | 2 | <floater name="chat floater" title="Lokaler Chat"> |
3 | <button label="Chat" name="Chat" /> | ||
4 | <button label="Stummschalten" name="Mute resident" /> | ||
5 | <check_box label="Stummgeschalteten Text anzeigen" name="show mutes" /> | ||
6 | <string name="ringing"> | 3 | <string name="ringing"> |
7 | Verbindung mit In-Welt-Voice-Chat... | 4 | Verbindung mit In-Welt-Voice-Chat... |
8 | </string> | 5 | </string> |
@@ -31,12 +28,21 @@ | |||
31 | Gesten | 28 | Gesten |
32 | </combo_item> | 29 | </combo_item> |
33 | </combo_box> | 30 | </combo_box> |
34 | <check_box label="Stummgeschalteten Text anzeigen" name="show mutes" /> | 31 | <check_box label="Stummgeschalteten Text anzeigen" name="show mutes"/> |
35 | <button label="< <" label_selected="> >" name="toggle_active_speakers_btn" | 32 | <button label="< <" label_selected="> >" name="toggle_active_speakers_btn" tool_tip="Klicken Sie hier, um eine Liste der aktiven Teilnehmer an dieser IM-Sitzung anzuzeigen."/> |
36 | tool_tip="Klicken Sie hier, um eine Liste der aktiven Teilnehmer an dieser IM-Sitzung anzuzeigen." /> | ||
37 | <panel name="chat_panel"> | 33 | <panel name="chat_panel"> |
38 | <line_editor label="Zum Chatten hier klicken." name="Chat Editor" /> | 34 | <string name="gesture_label"> |
39 | <flyout_button label="Sprechen" name="Say" tool_tip="(Eingabe)" /> | 35 | Gesten |
36 | </string> | ||
37 | <line_editor label="Zum Chatten hier klicken." name="Chat Editor" right="-75" /> | ||
38 | <flyout_button label="Reden" name="Say" tool_tip="(Eingabe)" width="75" left="-70"> | ||
39 | <flyout_button_item name="shout_item"> | ||
40 | Rufen | ||
41 | </flyout_button_item> | ||
42 | <flyout_button_item name="say_item"> | ||
43 | Reden | ||
44 | </flyout_button_item> | ||
45 | </flyout_button> | ||
40 | </panel> | 46 | </panel> |
41 | </layout_panel> | 47 | </layout_panel> |
42 | </layout_stack> | 48 | </layout_stack> |
diff --git a/linden/indra/newview/skins/default/xui/de/floater_color_picker.xml b/linden/indra/newview/skins/default/xui/de/floater_color_picker.xml index a6f1515..c540ad3 100644 --- a/linden/indra/newview/skins/default/xui/de/floater_color_picker.xml +++ b/linden/indra/newview/skins/default/xui/de/floater_color_picker.xml | |||
@@ -26,7 +26,7 @@ | |||
26 | Aktuelle Farbe: | 26 | Aktuelle Farbe: |
27 | </text> | 27 | </text> |
28 | <text name="(Drag below to save.)"> | 28 | <text name="(Drag below to save.)"> |
29 | (Unten ziehen, | 29 | (Nach unten ziehen, |
30 | um zu speichern.) | 30 | um zu speichern.) |
31 | </text> | 31 | </text> |
32 | </floater> | 32 | </floater> |
diff --git a/linden/indra/newview/skins/default/xui/de/floater_im.xml b/linden/indra/newview/skins/default/xui/de/floater_im.xml index e62ff2a..9b9bbd0 100644 --- a/linden/indra/newview/skins/default/xui/de/floater_im.xml +++ b/linden/indra/newview/skins/default/xui/de/floater_im.xml | |||
@@ -1,23 +1,23 @@ | |||
1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> | 1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> |
2 | <multi_floater name="im_floater" title="Instant Message"> | 2 | <multi_floater name="im_floater" title="Instant Message"> |
3 | <text name="only_user_message"> | 3 | <string name="only_user_message"> |
4 | Sie sind der einzige Benutzer in dieser Sitzung. | 4 | Sie sind der einzige Benutzer in dieser Sitzung. |
5 | </text> | 5 | </string> |
6 | <text name="offline_message"> | 6 | <string name="offline_message"> |
7 | [FIRST] [LAST] ist offline. | 7 | [FIRST] [LAST] ist offline. |
8 | </text> | 8 | </string> |
9 | <string name="invite_message"> | ||
10 | Klicken Sie auf [BUTTON NAME], um eine Verbindung zu diesem Voice-Chat herzustellen. | ||
11 | </string> | ||
9 | <string name="muted_message"> | 12 | <string name="muted_message"> |
10 | Sie haben diesen Einwohner stummgeschaltet.Wenn Sie ihm eine Nachricht senden, wird die Stummschaltung automatisch aufgehoben. | 13 | Sie haben diesen Einwohner stummgeschaltet.Wenn Sie ihm eine Nachricht senden, wird die Stummschaltung automatisch aufgehoben. |
11 | </string> | 14 | </string> |
12 | <text name="generic_request_error"> | 15 | <string name="generic_request_error"> |
13 | Fehler bei Anfrage, bitte versuchen Sie es später. | 16 | Fehler bei Anfrage, bitte versuchen Sie es später. |
14 | </text> | 17 | </string> |
15 | <text name="insufficient_perms_error"> | 18 | <string name="insufficient_perms_error"> |
16 | Sie sind dazu nicht berechtigt. | 19 | Sie sind dazu nicht berechtigt. |
17 | </text> | 20 | </string> |
18 | <text name="user_no_help"> | ||
19 | Der angeforderte Benutzer hat die Hilfe-Sitzung verlassen. | ||
20 | </text> | ||
21 | <string name="session_does_not_exist_error"> | 21 | <string name="session_does_not_exist_error"> |
22 | Die Sitzung ist abgelaufen | 22 | Die Sitzung ist abgelaufen |
23 | </string> | 23 | </string> |
@@ -28,27 +28,19 @@ | |||
28 | Sie sind kein Sitzungsmoderator. | 28 | Sie sind kein Sitzungsmoderator. |
29 | </string> | 29 | </string> |
30 | <string name="muted_error"> | 30 | <string name="muted_error"> |
31 | Sie wurden stummgeschaltet. | 31 | Ein Gruppenmoderator hat Ihren Text-Chat deaktiviert. |
32 | </string> | 32 | </string> |
33 | <text name="add_session_event"> | 33 | <!-- ALL of the event strings should have [RECIPIENT] in them --> |
34 | Füge Avatare zur Chat-Sitzung hinzu mit | 34 | <string name="add_session_event"> |
35 | </text> | 35 | Es konnten keine Benutzer zur Chat-Sitzung mit [RECIPIENT] hinzugefügt werden. |
36 | <text name="message_session_event"> | 36 | </string> |
37 | Messaging-Chat-Sitzung mit | 37 | <string name="message_session_event"> |
38 | </text> | 38 | Ihre Nachricht konnte nicht an die Chat-Sitzung mit [RECIPIENT] gesendet werden. |
39 | <text name="teleport_session_event"> | 39 | </string> |
40 | teleportiert zum Ersteller von | 40 | <string name="removed_from_group"> |
41 | </text> | ||
42 | <string name="mute_agent_event"> | ||
43 | Agent wird stummgeschaltet in | ||
44 | </string> | ||
45 | <text name="removed_from_group"> | ||
46 | Sie wurden von der Gruppe ausgeschlossen. | 41 | Sie wurden von der Gruppe ausgeschlossen. |
47 | </text> | ||
48 | <string name="invite_message"> | ||
49 | Klicken Sie auf [BUTTON NAME], um eine Verbindung zu diesem Voice-Chat herzustellen. | ||
50 | </string> | 42 | </string> |
51 | <string name="close_on_no_ability"> | 43 | <string name="close_on_no_ability"> |
52 | Die Chat-Sitzung kann nicht fortgesetzt werden | 44 | Sie haben nicht mehr die Berechtigung an der Chat-Sitzung teilzunehmen. |
53 | </string> | 45 | </string> |
54 | </multi_floater> | 46 | </multi_floater> |
diff --git a/linden/indra/newview/skins/default/xui/de/floater_inspect.xml b/linden/indra/newview/skins/default/xui/de/floater_inspect.xml index 7c65c4f..e0f43df 100644 --- a/linden/indra/newview/skins/default/xui/de/floater_inspect.xml +++ b/linden/indra/newview/skins/default/xui/de/floater_inspect.xml | |||
@@ -1,14 +1,14 @@ | |||
1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> | 1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> |
2 | <floater name="inspect" title="Objekt prüfen"> | 2 | <floater name="inspect" title="Objekt prüfen" min_width="440" > |
3 | <scroll_list name="object_list" | 3 | <scroll_list name="object_list" |
4 | tool_tip="Wählen Sie ein Objekt aus dieser Liste, um es in der Second Life-Welt zu markieren"> | 4 | tool_tip="Wählen Sie ein Objekt aus dieser Liste, um es in der Second Life-Welt zu markieren"> |
5 | <column label="Objektname" name="object_name" /> | 5 | <column label="Objektname" name="object_name" /> |
6 | <column label="Name des Besitzers" name="owner_name" /> | 6 | <column label="Besitzer" name="owner_name" /> |
7 | <column label="Name des Erstellers" name="creator_name" /> | 7 | <column label="Ersteller" name="creator_name" /> |
8 | <column label="Erstellungsdatum" name="creation_date" /> | 8 | <column label="Erstellungsdatum" name="creation_date" /> |
9 | </scroll_list> | 9 | </scroll_list> |
10 | <button label="Besitzerprofil einsehen..." name="button owner" | 10 | <button label="Besitzerprofil einsehen..." name="button owner" |
11 | tool_tip="Profil des Besitzers des markierten Objekts einsehen" /> | 11 | tool_tip="Profil des Besitzers des markierten Objekts einsehen" width="155" /> |
12 | <button label="Erstellerprofil einsehen..." name="button creator" | 12 | <button label="Erstellerprofil einsehen..." name="button creator" |
13 | tool_tip="Profil des ursprünglichen Erstellers des markierten Objekts einsehen" /> | 13 | tool_tip="Profil des ursprünglichen Erstellers des markierten Objekts einsehen" width="155" left="175"/> |
14 | </floater> | 14 | </floater> |
diff --git a/linden/indra/newview/skins/default/xui/de/floater_instant_message.xml b/linden/indra/newview/skins/default/xui/de/floater_instant_message.xml index 1fbdd3e..8984abb 100644 --- a/linden/indra/newview/skins/default/xui/de/floater_instant_message.xml +++ b/linden/indra/newview/skins/default/xui/de/floater_instant_message.xml | |||
@@ -22,10 +22,10 @@ | |||
22 | Für Instant Message hier klicken. | 22 | Für Instant Message hier klicken. |
23 | </string> | 23 | </string> |
24 | <button label="Profil..." name="profile_callee_btn" /> | 24 | <button label="Profil..." name="profile_callee_btn" /> |
25 | <button halign="" label="Anrufen" name="start_call_btn" pad_right="7" /> | 25 | <button label="Anrufen" name="start_call_btn" pad_right="7" width="115" /> |
26 | <button label="Anruf beenden" name="end_call_btn" /> | 26 | <button label="Anruf beenden" name="end_call_btn" width="115" halign="right" /> |
27 | <panel name="speaker_controls"> | 27 | <panel name="speaker_controls" left_delta="111"> |
28 | <check_box label="Voice-Chat stummschalten" name="mute_btn" tool_tip="Voice stummschalten" /> | 28 | <check_box name="mute_btn" tool_tip="Voice stummschalten" /> |
29 | </panel> | 29 | </panel> |
30 | <line_editor label="Für Instant Message hier klicken" name="chat_editor" /> | 30 | <line_editor label="Für Instant Message hier klicken" name="chat_editor" /> |
31 | <button label="Profil..." label_selected="Profil..." name="profile_btn" /> | 31 | <button label="Profil..." label_selected="Profil..." name="profile_btn" /> |
diff --git a/linden/indra/newview/skins/default/xui/de/floater_instant_message_ad_hoc.xml b/linden/indra/newview/skins/default/xui/de/floater_instant_message_ad_hoc.xml index 4b0719c..cc4b1a6 100644 --- a/linden/indra/newview/skins/default/xui/de/floater_instant_message_ad_hoc.xml +++ b/linden/indra/newview/skins/default/xui/de/floater_instant_message_ad_hoc.xml | |||
@@ -2,16 +2,15 @@ | |||
2 | <floater label="(unbekannt)" name="im_floater" title="(unbekannt)"> | 2 | <floater label="(unbekannt)" name="im_floater" title="(unbekannt)"> |
3 | <layout_stack name="panels"> | 3 | <layout_stack name="panels"> |
4 | <layout_panel name="im_contents_panel"> | 4 | <layout_panel name="im_contents_panel"> |
5 | <button label="Anrufen" name="start_call_btn" /> | 5 | <button halign="right" label="Anrufen" name="start_call_btn"/> |
6 | <button label="Anruf beenden" name="end_call_btn" /> | 6 | <button label="Anruf beenden" name="end_call_btn"/> |
7 | <button label="< <" label_selected="> >" name="toggle_active_speakers_btn" | 7 | <button label="< <" label_selected="> >" name="toggle_active_speakers_btn" tool_tip="Klicken Sie hier um eine Liste der aktiven Teilnehmer dieser IM-Sitzung anzuzeigen."/> |
8 | tool_tip="Klicken Sie hier, um eine Liste der aktiven Teilnehmer an dieser IM-Sitzung anzuzeigen." /> | 8 | <line_editor label="Für Instant Message hier klicken" name="chat_editor"/> |
9 | <line_editor label="Für Instant Message hier klicken" name="chat_editor" /> | 9 | <button label="Senden" name="send_btn"/> |
10 | <button label="Senden" name="send_btn" /> | ||
11 | </layout_panel> | 10 | </layout_panel> |
12 | <layout_panel name="active_speakers_panel"> | 11 | <layout_panel name="active_speakers_panel"> |
13 | <scroll_list name="speakers_list"> | 12 | <scroll_list name="speakers_list"> |
14 | <column label="Name" name="speaker_name" /> | 13 | <column label="Name" name="speaker_name"/> |
15 | </scroll_list> | 14 | </scroll_list> |
16 | <panel name="volume_container"> | 15 | <panel name="volume_container"> |
17 | <text name="resident_name"> | 16 | <text name="resident_name"> |
@@ -20,8 +19,8 @@ | |||
20 | <text name="Mute:"> | 19 | <text name="Mute:"> |
21 | Stummschalten: | 20 | Stummschalten: |
22 | </text> | 21 | </text> |
23 | <check_box label="Text" name="mute_text_btn" /> | 22 | <check_box label="Text" name="mute_text_btn"/> |
24 | <check_box label="Sprache" name="mute_btn" /> | 23 | <check_box label="Sprache" name="mute_btn"/> |
25 | </panel> | 24 | </panel> |
26 | </layout_panel> | 25 | </layout_panel> |
27 | </layout_stack> | 26 | </layout_stack> |
diff --git a/linden/indra/newview/skins/default/xui/de/floater_instant_message_group.xml b/linden/indra/newview/skins/default/xui/de/floater_instant_message_group.xml index 118276e..10c63f2 100644 --- a/linden/indra/newview/skins/default/xui/de/floater_instant_message_group.xml +++ b/linden/indra/newview/skins/default/xui/de/floater_instant_message_group.xml | |||
@@ -2,13 +2,12 @@ | |||
2 | <floater label="(unbekannt)" name="im_floater" title="(unbekannt)"> | 2 | <floater label="(unbekannt)" name="im_floater" title="(unbekannt)"> |
3 | <layout_stack name="panels"> | 3 | <layout_stack name="panels"> |
4 | <layout_panel name="im_contents_panel"> | 4 | <layout_panel name="im_contents_panel"> |
5 | <button label="Gruppeninfo..." name="group_info_btn" /> | 5 | <button label="Gruppeninfo" name="group_info_btn" width="85"/> |
6 | <button label="Gespräch beitreten" name="start_call_btn" /> | 6 | <button label="Gespräch beitreten" left_delta="90" name="start_call_btn" width="145"/> |
7 | <button label="Anruf beenden" name="end_call_btn" /> | 7 | <button halign="center" label="Anruf beenden" name="end_call_btn" width="145"/> |
8 | <button label="< <" label_selected="> >" name="toggle_active_speakers_btn" | 8 | <button label="< <" label_selected="> >" name="toggle_active_speakers_btn" tool_tip="Klicken Sie hier um eine Liste der aktiven Teilnehmer dieser IM-Sitzung anzuzeigen."/> |
9 | tool_tip="Klicken Sie hier, um eine Liste der aktiven Teilnehmer an dieser IM-Sitzung anzuzeigen." /> | 9 | <line_editor label="Für Instant Message hier klicken" name="chat_editor"/> |
10 | <line_editor label="Für Instant Message hier klicken" name="chat_editor" /> | 10 | <button label="Senden" name="send_btn"/> |
11 | <button label="Senden" name="send_btn" /> | ||
12 | <text name="live_help_dialog"> | 11 | <text name="live_help_dialog"> |
13 | *** Willkommen bei Help Request *** | 12 | *** Willkommen bei Help Request *** |
14 | Bitte werfen Sie zuerst einen Blick auf unsere SL-Hilfeseiten. Drücken Sie dazu F1. Oder rufen Sie unter http://secondlife.com/knowledgebase/ die Knowledge Base auf. | 13 | Bitte werfen Sie zuerst einen Blick auf unsere SL-Hilfeseiten. Drücken Sie dazu F1. Oder rufen Sie unter http://secondlife.com/knowledgebase/ die Knowledge Base auf. |
@@ -27,7 +26,7 @@ | |||
27 | </layout_panel> | 26 | </layout_panel> |
28 | <layout_panel name="active_speakers_panel"> | 27 | <layout_panel name="active_speakers_panel"> |
29 | <scroll_list name="speakers_list"> | 28 | <scroll_list name="speakers_list"> |
30 | <column label="Name" name="speaker_name" /> | 29 | <column label="Name" name="speaker_name"/> |
31 | </scroll_list> | 30 | </scroll_list> |
32 | <panel name="volume_container"> | 31 | <panel name="volume_container"> |
33 | <text name="resident_name"> | 32 | <text name="resident_name"> |
@@ -36,8 +35,8 @@ | |||
36 | <text name="Mute:"> | 35 | <text name="Mute:"> |
37 | Stummschalten: | 36 | Stummschalten: |
38 | </text> | 37 | </text> |
39 | <check_box label="Text" name="mute_text_btn" /> | 38 | <check_box label="Text" name="mute_text_btn"/> |
40 | <check_box label="Sprache" name="mute_btn" /> | 39 | <check_box label="Sprache" name="mute_btn"/> |
41 | </panel> | 40 | </panel> |
42 | </layout_panel> | 41 | </layout_panel> |
43 | </layout_stack> | 42 | </layout_stack> |
@@ -69,12 +68,12 @@ | |||
69 | Beginne Sitzung mit [NAME], bitte warten. | 68 | Beginne Sitzung mit [NAME], bitte warten. |
70 | </string> | 69 | </string> |
71 | <string name="moderated_chat_label"> | 70 | <string name="moderated_chat_label"> |
72 | (Moderiert) | 71 | (Moderiert: Voice-Chat standardmäßig abschaltet) |
73 | </string> | 72 | </string> |
74 | <string name="default_text_label"> | 73 | <string name="default_text_label"> |
75 | Für Instant Message hier klicken. | 74 | Für Instant Message hier klicken. |
76 | </string> | 75 | </string> |
77 | <string name="muted_text_label"> | 76 | <string name="muted_text_label"> |
78 | Text-Chat wurde von einem Gruppenmoderator deaktiviert. | 77 | Ihr Text-Chat wurde von einem Gruppenmoderator deaktiviert. |
79 | </string> | 78 | </string> |
80 | </floater> | 79 | </floater> |
diff --git a/linden/indra/newview/skins/default/xui/de/floater_preview_gesture.xml b/linden/indra/newview/skins/default/xui/de/floater_preview_gesture.xml index 0596cab..72b8bd8 100644 --- a/linden/indra/newview/skins/default/xui/de/floater_preview_gesture.xml +++ b/linden/indra/newview/skins/default/xui/de/floater_preview_gesture.xml | |||
@@ -1,50 +1,51 @@ | |||
1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> | 1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> |
2 | <floater name="gesture_preview"> | 2 | <floater name="gesture_preview"> |
3 | <string name="stop_txt"> | ||
4 | Stopp | ||
5 | </string> | ||
6 | <string name="preview_txt"> | ||
7 | Vorschau | ||
8 | </string> | ||
9 | <string name="none_text"> | ||
10 | – Keine – | ||
11 | </string> | ||
3 | <text name="desc_label"> | 12 | <text name="desc_label"> |
4 | Beschreibung: | 13 | Beschreibung: |
5 | </text> | 14 | </text> |
6 | <text name="trigger_label"> | 15 | <text name="trigger_label"> |
7 | Auslöser: | 16 | Auslöser: |
8 | </text> | 17 | </text> |
9 | <text name="replace_text" | 18 | <text name="replace_text" tool_tip="Ersetzt den Auslösertext mit diesem Text. Wenn Sie zum Beispiel den Auslöser 'hallo' durch 'wie geht's' ersetzen, erscheint im Chat anstelle von 'Ich wollte nur hallo sagen' der Text 'Ich wollte nur wie geht's sagen' und die zugehörige Geste wird abgespielt."> |
10 | tool_tip="Ersetzt den Auslösertext mit diesem Text. Wenn Sie zum Beispiel den Auslöser 'hallo' durch 'wie geht's' ersetzen, erscheint im Chat anstelle von 'Ich wollte nur hallo sagen' der Text 'Ich wollte nur wie geht's sagen' und die zugehörige Geste wird abgespielt."> | ||
11 | Ersetzen mit: | 19 | Ersetzen mit: |
12 | </text> | 20 | </text> |
13 | <line_editor name="replace_editor" | 21 | <line_editor name="replace_editor" tool_tip="Ersetzt den Auslösertext mit diesem Text. Wenn Sie zum Beispiel den Auslöser 'hallo' durch 'wie geht's' ersetzen, erscheint im Chat anstelle von 'Ich wollte nur hallo sagen' der Text 'Ich wollte nur wie geht's sagen' und die zugehörige Geste wird abgespielt."/> |
14 | tool_tip="Ersetzt den Auslösertext mit diesem Text. Wenn Sie zum Beispiel den Auslöser 'hallo' durch 'wie geht's' ersetzen, erscheint im Chat anstelle von 'Ich wollte nur hallo sagen' der Text 'Ich wollte nur wie geht's sagen' und die zugehörige Geste wird abgespielt." /> | ||
15 | <text name="key_label"> | 22 | <text name="key_label"> |
16 | Tastenkürzel: | 23 | Tastenkürzel: |
17 | </text> | 24 | </text> |
18 | <combo_box label="Keine" name="modifier_combo" /> | 25 | <combo_box label="Keine" name="modifier_combo"/> |
19 | <combo_box label="Keine" name="key_combo" /> | 26 | <combo_box label="Keine" name="key_combo"/> |
20 | <text> | ||
21 | Bibliothek: | ||
22 | </text> | ||
23 | <text> | ||
24 | Schritte: | ||
25 | </text> | ||
26 | <text name="library_label"> | 27 | <text name="library_label"> |
27 | Bibliothek: | 28 | Bibliothek: |
28 | </text> | 29 | </text> |
29 | <text name="steps_label"> | 30 | <text name="steps_label"> |
30 | Schritte: | 31 | Schritte: |
31 | </text> | 32 | </text> |
32 | <button label="Hinzufügen >>" name="add_btn" /> | 33 | <scroll_list name="library_list"> |
33 | <button label="Nach oben" name="up_btn" /> | 34 | Animation |
34 | <button label="Nach unten" name="down_btn" /> | 35 | Ton |
35 | <button label="Entfernen" name="delete_btn" /> | 36 | Chat |
37 | Warten | ||
38 | </scroll_list> | ||
39 | <button label="Hinzufügen >>" name="add_btn"/> | ||
40 | <button label="Nach oben" name="up_btn"/> | ||
41 | <button label="Nach unten" name="down_btn"/> | ||
42 | <button label="Entfernen" name="delete_btn"/> | ||
36 | <text name="help_label"> | 43 | <text name="help_label"> |
37 | Alle Schritte erfolgen zur selben | 44 | Alle Schritte erfolgen zur selben |
38 | Zeit, außer Sie fügen Warteschritte | 45 | Zeit, außer Sie fügen Warteschritte |
39 | ein. | 46 | ein. |
40 | </text> | 47 | </text> |
41 | <radio_group name="animation_trigger_type"> | 48 | <radio_group name="animation_trigger_type"> |
42 | <radio_item> | ||
43 | Start | ||
44 | </radio_item> | ||
45 | <radio_item> | ||
46 | Stopp | ||
47 | </radio_item> | ||
48 | <radio_item name="start"> | 49 | <radio_item name="start"> |
49 | Start | 50 | Start |
50 | </radio_item> | 51 | </radio_item> |
@@ -52,19 +53,9 @@ ein. | |||
52 | Stopp | 53 | Stopp |
53 | </radio_item> | 54 | </radio_item> |
54 | </radio_group> | 55 | </radio_group> |
55 | <check_box label="bis alle Animationen beendet sind" name="wait_anim_check" /> | 56 | <check_box label="bis alle Animationen beendet sind" name="wait_anim_check"/> |
56 | <check_box label="Zeit in Sekunden" name="wait_time_check" /> | 57 | <check_box label="Zeit in Sekunden" name="wait_time_check"/> |
57 | <check_box label="Aktiv" name="active_check" | 58 | <check_box label="Aktiv" name="active_check" tool_tip="Aktive Gesten werden durch Chat-Eingabe ihrer Auslösephrasen oder Drücken von Tastenkürzeln ausgelöst. Bei doppelten Tastenzuweisungen funktionieren Gesten in der Regel nicht."/> |
58 | tool_tip="Aktive Gesten werden durch Chat-Eingabe ihrer Auslösephrasen oder Drücken von Tastenkürzeln ausgelöst. Bei doppelten Tastenzuweisungen funktionieren Gesten in der Regel nicht." /> | 59 | <button label="Vorschau" name="preview_btn"/> |
59 | <button label="Vorschau" name="preview_btn" /> | 60 | <button label="Speichern" name="save_btn"/> |
60 | <button label="Speichern" name="save_btn" /> | ||
61 | <text name="none_text"> | ||
62 | – Keine – | ||
63 | </text> | ||
64 | <text name="stop_txt"> | ||
65 | Stopp | ||
66 | </text> | ||
67 | <text name="preview_txt"> | ||
68 | Vorschau | ||
69 | </text> | ||
70 | </floater> | 61 | </floater> |
diff --git a/linden/indra/newview/skins/default/xui/de/floater_report_abuse.xml b/linden/indra/newview/skins/default/xui/de/floater_report_abuse.xml index a262c17..da6affb 100644 --- a/linden/indra/newview/skins/default/xui/de/floater_report_abuse.xml +++ b/linden/indra/newview/skins/default/xui/de/floater_report_abuse.xml | |||
@@ -15,8 +15,8 @@ | |||
15 | <text name="pos_title"> | 15 | <text name="pos_title"> |
16 | Position: | 16 | Position: |
17 | </text> | 17 | </text> |
18 | <texture_picker label="Arbeitet..." name="screenshot" /> | 18 | <texture_picker name="screenshot" /> |
19 | <check_box label="Screenshot einschließen" name="screen_check" /> | 19 | <check_box label="Screenshot einschließen" name="screen_check" bottom_delta="-20" /> |
20 | <text name="pos_field"> | 20 | <text name="pos_field"> |
21 | {128.1, 128.1, 15.4} | 21 | {128.1, 128.1, 15.4} |
22 | </text> | 22 | </text> |
@@ -201,7 +201,7 @@ Missbrauchs, relevantem Chat/IM und wählen Sie das | |||
201 | Objekt, wenn möglich. | 201 | Objekt, wenn möglich. |
202 | </text> | 202 | </text> |
203 | <text_editor bottom_delta="-136" height="130" name="details_edit" /> | 203 | <text_editor bottom_delta="-136" height="130" name="details_edit" /> |
204 | <text name="incomplete_title"> | 204 | <text name="incomplete_title" bottom_delta="-20"> |
205 | Hinweis: Unvollständige Meldungen werden nicht bearbeitet. | 205 | Hinweis: Unvollständige Meldungen werden nicht bearbeitet. |
206 | </text> | 206 | </text> |
207 | <button label="Missbrauch melden" label_selected="Missbrauch melden" name="send_btn" /> | 207 | <button label="Missbrauch melden" label_selected="Missbrauch melden" name="send_btn" /> |
diff --git a/linden/indra/newview/skins/default/xui/de/floater_select_key.xml b/linden/indra/newview/skins/default/xui/de/floater_select_key.xml index a860e66..d8b2a5d 100644 --- a/linden/indra/newview/skins/default/xui/de/floater_select_key.xml +++ b/linden/indra/newview/skins/default/xui/de/floater_select_key.xml | |||
@@ -2,6 +2,7 @@ | |||
2 | <floater name="modal container"> | 2 | <floater name="modal container"> |
3 | <button label="Abbrechen" label_selected="Abbrechen" name="Cancel" /> | 3 | <button label="Abbrechen" label_selected="Abbrechen" name="Cancel" /> |
4 | <text name="Save item as:"> | 4 | <text name="Save item as:"> |
5 | Zur Auswahl Taste drücken | 5 | Zur Auswahl gewünschte |
6 | Taste drücken. | ||
6 | </text> | 7 | </text> |
7 | </floater> | 8 | </floater> |
diff --git a/linden/indra/newview/skins/default/xui/de/floater_skin_preview_template.xml b/linden/indra/newview/skins/default/xui/de/floater_skin_preview_template.xml index 56b374f..eac0394 100644 --- a/linden/indra/newview/skins/default/xui/de/floater_skin_preview_template.xml +++ b/linden/indra/newview/skins/default/xui/de/floater_skin_preview_template.xml | |||
@@ -1,7 +1,12 @@ | |||
1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> | 1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> |
2 | <multi_floater name="floater_chatterbox"> | 2 | <multi_floater name="floater_chatterbox"> |
3 | <icon label="Fliegen" label_selected="Landen" name="" | 3 | <panel name="panel_littletoolbar"> |
4 | tool_tip="Flug beginnen.Steigen/sinken mit E/C oder Bild hoch/Bild ab." /> | 4 | <button label="" name="chat_btn" tool_tip="Chat-Leiste anzeigen.(Eingabe)" /> |
5 | <flyout_button label="Unterhalten" name="communicate_btn" | ||
6 | tool_tip="Unterhalten Sie sich mit Freunden und in Gruppen." /> | ||
7 | <button label="Fliegen" label_selected="Landen" name="fly_btn" | ||
8 | tool_tip="Flug beginnen.Steigen/sinken mit E/C oder Bild hoch/Bild ab." /> | ||
9 | </panel> | ||
5 | <panel name="panel_unfocused_floater"> | 10 | <panel name="panel_unfocused_floater"> |
6 | <text name="titlebar_focused"> | 11 | <text name="titlebar_focused"> |
7 | Nicht fokussiert | 12 | Nicht fokussiert |
diff --git a/linden/indra/newview/skins/default/xui/de/floater_snapshot.xml b/linden/indra/newview/skins/default/xui/de/floater_snapshot.xml index 38eb713..f2de8103 100644 --- a/linden/indra/newview/skins/default/xui/de/floater_snapshot.xml +++ b/linden/indra/newview/skins/default/xui/de/floater_snapshot.xml | |||
@@ -1,4 +1,4 @@ | |||
1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> | 1 | <?xml version="1.0" encoding="utf-8" standalone="yes"?> |
2 | <floater name="Snapshot" title="Foto-Vorschau"> | 2 | <floater name="Snapshot" title="Foto-Vorschau"> |
3 | <text name="type_label"> | 3 | <text name="type_label"> |
4 | Zweck des Fotos | 4 | Zweck des Fotos |
@@ -14,8 +14,23 @@ | |||
14 | Auf Festplatte speichern | 14 | Auf Festplatte speichern |
15 | </radio_item> | 15 | </radio_item> |
16 | </radio_group> | 16 | </radio_group> |
17 | <button label="Mehr >>" name="more_btn" tool_tip="Erweiterte Optionen" /> | 17 | <text name="file_size_label"> |
18 | <button label="<< Weniger" name="less_btn" tool_tip="Erweiterte Optionen" /> | 18 | Dateigröße: [SIZE] KB |
19 | </text> | ||
20 | <button label="Foto aktualisieren" name="new_snapshot_btn"/> | ||
21 | <button label="Senden" name="send_btn"/> | ||
22 | <button label="Speichern (L$10)" name="upload_btn"/> | ||
23 | <flyout_button label="Speichern" name="save_btn" tool_tip="Bild als Datei speichern"> | ||
24 | <flyout_button_item name="save_item"> | ||
25 | Speichern | ||
26 | </flyout_button_item> | ||
27 | <flyout_button_item name="saveas_item"> | ||
28 | Speichern unter... | ||
29 | </flyout_button_item> | ||
30 | </flyout_button> | ||
31 | <button label="Abbrechen" name="discard_btn"/> | ||
32 | <button label="Mehr >>" name="more_btn" tool_tip="Erweiterte Optionen"/> | ||
33 | <button label="<< Weniger" name="less_btn" tool_tip="Erweiterte Optionen"/> | ||
19 | <text name="type_label2"> | 34 | <text name="type_label2"> |
20 | Größe | 35 | Größe |
21 | </text> | 36 | </text> |
@@ -23,6 +38,9 @@ | |||
23 | Format | 38 | Format |
24 | </text> | 39 | </text> |
25 | <combo_box label="Auflösung" name="postcard_size_combo"> | 40 | <combo_box label="Auflösung" name="postcard_size_combo"> |
41 | <combo_item name="CurrentWindow"> | ||
42 | Aktuelles Fenster | ||
43 | </combo_item> | ||
26 | <combo_item name="640x480"> | 44 | <combo_item name="640x480"> |
27 | 640x480 | 45 | 640x480 |
28 | </combo_item> | 46 | </combo_item> |
@@ -32,9 +50,6 @@ | |||
32 | <combo_item name="1024x768"> | 50 | <combo_item name="1024x768"> |
33 | 1024x768 | 51 | 1024x768 |
34 | </combo_item> | 52 | </combo_item> |
35 | <combo_item name="CurrentWindow"> | ||
36 | Aktuelles Fenster | ||
37 | </combo_item> | ||
38 | <combo_item name="Custom"> | 53 | <combo_item name="Custom"> |
39 | Benutzerdefiniert | 54 | Benutzerdefiniert |
40 | </combo_item> | 55 | </combo_item> |
@@ -93,13 +108,14 @@ | |||
93 | BMP | 108 | BMP |
94 | </combo_item> | 109 | </combo_item> |
95 | </combo_box> | 110 | </combo_box> |
96 | <spinner label="Breite" name="snapshot_width" /> | 111 | <spinner label="Breite" name="snapshot_width"/> |
97 | <spinner label="Höhe" name="snapshot_height" /> | 112 | <spinner label="Höhe" name="snapshot_height"/> |
98 | <slider label="Bildqualität" name="image_quality_slider" /> | 113 | <check_box label="Seitenverhältnis beibehalten" name="keep_aspect_check"/> |
99 | <text name="layer_type_label" width="60"> | 114 | <slider label="Bildqualität" name="image_quality_slider"/> |
115 | <text name="layer_type_label"> | ||
100 | Aufnehmen: | 116 | Aufnehmen: |
101 | </text> | 117 | </text> |
102 | <combo_box label="Bildlayer" left="73" name="layer_types" width="132"> | 118 | <combo_box label="Bildlayer" name="layer_types"> |
103 | <combo_item name="Colors"> | 119 | <combo_item name="Colors"> |
104 | Farben | 120 | Farben |
105 | </combo_item> | 121 | </combo_item> |
@@ -110,21 +126,12 @@ | |||
110 | Objektmasken | 126 | Objektmasken |
111 | </combo_item> | 127 | </combo_item> |
112 | </combo_box> | 128 | </combo_box> |
113 | <text name="file_size_label"> | 129 | <check_box label="Interface auf Foto anzeigen" name="ui_check"/> |
114 | Dateigröße: [SIZE] KB | 130 | <check_box label="HUD-Objekte auf Foto anzeigen" name="hud_check"/> |
115 | </text> | 131 | <check_box label="Nach dem Speichern offen lassen" name="keep_open_check"/> |
116 | <check_box label="Interface auf Foto anzeigen" name="ui_check" /> | 132 | <check_box label="Frame einfrieren (Vollbildvorschau)" name="freeze_frame_check"/> |
117 | <check_box label="HUD-Objekte auf Foto anzeigen" name="hud_check" /> | 133 | <check_box label="Automatisch aktualisieren" name="auto_snapshot_check"/> |
118 | <check_box label="Nach dem Speichern offen lassen" name="keep_open_check" /> | 134 | <string name="unknown"> |
119 | <check_box label="Seitenverhältnis beibehalten" name="keep_aspect_check" /> | ||
120 | <check_box label="Frame einfrieren (Vollbildvorschau)" name="freeze_frame_check" /> | ||
121 | <button label="Foto aktualisieren" name="new_snapshot_btn" /> | ||
122 | <check_box label="Automatisch aktualisieren" name="auto_snapshot_check" /> | ||
123 | <button label="Speichern (L$10)" name="upload_btn" /> | ||
124 | <button label="Senden" name="send_btn" /> | ||
125 | <button label="Speichern" name="save_btn" tool_tip="Bild als Datei speichern" /> | ||
126 | <button label="Abbrechen" name="discard_btn" /> | ||
127 | <text name="unknown"> | ||
128 | unbekannt | 135 | unbekannt |
129 | </text> | 136 | </string> |
130 | </floater> | 137 | </floater> |
diff --git a/linden/indra/newview/skins/default/xui/de/floater_tos.xml b/linden/indra/newview/skins/default/xui/de/floater_tos.xml index bb79755..42f48fa 100644 --- a/linden/indra/newview/skins/default/xui/de/floater_tos.xml +++ b/linden/indra/newview/skins/default/xui/de/floater_tos.xml | |||
@@ -15,8 +15,8 @@ | |||
15 | </text> | 15 | </text> |
16 | <check_box label="Ich stimme den Nutzungsbedingungen zu" name="agree_chk" /> | 16 | <check_box label="Ich stimme den Nutzungsbedingungen zu" name="agree_chk" /> |
17 | <text name="tos_heading"> | 17 | <text name="tos_heading"> |
18 | Lesen Sie die folgenden Nutzungsbedingungen sorgfältig durch. Sie müssen dieser Vereinbarung zustimmen, | 18 | Lesen Sie die folgenden Nutzungsbedingungen sorgfältig durch. Sie müssen dieser Vereinbarung |
19 | um Second Life benutzen zu können. | 19 | zustimmen, um Second Life benutzen zu können. |
20 | </text> | 20 | </text> |
21 | <text_editor name="tos_text"> | 21 | <text_editor name="tos_text"> |
22 | TOS_TEXT | 22 | TOS_TEXT |
diff --git a/linden/indra/newview/skins/default/xui/de/notify.xml b/linden/indra/newview/skins/default/xui/de/notify.xml index cafbf97..a2f2deb 100644 --- a/linden/indra/newview/skins/default/xui/de/notify.xml +++ b/linden/indra/newview/skins/default/xui/de/notify.xml | |||
@@ -486,7 +486,7 @@ Nur Skripts, die dem Landeigentümer gehören, funktionieren. | |||
486 | [MESSAGE] | 486 | [MESSAGE] |
487 | </message> | 487 | </message> |
488 | <option name="Join"> | 488 | <option name="Join"> |
489 | Zusammenlegen | 489 | Beitreten |
490 | </option> | 490 | </option> |
491 | <option name="Decline"> | 491 | <option name="Decline"> |
492 | Ablehnen | 492 | Ablehnen |
@@ -504,7 +504,7 @@ Der Beitritt ist kostenlos. | |||
504 | [MESSAGE] | 504 | [MESSAGE] |
505 | </message> | 505 | </message> |
506 | <option name="Join"> | 506 | <option name="Join"> |
507 | Zusammenlegen | 507 | Beitreten |
508 | </option> | 508 | </option> |
509 | <option name="Decline"> | 509 | <option name="Decline"> |
510 | Ablehnen | 510 | Ablehnen |
@@ -522,7 +522,7 @@ Die Beitrittsgebühr beträgt [COST] L$ | |||
522 | [MESSAGE] | 522 | [MESSAGE] |
523 | </message> | 523 | </message> |
524 | <option name="Join"> | 524 | <option name="Join"> |
525 | Zusammenlegen | 525 | Beitreten |
526 | </option> | 526 | </option> |
527 | <option name="Decline"> | 527 | <option name="Decline"> |
528 | Ablehnen | 528 | Ablehnen |
@@ -540,7 +540,7 @@ Der Beitritt ist kostenlos. | |||
540 | [MESSAGE] | 540 | [MESSAGE] |
541 | </message> | 541 | </message> |
542 | <option name="Join"> | 542 | <option name="Join"> |
543 | Zusammenlegen | 543 | Beitreten |
544 | </option> | 544 | </option> |
545 | <option name="Decline"> | 545 | <option name="Decline"> |
546 | Ablehnen | 546 | Ablehnen |
diff --git a/linden/indra/newview/skins/default/xui/de/panel_avatar.xml b/linden/indra/newview/skins/default/xui/de/panel_avatar.xml index a8498a5..08f57a4 100644 --- a/linden/indra/newview/skins/default/xui/de/panel_avatar.xml +++ b/linden/indra/newview/skins/default/xui/de/panel_avatar.xml | |||
@@ -1,39 +1,39 @@ | |||
1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> | 1 | <?xml version="1.0" encoding="utf-8" standalone="yes"?> |
2 | <panel name="Panel Avatar"> | 2 | <panel name="Panel Avatar"> |
3 | <tab_container name="tab"> | 3 | <tab_container name="tab"> |
4 | <panel label="2. Leben" name="2nd Life"> | 4 | <panel label="2. Leben" name="2nd Life"> |
5 | <text name="CaptionTextAcctInfo"> | 5 | <string name="CaptionTextAcctInfo"> |
6 | [ACCTTYPE] | 6 | [ACCTTYPE] |
7 | [PAYMENTINFO] | 7 | [PAYMENTINFO] |
8 | [AGEVERIFICATION] | 8 | [AGEVERIFICATION] |
9 | </text> | 9 | </string> |
10 | <text name="AcctTypeResident"> | 10 | <string name="AcctTypeResident"> |
11 | Einwohner | 11 | Einwohner |
12 | </text> | 12 | </string> |
13 | <text name="AcctTypeTrial"> | 13 | <string name="AcctTypeTrial"> |
14 | Test | 14 | Test |
15 | </text> | 15 | </string> |
16 | <text name="AcctTypeCharterMember"> | 16 | <string name="AcctTypeCharterMember"> |
17 | Charta-Mitglied | 17 | Charta-Mitglied |
18 | </text> | 18 | </string> |
19 | <text name="AcctTypeEmployee"> | 19 | <string name="AcctTypeEmployee"> |
20 | Linden Lab-Mitarbeiter | 20 | Linden Lab-Mitarbeiter |
21 | </text> | 21 | </string> |
22 | <text name="PaymentInfoUsed"> | 22 | <string name="PaymentInfoUsed"> |
23 | Zahlungsinfo verwendet | 23 | Zahlungsinfo verwendet |
24 | </text> | 24 | </string> |
25 | <text name="PaymentInfoOnFile"> | 25 | <string name="PaymentInfoOnFile"> |
26 | Zahlungsinfo archiviert | 26 | Zahlungsinfo archiviert |
27 | </text> | 27 | </string> |
28 | <text name="NoPaymentInfoOnFile"> | 28 | <string name="NoPaymentInfoOnFile"> |
29 | Keine Zahlungsinfo archiviert | 29 | Keine Zahlungsinfo archiviert |
30 | </text> | 30 | </string> |
31 | <text name="AgeVerified"> | 31 | <string name="AgeVerified"> |
32 | Altersgeprüft | 32 | Altersgeprüft |
33 | </text> | 33 | </string> |
34 | <text name="NotAgeVerified"> | 34 | <string name="NotAgeVerified"> |
35 | Nicht altersgeprüft | 35 | Nicht altersgeprüft |
36 | </text> | 36 | </string> |
37 | <text name="Name:"> | 37 | <text name="Name:"> |
38 | Name: | 38 | Name: |
39 | </text> | 39 | </text> |
@@ -46,21 +46,18 @@ | |||
46 | <text name="label2"> | 46 | <text name="label2"> |
47 | Konto: | 47 | Konto: |
48 | </text> | 48 | </text> |
49 | <text name="partner_label" | 49 | <text name="partner_label" tool_tip="Second Life Partner. Weitere Informationen finden Sie auf www.secondlife.com/partner"> |
50 | tool_tip="Second Life Partner. Weitere Informationen finden Sie auf www.secondlife.com/partner"> | ||
51 | Partner: | 50 | Partner: |
52 | </text> | 51 | </text> |
53 | <button label="i" label_selected="i" name="partner_info" | 52 | <button label="i" label_selected="i" name="partner_info" tool_tip="Klicken Sie, um das Profil Ihres Partners anzuzeigen"/> |
54 | tool_tip="Klicken Sie, um das Profil Ihres Partners anzuzeigen" /> | 53 | <button label="?" label_selected="?" name="partner_help"/> |
55 | <button label="?" label_selected="?" name="partner_help" /> | 54 | <line_editor name="partner_edit" tool_tip="Second Life Partner. Weitere Informationen finden Sie auf www.secondlife.com/partner"> |
56 | <line_editor name="partner_edit" | ||
57 | tool_tip="Second Life Partner. Weitere Informationen finden Sie auf www.secondlife.com/partner"> | ||
58 | [FIRST] [LAST] | 55 | [FIRST] [LAST] |
59 | </line_editor> | 56 | </line_editor> |
60 | <text name="Photo:"> | 57 | <text name="Photo:"> |
61 | Foto: | 58 | Foto: |
62 | </text> | 59 | </text> |
63 | <texture_picker label="" name="img" tool_tip="Klicken Sie hier, um ein Bild auszuwählen" /> | 60 | <texture_picker label="" name="img" tool_tip="Klicken Sie hier, um ein Bild auszuwählen"/> |
64 | <text name="Groups:"> | 61 | <text name="Groups:"> |
65 | Gruppen: | 62 | Gruppen: |
66 | </text> | 63 | </text> |
@@ -73,58 +70,51 @@ | |||
73 | <text name="Give item:"> | 70 | <text name="Give item:"> |
74 | Objekt geben: | 71 | Objekt geben: |
75 | </text> | 72 | </text> |
76 | <text name="Give inventory" | 73 | <text name="Give inventory" tool_tip="Legen Sie hier Inventarobjekte ab, um Sie dieser Person zu geben."> |
77 | tool_tip="Legen Sie hier Inventarobjekte ab, um Sie dieser Person zu geben."> | ||
78 | Inventarobjekt hier ablegen | 74 | Inventarobjekt hier ablegen |
79 | </text> | 75 | </text> |
80 | <check_box label="In Suche anzeigen" name="allow_publish" | 76 | <check_box label="In Suche anzeigen" name="allow_publish" tool_tip="Zusätzliche Profilinformationen wie Beschreibung und Bild in der Suche veröffentlichen."/> |
81 | tool_tip="Zusätzliche Profilinformationen wie Beschreibung und Bild in der Suche veröffentlichen." /> | 77 | <button label="?" label_selected="?" name="?"/> |
82 | <button label="?" label_selected="?" name="?" /> | 78 | <button label="Orten" label_selected="Orten" name="Find on Map"/> |
83 | <button label="Auf Karte" label_selected="Auf Karte" name="Show on Map" /> | 79 | <button label="Teleport anbieten..." label_selected="Teleport anbieten..." name="Offer Teleport..."/> |
84 | <button label="Orten" label_selected="Orten" name="Find on Map" /> | 80 | <button label="Freund hinzufügen..." label_selected="Freund hinzufügen..." name="Add Friend..."/> |
85 | <button label="Teleport anbieten..." label_selected="Teleport anbieten..." | 81 | <button label="Zahlen..." label_selected="Zahlen..." name="Pay..."/> |
86 | name="Offer Teleport..." /> | 82 | <button label="Instant Message..." label_selected="Instant Message..." name="Instant Message..." tool_tip="Instant Message (IM)"/> |
87 | <button label="Freund hinzufügen..." label_selected="Freund hinzufügen..." | 83 | <button label="Stummschalten" label_selected="Stummschalten" name="Mute"/> |
88 | name="Add Friend..." /> | ||
89 | <button label="Zahlen..." label_selected="Zahlen..." name="Pay..." /> | ||
90 | <button label="Instant Message..." label_selected="Instant Message..." | ||
91 | name="Instant Message..." tool_tip="Instant Message (IM)" /> | ||
92 | <button label="Stummschalten" label_selected="Stummschalten" name="Mute" /> | ||
93 | </panel> | 84 | </panel> |
94 | <panel label="Web" name="WebProfile"> | 85 | <panel label="Web" name="WebProfile"> |
95 | <button label="Zuhause" label_selected="Zuhause" name="home" /> | 86 | <flyout_button label="Laden" label_selected="Laden" name="load" tool_tip="Lädt diese Profilseite im integrierten Webbrowser."> |
96 | <button label="Laden" label_selected="Laden" name="load" | 87 | <flyout_button_item name="open_item"> |
97 | tool_tip="Lädt diese Profilseite im integrierten Webbrowser." /> | 88 | In externem Browser |
98 | <button label="Öffnen..." label_selected="Öffnen..." name="open" | 89 | </flyout_button_item> |
99 | tool_tip="Lädt diese Profilseite im externen Standard-Webbrowser." /> | 90 | <flyout_button_item name="home_item"> |
100 | <button label="?" label_selected="?" name="web_profile_help" /> | 91 | Start URL |
101 | <check_box label="Web-Profile automatisch laden" name="auto_load" | 92 | </flyout_button_item> |
102 | tool_tip="Ohne Nachfrage ALLE Profil-Webseiten automatisch laden." /> | 93 | </flyout_button> |
103 | <text name="status_text"> | 94 | <button label="?" label_selected="?" name="web_profile_help"/> |
104 | Fertig | 95 | <check_box label="Web-Profile automatisch laden" name="auto_load" tool_tip="Ohne Nachfrage ALLE Profil-Webseiten automatisch laden."/> |
105 | </text> | ||
106 | </panel> | 96 | </panel> |
107 | <panel label="Interessen" name="Interests"> | 97 | <panel label="Interessen" name="Interests"> |
108 | <text name="I Want To:"> | 98 | <text name="I Want To:"> |
109 | Ich möchte: | 99 | Ich möchte: |
110 | </text> | 100 | </text> |
111 | <check_box label="Bauen" name="chk0" /> | 101 | <check_box label="Bauen" name="chk0"/> |
112 | <check_box label="Erkunden" name="chk1" /> | 102 | <check_box label="Erkunden" name="chk1"/> |
113 | <check_box label="Treffen" name="chk2" /> | 103 | <check_box label="Treffen" name="chk2"/> |
114 | <check_box label="Anstellen lassen" name="chk6" /> | 104 | <check_box label="Anstellen lassen" name="chk6"/> |
115 | <check_box label="Gruppe" name="chk3" /> | 105 | <check_box label="Gruppe" name="chk3"/> |
116 | <check_box label="Kaufen" name="chk4" /> | 106 | <check_box label="Kaufen" name="chk4"/> |
117 | <check_box label="Verkaufen" name="chk5" /> | 107 | <check_box label="Verkaufen" name="chk5"/> |
118 | <check_box label="Anstellen" name="chk7" /> | 108 | <check_box label="Anstellen" name="chk7"/> |
119 | <text name="Skills:"> | 109 | <text name="Skills:"> |
120 | Fähigkeiten: | 110 | Fähigkeiten: |
121 | </text> | 111 | </text> |
122 | <check_box label="Texturen" name="schk0" /> | 112 | <check_box label="Texturen" name="schk0"/> |
123 | <check_box label="Architektur" name="schk1" /> | 113 | <check_box label="Architektur" name="schk1"/> |
124 | <check_box label="Eventplanung" name="schk2" /> | 114 | <check_box label="Eventplanung" name="schk2"/> |
125 | <check_box label="Modellierung" name="schk3" /> | 115 | <check_box label="Modellierung" name="schk3"/> |
126 | <check_box label="Scripting" name="schk4" /> | 116 | <check_box label="Scripting" name="schk4"/> |
127 | <check_box label="Benutzerdefinierte Charaktere" name="schk5" /> | 117 | <check_box label="Benutzerdefinierte Charaktere" name="schk5"/> |
128 | <text name="Languages:"> | 118 | <text name="Languages:"> |
129 | Sprachen: | 119 | Sprachen: |
130 | </text> | 120 | </text> |
@@ -133,8 +123,8 @@ | |||
133 | <text name="Tell everyone about your favorite places in Second Life."> | 123 | <text name="Tell everyone about your favorite places in Second Life."> |
134 | Erzählen Sie von Ihren Lieblingsorten in Second Life. | 124 | Erzählen Sie von Ihren Lieblingsorten in Second Life. |
135 | </text> | 125 | </text> |
136 | <button label="Neu..." label_selected="Neu..." name="New..." /> | 126 | <button label="Neu..." label_selected="Neu..." name="New..."/> |
137 | <button label="Löschen..." label_selected="Löschen..." name="Delete..." /> | 127 | <button label="Löschen..." label_selected="Löschen..." name="Delete..."/> |
138 | <text name="loading_text"> | 128 | <text name="loading_text"> |
139 | Wird geladen... | 129 | Wird geladen... |
140 | </text> | 130 | </text> |
@@ -143,8 +133,8 @@ | |||
143 | <text name="Place an ad in Second Life's classified listings."> | 133 | <text name="Place an ad in Second Life's classified listings."> |
144 | Anzeige in Second Life aufgeben. | 134 | Anzeige in Second Life aufgeben. |
145 | </text> | 135 | </text> |
146 | <button label="Neu..." label_selected="Neu..." name="New..." /> | 136 | <button label="Neu..." label_selected="Neu..." name="New..."/> |
147 | <button label="Löschen..." label_selected="Löschen..." name="Delete..." /> | 137 | <button label="Löschen..." label_selected="Löschen..." name="Delete..."/> |
148 | <text name="loading_text"> | 138 | <text name="loading_text"> |
149 | Wird geladen... | 139 | Wird geladen... |
150 | </text> | 140 | </text> |
@@ -153,7 +143,7 @@ | |||
153 | <text name="Photo:"> | 143 | <text name="Photo:"> |
154 | Foto: | 144 | Foto: |
155 | </text> | 145 | </text> |
156 | <texture_picker label="" name="img" tool_tip="Klicken Sie hier, um ein Bild auszuwählen" /> | 146 | <texture_picker label="" name="img" tool_tip="Klicken Sie hier, um ein Bild auszuwählen"/> |
157 | <text name="Info:"> | 147 | <text name="Info:"> |
158 | Info: | 148 | Info: |
159 | </text> | 149 | </text> |
@@ -172,38 +162,35 @@ Die betreffende Person oder andere können sie nicht sehen. | |||
172 | </text> | 162 | </text> |
173 | </panel> | 163 | </panel> |
174 | </tab_container> | 164 | </tab_container> |
175 | <button label="OK" label_selected="OK" name="OK" /> | 165 | <button label="OK" label_selected="OK" name="OK"/> |
176 | <button label="Abbrechen" label_selected="Abbrechen" name="Cancel" /> | 166 | <button label="Abbrechen" label_selected="Abbrechen" name="Cancel"/> |
177 | <button label="Hinauswerfen" label_selected="Hinauswerfen" name="Kick" /> | 167 | <button label="Hinauswerfen" label_selected="Hinauswerfen" name="Kick"/> |
178 | <button label="Einfrieren" label_selected="Einfrieren" name="Freeze" | 168 | <button label="Einfrieren" label_selected="Einfrieren" name="Freeze" tool_tip="Bewegungen und Chat dieses Einwohners abschalten."/> |
179 | tool_tip="Bewegungen und Chat dieses Einwohners abschalten." /> | 169 | <button label="Auftauen" label_selected="Auftauen" name="Unfreeze" tool_tip="Einwohner auftauen"/> |
180 | <button label="Auftauen" label_selected="Auftauen" name="Unfreeze" | 170 | <button label="CSR" label_selected="CSR" name="csr_btn" tool_tip="Öffnet das Kundendiensttool für diesen Einwohner"/> |
181 | tool_tip="Einwohner auftauen" /> | 171 | <string name="ShowOnMapNonFriend"> |
182 | <button label="CSR" label_selected="CSR" name="csr_btn" | ||
183 | tool_tip="Öffnet das Kundendiensttool für diesen Einwohner" /> | ||
184 | <text name="ShowOnMapNonFriend"> | ||
185 | Position auf Karte zeigen. | 172 | Position auf Karte zeigen. |
186 | Deaktiviert, weil zwischen Ihnen | 173 | Deaktiviert, weil zwischen Ihnen |
187 | keine Freundschaft besteht. | 174 | keine Freundschaft besteht. |
188 | </text> | 175 | </string> |
189 | <text name="ShowOnMapFriendOffline"> | 176 | <string name="ShowOnMapFriendOffline"> |
190 | Position auf Karte zeigen. | 177 | Position auf Karte zeigen. |
191 | Deaktiviert, weil nicht online. | 178 | Deaktiviert, weil nicht online. |
192 | </text> | 179 | </string> |
193 | <text name="ShowOnMapFriendOnline"> | 180 | <string name="ShowOnMapFriendOnline"> |
194 | Position auf Karte zeigen. | 181 | Position auf Karte zeigen. |
195 | </text> | 182 | </string> |
196 | <text name="TeleportGod"> | 183 | <string name="TeleportGod"> |
197 | Teleport an Ihre Position erzwingen. | 184 | Teleport an Ihre Position erzwingen. |
198 | </text> | 185 | </string> |
199 | <text name="TeleportPrelude"> | 186 | <string name="TeleportPrelude"> |
200 | Teleport an Ihre Position anbieten. | 187 | Teleport an Ihre Position anbieten. |
201 | Deaktiviert, bis Sie Orientation Island verlassen. | 188 | Deaktiviert, bis Sie Orientation Island verlassen. |
202 | </text> | 189 | </string> |
203 | <text name="TeleportNormal"> | 190 | <string name="TeleportNormal"> |
204 | Teleport an Ihre Position anbieten. | 191 | Teleport an Ihre Position anbieten. |
205 | </text> | 192 | </string> |
206 | <text name="Loading"> | 193 | <string name="Loading"> |
207 | Wird geladen... | 194 | Wird geladen... |
208 | </text> | 195 | </string> |
209 | </panel> | 196 | </panel> |
diff --git a/linden/indra/newview/skins/default/xui/de/panel_chat_bar.xml b/linden/indra/newview/skins/default/xui/de/panel_chat_bar.xml index 36037de..67a5c6e 100644 --- a/linden/indra/newview/skins/default/xui/de/panel_chat_bar.xml +++ b/linden/indra/newview/skins/default/xui/de/panel_chat_bar.xml | |||
@@ -1,14 +1,18 @@ | |||
1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> | 1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> |
2 | <panel name="chat_bar"> | 2 | <panel name="chat_bar"> |
3 | <button label="Lokaler Chat" label_selected="Verlauf" name="History" | 3 | <panel/> |
4 | tool_tip="Klicken Sie hier zur Anzeige des Gesprächs" /> | 4 | <button label="Lokaler Chat" name="History" tool_tip="Klicken Sie hier zur Anzeige des Gesprächs"/> |
5 | <line_editor label="Zum Chatten hier klicken." name="Chat Editor" | 5 | <line_editor label="Zum Chatten hier klicken." name="Chat Editor" tool_tip="Eingabe für Sprechen, Strg-Eingabe für Rufen."/> |
6 | tool_tip="Eingabe für Sprechen, Strg-Eingabe für Rufen." /> | 6 | <flyout_button label="Reden" name="Say" tool_tip="(Eingabe)"> |
7 | <button label="Reden" label_selected="Reden" name="Say" tool_tip="(Eingabe)" /> | 7 | <flyout_button_item name="say_item"> |
8 | <button label="Rufen" label_selected="Rufen" name="Shout" tool_tip="(Strg-Eingabe)" /> | 8 | Reden |
9 | <combo_box label="Gesten" name="Gesture"> | 9 | </flyout_button_item> |
10 | <combo_item name="Gestures"> | 10 | <flyout_button_item name="shout_item"> |
11 | Gesten | 11 | Rufen |
12 | </combo_item> | 12 | </flyout_button_item> |
13 | </combo_box> | 13 | </flyout_button> |
14 | <combo_box label="Gesten" name="Gesture"/> | ||
15 | <string name="gesture_label"> | ||
16 | Gesten | ||
17 | </string> | ||
14 | </panel> | 18 | </panel> |
diff --git a/linden/indra/newview/skins/default/xui/de/panel_login.xml b/linden/indra/newview/skins/default/xui/de/panel_login.xml index b024f7a..291613c 100644 --- a/linden/indra/newview/skins/default/xui/de/panel_login.xml +++ b/linden/indra/newview/skins/default/xui/de/panel_login.xml | |||
@@ -23,23 +23,22 @@ | |||
23 | <Region eingeben> | 23 | <Region eingeben> |
24 | </combo_item> | 24 | </combo_item> |
25 | </combo_box> | 25 | </combo_box> |
26 | <check_box label="Kennwort merken" name="remember_check" /> | 26 | <check_box label="Kennwort merken" name="remember_check"/> |
27 | <text name="full_screen_text"> | 27 | <text name="full_screen_text"> |
28 | Die Anzeige schaltet bei Anmeldung auf Vollbild um. | 28 | Die Anzeige schaltet bei Anmeldung auf Vollbild um. |
29 | </text> | 29 | </text> |
30 | <button label="Neues Konto..." label_selected="Neues Konto..." name="new_account_btn" /> | 30 | <button label="Neues Konto..." label_selected="Neues Konto..." name="new_account_btn"/> |
31 | <button label="Einstellungen..." label_selected="Einstellungen..." | 31 | <button label="Einstellungen..." label_selected="Einstellungen..." name="preferences_btn"/> |
32 | name="preferences_btn" /> | 32 | <button label="Anmelden" label_selected="Anmelden" name="connect_btn"/> |
33 | <button label="Second Life betreten" label_selected="Verbinden" name="connect_btn" /> | 33 | <button label="Beenden" label_selected="Beenden" name="quit_btn"/> |
34 | <button label="Beenden" label_selected="Beenden" name="quit_btn" /> | ||
35 | <text name="version_text"> | 34 | <text name="version_text"> |
36 | 1.23.4 (5) | 35 | 1.23.4 (5) |
37 | </text> | 36 | </text> |
38 | <text name="create_new_account_text"> | 37 | <text name="create_new_account_text"> |
39 | Neues Konto erstellen. | 38 | Konto erstellen |
40 | </text> | 39 | </text> |
41 | <text name="channel_text"> | 40 | <text name="channel_text"> |
42 | [Viewer Channel Name] | 41 | [CHANNEL] [VERSION] |
43 | </text> | 42 | </text> |
44 | <text name="forgot_password_text"> | 43 | <text name="forgot_password_text"> |
45 | Namen oder Kennwort vergessen? | 44 | Namen oder Kennwort vergessen? |
diff --git a/linden/indra/newview/skins/default/xui/de/panel_preferences_chat.xml b/linden/indra/newview/skins/default/xui/de/panel_preferences_chat.xml index 63120d3..88fbfd4 100644 --- a/linden/indra/newview/skins/default/xui/de/panel_preferences_chat.xml +++ b/linden/indra/newview/skins/default/xui/de/panel_preferences_chat.xml | |||
@@ -1,64 +1,59 @@ | |||
1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> | 1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> |
2 | <panel label="Text-Chat" name="chat"> | 2 | <panel label="Text-Chat" name="chat"> |
3 | <text type="string" length="1" name="text_box"> | 3 | <text length="1" name="text_box" type="string"> |
4 | Chat-Schriftgröße: | 4 | Chat-Schriftgröße: |
5 | </text> | 5 | </text> |
6 | <radio_group name="chat font size"> | 6 | <radio_group name="chat font size"> |
7 | <radio_item type="string" length="1" name="radio"> | 7 | <radio_item length="1" name="radio" type="string"> |
8 | Klein | 8 | Klein |
9 | </radio_item> | 9 | </radio_item> |
10 | <radio_item type="string" length="1" name="radio2"> | 10 | <radio_item length="1" name="radio2" type="string"> |
11 | Mittel | 11 | Mittel |
12 | </radio_item> | 12 | </radio_item> |
13 | <radio_item type="string" length="1" name="radio3"> | 13 | <radio_item length="1" name="radio3" type="string"> |
14 | Groß | 14 | Groß |
15 | </radio_item> | 15 | </radio_item> |
16 | </radio_group> | 16 | </radio_group> |
17 | <text type="string" length="1" name="text_box2"> | 17 | <text length="1" name="text_box2" type="string"> |
18 | Chat-Farbe: | 18 | Chat-Farbe: |
19 | </text> | 19 | </text> |
20 | <color_swatch label="Sie" name="user" /> | 20 | <color_swatch label="Sie" name="user"/> |
21 | <color_swatch label="Andere" name="agent" /> | 21 | <color_swatch label="Andere" name="agent"/> |
22 | <color_swatch label="IM" name="im" /> | 22 | <color_swatch label="IM" name="im"/> |
23 | <color_swatch label="System" name="system" /> | 23 | <color_swatch label="System" name="system"/> |
24 | <color_swatch label="Chat" name="users" /> | 24 | <color_swatch label="Chat" name="users"/> |
25 | <color_swatch label="Objekte" name="objects" /> | 25 | <color_swatch label="Objekte" name="objects"/> |
26 | <color_swatch label="Eigentümer" name="owner" width="58" /> | 26 | <color_swatch label="Eigentümer" name="owner" width="58"/> |
27 | <color_swatch label="Blase" left_delta="62" name="background" /> | 27 | <color_swatch label="Blase" left_delta="62" name="background"/> |
28 | <color_swatch label="URLs" name="links" /> | 28 | <color_swatch label="URLs" name="links"/> |
29 | <text type="string" length="1" name="text_box3"> | 29 | <text length="1" name="text_box3" type="string"> |
30 | Chat-Konsole: | 30 | Chat-Konsole: |
31 | </text> | 31 | </text> |
32 | <spinner label="Chat ausblenden nach" label_width="115" left="148" name="fade_chat_time" | 32 | <spinner label="Chat ausblenden nach" label_width="115" left="148" name="fade_chat_time" width="160"/> |
33 | width="160" /> | 33 | <text left="310" length="1" name="text_box4" type="string"> |
34 | <text type="string" length="1" left="310" name="text_box4"> | ||
35 | (Sekunden) | 34 | (Sekunden) |
36 | </text> | 35 | </text> |
37 | <spinne left="370" name="max_chat_count" /> | 36 | <spinne left="370" name="max_chat_count"/> |
38 | <text type="string" length="1" left="435" name="text_box5"> | 37 | <text left="435" length="1" name="text_box5" type="string"> |
39 | (# Zeilen) | 38 | (# Zeilen) |
40 | </text> | 39 | </text> |
41 | <slider label="Deckkraft" name="console_opacity" /> | 40 | <slider label="Deckkraft" name="console_opacity"/> |
42 | <text type="string" length="1" name="text_box6"> | 41 | <text length="1" name="text_box6" type="string"> |
43 | Chat-Optionen: | 42 | Chat-Optionen: |
44 | </text> | 43 | </text> |
45 | <check_box label="Chat verwendet volle Bildbreite (nach Neustart)" | 44 | <check_box label="Chat verwendet volle Bildbreite (Neustart erforderlich)" name="chat_full_width_check"/> |
46 | name="chat_full_width_check" /> | 45 | <check_box label="Chatleiste nach Drücken der Eingabetaste schließen" name="close_chat_on_return_check"/> |
47 | <check_box label="Chat nach Drücken der Eingabetaste schließen" | 46 | <check_box label="Pfeiltasten bewegen immer den Avatar beim Chatten" name="arrow_keys_move_avatar_check"/> |
48 | name="close_chat_on_return_check" /> | 47 | <check_box label="Zeitstempel im lokalen Chat anzeigen" name="show_timestamps_check"/> |
49 | <check_box label="Pfeiltasten bewegen immer den Avatar beim Chatten" | 48 | <check_box label="Beim Chatten Tippanimation abspielen" name="play_typing_animation"/> |
50 | name="arrow_keys_move_avatar_check" /> | 49 | <text length="1" name="text_box7" type="string"> |
51 | <check_box label="Zeitstempel in Chat anzeigen" name="show_timestamps_check" /> | ||
52 | <check_box label="Tipp-Animation abspielen" name="play_typing_animation" /> | ||
53 | <text type="string" length="1" name="text_box7"> | ||
54 | Blasen-Chat: | 50 | Blasen-Chat: |
55 | </text> | 51 | </text> |
56 | <check_box label="Chat-Blasen anzeigen" name="bubble_text_chat" /> | 52 | <check_box label="Chat-Blasen anzeigen" name="bubble_text_chat"/> |
57 | <slider label="Deckkraft" name="bubble_chat_opacity" /> | 53 | <slider label="Deckkraft" name="bubble_chat_opacity"/> |
58 | <text type="string" length="1" name="text_box8"> | 54 | <text length="1" name="text_box8" type="string"> |
59 | Skriptfehler: | 55 | Skriptfehler: |
60 | </text> | 56 | </text> |
61 | <check_box label="Skriptfehler und Warnungen als normalen Chat anzeigen" | 57 | <check_box label="Skriptfehler und Warnungen als normalen Chat anzeigen" name="script_errors_as_chat"/> |
62 | name="script_errors_as_chat" /> | 58 | <color_swatch label="Fehler" name="script_error"/> |
63 | <color_swatch label="Fehler" name="script_error" /> | ||
64 | </panel> | 59 | </panel> |
diff --git a/linden/indra/newview/skins/default/xui/de/panel_preferences_im.xml b/linden/indra/newview/skins/default/xui/de/panel_preferences_im.xml index ce3b453..0744495 100644 --- a/linden/indra/newview/skins/default/xui/de/panel_preferences_im.xml +++ b/linden/indra/newview/skins/default/xui/de/panel_preferences_im.xml | |||
@@ -1,37 +1,34 @@ | |||
1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> | 1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> |
2 | <panel label="Kommunikation" name="im"> | 2 | <panel label="Kommunikation" name="im"> |
3 | <text type="string" length="1" name="text_box"> | 3 | <text length="1" name="text_box" type="string"> |
4 | Profil-Onlinestatus: | 4 | Mein Onlinestatus: |
5 | </text> | 5 | </text> |
6 | <check_box label="Nur Freunden und Gruppen meinen Online-Status mitteilen" | 6 | <check_box label="Nur Freunden und Gruppen meinen Online-Status mitteilen" name="online_visibility"/> |
7 | name="online_visibility" /> | 7 | <text length="1" name="text_box2" type="string"> |
8 | <text type="string" length="1" name="text_box2"> | ||
9 | IM-Optionen: | 8 | IM-Optionen: |
10 | </text> | 9 | </text> |
11 | <text name="log_in_to_change"> | 10 | <text name="log_in_to_change"> |
12 | Zum Ändern anmelden | 11 | Zum Ändern anmelden |
13 | </text> | 12 | </text> |
14 | <check_box label="IM an E-Mail senden ([EMAIL])" name="send_im_to_email" /> | 13 | <check_box label="IM an E-Mail senden ([EMAIL])" name="send_im_to_email"/> |
15 | <check_box label="IM in Chat-Verlauf einschließen" name="include_im_in_chat_history" /> | 14 | <check_box label="IM in lokalen Chat einschließen" name="include_im_in_chat_history"/> |
16 | <check_box label="Zeitstempel in IM anzeigen" name="show_timestamps_check" /> | 15 | <check_box label="Zeitstempel in IM anzeigen" name="show_timestamps_check"/> |
17 | <check_box label="Online-Freundbenachrichtigungen anzeigen" | 16 | <check_box label="Online-Freundbenachrichtigungen anzeigen" name="friends_online_notify_checkbox"/> |
18 | name="friends_online_notify_checkbox" /> | 17 | <text length="1" name="text_box3" type="string"> |
19 | <text type="string" length="1" name="text_box3"> | ||
20 | Protokolloptionen: | 18 | Protokolloptionen: |
21 | </text> | 19 | </text> |
22 | <text type="string" length="1" name="text_box3"> | 20 | <text length="1" name="text_box3" type="string"> |
23 | Protokolloptionen: | 21 | Protokolloptionen: |
24 | </text> | 22 | </text> |
25 | <text name="text_box4"> | 23 | <text name="text_box4"> |
26 | Protokolloptionen: | 24 | Protokolloptionen: |
27 | </text> | 25 | </text> |
28 | <check_box label="Instant Messages protokollieren" name="log_instant_messages" /> | 26 | <check_box label="IM-Verlauf auf meinem Computer speichern" name="log_instant_messages"/> |
29 | <check_box label="Zeitstempel in IM-Verlauf anzeigen" | 27 | <check_box label="Zeitstempel in IM-Verlauf anzeigen" name="log_instant_messages_timestamp"/> |
30 | name="log_instant_messages_timestamp" /> | 28 | <check_box label="Ende des letzten IM-Gesprächs anzeigen" name="log_show_history"/> |
31 | <check_box label="Ende des letzten IM-Gesprächs anzeigen" name="log_show_history" /> | 29 | <check_box label="Verlauf des lokalen Chats auf meinem Computer speichern" name="log_chat"/> |
32 | <check_box label="Chat protokollieren" name="log_chat" /> | 30 | <check_box label="Zeitstempel im Verlauf des lokalen Chats anzeigen" name="log_chat_timestamp"/> |
33 | <check_box label="Zeitstempel in Chat-Verlauf anzeigen" name="log_chat_timestamp" /> | 31 | <check_box label="Eingehende IM in Chat-Verlauf anzeigen" name="log_chat_IM"/> |
34 | <check_box label="Eingehende IM in Chat-Verlauf anzeigen" name="log_chat_IM" /> | 32 | <check_box label="Datum mit Zeitstempeln hinzufügen" name="log_date_timestamp"/> |
35 | <check_box label="Datum und Zeitstempel hinzufügen" name="log_date_timestamp" /> | 33 | <button label="Pfad ändern" label_selected="Pfad ändern" name="log_path_button"/> |
36 | <button label="Pfad ändern" label_selected="Pfad ändern" name="log_path_button" /> | ||
37 | </panel> | 34 | </panel> |
diff --git a/linden/indra/newview/skins/default/xui/de/panel_preferences_input.xml b/linden/indra/newview/skins/default/xui/de/panel_preferences_input.xml index 96a203b..5d57975 100644 --- a/linden/indra/newview/skins/default/xui/de/panel_preferences_input.xml +++ b/linden/indra/newview/skins/default/xui/de/panel_preferences_input.xml | |||
@@ -1,20 +1,20 @@ | |||
1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> | 1 | <?xml version="1.0" encoding="utf-8" standalone="yes"?> |
2 | <panel label="Kamera" name="Input panel"> | 2 | <panel label="Kamera" name="Input panel"> |
3 | <text type="string" length="1" name=" Mouselook Options:"> | 3 | <text length="1" name=" Mouselook Options:" type="string"> |
4 | Mouselook-Optionen: | 4 | Mouselook-Optionen: |
5 | </text> | 5 | </text> |
6 | <text type="string" length="1" name=" Mouse Sensitivity:"> | 6 | <text length="1" name=" Mouse Sensitivity:" type="string"> |
7 | Mausempfindlichkeit: | 7 | Mausempfindlichkeit: |
8 | </text> | 8 | </text> |
9 | <check_box label="Maus umkehren" name="invert mouse" /> | 9 | <check_box label="Maus umkehren" name="invert mouse"/> |
10 | <text type="string" length="1" name=" Auto Fly Options:"> | 10 | <text length="1" name=" Auto Fly Options:" type="string"> |
11 | Auto-Flug-Optionen: | 11 | Auto-Flug-Optionen: |
12 | </text> | 12 | </text> |
13 | <check_box label="Zum Fliegen/Landen nach oben/unten halten" name="automatic fly" /> | 13 | <check_box label="Zum Fliegen/Landen nach oben/unten halten" name="automatic fly"/> |
14 | <text type="string" length="1" name=" Camera Options:"> | 14 | <text length="1" name=" Camera Options:" type="string"> |
15 | Kameraoptionen: | 15 | Kameraoptionen: |
16 | </text> | 16 | </text> |
17 | <text type="string" length="1" name="Camera Springiness:"> | 17 | <text length="1" name="Camera Springiness:" type="string"> |
18 | Kamerafederung: | 18 | Kamerafederung: |
19 | </text> | 19 | </text> |
20 | <text name="Camera Follow Distance:"> | 20 | <text name="Camera Follow Distance:"> |
@@ -26,15 +26,14 @@ | |||
26 | <text name="Camera Smoothing:"> | 26 | <text name="Camera Smoothing:"> |
27 | Bewegungsglättung: | 27 | Bewegungsglättung: |
28 | </text> | 28 | </text> |
29 | <check_box label="Automatischer Kameraschwenk im Bearbeiten-Modus" | 29 | <check_box label="Automatischer Kameraschwenk im Bearbeiten-Modus" name="edit camera movement" tool_tip="Automatische Kamerapositionierung bei Wechsel in und aus dem Bearbeitungsmodus verwenden"/> |
30 | name="edit camera movement" | 30 | <check_box label="Automatischer Kameraschwenk im Aussehen-Modus" name="appearance camera movement" tool_tip="Automatische Kamerapositionierung im Bearbeitenmodus verwenden"/> |
31 | tool_tip="Automatische Kamerapositionierung bei Wechsel in und aus dem Bearbeitungsmodus verwenden" /> | ||
32 | <check_box label="Automatischer Kameraschwenk im Aussehen-Modus" | ||
33 | name="appearance camera movement" | ||
34 | tool_tip="Automatische Kamerapositionierung im Bearbeitenmodus verwenden" /> | ||
35 | <text name="text2"> | 31 | <text name="text2"> |
36 | Avatar-Anzeigeoptionen: | 32 | Avatar-Anzeigeoptionen: |
37 | </text> | 33 | </text> |
38 | <check_box label="Avatar in Mouselook anzeigen" name="avfp" /> | 34 | <check_box label="Avatar in Mouselook anzeigen" name="avfp"/> |
39 | <button label="Joystick-Einrichtung" name="joystic_setup_button" /> | 35 | <text name="text5"> |
36 | Joystick-Optionen: | ||
37 | </text> | ||
38 | <button label="Joystick-Einrichtung" name="joystic_setup_button"/> | ||
40 | </panel> | 39 | </panel> |
diff --git a/linden/indra/newview/skins/default/xui/de/panel_preferences_network.xml b/linden/indra/newview/skins/default/xui/de/panel_preferences_network.xml index 5fb2173..efd797b 100644 --- a/linden/indra/newview/skins/default/xui/de/panel_preferences_network.xml +++ b/linden/indra/newview/skins/default/xui/de/panel_preferences_network.xml | |||
@@ -7,7 +7,7 @@ | |||
7 | kbit/s (Kilobit pro Sekunde) | 7 | kbit/s (Kilobit pro Sekunde) |
8 | </text> | 8 | </text> |
9 | <text type="string" length="1" name="cache_size_label_l"> | 9 | <text type="string" length="1" name="cache_size_label_l"> |
10 | Größe Festplatten-Cache (MB): | 10 | Größe Festplatten-Cache: |
11 | </text> | 11 | </text> |
12 | <button label="Cache leeren" name="clear_cache" /> | 12 | <button label="Cache leeren" name="clear_cache" /> |
13 | <text type="string" length="1" name="cache_location_label"> | 13 | <text type="string" length="1" name="cache_location_label"> |
diff --git a/linden/indra/newview/skins/default/xui/de/panel_preferences_popups.xml b/linden/indra/newview/skins/default/xui/de/panel_preferences_popups.xml index 0233aa6..a9c7edb 100644 --- a/linden/indra/newview/skins/default/xui/de/panel_preferences_popups.xml +++ b/linden/indra/newview/skins/default/xui/de/panel_preferences_popups.xml | |||
@@ -4,25 +4,21 @@ | |||
4 | Popups nicht anzeigen: | 4 | Popups nicht anzeigen: |
5 | </text> | 5 | </text> |
6 | <text name="dont_show_label"> | 6 | <text name="dont_show_label"> |
7 | Popups nicht anzeigen: | 7 | Diese Popups nicht anzeigen: |
8 | </text> | 8 | </text> |
9 | <button label="Dieses Popup aktivieren" name="enable_popup" /> | 9 | <button label="Dieses Popup aktivieren" name="enable_popup"/> |
10 | <text> | 10 | <text> |
11 | Popups anzeigen: | 11 | Popups anzeigen: |
12 | </text> | 12 | </text> |
13 | <text name="show_label"> | 13 | <text name="show_label"> |
14 | Popups anzeigen: | 14 | Diese Popups anzeigen: |
15 | </text> | 15 | </text> |
16 | <text type="string" length="1" name="text_box2"> | 16 | <text length="1" name="text_box2" type="string"> |
17 | Anbieten von Notizkarten, Texturen und Landmarken: | 17 | Anbieten von Notizkarten, Texturen und Landmarken: |
18 | </text> | 18 | </text> |
19 | <check_box label="Automatisch annehmen" name="accept_new_inventory" /> | 19 | <check_box label="Automatisch annehmen" name="accept_new_inventory"/> |
20 | <check_box label="Nach Annahme automatisch anzeigen" name="show_new_inventory" /> | 20 | <check_box label="Nach Annahme automatisch anzeigen" name="show_new_inventory"/> |
21 | <button label="Alle 'Überspringen'-Dialoge anzeigen..." | 21 | <button width="200" label="Alle Popups aktivieren..." name="reset_dialogs_btn" tool_tip="Alle optionalen Popups und 'Das erste Mal'-Meldungen aktivieren."/> |
22 | name="reset_dialogs_btn" | 22 | <button width="200" label="Alle diese Popups deaktivieren..." name="skip_dialogs_btn" tool_tip="Alle optionalen Popups und 'Das erste Mal'-Meldungen deaktivieren."/> |
23 | tool_tip="Alle optionalen Popups und 'Das erste Mal'-Meldungen aktivieren." /> | 23 | <check_box label="Neue Objekte im Inventar automatisch anzeigen" name="show_in_inventory"/> |
24 | <button label="Alle 'Überspringen'-Dialoge überspringen..." | ||
25 | name="skip_dialogs_btn" | ||
26 | tool_tip="Alle optionalen Popups und 'Das erste Mal'-Meldungen deaktivieren." /> | ||
27 | <check_box label="Neue Objekte im Inventar automatisch anzeigen" name="show_in_inventory" /> | ||
28 | </panel> | 24 | </panel> |
diff --git a/linden/indra/newview/skins/default/xui/de/panel_region_debug.xml b/linden/indra/newview/skins/default/xui/de/panel_region_debug.xml index 1d77eac..7d6b1ff 100644 --- a/linden/indra/newview/skins/default/xui/de/panel_region_debug.xml +++ b/linden/indra/newview/skins/default/xui/de/panel_region_debug.xml | |||
@@ -32,7 +32,7 @@ | |||
32 | <check_box label="Objekte in jeder Region dieses Grundstücks zurückgeben" | 32 | <check_box label="Objekte in jeder Region dieses Grundstücks zurückgeben" |
33 | name="return_estate_wide" | 33 | name="return_estate_wide" |
34 | tool_tip="Es werden die Objekte in allen Regionen dieses Grundstücks zurückgegeben" /> | 34 | tool_tip="Es werden die Objekte in allen Regionen dieses Grundstücks zurückgegeben" /> |
35 | <button label="Zurückgeben" name="return_btn" /> | 35 | <button label="Zurückgeben" name="return_btn" width="90" /> |
36 | <button label="Top-Kollisionsobjekte..." name="top_colliders_btn" | 36 | <button label="Top-Kollisionsobjekte..." name="top_colliders_btn" |
37 | tool_tip="Liste der Objekte mit den meisten potenziellen Kollisionen" /> | 37 | tool_tip="Liste der Objekte mit den meisten potenziellen Kollisionen" /> |
38 | <button label="?" name="top_colliders_help" /> | 38 | <button label="?" name="top_colliders_help" /> |
diff --git a/linden/indra/newview/skins/default/xui/de/panel_region_estate.xml b/linden/indra/newview/skins/default/xui/de/panel_region_estate.xml index 94d7d18..625f6ab 100644 --- a/linden/indra/newview/skins/default/xui/de/panel_region_estate.xml +++ b/linden/indra/newview/skins/default/xui/de/panel_region_estate.xml | |||
@@ -24,7 +24,7 @@ | |||
24 | tool_tip="Einwohner ohne Altersprüfung verbannen. Weitere Informationen finden Sie auf support.secondlife.com." /> | 24 | tool_tip="Einwohner ohne Altersprüfung verbannen. Weitere Informationen finden Sie auf support.secondlife.com." /> |
25 | <check_box label="Voice-Chat erlauben" name="voice_chat_check" /> | 25 | <check_box label="Voice-Chat erlauben" name="voice_chat_check" /> |
26 | <button label="?" name="voice_chat_help" /> | 26 | <button label="?" name="voice_chat_help" /> |
27 | <text name="abuse_email_text"> | 27 | <text name="abuse_email_text" width="222"> |
28 | E-Mail-Adresse für Missbrauchsmeldungen: | 28 | E-Mail-Adresse für Missbrauchsmeldungen: |
29 | </text> | 29 | </text> |
30 | <string name="email_unsupported"> | 30 | <string name="email_unsupported"> |
diff --git a/linden/indra/newview/skins/default/xui/de/panel_speaker_controls.xml b/linden/indra/newview/skins/default/xui/de/panel_speaker_controls.xml index 2a98a9a..2786853 100644 --- a/linden/indra/newview/skins/default/xui/de/panel_speaker_controls.xml +++ b/linden/indra/newview/skins/default/xui/de/panel_speaker_controls.xml | |||
@@ -7,23 +7,23 @@ | |||
7 | <layout_panel name="moderation_mode_panel"> | 7 | <layout_panel name="moderation_mode_panel"> |
8 | <combo_box name="moderation_mode"> | 8 | <combo_box name="moderation_mode"> |
9 | <combo_item name="OpenVoice"> | 9 | <combo_item name="OpenVoice"> |
10 | Freies Voice (Standard) | 10 | Voice-Chat standardmäßig einschalten |
11 | </combo_item> | 11 | </combo_item> |
12 | <combo_item name="ModeratedVoice"> | 12 | <combo_item name="ModeratedVoice"> |
13 | Moderiertes Voice | 13 | Voice-Chat standardmäßig abschalten |
14 | </combo_item> | 14 | </combo_item> |
15 | </combo_box> | 15 | </combo_box> |
16 | </layout_panel> | 16 | </layout_panel> |
17 | <layout_panel name="moderate_chat_panel"> | 17 | <layout_panel name="moderate_chat_panel"> |
18 | <scroll_list name="speakers_list"> | 18 | <scroll_list name="speakers_list"> |
19 | <column label="Name" name="speaker_name" /> | 19 | <column label="Name" name="speaker_name"/> |
20 | </scroll_list> | 20 | </scroll_list> |
21 | <panel name="speaker_controls"> | 21 | <panel name="speaker_controls"> |
22 | <text name="resident_name"> | 22 | <text name="resident_name"> |
23 | Rumpelstilzchen Megakrass | 23 | Rumpelstilzchen Megakrass |
24 | </text> | 24 | </text> |
25 | <button name="mute_btn" tool_tip="Voice für diesen Einwohner stummschalten" /> | 25 | <button name="mute_btn" tool_tip="Voice für diesen Einwohner stummschalten"/> |
26 | <check_box label="Text stummschalten" name="mute_text_btn" /> | 26 | <check_box label="Text stummschalten" name="mute_text_btn"/> |
27 | </panel> | 27 | </panel> |
28 | </layout_panel> | 28 | </layout_panel> |
29 | <layout_panel name="moderator_controls"> | 29 | <layout_panel name="moderator_controls"> |
diff --git a/linden/indra/newview/skins/default/xui/de/strings.xml b/linden/indra/newview/skins/default/xui/de/strings.xml index 6a9a9cc..c644ece 100644 --- a/linden/indra/newview/skins/default/xui/de/strings.xml +++ b/linden/indra/newview/skins/default/xui/de/strings.xml | |||
@@ -1,5 +1,10 @@ | |||
1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> | 1 | <?xml version="1.0" encoding="utf-8" standalone="yes"?> |
2 | <strings name=""> | 2 | <!-- This file contains strings that used to be hardcoded in the source. |
3 | It is only for those strings which don't belong in a floater. | ||
4 | For example, the strings used in avatar chat bubbles, and strings | ||
5 | that are returned from one component and may appear in many places--> | ||
6 | <strings> | ||
7 | <!-- Login --> | ||
3 | <string name="LoginInProgress"> | 8 | <string name="LoginInProgress"> |
4 | Anmeldevorgang gestartet. [APP_NAME] reagiert möglicherweise nicht. Bitte warten. | 9 | Anmeldevorgang gestartet. [APP_NAME] reagiert möglicherweise nicht. Bitte warten. |
5 | </string> | 10 | </string> |
@@ -51,24 +56,34 @@ | |||
51 | <string name="LoginDownloadingClothing"> | 56 | <string name="LoginDownloadingClothing"> |
52 | Kleidung wird geladen... | 57 | Kleidung wird geladen... |
53 | </string> | 58 | </string> |
59 | <string name="LoginFailedNoNetwork"> | ||
60 | Netzwerk Fehler: Eine Verbindung konnte nicht hergestellt werden. Bitte überprüfen Sie Ihre Netzwerkverbindung. | ||
61 | </string> | ||
62 | <!-- Disconnection --> | ||
54 | <string name="AgentLostConnection"> | 63 | <string name="AgentLostConnection"> |
55 | In dieser Region kann es zu Problemen kommen. Bitte überprüfen Sie Ihre Internetverbindung. | 64 | In dieser Region kann es zu Problemen kommen. Bitte überprüfen Sie Ihre Internetverbindung. |
56 | </string> | 65 | </string> |
66 | <!-- Tooltip, llhoverview.cpp --> | ||
57 | <string name="TooltipPerson"> | 67 | <string name="TooltipPerson"> |
58 | Person | 68 | Person |
59 | </string> | 69 | </string> |
70 | <!-- Object under mouse pointer is an avatar --> | ||
60 | <string name="TooltipNoName"> | 71 | <string name="TooltipNoName"> |
61 | (namenlos) | 72 | (namenlos) |
62 | </string> | 73 | </string> |
74 | <!-- No name on an object --> | ||
63 | <string name="TooltipOwner"> | 75 | <string name="TooltipOwner"> |
64 | Eigentümer: | 76 | Eigentümer: |
65 | </string> | 77 | </string> |
78 | <!-- Owner name follows --> | ||
66 | <string name="TooltipPublic"> | 79 | <string name="TooltipPublic"> |
67 | Öffentlich | 80 | Öffentlich |
68 | </string> | 81 | </string> |
82 | <!-- Public permissions on an object --> | ||
69 | <string name="TooltipIsGroup"> | 83 | <string name="TooltipIsGroup"> |
70 | (Gruppe) | 84 | (Gruppe) |
71 | </string> | 85 | </string> |
86 | <!-- The name before this text is that of a group --> | ||
72 | <string name="TooltipFlagScript"> | 87 | <string name="TooltipFlagScript"> |
73 | Skript | 88 | Skript |
74 | </string> | 89 | </string> |
@@ -99,9 +114,11 @@ | |||
99 | <string name="TooltipForSaleL$"> | 114 | <string name="TooltipForSaleL$"> |
100 | Zum Verkauf: [AMOUNT] L$ | 115 | Zum Verkauf: [AMOUNT] L$ |
101 | </string> | 116 | </string> |
117 | <!-- L$ version --> | ||
102 | <string name="TooltipForSaleMsg"> | 118 | <string name="TooltipForSaleMsg"> |
103 | Zum Verkauf: [MESSAGE] | 119 | Zum Verkauf: [MESSAGE] |
104 | </string> | 120 | </string> |
121 | <!-- Message (RetrievingData) --> | ||
105 | <string name="TooltipFlagGroupBuild"> | 122 | <string name="TooltipFlagGroupBuild"> |
106 | Gruppenbau | 123 | Gruppenbau |
107 | </string> | 124 | </string> |
@@ -114,6 +131,7 @@ | |||
114 | <string name="TooltipFlagNotSafe"> | 131 | <string name="TooltipFlagNotSafe"> |
115 | Unsicher | 132 | Unsicher |
116 | </string> | 133 | </string> |
134 | <!-- damage area --> | ||
117 | <string name="TooltipFlagNoFly"> | 135 | <string name="TooltipFlagNoFly"> |
118 | Fliegen aus | 136 | Fliegen aus |
119 | </string> | 137 | </string> |
@@ -129,27 +147,35 @@ | |||
129 | <string name="TooltipMustSingleDrop"> | 147 | <string name="TooltipMustSingleDrop"> |
130 | Sie können nur ein einzelnes Objekt hierher ziehen | 148 | Sie können nur ein einzelnes Objekt hierher ziehen |
131 | </string> | 149 | </string> |
150 | <!-- Indicates that an avatar's name or other similar datum is being retrieved. General usage. --> | ||
132 | <string name="RetrievingData"> | 151 | <string name="RetrievingData"> |
133 | Laden... | 152 | Laden... |
134 | </string> | 153 | </string> |
135 | <string name="ReleaseNotes"> | 154 | <string name="ReleaseNotes"> |
136 | Versionshinweise | 155 | Versionshinweise |
137 | </string> | 156 | </string> |
157 | <!-- Indicates something is being loaded. Maybe should be merged with RetrievingData --> | ||
138 | <string name="LoadingData"> | 158 | <string name="LoadingData"> |
139 | Wird geladen... | 159 | Wird geladen... |
140 | </string> | 160 | </string> |
161 | <!-- namecache --> | ||
162 | <!-- Avatar name: text shown for LLUUID::null --> | ||
141 | <string name="AvatarNameNobody"> | 163 | <string name="AvatarNameNobody"> |
142 | (niemand) | 164 | (niemand) |
143 | </string> | 165 | </string> |
166 | <!-- Avatar name: text shown while fetching name --> | ||
144 | <string name="AvatarNameWaiting"> | 167 | <string name="AvatarNameWaiting"> |
145 | (wartet) | 168 | (wartet) |
146 | </string> | 169 | </string> |
170 | <!-- Avatar name: text shown as an alternative to AvatarNameFetching, easter egg. --> | ||
147 | <string name="AvatarNameHippos"> | 171 | <string name="AvatarNameHippos"> |
148 | (hippos) | 172 | (hippos) |
149 | </string> | 173 | </string> |
174 | <!-- Group name: text shown for LLUUID::null --> | ||
150 | <string name="GroupNameNone"> | 175 | <string name="GroupNameNone"> |
151 | (keiner) | 176 | (keiner) |
152 | </string> | 177 | </string> |
178 | <!-- Asset errors. Used in llassetstorage.cpp, translation from error code to error message. --> | ||
153 | <string name="AssetErrorNone"> | 179 | <string name="AssetErrorNone"> |
154 | Kein Fehler | 180 | Kein Fehler |
155 | </string> | 181 | </string> |
@@ -180,6 +206,7 @@ | |||
180 | <string name="AssetErrorUnknownStatus"> | 206 | <string name="AssetErrorUnknownStatus"> |
181 | Status unbekannt | 207 | Status unbekannt |
182 | </string> | 208 | </string> |
209 | <!-- llvoavatar. Displayed in the avatar's chat bubble --> | ||
183 | <string name="AvatarEditingApparance"> | 210 | <string name="AvatarEditingApparance"> |
184 | (Aussehen wird bearbeitet) | 211 | (Aussehen wird bearbeitet) |
185 | </string> | 212 | </string> |
@@ -192,6 +219,7 @@ | |||
192 | <string name="AvatarMuted"> | 219 | <string name="AvatarMuted"> |
193 | Stummgeschaltet | 220 | Stummgeschaltet |
194 | </string> | 221 | </string> |
222 | <!-- animations --> | ||
195 | <string name="anim_express_afraid"> | 223 | <string name="anim_express_afraid"> |
196 | Ängstlich | 224 | Ängstlich |
197 | </string> | 225 | </string> |
@@ -405,6 +433,7 @@ | |||
405 | <string name="worldmap_offline"> | 433 | <string name="worldmap_offline"> |
406 | Offline | 434 | Offline |
407 | </string> | 435 | </string> |
436 | <!-- Chat --> | ||
408 | <string name="whisper"> | 437 | <string name="whisper"> |
409 | Flüstert: | 438 | Flüstert: |
410 | </string> | 439 | </string> |
diff --git a/linden/indra/newview/skins/default/xui/en-us/alerts.xml b/linden/indra/newview/skins/default/xui/en-us/alerts.xml index 75ab238..8bbdc3d 100644 --- a/linden/indra/newview/skins/default/xui/en-us/alerts.xml +++ b/linden/indra/newview/skins/default/xui/en-us/alerts.xml | |||
@@ -387,22 +387,22 @@ Go to the Second Life web site for more information on partnering? | |||
387 | </alert> | 387 | </alert> |
388 | <alert modal="true" name="ClickWebProfileHelpAvatar"> | 388 | <alert modal="true" name="ClickWebProfileHelpAvatar"> |
389 | <message name="message"> | 389 | <message name="message"> |
390 | If this resident has set a web profile URL then you can: | 390 | If this Resident has set a web profile URL then you can: |
391 | * Click "Load" to load the page with the embedded web browser. | 391 | * Click 'Load' to see the page in this Web tab. |
392 | * Click Load->"Open in external browser" to view externally. | 392 | * Click Load > 'In external browser' to view the page in your default web browser. |
393 | * Click Load->"Home URL" to return to resident's web profile if you've navigated away. | 393 | * Click Load > 'Home URL' to return to this Resident's web profile if you've navigated away. |
394 | 394 | ||
395 | When viewing your own profile you can enter any URL as your web profile and click OK to set it. | 395 | When viewing your own profile, you can enter any URL as your web profile and click OK to set it. |
396 | Other residents can visit the URL you set when they view your profile. | 396 | Other residents can visit the URL you set when they look at your profile. |
397 | </message> | 397 | </message> |
398 | </alert> | 398 | </alert> |
399 | <alert modal="true" name="ClickWebProfileNoWebHelpAvatar"> | 399 | <alert modal="true" name="ClickWebProfileNoWebHelpAvatar"> |
400 | <message name="message"> | 400 | <message name="message"> |
401 | If this resident has a web profile URL set then you can: | 401 | If this resident has set a web profile URL then you can: |
402 | * Click Open to view externally in your default web browser. | 402 | * Click Open to view the page in your default web browser. |
403 | 403 | ||
404 | When viewing your profile you can enter any URL as your Web Profile. | 404 | When viewing your own profile, you can enter any URL as your web profile and click OK to set it. |
405 | Residents can visit the URL you specify when they view your profile. | 405 | Other residents can visit the URL you set when they look at your profile. |
406 | </message> | 406 | </message> |
407 | </alert> | 407 | </alert> |
408 | <alert modal="true" name="ReputationMinGreaterThanMax"> | 408 | <alert modal="true" name="ReputationMinGreaterThanMax"> |
@@ -3017,20 +3017,6 @@ objects will be returned to their previous owners. | |||
3017 | Cancel | 3017 | Cancel |
3018 | </option> | 3018 | </option> |
3019 | </alert> | 3019 | </alert> |
3020 | <alert modal="true" name="ViewReleaseNotes"> | ||
3021 | <message name="message"> | ||
3022 | View the Second Life release notes? | ||
3023 | </message> | ||
3024 | <ignore name="ignore"> | ||
3025 | When viewing the release notes | ||
3026 | </ignore> | ||
3027 | <option name="Gotopage"> | ||
3028 | OK | ||
3029 | </option> | ||
3030 | <option name="Cancel"> | ||
3031 | Cancel | ||
3032 | </option> | ||
3033 | </alert> | ||
3034 | <alert name="GroupLeaveConfirmOfficer"> | 3020 | <alert name="GroupLeaveConfirmOfficer"> |
3035 | <message name="message"> | 3021 | <message name="message"> |
3036 | You are currently an officer of the group [GROUP]. | 3022 | You are currently an officer of the group [GROUP]. |
@@ -4387,13 +4373,13 @@ Entering an accurate description helps us file and process bug reports. | |||
4387 | <message name="message"> | 4373 | <message name="message"> |
4388 | Dear Resident, | 4374 | Dear Resident, |
4389 | 4375 | ||
4390 | If you are reporting intellectual property infringement, please make sure you are reporting it correctly: | 4376 | You appear to be reporting intellectual property infringement. Please make sure you are reporting it correctly: |
4391 | 4377 | ||
4392 | (1) The Abuse Process. You may submit an abuse report if you believe a Resident is exploiting the Second Life permissions system, for example, by using CopyBot or similar copying tools, to infringe intellectual property rights. The Abuse Team investigates and issues appropriate disciplinary action for behavior that violates the Second Life Community Standards or Terms of Service. However, the Abuse Team does not handle and will not respond to requests to remove content from the Second Life world. | 4378 | (1) The Abuse Process. You may submit an abuse report if you believe a Resident is exploiting the Second Life permissions system, for example, by using CopyBot or similar copying tools, to infringe intellectual property rights. The Abuse Team investigates and issues appropriate disciplinary action for behavior that violates the Second Life Community Standards or Terms of Service. However, the Abuse Team does not handle and will not respond to requests to remove content from the Second Life world. |
4393 | 4379 | ||
4394 | (2) The DMCA or Content Removal Process. To request removal of content from Second Life, you must submit a valid notification of infringement as provided in our DMCA Policy at http://secondlife.com/corporate/dmca.php. | 4380 | (2) The DMCA or Content Removal Process. To request removal of content from Second Life, you MUST submit a valid notification of infringement as provided in our DMCA Policy at http://secondlife.com/corporate/dmca.php. |
4395 | 4381 | ||
4396 | If you still wish to continue with the abuse process, please close this window and finish submitting your report. | 4382 | If you still wish to continue with the abuse process, please close this window and finish submitting your report. You may need to select the specific category 'CopyBot or Permissions Exploit'. |
4397 | 4383 | ||
4398 | Thank you, | 4384 | Thank you, |
4399 | 4385 | ||
@@ -4869,16 +4855,7 @@ with the the D slider. | |||
4869 | </alert> | 4855 | </alert> |
4870 | <alert modal="true" name="ChatterBoxSessionStartError"> | 4856 | <alert modal="true" name="ChatterBoxSessionStartError"> |
4871 | <message name="message"> | 4857 | <message name="message"> |
4872 | Error starting a new chat session with [RECIPIENT]. | 4858 | Unable to start a new chat session with [RECIPIENT]. |
4873 | [REASON] | ||
4874 | </message> | ||
4875 | <option default="true" name="OK"> | ||
4876 | OK | ||
4877 | </option> | ||
4878 | </alert> | ||
4879 | <alert modal="true" name="ChatterBoxSessionStartNotVerified"> | ||
4880 | <message name="message"> | ||
4881 | Error starting a new chat session with [RECIPIENT]. | ||
4882 | [REASON] | 4859 | [REASON] |
4883 | </message> | 4860 | </message> |
4884 | <option default="true" name="OK"> | 4861 | <option default="true" name="OK"> |
@@ -4887,7 +4864,7 @@ with the the D slider. | |||
4887 | </alert> | 4864 | </alert> |
4888 | <alert modal="true" name="ChatterBoxSessionEventError"> | 4865 | <alert modal="true" name="ChatterBoxSessionEventError"> |
4889 | <message name="message"> | 4866 | <message name="message"> |
4890 | Error [EVENT] [RECIPIENT]. | 4867 | [EVENT] |
4891 | [REASON] | 4868 | [REASON] |
4892 | </message> | 4869 | </message> |
4893 | <option default="true" name="OK"> | 4870 | <option default="true" name="OK"> |
diff --git a/linden/indra/newview/skins/default/xui/en-us/floater_about.xml b/linden/indra/newview/skins/default/xui/en-us/floater_about.xml index 36e7765..91e0f00 100644 --- a/linden/indra/newview/skins/default/xui/en-us/floater_about.xml +++ b/linden/indra/newview/skins/default/xui/en-us/floater_about.xml | |||
@@ -7,9 +7,9 @@ | |||
7 | follows="left|top|right|bottom" font="SansSerifSmall" height="168" left="6" | 7 | follows="left|top|right|bottom" font="SansSerifSmall" height="168" left="6" |
8 | max_length="65536" mouse_opaque="true" name="credits_editor" width="458" | 8 | max_length="65536" mouse_opaque="true" name="credits_editor" width="458" |
9 | word_wrap="true"> | 9 | word_wrap="true"> |
10 | Second Life is brought to you by Philip, Tessa, Andrew, Cory, Ben, Bunny, Char, Charlie, Colin, Dan, Daniel, Doug, Eric, Hamlet, Haney, Hunter, Ian, Jeff, Jim, John, Lee, Mark, Peter, Phoenix, Richard, Robin, Xenon, Steve, Tanya, Eddie, Frank, Bruce, Aaron, Alice, Bob, Debra, Eileen, Helen, Janet, Louie, Leviathania, Stefan, Ray, Kevin, Tom, Mikeb, MikeT, Burgess, Elena, Tracy, BillTodd, Ryan, Zach, Sarah, Nova, Otakon, Tim, Stephanie, Michael, Evan, Nicolas, Catherine, Rachelle, Dave, Holly, Bub, Kelly, Magellan, Ramzi, Don, Sabin, Jill, Rheya, DanceStar, Jeska, Hungry, Torley, Kona, Callum, Charity, Ventrella, Jack, Uncle, Vektor, Iris, Chris, Nicole, Mick, Reuben, Blue, Babbage, Yedwab, Deana, Lauren, Brent, Pathfinder, Chadrick, Altruima, Jesse, Monroe, David, Tess, Lizzie, Patsy, Pony, Isaac, Lawrence, Cyn, Bo, Gia, Annette, Marius, Tbone, Jonathan, Karen, Ginsu, Yuko, Makiko, Thomas, Harry, Seth, Alexei, Brian, Guy, Runitai, Ethan, Data, Cornelius, Kenny, Swiss, Zero, Natria, Wendy, Stephen, Teeple, Thumper, Lucy, Dee, Mia, Liana, Warren, Branka, Aura, beez, Milo, Hermia, Red, Thrax, Joe, Sally, Magenta, Paul, Jose, Rejean, Henrik, Lexie, Amber, Logan, Xan, Nora, Morpheus, Donovan, Leyla, MichaelFrancis, Beast, Cube, Bucky, Joshua, Stryfe, Harmony, Teresa, Claudia, Walker, Glenn, Fritz, Fordak, June, Cleopetra, Jean, Ivy, Betsy, Roosevelt, Spike, Ken, Which, Tofu, Chiyo, Rob, Zee, dustin, George, Del, Matthew, Cat, Jacqui, Lightfoot, Adrian, Viola, Alfred, Noel, Irfan, Sunil, Yool, Rika, Jane, Xtreme, Frontier, a2, Neo, Siobhan, Yoz, Justin, Elle, Qarl, Benjamin, Isabel, Gulliver, Everett, Christopher, Izzy, Stephany, Garry, Sejong, Sean, Tobin, Iridium, Meta, Anthony, Jeremy, JP, Jake, Maurice, Madhavi, Leopard, Kyle, Joon, Kari, Bert, Belinda, Jon, Kristi, Bridie, Pramod, KJ, Socrates, Maria, Ivan, Aric, Yamasaki, Adreanne, Jay, MitchK, Ceren, Coco, Durl, Jenny, Periapse, Kartic, Storrs, Lotte, Sandy, Colossus, Zen, BigPapi, Brad, Pastrami, Kurz, Mani, Neuro, Jaime, MJ, Rowan, Sgt, Elvis, Gecko, Samuel, Sardonyx, Leo, Bryan, Niko, Soft, Poppy, Rachel, Aki, Angelo, Banzai, Alexa, Sue, CeeLo, Bender, CG, Gillian, Pelle, Nick, Echo, Zara, Christine, Shamiran, Emma, Blake, Keiko, Plexus, Joppa, Sidewinder, Erica, Ashlei, Twilight, Kristen, Brett, Q, Enus, Simon, Bevis, Kraft, Kip, Chandler, Ron, LauraP, Ram, KyleJM, Scouse, Prospero, Melissa, Marty, Nat, Hamilton, Kend, Lordan, Jimmy, Kosmo, Seraph, Green, Ekim, Wiggo, JT, Rome, Doris, Miz, Benoc, Whump, Trinity, Patch, Kate, TJ, Bao, Joohwan, Christy, Sofia, Matias, Cogsworth, Johan, Oreh, Cheah, Angela, Brandy, Mango, Lan, Aleks, Gloria, Heidy, Mitchell, Space, Colton, Bambers, Einstein, Maggie, Malbers, Rose, Winnie, Stella, Milton, Rothman, Niall, Marin, Allison, James, Katie, Dawn, Katt, Kalpana, Judy, Andrea, Ambroff, Infinity, Gail, Rico, Raymond, Yi, William, Christa, M, Teagan, Scout, Molly, Dante, Corr, Dynamike, Usi, Kaylee, Lil, Danica, Sascha, Kelv, Jacob, Nya, Rodney, Brandon, Elsie, Blondin, Grant, Katrin, Nyx, Gabriel, Locklainn, Claire, Devin, Minerva, Monty, Austin, Bradford, Si, Keira, H, Caitlin, Dita, Makai, Jenn and many others. | 10 | Second Life is brought to you by Philip, Tessa, Andrew, Cory, James, Ben, Char, Charlie, Colin, Dan, Daniel, Doug, Eric, Hamlet, Haney, Eve, Hunter, Ian, Jeff, Jennifer, Jim, John, Lee, Mark, Peter, Phoenix, Richard, Robin, Xenon, Steve, Tanya, Eddie, Avi, Frank, Bruce, Aaron, Alice, Bob, Debra, Eileen, Helen, Janet, Louie, Leviathania, Stefan, Ray, Kevin, Tom, Mikeb, MikeT, Burgess, Elena, Tracy, Bill, Todd, Ryan, Zach, Sarah, Nova, Tim, Stephanie, Michael, Evan, Nicolas, Catherine, Rachelle, Dave, Holly, Bub, Kelly, Magellan, Ramzi, Don, Sabin, Jill, Rheya, Jeska, Torley, Kona, Callum, Charity, Ventrella, Jack, Vektor, Iris, Chris, Nicole, Mick, Reuben, Blue, Babbage, Yedwab, Deana, Lauren, Brent, Pathfinder, Chadrick, Altruima, Jesse, Teeny, Monroe, Icculus, David, Tess, Lizzie, Patsy, Isaac, Lawrence, Cyn, Bo, Gia, Annette, Marius, Tbone, Jonathan, Karen, Ginsu, Satoko, Yuko, Makiko, Thomas, Harry, Seth, Alexei, Brian, Guy, Runitai, Ethan, Data, Cornelius, Kenny, Swiss, Zero, Natria, Wendy, Stephen, Teeple, Thumper, Lucy, Dee, Mia, Liana, Warren, Branka, Aura, beez, Milo, Hermia, Red, Thrax, Joe, Sally, Magenta, Mogura, Paul, Jose, Rejean, Henrik, Lexie, Amber, Logan, Xan, Nora, Morpheus, Donovan, Leyla, MichaelFrancis, Beast, Cube, Bucky, Joshua, Stryfe, Harmony, Teresa, Claudia, Walker, Glenn, Fritz, Fordak, June, Cleopetra, Jean, Ivy, Betsy, Roosevelt, Spike, Ken, Which, Tofu, Chiyo, Rob, Zee, dustin, George, Del, Matthew, Cat, Jacqui, Lightfoot, Adrian, Viola, Alfred, Noel, Irfan, Sunil, Yool, Rika, Jane, Xtreme, Frontier, a2, Neo, Siobhan, Yoz, Justin, Elle, Qarl, Benjamin, Isabel, Gulliver, Everett, Christopher, Izzy, Stephany, Garry, Sejong, Sean, Tobin, Iridium, Meta, Anthony, Jeremy, JP, Jake, Maurice, Madhavi, Leopard, Kyle, Joon, Kari, Bert, Belinda, Jon, Kristi, Bridie, Pramod, KJ, Socrates, Maria, Ivan, Aric, Yamasaki, Adreanne, Jay, MitchK, Ceren, Coco, Durl, Jenny, Periapse, Kartic, Storrs, Lotte, Sandy, Rohn, Colossus, Zen, BigPapi, Brad, Pastrami, Kurz, Mani, Neuro, Jaime, MJ, Rowan, Sgt, Elvis, Gecko, Samuel, Sardonyx, Leo, Bryan, Niko, Soft, Poppy, Rachel, Aki, Angelo, Banzai, Alexa, Sue, CeeLo, Bender, CG, Gillian, Pelle, Nick, Echo, Zara, Christine, Shamiran, Emma, Blake, Keiko, Plexus, Joppa, Sidewinder, Erica, Ashlei, Twilight, Kristen, Brett, Q, Enus, Simon, Bevis, Kraft, Kip, Chandler, Ron, LauraP, Ram, KyleJM, Scouse, Prospero, Melissa, Marty, Nat, Hamilton, Kend, Lordan, Jimmy, Kosmo, Seraph, Green, Ekim, Wiggo, JT, Rome, Doris, Miz, Benoc, Whump, Trinity, Patch, Kate, TJ, Bao, Joohwan, Christy, Sofia, Matias, Cogsworth, Johan, Oreh, Cheah, Angela, Brandy, Mango, Lan, Aleks, Gloria, Heidy, Mitchell, Space, Colton, Bambers, Einstein, Maggie, Malbers, Rose, Winnie, Stella, Milton, Rothman, Niall, Marin, Allison, Katie, Dawn, Katt, Dusty, Kalpana, Judy, Andrea, Ambroff, Infinity, Gail, Rico, Raymond, Yi, William, Christa, M, Teagan, Scout, Molly, Dante, Corr, Dynamike, Usi, Kaylee, Vidtuts, Lil, Danica, Sascha, Kelv, Jacob, Nya, Rodney, Brandon, Elsie, Blondin, Grant, Katrin, Nyx, Gabriel, Locklainn, Claire, Devin, Minerva, Monty, Austin, Bradford, Si, Keira, H, Caitlin, Dita, Makai, Jenn, Ann, Meredith, Clare, Joy, Praveen, Cody, Edmund, Ruthe, Sirena, Gayathri, Spider, FJ, Davidoff, Tian, Jennie, Louise, Oskar, Landon, Noelle, Jarv, Ingrid, Al, Sommer, Doc, Aria, Huin, Gray, Lili, Vir, DJ and many others. |
11 | 11 | ||
12 | Thank you to the following residents for helping to ensure that this is the best version yet: aaron23 decuir, Abra Miles, absolute balderdash, adelle fitzgerald, Aeron Kohime, Aki Shichiroji, Alger Meads, Alissa Sabre, AlwaysIcey Mapholisto, Arawn Spitteler, Aren Mandala, Arianna Wrigglesworth, Bagushii Kohime, Balpien Hammerer, Blinking2342 Blinker, byakuya runo, Capucchy Streeter, Chandra Jun, Coyote Pace, Crusher Soderstrom, Cummere Mayo, cyberrosa Rossini, Dael Ra, danana dodonpa, Darek Deluca, Davec Horsforth, django yifu, draco crane, Dre Dagostino, Ephyu Reino, etan quan, Fenrix Murakami, Fledhyris Proudhon, Fred Wardhani, Frederich Courier, garth fairchang, Gellan Glenelg, Geraldine Giha, GOLAN Eilde, gonzo joubert, Hachiro Yokosuka, Hampton Hax, harleywood guru, Hevenz Vansant, imnotgoing sideways, Jaden Giles, Jeanette Janus, Karl Dorance, keaton Akina, Khashai Steinbeck, KiPSOFT Tuqiri, kirstenlee Cinquetti, Kitty Barnett, Laurent Vesta, Lazure Ryba, Lima Vesperia, Linzi Bingyi, Lisa Lowe, LuDon Ninetails, Mark Rosenbaum, McCabe Maxsted, Michi Lumin, Midi Aeon, ml0rtd kit, Mo Eriksen, Morice Flanagan, Mysterion Aeon, Nad Gough, norgan torok, Pygar Bu, Qie Niangao, rachel corleone, Rado Arado, roberto salubrius, Royer Pessoa, samia bechir, Sasha Nurmi, Sean Heying, Selkit Diller, Shadow Pidgeon, simon kline, Smokie Ember, Soap Clawtooth, Strife Onizuka, Tal Chernov, Talan Hyun, tangletwigs fairymeadow, Tanya Spinotti, Tayra Dagostino, Teebone Aeon, Theremes Langdon, Thraxis Epsilon, tucor Capalini, Vasko Hawker, VenusMari Zapedzki, Vex Streeter, Viktoria Dovgal, Vincent Nacon, Viridian Exonar, Vivienne Schell, WarKirby Magojiro, Wilton Lundquist, Yukinoroh Kamachi, Zyzzy Zarf | 12 | Thank you to the following residents for helping to ensure that this is the best version yet: Aminom Marvin, ava ganache, Balthazar Fouroux, CrystalShard Foo, Davec Horsforth, Drew Dwi, Ellla McMahon, Gellan Glenelg, Harleen Gretzky, istephanija munro, Iustinian Tomsen, JC Glimmer, Joeseph Albanese, kelly young, Latif Khalifa, Lex Neva, McCabe Maxsted, Michi Lumin, moni duettmann, Moon Metty, motor loon, Opensource Obscure, Sky Hye, Soap Clawtooth, velveeta biedermann, zeebster colasanti |
13 | 13 | ||
14 | 3Dconnexion SDK Copyright (C) 1992-2007 3Dconnexion | 14 | 3Dconnexion SDK Copyright (C) 1992-2007 3Dconnexion |
15 | APR Copyright (C) 2000-2004 The Apache Software Foundation | 15 | APR Copyright (C) 2000-2004 The Apache Software Foundation |
@@ -32,7 +32,7 @@ | |||
32 | Voice chat Audio coding: Polycom(R) Siren14(TM) (ITU-T Rec. G.722.1 Annex C) | 32 | Voice chat Audio coding: Polycom(R) Siren14(TM) (ITU-T Rec. G.722.1 Annex C) |
33 | 33 | ||
34 | 34 | ||
35 | What happens to a dream deferred? --Langston Hughes</text_editor> | 35 | We can only see a short distance ahead, but we can see plenty there that needs to be done. --Alan Turing</text_editor> |
36 | 36 | ||
37 | <text_editor bottom_delta="174" embedded_items="false" | 37 | <text_editor bottom_delta="174" embedded_items="false" |
38 | follows="left|top|right|bottom" font="SansSerif" height="238" left="6" | 38 | follows="left|top|right|bottom" font="SansSerif" height="238" left="6" |
diff --git a/linden/indra/newview/skins/default/xui/en-us/floater_chat_history.xml b/linden/indra/newview/skins/default/xui/en-us/floater_chat_history.xml index 91f3bdb..6bd4424 100644 --- a/linden/indra/newview/skins/default/xui/en-us/floater_chat_history.xml +++ b/linden/indra/newview/skins/default/xui/en-us/floater_chat_history.xml | |||
@@ -56,7 +56,8 @@ | |||
56 | text_readonly_color="ChatHistoryTextColor" width="300" word_wrap="true" /> | 56 | text_readonly_color="ChatHistoryTextColor" width="300" word_wrap="true" /> |
57 | <panel bottom="5" follows="left|right|bottom" left="5" name="chat_panel" right="-5" | 57 | <panel bottom="5" follows="left|right|bottom" left="5" name="chat_panel" right="-5" |
58 | tab_group="1" top="25"> | 58 | tab_group="1" top="25"> |
59 | <line_editor bevel_style="in" border_style="line" border_thickness="1" bottom="0" | 59 | <string name="gesture_label">Gestures</string> |
60 | <line_editor bevel_style="in" border_style="line" border_thickness="1" bottom="0" | ||
60 | enabled="true" follows="left|right|bottom" font="SansSerif" | 61 | enabled="true" follows="left|right|bottom" font="SansSerif" |
61 | handle_edit_keys_directly="false" height="20" label="Click here to chat." | 62 | handle_edit_keys_directly="false" height="20" label="Click here to chat." |
62 | left="0" max_length="254" mouse_opaque="true" name="Chat Editor" | 63 | left="0" max_length="254" mouse_opaque="true" name="Chat Editor" |
@@ -65,10 +66,10 @@ | |||
65 | <flyout_button bottom="0" follows="right|bottom" height="20" label="Say" left="-65" | 66 | <flyout_button bottom="0" follows="right|bottom" height="20" label="Say" left="-65" |
66 | list_position="above" mouse_opaque="true" name="Say" tool_tip="(Enter)" | 67 | list_position="above" mouse_opaque="true" name="Say" tool_tip="(Enter)" |
67 | width="70"> | 68 | width="70"> |
68 | <flyout_button_item value="shout"> | 69 | <flyout_button_item value="shout" name="shout_item"> |
69 | Shout | 70 | Shout |
70 | </flyout_button_item> | 71 | </flyout_button_item> |
71 | <flyout_button_item value="say"> | 72 | <flyout_button_item value="say" name="say_item"> |
72 | Say | 73 | Say |
73 | </flyout_button_item> | 74 | </flyout_button_item> |
74 | </flyout_button> | 75 | </flyout_button> |
diff --git a/linden/indra/newview/skins/default/xui/en-us/floater_im.xml b/linden/indra/newview/skins/default/xui/en-us/floater_im.xml index 51953b05..2ec94b6 100644 --- a/linden/indra/newview/skins/default/xui/en-us/floater_im.xml +++ b/linden/indra/newview/skins/default/xui/en-us/floater_im.xml | |||
@@ -38,19 +38,18 @@ | |||
38 | <string name="muted_error"> | 38 | <string name="muted_error"> |
39 | A group moderator disabled your text chat. | 39 | A group moderator disabled your text chat. |
40 | </string> | 40 | </string> |
41 | |||
42 | <!-- ALL of the event strings should have [RECIPIENT] in them --> | ||
41 | <string name="add_session_event"> | 43 | <string name="add_session_event"> |
42 | adding agents to chat session with | 44 | Unable to add users to chat session with [RECIPIENT]. |
43 | </string> | 45 | </string> |
44 | <string name="message_session_event"> | 46 | <string name="message_session_event"> |
45 | messaging chat session with | 47 | Unable to send your message to the chat session with [RECIPIENT]. |
46 | </string> | ||
47 | <string name="mute_agent_event"> | ||
48 | muting agent in | ||
49 | </string> | 48 | </string> |
50 | <string name="removed_from_group"> | 49 | <string name="removed_from_group"> |
51 | You have been removed from the group. | 50 | You have been removed from the group. |
52 | </string> | 51 | </string> |
53 | <string name="close_on_no_ability"> | 52 | <string name="close_on_no_ability"> |
54 | You no longer have the ability to be in the chat session | 53 | You no longer have the ability to be in the chat session. |
55 | </string> | 54 | </string> |
56 | </multi_floater> | 55 | </multi_floater> |
diff --git a/linden/indra/newview/skins/default/xui/en-us/floater_mem_leaking.xml b/linden/indra/newview/skins/default/xui/en-us/floater_mem_leaking.xml index e7e973e..ff26731 100644 --- a/linden/indra/newview/skins/default/xui/en-us/floater_mem_leaking.xml +++ b/linden/indra/newview/skins/default/xui/en-us/floater_mem_leaking.xml | |||
@@ -1,12 +1,12 @@ | |||
1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> | 1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> |
2 | <floater bottom="500" left="100" can_close="true" can_drag_on_left="false" can_minimize="false" | 2 | <floater bottom="500" left="100" can_close="true" can_drag_on_left="false" can_minimize="false" |
3 | can_resize="false" follows="left|top" height="175" name="MemLeak" | 3 | can_resize="false" follows="left|top" height="175" name="MemLeak" |
4 | title="Memory Leaking Simulation" width="350"> | 4 | title="Memory Leaking Simulation" width="350"> |
5 | <spinner bottom="125" decimal_digits="0" follows="left|top" height="20" | 5 | <spinner bottom="125" decimal_digits="0" follows="left|top" height="20" |
6 | increment="256" label="Leaking Speed (bytes per frame):" label_width="180" left="10" max_val="4294967296" | 6 | increment="256" label="Leaking Speed (bytes per frame):" label_width="220" left="10" max_val="4294967296" |
7 | min_val="0" initial_val="512" name="leak_speed" width="330" /> | 7 | min_val="0" initial_val="512" name="leak_speed" width="330" /> |
8 | <spinner bottom_delta="-25" decimal_digits="0" follows="left|top" height="20" | 8 | <spinner bottom_delta="-25" decimal_digits="0" follows="left|top" height="20" |
9 | increment="4" label="Max Leaked Memory (MB):" label_width="180" left="10" max_val="4096" | 9 | increment="4" label="Max Leaked Memory (MB):" label_width="220" left="10" max_val="4096" |
10 | min_val="0" initial_val="512" name="max_leak" width="330" /> | 10 | min_val="0" initial_val="512" name="max_leak" width="330" /> |
11 | <text bottom_delta="-25" follows="left|top" height="25" left="10" name="total_leaked_label" | 11 | <text bottom_delta="-25" follows="left|top" height="25" left="10" name="total_leaked_label" |
12 | width="300"> | 12 | width="300"> |
@@ -21,11 +21,11 @@ | |||
21 | [NOTE2] | 21 | [NOTE2] |
22 | </text> | 22 | </text> |
23 | <button bottom="10" follows="left|top" height="20" label="Start" left="10" | 23 | <button bottom="10" follows="left|top" height="20" label="Start" left="10" |
24 | name="start_btn" width="60" /> | 24 | name="start_btn" width="70" /> |
25 | <button bottom_delta="0" follows="left|top" height="20" label="Stop" left="100" | 25 | <button bottom_delta="0" follows="left|top" height="20" label="Stop" left="87" |
26 | name="stop_btn" width="60" /> | 26 | name="stop_btn" width="70" /> |
27 | <button bottom_delta="0" follows="left|top" height="20" label="Release" left="190" | 27 | <button bottom_delta="0" follows="left|top" height="20" label="Release" left="164" |
28 | name="release_btn" width="60" /> | 28 | name="release_btn" width="70" /> |
29 | <button bottom_delta="0" follows="left|top" height="20" label="Close" left="280" | 29 | <button bottom_delta="0" follows="left|top" height="20" label="Close" left="270" |
30 | name="close_btn" width="60" /> | 30 | name="close_btn" width="70" /> |
31 | </floater> | 31 | </floater> |
diff --git a/linden/indra/newview/skins/default/xui/en-us/floater_report_abuse.xml b/linden/indra/newview/skins/default/xui/en-us/floater_report_abuse.xml index 00ee9ac..1c4b359 100644 --- a/linden/indra/newview/skins/default/xui/en-us/floater_report_abuse.xml +++ b/linden/indra/newview/skins/default/xui/en-us/floater_report_abuse.xml | |||
@@ -96,12 +96,10 @@ Assault > Combat sandbox / unsafe area | |||
96 | Assault > Safe area | 96 | Assault > Safe area |
97 | </combo_item><combo_item name="Assault__Weapons_testing_sandbox" value="36"> | 97 | </combo_item><combo_item name="Assault__Weapons_testing_sandbox" value="36"> |
98 | Assault > Weapons testing sandbox | 98 | Assault > Weapons testing sandbox |
99 | </combo_item><combo_item name="Copyright_or_intellectual_property_violation" value="37"> | ||
100 | Copyright or intellectual property violation | ||
101 | </combo_item><combo_item name="Commerce__Failure_to_deliver_product_or_service" value="38"> | 99 | </combo_item><combo_item name="Commerce__Failure_to_deliver_product_or_service" value="38"> |
102 | Commerce > Failure to deliver product or service | 100 | Commerce > Failure to deliver product or service |
103 | </combo_item><combo_item name="Disclosure__First_Life_information" value="39"> | 101 | </combo_item><combo_item name="Disclosure__Real_world_information" value="39"> |
104 | Disclosure > First life information | 102 | Disclosure > Real world information |
105 | </combo_item><combo_item name="Disclosure__Remotely_monitoring chat" value="40"> | 103 | </combo_item><combo_item name="Disclosure__Remotely_monitoring chat" value="40"> |
106 | Disclosure > Remotely monitoring chat | 104 | Disclosure > Remotely monitoring chat |
107 | </combo_item><combo_item name="Disclosure__Second_Life_information_chat_IMs" value="41"> | 105 | </combo_item><combo_item name="Disclosure__Second_Life_information_chat_IMs" value="41"> |
@@ -144,6 +142,10 @@ Indecency > Broadly visible mature content | |||
144 | Indecency > Inappropriate avatar name | 142 | Indecency > Inappropriate avatar name |
145 | </combo_item><combo_item name="Indecency__Mature_content_in_PG_region" value="60"> | 143 | </combo_item><combo_item name="Indecency__Mature_content_in_PG_region" value="60"> |
146 | Indecency > Mature content in PG region | 144 | Indecency > Mature content in PG region |
145 | </combo_item><combo_item name="Intellectual_property_infringement_Content_Removal" value="66"> | ||
146 | Intellectual property infringement > Content Removal | ||
147 | </combo_item><combo_item name="Intellectual_property_infringement_CopyBot_or_Permissions_Exploit" value="37"> | ||
148 | Intellectual property infringement > CopyBot or Permissions Exploit | ||
147 | </combo_item><combo_item name="Intolerance" value="61"> | 149 | </combo_item><combo_item name="Intolerance" value="61"> |
148 | Intolerance | 150 | Intolerance |
149 | </combo_item><combo_item name="Land__Abuse_of_sandbox_resources" value="62"> | 151 | </combo_item><combo_item name="Land__Abuse_of_sandbox_resources" value="62"> |
@@ -154,8 +156,6 @@ Land > Encroachment > Objects/textures | |||
154 | Land > Encroachment > Particles | 156 | Land > Encroachment > Particles |
155 | </combo_item><combo_item name="Land__Encroachment__Trees_plants" value="65"> | 157 | </combo_item><combo_item name="Land__Encroachment__Trees_plants" value="65"> |
156 | Land > Encroachment > Trees/plants | 158 | Land > Encroachment > Trees/plants |
157 | </combo_item><combo_item name="Trademark_violation" value="66"> | ||
158 | Trademark violation | ||
159 | </combo_item><combo_item name="Wagering_gambling" value="67"> | 159 | </combo_item><combo_item name="Wagering_gambling" value="67"> |
160 | Wagering/gambling | 160 | Wagering/gambling |
161 | </combo_item><combo_item name="Other" value="68"> | 161 | </combo_item><combo_item name="Other" value="68"> |
diff --git a/linden/indra/newview/skins/default/xui/en-us/floater_skin_preview_template.xml b/linden/indra/newview/skins/default/xui/en-us/floater_skin_preview_template.xml index f3d5296..2822d9b 100644 --- a/linden/indra/newview/skins/default/xui/en-us/floater_skin_preview_template.xml +++ b/linden/indra/newview/skins/default/xui/en-us/floater_skin_preview_template.xml | |||
@@ -2,7 +2,7 @@ | |||
2 | <multi_floater bottom="256" can_close="true" can_drag_on_left="false" can_minimize="true" | 2 | <multi_floater bottom="256" can_close="true" can_drag_on_left="false" can_minimize="true" |
3 | can_resize="false" height="148" left="256" name="floater_chatterbox" title="" title_bar="true" width="300" rect_control="ChatterboxRect"> | 3 | can_resize="false" height="148" left="256" name="floater_chatterbox" title="" title_bar="true" width="300" rect_control="ChatterboxRect"> |
4 | <icon image_name="checkerboard_transparency_bg.png" follows="left|right|top|bottom" bottom="0" left="0" height="128" width="300" /> | 4 | <icon image_name="checkerboard_transparency_bg.png" follows="left|right|top|bottom" bottom="0" left="0" height="128" width="300" /> |
5 | <panel width="300" height="28" left="0" bottom="0" background_opaque="true" background_visible="true"> | 5 | <panel name="panel_littletoolbar" width="300" height="28" left="0" bottom="0" background_opaque="true" background_visible="true"> |
6 | <panel bottom="0" filename="panel_bg_toolbar.xml" height="26" left="0" width="300" follows="left|right|top|bottom"/> | 6 | <panel bottom="0" filename="panel_bg_toolbar.xml" height="26" left="0" width="300" follows="left|right|top|bottom"/> |
7 | <button bottom="0" font="SansSerif" height="24" | 7 | <button bottom="0" font="SansSerif" height="24" |
8 | image_selected="btn_chatbar_selected.tga" scale_image="true" | 8 | image_selected="btn_chatbar_selected.tga" scale_image="true" |
diff --git a/linden/indra/newview/skins/default/xui/en-us/floater_snapshot.xml b/linden/indra/newview/skins/default/xui/en-us/floater_snapshot.xml index 4ec5e6c..0c60090 100644 --- a/linden/indra/newview/skins/default/xui/en-us/floater_snapshot.xml +++ b/linden/indra/newview/skins/default/xui/en-us/floater_snapshot.xml | |||
@@ -31,8 +31,8 @@ | |||
31 | <flyout_button bottom_delta="0" follows="left|top" height="20" label="Save" left="10" | 31 | <flyout_button bottom_delta="0" follows="left|top" height="20" label="Save" left="10" |
32 | list_position="below" mouse_opaque="true" name="save_btn" tool_tip="Save image to a file" | 32 | list_position="below" mouse_opaque="true" name="save_btn" tool_tip="Save image to a file" |
33 | width="105"> | 33 | width="105"> |
34 | <flyout_button_item value="save">Save</flyout_button_item> | 34 | <flyout_button_item value="save" name="save_item">Save</flyout_button_item> |
35 | <flyout_button_item value="save as">Save As...</flyout_button_item> | 35 | <flyout_button_item value="save as" name="saveas_item">Save As...</flyout_button_item> |
36 | </flyout_button> | 36 | </flyout_button> |
37 | <button bottom_delta="0" follows="left|top" height="20" label="Cancel" left="120" | 37 | <button bottom_delta="0" follows="left|top" height="20" label="Cancel" left="120" |
38 | name="discard_btn" width="85" /> | 38 | name="discard_btn" width="85" /> |
diff --git a/linden/indra/newview/skins/default/xui/en-us/panel_avatar.xml b/linden/indra/newview/skins/default/xui/en-us/panel_avatar.xml index 5a2a774..a3a4b1a 100644 --- a/linden/indra/newview/skins/default/xui/en-us/panel_avatar.xml +++ b/linden/indra/newview/skins/default/xui/en-us/panel_avatar.xml | |||
@@ -192,8 +192,8 @@ | |||
192 | height="18" label="Load" label_selected="Load" left="10" | 192 | height="18" label="Load" label_selected="Load" left="10" |
193 | mouse_opaque="true" name="load" enabled="false" | 193 | mouse_opaque="true" name="load" enabled="false" |
194 | tool_tip="Load this profile page with embedded web browser." width="80" > | 194 | tool_tip="Load this profile page with embedded web browser." width="80" > |
195 | <flyout_button_item value="open">In external browser</flyout_button_item> | 195 | <flyout_button_item value="open" name="open_item">In external browser</flyout_button_item> |
196 | <flyout_button_item value="home">Home URL</flyout_button_item> | 196 | <flyout_button_item value="home" name="home_item">Home URL</flyout_button_item> |
197 | </flyout_button> | 197 | </flyout_button> |
198 | <button bottom_delta="0" follows="left|top" font="SansSerif" halign="center" | 198 | <button bottom_delta="0" follows="left|top" font="SansSerif" halign="center" |
199 | height="18" label="?" label_selected="?" left_delta="85" | 199 | height="18" label="?" label_selected="?" left_delta="85" |
diff --git a/linden/indra/newview/skins/default/xui/en-us/panel_chat_bar.xml b/linden/indra/newview/skins/default/xui/en-us/panel_chat_bar.xml index 20a63db..95604ff 100644 --- a/linden/indra/newview/skins/default/xui/en-us/panel_chat_bar.xml +++ b/linden/indra/newview/skins/default/xui/en-us/panel_chat_bar.xml | |||
@@ -17,17 +17,15 @@ | |||
17 | <flyout_button bottom="-23" follows="right|bottom" height="20" label="Say" left_delta="110" | 17 | <flyout_button bottom="-23" follows="right|bottom" height="20" label="Say" left_delta="110" |
18 | list_position="above" mouse_opaque="true" name="Say" tool_tip="(Enter)" | 18 | list_position="above" mouse_opaque="true" name="Say" tool_tip="(Enter)" |
19 | width="80"> | 19 | width="80"> |
20 | <flyout_button_item value="say"> | 20 | <flyout_button_item value="say" name="say_item"> |
21 | Say | 21 | Say |
22 | </flyout_button_item> | 22 | </flyout_button_item> |
23 | <flyout_button_item value="shout"> | 23 | <flyout_button_item value="shout" name="shout_item"> |
24 | Shout | 24 | Shout |
25 | </flyout_button_item> | 25 | </flyout_button_item> |
26 | </flyout_button> | 26 | </flyout_button> |
27 | <combo_box allow_text_entry="false" bottom="-23" follows="right|bottom" height="20" | 27 | <combo_box allow_text_entry="false" bottom="-23" follows="right|bottom" height="20" |
28 | label="Gestures" left_delta="85" max_chars="20" name="Gesture" width="90"> | 28 | label="Gestures" left_delta="85" max_chars="20" name="Gesture" width="90"> |
29 | <combo_item name="Gestures"> | ||
30 | Gestures | ||
31 | </combo_item> | ||
32 | </combo_box> | 29 | </combo_box> |
30 | <string name="gesture_label">Gestures</string> | ||
33 | </panel> | 31 | </panel> |
diff --git a/linden/indra/newview/skins/default/xui/en-us/panel_preferences_input.xml b/linden/indra/newview/skins/default/xui/en-us/panel_preferences_input.xml index 85aab95..23e357f 100644 --- a/linden/indra/newview/skins/default/xui/en-us/panel_preferences_input.xml +++ b/linden/indra/newview/skins/default/xui/en-us/panel_preferences_input.xml | |||
@@ -89,7 +89,13 @@ | |||
89 | follows="left|top" font="SansSerifSmall" height="16" initial_value="false" | 89 | follows="left|top" font="SansSerifSmall" height="16" initial_value="false" |
90 | label="Show Avatar in Mouselook" left="148" mouse_opaque="true" name="avfp" | 90 | label="Show Avatar in Mouselook" left="148" mouse_opaque="true" name="avfp" |
91 | radio_style="false" width="256" /> | 91 | radio_style="false" width="256" /> |
92 | <button bottom_delta="-30" follows="left|top" font="SansSerif" height="20" | 92 | <text type="string" length="1" bg_visible="false" border_drop_shadow_visible="false" border_visible="false" |
93 | label="Joystick Setup" left_delta="0" mouse_opaque="true" | 93 | bottom="-264" drop_shadow_visible="true" enabled="true" follows="left|top" |
94 | font="SansSerifSmall" h_pad="0" halign="left" height="12" left="10" | ||
95 | mouse_opaque="true" name="text5" v_pad="0" width="128"> | ||
96 | Joystick Options: | ||
97 | </text> | ||
98 | <button bottom_delta="-4" follows="left|top" font="SansSerif" height="20" | ||
99 | label="Joystick Setup" left="148" mouse_opaque="true" | ||
94 | name="joystic_setup_button" width="155" /> | 100 | name="joystic_setup_button" width="155" /> |
95 | </panel> | 101 | </panel> |
diff --git a/linden/indra/newview/skins/default/xui/en-us/panel_preferences_network.xml b/linden/indra/newview/skins/default/xui/en-us/panel_preferences_network.xml index 6834ab5..a0f0936 100644 --- a/linden/indra/newview/skins/default/xui/en-us/panel_preferences_network.xml +++ b/linden/indra/newview/skins/default/xui/en-us/panel_preferences_network.xml | |||
@@ -25,15 +25,22 @@ | |||
25 | follows="left|top" font="SansSerifSmall" h_pad="0" halign="left" | 25 | follows="left|top" font="SansSerifSmall" h_pad="0" halign="left" |
26 | height="10" left="12" mouse_opaque="false" name="cache_size_label_l" | 26 | height="10" left="12" mouse_opaque="false" name="cache_size_label_l" |
27 | v_pad="0" width="200"> | 27 | v_pad="0" width="200"> |
28 | Disk Cache Size (MB): | 28 | Disk Cache Size: |
29 | </text> | 29 | </text> |
30 | <slider bottom_delta="-25" can_edit_text="true" control_name="CacheSize" | 30 | <slider bottom_delta="-25" can_edit_text="true" control_name="CacheSize" |
31 | decimal_digits="0" enabled="true" follows="left|top" height="15" | 31 | decimal_digits="0" enabled="true" follows="left|top" height="15" |
32 | increment="10" initial_val="50" left_delta="0" max_val="1000" min_val="10" | 32 | increment="10" initial_val="50" left_delta="0" max_val="1000" min_val="10" |
33 | mouse_opaque="true" name="cache_size" show_text="true" width="180" /> | 33 | mouse_opaque="true" name="cache_size" show_text="true" width="180" /> |
34 | <text type="string" length="1" bg_visible="false" border_drop_shadow_visible="false" border_visible="false" | ||
35 | bottom_delta="4" drop_shadow_visible="true" enabled="true" | ||
36 | follows="left|top" font="SansSerifSmall" h_pad="0" halign="left" | ||
37 | height="10" left_delta="186" mouse_opaque="false" name="text_box5" | ||
38 | v_pad="0" width="40"> | ||
39 | MB | ||
40 | </text> | ||
34 | <button bottom="-55" bottom_delta="-4" enabled="true" follows="left|bottom" | 41 | <button bottom="-55" bottom_delta="-4" enabled="true" follows="left|bottom" |
35 | font="SansSerif" halign="center" height="22" label="Clear Cache" left="340" | 42 | font="SansSerif" halign="center" height="22" label="Clear Cache" left="340" |
36 | left_delta="186" mouse_opaque="true" name="clear_cache" scale_image="true" | 43 | left_delta="30" mouse_opaque="true" name="clear_cache" scale_image="true" |
37 | width="100" /> | 44 | width="100" /> |
38 | <text type="string" length="1" bg_visible="false" border_drop_shadow_visible="false" border_visible="false" | 45 | <text type="string" length="1" bg_visible="false" border_drop_shadow_visible="false" border_visible="false" |
39 | bottom="-70" bottom_delta="-17" drop_shadow_visible="true" enabled="true" | 46 | bottom="-70" bottom_delta="-17" drop_shadow_visible="true" enabled="true" |
@@ -44,7 +51,7 @@ | |||
44 | </text> | 51 | </text> |
45 | <line_editor bevel_style="in" border_style="line" border_thickness="1" bottom_delta="-28" | 52 | <line_editor bevel_style="in" border_style="line" border_thickness="1" bottom_delta="-28" |
46 | enabled="false" follows="left|top" font="SansSerif" | 53 | enabled="false" follows="left|top" font="SansSerif" |
47 | handle_edit_keys_directly="true" height="20" left_delta="0" | 54 | handle_edit_keys_directly="true" height="20" left_delta="7" |
48 | max_length="4096" mouse_opaque="true" name="cache_location" | 55 | max_length="4096" mouse_opaque="true" name="cache_location" |
49 | select_all_on_focus_received="false" width="470" word_wrap="false" /> | 56 | select_all_on_focus_received="false" width="470" word_wrap="false" /> |
50 | <button bottom_delta="-25" enabled="true" follows="left|top" font="SansSerif" | 57 | <button bottom_delta="-25" enabled="true" follows="left|top" font="SansSerif" |
@@ -54,7 +61,7 @@ | |||
54 | font="SansSerif" halign="center" height="22" label="Reset" | 61 | font="SansSerif" halign="center" height="22" label="Reset" |
55 | label_selected="Set" left_delta="103" mouse_opaque="true" | 62 | label_selected="Set" left_delta="103" mouse_opaque="true" |
56 | name="reset_cache" scale_image="true" width="100" /> | 63 | name="reset_cache" scale_image="true" width="100" /> |
57 | <check_box bottom="-173" bottom_delta="-25" control_name="ConnectionPortEnabled" | 64 | <check_box bottom="-173" bottom_delta="-35" control_name="ConnectionPortEnabled" |
58 | enabled="true" follows="left|top" font="SansSerifSmall" height="16" | 65 | enabled="true" follows="left|top" font="SansSerifSmall" height="16" |
59 | initial_value="false" label="Custom Port Connection" left="12" | 66 | initial_value="false" label="Custom Port Connection" left="12" |
60 | mouse_opaque="true" name="connection_port_enabled" radio_style="false" | 67 | mouse_opaque="true" name="connection_port_enabled" radio_style="false" |
diff --git a/linden/indra/newview/skins/default/xui/en-us/panel_preferences_voice.xml b/linden/indra/newview/skins/default/xui/en-us/panel_preferences_voice.xml index 7d72001..2d36853 100644 --- a/linden/indra/newview/skins/default/xui/en-us/panel_preferences_voice.xml +++ b/linden/indra/newview/skins/default/xui/en-us/panel_preferences_voice.xml | |||
@@ -60,7 +60,7 @@ | |||
60 | name="set_voice_middlemouse_button" width="160" /> | 60 | name="set_voice_middlemouse_button" width="160" /> |
61 | <text allow_html="false" bg_readonly_color="0 0 0 0" bottom_delta="-25" | 61 | <text allow_html="false" bg_readonly_color="0 0 0 0" bottom_delta="-25" |
62 | embedded_items="false" enabled="true" follows="left|top" height="16" | 62 | embedded_items="false" enabled="true" follows="left|top" height="16" |
63 | left_delta="-120" name="privacy_heading" width="445"> | 63 | left="28" name="privacy_heading" width="445"> |
64 | Privacy Options | 64 | Privacy Options |
65 | </text> | 65 | </text> |
66 | <check_box bottom_delta="-20" control_name="VoiceCallsFriendsOnly" enabled="true" | 66 | <check_box bottom_delta="-20" control_name="VoiceCallsFriendsOnly" enabled="true" |
@@ -68,14 +68,14 @@ | |||
68 | label="Only accept voice calls from people on My Friends list" | 68 | label="Only accept voice calls from people on My Friends list" |
69 | left_delta="20" mouse_opaque="true" name="voice_call_friends_only_check" | 69 | left_delta="20" mouse_opaque="true" name="voice_call_friends_only_check" |
70 | radio_style="false" width="200" /> | 70 | radio_style="false" width="200" /> |
71 | <text_editor type="string" length="1" allow_html="false" bg_readonly_color="0 0 0 0" bottom_delta="-40" | 71 | <button bottom_delta="-40" follows="left|top" font="SansSerif" height="20" |
72 | label="Device Settings" left="28" mouse_opaque="true" | ||
73 | name="device_settings_btn" width="155" /> | ||
74 | <text_editor type="string" length="1" allow_html="false" bg_readonly_color="0 0 0 0" bottom_delta="-32" | ||
72 | embedded_items="false" enabled="false" follows="left|top" | 75 | embedded_items="false" enabled="false" follows="left|top" |
73 | font="SansSerifSmall" height="35" hide_border="true" hide_scrollbar="true" | 76 | font="SansSerifSmall" height="35" hide_border="true" hide_scrollbar="true" |
74 | left_delta="-20" max_length="65535" mouse_opaque="true" | 77 | left="28" max_length="65535" mouse_opaque="true" |
75 | name="device_settings_text" tab_stop="false" width="450" word_wrap="true"> | 78 | name="device_settings_text" tab_stop="false" width="450" word_wrap="true"> |
76 | NOTE: Running the Device Settings will temporarily disconnect you from Voice Chat. | 79 | NOTE: Running the Device Settings will temporarily disconnect you from Voice Chat. |
77 | </text_editor> | 80 | </text_editor> |
78 | <button bottom_delta="-30" follows="left|top" font="SansSerif" height="20" | ||
79 | label="Device Settings" left_delta="0" mouse_opaque="true" | ||
80 | name="device_settings_btn" width="155" /> | ||
81 | </panel> | 81 | </panel> |
diff --git a/linden/indra/newview/skins/default/xui/en-us/panel_preferences_web.xml b/linden/indra/newview/skins/default/xui/en-us/panel_preferences_web.xml index 4d84e32..b708bf3 100644 --- a/linden/indra/newview/skins/default/xui/en-us/panel_preferences_web.xml +++ b/linden/indra/newview/skins/default/xui/en-us/panel_preferences_web.xml | |||
@@ -14,9 +14,9 @@ | |||
14 | </radio_item> | 14 | </radio_item> |
15 | </radio_group> | 15 | </radio_group> |
16 | <text type="string" length="1" bg_visible="false" border_drop_shadow_visible="false" border_visible="false" | 16 | <text type="string" length="1" bg_visible="false" border_drop_shadow_visible="false" border_visible="false" |
17 | bottom_delta="-20" drop_shadow_visible="true" enabled="true" | 17 | bottom_delta="-25" drop_shadow_visible="true" enabled="true" |
18 | follows="left|top" font="SansSerifSmall" h_pad="0" halign="left" | 18 | follows="left|top" font="SansSerifSmall" h_pad="0" halign="left" |
19 | height="10" left="32" mouse_opaque="false" name="cache_size_label_l" | 19 | height="10" left="15" mouse_opaque="false" name="cache_size_label_l" |
20 | v_pad="0" width="128"> | 20 | v_pad="0" width="128"> |
21 | Browser cache: | 21 | Browser cache: |
22 | </text> | 22 | </text> |
@@ -26,7 +26,7 @@ | |||
26 | <text type="string" length="1" bg_visible="false" border_drop_shadow_visible="false" border_visible="false" | 26 | <text type="string" length="1" bg_visible="false" border_drop_shadow_visible="false" border_visible="false" |
27 | bottom_delta="-30" drop_shadow_visible="true" enabled="true" | 27 | bottom_delta="-30" drop_shadow_visible="true" enabled="true" |
28 | follows="left|top" font="SansSerifSmall" h_pad="0" halign="left" | 28 | follows="left|top" font="SansSerifSmall" h_pad="0" halign="left" |
29 | height="10" left="66" mouse_opaque="false" name="cookie_label" v_pad="0" | 29 | height="10" left="15" mouse_opaque="false" name="cookie_label" v_pad="0" |
30 | width="128"> | 30 | width="128"> |
31 | Cookies: | 31 | Cookies: |
32 | </text> | 32 | </text> |
@@ -37,7 +37,7 @@ | |||
37 | <text type="string" length="1" bg_visible="false" border_drop_shadow_visible="false" border_visible="false" | 37 | <text type="string" length="1" bg_visible="false" border_drop_shadow_visible="false" border_visible="false" |
38 | bottom_delta="-24" drop_shadow_visible="true" enabled="true" | 38 | bottom_delta="-24" drop_shadow_visible="true" enabled="true" |
39 | follows="left|top" font="SansSerifSmall" h_pad="0" halign="left" | 39 | follows="left|top" font="SansSerifSmall" h_pad="0" halign="left" |
40 | height="10" left="55" mouse_opaque="false" name="proxy_label" v_pad="0" | 40 | height="10" left="15" mouse_opaque="false" name="proxy_label" v_pad="0" |
41 | width="128"> | 41 | width="128"> |
42 | Web Proxy: | 42 | Web Proxy: |
43 | </text> | 43 | </text> |
diff --git a/linden/indra/newview/skins/default/xui/en-us/panel_region_debug.xml b/linden/indra/newview/skins/default/xui/en-us/panel_region_debug.xml index 3e1cfcd..462728a 100644 --- a/linden/indra/newview/skins/default/xui/en-us/panel_region_debug.xml +++ b/linden/indra/newview/skins/default/xui/en-us/panel_region_debug.xml | |||
@@ -26,10 +26,10 @@ | |||
26 | left="160" name="disable_physics_help" width="18" /> | 26 | left="160" name="disable_physics_help" width="18" /> |
27 | <button bottom_delta="-30" enabled="false" follows="left|top" height="20" label="Apply" | 27 | <button bottom_delta="-30" enabled="false" follows="left|top" height="20" label="Apply" |
28 | left="60" name="apply_btn" width="100" /> | 28 | left="60" name="apply_btn" width="100" /> |
29 | <text bottom_delta="-50" follows="left|top" height="20" left="10" width="90"> | 29 | <text bottom_delta="-50" follows="left|top" height="20" left="10" width="90" name="objret_text_lbl"> |
30 | Object Return | 30 | Object Return |
31 | </text> | 31 | </text> |
32 | <text bottom_delta="-25" follows="left|top" height="20" left="30" width="60"> | 32 | <text bottom_delta="-25" follows="left|top" height="20" left="30" width="60" name="resident_text_lbl"> |
33 | Resident: | 33 | Resident: |
34 | </text> | 34 | </text> |
35 | <line_editor bottom_delta="2" follows="left|top" height="20" left="90" | 35 | <line_editor bottom_delta="2" follows="left|top" height="20" left="90" |
@@ -39,7 +39,7 @@ | |||
39 | </line_editor> | 39 | </line_editor> |
40 | <button bottom_delta="0" follows="left|top" height="20" label="Choose..." | 40 | <button bottom_delta="0" follows="left|top" height="20" label="Choose..." |
41 | left="280" name="choose_avatar_btn" width="80" /> | 41 | left="280" name="choose_avatar_btn" width="80" /> |
42 | <text bottom_delta="-25" follows="left|top" height="20" left="30" width="60"> | 42 | <text bottom_delta="-25" follows="left|top" height="20" left="30" width="60" name="options_text_lbl"> |
43 | Options: | 43 | Options: |
44 | </text> | 44 | </text> |
45 | <check_box bottom_delta="0" follows="left|top" height="20" label="Return only those objects with scripts" | 45 | <check_box bottom_delta="0" follows="left|top" height="20" label="Return only those objects with scripts" |
diff --git a/linden/indra/newview/skins/default/xui/en-us/role_actions.xml b/linden/indra/newview/skins/default/xui/en-us/role_actions.xml index c7e8272..bac41bc 100644 --- a/linden/indra/newview/skins/default/xui/en-us/role_actions.xml +++ b/linden/indra/newview/skins/default/xui/en-us/role_actions.xml | |||
@@ -23,8 +23,8 @@ | |||
23 | <action description="Delete Roles" | 23 | <action description="Delete Roles" |
24 | longdescription="Delete Roles in the Members & Roles tab > Roles sub-tab." | 24 | longdescription="Delete Roles in the Members & Roles tab > Roles sub-tab." |
25 | name="role delete" value="5" /> | 25 | name="role delete" value="5" /> |
26 | <action description="Change Role names, titles, and descriptions" | 26 | <action description="Change Role names, titles, descriptions, and whether Role members are publicly visible" |
27 | longdescription="Change Role names, titles, and descriptions at the bottom of the the Members & Roles tab > Roles sub-tab after selecting a Role." | 27 | longdescription="Change Role names, titles, descriptions, and whether Role members are publicly visible. This is done at the bottom of the the Members & Roles tab > Roles sub-tab after selecting a Role." |
28 | name="role properties" value="6" /> | 28 | name="role properties" value="6" /> |
29 | <action description="Assign Members to Assigner's Roles" | 29 | <action description="Assign Members to Assigner's Roles" |
30 | longdescription="Assign Members to Roles in the Assigned Roles section of the Members & Roles tab > Members sub-tab. A Member with this Ability can only add Members to a Role the assigner is already in." | 30 | longdescription="Assign Members to Roles in the Assigned Roles section of the Members & Roles tab > Members sub-tab. A Member with this Ability can only add Members to a Role the assigner is already in." |
@@ -43,8 +43,8 @@ | |||
43 | description="These Abilities include powers to modify this group's identity, such as changing public visibility, charter, and insignia." | 43 | description="These Abilities include powers to modify this group's identity, such as changing public visibility, charter, and insignia." |
44 | name="Group Identity"> | 44 | name="Group Identity"> |
45 | <action | 45 | <action |
46 | description="Change Charter, Insignia, 'Show in search', and which members are publicly visible in Group Information." | 46 | description="Change Charter, Insignia, and 'Show in search'" |
47 | longdescription="Change Charter, Insignia, 'Show in search', and which members are publicly visible in Group Information. This is done in the General tab." | 47 | longdescription="Change Charter, Insignia, and 'Show in search'. This is done in the General tab." |
48 | name="group change identity" value="11" /> | 48 | name="group change identity" value="11" /> |
49 | </action_set> | 49 | </action_set> |
50 | <action_set | 50 | <action_set |
diff --git a/linden/indra/newview/skins/default/xui/en-us/strings.xml b/linden/indra/newview/skins/default/xui/en-us/strings.xml index cd49e59..e8c341e 100644 --- a/linden/indra/newview/skins/default/xui/en-us/strings.xml +++ b/linden/indra/newview/skins/default/xui/en-us/strings.xml | |||
@@ -23,6 +23,7 @@ | |||
23 | <string name="LoginWaitingForRegionHandshake">Waiting for region handshake...</string> | 23 | <string name="LoginWaitingForRegionHandshake">Waiting for region handshake...</string> |
24 | <string name="LoginConnectingToRegion">Connecting to region...</string> | 24 | <string name="LoginConnectingToRegion">Connecting to region...</string> |
25 | <string name="LoginDownloadingClothing">Downloading clothing...</string> | 25 | <string name="LoginDownloadingClothing">Downloading clothing...</string> |
26 | <string name="LoginFailedNoNetwork">Network Error: Could not establish connection, please check your network connection.</string> | ||
26 | 27 | ||
27 | 28 | ||
28 | <!-- Disconnection --> | 29 | <!-- Disconnection --> |
diff --git a/linden/indra/newview/skins/default/xui/es/alerts.xml b/linden/indra/newview/skins/default/xui/es/alerts.xml index f9e91a0..5579436 100644 --- a/linden/indra/newview/skins/default/xui/es/alerts.xml +++ b/linden/indra/newview/skins/default/xui/es/alerts.xml | |||
@@ -2843,17 +2843,6 @@ volverán para sus propietarios anteriores. | |||
2843 | Cancelar | 2843 | Cancelar |
2844 | </option> | 2844 | </option> |
2845 | </alert> | 2845 | </alert> |
2846 | <alert name="ViewReleaseNotes"> | ||
2847 | <message name="message"> | ||
2848 | ¿Ver las notas de lanzamiento de Second Life? | ||
2849 | </message> | ||
2850 | <option name="Gotopage"> | ||
2851 | Ir hacia página | ||
2852 | </option> | ||
2853 | <option name="Cancel"> | ||
2854 | Cancelar | ||
2855 | </option> | ||
2856 | </alert> | ||
2857 | <alert name="GroupLeaveConfirmOfficer"> | 2846 | <alert name="GroupLeaveConfirmOfficer"> |
2858 | <message name="message"> | 2847 | <message name="message"> |
2859 | Usted es un oficial del grupo [GROUP]. | 2848 | Usted es un oficial del grupo [GROUP]. |
diff --git a/linden/indra/newview/skins/default/xui/es/floater_report_abuse.xml b/linden/indra/newview/skins/default/xui/es/floater_report_abuse.xml index c0461e9..9cfc7a7 100644 --- a/linden/indra/newview/skins/default/xui/es/floater_report_abuse.xml +++ b/linden/indra/newview/skins/default/xui/es/floater_report_abuse.xml | |||
@@ -9,7 +9,7 @@ | |||
9 | <text name="pos_title"> | 9 | <text name="pos_title"> |
10 | Posición: | 10 | Posición: |
11 | </text> | 11 | </text> |
12 | <texture_picker label="Trabajando..." name="screenshot" /> | 12 | <texture_picker name="screenshot" /> |
13 | <check_box label="Incluir foto instantánea" name="screen_check" /> | 13 | <check_box label="Incluir foto instantánea" name="screen_check" /> |
14 | <combo_box name="category_combo" | 14 | <combo_box name="category_combo" |
15 | tool_tip="Category -- select the category that best describes this report"> | 15 | tool_tip="Category -- select the category that best describes this report"> |
diff --git a/linden/indra/newview/skins/default/xui/fr/alerts.xml b/linden/indra/newview/skins/default/xui/fr/alerts.xml index 54af462..ea9fab3 100644 --- a/linden/indra/newview/skins/default/xui/fr/alerts.xml +++ b/linden/indra/newview/skins/default/xui/fr/alerts.xml | |||
@@ -1,5 +1,11 @@ | |||
1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> | 1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> |
2 | <alerts> | 2 | <alerts> |
3 | <global name="skipnexttime"> | ||
4 | Ne plus afficher | ||
5 | </global> | ||
6 | <global name="alwayschoose"> | ||
7 | Toujours choisir cette option | ||
8 | </global> | ||
3 | <alert name="MissingAlert"> | 9 | <alert name="MissingAlert"> |
4 | <message name="message"> | 10 | <message name="message"> |
5 | [ALERT_NAME] est absent de alerts.xml! | 11 | [ALERT_NAME] est absent de alerts.xml! |
@@ -18,10 +24,13 @@ | |||
18 | OK | 24 | OK |
19 | </option> | 25 | </option> |
20 | </alert> | 26 | </alert> |
21 | <alert name="MOTD" title="Message du jour"> | 27 | <alert name="TutorialNotFound"> |
22 | <message name="message"> | 28 | <message name="message"> |
23 | [MOTD] | 29 | Aucun didacticiel n'est disponible actuellement. |
24 | </message> | 30 | </message> |
31 | <option name="OK"> | ||
32 | OK | ||
33 | </option> | ||
25 | </alert> | 34 | </alert> |
26 | <alert name="GenericAlert"> | 35 | <alert name="GenericAlert"> |
27 | <message name="message"> | 36 | <message name="message"> |
@@ -58,23 +67,9 @@ pour des conseils et un lien vers la page web d'état du service. | |||
58 | Aide | 67 | Aide |
59 | </option> | 68 | </option> |
60 | </alert> | 69 | </alert> |
61 | <alert name="RemoveWearableSave"> | 70 | <alert name="WearableSave"> |
62 | <message name="message"> | ||
63 | Enregistrer les modifications du vêtement/partie du corps actuel ? | ||
64 | </message> | ||
65 | <option name="Save"> | ||
66 | Enregistrer | ||
67 | </option> | ||
68 | <option name="Don'tSave"> | ||
69 | Ne pas enregistrer | ||
70 | </option> | ||
71 | <option name="Cancel"> | ||
72 | Annuler | ||
73 | </option> | ||
74 | </alert> | ||
75 | <alert name="SetWearableSave"> | ||
76 | <message name="message"> | 71 | <message name="message"> |
77 | Enregistrer les modifications du vêtement/partie du corps actuel ? | 72 | Enregistrer les changements dans la partie du corps/les habits actuels ? |
78 | </message> | 73 | </message> |
79 | <option name="Save"> | 74 | <option name="Save"> |
80 | Enregistrer | 75 | Enregistrer |
@@ -144,9 +139,44 @@ Visitez l'exposition Webpage Studio pour le visualiser. | |||
144 | Annuler | 139 | Annuler |
145 | </option> | 140 | </option> |
146 | </alert> | 141 | </alert> |
147 | <alert name="AlterModifyRights"> | 142 | <alert name="GrantModifyRights"> |
143 | <message name="message"> | ||
144 | Lorsque vous accordez des droits d'édition à un autre résident, vous lui permettez de changer, supprimer ou prendre n'importe lequel de vos objets dans le Monde. Réfléchissez bien avant d'accorder ces droits. | ||
145 | Souhaitez-vous accorder des droits d'édition à [FIRST_NAME] [LAST_NAME] ? | ||
146 | </message> | ||
147 | <option name="Yes"> | ||
148 | Oui | ||
149 | </option> | ||
150 | <option name="No"> | ||
151 | Non | ||
152 | </option> | ||
153 | </alert> | ||
154 | <alert name="GrantModifyRightsMultiple"> | ||
155 | <message name="message"> | ||
156 | Lorsque vous accordez des droits d'édition à un autre résident, vous lui permettez de changer n'importe lequel de vos objets dans le Monde. Réfléchissez bien avant d'accorder ces droits. | ||
157 | Souhaitez-vous accorder des droits d'édition aux résidents selectionnés ? | ||
158 | </message> | ||
159 | <option name="Yes"> | ||
160 | Oui | ||
161 | </option> | ||
162 | <option name="No"> | ||
163 | Non | ||
164 | </option> | ||
165 | </alert> | ||
166 | <alert name="RevokeModifyRights"> | ||
167 | <message name="message"> | ||
168 | Souhaitez-vous retirer les droits d'édition à [FIRST_NAME] [LAST_NAME] ? | ||
169 | </message> | ||
170 | <option name="Yes"> | ||
171 | Oui | ||
172 | </option> | ||
173 | <option name="No"> | ||
174 | Non | ||
175 | </option> | ||
176 | </alert> | ||
177 | <alert name="RevokeModifyRightsMultiple"> | ||
148 | <message name="message"> | 178 | <message name="message"> |
149 | Souhaitez-vous [ACTION] les droits de modification [DIRECTION] [FIRSTNAME] [LASTNAME]? | 179 | Souhaitez-vous retirer les droits d'édition aux résidents selectionnés ? |
150 | </message> | 180 | </message> |
151 | <option name="Yes"> | 181 | <option name="Yes"> |
152 | Oui | 182 | Oui |
@@ -249,6 +279,9 @@ Les membres ne peuvent pas être déchus de ce rôle. | |||
249 | Ils devront quitter le rôle par eux-mêmes. | 279 | Ils devront quitter le rôle par eux-mêmes. |
250 | Etes-vous sûr(e) de vouloir poursuivre? | 280 | Etes-vous sûr(e) de vouloir poursuivre? |
251 | </message> | 281 | </message> |
282 | <ignore name="ignore"> | ||
283 | Lorsque vous donnez à des membres du groupe le rôle de « propriétaire » | ||
284 | </ignore> | ||
252 | <option name="Yes"> | 285 | <option name="Yes"> |
253 | Oui | 286 | Oui |
254 | </option> | 287 | </option> |
@@ -308,6 +341,11 @@ tout ou partie du contenu ci-dessus est considéré comme Adulte au regard | |||
308 | des règles de base de la Communauté. | 341 | des règles de base de la Communauté. |
309 | </message> | 342 | </message> |
310 | </alert> | 343 | </alert> |
344 | <alert name="ClickPublishHelpLandDisabled"> | ||
345 | <message name="message"> | ||
346 | Cette parcelle ne peut pas apparaître dans la recherche car elle est dans une région où cela n'est pas autorisé. | ||
347 | </message> | ||
348 | </alert> | ||
311 | <alert name="ClickPublishHelpPostcard"> | 349 | <alert name="ClickPublishHelpPostcard"> |
312 | <message name="message"> | 350 | <message name="message"> |
313 | L'option "Publier sur le Web" nous permet de publier | 351 | L'option "Publier sur le Web" nous permet de publier |
@@ -323,24 +361,18 @@ des règles de base de la Communauté. | |||
323 | votre nom, image, et texte 'A propos' sur le site [SECOND_LIFE]. | 361 | votre nom, image, et texte 'A propos' sur le site [SECOND_LIFE]. |
324 | </message> | 362 | </message> |
325 | </alert> | 363 | </alert> |
326 | <alert name="ClickWebProfileHelpAvatar"> | 364 | <alert name="ClickPartnerHelpAvatar"> |
327 | <message name="message"> | 365 | <message name="message"> |
328 | If this resident has a web profile URL set then you can: | 366 | Vous pouvez proposer à un autre résident de dissoudre un partenariat existant par le biais du site de [SECOND_LIFE]. |
329 | * Click Load to load the page with the embedded web browser. | 367 | |
330 | * Click Open to view externally in your default web browser. | 368 | Aller sur le site de Second Life pour avoir plus d'informations sur les partenariats ? |
331 | |||
332 | When viewing your profile you can enter any URL as your Web Profile. | ||
333 | Residents can visit the URL you specify when they view your profile. | ||
334 | </message> | ||
335 | </alert> | ||
336 | <alert name="ClickWebProfileNoWebHelpAvatar"> | ||
337 | <message name="message"> | ||
338 | If this resident has a web profile URL set then you can: | ||
339 | * Click Open to view externally in your default web browser. | ||
340 | |||
341 | When viewing your profile you can enter any URL as your Web Profile. | ||
342 | Residents can visit the URL you specify when they view your profile. | ||
343 | </message> | 369 | </message> |
370 | <option name="GotoPage"> | ||
371 | Aller sur cette page | ||
372 | </option> | ||
373 | <option name="Cancel"> | ||
374 | Annuler | ||
375 | </option> | ||
344 | </alert> | 376 | </alert> |
345 | <alert name="ReputationMinGreaterThanMax"> | 377 | <alert name="ReputationMinGreaterThanMax"> |
346 | <message name="message"> | 378 | <message name="message"> |
@@ -452,6 +484,22 @@ Voulez-vous poursuivre les modifications ? | |||
452 | Annuler | 484 | Annuler |
453 | </option> | 485 | </option> |
454 | </alert> | 486 | </alert> |
487 | <alert name="ConfirmLandSaleToAnyoneChange"> | ||
488 | <message name="message"> | ||
489 | Attention : En cliquant sur Vendre à n'importe qui, vous rendez votre | ||
490 | terrain disponible à toute la communauté de Second Life, même aux personnes qui ne sont pas dans | ||
491 | cette région. | ||
492 | |||
493 | Le terrain sélectionné, de [LAND_SIZE] m², est mis en vente. | ||
494 | Votre prix de vente sera de [SALE_PRICE] $L et la vente sera disponible à [NAME]. | ||
495 | </message> | ||
496 | <option name="Continue"> | ||
497 | OK | ||
498 | </option> | ||
499 | <option name="Cancel"> | ||
500 | Annuler | ||
501 | </option> | ||
502 | </alert> | ||
455 | <alert name="ReturnObjectsDeededToGroup"> | 503 | <alert name="ReturnObjectsDeededToGroup"> |
456 | <message name="message"> | 504 | <message name="message"> |
457 | Etes-vous sûr(e) de vouloir renvoyer tous les objets partagés | 505 | Etes-vous sûr(e) de vouloir renvoyer tous les objets partagés |
@@ -537,10 +585,6 @@ Objets : [N] | |||
537 | </option> | 585 | </option> |
538 | </alert> | 586 | </alert> |
539 | <alert name="ReturnAllTopObjects"> | 587 | <alert name="ReturnAllTopObjects"> |
540 | <message name="message"> | ||
541 | Are you sure you want to return all objects | ||
542 | in this region back to their owner's inventory? | ||
543 | </message> | ||
544 | <option name="Return"> | 588 | <option name="Return"> |
545 | Retourner | 589 | Retourner |
546 | </option> | 590 | </option> |
@@ -549,9 +593,6 @@ in this region back to their owner's inventory? | |||
549 | </option> | 593 | </option> |
550 | </alert> | 594 | </alert> |
551 | <alert name="DisableAllTopObjects"> | 595 | <alert name="DisableAllTopObjects"> |
552 | <message name="message"> | ||
553 | Are you sure you want to disable all objects in this region? | ||
554 | </message> | ||
555 | <option name="Disable"> | 596 | <option name="Disable"> |
556 | Désactiver | 597 | Désactiver |
557 | </option> | 598 | </option> |
@@ -597,6 +638,17 @@ pour définir le point d'atterrissage. | |||
597 | Veuillez saisir votre adresse mail. | 638 | Veuillez saisir votre adresse mail. |
598 | </message> | 639 | </message> |
599 | </alert> | 640 | </alert> |
641 | <alert name="PromptMissingSubjMsg"> | ||
642 | <message name="message"> | ||
643 | Envoyer la photo avec le sujet ou le message par défaut ? | ||
644 | </message> | ||
645 | <option name="OK"> | ||
646 | OK | ||
647 | </option> | ||
648 | <option name="Cancel"> | ||
649 | Annuler | ||
650 | </option> | ||
651 | </alert> | ||
600 | <alert name="ErrorProcessingSnapshot"> | 652 | <alert name="ErrorProcessingSnapshot"> |
601 | <message name="message"> | 653 | <message name="message"> |
602 | Erreur dans le traitement des données de l'instantané | 654 | Erreur dans le traitement des données de l'instantané |
@@ -635,7 +687,8 @@ Le dossier Tenues ne contient ni vêtements, ni éléments corporels, ni attache | |||
635 | </alert> | 687 | </alert> |
636 | <alert name="CannotWearInfoNotComplete"> | 688 | <alert name="CannotWearInfoNotComplete"> |
637 | <message name="message"> | 689 | <message name="message"> |
638 | Impossible de porter cet élément car ses informations ne sont pas encore disponibles. Veuillez réessayer dans une minute. | 690 | Impossible de porter cet élément car ses informations ne sont pas encore disponibles. |
691 | Veuillez réessayer dans une minute. | ||
639 | </message> | 692 | </message> |
640 | </alert> | 693 | </alert> |
641 | <alert name="MustHaveAccountToLogInNoLinks"> | 694 | <alert name="MustHaveAccountToLogInNoLinks"> |
@@ -645,9 +698,6 @@ Le dossier Tenues ne contient ni vêtements, ni éléments corporels, ni attache | |||
645 | <option name="OK"> | 698 | <option name="OK"> |
646 | OK | 699 | OK |
647 | </option> | 700 | </option> |
648 | <option name="Cancel"> | ||
649 | Annuler | ||
650 | </option> | ||
651 | </alert> | 701 | </alert> |
652 | <alert name="MustHaveAccountToLogIn"> | 702 | <alert name="MustHaveAccountToLogIn"> |
653 | <message name="message"> | 703 | <message name="message"> |
@@ -680,6 +730,9 @@ Ceci est également valable pour les résultats de recherche de mots-clé. | |||
680 | <option name="Cancel"> | 730 | <option name="Cancel"> |
681 | Annuler | 731 | Annuler |
682 | </option> | 732 | </option> |
733 | <ignore name="ignore"> | ||
734 | Lors de l'ajout d'une nouvelle petite annonce | ||
735 | </ignore> | ||
683 | </alert> | 736 | </alert> |
684 | <alert name="DeleteClassified"> | 737 | <alert name="DeleteClassified"> |
685 | <message name="message"> | 738 | <message name="message"> |
@@ -693,6 +746,20 @@ Les frais d'insertion sont non remboursables. | |||
693 | Annuler | 746 | Annuler |
694 | </option> | 747 | </option> |
695 | </alert> | 748 | </alert> |
749 | <alert name="ClassifiedSave"> | ||
750 | <message name="message"> | ||
751 | Enregistrer les changements dans l'annonce [NAME] ? | ||
752 | </message> | ||
753 | <option name="Save"> | ||
754 | Enregistrer | ||
755 | </option> | ||
756 | <option name="Don'tSave"> | ||
757 | Ne pas enregistrer | ||
758 | </option> | ||
759 | <option name="Cancel"> | ||
760 | Annuler | ||
761 | </option> | ||
762 | </alert> | ||
696 | <alert name="DeleteAvatarPick"> | 763 | <alert name="DeleteAvatarPick"> |
697 | <message name="message"> | 764 | <message name="message"> |
698 | Supprimer [PICK] des lieux favoris ? | 765 | Supprimer [PICK] des lieux favoris ? |
@@ -761,11 +828,38 @@ Veuillez appliquer vos modifications et quitter | |||
761 | Annuler | 828 | Annuler |
762 | </option> | 829 | </option> |
763 | </alert> | 830 | </alert> |
831 | <alert name="SkipShowNextTimeDialogs"> | ||
832 | <message name="message"> | ||
833 | Voulez-vous désactiver tous les pop-ups qui peuvent être évités ? | ||
834 | </message> | ||
835 | <option name="OK"> | ||
836 | OK | ||
837 | </option> | ||
838 | <option name="Cancel"> | ||
839 | Annuler | ||
840 | </option> | ||
841 | </alert> | ||
764 | <alert name="CacheWillClear"> | 842 | <alert name="CacheWillClear"> |
765 | <message name="message"> | 843 | <message name="message"> |
766 | Le cache sera vidé au redémarrage de [SECOND_LIFE]. | 844 | Le cache sera vidé au redémarrage de [SECOND_LIFE]. |
767 | </message> | 845 | </message> |
768 | </alert> | 846 | </alert> |
847 | <alert name="CacheWillBeMoved"> | ||
848 | <message name="message"> | ||
849 | Le cache sera déplacé après le redémarrage de [SECOND_LIFE]. | ||
850 | Remarque : cela videra le cache. | ||
851 | </message> | ||
852 | </alert> | ||
853 | <alert name="ChangeConnectionPort"> | ||
854 | <message name="message"> | ||
855 | Les paramètres du port prendront effet après le redémarrage de [SECOND_LIFE]. | ||
856 | </message> | ||
857 | </alert> | ||
858 | <alert name="ChangeSkin"> | ||
859 | <message name="message"> | ||
860 | Le nouveau thème apparaîtra après le redémarrage de [SECOND_LIFE]. | ||
861 | </message> | ||
862 | </alert> | ||
769 | <alert name="GoToAuctionPage"> | 863 | <alert name="GoToAuctionPage"> |
770 | <message name="message"> | 864 | <message name="message"> |
771 | Aller sur la page [SECOND_LIFE] pour afficher le détail des enchères | 865 | Aller sur la page [SECOND_LIFE] pour afficher le détail des enchères |
@@ -899,6 +993,69 @@ Etes-vous sûr(e) de vouloir supprimer ces eléments ? | |||
899 | car vous avez activé le mode sans échec. | 993 | car vous avez activé le mode sans échec. |
900 | </message> | 994 | </message> |
901 | </alert> | 995 | </alert> |
996 | <alert name="UnsupportedGLRequirements"> | ||
997 | <message name="message"> | ||
998 | Vous semblez ne pas avoir le matériel requis pour utiliser Second Life. Second Life requiert une carte graphique OpenGL avec une prise en charge du multitexturing. Si vous avez une telle carte, assurez-vous que vous avez aussi les drivers les plus récents pour la carte, ainsi que les service packs et les patchs pour votre système d'exploitation. | ||
999 | |||
1000 | Si vous avez toujours des problèmes, veuillez consulter la page suivante : http://www.secondlife.com/support | ||
1001 | </message> | ||
1002 | </alert> | ||
1003 | <alert name="UnsupportedHardware"> | ||
1004 | <message name="message"> | ||
1005 | Avertissement : vous n'avez pas la configuration système requise pour utiliser Second Life. Si vous continuez à utiliser Second Life, votre performance risque d'être moindre. Malheureusement, nous n'offrons aucune assistance pour les problèmes de configuration système. | ||
1006 | |||
1007 | MINSPECS | ||
1008 | Voulez-vous visiter [_URL] pour plus d'informations ? | ||
1009 | </message> | ||
1010 | <ignore name="ignore"> | ||
1011 | Lors de la détection de matériel non pris en charge | ||
1012 | </ignore> | ||
1013 | <option name="Yes"> | ||
1014 | Oui | ||
1015 | </option> | ||
1016 | <option name="No"> | ||
1017 | Non | ||
1018 | </option> | ||
1019 | <url> | ||
1020 | http://www.secondlife.com/corporate/sysreqs.php | ||
1021 | </url> | ||
1022 | </alert> | ||
1023 | <alert name="UnsupportedGPU"> | ||
1024 | <message name="message"> | ||
1025 | - Votre carte graphique ne remplit pas les conditions minimum requises. | ||
1026 | </message> | ||
1027 | </alert> | ||
1028 | <alert name="UnsupportedCPU"> | ||
1029 | <message name="message"> | ||
1030 | - Votre CPU ne remplit pas les conditions minimum requises. | ||
1031 | </message> | ||
1032 | </alert> | ||
1033 | <alert name="UnsupportedCPUAmount"> | ||
1034 | <message name="message"> | ||
1035 | 796 | ||
1036 | </message> | ||
1037 | </alert> | ||
1038 | <alert name="UnsupportedRAM"> | ||
1039 | <message name="message"> | ||
1040 | - Votre mémoire système ne remplit pas les conditions minimum requises. | ||
1041 | </message> | ||
1042 | </alert> | ||
1043 | <alert name="UnsupportedRAMAmount"> | ||
1044 | <message name="message"> | ||
1045 | 510 | ||
1046 | </message> | ||
1047 | </alert> | ||
1048 | <alert name="UnknownGPU"> | ||
1049 | <message name="message"> | ||
1050 | Votre système contient une carte graphique que nous ne connaissons pas actuellement. | ||
1051 | Cela est souvent le cas avec le nouveau materiel qui n'a pas encore été testé. | ||
1052 | Vous pourrez probablement utiliser Second Life sans problème, mais vous devrez peut-être ajuster les paramètres de vos graphiques. | ||
1053 | (Menu Édition > Préférences > Graphiques). | ||
1054 | </message> | ||
1055 | <ignore name="ignore"> | ||
1056 | Lors de la détection d'une carte graphique inconnue | ||
1057 | </ignore> | ||
1058 | </alert> | ||
902 | <alert name="DisplaySettingsRecommended"> | 1059 | <alert name="DisplaySettingsRecommended"> |
903 | <message name="message"> | 1060 | <message name="message"> |
904 | Les paramètres d'affichage ont été définis aux valeurs recommandées | 1061 | Les paramètres d'affichage ont été définis aux valeurs recommandées |
@@ -908,6 +1065,15 @@ d'après votre configuration matérielle. | |||
908 | OK | 1065 | OK |
909 | </option> | 1066 | </option> |
910 | </alert> | 1067 | </alert> |
1068 | <alert name="DisplaySettingsNoShaders"> | ||
1069 | <message name="message"> | ||
1070 | [SECOND_LIFE] a planté lors de l'initialisation des drivers graphiques. | ||
1071 | La qualité des graphiques sera paramétrée sur Faible pour éviter certaines erreurs de driver fréquentes. | ||
1072 | Certaines fonctionnalités graphiques seront donc désactivées. | ||
1073 | Nous vous recommandons de mettre à jour les drivers de votre carte graphique. | ||
1074 | La qualité des graphiques peut être augmentée à la section Préférences > Graphiques | ||
1075 | </message> | ||
1076 | </alert> | ||
911 | <alert name="CannotRequestDomain"> | 1077 | <alert name="CannotRequestDomain"> |
912 | <message name="message"> | 1078 | <message name="message"> |
913 | Connexion au serveur impossible. | 1079 | Connexion au serveur impossible. |
@@ -1058,21 +1224,6 @@ Domaine injoignable : [DOMAIN] | |||
1058 | Veuillez vérifier votre connexion. | 1224 | Veuillez vérifier votre connexion. |
1059 | </message> | 1225 | </message> |
1060 | </alert> | 1226 | </alert> |
1061 | <alert name="CannotConnectLoginPacket"> | ||
1062 | <message name="message"> | ||
1063 | Connexion impossible. Identification non reçue | ||
1064 | par le serveur. | ||
1065 | |||
1066 | Veuillez réessayer d'ici quelques minutes, ou cliquez sur Aide | ||
1067 | pour des conseils et un lien vers la page web d'état du service. | ||
1068 | </message> | ||
1069 | <option name="OK"> | ||
1070 | OK | ||
1071 | </option> | ||
1072 | <option name="Help"> | ||
1073 | Aide | ||
1074 | </option> | ||
1075 | </alert> | ||
1076 | <alert name="WelcomeToSecondLife"> | 1227 | <alert name="WelcomeToSecondLife"> |
1077 | <message name="message"> | 1228 | <message name="message"> |
1078 | Welcome to [SECOND_LIFE] ! | 1229 | Welcome to [SECOND_LIFE] ! |
@@ -1104,17 +1255,6 @@ Veuillez choisir le sexe de votre personnage. | |||
1104 | Féminin | 1255 | Féminin |
1105 | </option> | 1256 | </option> |
1106 | </alert> | 1257 | </alert> |
1107 | <alert name="ConfirmQuit"> | ||
1108 | <message name="message"> | ||
1109 | Etes-vous sûr(e) de vouloir quitter? | ||
1110 | </message> | ||
1111 | <option name="Yes"> | ||
1112 | Oui | ||
1113 | </option> | ||
1114 | <option name="No"> | ||
1115 | Non | ||
1116 | </option> | ||
1117 | </alert> | ||
1118 | <alert name="RegionNoTerraforming"> | 1258 | <alert name="RegionNoTerraforming"> |
1119 | <message name="message"> | 1259 | <message name="message"> |
1120 | La région [REGION] n'autorise pas le terraforming. | 1260 | La région [REGION] n'autorise pas le terraforming. |
@@ -1191,6 +1331,21 @@ chatter, ou interagir avec le monde. | |||
1191 | Annuler | 1331 | Annuler |
1192 | </option> | 1332 | </option> |
1193 | </alert> | 1333 | </alert> |
1334 | <alert name="FreezeAvatarFullname"> | ||
1335 | <message name="message"> | ||
1336 | Geler [AVATAR_NAME] ? | ||
1337 | Il ou elle ne pourra temporairement plus bouger, chatter, ou interagir dans le Monde. | ||
1338 | </message> | ||
1339 | <option name="Freeze"> | ||
1340 | Geler ? | ||
1341 | </option> | ||
1342 | <option name="Unfreeze"> | ||
1343 | Dégeler | ||
1344 | </option> | ||
1345 | <option name="Cancel"> | ||
1346 | Annuler | ||
1347 | </option> | ||
1348 | </alert> | ||
1194 | <alert name="EjectAvatar"> | 1349 | <alert name="EjectAvatar"> |
1195 | <message name="message"> | 1350 | <message name="message"> |
1196 | Ejecter cet avatar de votre terrain ? | 1351 | Ejecter cet avatar de votre terrain ? |
@@ -1205,6 +1360,20 @@ chatter, ou interagir avec le monde. | |||
1205 | Annuler | 1360 | Annuler |
1206 | </option> | 1361 | </option> |
1207 | </alert> | 1362 | </alert> |
1363 | <alert name="EjectAvatarFullname"> | ||
1364 | <message name="message"> | ||
1365 | Expulser [AVATAR_NAME] de votre terrain ? | ||
1366 | </message> | ||
1367 | <option name="Eject"> | ||
1368 | Expulser | ||
1369 | </option> | ||
1370 | <option name="EjectandBan"> | ||
1371 | Expulser et interdire | ||
1372 | </option> | ||
1373 | <option name="Cancel"> | ||
1374 | Annuler | ||
1375 | </option> | ||
1376 | </alert> | ||
1208 | <alert name="InvalidUUID"> | 1377 | <alert name="InvalidUUID"> |
1209 | <message name="message"> | 1378 | <message name="message"> |
1210 | uuid invalide | 1379 | uuid invalide |
@@ -1468,6 +1637,18 @@ autorisé(e) à modifier les scripts. | |||
1468 | No frontmost floater to save | 1637 | No frontmost floater to save |
1469 | </message> | 1638 | </message> |
1470 | </alert> | 1639 | </alert> |
1640 | <alert name="SeachFilteredOnShortWords"> | ||
1641 | <message name="message"> | ||
1642 | Votre requête a été modifiée et les mots trops courts ont été supprimés. | ||
1643 | |||
1644 | Recherche effectuée : [FINALQUERY] | ||
1645 | </message> | ||
1646 | </alert> | ||
1647 | <alert name="SeachFilteredOnShortWordsEmpty"> | ||
1648 | <message name="message"> | ||
1649 | Vos termes de recherche étaient trop courts et aucune recherche n'a été effectuée. | ||
1650 | </message> | ||
1651 | </alert> | ||
1471 | <alert name="ColladaExportFailedUnknownServerError"> | 1652 | <alert name="ColladaExportFailedUnknownServerError"> |
1472 | <message name="message"> | 1653 | <message name="message"> |
1473 | Erreur d'export Collada : erreur de serveur inconnue. | 1654 | Erreur d'export Collada : erreur de serveur inconnue. |
@@ -1565,6 +1746,11 @@ Sélection vide. | |||
1565 | la région dans laquelle il est situé est introuvable. | 1746 | la région dans laquelle il est situé est introuvable. |
1566 | </message> | 1747 | </message> |
1567 | </alert> | 1748 | </alert> |
1749 | <alert name="CannotCloseFloaterBuyLand"> | ||
1750 | <message name="message"> | ||
1751 | Vous ne pouvez pas fermer la fenêtre Acheter le terrain avant que Second Life n'estime le montant de cette transaction. | ||
1752 | </message> | ||
1753 | </alert> | ||
1568 | <alert name="CannotDeedLandNothingSelected"> | 1754 | <alert name="CannotDeedLandNothingSelected"> |
1569 | <message name="message"> | 1755 | <message name="message"> |
1570 | Transfert du terrain impossible : | 1756 | Transfert du terrain impossible : |
@@ -1584,25 +1770,6 @@ La région contenant ce terrain est introuvable. | |||
1584 | Veuillez utiliser Aide -> Signaler un bug pour envoyer un rapport. | 1770 | Veuillez utiliser Aide -> Signaler un bug pour envoyer un rapport. |
1585 | </message> | 1771 | </message> |
1586 | </alert> | 1772 | </alert> |
1587 | <alert name="CannotSetLandOwnerNothingSelected"> | ||
1588 | <message name="message"> | ||
1589 | Impossible de définir le propriétaire : | ||
1590 | Sélection vide. | ||
1591 | </message> | ||
1592 | </alert> | ||
1593 | <alert name="CannotBuyLandMultipleRegions"> | ||
1594 | <message name="message"> | ||
1595 | Impossible d'acheter le terrain car la sélection s'étend sur plusieurs régions. | ||
1596 | Veuillez sélectionner une surface plus petite et recommencez. | ||
1597 | </message> | ||
1598 | </alert> | ||
1599 | <alert name="CannotBuyLandMultipleSelected"> | ||
1600 | <message name="message"> | ||
1601 | Impossible d'acheter le terrain : | ||
1602 | Plusieurs parcelles distinctes sélectionnées. | ||
1603 | Essayez de sélectionner une surface plus petite. | ||
1604 | </message> | ||
1605 | </alert> | ||
1606 | <alert name="CannotDeedLandMultipleSelected"> | 1773 | <alert name="CannotDeedLandMultipleSelected"> |
1607 | <message name="message"> | 1774 | <message name="message"> |
1608 | Transfert du terrain impossible : | 1775 | Transfert du terrain impossible : |
@@ -1615,22 +1782,6 @@ Essayez de sélectionner une surface plus petite. | |||
1615 | Région introuvable | 1782 | Région introuvable |
1616 | </message> | 1783 | </message> |
1617 | </alert> | 1784 | </alert> |
1618 | <alert name="ParcelCanPlayMusic"> | ||
1619 | <message name="message"> | ||
1620 | Cet endroit peut diffuser un flux musical. | ||
1621 | |||
1622 | Le flux audio requiert une connexion internet | ||
1623 | d'un débit de 768 kbps ou plus. | ||
1624 | |||
1625 | Lire la musique lorsque disponible ? | ||
1626 | </message> | ||
1627 | <option name="PlayMusic"> | ||
1628 | Lire la musique | ||
1629 | </option> | ||
1630 | <option name="Disable"> | ||
1631 | Désactiver | ||
1632 | </option> | ||
1633 | </alert> | ||
1634 | <alert name="ParcelCanPlayMedia"> | 1785 | <alert name="ParcelCanPlayMedia"> |
1635 | <message name="message"> | 1786 | <message name="message"> |
1636 | Cet endroit peut diffuser un flux vidéo. | 1787 | Cet endroit peut diffuser un flux vidéo. |
@@ -1650,13 +1801,6 @@ Préferences > Audio & Vidéo.) | |||
1650 | Désactiver | 1801 | Désactiver |
1651 | </option> | 1802 | </option> |
1652 | </alert> | 1803 | </alert> |
1653 | <alert name="CannotBuyLandWaitingForServer"> | ||
1654 | <message name="message"> | ||
1655 | Impossible d'acheter le terrain : | ||
1656 | En attente du serveur pour le calcul du coût. | ||
1657 | Veuillez réessayer d'ici quelques secondes. | ||
1658 | </message> | ||
1659 | </alert> | ||
1660 | <alert name="CannotDeedLandWaitingForServer"> | 1804 | <alert name="CannotDeedLandWaitingForServer"> |
1661 | <message name="message"> | 1805 | <message name="message"> |
1662 | Transfert du terrain impossible : | 1806 | Transfert du terrain impossible : |
@@ -1664,57 +1808,12 @@ Données de propriété en attente du serveur. | |||
1664 | Réessayez d'ici quelques secondes. | 1808 | Réessayez d'ici quelques secondes. |
1665 | </message> | 1809 | </message> |
1666 | </alert> | 1810 | </alert> |
1667 | <alert name="CannotBuyLandNoPublic"> | ||
1668 | <message name="message"> | ||
1669 | Impossible d'acheter le terrain : | ||
1670 | La sélection ne contient pas de terrain public. | ||
1671 | </message> | ||
1672 | </alert> | ||
1673 | <alert name="CannotBuyLandLandOwned"> | ||
1674 | <message name="message"> | ||
1675 | Impossible d'acheter le terrain : | ||
1676 | La sélection comprend un terrain appartenant à quelqu'un d'autre. | ||
1677 | Essayez de sélectionner une surface plus petite. | ||
1678 | </message> | ||
1679 | </alert> | ||
1680 | <alert name="CannotButLandRegionNotFound"> | ||
1681 | <message name="message"> | ||
1682 | Impossible d'acheter le terrain : | ||
1683 | la région dans laquelle il est situé est introuvable. | ||
1684 | Utilisez Aide -> Signaler un bug pour envoyer un rapport. | ||
1685 | </message> | ||
1686 | </alert> | ||
1687 | <alert name="CannotBuyLandNoTransfer"> | ||
1688 | <message name="message"> | ||
1689 | Impossible d'acheter le terrain : | ||
1690 | La région [REGION] n'autorise pas la cession de terrain. | ||
1691 | </message> | ||
1692 | </alert> | ||
1693 | <alert name="CannotDeedLandNoTransfer"> | 1811 | <alert name="CannotDeedLandNoTransfer"> |
1694 | <message name="message"> | 1812 | <message name="message"> |
1695 | Transfert du terrain impossible : | 1813 | Transfert du terrain impossible : |
1696 | La région [REGION] n'autorise pas le transfert de terrain. | 1814 | La région [REGION] n'autorise pas le transfert de terrain. |
1697 | </message> | 1815 | </message> |
1698 | </alert> | 1816 | </alert> |
1699 | <alert name="CannotBuyLandForGroupNotOfficer"> | ||
1700 | <message name="message"> | ||
1701 | Impossible d'acheter le terrain pour le groupe : | ||
1702 | Vous n'êtes pas officier dans ce groupe. | ||
1703 | Veuillez activer un autre groupe dans Edition -> Groupes... | ||
1704 | </message> | ||
1705 | </alert> | ||
1706 | <alert name="CannotBuyLandInsufficientFunds"> | ||
1707 | <message name="message"> | ||
1708 | Acheter [AREA] m2 de terrain coûte L$[PRICE]. | ||
1709 | Vous ne disposez que de L$[BALANCE]. | ||
1710 | </message> | ||
1711 | </alert> | ||
1712 | <alert name="CannotReleaseLandNothingSelected"> | ||
1713 | <message name="message"> | ||
1714 | Impossible de céder le terrain : | ||
1715 | Sélection vide. | ||
1716 | </message> | ||
1717 | </alert> | ||
1718 | <alert name="CannotReleaseLandWatingForServer"> | 1817 | <alert name="CannotReleaseLandWatingForServer"> |
1719 | <message name="message"> | 1818 | <message name="message"> |
1720 | Impossible de céder le terrain : | 1819 | Impossible de céder le terrain : |
@@ -1854,6 +1953,17 @@ Fusionner le terrain ? | |||
1854 | Annuler | 1953 | Annuler |
1855 | </option> | 1954 | </option> |
1856 | </alert> | 1955 | </alert> |
1956 | <alert name="ConfirmNotecardSave"> | ||
1957 | <message name="message"> | ||
1958 | Cette note doit être sauvegardée avant que l'objet ne puisse être copié ou visualisé. Enregistrer la note ? | ||
1959 | </message> | ||
1960 | <option name="Save"> | ||
1961 | OK | ||
1962 | </option> | ||
1963 | <option name="Cancel"> | ||
1964 | Annuler | ||
1965 | </option> | ||
1966 | </alert> | ||
1857 | <alert name="ConfirmLandmarkCopy"> | 1967 | <alert name="ConfirmLandmarkCopy"> |
1858 | <message name="message"> | 1968 | <message name="message"> |
1859 | Copier cet élément vers votre inventaire ? | 1969 | Copier cet élément vers votre inventaire ? |
@@ -1958,6 +2068,24 @@ Proposer à [NAME] de devenir votre ami(e)? | |||
1958 | <option name="Cancel"> | 2068 | <option name="Cancel"> |
1959 | Annuler | 2069 | Annuler |
1960 | </option> | 2070 | </option> |
2071 | Voulez-vous être mon ami ? | ||
2072 | </alert> | ||
2073 | <alert name="AddFriendWithMessage" title="Ajouter comme ami"> | ||
2074 | <message name="message"> | ||
2075 | Vous pouvez suivre les déplacements de vos | ||
2076 | amis sur la carte et voir lorsqu'ils se connectent. | ||
2077 | |||
2078 | Proposer à [NAME] de devenir votre ami ? | ||
2079 | </message> | ||
2080 | <editline name="editline"> | ||
2081 | Voulez-vous être mon ami(e) ? | ||
2082 | </editline> | ||
2083 | <option name="Offer"> | ||
2084 | OK | ||
2085 | </option> | ||
2086 | <option name="Cancel"> | ||
2087 | Annuler | ||
2088 | </option> | ||
1961 | </alert> | 2089 | </alert> |
1962 | <alert name="RemoveFromFriends"> | 2090 | <alert name="RemoveFromFriends"> |
1963 | <message name="message"> | 2091 | <message name="message"> |
@@ -1970,6 +2098,17 @@ Proposer à [NAME] de devenir votre ami(e)? | |||
1970 | Annuler | 2098 | Annuler |
1971 | </option> | 2099 | </option> |
1972 | </alert> | 2100 | </alert> |
2101 | <alert name="RemoveMultipleFromFriends"> | ||
2102 | <message name="message"> | ||
2103 | Voulez-vous supprimer plusieurs personnes de votre liste d'amis ? | ||
2104 | </message> | ||
2105 | <option name="Remove"> | ||
2106 | OK | ||
2107 | </option> | ||
2108 | <option name="Cancel"> | ||
2109 | Annuler | ||
2110 | </option> | ||
2111 | </alert> | ||
1973 | <alert name="GodDeleteAllScriptedPublicObjectsByUser"> | 2112 | <alert name="GodDeleteAllScriptedPublicObjectsByUser"> |
1974 | <message name="message"> | 2113 | <message name="message"> |
1975 | Etes-vous sûr(e) de vouloir supprimer tous les objets scriptés appartenant à | 2114 | Etes-vous sûr(e) de vouloir supprimer tous les objets scriptés appartenant à |
@@ -2025,11 +2164,6 @@ tout ou partie du contenu ci-dessus est considéré comme Adulte au regard | |||
2025 | des règles de base de la Communauté. | 2164 | des règles de base de la Communauté. |
2026 | </message> | 2165 | </message> |
2027 | </alert> | 2166 | </alert> |
2028 | <alert name="ErrorEncodingSnapshot"> | ||
2029 | <message name="message"> | ||
2030 | Erreur d'encodage de l'instantané ! | ||
2031 | </message> | ||
2032 | </alert> | ||
2033 | <alert name="BlankClassifiedName"> | 2167 | <alert name="BlankClassifiedName"> |
2034 | <message name="message"> | 2168 | <message name="message"> |
2035 | Vous devez remplir le champ "nom" de votre petite annonce. | 2169 | Vous devez remplir le champ "nom" de votre petite annonce. |
@@ -2295,19 +2429,15 @@ pour des conseils et un lien vers la page web d'état du service. | |||
2295 | [ERROR_MESSAGE] | 2429 | [ERROR_MESSAGE] |
2296 | </message> | 2430 | </message> |
2297 | </alert> | 2431 | </alert> |
2298 | <alert name="AvatarMoved"> | ||
2299 | <message name="message"> | ||
2300 | Your [TYPE] location is not currently available. | ||
2301 | [HELP] | ||
2302 | You have been moved into a nearby region. | ||
2303 | </message> | ||
2304 | </alert> | ||
2305 | <alert name="ClothingLoading"> | 2432 | <alert name="ClothingLoading"> |
2306 | <message name="message"> | 2433 | <message name="message"> |
2307 | Vos vêtements sont en cours de téléchargement. | 2434 | Vos vêtements sont en cours de téléchargement. |
2308 | Vous pouvez utiliser le monde normalement, les autres utilisateurs | 2435 | Vous pouvez utiliser le monde normalement, les autres utilisateurs |
2309 | vous verront correctement. | 2436 | vous verront correctement. |
2310 | </message> | 2437 | </message> |
2438 | <ignore name="ignore"> | ||
2439 | Lorsque les habits prennent longtemps à télécharger | ||
2440 | </ignore> | ||
2311 | </alert> | 2441 | </alert> |
2312 | <alert name="FirstRun"> | 2442 | <alert name="FirstRun"> |
2313 | <message name="message"> | 2443 | <message name="message"> |
@@ -2346,6 +2476,9 @@ pour des conseils et un lien vers la page web d'état du service. | |||
2346 | <option name="Help"> | 2476 | <option name="Help"> |
2347 | Aide | 2477 | Aide |
2348 | </option> | 2478 | </option> |
2479 | <option name="Teleport"> | ||
2480 | Téléporter | ||
2481 | </option> | ||
2349 | </alert> | 2482 | </alert> |
2350 | <alert name="WelcomeNoClothes"> | 2483 | <alert name="WelcomeNoClothes"> |
2351 | <message name="message"> | 2484 | <message name="message"> |
@@ -2381,27 +2514,15 @@ Vous pourrez le modifier ultérieurement. | |||
2381 | [NAME] L$ [PRICE] Votre solde est insuffisant. | 2514 | [NAME] L$ [PRICE] Votre solde est insuffisant. |
2382 | </message> | 2515 | </message> |
2383 | </alert> | 2516 | </alert> |
2384 | <alert name="GrantModRights"> | 2517 | <alert name="GrantedModifyRights"> |
2385 | <message name="message"> | 2518 | <message name="message"> |
2386 | Souhaitez-vous accorder les droits de modification à [FIRST_NAME] [LAST_NAME]? | 2519 | Vous avez reçu la permission de modifier les objets de [FIRST_NAME] [LAST_NAME]. |
2387 | </message> | 2520 | </message> |
2388 | <option name="Yes"> | ||
2389 | Oui | ||
2390 | </option> | ||
2391 | <option name="No"> | ||
2392 | Non | ||
2393 | </option> | ||
2394 | </alert> | 2521 | </alert> |
2395 | <alert name="RevokeModRights"> | 2522 | <alert name="RevokedModifyRights"> |
2396 | <message name="message"> | 2523 | <message name="message"> |
2397 | Souhaitez-vous déchoir [FIRST_NAME] [LAST_NAME] de ses droits de modification ? | 2524 | Vous n'avez plus la permission de modifier les objets de [FIRST_NAME] [LAST_NAME]. |
2398 | </message> | 2525 | </message> |
2399 | <option name="Yes"> | ||
2400 | Oui | ||
2401 | </option> | ||
2402 | <option name="No"> | ||
2403 | Non | ||
2404 | </option> | ||
2405 | </alert> | 2526 | </alert> |
2406 | <alert name="FlushMapVisibilityCaches"> | 2527 | <alert name="FlushMapVisibilityCaches"> |
2407 | <message name="message"> | 2528 | <message name="message"> |
@@ -2424,11 +2545,6 @@ seront mises à jour après redémarrage.) | |||
2424 | Impossible de copier le contenu de plus d'un objet à la fois. | 2545 | Impossible de copier le contenu de plus d'un objet à la fois. |
2425 | Veuillez sélectionner un seul objet et recommencez. | 2546 | Veuillez sélectionner un seul objet et recommencez. |
2426 | </message> | 2547 | </message> |
2427 | </alert> | ||
2428 | <alert name="KickUsersFromRegion"> | ||
2429 | <message name="message"> | ||
2430 | Téléporter tous les utilisateurs présents dans la région vers leurs domiciles ? | ||
2431 | </message> | ||
2432 | <option name="OK"> | 2548 | <option name="OK"> |
2433 | OK | 2549 | OK |
2434 | </option> | 2550 | </option> |
@@ -2436,80 +2552,42 @@ Veuillez sélectionner un seul objet et recommencez. | |||
2436 | Annuler | 2552 | Annuler |
2437 | </option> | 2553 | </option> |
2438 | </alert> | 2554 | </alert> |
2439 | <alert name="ReturnScriptedOnOthersLand"> | 2555 | <alert name="KickUsersFromRegion"> |
2440 | <message name="message"> | 2556 | <message name="message"> |
2441 | Etes-vous sûr(e) de vouloir renvoyer tous les objets scriptés appartenant à | 2557 | Téléporter tous les utilisateurs présents dans la région vers leurs domiciles ? |
2442 | ** [USER_NAME] ** | ||
2443 | sur tous les terrains excepté les siens ? | ||
2444 | </message> | 2558 | </message> |
2445 | <option name="Return"> | 2559 | <option name="OK"> |
2446 | Retourner | 2560 | OK |
2447 | </option> | 2561 | </option> |
2448 | <option name="Cancel"> | 2562 | <option name="Cancel"> |
2449 | Annuler | 2563 | Annuler |
2450 | </option> | 2564 | </option> |
2451 | </alert> | 2565 | </alert> |
2452 | <alert name="ReturnScriptedOnAllLand"> | 2566 | <alert name="EstateObjectReturn"> |
2453 | <message name="message"> | 2567 | <message name="message"> |
2454 | Etes-vous sûr(e) de vouloir renvoyer TOUS les objets scriptés appartenant à | 2568 | Etes-vous certain de vouloir renvoyer les objets appartenant à [USER_NAME] ? |
2455 | ** [USER_NAME] ** | ||
2456 | sur TOUS LES TERRAINS de cette région ? | ||
2457 | </message> | 2569 | </message> |
2458 | <option name="Return"> | 2570 | <option name="Return"> |
2459 | Retourner | 2571 | OK |
2460 | </option> | 2572 | </option> |
2461 | <option name="Cancel"> | 2573 | <option name="Cancel"> |
2462 | Annuler | 2574 | Annuler |
2463 | </option> | 2575 | </option> |
2464 | </alert> | 2576 | </alert> |
2465 | <alert name="InvalidTerrainBitDepthSmall"> | 2577 | <alert name="InvalidTerrainBitDepth"> |
2466 | <message name="message"> | 2578 | <message name="message"> |
2467 | Impossible de définir les textures de la région : | 2579 | Impossible de definir les textures de la région : |
2468 | 2580 | La texture du terrain [TEXTURE_NUM] a une profondeur invalide ([TEXTURE_BIT_DEPTH]). | |
2469 | La texture de base [TEXTURE_NUM] a un nombre de bits par pixel invalide : [TEXTURE_BIT_DEPTH]. | 2581 | |
2470 | 2582 | Remplacer la texture [TEXTURE_NUM] avec une image de 24 bits, 512 X 512, ou plus petite, puis cliquez à nouveau sur Appliquer. | |
2471 | Remplacez la texture de base [TEXTURE_NUM] par une image 24-bit de 128x128, | ||
2472 | puis cliquez à nouveau sur "Définir". | ||
2473 | </message> | 2583 | </message> |
2474 | </alert> | 2584 | </alert> |
2475 | <alert name="InvalidTerrainSizeSmall"> | 2585 | <alert name="InvalidTerrainSize"> |
2476 | <message name="message"> | 2586 | <message name="message"> |
2477 | Impossible de définir les textures de la région : | 2587 | Impossible de definir les textures de la région : |
2478 | 2588 | La texture du terrain [TEXTURE_NUM] est trop volumineuse ([TEXTURE_SIZE_X] X [TEXTURE_SIZE_Y]). | |
2479 | La texture de base [TEXTURE_NUM] a une taille invalide : [TEXTURE_SIZE_X]x[TEXTURE_SIZE_Y]. | 2589 | |
2480 | 2590 | Remplacer la texture [TEXTURE_NUM] avec une image de 24 bits, 512 X 512, ou plus petite, puis cliquez à nouveau sur Appliquer. | |
2481 | Remplacez la texture de base [TEXTURE_NUM] par une image 24-bit de 128x128, | ||
2482 | puis cliquez à nouveau sur "Définir". | ||
2483 | </message> | ||
2484 | </alert> | ||
2485 | <alert name="InvalidTerrainBitDepthLarge"> | ||
2486 | <message name="message"> | ||
2487 | Impossible de définir les textures de la région : | ||
2488 | |||
2489 | La texture de base [TEXTURE_NUM] a un nombre de bits par pixel invalide : [TEXTURE_BIT_DEPTH]. | ||
2490 | |||
2491 | Remplacez la texture de base [TEXTURE_NUM] par une image 24-bit | ||
2492 | de 512x512 ou plus petite, puis cliquez à nouveau sur "Définir". | ||
2493 | </message> | ||
2494 | </alert> | ||
2495 | <alert name="InvalidTerrainWidthLarge"> | ||
2496 | <message name="message"> | ||
2497 | Impossible de définir les textures de la région : | ||
2498 | |||
2499 | La texture de base [TEXTURE_NUM] est trop large : [TEXTURE_SIZE_X]x[TEXTURE_SIZE_Y]. | ||
2500 | |||
2501 | Remplacez la texture de base [TEXTURE_NUM] par une image 24-bit de | ||
2502 | 512x512 ou plus petite, puis cliquez à nouveau sur "Définir". | ||
2503 | </message> | ||
2504 | </alert> | ||
2505 | <alert name="InvalidTerrainHeightLarge"> | ||
2506 | <message name="message"> | ||
2507 | Impossible de définir les textures de la région : | ||
2508 | |||
2509 | La texture de base [TEXTURE_NUM] est trop haute : [TEXTURE_SIZE_X]x[TEXTURE_SIZE_Y]. | ||
2510 | |||
2511 | Remplacez la texture de base [TEXTURE_NUM] par une image 24-bit de | ||
2512 | 512x512 ou plus petite, puis cliquez à nouveau sur "Définir". | ||
2513 | </message> | 2591 | </message> |
2514 | </alert> | 2592 | </alert> |
2515 | <alert name="RawUploadStarted"> | 2593 | <alert name="RawUploadStarted"> |
@@ -2536,15 +2614,27 @@ et la valeur par défaut pour l'outil 'Terrain par défaut' ? | |||
2536 | Nombre maximum de résidents autorisés : [MAX_AGENTS] | 2614 | Nombre maximum de résidents autorisés : [MAX_AGENTS] |
2537 | </message> | 2615 | </message> |
2538 | </alert> | 2616 | </alert> |
2539 | <alert name="MaxAllowedGroupsOnRegion"> | 2617 | <alert name="MaxBannedAgentsOnRegion"> |
2540 | <message name="message"> | 2618 | <message name="message"> |
2541 | Nombre maximum de groupes autorisés : [MAX_GROUPS] | 2619 | Nombre maximum de résidents bannis : [MAX_BANNED] |
2542 | </message> | 2620 | </message> |
2543 | </alert> | 2621 | </alert> |
2544 | <alert name="MaxBannedAgentsOnRegion"> | 2622 | <alert name="MaxAgentOnRegionBatch"> |
2545 | <message name="message"> | 2623 | <message name="message"> |
2546 | Nombre maximum de résidents bannis : [MAX_BANNED] | 2624 | Echec lors de la tentative d'ajout de [NUM_ADDED] agents : |
2625 | Dépasse la limite fixée à [MAX_AGENTS] [LIST_TYPE] de [NUM_EXCESS]. | ||
2626 | </message> | ||
2627 | </alert> | ||
2628 | <alert name="MaxAllowedGroupsOnRegion"> | ||
2629 | <message name="message"> | ||
2630 | Nombre maximum de groupes autorisés : [MAX_GROUPS] | ||
2547 | </message> | 2631 | </message> |
2632 | <option name="Bake"> | ||
2633 | Figer | ||
2634 | </option> | ||
2635 | <option name="Cancel"> | ||
2636 | Annuler | ||
2637 | </option> | ||
2548 | </alert> | 2638 | </alert> |
2549 | <alert name="MaxManagersOnRegion"> | 2639 | <alert name="MaxManagersOnRegion"> |
2550 | <message name="message"> | 2640 | <message name="message"> |
@@ -2583,8 +2673,7 @@ Veuillez mettre l'objet en vente et réessayez. | |||
2583 | <message name="message"> | 2673 | <message name="message"> |
2584 | Une nouvelle version de [SECOND_LIFE] est disponible. | 2674 | Une nouvelle version de [SECOND_LIFE] est disponible. |
2585 | [MESSAGE] | 2675 | [MESSAGE] |
2586 | 2676 | Pour utiliser [SECOND_LIFE] vous devez télécharger cette mise à jour. | |
2587 | Vous devez télécharger cette mise à jour pour accéder au service. | ||
2588 | </message> | 2677 | </message> |
2589 | <option name="Download"> | 2678 | <option name="Download"> |
2590 | Télécharger | 2679 | Télécharger |
@@ -2597,8 +2686,7 @@ Vous devez télécharger cette mise à jour pour accéder au service. | |||
2597 | <message name="message"> | 2686 | <message name="message"> |
2598 | Une mise à jour de [SECOND_LIFE] est disponible. | 2687 | Une mise à jour de [SECOND_LIFE] est disponible. |
2599 | [MESSAGE] | 2688 | [MESSAGE] |
2600 | 2689 | Cette mise à jour n'est pas requise mais si vous voulez une meilleure performance et plus de stabilité, nous vous recommandons de l'installer. | |
2601 | Cette mise à jour n'est pas indispensable, cependant nous vous conseillons de l'installer pour de meilleures performances et une plus grande stabilité. | ||
2602 | </message> | 2690 | </message> |
2603 | <option name="Download"> | 2691 | <option name="Download"> |
2604 | Télécharger | 2692 | Télécharger |
@@ -2611,8 +2699,7 @@ Cette mise à jour n'est pas indispensable, cependant nous vous conseillons | |||
2611 | <message name="message"> | 2699 | <message name="message"> |
2612 | Une mise à jour de [SECOND_LIFE] est disponible. | 2700 | Une mise à jour de [SECOND_LIFE] est disponible. |
2613 | [MESSAGE] | 2701 | [MESSAGE] |
2614 | 2702 | Cette mise à jour n'est pas requise mais si vous voulez une meilleure performance et plus de stabilité, nous vous recommandons de l'installer. | |
2615 | Cette mise à jour n'est pas indispensable, cependant nous vous conseillons de l'installer pour de meilleures performances et une plus grande stabilité. | ||
2616 | </message> | 2703 | </message> |
2617 | <option name="Download"> | 2704 | <option name="Download"> |
2618 | Télécharger | 2705 | Télécharger |
@@ -2625,10 +2712,9 @@ Cette mise à jour n'est pas indispensable, cependant nous vous conseillons | |||
2625 | <message name="message"> | 2712 | <message name="message"> |
2626 | Une nouvelle version de [SECOND_LIFE] est disponible. | 2713 | Une nouvelle version de [SECOND_LIFE] est disponible. |
2627 | [MESSAGE] | 2714 | [MESSAGE] |
2628 | 2715 | Pour utiliser [SECOND_LIFE] vous devez télécharger cette mise à jour. | |
2629 | Vous devez télécharger cette mise à jour pour accéder au service. | 2716 | |
2630 | 2717 | Télécharger vers le dossier Applications ? | |
2631 | Télécharger vers le dossier Applications ? | ||
2632 | </message> | 2718 | </message> |
2633 | <option name="Download"> | 2719 | <option name="Download"> |
2634 | Télécharger | 2720 | Télécharger |
@@ -2641,10 +2727,9 @@ Télécharger vers le dossier Applications ? | |||
2641 | <message name="message"> | 2727 | <message name="message"> |
2642 | Une mise à jour de [SECOND_LIFE] est disponible. | 2728 | Une mise à jour de [SECOND_LIFE] est disponible. |
2643 | [MESSAGE] | 2729 | [MESSAGE] |
2730 | Cette mise à jour n'est pas requise mais si vous voulez une meilleure performance et plus de stabilité, nous vous recommandons de l'installer. | ||
2644 | 2731 | ||
2645 | Cette mise à jour n'est pas indispensable, cependant nous vous conseillons de l'installer pour de meilleures performances et une plus grande stabilité. | 2732 | Télécharger vers le dossier Applications ? |
2646 | |||
2647 | Télécharger vers le dossier Applications ? | ||
2648 | </message> | 2733 | </message> |
2649 | <option name="Download"> | 2734 | <option name="Download"> |
2650 | Télécharger | 2735 | Télécharger |
@@ -2657,10 +2742,9 @@ Télécharger vers le dossier Applications ? | |||
2657 | <message name="message"> | 2742 | <message name="message"> |
2658 | Une mise à jour de [SECOND_LIFE] est disponible. | 2743 | Une mise à jour de [SECOND_LIFE] est disponible. |
2659 | [MESSAGE] | 2744 | [MESSAGE] |
2745 | Cette mise à jour n'est pas requise mais si vous voulez une meilleure performance et plus de stabilité, nous vous recommandons de l'installer. | ||
2660 | 2746 | ||
2661 | Cette mise à jour n'est pas indispensable, cependant nous vous conseillons de l'installer pour de meilleures performances et une plus grande stabilité. | 2747 | Télécharger vers le dossier Applications ? |
2662 | |||
2663 | Télécharger vers le dossier Applications ? | ||
2664 | </message> | 2748 | </message> |
2665 | <option name="Download"> | 2749 | <option name="Download"> |
2666 | Télécharger | 2750 | Télécharger |
@@ -2674,6 +2758,9 @@ Télécharger vers le dossier Applications ? | |||
2674 | Le transfert de cet objet permettra au groupe de : | 2758 | Le transfert de cet objet permettra au groupe de : |
2675 | * Recevoir l'argent payé à l'objet | 2759 | * Recevoir l'argent payé à l'objet |
2676 | </message> | 2760 | </message> |
2761 | <ignore name="ignore"> | ||
2762 | Lors du transfert d'objets au groupe | ||
2763 | </ignore> | ||
2677 | <option name="Deed"> | 2764 | <option name="Deed"> |
2678 | Transférer | 2765 | Transférer |
2679 | </option> | 2766 | </option> |
@@ -2681,70 +2768,20 @@ Télécharger vers le dossier Applications ? | |||
2681 | Annuler | 2768 | Annuler |
2682 | </option> | 2769 | </option> |
2683 | </alert> | 2770 | </alert> |
2684 | <alert name="AddClassified"> | 2771 | <alert name="WebLaunchExternalTarget"> |
2685 | <message name="message"> | 2772 | <message name="message"> |
2686 | Les petites annonces sont publiées dans la section 'Annonces' | 2773 | Ouvrir votre navigateur web système pour afficher ce contenu ? |
2687 | du module de recherche, pour une durée d'une semaine. | ||
2688 | |||
2689 | Rédigez votre annonce, puis cliquez sur 'Publier...' pour | ||
2690 | l'ajouter à la liste des annonces. | ||
2691 | |||
2692 | Vous devrez payer des frais d'insertion au moment de cliquer sur 'Publier'. | ||
2693 | Plus vous payez, plus votre annonce apparaîtra en haut de liste. | ||
2694 | Ceci est également valable pour les résultats de recherche de mots-clé. | ||
2695 | </message> | 2774 | </message> |
2696 | <option name="OK"> | 2775 | <ignore name="ignore"> |
2776 | Lors de l'ouverture de votre navigateur système pour afficher une page web | ||
2777 | </ignore> | ||
2778 | <option name="Open"> | ||
2697 | OK | 2779 | OK |
2698 | </option> | 2780 | </option> |
2699 | <option name="Cancel"> | 2781 | <option name="Cancel"> |
2700 | Annuler | 2782 | Annuler |
2701 | </option> | 2783 | </option> |
2702 | </alert> | 2784 | </alert> |
2703 | <alert name="WebLaunchGraphicsDriver"> | ||
2704 | <message name="message"> | ||
2705 | Le pilote de votre carte graphique [VENDOR_LABLE] [CARD_NAME] nécessite une mise à jour. | ||
2706 | |||
2707 | Il s'agit d'une ressource logicielle qui contrôle votre carte graphique. | ||
2708 | Des pilotes non mis à jour peuvent ralentir ou empêcher le bon fonctionnement de programmes 3D comme [SECOND_LIFE]. | ||
2709 | |||
2710 | Il est vivement recommandé de mettre à jour le pilote "[DRIVER_NAME]", téléchargeable gratuitement chez [VENDOR_LABLE]. | ||
2711 | |||
2712 | Souhaitez-vous visiter la page web des pilotes de [SECOND_LIFE] ? | ||
2713 | </message> | ||
2714 | <option name="Gotopage"> | ||
2715 | Aller à la page | ||
2716 | </option> | ||
2717 | <option name="Cancel"> | ||
2718 | Annuler | ||
2719 | </option> | ||
2720 | </alert> | ||
2721 | <alert name="WebLaunchGraphicsDriverIntelExtreme"> | ||
2722 | <message name="message"> | ||
2723 | Le pilote de votre carte graphique Intel Extreme nécessite une mise à jour. | ||
2724 | |||
2725 | Il s'agit d'une ressource logicielle qui contrôle votre carte graphique. | ||
2726 | Des pilotes non mis à jour peuvent ralentir ou empêcher le bon fonctionnement de programmes 3D comme [SECOND_LIFE]. | ||
2727 | |||
2728 | Il est vivement recommandé d'installer le pilote le plus récent, téléchargeable gratuitement chez Intel. | ||
2729 | |||
2730 | Souhaitez-vous visiter la page web des pilotes de [SECOND_LIFE] ? | ||
2731 | </message> | ||
2732 | <option name="Gotopage"> | ||
2733 | Aller à la page | ||
2734 | </option> | ||
2735 | <option name="Cancel"> | ||
2736 | Annuler | ||
2737 | </option> | ||
2738 | </alert> | ||
2739 | <alert name="RunningInPCI"> | ||
2740 | <message name="message"> | ||
2741 | GL indique que le pilote graphique de ce système tourne en mode PCI, une méthode plus lente pour restituer les graphismes. Si vous utilisez une carte vidéo PCI, | ||
2742 | vous pouvez ignorer ce message. Si vous utilisez une carte vidéo AGP, vous devriez | ||
2743 | mettre à jour les pilotes de votre carte mère pour de meilleures performances dans vos | ||
2744 | applications 3D. Si vous utilisez une carte graphique PCI Express, vous pouvez activer | ||
2745 | l'accélération graphique AGP dans les Options du menu Preferences dans [SECOND_LIFE]. | ||
2746 | </message> | ||
2747 | </alert> | ||
2748 | <alert name="WebLaunchJoinNow"> | 2785 | <alert name="WebLaunchJoinNow"> |
2749 | <message name="message"> | 2786 | <message name="message"> |
2750 | Aller sur www.secondlife.com pour gérer votre compte ? | 2787 | Aller sur www.secondlife.com pour gérer votre compte ? |
@@ -2782,6 +2819,9 @@ l'accélération graphique AGP dans les Options du menu Preferences dans [S | |||
2782 | <message name="message"> | 2819 | <message name="message"> |
2783 | Consulter le Manuel LSL pour de l'aide sur les scripts ? | 2820 | Consulter le Manuel LSL pour de l'aide sur les scripts ? |
2784 | </message> | 2821 | </message> |
2822 | <ignore name="ignore"> | ||
2823 | Lors de l'ouverture du navigateur web pour voir le Guide de scripting | ||
2824 | </ignore> | ||
2785 | <option name="Gotopage"> | 2825 | <option name="Gotopage"> |
2786 | Aller à la page | 2826 | Aller à la page |
2787 | </option> | 2827 | </option> |
@@ -2809,6 +2849,9 @@ seront renvoyés à leurs propriétaires précédents. | |||
2809 | 2849 | ||
2810 | *AVERTISSEMENT* Les objets non cessibles transférés seront supprimés ! | 2850 | *AVERTISSEMENT* Les objets non cessibles transférés seront supprimés ! |
2811 | </message> | 2851 | </message> |
2852 | <ignore name="ignore"> | ||
2853 | Lors du renvoi d'objets à leurs propriétaires | ||
2854 | </ignore> | ||
2812 | <option name="Return"> | 2855 | <option name="Return"> |
2813 | Retourner | 2856 | Retourner |
2814 | </option> | 2857 | </option> |
@@ -2816,17 +2859,6 @@ seront renvoyés à leurs propriétaires précédents. | |||
2816 | Annuler | 2859 | Annuler |
2817 | </option> | 2860 | </option> |
2818 | </alert> | 2861 | </alert> |
2819 | <alert name="ViewReleaseNotes"> | ||
2820 | <message name="message"> | ||
2821 | Afficher les notes de version de Second Life ? | ||
2822 | </message> | ||
2823 | <option name="Gotopage"> | ||
2824 | Aller à la page | ||
2825 | </option> | ||
2826 | <option name="Cancel"> | ||
2827 | Annuler | ||
2828 | </option> | ||
2829 | </alert> | ||
2830 | <alert name="GroupLeaveConfirmOfficer"> | 2862 | <alert name="GroupLeaveConfirmOfficer"> |
2831 | <message name="message"> | 2863 | <message name="message"> |
2832 | Vous êtes actuellement officier du groupe [GROUP]. | 2864 | Vous êtes actuellement officier du groupe [GROUP]. |
@@ -2855,6 +2887,12 @@ Quitter le groupe ? | |||
2855 | <message name="message"> | 2887 | <message name="message"> |
2856 | Souhaitez-vous REELLEMENT dégager tous les utilisateurs de la grille ? | 2888 | Souhaitez-vous REELLEMENT dégager tous les utilisateurs de la grille ? |
2857 | </message> | 2889 | </message> |
2890 | <option name="Kick"> | ||
2891 | Vider Tous | ||
2892 | </option> | ||
2893 | <option name="Cancel"> | ||
2894 | Annuler | ||
2895 | </option> | ||
2858 | </alert> | 2896 | </alert> |
2859 | <alert name="MuteLinden"> | 2897 | <alert name="MuteLinden"> |
2860 | <message name="message"> | 2898 | <message name="message"> |
@@ -2864,21 +2902,6 @@ Quitter le groupe ? | |||
2864 | OK | 2902 | OK |
2865 | </option> | 2903 | </option> |
2866 | </alert> | 2904 | </alert> |
2867 | <alert name="MuteByName" title="Ignorer objet par nom"> | ||
2868 | <message name="message"> | ||
2869 | Ignorer par nom n'affecte que le chat et les IM, pas les sons. | ||
2870 | Vous devez entrer le nom exact de l'objet. | ||
2871 | </message> | ||
2872 | <editline name="editline"> | ||
2873 | Nom de l'objet | ||
2874 | </editline> | ||
2875 | <option name="OK"> | ||
2876 | OK | ||
2877 | </option> | ||
2878 | <option name="Cancel"> | ||
2879 | Annuler | ||
2880 | </option> | ||
2881 | </alert> | ||
2882 | <alert name="MuteByNameFailed" title="L'objet n'a pu être ignoré"> | 2905 | <alert name="MuteByNameFailed" title="L'objet n'a pu être ignoré"> |
2883 | <message name="message"> | 2906 | <message name="message"> |
2884 | Vous avez déjà ignoré ce nom. | 2907 | Vous avez déjà ignoré ce nom. |
@@ -2939,6 +2962,9 @@ Le chat et les messages instantanés seront cachés. Les IM | |||
2939 | retourneront un message d'occupation. Toutes les offres de téléportation | 2962 | retourneront un message d'occupation. Toutes les offres de téléportation |
2940 | et d'inventaire seront déclinées. | 2963 | et d'inventaire seront déclinées. |
2941 | </message> | 2964 | </message> |
2965 | <ignore name="ignore"> | ||
2966 | Lors de l'utilisation du mode Occupé | ||
2967 | </ignore> | ||
2942 | <option name="OK"> | 2968 | <option name="OK"> |
2943 | OK | 2969 | OK |
2944 | </option> | 2970 | </option> |
@@ -3089,6 +3115,20 @@ dans le menu 'Edition'. | |||
3089 | Annuler | 3115 | Annuler |
3090 | </option> | 3116 | </option> |
3091 | </alert> | 3117 | </alert> |
3118 | <alert name="TeleportFromLandmark"> | ||
3119 | <message name="message"> | ||
3120 | Etes-vous certain de vouloir être téléporté ? | ||
3121 | </message> | ||
3122 | <ignore name="ignore"> | ||
3123 | Lors de la téléportation depuis un repère de l'inventaire | ||
3124 | </ignore> | ||
3125 | <option name="Teleport"> | ||
3126 | Téléporter | ||
3127 | </option> | ||
3128 | <option name="Cancel"> | ||
3129 | Annuler | ||
3130 | </option> | ||
3131 | </alert> | ||
3092 | <alert name="MessageEstate" | 3132 | <alert name="MessageEstate" |
3093 | title="Envoyez un message à tout le monde dans votre domaine"> | 3133 | title="Envoyez un message à tout le monde dans votre domaine"> |
3094 | <message name="message"> | 3134 | <message name="message"> |
@@ -3295,6 +3335,16 @@ Continuer ? | |||
3295 | OK | 3335 | OK |
3296 | </option> | 3336 | </option> |
3297 | </alert> | 3337 | </alert> |
3338 | <alert name="ProblemAddingEstateManager"> | ||
3339 | <message name="message"> | ||
3340 | Problèmes lors de l'ajout d'un nouveau gérant de domaine. Il est possible qu'au moins un des domaines ait une liste de gérants complète. | ||
3341 | </message> | ||
3342 | </alert> | ||
3343 | <alert name="ProblemAddingEstateGeneric"> | ||
3344 | <message name="message"> | ||
3345 | Problème lors de l'ajout à la liste de ce domaine. Il est possible qu'au moins un des domaines ait une liste complète. | ||
3346 | </message> | ||
3347 | </alert> | ||
3298 | <alert name="UnableToLoadNotecard"> | 3348 | <alert name="UnableToLoadNotecard"> |
3299 | <message name="message"> | 3349 | <message name="message"> |
3300 | Impossible de charger ressource de la note pour le moment. | 3350 | Impossible de charger ressource de la note pour le moment. |
@@ -3332,6 +3382,34 @@ Publier cette annonce maintenant pour L$[AMOUNT]? | |||
3332 | Annuler | 3382 | Annuler |
3333 | </option> | 3383 | </option> |
3334 | </alert> | 3384 | </alert> |
3385 | <alert name="SetClassifiedMature"> | ||
3386 | <message name="message"> | ||
3387 | Cette petite annonce contient-elle du contenu réservé aux adultes ? | ||
3388 | </message> | ||
3389 | <option name="Mature"> | ||
3390 | Oui | ||
3391 | </option> | ||
3392 | <option name="Not Mature"> | ||
3393 | Non | ||
3394 | </option> | ||
3395 | <option name="Cancel"> | ||
3396 | Annuler | ||
3397 | </option> | ||
3398 | </alert> | ||
3399 | <alert name="SetGroupMature"> | ||
3400 | <message name="message"> | ||
3401 | Ce groupe contient-il du contenu réservé aux adultes ? | ||
3402 | </message> | ||
3403 | <option name="Mature"> | ||
3404 | Oui | ||
3405 | </option> | ||
3406 | <option name="Not Mature"> | ||
3407 | Non | ||
3408 | </option> | ||
3409 | <option name="Cancel"> | ||
3410 | Annuler | ||
3411 | </option> | ||
3412 | </alert> | ||
3335 | <alert name="ConfirmRestart" title="Confirmer redémarrage"> | 3413 | <alert name="ConfirmRestart" title="Confirmer redémarrage"> |
3336 | <message name="message"> | 3414 | <message name="message"> |
3337 | Etes-vous sûr(e) de vouloir redémarrer cette région dans 2 minutes? | 3415 | Etes-vous sûr(e) de vouloir redémarrer cette région dans 2 minutes? |
@@ -3390,20 +3468,6 @@ Plus il y a d'avatars dans une région, plus les performances peuvent se d | |||
3390 | Défaut : 30 | 3468 | Défaut : 30 |
3391 | </message> | 3469 | </message> |
3392 | </alert> | 3470 | </alert> |
3393 | <alert name="HelpRegionObjectBonus" title="Bonus de l'objet"> | ||
3394 | <message name="message"> | ||
3395 | The Object Bonus is a multiplier for primitives allowed on any given | ||
3396 | parcel. The range allowed is 1 to 10. Set at '1' each 512m2 parcel | ||
3397 | would be allowed 117 objects. Set at '2' each 512m2 parcel would be | ||
3398 | allowed 234, or twice as many, and so on. The max number of objects | ||
3399 | allowed per region remains 15,000 no matter what the value set for | ||
3400 | Object Bonus. Once this value is set, it should not be lowered until | ||
3401 | you are certain that changing it will not force return or deletion of | ||
3402 | the objects currently on parcels. | ||
3403 | |||
3404 | Default: 1.0 | ||
3405 | </message> | ||
3406 | </alert> | ||
3407 | <alert name="HelpRegionMaturity" title="Classification"> | 3471 | <alert name="HelpRegionMaturity" title="Classification"> |
3408 | <message name="message"> | 3472 | <message name="message"> |
3409 | Définit la classification de la région (M=Adulte, PG=Tout Public), affichée dans le coin supérieur droit | 3473 | Définit la classification de la région (M=Adulte, PG=Tout Public), affichée dans le coin supérieur droit |
@@ -3429,18 +3493,30 @@ Défaut : Désactiver | |||
3429 | </alert> | 3493 | </alert> |
3430 | <alert name="HelpParcelChanges" title="Fusionner/subdiviser parcelle"> | 3494 | <alert name="HelpParcelChanges" title="Fusionner/subdiviser parcelle"> |
3431 | <message name="message"> | 3495 | <message name="message"> |
3432 | Sets whether or not parcels not owned by the estate owner | 3496 | Cette case permet de choisir si les parcelles n'appartenant pas au gérant du domaine peuvent être fusionnées ou divisées ou pas. |
3433 | can be joined or subdivided. | 3497 | Si cette case n'est pas cochée : |
3434 | If this option is unchecked: | 3498 | * Seuls les propriétaires ou gérants de domaine peuvent fusionner ou diviser des parcelles. |
3435 | * Only estate owners or managers can join or subdivide parcels. | 3499 | * Ils ne peuvent fusionner ou diviser que les parcelles du propriétaire, |
3436 | * They may only join or subdivide parcels belonging to the owner, | 3500 | ou celles d'un groupe dans lequel il ont les pouvoirs nécessaires. |
3437 | or to a group where they have the appropriate group powers. | 3501 | Si cette case est cochée : |
3438 | If this option is checked: | 3502 | * Tous les propriétaires peuvent fusionner ou diviser leurs parcelles. |
3439 | * All parcel owners can join or subdivide the parcels they own. | 3503 | * Pour les parcelles du groupe, ceux avec les pouvoirs nécessaires |
3440 | * For group owned parcels, those with appropriate group powers | 3504 | peuvent fusionner ou diviser les parcelles. |
3441 | may join or subdivide parcels. | ||
3442 | 3505 | ||
3443 | Default: Checked | 3506 | Défaut : Cochée |
3507 | </message> | ||
3508 | </alert> | ||
3509 | <alert name="HelpRegionSearch" title="Ne pas montrer dans les résultats de recherche"> | ||
3510 | <message name="message"> | ||
3511 | Si vous cochez cette option, les propriétaires ne pourront pas faire apparaître leurs parcelles dans les résultats de recherche. | ||
3512 | Défaut : Désactivé | ||
3513 | </message> | ||
3514 | </alert> | ||
3515 | <alert name="HelpParcelSearch" title="Do Not Show In Search"> | ||
3516 | <message name="message"> | ||
3517 | Checking this box will show: | ||
3518 | - this parcel in search results | ||
3519 | - this parcel's public objects | ||
3444 | </message> | 3520 | </message> |
3445 | </alert> | 3521 | </alert> |
3446 | <alert name="RegionMaturityChange" title="Classification de la Région modifiée."> | 3522 | <alert name="RegionMaturityChange" title="Classification de la Région modifiée."> |
@@ -3468,45 +3544,27 @@ Défaut : 00000000-0000-0000-0000-000000000000 ou aucun | |||
3468 | </alert> | 3544 | </alert> |
3469 | <alert name="HelpRegionDisableScripts" title="Désactiver les scripts"> | 3545 | <alert name="HelpRegionDisableScripts" title="Désactiver les scripts"> |
3470 | <message name="message"> | 3546 | <message name="message"> |
3471 | When sim performance is poor, a script may be to blame. Open the | 3547 | Lorsque la performance d'une sim est faible, cela vient peut-être d'un script. Ouvrez la barre de statistiques (Ctrl-Maj-1). Consultez le Simulateur de propriétés physiques FPS. |
3472 | Statistics Bar (Ctrl-Shift-1). Look at the Simulator Physics FPS. | 3548 | S'il est en dessous de 45, ouvrez le panel Heure situé en bas de la barre de statistiques. Si le script Heure indique 25mn ou moins, cliquez sur le bouton Afficher les scripts fréquemment utilisés. Vous verrez le nom et l'emplacement des scripts qui sont peut-être à l'origine du problème. |
3473 | If it is lower than 45 then open the 'Time' panel located at the | ||
3474 | bottom of the Stats Bar. If Script Time reads 25 ms or higher, click | ||
3475 | the 'Get Top Scripts' button. You will be given the name and location | ||
3476 | of scripts that may be causing poor performance. | ||
3477 | 3549 | ||
3478 | Checking the 'Disable Scripts' box and then pressing the 'Apply' | 3550 | Si vous cochez la case Désactiver les scripts et que vous appuyez sur Appliquer, tous les scripts de cette région seront temporairement désactivés. Vous devrez peut-être faire cela pour aller dans un endroit où se trouve un |
3479 | button will temporarily disable all scripts in this region. You may | 3551 | script fréquemment utilisé. Une fois arrivé, cherchez à savoir si le script est bien à l'origine du problème. Pour cela, vous devrez peut-être contacter le propriétaire du script ou bien supprimer ou renvoyer l'objet. |
3480 | need to do this in order to travel to the location of a noted | 3552 | Décochez la case Désactiver le script, puis cliquez sur Appliquer pour réactiver tous les scripts dans la région. |
3481 | 'top script'. Once you have arrived at the location, investigate the | ||
3482 | script to determine if it is causing the problem. You may want to | ||
3483 | contact the owner of the script or delete or return the object. | ||
3484 | Uncheck the 'Disable Script' box and then 'Apply' to reactivate | ||
3485 | the scripts in the region. | ||
3486 | 3553 | ||
3487 | Default: off | 3554 | Défaut : désactivé |
3488 | </message> | 3555 | </message> |
3489 | </alert> | 3556 | </alert> |
3490 | <alert name="HelpRegionDisableCollisions" title="Désactiver collisions"> | 3557 | <alert name="HelpRegionDisableCollisions" title="Désactiver collisions"> |
3491 | <message name="message"> | 3558 | <message name="message"> |
3492 | When sim performance is poor, physical objects may be to blame. | 3559 | Lorsque la performance d'une sim est faible, cela vient peut-être des objets physiques. |
3493 | Open the Statistics Bar (Ctrl-Shift-1). Look at the Simulator | 3560 | Ouvrez la barre de statistiques (Ctrl-Maj-1). Consultez le Simulateur de propriétés physiques FPS. S'il est en dessous de 45, ouvrez le panel Heure situé en bas de la barre de statistiques. Si le script Heure indique 25mn ou moins, cliquez sur le bouton Afficher les objets souvent responsables de collision. |
3494 | Physics FPS. If it is lower than 45 then open the 'Time' panel | 3561 | Vous verrez le nom et l'emplacement des objets physiques qui sont peut-être à l'origine du problème. |
3495 | located at the bottom of the Stats Bar. If Sim Time (Physics) | ||
3496 | reads 20 ms or higher, click the 'Get Top Colliders' button. | ||
3497 | You will be given the name and location of physical objects | ||
3498 | that may be causing poor performance. | ||
3499 | 3562 | ||
3500 | Checking the 'Disable Collisions' box and then pressing the 'Apply' | 3563 | Si vous décochez la case Désactiver les collisions et que vous appuyez sur Appliquer, toutes les collisions entre objets seront désactivées. Vous devrez peut-être faire cela pour aller dans un endroit où se trouve un |
3501 | button will temporarily disable object-object collisions. You may | 3564 | objet souvent responsable de collision. Une fois arrivé, cherchez à savoir si l'objet est sans cesse en collision avec d'autres objets. Pour cela, vous devrez peut-être contacter le propriétaire de l'objet ou bien supprimer ou renvoyer l'objet. |
3502 | need to do this in order to travel to the location of a noted | 3565 | Décochez la case Désactiver les collision, puis cliquez sur Appliquer pour réactiver les collisions dans la région. |
3503 | 'top collider'. Once you have arrived at the location, investigate the | ||
3504 | object - is it constantly colliding with other objects? You may want to | ||
3505 | contact the owner of the object or delete or return the object. | ||
3506 | Uncheck the 'Disable Collisions' box and then 'Apply' to reactivate | ||
3507 | collisions in the region. | ||
3508 | 3566 | ||
3509 | Default: off | 3567 | Défaut : désactivé |
3510 | </message> | 3568 | </message> |
3511 | </alert> | 3569 | </alert> |
3512 | <alert name="HelpRegionDisablePhysics" title="Désactiver Physiques"> | 3570 | <alert name="HelpRegionDisablePhysics" title="Désactiver Physiques"> |
@@ -3578,20 +3636,12 @@ Défaut : -4 | |||
3578 | </alert> | 3636 | </alert> |
3579 | <alert name="HelpRegionUploadRaw" title="Uploader relief au format RAW..."> | 3637 | <alert name="HelpRegionUploadRaw" title="Uploader relief au format RAW..."> |
3580 | <message name="message"> | 3638 | <message name="message"> |
3581 | This button uploads a .RAW file to the region you are in. | 3639 | Ce bouton permet de charger un fichier .RAW dans la région où vous vous trouvez. |
3582 | The file must have the correct dimensions/number of channels: | 3640 | Ce fichier doit avoir les bonnes dimensions (RGB, 256 x 256) et 13 canaux. Le meilleur moyen de créer un fichier terrain est de télécharger le fichier RAW existant. Un bon moyen est de modifier le canal rouge (hauteur terrain) et de le charger. |
3583 | RGB, 256x256 and 13 channels. The best way to create a | ||
3584 | terrain file is to download the existing RAW file. A good | ||
3585 | first step is to modify the first channel (land height), | ||
3586 | and upload it. | ||
3587 | 3641 | ||
3588 | The upload can take up to 45 seconds. Note that uploading a | 3642 | Le chargement peut prendre jusqu'à 45 secondes. Veuillez noter que le chargement d'un fichier terrain ne déplacera pas les objets qui se trouvent sur le terrain, mais seulement le terrain et les permissions associées aux parcelles. Certains objets risquent d'aller sous la terre. |
3589 | terrain file *will not* move the objects that are on the land, | ||
3590 | only the terrain itself and the permissions associated with the | ||
3591 | parcels. This can result in objects going underground. | ||
3592 | 3643 | ||
3593 | For more information on editing region height fields, go to: | 3644 | Pour en savoir plus sur la modification de la hauteur des terrains d'une région, consultez l'Aide F1. |
3594 | http://secondlife.com/tiki/tiki-index.php?page=RawTerrainFile | ||
3595 | </message> | 3645 | </message> |
3596 | </alert> | 3646 | </alert> |
3597 | <alert name="HelpRegionDownloadRaw" title="Télécharger un relief au format RAW"> | 3647 | <alert name="HelpRegionDownloadRaw" title="Télécharger un relief au format RAW"> |
@@ -3661,14 +3711,6 @@ Défaut : activé | |||
3661 | sur celle du curseur de Phase et fige le soleil. | 3711 | sur celle du curseur de Phase et fige le soleil. |
3662 | </message> | 3712 | </message> |
3663 | </alert> | 3713 | </alert> |
3664 | <alert name="HelpEstateMainlandVisible" title="Vue sur le continent"> | ||
3665 | <message name="message"> | ||
3666 | Définit si les résidents de ce domaine peuvent voir les domaines du Continent | ||
3667 | (appartenant aux Linden) sur la carte du monde. | ||
3668 | |||
3669 | Défaut : activé | ||
3670 | </message> | ||
3671 | </alert> | ||
3672 | <alert name="HelpEstateExternallyVisible" title="Visible depuis le continent"> | 3714 | <alert name="HelpEstateExternallyVisible" title="Visible depuis le continent"> |
3673 | <message name="message"> | 3715 | <message name="message"> |
3674 | Définit si les résidents qui se trouvent sur des domaines du Continent (appartenant aux Linden) | 3716 | Définit si les résidents qui se trouvent sur des domaines du Continent (appartenant aux Linden) |
@@ -3707,6 +3749,13 @@ limité à une liste de résidents ou de groupes. Cette option sera | |||
3707 | désactivée. Seule la liste noire sera prise en compte.) | 3749 | désactivée. Seule la liste noire sera prise en compte.) |
3708 | </message> | 3750 | </message> |
3709 | </alert> | 3751 | </alert> |
3752 | <alert name="HelpEstateAbuseEmailAddress" | ||
3753 | title="Adresse e-mail où signaler une infraction"> | ||
3754 | <message name="message"> | ||
3755 | Si vous utilisez une adresse e-mail valide, les rapports d'infraction de ce domaine iront à cette adresse. | ||
3756 | Si vous laissez ce champ vide, les rapports d'infraction seront envoyés à Linden Lab uniquement. | ||
3757 | </message> | ||
3758 | </alert> | ||
3710 | <alert name="HelpEstateBanResident" title="Refuser l'accès"> | 3759 | <alert name="HelpEstateBanResident" title="Refuser l'accès"> |
3711 | <message name="message"> | 3760 | <message name="message"> |
3712 | Les résidents figurant sur cette liste n'ont pas accès à votre domaine, | 3761 | Les résidents figurant sur cette liste n'ont pas accès à votre domaine, |
@@ -3716,25 +3765,25 @@ Ajouter un résident à cette liste le retirera de | |||
3716 | la liste des personnes autorisées. | 3765 | la liste des personnes autorisées. |
3717 | </message> | 3766 | </message> |
3718 | </alert> | 3767 | </alert> |
3768 | <alert name="HelpEstateVoiceChat" title="Autoriser les chats vocaux"> | ||
3769 | <message name="message"> | ||
3770 | Les parcelles de ce domaine peuvent avoir leurs propres canaux vocaux, ce qui permet aux résidents de communiquer avec leurs voisins. | ||
3771 | |||
3772 | Défaut : désactivé | ||
3773 | </message> | ||
3774 | </alert> | ||
3775 | <alert name="VoiceVersionMismatch" title="Versions de voix non compatibles"> | ||
3776 | <message name="message"> | ||
3777 | Cette version de Second Life n'est pas compatible avec la fonctionnalité de chat vocal dans cette région. Vous devez mettre à jour Second Life pour que le chat vocal fonctionne correctement. | ||
3778 | </message> | ||
3779 | </alert> | ||
3719 | <alert name="HelpEstateCovenant" title="Clause de sauvegarde du domaine"> | 3780 | <alert name="HelpEstateCovenant" title="Clause de sauvegarde du domaine"> |
3720 | <message name="message"> | 3781 | <message name="message"> |
3721 | Setting an estate covenant enables you to sell parcels | 3782 | Définir un règlement pour le domaine vous permet de vendre les parcelles de ce domaine. S'il n'y a pas de règlement, vous ne pouvez pas vendre le terrain. Si vous ne souhaitez pas indiquer de règlement ou donner de conseils aux acheteurs, laissez la section relative au règlement vide. |
3722 | within that estate. If a covenant is not set, you cannot | ||
3723 | sell the land. The notecard for your covenant can be empty | ||
3724 | if you do not wish to apply any rules or advise buyers of | ||
3725 | anything in relation to the land before they buy it. | ||
3726 | 3783 | ||
3727 | A covenant can be used to communicate rules, guidelines, | 3784 | Un règlement sert à communiquer des règles, des lignes directrices ou informations culturelles, ou simplement à expliquer vos attentes à un acheteur potentiel. Il peut s'agir de régulations concernant la construction, les options de paiement ou tout autre information que vous souhaitez faire passer au résident avant que l'achat n'ait lieu. |
3728 | cultural information or simply your own expectations to the | ||
3729 | prospective buyer. This can include zoning, building regulations, | ||
3730 | payment options or any other information you feel it is | ||
3731 | important for the new owner to have seen and to have agreed | ||
3732 | to before they purchase. | ||
3733 | 3785 | ||
3734 | The buyer must agree to the covenant by ticking the check box | 3786 | L'acheteur est tenu d'accepter le règlement en cochant une case avant de pouvoir finaliser l'achat. Les règlements, lorsqu'ils existent, apparaissent toujours dans la boîte de dialogue À propos du terrain. |
3735 | before they will be able to finish the purchase. Estate | ||
3736 | covenants are always visible in the About Land dialog for | ||
3737 | any parcels that have one set. | ||
3738 | </message> | 3787 | </message> |
3739 | </alert> | 3788 | </alert> |
3740 | <alert name="BuyObjectOneOnly" title="Achat des objets impossible"> | 3789 | <alert name="BuyObjectOneOnly" title="Achat des objets impossible"> |
@@ -3908,6 +3957,9 @@ Ces éléments seront déplacés vers votre inventaire, et non copiés. | |||
3908 | 3957 | ||
3909 | Déplacer l(es) élément(s)? | 3958 | Déplacer l(es) élément(s)? |
3910 | </message> | 3959 | </message> |
3960 | <ignore name="ignore"> | ||
3961 | Lors du transfert d'un inventaire non reproductible depuis des objets | ||
3962 | </ignore> | ||
3911 | <option name="Move"> | 3963 | <option name="Move"> |
3912 | Se déplacer | 3964 | Se déplacer |
3913 | </option> | 3965 | </option> |
@@ -3925,6 +3977,9 @@ votre inventaire risque de perturber le fonctionnement du script. | |||
3925 | 3977 | ||
3926 | Déplacer l(es) élément(s) d'inventaire ? | 3978 | Déplacer l(es) élément(s) d'inventaire ? |
3927 | </message> | 3979 | </message> |
3980 | <ignore name="ignore"> | ||
3981 | Lors du transfert d'un inventaire non reproductible depuis des objets scriptés | ||
3982 | </ignore> | ||
3928 | <option name="Move"> | 3983 | <option name="Move"> |
3929 | Se déplacer | 3984 | Se déplacer |
3930 | </option> | 3985 | </option> |
@@ -3939,47 +3994,88 @@ ne fonctionnera que si un script de transaction money() y est ajouté, | |||
3939 | car les résidents s'attendent à ce que les objets | 3994 | car les résidents s'attendent à ce que les objets |
3940 | réagissent lorsqu'un paiement est effectué. | 3995 | réagissent lorsqu'un paiement est effectué. |
3941 | </message> | 3996 | </message> |
3997 | <ignore name="ignore"> | ||
3998 | Lors du paramétrage de la fonction Payer sur des objets sans événement monétaire | ||
3999 | </ignore> | ||
3942 | </alert> | 4000 | </alert> |
3943 | <alert name="OpenObjectCannotCopy"> | 4001 | <alert name="OpenObjectCannotCopy"> |
3944 | <message name="message"> | 4002 | <message name="message"> |
3945 | Cet objet ne contient aucun élément copiable. | 4003 | Cet objet ne contient aucun élément copiable. |
3946 | </message> | 4004 | </message> |
3947 | </alert> | 4005 | </alert> |
3948 | <alert name="LoadAccountTransactions"> | 4006 | <alert name="ClickOpenF1Help"> |
3949 | <message name="message"> | 4007 | <message name="message"> |
3950 | Aller à [URL] | 4008 | Visiter les pages d'aide de Second Life ? |
3951 | pour afficher les détails de la transaction? | ||
3952 | </message> | 4009 | </message> |
3953 | <option name="OK"> | 4010 | <ignore name="ignore"> |
3954 | OK | 4011 | Lors de la visite des pages d'aide de Second Life |
4012 | </ignore> | ||
4013 | <option name="Gotopage"> | ||
4014 | Aller | ||
3955 | </option> | 4015 | </option> |
3956 | <option name="Cancel"> | 4016 | <option name="Cancel"> |
3957 | Annuler | 4017 | Annuler |
3958 | </option> | 4018 | </option> |
3959 | </alert> | 4019 | </alert> |
3960 | <alert name="HelpReportAbuse"> | 4020 | <alert name="RetryFetchInventoryDescendents"> |
3961 | <message name="message"> | 4021 | <message name="message"> |
3962 | Use this tool to report violations of the Terms of Service and Community Standards. See: | 4022 | Délai d'extraction de l'inventaire depuis le serveur dépassé. Réessayer ? |
4023 | </message> | ||
4024 | <ignore name="ignore"> | ||
4025 | Réessayer d'extraire l'inventaire | ||
4026 | </ignore> | ||
4027 | <option name="Retry"> | ||
4028 | Réessayer | ||
4029 | </option> | ||
4030 | <option name="Cancel"> | ||
4031 | Annuler | ||
4032 | </option> | ||
4033 | </alert> | ||
4034 | <alert name="ConfirmQuit"> | ||
4035 | <message name="message"> | ||
4036 | Etes-vous sûr(e) de vouloir quitter? | ||
4037 | </message> | ||
4038 | <ignore name="ignore"> | ||
4039 | Lorsque vous quittez Second Life | ||
4040 | </ignore> | ||
4041 | <option name="Quit"> | ||
4042 | Quitter | ||
4043 | </option> | ||
4044 | <option name="Continue"> | ||
4045 | Continuer | ||
4046 | </option> | ||
4047 | </alert> | ||
4048 | <alert name="HelpReportAbuseEmailLL"> | ||
4049 | <message name="message"> | ||
4050 | Utilisez cet outil pour signaler des infractions aux Conditions d'utilisation et aux Règles de la communauté. Voir : | ||
4051 | |||
3963 | http://secondlife.com/corporate/tos.php | 4052 | http://secondlife.com/corporate/tos.php |
3964 | http://secondlife.com/corporate/cs.php | 4053 | http://secondlife.com/corporate/cs.php |
3965 | 4054 | ||
3966 | All reported abuses of the Terms of Service and Community Standards | 4055 | Lorsqu'elles sont signalées, toutes les infractions aux Conditions d'utilisation et aux Règles de la communauté, font l'objet d'une enquête et sont résolues. Pour accéder aux détails de la résolution d'un incident, allez sur : |
3967 | are investigated and resolved. You will receive an email informing you | 4056 | |
3968 | of the resolution when it occurs. | ||
3969 | You can also view the incident resolution on the Police Blotter at: | ||
3970 | |||
3971 | http://secondlife.com/community/blotter.php | 4057 | http://secondlife.com/community/blotter.php |
3972 | </message> | 4058 | </message> |
3973 | </alert> | 4059 | </alert> |
3974 | <alert name="HelpReportBug"> | 4060 | <alert name="HelpReportAbuseEmailEO"> |
3975 | <message name="message"> | 4061 | <message name="message"> |
3976 | Use this tool to report technical features that do not perform | 4062 | Important : Ce rapport ira au propriétaire de la |
3977 | as described or expected. All bug reports are investigated and | 4063 | région dans laquelle vous êtes et non à Linden Lab. |
3978 | resolved. No email response will be sent, you may reply to the | 4064 | |
3979 | auto-response email to add more details to your report. | 4065 | Pour aider les résidents et les visiteurs, le propriétaire de |
3980 | If you are having a technical difficulty, please contact Support at: | 4066 | la région dans laquelle vous êtes a choisi de recevoir et de s'occuper de |
3981 | 4067 | tous les rapports envoyés à partir de cette région. Linden Lab | |
3982 | http://secondlife.com/community/support.php | 4068 | n'enquêtera pas sur les rapports que vous envoyez à partir de cet endroit. |
4069 | |||
4070 | Le propriétaire de la région traitera les rapports en fonction | ||
4071 | des règles de cette région, comme indiqué dans le réglement du domaine. | ||
4072 | (Les réglements sont visibles à partir du menu Monde > | ||
4073 | À propos du terrain.) | ||
4074 | |||
4075 | La résolution de ce rapport ne s'applique qu'à cette région ; | ||
4076 | L'accès aux autres endroits de Second Life | ||
4077 | ne sera pas affecté par les résultats de cette enquête. Seul Linden Lab peut | ||
4078 | interdire l'accès à l'ensemble de Second Life. | ||
3983 | </message> | 4079 | </message> |
3984 | </alert> | 4080 | </alert> |
3985 | <alert name="HelpReportAbuseSelectCategory"> | 4081 | <alert name="HelpReportAbuseSelectCategory"> |
@@ -4044,18 +4140,18 @@ Une description précise nous permet de classer et traiter efficacement les rapp | |||
4044 | </alert> | 4140 | </alert> |
4045 | <alert name="HelpReportAbuseContainsCopyright"> | 4141 | <alert name="HelpReportAbuseContainsCopyright"> |
4046 | <message name="message"> | 4142 | <message name="message"> |
4047 | Cher(e) Résident(e), | 4143 | Cher résident, |
4048 | 4144 | ||
4049 | Toute violation du droit d'auteur doit faire l'objet d'un rapport. | 4145 | Si vous signalez une infraction aux droits de propriété intellectuelle, assurez-vous de fournir les détails suivants : |
4050 | La procédure à suivre est décrite sur http://secondlife.com/corporate/dmca.php. | 4146 | |
4051 | 4147 | (1) Vous pouvez envoyer un rapport d'infraction si vous pensez qu'un résident exploite le système de permissions de Second Life, par exemple en utilisant CopyBot ou des outils similaires, pour enfreindre des droits de propriété intellectuelle. L'équipe chargée des infractions mènera une enquête et prendra les mesures nécessaires à l'encontre de toute personne non respectueuse des Conditions d'utilisation et des Règles de la communauté. Néanmoins, cette équipe ignorera les requêtes au sujet du retrait de contenu se trouvant sur Second Life. | |
4052 | Les rapports de violation de droit d'auteur seront automatiquement | 4148 | |
4053 | ignorés s'ils sont envoyés via l'outil 'Signaler un abus'. | 4149 | (2) Pour demander à ce que du contenu soit retiré de Second Life, vous devez soumettre un rapport d'infraction valide, tel que fourni dans notre règlement sur le retrait de contenu à la page suivante : http://secondlife.com/corporate/dmca.php. |
4054 | Si votre rapport ne concerne pas la violation de droit d'auteur, | 4150 | |
4055 | veuillez refermer cette fenêtre et poursuivre la rédaction de votre rapport. | 4151 | Si vous souhaitez continuer à signaler l'infraction, veuillez fermer cette fenêtre et finir de soumettre votre rapport. |
4056 | 4152 | ||
4057 | Merci, | 4153 | Cordialement, |
4058 | 4154 | ||
4059 | Linden Lab | 4155 | Linden Lab |
4060 | </message> | 4156 | </message> |
4061 | </alert> | 4157 | </alert> |
@@ -4070,10 +4166,13 @@ Linden Lab | |||
4070 | Il y a déjà un objet attaché à cette partie du corps. | 4166 | Il y a déjà un objet attaché à cette partie du corps. |
4071 | Voulez-vous le remplacer par l'objet sélectionné ? | 4167 | Voulez-vous le remplacer par l'objet sélectionné ? |
4072 | </message> | 4168 | </message> |
4073 | <option ignore="Remplacer automatiquement" name="Yes"> | 4169 | <ignore name="ignore"> |
4170 | Lors du remplacement de pièces-jointes existantes | ||
4171 | </ignore> | ||
4172 | <option name="Yes"> | ||
4074 | Oui | 4173 | Oui |
4075 | </option> | 4174 | </option> |
4076 | <option ignore="Ne jamais remplacer" name="No"> | 4175 | <option name="No"> |
4077 | Non | 4176 | Non |
4078 | </option> | 4177 | </option> |
4079 | </alert> | 4178 | </alert> |
@@ -4086,11 +4185,515 @@ ce paiement. | |||
4086 | Voulez-vous quitter le mode Occupé avant | 4185 | Voulez-vous quitter le mode Occupé avant |
4087 | de finaliser cette transaction ? | 4186 | de finaliser cette transaction ? |
4088 | </message> | 4187 | </message> |
4089 | <option ignore="Toujours quitter le mode Occupé" name="Yes"> | 4188 | <ignore name="ignore"> |
4189 | Lorsque vous envoyez de l'argent à une personne en mode Occupé | ||
4190 | </ignore> | ||
4191 | <option name="Yes"> | ||
4192 | Oui | ||
4193 | </option> | ||
4194 | <option name="No"> | ||
4195 | Non | ||
4196 | </option> | ||
4197 | </alert> | ||
4198 | <alert name="ConfirmEmptyTrash"> | ||
4199 | <message name="message"> | ||
4200 | Etes-vous certain de vouloir supprimer le contenu de votre poubelle de manière permanente ? | ||
4201 | </message> | ||
4202 | <ignore name="ignore"> | ||
4203 | Lorsque vous videz la poubelle de l'inventaire | ||
4204 | </ignore> | ||
4205 | <option name="Yes"> | ||
4206 | OK | ||
4207 | </option> | ||
4208 | <option name="No"> | ||
4209 | Annuler | ||
4210 | </option> | ||
4211 | </alert> | ||
4212 | <alert name="ConfirmClearBrowserCache"> | ||
4213 | <message name="message"> | ||
4214 | Etes-vous certain de vouloir vider le cache de votre navigateur ? | ||
4215 | </message> | ||
4216 | <option name="Yes"> | ||
4217 | Oui | ||
4218 | </option> | ||
4219 | <option name="No"> | ||
4220 | Annuler | ||
4221 | </option> | ||
4222 | </alert> | ||
4223 | <alert name="ConfirmClearCookies"> | ||
4224 | <message name="message"> | ||
4225 | Etes-vous certain de vouloir supprimer vos cookies ? | ||
4226 | </message> | ||
4227 | <option name="Yes"> | ||
4228 | Oui | ||
4229 | </option> | ||
4230 | <option name="No"> | ||
4231 | Annuler | ||
4232 | </option> | ||
4233 | </alert> | ||
4234 | <alert name="ConfirmClearMediaUrlList"> | ||
4235 | <message name="message"> | ||
4236 | Etes-vous certain de vouloir supprimer la liste des URL enregistrées ? | ||
4237 | </message> | ||
4238 | <option name="Yes"> | ||
4239 | Oui | ||
4240 | </option> | ||
4241 | <option name="No"> | ||
4242 | Annuler | ||
4243 | </option> | ||
4244 | </alert> | ||
4245 | <alert name="ConfirmEmptyLostAndFound"> | ||
4246 | <message name="message"> | ||
4247 | Etes-vous certain de vouloir supprimer le contenu de votre dossier Objets trouvés de manière permanente ? | ||
4248 | </message> | ||
4249 | <ignore name="ignore"> | ||
4250 | Losque vous videz le dossier Objets trouvés dans vote inventaire | ||
4251 | </ignore> | ||
4252 | <option name="Yes"> | ||
4253 | Oui | ||
4254 | </option> | ||
4255 | <option name="No"> | ||
4256 | Non | ||
4257 | </option> | ||
4258 | </alert> | ||
4259 | <alert name="CopySLURL"> | ||
4260 | <message name="message"> | ||
4261 | La SLURL suivante a été copiée sur votre presse-papier : | ||
4262 | [SLURL] | ||
4263 | |||
4264 | Mettez-la dans une page web pour permettre aux autres utilisateurs d'accéder facilement à cet endroit ou bien collez-la dans la barre d'adresse de votre navigateur. | ||
4265 | </message> | ||
4266 | <ignore name="ignore"> | ||
4267 | Lorsque vous copiez une SLURL sur votre presse-papier | ||
4268 | </ignore> | ||
4269 | </alert> | ||
4270 | <alert name="GraphicsPreferencesHelp"> | ||
4271 | <message name="message"> | ||
4272 | Ce panel contrôle la taille de la fenêtre et la résolution, ainsi que la qualité des graphiques client. Les préférences de l'interface graphique vous permettent de choisir entre 4 niveaux de graphiques : Faible, Moyen, Élevé et Ultra. Personnalisez vos options graphiques en cliquant sur le bouton Personnaliser et en changeant les paramètres suivants : | ||
4273 | |||
4274 | Shaders : active ou désactive les différents types de shaders pixels. | ||
4275 | |||
4276 | Détails des reflets : définit le type d'objets reflétés dans l'eau. | ||
4277 | |||
4278 | Rendu de l'avatar : définit les options qui impactent la manière dont le client rend les avatars. | ||
4279 | |||
4280 | Distance d'affichage : la distance à laquelle vous voyez les objets s'afficher dans la scène. | ||
4281 | |||
4282 | Nombre de particules max. : définit le nombre maximum de particules que vous pouvez voir à la fois sur votre écran. | ||
4283 | |||
4284 | Qualité post-traitement : définit la résolution du rayonnement. | ||
4285 | |||
4286 | Détails du maillage : définit le niveau de détail ou le nombre de triangles utilisés dans le rendu de certains objets. Une valeur plus élevée prendra plus de temps pour apparaître, mais permettra d'avoir des objets plus détaillés. | ||
4287 | |||
4288 | Détails de la lumière : définit les types de lumières que vous souhaitez faire apparaître. | ||
4289 | |||
4290 | Détails du terrain : définit le niveau de détail que vous souhaitez utiliser dans la texture du terrain. | ||
4291 | </message> | ||
4292 | </alert> | ||
4293 | <alert name="WLSavePresetAlert"> | ||
4294 | <message name="message"> | ||
4295 | Voulez-vous écraser l'option précédemment enregistrée ? | ||
4296 | </message> | ||
4297 | <option name="Save"> | ||
4298 | Oui | ||
4299 | </option> | ||
4300 | <option name="Cancel"> | ||
4301 | Non | ||
4302 | </option> | ||
4303 | </alert> | ||
4304 | <alert name="WLDeletePresetAlert"> | ||
4305 | <message name="message"> | ||
4306 | Voulez-vous supprimer [SKY] ? | ||
4307 | </message> | ||
4308 | <option name="Delete"> | ||
4309 | Oui | ||
4310 | </option> | ||
4311 | <option name="Cancel"> | ||
4312 | Non | ||
4313 | </option> | ||
4314 | </alert> | ||
4315 | <alert name="WLNoEditDefault"> | ||
4316 | <message name="message"> | ||
4317 | Vous ne pouvez pas éditer ou supprimer un préréglage par défaut. | ||
4318 | </message> | ||
4319 | </alert> | ||
4320 | <alert name="WLMissingSky"> | ||
4321 | <message name="message"> | ||
4322 | Une dossier semble manquer au Cycle du jour : [SKY]. | ||
4323 | </message> | ||
4324 | </alert> | ||
4325 | <alert name="PPSaveEffectAlert"> | ||
4326 | <message name="message"> | ||
4327 | Certains effets post-traitement existent. Voulez-vous quand même écraser ce fichier ? | ||
4328 | </message> | ||
4329 | <option name="Save"> | ||
4330 | Oui | ||
4331 | </option> | ||
4332 | <option name="Cancel"> | ||
4333 | Non | ||
4334 | </option> | ||
4335 | </alert> | ||
4336 | <alert name="HelpEditSky"> | ||
4337 | <message name="message"> | ||
4338 | Pour créer et sauvegarder plusieurs ciels, modifiez les curseurs WindLight. | ||
4339 | </message> | ||
4340 | </alert> | ||
4341 | <alert name="HelpEditDayCycle"> | ||
4342 | <message name="message"> | ||
4343 | Choisissez quel ciel apparaît au cours de la journée. | ||
4344 | </message> | ||
4345 | </alert> | ||
4346 | <alert name="EnvSettingsHelpButton"> | ||
4347 | <message name="message"> | ||
4348 | Ces paramètres permettent de modifier l'environnement local sur votre ordinateur. Pour que vous ayez accès à tous les paramètres, votre carte graphique doit prendre en charge les shaders atmosphériques. | ||
4349 | |||
4350 | Pour changer les différentes phases de la journée sur votre visualisateur, utilisez le curseur Heure de la journée. | ||
4351 | |||
4352 | Le curseur Couverture nuageuse permet de contrôler le nombre de nuages dans le ciel. | ||
4353 | |||
4354 | L'option Couleur de l'eau vous permet de modifier la couleur de l'eau grâce au sélecteur de couleurs. | ||
4355 | |||
4356 | Le curseur Brouillard dans l'eau permet de contrôler la densité du brouillard sous l'eau. | ||
4357 | |||
4358 | Pour synchroniser l'heure du jour sur celle de la région, cliquez sur Utiliser heure domaine. | ||
4359 | |||
4360 | En cliquant sur le bouton Ciel Avancé, vous aurez accès à tous les réglages relatifs au ciel. | ||
4361 | |||
4362 | En cliquant sur le bouton Eau Avancée, vous aurez accès à tous les réglages relatifs à l'eau. | ||
4363 | </message> | ||
4364 | </alert> | ||
4365 | <alert name="HelpDayCycle"> | ||
4366 | <message name="message"> | ||
4367 | L'éditeur du cycle du jour vous permet de contrôler le ciel au cours du cycle jour/nuit de second Life. C'est ce même cycle qui est contrôlé par le curseur Heure de la journée dans l'éditeur d'environnement basique. | ||
4368 | |||
4369 | L'éditeur du jour fonctionne grâce au réglage d'images-clés. Ces images-clés sont représentées par les marques grises sur la ligne du temps et ont des préréglages qui leurs sont associées. Au cours de la journée et de la nuit, le ciel WindLight s'anime en passant d'une clé à l'autre. | ||
4370 | |||
4371 | La flèche jaune au dessus de la ligne du temps représente votre vue actuelle, basée sur l'heure de la journée. Cliquez et faites glisser pour voir l'animation au cours de votre journée. Ajoutez ou supprimez des clés en appuyant sur les boutons Ajouter clé ou Supprimer clé, à droite de la ligne du temps. | ||
4372 | |||
4373 | Vous pouvez définir la position d'une clé en la faisant glisser le long de la ligne du temps ou en définissant manuellement ses valeurs dans la section Réglages des images-clés. Dans cette même section, vous pouvez associer chaque clé au préréglage WindLight respectif. | ||
4374 | |||
4375 | La Durée du cycle contrôle la durée d'une « journée ». Si vous choisissez une valeur basse (2mn par exemple), cela signigie que toutes les animations de votre journée de 24h se dérouleront en 2mn seulement ! Une fois satisfait de vos choix, utilisez les boutons Jouer et Stop ! pour prévisualiser les résultats. Pour voir l'animation, vous pouvez aussi bouger la flèche jaune au dessus de la ligne du temps. Si vous sélectionnez l'option Utiliser heure domaine, vous synchronisez la durée de votre journée et votre heure avec celle du cycle du jour du domaine. | ||
4376 | |||
4377 | Une fois que vous êtes satisfait de votre Cycle du jour, vous pouvez le sauvegarder et le charger grâce aux boutons Enregistrer jour test et Charger Jour Test. Veuillez noter que pour l'instant, nous ne pouvez avoir qu'un seul Cycle du jour. | ||
4378 | </message> | ||
4379 | </alert> | ||
4380 | <alert name="HelpBlueHorizon"> | ||
4381 | <message name="message"> | ||
4382 | Utilisez les curseurs Rouge/Vert/Bleu (RVB) pour ajuster la couleur du ciel. Pour déplacer les trois curseurs en même temps, utilisez le curseur Intensité. | ||
4383 | </message> | ||
4384 | </alert> | ||
4385 | <alert name="HelpHazeHorizon"> | ||
4386 | <message name="message"> | ||
4387 | Le paramètre Quantité de brume est l'un des plus utiles pour ajuster l'exposition lumineuse de la scène. | ||
4388 | Il permet de simuler de nombreux paramètres d'exposition, tels que les voiles blancs créés par le soleil ou des lumières plus foncées. | ||
4389 | </message> | ||
4390 | </alert> | ||
4391 | <alert name="HelpBlueDensity"> | ||
4392 | <message name="message"> | ||
4393 | La Densité du bleu affecte la saturation générale des couleurs du ciel et du brouillard. Si vous déplacez le curseur Intensité (I) vers la droite, les couleurs deviennent plus vives et plus vibrantes. Si vous vous le déplacez complètement à gauche, les couleurs deviennent plus fades, puis finalement noires et blanches. Pour paramétrer avec précision la couleur du ciel, vous pouvez contrôler chacun des éléments de la saturation à l'aide des curseurs Rouge/Vert/Bleu (RVB). | ||
4394 | </message> | ||
4395 | </alert> | ||
4396 | <alert name="HelpHazeDensity"> | ||
4397 | <message name="message"> | ||
4398 | Le paramètre Densité de la brume permet de contrôler le niveau de brume grisâtre dans l'atmosphère. Ce paramètre est utile pour simuler les scènes dans lesquelles il y a beaucoup de fumée et de substances polluantes émises par l'homme. Il est également utile pour simuler le brouillard et la brume. | ||
4399 | </message> | ||
4400 | </alert> | ||
4401 | <alert name="HelpDensityMult"> | ||
4402 | <message name="message"> | ||
4403 | Utilisez le Multiplicateur de densité pour modifier la densité atmosphérique générale. Une valeur basse donne l'impression d'un air « léger » alors qu'une valeur élevée donne l'impression d'un air « lourd » et enfumé. | ||
4404 | </message> | ||
4405 | </alert> | ||
4406 | <alert name="HelpDistanceMult"> | ||
4407 | <message name="message"> | ||
4408 | Ajuste la distance perçue par WindLight. | ||
4409 | La valeur zéro désactive l'influence de WindLight sur le terrain et les objets. | ||
4410 | Les valeurs supérieures à 1 simulent des distances plus importantes pour des effets atmosphériques plus épais. | ||
4411 | </message> | ||
4412 | </alert> | ||
4413 | <alert name="HelpMaxAltitude"> | ||
4414 | <message name="message"> | ||
4415 | L'Altitude max. ajuste les calculs de WindLight lors de la computation de la lumière atmosphérique. Quand la fin de la journée approche, il est utile pour ajuster la « profondeur » du coucher de soleil. | ||
4416 | </message> | ||
4417 | </alert> | ||
4418 | <alert name="HelpSunlightColor"> | ||
4419 | <message name="message"> | ||
4420 | Ajuste la couleur et l'intensité de la lumière directe de la scène. | ||
4421 | </message> | ||
4422 | </alert> | ||
4423 | <alert name="HelpSunAmbient"> | ||
4424 | <message name="message"> | ||
4425 | Ajuste la couleur et l'intensité de la lumière atmosphérique ambiante de la scène. | ||
4426 | </message> | ||
4427 | </alert> | ||
4428 | <alert name="HelpSunGlow"> | ||
4429 | <message name="message"> | ||
4430 | Le curseur Taille contrôle la taille du soleil. | ||
4431 | Le curseur Netteté permet de rendre le soleil plus ou moins flou dans le ciel. | ||
4432 | </message> | ||
4433 | </alert> | ||
4434 | <alert name="HelpSceneGamma"> | ||
4435 | <message name="message"> | ||
4436 | Ajuste la distribution de clair et de foncé sur l'écran. | ||
4437 | </message> | ||
4438 | </alert> | ||
4439 | <alert name="HelpStarBrightness"> | ||
4440 | <message name="message"> | ||
4441 | Vous permet de contrôler l'intensité des étoiles dans le ciel. | ||
4442 | </message> | ||
4443 | </alert> | ||
4444 | <alert name="HelpTimeOfDay"> | ||
4445 | <message name="message"> | ||
4446 | Contrôle la position du soleil dans le ciel. | ||
4447 | Même chose que l'élévation. | ||
4448 | </message> | ||
4449 | </alert> | ||
4450 | <alert name="HelpEastAngle"> | ||
4451 | <message name="message"> | ||
4452 | Contrôle la position du soleil dans le ciel. | ||
4453 | Même chose que l'azimut. | ||
4454 | </message> | ||
4455 | </alert> | ||
4456 | <alert name="HelpCloudColor"> | ||
4457 | <message name="message"> | ||
4458 | Modifie la couleur des nuages. Il est recommandé de laisser les nuages en blanc mais vous pouvez aussi faire preuve de créativité... | ||
4459 | </message> | ||
4460 | </alert> | ||
4461 | <alert name="HelpCloudDetail"> | ||
4462 | <message name="message"> | ||
4463 | Contrôle le détail de l'image placée sur l'image du nuage principal. X et Y contrôlent sa position. D (Densité) permet de rendre les nuages plus ou moins pleins ou plus ou moins fracturés. | ||
4464 | </message> | ||
4465 | </alert> | ||
4466 | <alert name="HelpCloudDensity"> | ||
4467 | <message name="message"> | ||
4468 | Vous permet de contrôler la position des nuages avec les curseurs X et Y ainsi que leur densité avec le curseur D. | ||
4469 | </message> | ||
4470 | </alert> | ||
4471 | <alert name="HelpCloudCoverage"> | ||
4472 | <message name="message"> | ||
4473 | Contrôle la surface du ciel couverte par les nuages. | ||
4474 | </message> | ||
4475 | </alert> | ||
4476 | <alert name="HelpCloudScale"> | ||
4477 | <message name="message"> | ||
4478 | Contrôle l'échelle de l'image des nuages sur le dôme du ciel. | ||
4479 | </message> | ||
4480 | </alert> | ||
4481 | <alert name="HelpCloudScrollX"> | ||
4482 | <message name="message"> | ||
4483 | Contrôle la vitesse des nuages sur l'axe des X. | ||
4484 | </message> | ||
4485 | </alert> | ||
4486 | <alert name="HelpCloudScrollY"> | ||
4487 | <message name="message"> | ||
4488 | Contrôle la vitesse des nuages sur l'axe des Y. | ||
4489 | </message> | ||
4490 | </alert> | ||
4491 | <alert name="HelpClassicClouds"> | ||
4492 | <message name="message"> | ||
4493 | Cochez cette option pour utiliser les anciens nuages de Second Life en plus des nuages WindLight. | ||
4494 | </message> | ||
4495 | </alert> | ||
4496 | <alert name="HelpWaterFogColor"> | ||
4497 | <message name="message"> | ||
4498 | Permet de sélectionner la couleur du brouillard sous l'eau. | ||
4499 | </message> | ||
4500 | </alert> | ||
4501 | <alert name="HelpWaterFogDensity"> | ||
4502 | <message name="message"> | ||
4503 | Contrôle la densité du brouillard sous l'eau, ainsi que votre visibilité. | ||
4504 | </message> | ||
4505 | </alert> | ||
4506 | <alert name="HelpUnderWaterFogMod"> | ||
4507 | <message name="message"> | ||
4508 | Modifie l'effet créé par l'option Densité du brouillard pour contrôler votre visibilité quand votre avatar est sous l'eau. | ||
4509 | </message> | ||
4510 | </alert> | ||
4511 | <alert name="HelpWaterGlow"> | ||
4512 | <message name="message"> | ||
4513 | Contrôle l'éclat de l'eau à la surface. | ||
4514 | </message> | ||
4515 | </alert> | ||
4516 | <alert name="HelpWaterNormalScale"> | ||
4517 | <message name="message"> | ||
4518 | Contrôle l'échelle des trois vaguelettes qui forment l'eau. | ||
4519 | </message> | ||
4520 | </alert> | ||
4521 | <alert name="HelpWaterFresnelScale"> | ||
4522 | <message name="message"> | ||
4523 | Contrôle la quantité de lumière réfléchie à des angles différents. | ||
4524 | </message> | ||
4525 | </alert> | ||
4526 | <alert name="HelpWaterFresnelOffset"> | ||
4527 | <message name="message"> | ||
4528 | Contrôle l'intensité de la lumière réfléchie. | ||
4529 | </message> | ||
4530 | </alert> | ||
4531 | <alert name="HelpWaterScaleAbove"> | ||
4532 | <message name="message"> | ||
4533 | Contrôle la quantité de lumière réfractée lorsque quelque votre avatar regarde au dessus de l'eau. | ||
4534 | </message> | ||
4535 | </alert> | ||
4536 | <alert name="HelpWaterScaleBelow"> | ||
4537 | <message name="message"> | ||
4538 | Contrôle la quantité de lumière réfractée lorsque votre avatar est sous l'eau. | ||
4539 | </message> | ||
4540 | </alert> | ||
4541 | <alert name="HelpWaterBlurMultiplier"> | ||
4542 | <message name="message"> | ||
4543 | Contrôle le mélange reflets/vagues. | ||
4544 | </message> | ||
4545 | </alert> | ||
4546 | <alert name="HelpWaterNormalMap"> | ||
4547 | <message name="message"> | ||
4548 | Contrôle quelle normal map est posée sur l'eau pour déterminer la réflection/réfraction. | ||
4549 | </message> | ||
4550 | </alert> | ||
4551 | <alert name="HelpWaterWave1"> | ||
4552 | <message name="message"> | ||
4553 | Contrôle dans quelle direction et à quelle vitesse la version grande échelle de la normal map se déplace sur l'axe des X et l'axe des Y. | ||
4554 | </message> | ||
4555 | </alert> | ||
4556 | <alert name="HelpWaterWave2"> | ||
4557 | <message name="message"> | ||
4558 | Contrôle dans quelle direction et à quelle vitesse la version grande échelle de la normal map se déplace sur l'axe des X et l'axe des Y. | ||
4559 | </message> | ||
4560 | </alert> | ||
4561 | <alert name="NewSkyPreset"> | ||
4562 | <message name="message"> | ||
4563 | Nommez le nouveau ciel. | ||
4564 | </message> | ||
4565 | <editline name="editline"> | ||
4566 | Nouveau préréglage | ||
4567 | </editline> | ||
4568 | <option name="OK"> | ||
4569 | OK | ||
4570 | </option> | ||
4571 | <option name="Cancel"> | ||
4572 | Annuler | ||
4573 | </option> | ||
4574 | </alert> | ||
4575 | <alert name="ExistsSkyPresetAlert"> | ||
4576 | <message name="message"> | ||
4577 | Ce préréglage existe déjà ! | ||
4578 | </message> | ||
4579 | </alert> | ||
4580 | <alert name="NewWaterPreset"> | ||
4581 | <message name="message"> | ||
4582 | Nommez ce nouveau préréglage d'eau. | ||
4583 | </message> | ||
4584 | <editline name="editline"> | ||
4585 | Nouveau préréglage | ||
4586 | </editline> | ||
4587 | <option name="OK"> | ||
4588 | OK | ||
4589 | </option> | ||
4590 | <option name="Cancel"> | ||
4591 | Annuler | ||
4592 | </option> | ||
4593 | </alert> | ||
4594 | <alert name="ExistsWaterPresetAlert"> | ||
4595 | <message name="message"> | ||
4596 | Ce préréglage existe déjà ! | ||
4597 | </message> | ||
4598 | </alert> | ||
4599 | <alert name="WaterNoEditDefault"> | ||
4600 | <message name="message"> | ||
4601 | Vous ne pouvez pas éditer ou supprimer un préréglage par défaut. | ||
4602 | </message> | ||
4603 | </alert> | ||
4604 | <alert name="ChatterBoxSessionStartError"> | ||
4605 | <message name="message"> | ||
4606 | Impossible de démarrer une nouvelle session de chat avec [RECIPIENT]. | ||
4607 | [REASON] | ||
4608 | </message> | ||
4609 | <option name="OK"> | ||
4610 | OK | ||
4611 | </option> | ||
4612 | </alert> | ||
4613 | <alert name="ChatterBoxSessionEventError"> | ||
4614 | <message name="message"> | ||
4615 | [EVENT] | ||
4616 | [REASON] | ||
4617 | </message> | ||
4618 | <option name="OK"> | ||
4619 | OK | ||
4620 | </option> | ||
4621 | </alert> | ||
4622 | <alert name="ForceCloseChatterBoxSession"> | ||
4623 | <message name="message"> | ||
4624 | Vous devez terminer votre session de chat avec [NAME]. | ||
4625 | [REASON] | ||
4626 | </message> | ||
4627 | <option name="OK"> | ||
4628 | OK | ||
4629 | </option> | ||
4630 | </alert> | ||
4631 | <alert name="Cannot_Purchase_an_Attachment"> | ||
4632 | <message name="message"> | ||
4633 | Les objets qui font partie d'une pièce-jointe ne peuvent pas être achetés. | ||
4634 | </message> | ||
4635 | </alert> | ||
4636 | <alert name="DebitPermissionDetails" | ||
4637 | title="À propos des requêtes pour les permissions de débit"> | ||
4638 | <message name="message"> | ||
4639 | Accepter cette requête donne au script la permission de prélever des dollars Linden (L$) sur votre compte de manière continue. Pour révoquer cette permission, le propriétaire de l'objet doit supprimer l'objet ou bien réinitialiser les scripts dans l'objet. | ||
4640 | </message> | ||
4641 | <option name="OK"> | ||
4642 | OK | ||
4643 | </option> | ||
4644 | </alert> | ||
4645 | <alert name="AutoWearNewClothing"> | ||
4646 | <message name="message"> | ||
4647 | Voulez-vous automatiquement porter l'habit que vous créez ? | ||
4648 | </message> | ||
4649 | <ignore name="ignore"> | ||
4650 | Porter automatiquement | ||
4651 | </ignore> | ||
4652 | <option name="Yes"> | ||
4090 | Oui | 4653 | Oui |
4091 | </option> | 4654 | </option> |
4092 | <option ignore="Ne jamais quitter le mode Occupé" name="No"> | 4655 | <option name="No"> |
4656 | Non | ||
4657 | </option> | ||
4658 | </alert> | ||
4659 | <alert name="NotAgeVerified"> | ||
4660 | <message name="message"> | ||
4661 | Pour que vous puissiez accéder à cette parcelle, votre âge doit être vérifié. | ||
4662 | Voulez-vous aller sur le site de Second Life pour vérifier votre âge ? | ||
4663 | |||
4664 | [_URL] | ||
4665 | </message> | ||
4666 | <ignore name="ignore"> | ||
4667 | Avertir si l'âge n'a pas été vérifié | ||
4668 | </ignore> | ||
4669 | <option name="Yes"> | ||
4670 | Oui | ||
4671 | </option> | ||
4672 | <option name="No"> | ||
4673 | Non | ||
4674 | </option> | ||
4675 | <url> | ||
4676 | https://secondlife.com/account/verification.php | ||
4677 | </url> | ||
4678 | </alert> | ||
4679 | <alert name="Cannot enter parcel: no payment info on file"> | ||
4680 | <message name="message"> | ||
4681 | Avant de pouvoir pénétrer sur cette parcelle, vous devez enregistrer vos informations de paiement. | ||
4682 | Voulez-vous aller sur le site de Second Life pour enregistrer ces informations ? | ||
4683 | |||
4684 | [_URL] | ||
4685 | </message> | ||
4686 | <ignore name="ignore"> | ||
4687 | Avertir si les informations de paiement ne sont pas fournies | ||
4688 | </ignore> | ||
4689 | <option name="Yes"> | ||
4690 | Oui | ||
4691 | </option> | ||
4692 | <option name="No"> | ||
4093 | Non | 4693 | Non |
4094 | </option> | 4694 | </option> |
4695 | <url> | ||
4696 | https://secondlife.com/account/ | ||
4697 | </url> | ||
4095 | </alert> | 4698 | </alert> |
4096 | </alerts> | 4699 | </alerts> |
diff --git a/linden/indra/newview/skins/default/xui/fr/floater_about.xml b/linden/indra/newview/skins/default/xui/fr/floater_about.xml index 883551c..31b4c95 100644 --- a/linden/indra/newview/skins/default/xui/fr/floater_about.xml +++ b/linden/indra/newview/skins/default/xui/fr/floater_about.xml | |||
@@ -1,4 +1,34 @@ | |||
1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> | 1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> |
2 | <floater name="floater_about" title="A propos de Second Life"> | 2 | <floater name="floater_about" title="A propos de Second Life"> |
3 | <text_editor name="credits_editor"> | ||
4 | Second Life existe grâce aux efforts de Philip, Tessa, Andrew, Cory, James, Ben, Char, Charlie, Colin, Dan, Daniel, Doug, Eric, Hamlet, Haney, Eve, Hunter, Ian, Jeff, Jennifer, Jim, John, Lee, Mark, Peter, Phoenix, Richard, Robin, Xenon, Steve, Tanya, Eddie, Avi, Frank, Bruce, Aaron, Alice, Bob, Debra, Eileen, Helen, Janet, Louie, Leviathania, Stefan, Ray, Kevin, Tom, Mikeb, MikeT, Burgess, Elena, Tracy, Bill, Todd, Ryan, Zach, Sarah, Nova, Tim, Stephanie, Michael, Evan, Nicolas, Catherine, Rachelle, Dave, Holly, Bub, Kelly, Magellan, Ramzi, Don, Sabin, Jill, Rheya, Jeska, Torley, Kona, Callum, Charity, Ventrella, Jack, Vektor, Iris, Chris, Nicole, Mick, Reuben, Blue, Babbage, Yedwab, Deana, Lauren, Brent, Pathfinder, Chadrick, Altruima, Jesse, Teeny, Monroe, Icculus, David, Tess, Lizzie, Patsy, Isaac, Lawrence, Cyn, Bo, Gia, Annette, Marius, Tbone, Jonathan, Karen, Ginsu, Satoko, Yuko, Makiko, Thomas, Harry, Seth, Alexei, Brian, Guy, Runitai, Ethan, Data, Cornelius, Kenny, Swiss, Zero, Natria, Wendy, Stephen, Teeple, Thumper, Lucy, Dee, Mia, Liana, Warren, Branka, Aura, beez, Milo, Hermia, Red, Thrax, Joe, Sally, Magenta, Mogura, Paul, Jose, Rejean, Henrik, Lexie, Amber, Logan, Xan, Nora, Morpheus, Donovan, Leyla, MichaelFrancis, Beast, Cube, Bucky, Joshua, Stryfe, Harmony, Teresa, Claudia, Walker, Glenn, Fritz, Fordak, June, Cleopetra, Jean, Ivy, Betsy, Roosevelt, Spike, Ken, Which, Tofu, Chiyo, Rob, Zee, dustin, George, Del, Matthew, Cat, Jacqui, Lightfoot, Adrian, Viola, Alfred, Noel, Irfan, Sunil, Yool, Rika, Jane, Xtreme, Frontier, a2, Neo, Siobhan, Yoz, Justin, Elle, Qarl, Benjamin, Isabel, Gulliver, Everett, Christopher, Izzy, Stephany, Garry, Sejong, Sean, Tobin, Iridium, Meta, Anthony, Jeremy, JP, Jake, Maurice, Madhavi, Leopard, Kyle, Joon, Kari, Bert, Belinda, Jon, Kristi, Bridie, Pramod, KJ, Socrates, Maria, Ivan, Aric, Yamasaki, Adreanne, Jay, MitchK, Ceren, Coco, Durl, Jenny, Periapse, Kartic, Storrs, Lotte, Sandy, Rohn, Colossus, Zen, BigPapi, Brad, Pastrami, Kurz, Mani, Neuro, Jaime, MJ, Rowan, Sgt, Elvis, Gecko, Samuel, Sardonyx, Leo, Bryan, Niko, Soft, Poppy, Rachel, Aki, Angelo, Banzai, Alexa, Sue, CeeLo, Bender, CG, Gillian, Pelle, Nick, Echo, Zara, Christine, Shamiran, Emma, Blake, Keiko, Plexus, Joppa, Sidewinder, Erica, Ashlei, Twilight, Kristen, Brett, Q, Enus, Simon, Bevis, Kraft, Kip, Chandler, Ron, LauraP, Ram, KyleJM, Scouse, Prospero, Melissa, Marty, Nat, Hamilton, Kend, Lordan, Jimmy, Kosmo, Seraph, Green, Ekim, Wiggo, JT, Rome, Doris, Miz, Benoc, Whump, Trinity, Patch, Kate, TJ, Bao, Joohwan, Christy, Sofia, Matias, Cogsworth, Johan, Oreh, Cheah, Angela, Brandy, Mango, Lan, Aleks, Gloria, Heidy, Mitchell, Space, Colton, Bambers, Einstein, Maggie, Malbers, Rose, Winnie, Stella, Milton, Rothman, Niall, Marin, Allison, Katie, Dawn, Katt, Dusty, Kalpana, Judy, Andrea, Ambroff, Infinity, Gail, Rico, Raymond, Yi, William, Christa, M, Teagan, Scout, Molly, Dante, Corr, Dynamike, Usi, Kaylee, Vidtuts, Lil, Danica, Sascha, Kelv, Jacob, Nya, Rodney, Brandon, Elsie, Blondin, Grant, Katrin, Nyx, Gabriel, Locklainn, Claire, Devin, Minerva, Monty, Austin, Bradford, Si, Keira, H, Caitlin, Dita, Makai, Jenn, Ann, Meredith, Clare, Joy, Praveen, Cody, Edmund, Ruthe, Sirena, Gayathri, Spider, FJ, Davidoff, Tian, Jennie, Louise, Oskar, Landon, Noelle, Jarv, Ingrid, Al, Sommer, Doc, Aria, Huin, Gray, Lili, Vir, DJ et de nombreuses autres personnes. | ||
3 | 5 | ||
6 | Tous nos remerciements aux résidents suivants pour avoir testé cette version (la meilleure qui soit jusqu'à présent) : Aminom Marvin, ava ganache, Balthazar Fouroux, CrystalShard Foo, Davec Horsforth, Drew Dwi, Ellla McMahon, Gellan Glenelg, Harleen Gretzky, istephanija munro, Iustinian Tomsen, JC Glimmer, Joeseph Albanese, kelly young, Latif Khalifa, Lex Neva, McCabe Maxsted, Michi Lumin, moni duettmann, Moon Metty, motor loon, Opensource Obscure, Sky Hye, Soap Clawtooth, velveeta biedermann, zeebster colasanti | ||
7 | |||
8 | 3Dconnexion SDK Copyright (C) 1992-2007 3Dconnexion | ||
9 | APR Copyright (C) 2000-2004 The Apache Software Foundation | ||
10 | cURL Copyright (C) 1996-2002, Daniel Stenberg, (daniel@haxx.se) | ||
11 | expat Copyright (C) 1998, 1999, 2000 Thai Open Source Software Center Ltd. | ||
12 | FreeType Copyright (C) 1996-2002, The FreeType Project (www.freetype.org). | ||
13 | GL Copyright (C) 1999-2004 Brian Paul. | ||
14 | Havok.com(TM) Copyright (C) 1999-2001, Telekinesys Research Limited. | ||
15 | jpeg2000 Copyright (C) 2001, David Taubman, The University of New South Wales (UNSW) | ||
16 | jpeglib Copyright (C) 1991-1998, Thomas G. Lane. | ||
17 | ogg/vorbis Copyright (C) 2001, Xiphophorus | ||
18 | OpenSSL Copyright (C) 1998-2002 The OpenSSL Project. | ||
19 | SDL Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002 Sam Lantinga | ||
20 | SSLeay Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) | ||
21 | xmlrpc-epi Copyright (C) 2000 Epinions, Inc. | ||
22 | zlib Copyright (C) 1995-2002 Jean-loup Gailly et Mark Adler. | ||
23 | |||
24 | Tous droits réservés. Voir licenses.txt pour plus de détails. | ||
25 | |||
26 | Codage Audio du chat vocal : Polycom(R) Siren14(TM) (ITU-T Rec. G.722.1 Annex C) | ||
27 | |||
28 | |||
29 | On ne peut pas voir très loin devant nous, mais l'on peut déjà y voir qu'il y a beaucoup à faire. --Alan Turing | ||
30 | </text_editor> | ||
31 | <string name="you_are_at"> | ||
32 | Votre position : [POSITION] | ||
33 | </string> | ||
4 | </floater> | 34 | </floater> |
diff --git a/linden/indra/newview/skins/default/xui/fr/floater_about_land.xml b/linden/indra/newview/skins/default/xui/fr/floater_about_land.xml index cfd117c..50ce466 100644 --- a/linden/indra/newview/skins/default/xui/fr/floater_about_land.xml +++ b/linden/indra/newview/skins/default/xui/fr/floater_about_land.xml | |||
@@ -1,43 +1,45 @@ | |||
1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> | 1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> |
2 | <floater name="floaterland" title="A propos du Terrain"> | 2 | <floater name="floaterland" title="À propos du terrain"> |
3 | <tab_container name="landtab"> | 3 | <tab_container name="landtab"> |
4 | <panel label="Général" name="land_general_panel"> | 4 | <panel label="Général" name="land_general_panel"> |
5 | <text type="string" length="1" name="Name:"> | 5 | <text type="string" length="1" name="Name:"> |
6 | Nom : | 6 | Nom : |
7 | </text> | 7 | </text> |
8 | <text type="string" length="1" name="Description:"> | 8 | <text type="string" length="1" name="Description:"> |
9 | Description : | 9 | Description : |
10 | </text> | 10 | </text> |
11 | <text type="string" length="1" name="Owner:"> | 11 | <text type="string" length="1" name="Owner:"> |
12 | Propriétaire : | 12 | Propriétaire : |
13 | </text> | 13 | </text> |
14 | <text type="string" length="1" name="OwnerText"> | 14 | <text type="string" length="1" name="OwnerText"> |
15 | Leyla Linden | 15 | Leyla Linden |
16 | </text> | 16 | </text> |
17 | <button label="Profil..." label_selected="Profil..." name="Profile..." /> | 17 | <button label="Profil..." label_selected="Profil..." name="Profile..." /> |
18 | <text type="string" length="1" name="Group:"> | 18 | <text type="string" length="1" name="Group:"> |
19 | Groupe : | 19 | Groupe : |
20 | </text> | 20 | </text> |
21 | <button label="Définir..." label_selected="Définir..." name="Set..." /> | 21 | <button label="Définir..." label_selected="Définir..." name="Set..." /> |
22 | <check_box label="Autoriser transfert au groupe" name="check deed" | 22 | <check_box label="Autoriser le transfert au groupe" name="check deed" |
23 | tool_tip="Un officier du Groupe peut transférer ce terrain au groupe afin qu'il contribue au patrimoine du groupe." /> | 23 | tool_tip="Un officier peut transférer ce terrain au groupe. Il viendra alors s'ajouter au patrimoine du groupe." /> |
24 | <button label="Transférer…" label_selected="Transférer…" name="Deed..." | 24 | <button label="Transférer..." label_selected="Transférer..." name="Deed..." |
25 | tool_tip="Vous ne pouvez transférer de terrain que si vous êtes officier du groupe." /> | 25 | tool_tip="Vous ne pouvez transférer le terrain que si vous avez un rôle d'officier dans le groupe sélectionné." /> |
26 | <check_box label="Le propriétaire contribue par transfert" name="check contib" | 26 | <check_box label="Le propriétaire contribue par transfert" name="check contib" |
27 | tool_tip="Lorsque le terrain est transféré au groupe, la contribution du précédent propriétaire suffit à l'entretenir." /> | 27 | tool_tip="Lorsque le terrain est transféré au groupe, la contribution du précédent propriétaire suffit à l'entretenir." /> |
28 | <check_box label="Le propriétaire contribue par une donation" name="check contrib" | ||
29 | tool_tip="Lorsqu'un titre de propriété est transféré au groupe, l'ancien propriétaire fait également un don de terrain suffisant." /> | ||
28 | <text type="string" length="1" name="For Sale:"> | 30 | <text type="string" length="1" name="For Sale:"> |
29 | A vendre : | 31 | À vendre : |
30 | </text> | 32 | </text> |
31 | <text type="string" length="1" name="Not for sale."> | 33 | <text type="string" length="1" name="Not for sale."> |
32 | Pas à vendre. | 34 | Pas à vendre. |
33 | </text> | 35 | </text> |
34 | <text type="string" length="1" name="For Sale: Price L$[PRICE]."> | 36 | <text type="string" length="1" name="For Sale: Price L$[PRICE]."> |
35 | Prix : L$[PRICE]. | 37 | Prix : [PRICE] $L. |
36 | </text> | 38 | </text> |
37 | <button label="Vendre terrain..." label_selected="Vendre terrain..." | 39 | <button label="Vendre le terrain..." label_selected="Vendre le terrain..." |
38 | name="Sell Land..." /> | 40 | name="Sell Land..." /> |
39 | <text type="string" length="1" name="For sale to"> | 41 | <text type="string" length="1" name="For sale to"> |
40 | Vendu à : [BUYER] | 42 | À vendre à : [BUYER] |
41 | </text> | 43 | </text> |
42 | <text type="string" length="1" name="Sell with landowners objects in parcel."> | 44 | <text type="string" length="1" name="Sell with landowners objects in parcel."> |
43 | Objets inclus dans la vente. | 45 | Objets inclus dans la vente. |
@@ -48,136 +50,181 @@ | |||
48 | <button label="Annuler la vente du terrain" | 50 | <button label="Annuler la vente du terrain" |
49 | label_selected="Annuler la vente du terrain" name="Cancel Land Sale" /> | 51 | label_selected="Annuler la vente du terrain" name="Cancel Land Sale" /> |
50 | <text type="string" length="1" name="Claimed:"> | 52 | <text type="string" length="1" name="Claimed:"> |
51 | Réclamé : | 53 | Réclamée : |
52 | </text> | 54 | </text> |
53 | <text type="string" length="1" name="DateClaimText"> | 55 | <text type="string" length="1" name="DateClaimText"> |
54 | Tue Aug 15 13:47:25 2006 | 56 | Tue Aug 15 13:47:25 2006 |
55 | </text> | 57 | </text> |
56 | <text type="string" length="1" name="PriceLabel"> | 58 | <text type="string" length="1" name="PriceLabel"> |
57 | Superficie : | 59 | Surface : |
58 | </text> | 60 | </text> |
59 | <text type="string" length="1" name="PriceText"> | 61 | <text type="string" length="1" name="PriceText"> |
60 | 4048 m2 | 62 | 4048 m² |
61 | </text> | 63 | </text> |
62 | <text type="string" length="1" name="Traffic:"> | 64 | <text type="string" length="1" name="Traffic:"> |
63 | Trafic : | 65 | Trafic : |
64 | </text> | 66 | </text> |
65 | <text type="string" length="1" name="DwellText"> | 67 | <text type="string" length="1" name="DwellText"> |
66 | 0 | 68 | 0 |
67 | </text> | 69 | </text> |
68 | <button label="Acheter terrain…" label_selected="Acheter terrain…" | 70 | <button label="Acheter le terrain..." label_selected="Acheter le terrain..." |
69 | name="Buy Land..." /> | 71 | name="Buy Land..." /> |
70 | <button label="Acheter pour le compte d'un groupe..." | 72 | <button label="Acheter pour le groupe..." label_selected="Acheter pour le groupe..." |
71 | label_selected="Acheter pour le compte d'un groupe..." | ||
72 | name="Buy For Group..." /> | 73 | name="Buy For Group..." /> |
73 | <button label="Acheter un laissez-passer..." | 74 | <button label="Acheter un passe..." label_selected="Acheter un passe..." |
74 | label_selected="Acheter un laissez-passer..." name="Buy Pass..." | 75 | name="Buy Pass..." |
75 | tool_tip="Un laissez-passer vous donne un accès temporaire à ce terrain." /> | 76 | tool_tip="Un passe vous donne un accès temporaire à ce terrain." /> |
76 | <button label="Céder le terrain" label_selected="Céder le terrain" | 77 | <button label="Céder le terrain..." label_selected="Céder le terrain..." |
77 | name="Abandon Land..." /> | 78 | name="Abandon Land..." /> |
78 | <button label="Récupérer terrain..." label_selected="Récupérer terrain..." | 79 | <button label="Récupérer le terrain…" label_selected="Récupérer le terrain…" |
79 | name="Reclaim Land..." /> | 80 | name="Reclaim Land..." /> |
80 | <button label="Vente Linden..." label_selected="Vente Linden..." name="Linden Sale..." | 81 | <button label="Vente Linden..." label_selected="Vente Linden..." name="Linden Sale..." |
81 | tool_tip="Le terrain doit posséder un propriétaire, un contenu défini, et ne pas déjà être aux enchères." /> | 82 | tool_tip="Le terrain doit être la propriété d'un résident, avoir un contenu défini et ne pas être aux enchères." /> |
82 | <text name="new users only"> | 83 | <text name="new users only"> |
83 | Nouveaux utilisateurs uniquement | 84 | Nouveaux utilisateurs uniquement |
84 | </text> | 85 | </text> |
85 | <text name="anyone"> | 86 | <text name="anyone"> |
86 | Tout le monde | 87 | Tout le monde |
87 | </text> | 88 | </text> |
89 | <string name="area_text"> | ||
90 | Surface | ||
91 | </string> | ||
92 | <string name="area_size_text"> | ||
93 | [AREA] m² | ||
94 | </string> | ||
95 | <string name="auction_id_text"> | ||
96 | Code de l'enchère : [ID] | ||
97 | </string> | ||
98 | <string name="need_tier_to_modify"> | ||
99 | Pour modifier ce terrain, vous devez approuver votre achat. | ||
100 | </string> | ||
101 | <string name="group_owned_text"> | ||
102 | (propriété du groupe) | ||
103 | </string> | ||
104 | <string name="profile_text"> | ||
105 | Profil... | ||
106 | </string> | ||
107 | <string name="info_text"> | ||
108 | Infos... | ||
109 | </string> | ||
110 | <string name="public_text"> | ||
111 | (public) | ||
112 | </string> | ||
113 | <string name="none_text"> | ||
114 | (aucun) | ||
115 | </string> | ||
116 | <string name="sale_pending_text"> | ||
117 | (vente en cours) | ||
118 | </string> | ||
119 | <string name="no_selection_text"> | ||
120 | Aucune parcelle sélectionnée. | ||
121 | Allez dans le menu Monde > À propos du terrain ou sélectionnez une autre parcelle pour en afficher les détails. | ||
122 | </string> | ||
88 | </panel> | 123 | </panel> |
89 | <panel label="Clause de sauvegarde" name="land_covenant_panel"> | 124 | <panel label="Règlement" name="land_covenant_panel"> |
90 | <text type="string" length="1" name="covenant_timestamp_text"> | 125 | <text type="string" length="1" name="covenant_timestamp_text"> |
91 | Last Modified Wed Dec 31 16:00:00 1969 | 126 | Last Modified Wed Dec 31 16:00:00 1969 |
92 | </text> | 127 | </text> |
93 | <text type="string" length="1" name="region_name_lbl"> | 128 | <text type="string" length="1" name="region_name_lbl"> |
94 | Région : | 129 | Région : |
95 | </text> | 130 | </text> |
96 | <text type="string" length="1" name="region_name_text"> | 131 | <text type="string" length="1" name="region_name_text"> |
97 | leyla | 132 | leyla |
98 | </text> | 133 | </text> |
99 | <text type="string" length="1" name="estate_name_lbl"> | 134 | <text type="string" length="1" name="estate_name_lbl"> |
100 | Domaine : | 135 | Domaine : |
101 | </text> | 136 | </text> |
102 | <text type="string" length="1" name="estate_name_text"> | 137 | <text type="string" length="1" name="estate_name_text"> |
103 | continent | 138 | continent |
104 | </text> | 139 | </text> |
105 | <text type="string" length="1" name="estate_owner_lbl"> | 140 | <text type="string" length="1" name="estate_owner_lbl"> |
106 | Propriétaire : | 141 | Propriétaire : |
107 | </text> | 142 | </text> |
108 | <text type="string" length="1" name="estate_owner_text"> | 143 | <text type="string" length="1" name="estate_owner_text"> |
109 | (aucun) | 144 | (aucun) |
110 | </text> | 145 | </text> |
111 | <text type="string" length="1" name="resellable_clause"> | 146 | <text type="string" length="1" name="resellable_clause"> |
112 | Les terrains acquis dans cette région ne peuvent être revendus. | 147 | Le terrain acheté dans cette région ne peut être revendu. |
113 | </text> | 148 | </text> |
114 | <text type="string" length="1" name="changeable_clause"> | 149 | <text type="string" length="1" name="changeable_clause"> |
115 | Les terrains acquis dans cette région ne peuvent être fusionnés/subdivisés. | 150 | Le terrain acheté dans cette région ne peut être revendu/divisé. |
116 | </text> | 151 | </text> |
117 | <text_editor type="string" length="1" name="covenant_editor"> | 152 | <text_editor type="string" length="1" name="covenant_editor"> |
118 | Pas de clause de sauvegarde fixe pour ce domaine. | 153 | Il n'y a aucun rglement pour ce domaine. |
119 | </text_editor> | 154 | </text_editor> |
120 | <text name="can_resell"> | 155 | <text name="can_resell"> |
121 | Les terrains acquis dans cette région peuvent être revendus. | 156 | Le terrain acheté dans cette région peut être revendu. |
122 | </text> | 157 | </text> |
123 | <text name="can_not_resell"> | 158 | <text name="can_not_resell"> |
124 | Les terrains acquis dans cette région ne peuvent être revendus. | 159 | Le terrain acheté dans cette région ne peut pas être revendu. |
125 | </text> | 160 | </text> |
126 | <text name="can_change"> | 161 | <text name="can_change"> |
127 | Les terrains acquis dans cette région peuvent être fusionnés ou subdivisés. | 162 | Le terrain acheté dans cette région peut être fusionné ou divisé. |
128 | </text> | 163 | </text> |
129 | <text name="can_not_change"> | 164 | <text name="can_not_change"> |
130 | Les terrains acquis dans cette région ne peuvent être fusionnés ou subdivisés. | 165 | Le terrain acheté dans cette région ne peut pas être fusionné ou divisé. |
131 | </text> | 166 | </text> |
132 | </panel> | 167 | </panel> |
133 | <panel label="Objets" name="land_objects_panel"> | 168 | <panel label="Objets" name="land_objects_panel"> |
169 | <text name="parcel_object_bonus"> | ||
170 | Facteur Bonus Objets : [BONUS] | ||
171 | </text> | ||
134 | <text type="string" length="1" name="Simulator primitive usage:"> | 172 | <text type="string" length="1" name="Simulator primitive usage:"> |
135 | Primitifs utilisés sur le sim : | 173 | Prims utilisés sur le sim : |
136 | </text> | 174 | </text> |
137 | <text type="string" length="1" name="0 out of 0 available"> | 175 | <text type="string" length="1" name="0 out of 0 available"> |
138 | 0 sur 14055 (14055 disponibles) | 176 | 0 sur 14055 (14055 disponibles) |
139 | </text> | 177 | </text> |
178 | <text name="objects_available"> | ||
179 | [COUNT] sur [COUNT] ([COUNT] disponibles) | ||
180 | </text> | ||
181 | <string name="objects_available_text"> | ||
182 | [COUNT] sur [MAX] ([AVAILABLE] disponibles) | ||
183 | </string> | ||
184 | <string name="objects_deleted_text"> | ||
185 | [COUNT] sur [MAX] ([DELETED] seront supprimés) | ||
186 | </string> | ||
140 | <text type="string" length="1" name="Primitives parcel supports:"> | 187 | <text type="string" length="1" name="Primitives parcel supports:"> |
141 | Primitifs max. sur parcelle : | 188 | Prims max. sur la parcelle : |
142 | </text> | 189 | </text> |
143 | <text type="string" length="1" name="object_contrib_text"> | 190 | <text type="string" length="1" name="object_contrib_text"> |
144 | 926 | 191 | [COUNT] |
145 | </text> | 192 | </text> |
146 | <text type="string" length="1" name="Primitives on parcel:"> | 193 | <text type="string" length="1" name="Primitives on parcel:"> |
147 | Primitifs sur la parcelle : | 194 | Prims sur la parcelle : |
148 | </text> | 195 | </text> |
149 | <text type="string" length="1" name="total_objects_text"> | 196 | <text type="string" length="1" name="total_objects_text"> |
150 | 0 | 197 | [COUNT] |
151 | </text> | 198 | </text> |
152 | <text type="string" length="1" name="Owned by parcel owner:"> | 199 | <text type="string" length="1" name="Owned by parcel owner:"> |
153 | Appartenant au propriétaire de la parcelle : | 200 | Appartenant au propriétaire : |
154 | </text> | 201 | </text> |
155 | <text type="string" length="1" name="owner_objects_text"> | 202 | <text type="string" length="1" name="owner_objects_text"> |
156 | 0 | 203 | [COUNT] |
157 | </text> | 204 | </text> |
158 | <button label="Afficher" label_selected="Afficher" name="ShowOwner" /> | 205 | <button label="Afficher" label_selected="Afficher" name="ShowOwner" /> |
159 | <button label="Renvoyer" label_selected="Renvoyer" name="ReturnOwner..." | 206 | <button label="Renvoyer..." label_selected="Renvoyer..." name="ReturnOwner..." |
160 | tool_tip="Renvoyez dez objets à leurs propriétaires." /> | 207 | tool_tip="Renvoyer les objets à leurs propriétaires." /> |
161 | <text type="string" length="1" name="Set to group:"> | 208 | <text type="string" length="1" name="Set to group:"> |
162 | Attribuer au groupe : | 209 | Donnés au groupe : |
163 | </text> | 210 | </text> |
164 | <text type="string" length="1" name="group_objects_text"> | 211 | <text type="string" length="1" name="group_objects_text"> |
165 | 0 | 212 | 0 |
166 | </text> | 213 | </text> |
167 | <button label="Afficher" label_selected="Afficher" name="ShowGroup" /> | 214 | <button label="Afficher" label_selected="Afficher" name="ShowGroup" /> |
168 | <button label="Renvoyer" label_selected="Renvoyer" name="ReturnGroup..." | 215 | <button label="Renvoyer..." label_selected="Renvoyer..." name="ReturnGroup..." |
169 | tool_tip="Renvoyez dez objets à leurs propriétaires." /> | 216 | tool_tip="Renvoyer les objets à leurs propriétaires." /> |
170 | <text type="string" length="1" name="Owned by others:"> | 217 | <text type="string" length="1" name="Owned by others:"> |
171 | Appartenant à d'autres : | 218 | Appartenant à d'autres : |
172 | </text> | 219 | </text> |
173 | <text type="string" length="1" name="other_objects_text"> | 220 | <text type="string" length="1" name="other_objects_text"> |
174 | 0 | 221 | 0 |
175 | </text> | 222 | </text> |
176 | <button label="Afficher" label_selected="Afficher" name="ShowOther" /> | 223 | <button label="Afficher" label_selected="Afficher" name="ShowOther" /> |
177 | <button label="Renvoyer" label_selected="Renvoyer" name="ReturnOther..." | 224 | <button label="Renvoyer..." label_selected="Renvoyer..." name="ReturnOther..." |
178 | tool_tip="Renvoyez dez objets à leurs propriétaires." /> | 225 | tool_tip="Renvoyer les objets à leurs propriétaires." /> |
179 | <text type="string" length="1" name="Selected / sat upon:"> | 226 | <text type="string" length="1" name="Selected / sat upon:"> |
180 | Sélectionné / assis sur : | 227 | Sélectionnés/où quelqu'un est assis : |
181 | </text> | 228 | </text> |
182 | <text type="string" length="1" name="selected_objects_text"> | 229 | <text type="string" length="1" name="selected_objects_text"> |
183 | 0 | 230 | 0 |
@@ -185,63 +232,86 @@ | |||
185 | <text type="string" length="1" name="Autoreturn other resident&apos;s objects (minutes, 0 for off):"> | 232 | <text type="string" length="1" name="Autoreturn other resident&apos;s objects (minutes, 0 for off):"> |
186 | Renvoi automatique des objets appartenant aux autres résidents (minutes, 0 pour désactiver): | 233 | Renvoi automatique des objets appartenant aux autres résidents (minutes, 0 pour désactiver): |
187 | </text> | 234 | </text> |
235 | <text name="Autoreturn"> | ||
236 | Renvoi automatique des objets d'autres résidents (minutes, 0 pour désactiver) : | ||
237 | </text> | ||
188 | <text type="string" length="1" name="Object Owners:"> | 238 | <text type="string" length="1" name="Object Owners:"> |
189 | Propriétaires : | 239 | Propriétaires : |
190 | </text> | 240 | </text> |
191 | <button label="Actualiser" label_selected="Actualiser" name="Refresh List" /> | 241 | <button label="Rafraîchir la liste" label_selected="Rafraîchir la liste" |
192 | <button label="Renvoyer objets…" label_selected="Renvoyer objets…" | 242 | name="Refresh List" /> |
243 | <button label="Renvoyer les objets..." label_selected="Renvoyer les objets..." | ||
193 | name="Return objects..." /> | 244 | name="Return objects..." /> |
194 | <button label="" label_selected="" name="Type" tool_tip="Trier par type" /> | 245 | <button label="" label_selected="" name="Type" tool_tip="Trier par type" /> |
195 | <button label="Nom" label_selected="Nom" name="Name" tool_tip="Trier par nom" /> | 246 | <button label="Nom" label_selected="Nom" name="Name" tool_tip="Trier par nom" /> |
196 | <button label="Trafic" label_selected="Trafic" name="Count" tool_tip="Trier par trafic" /> | 247 | <button label="Trafic" label_selected="Trafic" name="Count" tool_tip="Trier par trafic" /> |
248 | <name_list label="Plus récents" name="owner list"> | ||
249 | <column label="Type" name="type" /> | ||
250 | <column label="Nom" name="name" /> | ||
251 | <column label="Nombre" name="count" /> | ||
252 | </name_list> | ||
197 | </panel> | 253 | </panel> |
198 | <panel label="Options" name="land_options_panel"> | 254 | <panel label="Options" name="land_options_panel"> |
199 | <text type="string" length="1" name="allow_label"> | 255 | <text type="string" length="1" name="allow_label"> |
200 | Autoriser d'autres résidents à : | 256 | Autoriser les autres résidents à : |
257 | </text> | ||
258 | <text name="allow_label2"> | ||
259 | Créer des objets : | ||
260 | </text> | ||
261 | <check_box label="Tous les résidents" name="edit objects check" /> | ||
262 | <check_box label="Modifier le terrain" name="edit land check" /> | ||
263 | <check_box label="Créer des repères" name="check landmark" /> | ||
264 | <check_box label="Groupe" name="edit group objects check" /> | ||
265 | <text name="allow_label3"> | ||
266 | Apporter des objets : | ||
267 | </text> | ||
268 | <check_box label="Tous les résidents" name="all object entry check" /> | ||
269 | <check_box label="Groupe" name="group object entry check" /> | ||
270 | <text name="allow_label4"> | ||
271 | Exécuter des scripts : | ||
201 | </text> | 272 | </text> |
202 | <check_box label="Créer objets" name="edit objects check" /> | 273 | <check_box label="Groupe" name="check group scripts" /> |
203 | <check_box label="Modifier le relief" name="edit land check" /> | ||
204 | <check_box label="Créer repères" name="check landmark" /> | ||
205 | <check_box label="Exécuter des scripts de groupe" name="check group scripts" /> | ||
206 | <check_box label="Voler" name="check fly" /> | 274 | <check_box label="Voler" name="check fly" /> |
207 | <check_box label="Exécuter d'autres scripts" name="check other scripts" /> | 275 | <check_box label="Tous les résidents" name="check other scripts" /> |
208 | <text type="string" length="1" name="land_options_label"> | 276 | <text type="string" length="1" name="land_options_label"> |
209 | Options du Terrain : | 277 | Options du terrain : |
210 | </text> | 278 | </text> |
211 | <check_box label="Sans danger (pas de dégâts)" name="check safe" /> | 279 | <check_box label="Sécurisé (pas de dégâts)" name="check safe" /> |
212 | <check_box label="Interdire de pousser" name="PushRestrictCheck" | 280 | <check_box label="Interdire les bousculades" name="PushRestrictCheck" |
213 | tool_tip="llPushObject ne fonctionnera que sur des scripts appartenant au propriétaire de la parcelle ou si celui qui est poussé est propriétaire du script." /> | 281 | tool_tip="llPushObject ne fonctionne que sur les scripts du propriétaire de la parcelle ou sur les scripts où la personne qui bouscule est aussi la propriétaire du script." /> |
214 | <check_box label="Show in Search > Places (L$30/week) under" name="ShowDirectoryCheck" /> | 282 | <check_box label="Afficher dans la recherche (30 $L/semaine) sous" |
283 | name="ShowDirectoryCheck" | ||
284 | tool_tip="Afficher la parcelle dans les résultats de recherche" /> | ||
215 | <combo_box name="land category"> | 285 | <combo_box name="land category"> |
216 | <combo_item name="AnyCategory"> | 286 | <combo_item name="AnyCategory"> |
217 | Toutes catégories | 287 | Toute catégorie |
218 | </combo_item> | 288 | </combo_item> |
219 | <combo_item name="LindenLocation"> | 289 | <combo_item name="LindenLocation"> |
220 | Lieu appartenant aux Linden | 290 | Emplacement Linden |
221 | </combo_item> | 291 | </combo_item> |
222 | <combo_item name="Adult"> | 292 | <combo_item name="Adult"> |
223 | Adulte | 293 | Adultes |
224 | </combo_item> | 294 | </combo_item> |
225 | <combo_item name="Arts&Culture"> | 295 | <combo_item name="Arts&Culture"> |
226 | Arts & Culture | 296 | Art et Culture |
227 | </combo_item> | 297 | </combo_item> |
228 | <combo_item name="Business"> | 298 | <combo_item name="Business"> |
229 | Business | 299 | Affaires |
230 | </combo_item> | 300 | </combo_item> |
231 | <combo_item name="Educational"> | 301 | <combo_item name="Educational"> |
232 | Educatif | 302 | Éducation |
233 | </combo_item> | 303 | </combo_item> |
234 | <combo_item name="Gaming"> | 304 | <combo_item name="Gaming"> |
235 | Gaming | 305 | Jeux |
236 | </combo_item> | 306 | </combo_item> |
237 | <combo_item name="Hangout"> | 307 | <combo_item name="Hangout"> |
238 | QG | 308 | Endroit favori |
239 | </combo_item> | 309 | </combo_item> |
240 | <combo_item name="NewcomerFriendly"> | 310 | <combo_item name="NewcomerFriendly"> |
241 | Nouveaux arrivants bienvenus | 311 | Convivial pour les nouveaux |
242 | </combo_item> | 312 | </combo_item> |
243 | <combo_item name="Parks&Nature"> | 313 | <combo_item name="Parks&Nature"> |
244 | Parcs & Nature | 314 | Parcs et Nature |
245 | </combo_item> | 315 | </combo_item> |
246 | <combo_item name="Residential"> | 316 | <combo_item name="Residential"> |
247 | Résidentiel | 317 | Résidentiel |
@@ -255,68 +325,172 @@ | |||
255 | </combo_box> | 325 | </combo_box> |
256 | <check_box label="Publier liste sur le web" name="PublishCheck" | 326 | <check_box label="Publier liste sur le web" name="PublishCheck" |
257 | tool_tip="Publiez vos informations de parcelle sur le web." /> | 327 | tool_tip="Publiez vos informations de parcelle sur le web." /> |
258 | <check_box label="Contenu adulte" name="MatureCheck" | 328 | <check_box label="Contenu pour adultes" name="MatureCheck" |
259 | tool_tip="Les informations de votre parcelle sont à caractère adulte." /> | 329 | tool_tip="Les infos sur votre parcelle, ou le contenu de cette dernière, sont à caractère adulte." /> |
260 | <button label="?" label_selected="?" name="?" /> | 330 | <button label="?" label_selected="?" name="?" /> |
261 | <text type="string" length="1" name="Snapshot:"> | 331 | <text type="string" length="1" name="Snapshot:"> |
262 | Instantané : | 332 | Photo : |
263 | </text> | 333 | </text> |
264 | <texture_picker label="" name="snapshot_ctrl" tool_tip="Cliquez pour choisir une image" /> | 334 | <texture_picker label="" name="snapshot_ctrl" tool_tip="Cliquez pour sélectionner une image" /> |
265 | <text type="string" length="1" name="Landing Point: (none)"> | 335 | <text type="string" length="1" name="Landing Point: (none)"> |
266 | Point d'atterrissage : (aucun) | 336 | Point d'atterrissage : (aucun) |
267 | </text> | 337 | </text> |
338 | <text name="landing_point"> | ||
339 | Lieu d'arrivée : [LANDING] | ||
340 | </text> | ||
341 | <string name="landing_point_none"> | ||
342 | (aucun) | ||
343 | </string> | ||
268 | <button label="Définir" label_selected="Définir" name="Set" | 344 | <button label="Définir" label_selected="Définir" name="Set" |
269 | tool_tip="Définir le point d'atterrissage sur votre position actuelle. Il doit se trouver à l'intérieur de cette parcelle de terrain." /> | 345 | tool_tip="Définir le lieu d'arrivée de l'avatar sur votre position actuelle. ll doit se trouver sur cette parcelle de terrain." /> |
270 | <button label="Effacer" label_selected="Effacer" name="Clear" | 346 | <button label="Annuler" label_selected="Annuler" name="Clear" |
271 | tool_tip="Dégagez le point d'atterissage." /> | 347 | tool_tip="Dégager le lieu d'arrivée." /> |
272 | <text type="string" length="1" name="Teleport Routing: "> | 348 | <text type="string" length="1" name="Teleport Routing: "> |
273 | Routage de téléportation : | 349 | Options de téléportation : |
274 | </text> | 350 | </text> |
275 | <combo_box name="landing type" | 351 | <combo_box name="landing type" |
276 | tool_tip="Teleport Routing -- select how to handle teleports onto your land."> | 352 | tool_tip="Vous permet de paramétrer les téléportations sur votre terrain."> |
277 | <combo_item type="string" length="1" name="Blocked"> | 353 | <combo_item type="string" length="1" name="Blocked"> |
278 | Bloqué(e) | 354 | Bloquée |
279 | </combo_item> | 355 | </combo_item> |
280 | <combo_item type="string" length="1" name="LandingPoint"> | 356 | <combo_item type="string" length="1" name="LandingPoint"> |
281 | Point d'atterrissage | 357 | Lieu d'arrivée défini |
282 | </combo_item> | 358 | </combo_item> |
283 | <combo_item type="string" length="1" name="Anywhere"> | 359 | <combo_item type="string" length="1" name="Anywhere"> |
284 | Partout | 360 | Lieu d'arrivée indéfini |
285 | </combo_item> | 361 | </combo_item> |
286 | </combo_box> | 362 | </combo_box> |
363 | <string name="push_restrict_text"> | ||
364 | Interdire les bousculades | ||
365 | </string> | ||
366 | <string name="push_restrict_region_text"> | ||
367 | Interdire les bousculades (passer outre les règles de la région) | ||
368 | </string> | ||
287 | </panel> | 369 | </panel> |
288 | <panel label="Média" name="land_media_panel"> | 370 | <panel label="Média" name="land_media_panel"> |
289 | <check_box label="Limiter le son spatial à la parcelle" name="check sound local" /> | 371 | <text name="with media:"> |
372 | Type de média : | ||
373 | </text> | ||
374 | <combo_box name="media type" | ||
375 | tool_tip="Indiquez s'il s'agit de l'URL d'un film, d'une page web ou autre" /> | ||
376 | <text name="at URL:"> | ||
377 | URL du média : | ||
378 | </text> | ||
379 | <button label="Définir..." label_selected="Définir..." name="set_media_url" /> | ||
380 | <text name="Description:"> | ||
381 | Description : | ||
382 | </text> | ||
383 | <line_editor name="url_description" | ||
384 | tool_tip="Texte affiché à côté du bouton Jouer/Charger" /> | ||
385 | <text name="replace_texture_help"> | ||
386 | (Les objets avec cette texture affichent le film ou | ||
387 | la page web quand vous cliquez sur la flèche Jouer). | ||
388 | </text> | ||
389 | <text name="Options:"> | ||
390 | Options | ||
391 | média : | ||
392 | </text> | ||
393 | <check_box label="Média en boucle" name="media_loop" | ||
394 | tool_tip="Jouer le média en boucle. Lorsque le média aura fini de jouer, il recommencera." /> | ||
395 | <check_box label="Masquer l'URL du média" name="hide_media_url" | ||
396 | tool_tip="Si vous cochez cette option, les personnes non autorisées à accéder aux infos de cette parcelle ne verront pas l'URL du média. Cette option n'est pas disponible pour les fichiers HTML." /> | ||
397 | <check_box label="Masquer l'URL de la musique" name="hide_music_url" | ||
398 | tool_tip="Si vous cochez cette option, les personnes non autorisées à accéder aux infos de cette parcelle ne verront pas l'URL de la musique." /> | ||
399 | <text name="media_size" | ||
400 | tool_tip="Taille du média Web, laisser 0 pour la valeur par défaut."> | ||
401 | Taille du média : | ||
402 | </text> | ||
403 | <spinner name="media_size_width" | ||
404 | tool_tip="Taille du média Web, laisser 0 pour la valeur par défaut." /> | ||
405 | <spinner name="media_size_height" | ||
406 | tool_tip="Taille du média Web, laisser 0 pour la valeur par défaut." /> | ||
407 | <text name="pixels"> | ||
408 | pixels | ||
409 | </text> | ||
410 | <text name="MusicURL:"> | ||
411 | URL de la musique : | ||
412 | </text> | ||
413 | <text name="Sound:"> | ||
414 | Son : | ||
415 | </text> | ||
416 | <check_box label="Limiter le son spatial à cette parcelle" name="check sound local" /> | ||
290 | <text type="string" length="1" name="Music URL:"> | 417 | <text type="string" length="1" name="Music URL:"> |
291 | URL du flux : | 418 | URL du flux : |
292 | </text> | 419 | </text> |
293 | <text type="string" length="1" name="Media texture:"> | 420 | <text type="string" length="1" name="Media texture:"> |
294 | Texture | 421 | Remplacer |
295 | du média : | 422 | la texture : |
296 | </text> | 423 | </text> |
297 | <text type="string" length="1" name="Replace this texture:"> | 424 | <text type="string" length="1" name="Replace this texture:"> |
298 | Remplacer cette texture : | 425 | Remplacer cette texture : |
299 | </text> | 426 | </text> |
300 | <texture_picker label="" name="media texture" tool_tip="Cliquez pour choisir une image" /> | 427 | <texture_picker label="" name="media texture" tool_tip="Cliquez pour sélectionner une image" /> |
301 | <text type="string" length="1" name="with content from this URL:"> | 428 | <text type="string" length="1" name="with content from this URL:"> |
302 | par du contenu situé à l'URL suivante : | 429 | par du contenu situé à l'URL suivante : |
303 | </text> | 430 | </text> |
304 | <check_box | 431 | <check_box label="Échelle automatique" name="media_auto_scale" |
305 | label="Redimensionnement automatique (plus lent et affichage de qualité inférieure)" | 432 | tool_tip="Si vous sélectionnez cette option, le contenu de cette parcelle sera automatiquement mis à l'échelle. La qualité visuelle sera peut-être amoindrie mais vous n'aurez à faire aucune autre mise à l'échelle ou alignement." /> |
306 | name="media_auto_scale" | 433 | <text name="Voice settings:"> |
307 | tool_tip="Cochez pour mettre le contenu à l'échelle de cette parcelle. Cela peut légèrement affecter la rapidité et la qualité visuelle, mais ne nécessitera pas de remise à l'échelle ou de réalignement de texture supplémentaires." /> | 434 | Voix : |
435 | </text> | ||
436 | <radio_group name="parcel_voice_channel"> | ||
437 | <radio_item name="Estate"> | ||
438 | Utiliser le canal spatial du domaine | ||
439 | </radio_item> | ||
440 | <radio_item name="Private"> | ||
441 | Utiliser un canal spatial privé | ||
442 | </radio_item> | ||
443 | <radio_item name="Disabled"> | ||
444 | Désactiver les canaux spatiaux audios sur cette parcelle | ||
445 | </radio_item> | ||
446 | </radio_group> | ||
308 | </panel> | 447 | </panel> |
309 | <panel label="Accès" name="land_access_panel"> | 448 | <panel label="Accès" name="land_access_panel"> |
310 | <text type="string" length="1" name="Limit access to this parcel to:"> | 449 | <text type="string" length="1" name="Limit access to this parcel to:"> |
311 | Restreindre l'accès à cette parcelle à : | 450 | Accès à cette parcelle |
451 | </text> | ||
452 | <check_box label="Autoriser l'accès public" name="public_access" /> | ||
453 | <text name="Only Allow"> | ||
454 | Bloquer l'accès : | ||
312 | </text> | 455 | </text> |
313 | <check_box label="Groupe : (aucun)" name="GroupCheck" /> | 456 | <check_box |
457 | label="Aux résidents qui n'ont pas fourni leurs informations de paiement à Linden Lab" | ||
458 | name="limit_payment" tool_tip="Aux résidents non identifés" /> | ||
459 | <check_box label="Aux résidents dont l'âge n'a pas été vérifié" | ||
460 | name="limit_age_verified" | ||
461 | tool_tip="Aux résidents dont l'âge n'a pas été vérifié. Pour plus d'infos, consultez la page support.secondlife.com." /> | ||
462 | <string name="estate_override"> | ||
463 | Au moins une de ces options est définie au niveau du domaine. | ||
464 | </string> | ||
465 | <check_box label="Autoriser l'accès au groupe : [GROUP]" name="GroupCheck" | ||
466 | tool_tip="Définir le groupe à l'onglet Général." /> | ||
314 | <check_box label="Avatars : (0 dans la liste, 300 max)" name="AccessCheck" /> | 467 | <check_box label="Avatars : (0 dans la liste, 300 max)" name="AccessCheck" /> |
315 | <button label="Ajouter..." label_selected="Ajouter..." name="Add..." /> | 468 | <button label="Ajouter..." label_selected="Ajouter..." name="Add..." /> |
316 | <button label="Retirer" label_selected="Retirer" name="Remove" /> | 469 | <button label="Retirer" label_selected="Retirer" name="Remove" /> |
317 | <check_box label="Vendre des laissez-passer temporaires :" name="PassCheck" /> | 470 | <check_box label="Vendre des passes à :" name="PassCheck" |
318 | <spinner label="Prix en L$ :" name="PriceSpin" /> | 471 | tool_tip="Autoriser un accès temporaire à cette parcelle" /> |
319 | <spinner label="Heures de connexion :" name="HoursSpin" /> | 472 | <combo_box name="pass_combo"> |
473 | <combo_item name="Anyone"> | ||
474 | N'importe qui | ||
475 | </combo_item> | ||
476 | <combo_item name="Group"> | ||
477 | Groupe | ||
478 | </combo_item> | ||
479 | </combo_box> | ||
480 | <spinner label="Prix en $L :" name="PriceSpin" /> | ||
481 | <spinner label="Heures d'accès :" name="HoursSpin" /> | ||
482 | <text label="Toujours autoriser" name="AllowedText"> | ||
483 | Résidents autorisés | ||
484 | </text> | ||
485 | <name_list name="AccessList" tool_tip="([LISTED] listés, [MAX] max)" /> | ||
486 | <button label="Ajouter..." label_selected="Ajouter..." name="add_allowed" /> | ||
487 | <button label="Supprimer" label_selected="Supprimer" name="remove_allowed" /> | ||
488 | <text label="Interdire" name="BanCheck"> | ||
489 | Résidents interdits | ||
490 | </text> | ||
491 | <name_list name="BannedList" tool_tip="([LISTED] listés, [MAX] max)" /> | ||
492 | <button label="Ajouter..." label_selected="Ajouter..." name="add_banned" /> | ||
493 | <button label="Supprimer" label_selected="Supprimer" name="remove_banned" /> | ||
320 | </panel> | 494 | </panel> |
321 | <panel label="Bannir" name="land_ban_panel"> | 495 | <panel label="Bannir" name="land_ban_panel"> |
322 | <check_box label="Bannir les avatars suivants : (0 dans la liste, 300 max)" | 496 | <check_box label="Bannir les avatars suivants : (0 dans la liste, 300 max)" |
diff --git a/linden/indra/newview/skins/default/xui/fr/floater_active_speakers.xml b/linden/indra/newview/skins/default/xui/fr/floater_active_speakers.xml new file mode 100644 index 0000000..4c39f36 --- /dev/null +++ b/linden/indra/newview/skins/default/xui/fr/floater_active_speakers.xml | |||
@@ -0,0 +1,11 @@ | |||
1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> | ||
2 | <floater name="active_speakers" title="Intervenants actifs"> | ||
3 | <panel name="active_speakers_panel"> | ||
4 | <scroll_list name="speakers_list"> | ||
5 | <column label="Nom" name="speaker_name" /> | ||
6 | </scroll_list> | ||
7 | <panel name="volume_container"> | ||
8 | <button name="mute_btn" tool_tip="Rendre ce résident muet" /> | ||
9 | </panel> | ||
10 | </panel> | ||
11 | </floater> | ||
diff --git a/linden/indra/newview/skins/default/xui/fr/floater_animation_preview.xml b/linden/indra/newview/skins/default/xui/fr/floater_animation_preview.xml index 93028ee..8614cd0 100644 --- a/linden/indra/newview/skins/default/xui/fr/floater_animation_preview.xml +++ b/linden/indra/newview/skins/default/xui/fr/floater_animation_preview.xml | |||
@@ -1,98 +1,97 @@ | |||
1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> | 1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> |
2 | <floater name="Animation Preview" title=""> | 2 | <floater name="Animation Preview" title=""> |
3 | <text name="name_label"> | 3 | <text name="name_label"> |
4 | Nom : | 4 | Nom : |
5 | </text> | 5 | </text> |
6 | <text name="description_label"> | 6 | <text name="description_label"> |
7 | Description : | 7 | Description : |
8 | </text> | 8 | </text> |
9 | <spinner label="Priorité" name="priority" | 9 | <spinner label="Priorité" name="priority" |
10 | tool_tip="Contrôle quelles autres animations peuvent être supplantées par celle-ci." /> | 10 | tool_tip="Contrôle quelles animations peuvent êtres écrasées par cette animation." /> |
11 | <text name="preview_label"> | 11 | <text name="preview_label"> |
12 | Aperu pendant | 12 | Prvisualiser pendant |
13 | </text> | 13 | </text> |
14 | <combo_box label="" name="preview_base_anim" | 14 | <combo_box label="" name="preview_base_anim" |
15 | tool_tip="Use this to test your animation behavior while your avatar performs common actions."> | 15 | tool_tip="Utilisez cette option pour tester votre animation pendant que votre avatar fait des choses banales."> |
16 | <combo_item name="Standing"> | 16 | <combo_item name="Standing"> |
17 | Debout | 17 | Debout |
18 | </combo_item> | 18 | </combo_item> |
19 | <combo_item name="Walking"> | 19 | <combo_item name="Walking"> |
20 | Marcher | 20 | En train de marcher |
21 | </combo_item> | 21 | </combo_item> |
22 | <combo_item name="Sitting"> | 22 | <combo_item name="Sitting"> |
23 | Assis(e) | 23 | Assis |
24 | </combo_item> | 24 | </combo_item> |
25 | <combo_item name="Flying"> | 25 | <combo_item name="Flying"> |
26 | Vol | 26 | En train de voler |
27 | </combo_item> | 27 | </combo_item> |
28 | </combo_box> | 28 | </combo_box> |
29 | <check_box label="Jouer en boucle" name="loop_check" | 29 | <check_box label="Boucle" name="loop_check" tool_tip="Joue cette animation en boucle." /> |
30 | tool_tip="Joue l'animation en boucle." /> | 30 | <spinner label="Début (%)" name="loop_in_point" |
31 | <spinner label="In(%)" name="loop_in_point" | 31 | tool_tip="Définit le moment de l'animation où la boucle repart." /> |
32 | tool_tip="Définit le point de début de boucle de l'animation." /> | 32 | <spinner label="Fin (%)" name="loop_out_point" |
33 | <spinner label="Out(%)" name="loop_out_point" | 33 | tool_tip="Définit le moment de l'animation où la boucle finit." /> |
34 | tool_tip="Définit le point de fin de boucle de l'animation." /> | ||
35 | <text name="hand_label"> | 34 | <text name="hand_label"> |
36 | Pose de la main | 35 | Mouvement de main |
37 | </text> | 36 | </text> |
38 | <combo_box label="" name="hand_pose_combo" | 37 | <combo_box label="" name="hand_pose_combo" |
39 | tool_tip="Controls what hands do during animation."> | 38 | tool_tip="Contrôle le mouvement des mains au cours de lanimation"> |
40 | <combo_item name="Spread"> | 39 | <combo_item name="Spread"> |
41 | Diffusion | 40 | Doigts écartés |
42 | </combo_item> | 41 | </combo_item> |
43 | <combo_item name="Relaxed"> | 42 | <combo_item name="Relaxed"> |
44 | Détendu(e) | 43 | Détendues |
45 | </combo_item> | 44 | </combo_item> |
46 | <combo_item name="PointBoth"> | 45 | <combo_item name="PointBoth"> |
47 | Pointer des deux côtés | 46 | Pointer (les deux) |
48 | </combo_item> | 47 | </combo_item> |
49 | <combo_item name="Fist"> | 48 | <combo_item name="Fist"> |
50 | Poing | 49 | Poing |
51 | </combo_item> | 50 | </combo_item> |
52 | <combo_item name="RelaxedLeft"> | 51 | <combo_item name="RelaxedLeft"> |
53 | Détendu(e) Gauche | 52 | Détendue (gauche) |
54 | </combo_item> | 53 | </combo_item> |
55 | <combo_item name="PointLeft"> | 54 | <combo_item name="PointLeft"> |
56 | Pointer gauche | 55 | Pointer (gauche) |
57 | </combo_item> | 56 | </combo_item> |
58 | <combo_item name="FistLeft"> | 57 | <combo_item name="FistLeft"> |
59 | Poing gauche | 58 | Poing (gauche) |
60 | </combo_item> | 59 | </combo_item> |
61 | <combo_item name="RelaxedRight"> | 60 | <combo_item name="RelaxedRight"> |
62 | Détendu(e) Droite | 61 | Détendue (droite) |
63 | </combo_item> | 62 | </combo_item> |
64 | <combo_item name="PointRight"> | 63 | <combo_item name="PointRight"> |
65 | Pointer droit | 64 | Pointer (droite) |
66 | </combo_item> | 65 | </combo_item> |
67 | <combo_item name="FistRight"> | 66 | <combo_item name="FistRight"> |
68 | Poing droit | 67 | Poing (droite) |
69 | </combo_item> | 68 | </combo_item> |
70 | <combo_item name="SaluteRight"> | 69 | <combo_item name="SaluteRight"> |
71 | Saluer droit | 70 | Saluer (droite) |
72 | </combo_item> | 71 | </combo_item> |
73 | <combo_item name="Typing"> | 72 | <combo_item name="Typing"> |
74 | En train de composer un message | 73 | Taper |
75 | </combo_item> | 74 | </combo_item> |
76 | <combo_item name="PeaceRight"> | 75 | <combo_item name="PeaceRight"> |
77 | Peace | 76 | Peace (droite) |
78 | </combo_item> | 77 | </combo_item> |
79 | </combo_box> | 78 | </combo_box> |
80 | <text name="emote_label"> | 79 | <text name="emote_label"> |
81 | Expression | 80 | Expression |
82 | </text> | 81 | </text> |
83 | <combo_box label="" name="emote_combo" | 82 | <combo_box label="" name="emote_combo" |
84 | tool_tip="Controls what face does during animation."> | 83 | tool_tip="Contrôle l'expression du visage au cours de l'animation."> |
85 | <combo_item name="[None]"> | 84 | <combo_item name="[None]"> |
86 | [Aucun] | 85 | [None] |
87 | </combo_item> | 86 | </combo_item> |
88 | <combo_item name="Aaaaah"> | 87 | <combo_item name="Aaaaah"> |
89 | Aaaaah | 88 | Aaaaah |
90 | </combo_item> | 89 | </combo_item> |
91 | <combo_item name="Afraid"> | 90 | <combo_item name="Afraid"> |
92 | Apeuré | 91 | Effrayé |
93 | </combo_item> | 92 | </combo_item> |
94 | <combo_item name="Angry"> | 93 | <combo_item name="Angry"> |
95 | Fâch | 94 | En colre |
96 | </combo_item> | 95 | </combo_item> |
97 | <combo_item name="BigSmile"> | 96 | <combo_item name="BigSmile"> |
98 | Grand sourire | 97 | Grand sourire |
@@ -104,10 +103,10 @@ | |||
104 | Pleurer | 103 | Pleurer |
105 | </combo_item> | 104 | </combo_item> |
106 | <combo_item name="Disdain"> | 105 | <combo_item name="Disdain"> |
107 | Dédain | 106 | Mépris |
108 | </combo_item> | 107 | </combo_item> |
109 | <combo_item name="Embarrassed"> | 108 | <combo_item name="Embarrassed"> |
110 | Gêné(e) | 109 | Gêne |
111 | </combo_item> | 110 | </combo_item> |
112 | <combo_item name="Frown"> | 111 | <combo_item name="Frown"> |
113 | Froncer les sourcils | 112 | Froncer les sourcils |
@@ -122,7 +121,7 @@ | |||
122 | Plllppt | 121 | Plllppt |
123 | </combo_item> | 122 | </combo_item> |
124 | <combo_item name="Repulsed"> | 123 | <combo_item name="Repulsed"> |
125 | Dégoûté(e) | 124 | Dégoût |
126 | </combo_item> | 125 | </combo_item> |
127 | <combo_item name="Sad"> | 126 | <combo_item name="Sad"> |
128 | Triste | 127 | Triste |
@@ -140,21 +139,34 @@ | |||
140 | Clin d'œil | 139 | Clin d'œil |
141 | </combo_item> | 140 | </combo_item> |
142 | <combo_item name="Worry"> | 141 | <combo_item name="Worry"> |
143 | Inquiet(e) | 142 | Soucis |
144 | </combo_item> | 143 | </combo_item> |
145 | </combo_box> | 144 | </combo_box> |
146 | <spinner label="Ease In (sec)" name="ease_in_time" | 145 | <spinner label="Transition début (s)" name="ease_in_time" |
147 | tool_tip="Temps d'entrée des animations (en secondes)." /> | 146 | tool_tip="Durée (en secondes) pendant laquelle l'animation s'intègre au mouvement." /> |
148 | <spinner label="Ease Out (sec)" name="ease_out_time" | 147 | <spinner label="Transition fin (s)" name="ease_out_time" |
149 | tool_tip="Temps de sortie des animations (en secondes)." /> | 148 | tool_tip="Durée (en secondes) pendant laquelle l'animation disparaît du mouvement." /> |
150 | <button label="" name="play_btn" tool_tip="Jouer/interrompre votre animation." /> | 149 | <button label="" name="play_btn" tool_tip="Jouer/Pauser votre animation." /> |
151 | <button label="" name="stop_btn" tool_tip="Arrêter l'animation" /> | 150 | <button label="" name="stop_btn" tool_tip="Arrêter le playback" /> |
152 | <slider label="" name="playback_slider" /> | 151 | <slider label="" name="playback_slider" /> |
153 | <text name="bad_animation_text"> | 152 | <text name="bad_animation_text"> |
154 | Unable to read animation file. | 153 | Impossible de lire le fichier d'animation. |
155 | 154 | ||
156 | We recommend BVH files exported from Poser 4. | 155 | Nous recommandons les fichiers BVH extraits de Poser 4. |
157 | </text> | 156 | </text> |
158 | <button label="Annuler" name="cancel_btn" /> | 157 | <button label="Annuler" name="cancel_btn" /> |
159 | <button label="Uploader (L$[AMOUNT])" name="ok_btn" /> | 158 | <button label="Charger ([AMOUNT] $L)" name="ok_btn" /> |
159 | <string name="failed_to_initialize"> | ||
160 | Echec de l'initialisation du mouvement | ||
161 | </string> | ||
162 | <string name="anim_too_long"> | ||
163 | Le fichier d'animation fait [LENGTH] secondes. | ||
164 | |||
165 | La longueur maximale est de [MAX_LENGTH] secondes. | ||
166 | </string> | ||
167 | <string name="failed_file_read"> | ||
168 | Impossible de lire le fichier d'animation. | ||
169 | |||
170 | [STATUS] | ||
171 | </string> | ||
160 | </floater> | 172 | </floater> |
diff --git a/linden/indra/newview/skins/default/xui/fr/floater_auction.xml b/linden/indra/newview/skins/default/xui/fr/floater_auction.xml index 7fbfecd..75a8e2f 100644 --- a/linden/indra/newview/skins/default/xui/fr/floater_auction.xml +++ b/linden/indra/newview/skins/default/xui/fr/floater_auction.xml | |||
@@ -1,6 +1,6 @@ | |||
1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> | 1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> |
2 | <floater name="floater_auction" title="Démarrer vente de terrain Linden"> | 2 | <floater name="floater_auction" title="Commencer la vente de terrain Linden"> |
3 | <check_box label="Inclure clôture de sélection jaune" name="fence_check" /> | 3 | <check_box label="Inclure le marquage de sélection jaune" name="fence_check" /> |
4 | <combo_box name="saletype_combo"> | 4 | <combo_box name="saletype_combo"> |
5 | <combo_item name="Auction"> | 5 | <combo_item name="Auction"> |
6 | Enchères | 6 | Enchères |
@@ -9,9 +9,10 @@ | |||
9 | Premier terrain | 9 | Premier terrain |
10 | </combo_item> | 10 | </combo_item> |
11 | </combo_box> | 11 | </combo_box> |
12 | <button label="Instantané" label_selected="Instantané" name="snapshot_btn" /> | 12 | <button label="Capture d'écran" label_selected="Capture d'écran" |
13 | <button label="OK" label_selected="OK" name="ok_btn" /> | 13 | name="snapshot_btn" width="110" /> |
14 | <button label="OK" label_selected="OK" name="ok_btn" left_delta="114"/> | ||
14 | <text name="already for sale"> | 15 | <text name="already for sale"> |
15 | Vous ne pouvez mettre aux enchères des parcelles déjà en vente. | 16 | Vous ne pouvez pas mettre aux enchères des parcelles déjà en vente. |
16 | </text> | 17 | </text> |
17 | </floater> | 18 | </floater> |
diff --git a/linden/indra/newview/skins/default/xui/fr/floater_audio_volume.xml b/linden/indra/newview/skins/default/xui/fr/floater_audio_volume.xml new file mode 100644 index 0000000..54b9359 --- /dev/null +++ b/linden/indra/newview/skins/default/xui/fr/floater_audio_volume.xml | |||
@@ -0,0 +1,4 @@ | |||
1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> | ||
2 | <floater name="Volume" title="Volume"> | ||
3 | <panel label="Volume" name="Volume Panel" /> | ||
4 | </floater> | ||
diff --git a/linden/indra/newview/skins/default/xui/fr/floater_avatar_picker.xml b/linden/indra/newview/skins/default/xui/fr/floater_avatar_picker.xml index cd16361..91e30a9 100644 --- a/linden/indra/newview/skins/default/xui/fr/floater_avatar_picker.xml +++ b/linden/indra/newview/skins/default/xui/fr/floater_avatar_picker.xml | |||
@@ -1,12 +1,18 @@ | |||
1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> | 1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> |
2 | <floater name="avatarpicker" title="Choisir personne"> | 2 | <floater name="avatarpicker" title="Choisir le résident"> |
3 | <text name="Type part of the person's name:"> | 3 | <text name="Type part of the person's name:"> |
4 | Entrez les premières lettres du nom de la personne : | 4 | Entrez les premières lettres du nom de la personne : |
5 | </text> | 5 | </text> |
6 | <button label="Chercher" label_selected="Chercher" name="Find" /> | 6 | <text name="instruct_search_resident_name"> |
7 | Saisissez une partie du nom du résident : | ||
8 | </text> | ||
9 | <button label="Trouver" label_selected="Trouver" name="Find" /> | ||
7 | <text name="Or select a calling card:"> | 10 | <text name="Or select a calling card:"> |
8 | Ou sélectionnez une carte de visite : | 11 | Ou sélectionnez une carte de visite : |
9 | </text> | 12 | </text> |
13 | <text name="Or select their calling card:"> | ||
14 | Ou choisissez une carte de visite : | ||
15 | </text> | ||
10 | <button label="Sélectionner" label_selected="Sélectionner" name="Select" /> | 16 | <button label="Sélectionner" label_selected="Sélectionner" name="Select" /> |
11 | <button label="Fermer" label_selected="Fermer" name="Close" /> | 17 | <button label="Fermer" label_selected="Fermer" name="Close" /> |
12 | <text name="NotFound"> | 18 | <text name="NotFound"> |
diff --git a/linden/indra/newview/skins/default/xui/fr/floater_avatar_textures.xml b/linden/indra/newview/skins/default/xui/fr/floater_avatar_textures.xml index d7954e9..c1e324f 100644 --- a/linden/indra/newview/skins/default/xui/fr/floater_avatar_textures.xml +++ b/linden/indra/newview/skins/default/xui/fr/floater_avatar_textures.xml | |||
@@ -1,25 +1,33 @@ | |||
1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> | 1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> |
2 | <floater name="avatar_texture_debug" title="Avatar Textures"> | 2 | <floater name="avatar_texture_debug" title="Textures de l'avatar"> |
3 | <text name=""> | 3 | <text name=""> |
4 | Baked Textures | 4 | Baked Textures |
5 | </text> | 5 | </text> |
6 | <text name=""> | 6 | <text name=""> |
7 | Composite Textures | 7 | Composite Textures |
8 | </text> | 8 | </text> |
9 | <text name="baked_label"> | ||
10 | Textures fixées | ||
11 | </text> | ||
12 | <text name="composite_label"> | ||
13 | Textures composées | ||
14 | </text> | ||
9 | <texture_picker label="Tête" name="baked_head" /> | 15 | <texture_picker label="Tête" name="baked_head" /> |
10 | <texture_picker label="Maquillage" name="head_bodypaint" /> | 16 | <texture_picker label="Maquillage" name="head_bodypaint" /> |
11 | <texture_picker label="Cheveux" name="hair" /> | 17 | <texture_picker label="Cheveux" name="hair" /> |
12 | <button label="Dump" label_selected="Dump" name="Dump" /> | 18 | <button label="Vider" label_selected="Vider" name="Dump" /> |
13 | <texture_picker label="Yeux" name="baked_eyes" /> | 19 | <texture_picker label="Yeux" name="baked_eyes" /> |
14 | <texture_picker label="Eye" name="eye_texture" /> | 20 | <texture_picker label="Œil" name="eye_texture" /> |
15 | <texture_picker label="Upper Body" name="baked_upper_body" /> | 21 | <texture_picker label="Haut du corps" name="baked_upper_body" /> |
16 | <texture_picker label="Upper Body Tattoo" name="upper_bodypaint" /> | 22 | <texture_picker label="Tatouage haut du corps" name="upper_bodypaint" /> |
17 | <texture_picker label="Maillot de corps" name="undershirt" /> | 23 | <texture_picker label="Tricot de peau" name="undershirt" /> |
18 | <texture_picker label="Gants" name="gloves" /> | 24 | <texture_picker label="Gants" name="gloves" /> |
19 | <texture_picker label="Chemise" name="shirt" /> | 25 | <texture_picker label="Chemise" name="shirt" /> |
20 | <texture_picker label="Upper Jacket" name="upper_jacket" /> | 26 | <texture_picker label="Veste (en haut)" name="upper_jacket" /> |
21 | <texture_picker label="Lower Body" name="baked_lower_body" /> | 27 | <texture_picker label=" |
22 | <texture_picker label="Lower Body Tattoo" name="lower_bodypaint" /> | 28 | Bas du corps |
29 | " name="baked_lower_body" /> | ||
30 | <texture_picker label="Tatouage bas du corps" name="lower_bodypaint" /> | ||
23 | <texture_picker label="Sous-vêtements" name="underpants" /> | 31 | <texture_picker label="Sous-vêtements" name="underpants" /> |
24 | <texture_picker label="Chaussettes" name="socks" /> | 32 | <texture_picker label="Chaussettes" name="socks" /> |
25 | <texture_picker label="Chaussures" name="shoes" /> | 33 | <texture_picker label="Chaussures" name="shoes" /> |
diff --git a/linden/indra/newview/skins/default/xui/fr/floater_build_options.xml b/linden/indra/newview/skins/default/xui/fr/floater_build_options.xml index f05e522..0906059 100644 --- a/linden/indra/newview/skins/default/xui/fr/floater_build_options.xml +++ b/linden/indra/newview/skins/default/xui/fr/floater_build_options.xml | |||
@@ -1,7 +1,8 @@ | |||
1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> | 1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> |
2 | <floater name="build options floater" title="Options de la grille"> | 2 | <floater name="build options floater" title="Options de la grille"> |
3 | <spinner label="Unité de mesure (m)" name="GridResolution" /> | 3 | <spinner label="Unité (mètres)" name="GridResolution" /> |
4 | <spinner label="Etendue (mètres)" name="GridDrawSize" /> | 4 | <spinner label="Mesures (mètres)" name="GridDrawSize" /> |
5 | <check_box label="Activer magnétisme sous-unités" name="GridSubUnit" /> | 5 | <check_box label="Activer la fixation des sous-unités" name="GridSubUnit" /> |
6 | <check_box label="Afficher les sections transversales" name="GridCrossSection" /> | ||
6 | <slider label="Opacité de la grille" name="GridOpacity" /> | 7 | <slider label="Opacité de la grille" name="GridOpacity" /> |
7 | </floater> | 8 | </floater> |
diff --git a/linden/indra/newview/skins/default/xui/fr/floater_bumps.xml b/linden/indra/newview/skins/default/xui/fr/floater_bumps.xml index 5f39ba6..f9f3bc8 100644 --- a/linden/indra/newview/skins/default/xui/fr/floater_bumps.xml +++ b/linden/indra/newview/skins/default/xui/fr/floater_bumps.xml | |||
@@ -1,21 +1,21 @@ | |||
1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> | 1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> |
2 | <floater name="floater_bumps" title="Agressions physiques"> | 2 | <floater name="floater_bumps" title="Collisions, coups et bousculades"> |
3 | <text name="none_detected"> | 3 | <text name="none_detected"> |
4 | Aucun(e) détecté(e) | 4 | Aucun détecté |
5 | </text> | 5 | </text> |
6 | <text name="bump"> | 6 | <text name="bump"> |
7 | [TIME] [FIRST] [LAST] vous a bousculé. | 7 | [TIME] [FIRST] [LAST] est entré en collision avec vous |
8 | </text> | 8 | </text> |
9 | <text name="llpushobject"> | 9 | <text name="llpushobject"> |
10 | [TIME] [FIRST] [LAST] vous a poussé avec un script | 10 | [TIME] [FIRST] [LAST] vous a bousculé avec un script |
11 | </text> | 11 | </text> |
12 | <text name="selected_object_collide"> | 12 | <text name="selected_object_collide"> |
13 | [TIME] [FIRST] [LAST] vous a frappé avec un objet | 13 | [TIME] [FIRST] [LAST] vous a donné un coup avec un objet |
14 | </text> | 14 | </text> |
15 | <text name="scripted_object_collide"> | 15 | <text name="scripted_object_collide"> |
16 | [TIME] [FIRST] [LAST] vous a frappé avec un objet scripté | 16 | [TIME] [FIRST] [LAST] vous a donné un coup avec un objet scripté |
17 | </text> | 17 | </text> |
18 | <text name="physical_object_collide"> | 18 | <text name="physical_object_collide"> |
19 | [TIME] [FIRST] [LAST] vous a frappé avec un objet physique | 19 | [TIME] [FIRST] [LAST] vous a donné un coup avec un objet physique |
20 | </text> | 20 | </text> |
21 | </floater> | 21 | </floater> |
diff --git a/linden/indra/newview/skins/default/xui/fr/floater_buy_contents.xml b/linden/indra/newview/skins/default/xui/fr/floater_buy_contents.xml index 2902ad7..a008f33 100644 --- a/linden/indra/newview/skins/default/xui/fr/floater_buy_contents.xml +++ b/linden/indra/newview/skins/default/xui/fr/floater_buy_contents.xml | |||
@@ -1,12 +1,21 @@ | |||
1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> | 1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> |
2 | <floater name="floater_buy_contents" title="Acheter le contenu"> | 2 | <floater name="floater_buy_contents" title="Acheter des contenus"> |
3 | <text name="contains_text"> | 3 | <text name="contains_text"> |
4 | [NAME] contient : | 4 | [NAME] contient : |
5 | </text> | 5 | </text> |
6 | <text name="buy_text"> | 6 | <text name="buy_text"> |
7 | Acheter pour L$[AMOUNT] à [NAME] ? | 7 | Acheter [AMOUNT] $L à [NAME] ? |
8 | </text> | 8 | </text> |
9 | <button label="Annuler" label_selected="Annuler" name="cancel_btn" /> | 9 | <button label="Annuler" label_selected="Annuler" name="cancel_btn" /> |
10 | <button label="Acheter" label_selected="Acheter" name="buy_btn" /> | 10 | <button label="Acheter" label_selected="Acheter" name="buy_btn" /> |
11 | <check_box label="Porter ce vêtement maintenant" name="wear_check" /> | 11 | <check_box label="Porter maintenant" name="wear_check" /> |
12 | <string name="no_copy_text"> | ||
13 | (pas de copie) | ||
14 | </string> | ||
15 | <string name="no_modify_text"> | ||
16 | (pas de modification) | ||
17 | </string> | ||
18 | <string name="no_transfer_text"> | ||
19 | (pas de transfert) | ||
20 | </string> | ||
12 | </floater> | 21 | </floater> |
diff --git a/linden/indra/newview/skins/default/xui/fr/floater_buy_currency.xml b/linden/indra/newview/skins/default/xui/fr/floater_buy_currency.xml index e43b3b0..91fa5a3 100644 --- a/linden/indra/newview/skins/default/xui/fr/floater_buy_currency.xml +++ b/linden/indra/newview/skins/default/xui/fr/floater_buy_currency.xml | |||
@@ -1,62 +1,68 @@ | |||
1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> | 1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> |
2 | <floater name="buy currency" title="Acheter des devises"> | 2 | <floater name="buy currency" title="Acheter des devises"> |
3 | <text name="info_buying"> | 3 | <text left="5" name="info_buying"> |
4 | Achat de devises : | 4 | Achat de devises : |
5 | </text> | 5 | </text> |
6 | <text name="info_cannot_buy"> | 6 | <text left="5" name="info_cannot_buy" right="-5"> |
7 | Achat actuellement impossible : | 7 | Impossible d'acheter maintenant : |
8 | </text> | 8 | </text> |
9 | <text name="info_need_more"> | 9 | <text left="5" name="info_need_more" right="-5"> |
10 | Il vous faut plus de devises : | 10 | Vous avez besoin de plus de devises: |
11 | </text> | 11 | </text> |
12 | <text name="error_message"> | 12 | <text name="error_message"> |
13 | Quelque chose ne tourne pas rond. | 13 | Quelque chose ne va pas. |
14 | </text> | 14 | </text> |
15 | <button label="Visiter le site" name="error_web" /> | 15 | <button label="Aller sur le site" name="error_web" /> |
16 | <text name="contacting"> | 16 | <text name="contacting"> |
17 | Connexion avec LindeX en cours... | 17 | En train de contacter Lindex... |
18 | </text> | 18 | </text> |
19 | <text name="buy_action_unknown"> | 19 | <text name="buy_action_unknown" right="-5"> |
20 | Acheter des L$ sur le marché de devises LindeX | 20 | Acheter des $L sur le marché des changes du LindeX |
21 | </text> | 21 | </text> |
22 | <text name="buy_action"> | 22 | <text name="buy_action"> |
23 | [NAME] L$ [PRICE] | 23 | [NAME] $L [PRICE] |
24 | </text> | 24 | </text> |
25 | <text name="currency_action"> | 25 | <text name="currency_action"> |
26 | Acheter des L$ | 26 | Acheter des $L |
27 | </text> | 27 | </text> |
28 | <line_editor name="currency_amt"> | 28 | <line_editor name="currency_amt"> |
29 | 1234 | 29 | 1234 |
30 | </line_editor> | 30 | </line_editor> |
31 | <text name="currency_est"> | 31 | <text name="currency_est" width="138"> |
32 | pour environ US$ [USD] | 32 | pour environ [USD] $US |
33 | </text> | ||
34 | <text name="getting_data" width="138"> | ||
35 | Obtention des données... | ||
33 | </text> | 36 | </text> |
34 | <text name="balance_label"> | 37 | <text name="balance_label"> |
35 | Vous avez actuellement | 38 | Actuellement, vous avez |
36 | </text> | 39 | </text> |
37 | <text name="balance_amount"> | 40 | <text name="balance_amount"> |
38 | L$ [AMT] | 41 | [AMT] $L |
39 | </text> | 42 | </text> |
40 | <text name="buying_label"> | 43 | <text name="buying_label"> |
41 | Vous achetez | 44 | Vous achetez |
42 | </text> | 45 | </text> |
43 | <text name="buying_amount"> | 46 | <text name="buying_amount"> |
44 | L$ [AMT] | 47 | [AMT] $L |
45 | </text> | 48 | </text> |
46 | <text name="total_label"> | 49 | <text name="total_label"> |
47 | Votre solde sera | 50 | Votre solde sera de |
48 | </text> | 51 | </text> |
49 | <text name="total_amount"> | 52 | <text name="total_amount"> |
50 | L$ [AMT] | 53 | [AMT] $L |
51 | </text> | 54 | </text> |
52 | <text name="purchase_warning_repurchase"> | 55 | <text name="purchase_warning_repurchase"> |
53 | Confirmer cette acquisition n'entraîne que l'achat de devises. | 56 | En confirmant cette transaction, vous achetez uniquement les devises. |
54 | Vous devrez répéter l'opération. | 57 | Vous devrez recommencer cette opération. |
55 | </text> | 58 | </text> |
56 | <text name="purchase_warning_notenough"> | 59 | <text name="purchase_warning_notenough"> |
57 | Achat de devises insuffisant. | 60 | Vous n'achetez pas assez de devises. |
58 | Veuillez saisir un montant supérieur. | 61 | Veuillez saisir un montant plus élevé. |
59 | </text> | 62 | </text> |
60 | <button label="Acquérir" name="buy_btn" /> | 63 | <button label="Acheter" name="buy_btn" /> |
61 | <button label="Annuler" name="cancel_btn" /> | 64 | <button label="Annuler" name="cancel_btn" /> |
65 | <string name="buy_currency"> | ||
66 | Acheter [LINDENS] $L pour environ [USD] $US | ||
67 | </string> | ||
62 | </floater> | 68 | </floater> |
diff --git a/linden/indra/newview/skins/default/xui/fr/floater_buy_land.xml b/linden/indra/newview/skins/default/xui/fr/floater_buy_land.xml index d1ddbbe..9cdb3ad 100644 --- a/linden/indra/newview/skins/default/xui/fr/floater_buy_land.xml +++ b/linden/indra/newview/skins/default/xui/fr/floater_buy_land.xml | |||
@@ -1,182 +1,182 @@ | |||
1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> | 1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> |
2 | <floater name="buy land" title="Acheter du terrain"> | 2 | <floater name="buy land" title="Acheter le terrain"> |
3 | <text name="region_name_label"> | 3 | <text name="region_name_label"> |
4 | Région : | 4 | Région : |
5 | </text> | 5 | </text> |
6 | <text name="region_name_text"> | 6 | <text name="region_name_text"> |
7 | (inconnu) | 7 | (inconnue) |
8 | </text> | 8 | </text> |
9 | <text name="estate_name_label"> | 9 | <text name="estate_name_label"> |
10 | Domaine : | 10 | Domaine : |
11 | </text> | 11 | </text> |
12 | <text name="estate_name_text"> | 12 | <text name="estate_name_text"> |
13 | (inconnu) | 13 | (inconnu) |
14 | </text> | 14 | </text> |
15 | <text name="estate_owner_label"> | 15 | <text name="estate_owner_label"> |
16 | Propriétaire : | 16 | Propriétaire : |
17 | </text> | 17 | </text> |
18 | <text name="estate_owner_text"> | 18 | <text name="estate_owner_text"> |
19 | (inconnu) | 19 | (inconnu) |
20 | </text> | 20 | </text> |
21 | <text name="resellable_changeable_label"> | 21 | <text name="resellable_changeable_label"> |
22 | Terrains acquis dans cette région : | 22 | Terrains achetés dans cette région : |
23 | </text> | 23 | </text> |
24 | <text name="resellable_clause"> | 24 | <text name="resellable_clause"> |
25 | Les terrains acquis dans cette région peuvent ou ne peuvent pas être revendus. | 25 | Le terrain acheté dans cette région peut être revendu ou pas. |
26 | </text> | 26 | </text> |
27 | <text name="changeable_clause"> | 27 | <text name="changeable_clause"> |
28 | peut ou ne peut pas être fusionné ou subdivisé | 28 | peut être fusionné/divisé ou pas. |
29 | </text> | 29 | </text> |
30 | <text name="covenant_text"> | 30 | <text name="covenant_text"> |
31 | Vous devez accepter la clause de sauvegarde du domaine : | 31 | Vous devez accepter le règlement du domaine : |
32 | </text> | 32 | </text> |
33 | <text_editor name="covenant_editor"> | 33 | <text_editor name="covenant_editor"> |
34 | Chargement en cours... | 34 | Chargement en cours... |
35 | </text_editor> | 35 | </text_editor> |
36 | <check_box label="J'accepte la clause dfinie ci-dessus" name="agree_covenant" /> | 36 | <check_box label="J'accepte le rglement ci-dessus." name="agree_covenant" /> |
37 | <text name="info_parcel_label"> | 37 | <text name="info_parcel_label"> |
38 | Parcelle : | 38 | Parcelle : |
39 | </text> | 39 | </text> |
40 | <text name="info_parcel"> | 40 | <text name="info_parcel"> |
41 | Scotopteryx 138,204 | 41 | Scotopteryx 138,204 |
42 | </text> | 42 | </text> |
43 | <text name="info_size_label"> | 43 | <text name="info_size_label"> |
44 | Taille : | 44 | Taille : |
45 | </text> | 45 | </text> |
46 | <text name="info_size"> | 46 | <text name="info_size"> |
47 | 1024 m2 | 47 | 1024 m² |
48 | </text> | 48 | </text> |
49 | <text name="info_price_label"> | 49 | <text name="info_price_label"> |
50 | Prix : | 50 | Prix : |
51 | </text> | 51 | </text> |
52 | <text name="info_price"> | 52 | <text name="info_price"> |
53 | L$ 1500, objets compris | 53 | 1500 $L, objets inclus |
54 | </text> | 54 | </text> |
55 | <text name="info_action"> | 55 | <text name="info_action"> |
56 | Acheter ce terrain aura pour effet : | 56 | Si vous achetez ce terrain : |
57 | </text> | 57 | </text> |
58 | <text name="error_message"> | 58 | <text name="error_message"> |
59 | Quelque chose ne tourne pas rond. | 59 | Quelque chose ne va pas. |
60 | </text> | 60 | </text> |
61 | <button label="Visiter le site" name="error_web" /> | 61 | <button label="Aller sur le site" name="error_web" /> |
62 | <text name="account_action"> | 62 | <text name="account_action"> |
63 | Devenez un membre Premium. | 63 | Vous passerez à un compte Premium. |
64 | </text> | 64 | </text> |
65 | <text name="account_reason"> | 65 | <text name="account_reason"> |
66 | Seuls les membres premium peuvent posséder du terrain. | 66 | Seuls les membres Premium peuvent posséder du terrain. |
67 | </text> | 67 | </text> |
68 | <combo_box name="account_level"> | 68 | <combo_box name="account_level"> |
69 | <combo_item name="US$9.95/month,billedmonthly"> | 69 | <combo_item name="US$9.95/month,billedmonthly"> |
70 | US$9.95/mois, prélevés mensuellement | 70 | 9,95 $US/mois, facturation mensuelle |
71 | </combo_item> | 71 | </combo_item> |
72 | <combo_item name="US$7.50/month,billedquarterly"> | 72 | <combo_item name="US$7.50/month,billedquarterly"> |
73 | US$7.50/mois, prélevés trimestriellement | 73 | 7,50 $US/mois, facturation trimestrielle |
74 | </combo_item> | 74 | </combo_item> |
75 | <combo_item name="US$6.00/month,billedannually"> | 75 | <combo_item name="US$6.00/month,billedannually"> |
76 | US$6.00/mois, prélevés annuellement | 76 | 6,00 $US/mois, facturation annuelle |
77 | </combo_item> | 77 | </combo_item> |
78 | </combo_box> | 78 | </combo_box> |
79 | <text name="land_use_action"> | 79 | <text name="land_use_action"> |
80 | Augmentez vos charges foncières à US$ 40/mois. | 80 | Augmentez vos frais d'occupation de terrain à 40 $US/mois. |
81 | </text> | 81 | </text> |
82 | <text name="land_use_reason"> | 82 | <text name="land_use_reason"> |
83 | Vous possédez 1,309 mètres carrés de terrain. | 83 | Vous possédez un terrain de 1,309 mètres carrés. |
84 | Cette parcelle occupe 512 mètres carrés de terrain. | 84 | Cette parcelle fait 512 mètres carrés. |
85 | </text> | 85 | </text> |
86 | <text name="purchase_action"> | 86 | <text name="purchase_action"> |
87 | Payer Joe Resident L$4000 pour le terrain | 87 | Payez au résident X 4 000 $L pour le terrain |
88 | </text> | 88 | </text> |
89 | <text name="currency_reason"> | 89 | <text name="currency_reason"> |
90 | Vous avez L$ 2,100. | 90 | Vous avez 2 100 $L. |
91 | </text> | 91 | </text> |
92 | <text name="currency_action"> | 92 | <text name="currency_action"> |
93 | Acheter plus de L$ | 93 | Acheter des $L |
94 | </text> | 94 | </text> |
95 | <line_editor name="currency_amt"> | 95 | <line_editor name="currency_amt"> |
96 | 1000 | 96 | 1000 |
97 | </line_editor> | 97 | </line_editor> |
98 | <text name="currency_est"> | 98 | <text name="currency_est"> |
99 | pour environ US$ [AMOUNT2] | 99 | pour environ [AMOUNT2] $US |
100 | </text> | 100 | </text> |
101 | <text name="currency_balance"> | 101 | <text name="currency_balance"> |
102 | Vous avez L$ 2,100. | 102 | Vous avez 2 100 $L. |
103 | </text> | 103 | </text> |
104 | <check_box label="Retirer la contribution du groupe à l'achat" | 104 | <check_box label="Supprimer [AMOUNT] mètres carrés de votre contribution au groupe." |
105 | name="remove_contribution" /> | 105 | name="remove_contribution" /> |
106 | <button label="Acquérir" name="buy_btn" /> | 106 | <button label="Acheter" name="buy_btn" /> |
107 | <button label="Annuler" name="cancel_btn" /> | 107 | <button label="Annuler" name="cancel_btn" /> |
108 | <text name="can_resell"> | 108 | <text name="can_resell"> |
109 | Peut être revendu. | 109 | Peut être revendu. |
110 | </text> | 110 | </text> |
111 | <text name="can_not_resell"> | 111 | <text name="can_not_resell"> |
112 | Ne peut être revendu. | 112 | Ne peut pas être revendu. |
113 | </text> | 113 | </text> |
114 | <text name="can_change"> | 114 | <text name="can_change"> |
115 | Peut être fusionné ou subdivisé. | 115 | Peut être fusionné ou divisé. |
116 | </text> | 116 | </text> |
117 | <text name="can_not_change"> | 117 | <text name="can_not_change"> |
118 | Ne peut être fusionné ou subdivisé. | 118 | Ne peut pas être fusionné ou divisé. |
119 | </text> | 119 | </text> |
120 | <text name="cant_buy_for_group"> | 120 | <text name="cant_buy_for_group"> |
121 | Vous n'êtes pas autorisé(e) à acheter du terrain pour votre groupe actif. | 121 | Vous n'avez pas la permission d'acheter de terrain pour votre groupe. |
122 | </text> | 122 | </text> |
123 | <text name="no_land_selected"> | 123 | <text name="no_land_selected"> |
124 | Aucun terrain sélectionné. | 124 | Aucun terrain sélectionné. |
125 | </text> | 125 | </text> |
126 | <text name="multiple_parcels_selected"> | 126 | <text name="multiple_parcels_selected"> |
127 | Vous avez sélectionné plusieurs parcelles différentes. | 127 | Vous avez sélectionné plusieurs parcelles. |
128 | Essayez de sélectionner une zone plus petite. | 128 | Sélectionnez une zone plus petite. |
129 | </text> | 129 | </text> |
130 | <text name="no_permission"> | 130 | <text name="no_permission"> |
131 | Vous n'êtes pas autorisé(e) à acheter du terrain pour votre groupe actif. | 131 | Vous n'avez pas la permission d'acheter de terrain pour votre groupe. |
132 | </text> | 132 | </text> |
133 | <text name="parcel_not_for_sale"> | 133 | <text name="parcel_not_for_sale"> |
134 | La parcelle sélectionnée n'est pas à vendre. | 134 | La parcelle sélectionnée n'est pas à vendre. |
135 | </text> | 135 | </text> |
136 | <text name="group_already_owns"> | 136 | <text name="group_already_owns"> |
137 | Le groupe possède déjà la parcelle. | 137 | La parcelle appartient déjà au groupe. |
138 | </text> | 138 | </text> |
139 | <text name="you_already_own"> | 139 | <text name="you_already_own"> |
140 | Vous possédez déjà cette parcelle. | 140 | La parcelle vous appartient déjà. |
141 | </text> | 141 | </text> |
142 | <text name="set_to_sell_to_other"> | 142 | <text name="set_to_sell_to_other"> |
143 | La parcelle sélectionnée est déjà mise en vente à quelqu'un d'autre. | 143 | La parcelle sélectionnée doit déjà être vendue à quelqu'un d'autre. |
144 | </text> | 144 | </text> |
145 | <text name="no_public_land"> | 145 | <text name="no_public_land"> |
146 | La zone sélectionnée ne comprend pas de terrain public. | 146 | Il n'y a pas de terrain public dans cette zone. |
147 | </text> | 147 | </text> |
148 | <text name="not_owned_by_you"> | 148 | <text name="not_owned_by_you"> |
149 | Vous avez sélectionné un terrain appartenant à un autre utilisateur. | 149 | Le terrain sélectionné appartient à quelqu'un d'autre. |
150 | Essayez de sélectionner une zone plus petite. | 150 | Sélectionnez une zone plus petite. |
151 | </text> | 151 | </text> |
152 | <text name="processing"> | 152 | <text name="processing"> |
153 | Traitement de l'achat en cours... | 153 | Achat en cours de traitement... |
154 | 154 | ||
155 | (Ceci peut prendre 1 ou 2 mn.) | 155 | (Veuillez patienter quelques instants.) |
156 | </text> | 156 | </text> |
157 | <text name="fetching_error"> | 157 | <text name="fetching_error"> |
158 | Une erreur s'est produite lors de l'accès aux informations de vente du terrain. | 158 | Une erreur s'est produite pendant le traitement de l'achat du terrain. |
159 | </text> | 159 | </text> |
160 | <text name="buying_will"> | 160 | <text name="buying_will"> |
161 | Acheter ce terrain aura pour effet : | 161 | Si vous achetez ce terrain : |
162 | </text> | 162 | </text> |
163 | <text name="buying_for_group"> | 163 | <text name="buying_for_group"> |
164 | Achat de terrain pour un groupe : | 164 | Achat de terrain pour le groupe : |
165 | </text> | 165 | </text> |
166 | <text name="cannot_buy_now"> | 166 | <text name="cannot_buy_now"> |
167 | Achat actuellement impossible : | 167 | Impossible d'acheter maintenant : |
168 | </text> | 168 | </text> |
169 | <text name="not_for_sale"> | 169 | <text name="not_for_sale"> |
170 | Pas à vendre : | 170 | Pas à vendre : |
171 | </text> | 171 | </text> |
172 | <text name="none_needed"> | 172 | <text name="none_needed"> |
173 | non requis | 173 | aucun besoin |
174 | </text> | 174 | </text> |
175 | <text name="must_upgrade"> | 175 | <text name="must_upgrade"> |
176 | Vous devez changer de type de compte pour posséder du terrain. | 176 | Pour posséder du terrain, vous devez avoir un niveau de compte supérieur. |
177 | </text> | 177 | </text> |
178 | <text name="cant_own_land"> | 178 | <text name="cant_own_land"> |
179 | Votre compte vous permet de posséder du terrain. | 179 | Avec votre compte, vous pouvez posséder du terrain. |
180 | </text> | 180 | </text> |
181 | <text name="first_purchase"> | 181 | <text name="first_purchase"> |
182 | Ceci est votre première acquisition de terrain, | 182 | Ceci est votre première acquisition de terrain, |
@@ -188,45 +188,48 @@ parcelle n'est pas réservée aux nouveaux acheteurs. Vous devriez | |||
188 | peut-être chercher une parcelle 'Premier Terrain' moins chère. | 188 | peut-être chercher une parcelle 'Premier Terrain' moins chère. |
189 | </text> | 189 | </text> |
190 | <text name="land_holdings"> | 190 | <text name="land_holdings"> |
191 | Vous possédez [BUYER] m2 de terrain. | 191 | Vous possédez un terrain de [BUYER] mètres carrés. |
192 | </text> | 192 | </text> |
193 | <text name="pay_to_for_land"> | 193 | <text name="pay_to_for_land"> |
194 | Payer L$ [AMOUNT] à [SELLER] pour ce terrain | 194 | Payez [AMOUNT] $L à [SELLER] pour ce terrain |
195 | </text> | 195 | </text> |
196 | <text name="buy_for_US"> | 196 | <text name="buy_for_US"> |
197 | Acheter L$ [AMOUNT] pour environ US$ [AMOUNT2] , | 197 | Acheter [AMOUNT] $L pour environ [AMOUNT2] $US, |
198 | </text> | 198 | </text> |
199 | <text name="parcel_meters"> | 199 | <text name="parcel_meters"> |
200 | Cette parcelle a une superficie de [AMOUNT] m2. | 200 | Cette parcelle fait [AMOUNT] mètres carrés. |
201 | </text> | 201 | </text> |
202 | <text name="premium_land"> | 202 | <text name="premium_land"> |
203 | Ce terrain est 'premium', et d'une surface facturable de [AMOUNT] m2. | 203 | Ce terrain est premium et les frais associés sont de [AMOUNT]/m². |
204 | </text> | 204 | </text> |
205 | <text name="discounted_land"> | 205 | <text name="discounted_land"> |
206 | Ce terrain est 'discount', et d'une surface facturable [AMOUNT] m2. | 206 | Ce terrain est en solde et les frais associés sont de [AMOUNT]/m². |
207 | </text> | 207 | </text> |
208 | <text name="meters_supports_object"> | 208 | <text name="meters_supports_object"> |
209 | [AMOUNT] m2 | 209 | [AMOUNT] m² peuvent prendre en charge [AMOUNT2] objets |
210 | peuvent héberger [AMOUNT2] objets | ||
211 | </text> | 210 | </text> |
212 | <text name="sold_with_objects"> | 211 | <text name="sold_with_objects"> |
213 | vendu avec les objets | 212 | vendu avec objets |
214 | </text> | 213 | </text> |
215 | <text name="insufficient_land_credits"> | 214 | <text name="insufficient_land_credits"> |
216 | Le groupe [GROUP] devra recevoir des contribution de terrain suffisantes | 215 | Ce groupe, [GROUP], aura besoin de suffisamment de crédit pour payer les frais d'occupation de terrain avant que l'achat de cette parcelle ne soit finalisé. |
217 | pour couvrir la valeur de cette parcelle avant que cette acquisition | ||
218 | ne soit validée. | ||
219 | </text> | 216 | </text> |
220 | <text name="have_enough_lindens"> | 217 | <text name="have_enough_lindens"> |
221 | Vous avez L$ [AMOUNT], montant suffisant pour acheter ce terrain. | 218 | Vous avez [AMOUNT]$L, ce qui est suffisant pour acheter ce terrain. |
222 | </text> | 219 | </text> |
223 | <text name="not_enough_lindens"> | 220 | <text name="not_enough_lindens"> |
224 | Vous n'avez que L$ [AMOUNT], il vous manque L$ [AMOUNT2]. | 221 | Vous n'avez que [AMOUNT] $L et vous avez besoin de [AMOUNT2] $L de plus. |
225 | </text> | 222 | </text> |
226 | <text name="balance_left"> | 223 | <text name="balance_left"> |
227 | Après cet achat, il vous restera L$ [AMOUNT]. | 224 | Après cet achat, il vous restera [AMOUNT] $L. |
228 | </text> | 225 | </text> |
229 | <text name="balance_needed"> | 226 | <text name="balance_needed"> |
230 | Vous devez acheter au moins L$ [AMOUNT] pour pouvoir acquérir ce terrain. | 227 | Pour avoir les moyens d'acquérir ce terrain, vous devez acheter au moins [AMOUNT] $L. |
231 | </text> | 228 | </text> |
229 | <string name="no_parcel_selected"> | ||
230 | (aucune parcelle sélectionnée) | ||
231 | </string> | ||
232 | <string name="buy_currency"> | ||
233 | Acheter [LINDENS] $L pour environ [USD] $US | ||
234 | </string> | ||
232 | </floater> | 235 | </floater> |
diff --git a/linden/indra/newview/skins/default/xui/fr/floater_buy_object.xml b/linden/indra/newview/skins/default/xui/fr/floater_buy_object.xml index 66b9b58..9cdb72e 100644 --- a/linden/indra/newview/skins/default/xui/fr/floater_buy_object.xml +++ b/linden/indra/newview/skins/default/xui/fr/floater_buy_object.xml | |||
@@ -1,11 +1,26 @@ | |||
1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> | 1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> |
2 | <floater name="contents" title="Acheter une copie de l'objet"> | 2 | <floater name="contents" title="Acheter une copie de l'objet"> |
3 | <text name="contents_text"> | 3 | <text name="contents_text"> |
4 | et son contenu : | 4 | et ses contenus : |
5 | </text> | 5 | </text> |
6 | <text name="buy_text"> | 6 | <text name="buy_text"> |
7 | Acheter pour L$[AMOUNT] à [NAME] ? | 7 | Acheter pour [AMOUNT] $L à [NAME] ? |
8 | </text> | 8 | </text> |
9 | <button label="Annuler" label_selected="Annuler" name="cancel_btn" /> | 9 | <button label="Annuler" label_selected="Annuler" name="cancel_btn" /> |
10 | <button label="Acheter" label_selected="Acheter" name="buy_btn" /> | 10 | <button label="Acheter" label_selected="Acheter" name="buy_btn" /> |
11 | <string name="title_buy_text"> | ||
12 | Acheter | ||
13 | </string> | ||
14 | <string name="title_buy_copy_text"> | ||
15 | Acheter une copie | ||
16 | </string> | ||
17 | <string name="no_copy_text"> | ||
18 | (pas de copie) | ||
19 | </string> | ||
20 | <string name="no_modify_text"> | ||
21 | (pas de modification) | ||
22 | </string> | ||
23 | <string name="no_transfer_text"> | ||
24 | (pas de transfert) | ||
25 | </string> | ||
11 | </floater> | 26 | </floater> |
diff --git a/linden/indra/newview/skins/default/xui/fr/floater_camera.xml b/linden/indra/newview/skins/default/xui/fr/floater_camera.xml new file mode 100644 index 0000000..26c78d1 --- /dev/null +++ b/linden/indra/newview/skins/default/xui/fr/floater_camera.xml | |||
@@ -0,0 +1,12 @@ | |||
1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> | ||
2 | <floater name="move floater"> | ||
3 | <string name="rotate_tooltip"> | ||
4 | Faire tourner la caméra autour du point central | ||
5 | </string> | ||
6 | <string name="zoom_tooltip"> | ||
7 | Zoomer en direction du point central | ||
8 | </string> | ||
9 | <string name="move_tooltip"> | ||
10 | Déplacer la caméra vers le haut et le bas, la gauche et la droite | ||
11 | </string> | ||
12 | </floater> | ||
diff --git a/linden/indra/newview/skins/default/xui/fr/floater_chat_history.xml b/linden/indra/newview/skins/default/xui/fr/floater_chat_history.xml index 31dec87..0f6633c 100644 --- a/linden/indra/newview/skins/default/xui/fr/floater_chat_history.xml +++ b/linden/indra/newview/skins/default/xui/fr/floater_chat_history.xml | |||
@@ -1,6 +1,50 @@ | |||
1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> | 1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> |
2 | <floater name="chat floater" title="Historique du chat"> | 2 | <floater name="chat floater" title="Chat local"> |
3 | <button label="Ignorer résident" label_selected="Ignorer résident" | 3 | <string name="ringing"> |
4 | name="Mute resident" /> | 4 | Connexion au chat vocal du Monde en cours… |
5 | <check_box label="Afficher le texte ignoré" name="show mutes" /> | 5 | </string> |
6 | <string name="connected"> | ||
7 | Connecté(e) | ||
8 | </string> | ||
9 | <string name="unavailable"> | ||
10 | Voix non disponible à l'endroit où vous êtes | ||
11 | </string> | ||
12 | <string name="hang_up"> | ||
13 | Déconnecté du chat vocal du Monde | ||
14 | </string> | ||
15 | <string name="voice_icon"> | ||
16 | icn_voice-localchat.tga | ||
17 | </string> | ||
18 | <string name="IM_logging_string"> | ||
19 | -- Connexion de messagerie instantanée activée -- | ||
20 | </string> | ||
21 | <string name="IM_end_log_string"> | ||
22 | - Fin da la connexion -- | ||
23 | </string> | ||
24 | <layout_stack name="panels"> | ||
25 | <layout_panel name="im_contents_panel"> | ||
26 | <combo_box label="Gestes" name="Gesture"> | ||
27 | <combo_item name="Gestures"> | ||
28 | Gestes | ||
29 | </combo_item> | ||
30 | </combo_box> | ||
31 | <check_box label="Afficher le texte ignoré" name="show mutes" /> | ||
32 | <button label="< <" label_selected="> >" name="toggle_active_speakers_btn" | ||
33 | tool_tip="Cliquez ici pour voir la liste des intervenants actifs dans cette session IM." /> | ||
34 | <panel name="chat_panel"> | ||
35 | <string name="gesture_label"> | ||
36 | Gestes | ||
37 | </string> | ||
38 | <line_editor label="Cliquez ici pour chatter." name="Chat Editor" /> | ||
39 | <flyout_button label="Dire" name="Say" tool_tip="(Entrée)"> | ||
40 | <flyout_button_item name="shout_item"> | ||
41 | Crier | ||
42 | </flyout_button_item> | ||
43 | <flyout_button_item name="say_item"> | ||
44 | Dire | ||
45 | </flyout_button_item> | ||
46 | </flyout_button> | ||
47 | </panel> | ||
48 | </layout_panel> | ||
49 | </layout_stack> | ||
6 | </floater> | 50 | </floater> |
diff --git a/linden/indra/newview/skins/default/xui/fr/floater_chatterbox.xml b/linden/indra/newview/skins/default/xui/fr/floater_chatterbox.xml new file mode 100644 index 0000000..747e87f --- /dev/null +++ b/linden/indra/newview/skins/default/xui/fr/floater_chatterbox.xml | |||
@@ -0,0 +1,2 @@ | |||
1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> | ||
2 | <multi_floater name="floater_chatterbox" title="Communiquer" /> | ||
diff --git a/linden/indra/newview/skins/default/xui/fr/floater_choose_group.xml b/linden/indra/newview/skins/default/xui/fr/floater_choose_group.xml index 06977e5..bedc51c 100644 --- a/linden/indra/newview/skins/default/xui/fr/floater_choose_group.xml +++ b/linden/indra/newview/skins/default/xui/fr/floater_choose_group.xml | |||
@@ -1,7 +1,7 @@ | |||
1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> | 1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> |
2 | <floater name="groups" title="Groupes"> | 2 | <floater name="groups" title="Groupes"> |
3 | <text name="groupdesc"> | 3 | <text name="groupdesc"> |
4 | Choisir un groupe : | 4 | Choisissez un groupe : |
5 | </text> | 5 | </text> |
6 | <button label="OK" label_selected="OK" name="OK" /> | 6 | <button label="OK" label_selected="OK" name="OK" /> |
7 | <button label="Annuler" label_selected="Annuler" name="Cancel" /> | 7 | <button label="Annuler" label_selected="Annuler" name="Cancel" /> |
diff --git a/linden/indra/newview/skins/default/xui/fr/floater_clothing.xml b/linden/indra/newview/skins/default/xui/fr/floater_clothing.xml index 93f9665..d653bfc 100644 --- a/linden/indra/newview/skins/default/xui/fr/floater_clothing.xml +++ b/linden/indra/newview/skins/default/xui/fr/floater_clothing.xml | |||
@@ -1,9 +1,9 @@ | |||
1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> | 1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> |
2 | <floater name="clothing" title="Vêtements"> | 2 | <floater name="clothing" title="Habits"> |
3 | <scroll_list name="clothing_list"> | 3 | <scroll_list name="clothing_list"> |
4 | <column label="" name="icon" /> | 4 | <column label="" name="icon" /> |
5 | <column label="Name" name="name" /> | 5 | <column label="Nom" name="name" /> |
6 | </scroll_list> | 6 | </scroll_list> |
7 | <button label="Retirer" name="take_off_btn" /> | 7 | <button label="Enlever" name="take_off_btn" /> |
8 | <button label="Porter" name="wear_btn" /> | 8 | <button label="Porter" name="wear_btn" /> |
9 | </floater> | 9 | </floater> |
diff --git a/linden/indra/newview/skins/default/xui/fr/floater_color_picker.xml b/linden/indra/newview/skins/default/xui/fr/floater_color_picker.xml index 66452a3..b21e1b3 100644 --- a/linden/indra/newview/skins/default/xui/fr/floater_color_picker.xml +++ b/linden/indra/newview/skins/default/xui/fr/floater_color_picker.xml | |||
@@ -1,31 +1,32 @@ | |||
1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> | 1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> |
2 | <floater name="ColorPicker" title="Sélecteur de couleurs"> | 2 | <floater name="ColorPicker" title="Sélecteur de couleurs"> |
3 | <text name="r_val_text"> | 3 | <text name="r_val_text"> |
4 | Rouge : | 4 | Rouge : |
5 | </text> | 5 | </text> |
6 | <text name="g_val_text"> | 6 | <text name="g_val_text"> |
7 | Vert : | 7 | Vert : |
8 | </text> | 8 | </text> |
9 | <text name="b_val_text"> | 9 | <text name="b_val_text"> |
10 | Bleu : | 10 | Bleu : |
11 | </text> | 11 | </text> |
12 | <text name="h_val_text"> | 12 | <text name="h_val_text"> |
13 | Teinte : | 13 | Teinte : |
14 | </text> | 14 | </text> |
15 | <text name="s_val_text"> | 15 | <text name="s_val_text"> |
16 | Assis : | 16 | Sat : |
17 | </text> | 17 | </text> |
18 | <text name="l_val_text"> | 18 | <text name="l_val_text"> |
19 | Lum : | 19 | Lum : |
20 | </text> | 20 | </text> |
21 | <check_box label="Appliquer maintenant" name="apply_immediate" /> | 21 | <check_box label="Appliquer immédiatement" name="apply_immediate" left="4" width="108"/> |
22 | <button label="" label_selected="" name="color_pipette" /> | 22 | <button label="" label_selected="" name="color_pipette" left_delta="138"/> |
23 | <button label="Annuler" label_selected="Annuler" name="cancel_btn" /> | 23 | <button label="Annuler" label_selected="Annuler" name="cancel_btn" /> |
24 | <button label="Sélectionner" label_selected="Sélectionner" name="select_btn" /> | 24 | <button label="Sélectionner" label_selected="Sélectionner" name="select_btn" /> |
25 | <text name="Current color:"> | 25 | <text name="Current color:" left="8"> |
26 | Couleur actuelle : | 26 | Couleur actuelle : |
27 | </text> | 27 | </text> |
28 | <text name="(Drag below to save.)"> | 28 | <text name="(Drag below to save.)" left="8" width="114"> |
29 | (Glisser ci-dessous pour sauvegarder.) | 29 | (Faire glisser dessous |
30 | pour enregistrer.) | ||
30 | </text> | 31 | </text> |
31 | </floater> | 32 | </floater> |
diff --git a/linden/indra/newview/skins/default/xui/fr/floater_critical.xml b/linden/indra/newview/skins/default/xui/fr/floater_critical.xml index f7b55c8..de7cfe0 100644 --- a/linden/indra/newview/skins/default/xui/fr/floater_critical.xml +++ b/linden/indra/newview/skins/default/xui/fr/floater_critical.xml | |||
@@ -3,7 +3,7 @@ | |||
3 | <button label="Continuer" label_selected="Continuer" name="Continue" /> | 3 | <button label="Continuer" label_selected="Continuer" name="Continue" /> |
4 | <button label="Annuler" label_selected="Annuler" name="Cancel" /> | 4 | <button label="Annuler" label_selected="Annuler" name="Cancel" /> |
5 | <text name="tos_heading"> | 5 | <text name="tos_heading"> |
6 | Veuillez lire attentivement le message suivant. | 6 | Veuillez lire le message suivant avec attention. |
7 | </text> | 7 | </text> |
8 | <text_editor name="tos_text"> | 8 | <text_editor name="tos_text"> |
9 | TOS_TEXT | 9 | TOS_TEXT |
diff --git a/linden/indra/newview/skins/default/xui/fr/floater_customize.xml b/linden/indra/newview/skins/default/xui/fr/floater_customize.xml index 55a7a41..24b5054 100644 --- a/linden/indra/newview/skins/default/xui/fr/floater_customize.xml +++ b/linden/indra/newview/skins/default/xui/fr/floater_customize.xml | |||
@@ -1,15 +1,18 @@ | |||
1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> | 1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> |
2 | <floater name="floater customize" title="Apparence"> | 2 | <floater name="floater customize" title="Apparence" width="511"> |
3 | <tab_container name="customize tab container"> | 3 | <tab_container name="customize tab container" tab_min_width="113" width="509"> |
4 | <panel label="Parties du corps" /> | 4 | <panel label="Parties du corps" /> |
5 | <panel label="Silhouette" name="Shape"> | 5 | <panel label="Parties du corps" name="body_parts_placeholder" /> |
6 | <button label="Créer Nouvelle Silhouette" label_selected="Créer Nouvelle Silhouette" | 6 | <panel label="Silhouette" left="119" name="Shape" width="389"> |
7 | name="Create New" /> | 7 | <button label="Créer une silhouette" label_selected="Créer une silhouette" |
8 | <button label="Retirer" label_selected="Retirer" name="Take Off" /> | 8 | name="Create New" width="140" /> |
9 | <button label="Enregistrer" label_selected="Enregistrer" name="Save" /> | 9 | <button label="Enlever" label_selected="Enlever" left="12" name="Take Off" width="82" /> |
10 | <button label="Enregistrer sous" label_selected="Enregistrer sous" name="Save As" /> | 10 | <button label="Enregistrer" label_selected="Enregistrer" left="100" name="Save" |
11 | <button label="Annuler modifications" label_selected="Annuler modifications" | 11 | width="82" /> |
12 | name="Revert" /> | 12 | <button label="Enregistrer sous" label_selected="Enregistrer sous" left="188" |
13 | name="Save As" width="105" /> | ||
14 | <button label="Rétablir" label_selected="Rétablir" left="299" name="Revert" | ||
15 | width="82" /> | ||
13 | <button label="Corps" label_selected="Corps" name="Body" /> | 16 | <button label="Corps" label_selected="Corps" name="Body" /> |
14 | <button label="Tête" label_selected="Tête" name="Head" /> | 17 | <button label="Tête" label_selected="Tête" name="Head" /> |
15 | <button label="Yeux" label_selected="Yeux" name="Eyes" /> | 18 | <button label="Yeux" label_selected="Yeux" name="Eyes" /> |
@@ -24,471 +27,499 @@ | |||
24 | [DESC] | 27 | [DESC] |
25 | </text> | 28 | </text> |
26 | <text type="string" length="1" name="title_no_modify"> | 29 | <text type="string" length="1" name="title_no_modify"> |
27 | [DESC]: modification impossible | 30 | [DESC]: impossible de modifier |
28 | </text> | 31 | </text> |
29 | <text type="string" length="1" name="title_loading"> | 32 | <text type="string" length="1" name="title_loading"> |
30 | [DESC]: chargement en cours... | 33 | [DESC]: en cours de chargement... |
31 | </text> | 34 | </text> |
32 | <text type="string" length="1" name="title_not_worn"> | 35 | <text type="string" length="1" name="title_not_worn"> |
33 | [DESC]: non porté | 36 | [DESC]: non portée |
34 | </text> | 37 | </text> |
35 | <text type="string" length="1" name="path"> | 38 | <text type="string" length="1" name="path"> |
36 | Situé dans [PATH] | 39 | Emplacement : [PATH] |
37 | </text> | 40 | </text> |
38 | <text type="string" length="1" name="not worn instructions"> | 41 | <text type="string" length="1" name="not worn instructions"> |
39 | Pour enfiler une nouvelle silhouette, glissez-déposez la sur votre avatar | 42 | Pour changer de silhouette, faites-en glisser une à partir de votre |
40 | depuis votre inventaire. Vous pouvez également en créer une de toutes pièces, | 43 | inventaire. jusqu'à votre avatar. L'autre possibilité est d'en créer |
41 | et la porter. | 44 | une nouvelle et de la porter. |
42 | </text> | 45 | </text> |
43 | <text type="string" length="1" name="no modify instructions"> | 46 | <text type="string" length="1" name="no modify instructions"> |
44 | Vous n'êtes pas autorisé(e) à modifier cet élément endossable. | 47 | Vous n'avez pas la permission de modifier cet objet. |
45 | </text> | 48 | </text> |
46 | <radio_group name="sex radio"> | 49 | <radio_group name="sex radio"> |
47 | <radio_item type="string" length="1" name="radio"> | 50 | <radio_item type="string" length="1" name="radio"> |
48 | Féminin | 51 | Femme |
49 | </radio_item> | 52 | </radio_item> |
50 | <radio_item type="string" length="1" name="radio2"> | 53 | <radio_item type="string" length="1" name="radio2"> |
51 | Masculin | 54 | Homme |
52 | </radio_item> | 55 | </radio_item> |
53 | </radio_group> | 56 | </radio_group> |
54 | </panel> | 57 | </panel> |
55 | <panel label="Peau" name="Skin"> | 58 | <panel label="Peau" name="Skin"> |
56 | <button label="Créer Nouvelle Peau" label_selected="Créer Nouvelle Peau" | 59 | <button label="Créer une peau" label_selected="Créer une peau" name="Create New" /> |
57 | name="Create New" /> | 60 | <button label="Enlever" label_selected="Enlever" left="12" name="Take Off" width="82" /> |
58 | <button label="Retirer" label_selected="Retirer" name="Take Off" /> | 61 | <button label="Enregistrer" label_selected="Enregistrer" left="100" name="Save" |
59 | <button label="Enregistrer" label_selected="Enregistrer" name="Save" /> | 62 | width="82" /> |
60 | <button label="Enregistrer sous" label_selected="Enregistrer sous" name="Save As" /> | 63 | <button label="Enregistrer sous" label_selected="Enregistrer sous" left="188" |
61 | <button label="Annuler modifications" label_selected="Annuler modifications" | 64 | name="Save As" width="105" /> |
62 | name="Revert" /> | 65 | <button label="Rétablir" label_selected="Rétablir" left="299" name="Revert" |
63 | <button label="Couleur de peau" label_selected="Couleur de peau" name="Skin Color" /> | 66 | width="82" /> |
64 | <button label="Détail du visage" label_selected="Détail du visage" name="Face Detail" /> | 67 | <button label="Couleur" label_selected="Couleur" name="Skin Color" width="84" /> |
65 | <button label="Maquillage" label_selected="Maquillage" name="Makeup" /> | 68 | <button label="Détails visage" label_selected="Détails visage" name="Face Detail" |
66 | <button label="Détail du corps" label_selected="Détail du corps" name="Body Detail" /> | 69 | width="84" /> |
67 | <button label="Aléatoire" label_selected="Aléatoire" name="Randomize" /> | 70 | <button label="Maquillage" label_selected="Maquillage" name="Makeup" width="84" /> |
71 | <button label="Détails corps" label_selected="Détails corps" name="Body Detail" | ||
72 | width="84" /> | ||
73 | <button label="Aléatoire" label_selected="Aléatoire" name="Randomize" width="84" /> | ||
68 | <text type="string" length="1" name="title"> | 74 | <text type="string" length="1" name="title"> |
69 | [DESC] | 75 | [DESC] |
70 | </text> | 76 | </text> |
71 | <text type="string" length="1" name="title_no_modify"> | 77 | <text type="string" length="1" name="title_no_modify"> |
72 | [DESC]: modification impossible | 78 | [DESC]: impossible de modifier |
73 | </text> | 79 | </text> |
74 | <text type="string" length="1" name="title_loading"> | 80 | <text type="string" length="1" name="title_loading"> |
75 | [DESC]: chargement en cours... | 81 | [DESC]: en cours de chargement... |
76 | </text> | 82 | </text> |
77 | <text type="string" length="1" name="title_not_worn"> | 83 | <text type="string" length="1" name="title_not_worn"> |
78 | [DESC]: non porté | 84 | [DESC]: non portée |
79 | </text> | 85 | </text> |
80 | <text type="string" length="1" name="path"> | 86 | <text type="string" length="1" name="path"> |
81 | Situé dans [PATH] | 87 | Emplacement : [PATH] |
82 | </text> | 88 | </text> |
83 | <text type="string" length="1" name="not worn instructions"> | 89 | <text type="string" length="1" name="not worn instructions"> |
84 | Pour enfiler une nouvelle peau, glissez-déposez la sur votre avatar | 90 | Pour changer de peau, faites-en glisser une à partir de votre inventaire. |
85 | depuis votre inventaire. Vous pouvez également en créer une de toutes pièces, | 91 | L'autre possibilité est d'en créer une nouvelle et de la porter. |
86 | et la porter. | ||
87 | </text> | 92 | </text> |
88 | <text type="string" length="1" name="no modify instructions"> | 93 | <text type="string" length="1" name="no modify instructions"> |
89 | Vous n'êtes pas autorisé(e) à modifier cet élément endossable. | 94 | Vous n'avez pas la permission de modifier cet objet. |
90 | </text> | 95 | </text> |
91 | <texture_picker label="Tatouages à la tête" name="Head Tattoos" | 96 | <texture_picker label="Tatouages tête" name="Head Tattoos" |
92 | tool_tip="Cliquez pour choisir une image" /> | 97 | tool_tip="Cliquez pour sélectionner une image" width="78" /> |
93 | <texture_picker label="Tatouages supérieurs" name="Upper Tattoos" | 98 | <texture_picker label="Tatouages haut" name="Upper Tattoos" |
94 | tool_tip="Cliquez pour choisir une image" /> | 99 | tool_tip="Cliquez pour sélectionner une image" width="78" /> |
95 | <texture_picker label="Tatouages inférieurs" name="Lower Tattoos" | 100 | <texture_picker label="Tatouages bas" name="Lower Tattoos" |
96 | tool_tip="Cliquez pour choisir une image" /> | 101 | tool_tip="Cliquez pour sélectionner une image" width="78" /> |
97 | </panel> | 102 | </panel> |
98 | <panel label="Cheveux" name="Hair"> | 103 | <panel label="Cheveux" name="Hair"> |
99 | <button label="Créer Nouveaux Cheveux" label_selected="Créer Nouveaux Cheveux" | 104 | <button label="Créer des cheveux" label_selected="Créer des cheveux" |
100 | name="Create New" /> | 105 | name="Create New" /> |
101 | <button label="Retirer" label_selected="Retirer" name="Take Off" /> | 106 | <button label="Enlever" label_selected="Enlever" left="12" name="Take Off" width="82" /> |
102 | <button label="Enregistrer" label_selected="Enregistrer" name="Save" /> | 107 | <button label="Enregistrer" label_selected="Enregistrer" left="100" name="Save" |
103 | <button label="Enregistrer sous" label_selected="Enregistrer sous" name="Save As" /> | 108 | width="82" /> |
104 | <button label="Annuler modifications" label_selected="Annuler modifications" | 109 | <button label="Enregistrer sous" label_selected="Enregistrer sous" left="188" |
105 | name="Revert" /> | 110 | name="Save As" width="105" /> |
111 | <button label="Rétablir" label_selected="Rétablir" left="299" name="Revert" | ||
112 | width="82" /> | ||
106 | <button label="Couleur" label_selected="Couleur" name="Color" /> | 113 | <button label="Couleur" label_selected="Couleur" name="Color" /> |
107 | <button label="Style" label_selected="Style" name="Style" /> | 114 | <button label="Style" label_selected="Style" name="Style" /> |
108 | <button label="Sourcils" label_selected="Sourcils" name="Eyebrows" /> | 115 | <button label="Sourcils" label_selected="Sourcils" name="Eyebrows" /> |
109 | <button label="Pilosité du visage" label_selected="Pilosité du visage" name="Facial" /> | 116 | <button label="Pilosité" label_selected="Pilosité" name="Facial" /> |
110 | <button label="Aléatoire" label_selected="Aléatoire" name="Randomize" /> | 117 | <button label="Aléatoire" label_selected="Aléatoire" name="Randomize" /> |
111 | <text type="string" length="1" name="title"> | 118 | <text type="string" length="1" name="title"> |
112 | [DESC] | 119 | [DESC] |
113 | </text> | 120 | </text> |
114 | <text type="string" length="1" name="title_no_modify"> | 121 | <text type="string" length="1" name="title_no_modify"> |
115 | [DESC]: modification impossible | 122 | [DESC]: impossible de modifier |
116 | </text> | 123 | </text> |
117 | <text type="string" length="1" name="title_loading"> | 124 | <text type="string" length="1" name="title_loading"> |
118 | [DESC]: chargement en cours... | 125 | [DESC]: en cours de chargement... |
119 | </text> | 126 | </text> |
120 | <text type="string" length="1" name="title_not_worn"> | 127 | <text type="string" length="1" name="title_not_worn"> |
121 | [DESC]: non porté | 128 | [DESC]: non portés |
122 | </text> | 129 | </text> |
123 | <text type="string" length="1" name="path"> | 130 | <text type="string" length="1" name="path"> |
124 | Situé dans [PATH] | 131 | Emplacement : [PATH] |
125 | </text> | 132 | </text> |
126 | <text type="string" length="1" name="not worn instructions"> | 133 | <text type="string" length="1" name="not worn instructions"> |
127 | Pour enfiler de nouveaux cheveux, glissez-déposez les sur votre avatar | 134 | Pour changer de chevelure, faites-en glisser une de votre inventaire |
128 | depuis votre inventaire. Vous pouvez également en créer de toutes pièces, | 135 | jusqu'à votre avatar. L'autre possibilité est d'en créer une |
129 | et les porter. | 136 | nouvelle et de la porter. |
130 | </text> | 137 | </text> |
131 | <text type="string" length="1" name="no modify instructions"> | 138 | <text type="string" length="1" name="no modify instructions"> |
132 | Vous n'êtes pas autorisé(e) à modifier cet élément endossable. | 139 | Vous n'avez pas la permission de modifier cet objet. |
133 | </text> | 140 | </text> |
134 | <texture_picker label="Texture" name="Texture" tool_tip="Cliquez pour choisir une image" /> | 141 | <texture_picker label="Texture" name="Texture" tool_tip="Cliquez pour sélectionner une image" /> |
135 | </panel> | 142 | </panel> |
136 | <panel label="Yeux" name="Eyes"> | 143 | <panel label="Yeux" name="Eyes"> |
137 | <button label="Créer Nouveaux Yeux" label_selected="Créer Nouveaux Yeux" | 144 | <button label="Créer des yeux" label_selected="Créer des yeux" name="Create New" /> |
138 | name="Create New" /> | 145 | <button label="Enlever" label_selected="Enlever" left="12" name="Take Off" width="82" /> |
139 | <button label="Retirer" label_selected="Retirer" name="Take Off" /> | 146 | <button label="Enregistrer" label_selected="Enregistrer" left="100" name="Save" |
140 | <button label="Enregistrer" label_selected="Enregistrer" name="Save" /> | 147 | width="82" /> |
141 | <button label="Enregistrer sous" label_selected="Enregistrer sous" name="Save As" /> | 148 | <button label="Enregistrer sous" label_selected="Enregistrer sous" left="188" |
142 | <button label="Annuler modifications" label_selected="Annuler modifications" | 149 | name="Save As" width="105" /> |
143 | name="Revert" /> | 150 | <button label="Rétablir" label_selected="Rétablir" left="299" name="Revert" |
151 | width="82" /> | ||
144 | <button label="Aléatoire" label_selected="Aléatoire" name="Randomize" /> | 152 | <button label="Aléatoire" label_selected="Aléatoire" name="Randomize" /> |
145 | <text type="string" length="1" name="title"> | 153 | <text type="string" length="1" name="title"> |
146 | [DESC] | 154 | [DESC] |
147 | </text> | 155 | </text> |
148 | <text type="string" length="1" name="title_no_modify"> | 156 | <text type="string" length="1" name="title_no_modify"> |
149 | [DESC]: modification impossible | 157 | [DESC]: impossible de modifier |
150 | </text> | 158 | </text> |
151 | <text type="string" length="1" name="title_loading"> | 159 | <text type="string" length="1" name="title_loading"> |
152 | [DESC]: chargement en cours... | 160 | [DESC]: en cours de chargement... |
153 | </text> | 161 | </text> |
154 | <text type="string" length="1" name="title_not_worn"> | 162 | <text type="string" length="1" name="title_not_worn"> |
155 | [DESC]: non porté | 163 | [DESC]: non portés |
156 | </text> | 164 | </text> |
157 | <text type="string" length="1" name="path"> | 165 | <text type="string" length="1" name="path"> |
158 | Situé dans [PATH] | 166 | Emplacement : [PATH] |
159 | </text> | 167 | </text> |
160 | <text type="string" length="1" name="not worn instructions"> | 168 | <text type="string" length="1" name="not worn instructions"> |
161 | Pour appliquer de nouveaux yeux, glissez-déposez les sur votre avatar | 169 | Pour changer vos yeux, faites-les glisser de votre inventaire |
162 | depuis votre inventaire. Vous pouvez également en créer de toutes pices, | 170 | jusqu'à votre avatar. L'autre possibilit est |
163 | et les porter. | 171 | d'en créer de nouveaux et de les porter. |
164 | </text> | 172 | </text> |
165 | <text type="string" length="1" name="no modify instructions"> | 173 | <text type="string" length="1" name="no modify instructions"> |
166 | Vous n'êtes pas autorisé(e) à modifier cet élément endossable. | 174 | Vous n'avez pas la permission de modifier cet objet. |
167 | </text> | 175 | </text> |
168 | <texture_picker label="Iris" name="Iris" tool_tip="Cliquez pour choisir une image" /> | 176 | <texture_picker label="Iris" name="Iris" tool_tip="Cliquez pour sélectionner une image" /> |
169 | </panel> | 177 | </panel> |
170 | <panel label="Vêtements" /> | 178 | <panel label="Vêtements" /> |
179 | <panel label="Habits" name="clothes_placeholder" /> | ||
171 | <panel label="Chemise" name="Shirt"> | 180 | <panel label="Chemise" name="Shirt"> |
172 | <button label="Créer Nouvelle Chemise" label_selected="Créer Nouvelle Chemise" | 181 | <button label="Créer une chemise" label_selected="Créer une chemise" |
173 | name="Create New" /> | 182 | name="Create New" /> |
174 | <button label="Retirer" label_selected="Retirer" name="Take Off" /> | 183 | <button label="Enlever" label_selected="Enlever" left="12" name="Take Off" width="82" /> |
175 | <button label="Enregistrer" label_selected="Enregistrer" name="Save" /> | 184 | <button label="Enregistrer" label_selected="Enregistrer" left="100" name="Save" |
176 | <button label="Enregistrer sous" label_selected="Enregistrer sous" name="Save As" /> | 185 | width="82" /> |
177 | <button label="Annuler modifications" label_selected="Annuler modifications" | 186 | <button label="Enregistrer sous" label_selected="Enregistrer sous" left="188" |
178 | name="Revert" /> | 187 | name="Save As" width="105" /> |
188 | <button label="Rétablir" label_selected="Rétablir" left="299" name="Revert" | ||
189 | width="82" /> | ||
179 | <text type="string" length="1" name="title"> | 190 | <text type="string" length="1" name="title"> |
180 | [DESC] | 191 | [DESC] |
181 | </text> | 192 | </text> |
182 | <text type="string" length="1" name="title_no_modify"> | 193 | <text type="string" length="1" name="title_no_modify"> |
183 | [DESC]: modification impossible | 194 | [DESC]: impossible de modifier |
184 | </text> | 195 | </text> |
185 | <text type="string" length="1" name="title_loading"> | 196 | <text type="string" length="1" name="title_loading"> |
186 | [DESC]: chargement en cours... | 197 | [DESC]: en cours de chargement... |
187 | </text> | 198 | </text> |
188 | <text type="string" length="1" name="title_not_worn"> | 199 | <text type="string" length="1" name="title_not_worn"> |
189 | [DESC]: non porté | 200 | [DESC]: non porté |
190 | </text> | 201 | </text> |
191 | <text type="string" length="1" name="path"> | 202 | <text type="string" length="1" name="path"> |
192 | Situé dans [PATH] | 203 | Emplacement : [PATH] |
193 | </text> | 204 | </text> |
194 | <text type="string" length="1" name="not worn instructions"> | 205 | <text type="string" length="1" name="not worn instructions"> |
195 | Pour enfiler une nouvelle chemise, glissez-déposez la sur votre avatar | 206 | Pour changer de chemise, faites-en glisser une de votre inventaire |
196 | depuis votre inventaire. Vous pouvez également en créer une de toutes pices, | 207 | jusqu'à votre avatar. L'autre possibilit est |
197 | et la porter. | 208 | d'en créer une nouvelle et de la porter. |
198 | </text> | 209 | </text> |
199 | <text type="string" length="1" name="no modify instructions"> | 210 | <text type="string" length="1" name="no modify instructions"> |
200 | Vous n'êtes pas autorisé(e) à modifier cet élément endossable. | 211 | Vous n'avez pas la permission de modifier cet objet. |
201 | </text> | 212 | </text> |
202 | <color_swatch label="Couleur" name="Color/Tint" | 213 | <color_swatch label="Couleur/Teinte" name="Color/Tint" |
203 | tool_tip="Cliquer pour ouvrir le sélecteur de couleurs" /> | 214 | tool_tip="Cliquer pour ouvrir le sélecteur de couleurs" width="74" /> |
204 | <texture_picker label="Matière" name="Fabric" tool_tip="Cliquez pour choisir une image" /> | 215 | <texture_picker label="Tissu" name="Fabric" tool_tip="Cliquez pour sélectionner une image" |
216 | width="74" /> | ||
205 | </panel> | 217 | </panel> |
206 | <panel label="Pantalon" name="Pants"> | 218 | <panel label="Pantalon" name="Pants"> |
207 | <button label="Créer Nouveau Pantalon" label_selected="Créer Nouveau Pantalon" | 219 | <button label="Créer un pantalon" label_selected="Créer un pantalon" |
208 | name="Create New" /> | 220 | name="Create New" /> |
209 | <button label="Retirer" label_selected="Retirer" name="Take Off" /> | 221 | <button label="Enlever" label_selected="Enlever" left="12" name="Take Off" width="82" /> |
210 | <button label="Enregistrer" label_selected="Enregistrer" name="Save" /> | 222 | <button label="Enregistrer" label_selected="Enregistrer" left="100" name="Save" |
211 | <button label="Enregistrer sous" label_selected="Enregistrer sous" name="Save As" /> | 223 | width="82" /> |
212 | <button label="Annuler modifications" label_selected="Annuler modifications" | 224 | <button label="Enregistrer sous" label_selected="Enregistrer sous" left="188" |
213 | name="Revert" /> | 225 | name="Save As" width="105" /> |
226 | <button label="Rétablir" label_selected="Rétablir" left="299" name="Revert" | ||
227 | width="82" /> | ||
214 | <text type="string" length="1" name="title"> | 228 | <text type="string" length="1" name="title"> |
215 | [DESC] | 229 | [DESC] |
216 | </text> | 230 | </text> |
217 | <text type="string" length="1" name="title_no_modify"> | 231 | <text type="string" length="1" name="title_no_modify"> |
218 | [DESC]: modification impossible | 232 | [DESC]: impossible de modifier |
219 | </text> | 233 | </text> |
220 | <text type="string" length="1" name="title_loading"> | 234 | <text type="string" length="1" name="title_loading"> |
221 | [DESC]: chargement en cours... | 235 | [DESC]: en cours de chargement... |
222 | </text> | 236 | </text> |
223 | <text type="string" length="1" name="title_not_worn"> | 237 | <text type="string" length="1" name="title_not_worn"> |
224 | [DESC]: non porté | 238 | [DESC]: non porté |
225 | </text> | 239 | </text> |
226 | <text type="string" length="1" name="path"> | 240 | <text type="string" length="1" name="path"> |
227 | Situé dans [PATH] | 241 | Emplacement : [PATH] |
228 | </text> | 242 | </text> |
229 | <text type="string" length="1" name="not worn instructions"> | 243 | <text type="string" length="1" name="not worn instructions"> |
230 | Pour enfiler un nouveau pantalon, glissez-déposez le sur votre avatar | 244 | Pour changer de pantalon, faites-en glisser un de votre inventaire |
231 | depuis votre inventaire. Vous pouvez également en créer un de toutes pices, | 245 | jusqu'à votre avatar. L'autre possibilit est |
232 | et le porter. | 246 | d'en créer un nouveau et de le porter. |
233 | </text> | 247 | </text> |
234 | <text type="string" length="1" name="no modify instructions"> | 248 | <text type="string" length="1" name="no modify instructions"> |
235 | Vous n'êtes pas autorisé(e) à modifier cet élément endossable. | 249 | Vous n'avez pas la permission de modifier cet objet. |
236 | </text> | 250 | </text> |
237 | <color_swatch label="Couleur" name="Color/Tint" | 251 | <color_swatch label="Couleur/Teinte" name="Color/Tint" |
238 | tool_tip="Cliquer pour ouvrir le sélecteur de couleurs" /> | 252 | tool_tip="Cliquer pour ouvrir le sélecteur de couleurs" width="74" /> |
239 | <texture_picker label="Matière" name="Fabric" tool_tip="Cliquez pour choisir une image" /> | 253 | <texture_picker label="Tissu" name="Fabric" tool_tip="Cliquez pour sélectionner une image" |
254 | width="74" /> | ||
240 | </panel> | 255 | </panel> |
241 | <panel label="Chaussures" name="Shoes"> | 256 | <panel label="Chaussures" name="Shoes"> |
242 | <button label="Créer Nouvelles Chaussures" | 257 | <button label="Créer des chaussures" label_selected="Créer des chaussures" |
243 | label_selected="Créer Nouvelles Chaussures" name="Create New" /> | 258 | name="Create New" width="140" /> |
244 | <button label="Retirer" label_selected="Retirer" name="Take Off" /> | 259 | <button label="Enlever" label_selected="Enlever" left="12" name="Take Off" width="82" /> |
245 | <button label="Enregistrer" label_selected="Enregistrer" name="Save" /> | 260 | <button label="Enregistrer" label_selected="Enregistrer" left="100" name="Save" |
246 | <button label="Enregistrer sous" label_selected="Enregistrer sous" name="Save As" /> | 261 | width="82" /> |
247 | <button label="Annuler modifications" label_selected="Annuler modifications" | 262 | <button label="Enregistrer sous" label_selected="Enregistrer sous" left="188" |
248 | name="Revert" /> | 263 | name="Save As" width="105" /> |
264 | <button label="Rétablir" label_selected="Rétablir" left="299" name="Revert" | ||
265 | width="82" /> | ||
249 | <text type="string" length="1" name="title"> | 266 | <text type="string" length="1" name="title"> |
250 | [DESC] | 267 | [DESC] |
251 | </text> | 268 | </text> |
252 | <text type="string" length="1" name="title_no_modify"> | 269 | <text type="string" length="1" name="title_no_modify"> |
253 | [DESC]: modification impossible | 270 | [DESC]: impossible de modifier |
254 | </text> | 271 | </text> |
255 | <text type="string" length="1" name="title_loading"> | 272 | <text type="string" length="1" name="title_loading"> |
256 | [DESC]: chargement en cours... | 273 | [DESC]: en cours de chargement... |
257 | </text> | 274 | </text> |
258 | <text type="string" length="1" name="title_not_worn"> | 275 | <text type="string" length="1" name="title_not_worn"> |
259 | [DESC]: non porté | 276 | [DESC]: non portées |
260 | </text> | 277 | </text> |
261 | <text type="string" length="1" name="path"> | 278 | <text type="string" length="1" name="path"> |
262 | Situé dans [PATH] | 279 | Emplacement : [PATH] |
263 | </text> | 280 | </text> |
264 | <text type="string" length="1" name="not worn instructions"> | 281 | <text type="string" length="1" name="not worn instructions"> |
265 | Pour enfiler de nouvelles chaussures, glissez-déposez les sur votre avatar | 282 | Pour changer de chaussures, faites-en glisser une paire de votre |
266 | depuis votre inventaire. Vous pouvez également en créer de toutes pièces, | 283 | inventaire jusqu'à votre avatar. L'autre possibilité est d'en créer une |
267 | et la porter. | 284 | nouvelle paire et de la porter. |
268 | </text> | 285 | </text> |
269 | <text type="string" length="1" name="no modify instructions"> | 286 | <text type="string" length="1" name="no modify instructions"> |
270 | Vous n'êtes pas autorisé(e) à modifier cet élément endossable. | 287 | Vous n'avez pas la permission de modifier cet objet. |
271 | </text> | 288 | </text> |
272 | <color_swatch label="Couleur" name="Color/Tint" | 289 | <color_swatch label="Couleur/Teinte" name="Color/Tint" |
273 | tool_tip="Cliquer pour ouvrir le sélecteur de couleurs" /> | 290 | tool_tip="Cliquer pour ouvrir le sélecteur de couleurs" width="74" /> |
274 | <texture_picker label="Matière" name="Fabric" tool_tip="Cliquez pour choisir une image" /> | 291 | <texture_picker label="Tissu" name="Fabric" tool_tip="Cliquez pour sélectionner une image" |
292 | width="74" /> | ||
275 | </panel> | 293 | </panel> |
276 | <panel label="Chaussettes" name="Socks"> | 294 | <panel label="Chaussettes" name="Socks"> |
277 | <button label="Créer Nouvelles Chaussettes" | 295 | <button label="Créer des chaussettes" label_selected="Créer des chaussettes" |
278 | label_selected="Créer Nouvelles Chaussettes" name="Create New" /> | 296 | name="Create New" width="140" /> |
279 | <button label="Retirer" label_selected="Retirer" name="Take Off" /> | 297 | <button label="Enlever" label_selected="Enlever" left="12" name="Take Off" width="82" /> |
280 | <button label="Enregistrer" label_selected="Enregistrer" name="Save" /> | 298 | <button label="Enregistrer" label_selected="Enregistrer" left="100" name="Save" |
281 | <button label="Enregistrer sous" label_selected="Enregistrer sous" name="Save As" /> | 299 | width="82" /> |
282 | <button label="Annuler modifications" label_selected="Annuler modifications" | 300 | <button label="Enregistrer sous" label_selected="Enregistrer sous" left="188" |
283 | name="Revert" /> | 301 | name="Save As" width="105" /> |
302 | <button label="Rétablir" label_selected="Rétablir" left="299" name="Revert" | ||
303 | width="82" /> | ||
284 | <text type="string" length="1" name="title"> | 304 | <text type="string" length="1" name="title"> |
285 | [DESC] | 305 | [DESC] |
286 | </text> | 306 | </text> |
287 | <text type="string" length="1" name="title_no_modify"> | 307 | <text type="string" length="1" name="title_no_modify"> |
288 | [DESC]: modification impossible | 308 | [DESC]: impossible de modifier |
289 | </text> | 309 | </text> |
290 | <text type="string" length="1" name="title_loading"> | 310 | <text type="string" length="1" name="title_loading"> |
291 | [DESC]: chargement en cours... | 311 | [DESC]: en cours de chargement... |
292 | </text> | 312 | </text> |
293 | <text type="string" length="1" name="title_not_worn"> | 313 | <text type="string" length="1" name="title_not_worn"> |
294 | [DESC]: non porté | 314 | [DESC]: non portées |
295 | </text> | 315 | </text> |
296 | <text type="string" length="1" name="path"> | 316 | <text type="string" length="1" name="path"> |
297 | Situé dans [PATH] | 317 | Emplacement : [PATH] |
298 | </text> | 318 | </text> |
299 | <text type="string" length="1" name="not worn instructions"> | 319 | <text type="string" length="1" name="not worn instructions"> |
300 | Pour enfiler de nouvelles chaussettes, glissez-déposez les sur votre avatar | 320 | Pour changer de chaussettes, faites-en glisser une paire de votre |
301 | depuis votre inventaire. Vous pouvez également en créer de toutes pièces, | 321 | inventaire jusqu'à votre avatar. L'autre possibilité est d'en créer une |
302 | et les porter. | 322 | nouvelle paire et de la porter. |
303 | </text> | 323 | </text> |
304 | <text type="string" length="1" name="no modify instructions"> | 324 | <text type="string" length="1" name="no modify instructions"> |
305 | Vous n'êtes pas autorisé(e) à modifier cet élément endossable. | 325 | Vous n'avez pas la permission de modifier cet objet. |
306 | </text> | 326 | </text> |
307 | <color_swatch label="Couleur" name="Color/Tint" | 327 | <color_swatch label="Couleur/Teinte" name="Color/Tint" |
308 | tool_tip="Cliquer pour ouvrir le sélecteur de couleurs" /> | 328 | tool_tip="Cliquer pour ouvrir le sélecteur de couleurs" width="74" /> |
309 | <texture_picker label="Matière" name="Fabric" tool_tip="Cliquez pour choisir une image" /> | 329 | <texture_picker label="Tissu" name="Fabric" tool_tip="Cliquez pour sélectionner une image" |
330 | width="74" /> | ||
310 | </panel> | 331 | </panel> |
311 | <panel label="Veste" name="Jacket"> | 332 | <panel label="Veste" name="Jacket"> |
312 | <button label="Créer Nouvelle Veste" label_selected="Créer Nouvelle Veste" | 333 | <button label="Créer une veste" label_selected="Créer une veste" name="Create New" /> |
313 | name="Create New" /> | 334 | <button label="Enlever" label_selected="Enlever" left="12" name="Take Off" width="82" /> |
314 | <button label="Retirer" label_selected="Retirer" name="Take Off" /> | 335 | <button label="Enregistrer" label_selected="Enregistrer" left="100" name="Save" |
315 | <button label="Enregistrer" label_selected="Enregistrer" name="Save" /> | 336 | width="82" /> |
316 | <button label="Enregistrer sous" label_selected="Enregistrer sous" name="Save As" /> | 337 | <button label="Enregistrer sous" label_selected="Enregistrer sous" left="188" |
317 | <button label="Annuler modifications" label_selected="Annuler modifications" | 338 | name="Save As" width="105" /> |
318 | name="Revert" /> | 339 | <button label="Rétablir" label_selected="Rétablir" left="299" name="Revert" |
340 | width="82" /> | ||
319 | <text type="string" length="1" name="title"> | 341 | <text type="string" length="1" name="title"> |
320 | [DESC] | 342 | [DESC] |
321 | </text> | 343 | </text> |
322 | <text type="string" length="1" name="title_no_modify"> | 344 | <text type="string" length="1" name="title_no_modify"> |
323 | [DESC]: modification impossible | 345 | [DESC]: impossible de modifier |
324 | </text> | 346 | </text> |
325 | <text type="string" length="1" name="title_loading"> | 347 | <text type="string" length="1" name="title_loading"> |
326 | [DESC]: chargement en cours... | 348 | [DESC]: en cours de chargement... |
327 | </text> | 349 | </text> |
328 | <text type="string" length="1" name="title_not_worn"> | 350 | <text type="string" length="1" name="title_not_worn"> |
329 | [DESC]: non porté | 351 | [DESC]: non portée |
330 | </text> | 352 | </text> |
331 | <text type="string" length="1" name="path"> | 353 | <text type="string" length="1" name="path"> |
332 | Situé dans [PATH] | 354 | Emplacement : [PATH] |
333 | </text> | 355 | </text> |
334 | <text type="string" length="1" name="not worn instructions"> | 356 | <text type="string" length="1" name="not worn instructions"> |
335 | Pour enfiler une nouvelle veste, glissez-déposez la sur votre avatar | 357 | Pour changer de veste, faites-en glisser une de votre inventaire |
336 | depuis votre inventaire. Vous pouvez également en créer une de toutes pièces, | 358 | jusqu'à votre avatar. L'autre possibilité est d'en créer une |
337 | et la porter. | 359 | nouvelle et de la porter. |
338 | </text> | 360 | </text> |
339 | <text type="string" length="1" name="no modify instructions"> | 361 | <text type="string" length="1" name="no modify instructions"> |
340 | Vous n'êtes pas autorisé(e) à modifier cet élément endossable. | 362 | Vous n'avez pas la permission de modifier cet objet. |
341 | </text> | 363 | </text> |
342 | <color_swatch label="Couleur" name="Color/Tint" | 364 | <color_swatch label="Couleur/Teinte" name="Color/Tint" |
343 | tool_tip="Cliquer pour ouvrir le sélecteur de couleurs" /> | 365 | tool_tip="Cliquer pour ouvrir le sélecteur de couleurs" width="81" /> |
344 | <texture_picker label="Matière du haut" name="Upper Fabric" | 366 | <texture_picker label="Tissu (dessus)" name="Upper Fabric" |
345 | tool_tip="Cliquez pour choisir une image" /> | 367 | tool_tip="Cliquez pour sélectionner une image" width="81" /> |
346 | <texture_picker label="Matière du bas" name="Lower Fabric" | 368 | <texture_picker label="Tissu (dessous)" name="Lower Fabric" |
347 | tool_tip="Cliquez pour choisir une image" /> | 369 | tool_tip="Cliquez pour sélectionner une image" width="81" /> |
348 | </panel> | 370 | </panel> |
349 | <panel label="Gants" name="Gloves"> | 371 | <panel label="Gants" name="Gloves"> |
350 | <button label="Créer Nouveaux Gants" label_selected="Créer Nouveaux Gants" | 372 | <button label="Créer des gants" label_selected="Créer des gants" name="Create New" /> |
351 | name="Create New" /> | 373 | <button label="Enlever" label_selected="Enlever" left="12" name="Take Off" width="82" /> |
352 | <button label="Retirer" label_selected="Retirer" name="Take Off" /> | 374 | <button label="Enregistrer" label_selected="Enregistrer" left="100" name="Save" |
353 | <button label="Enregistrer" label_selected="Enregistrer" name="Save" /> | 375 | width="82" /> |
354 | <button label="Enregistrer sous" label_selected="Enregistrer sous" name="Save As" /> | 376 | <button label="Enregistrer sous" label_selected="Enregistrer sous" left="188" |
355 | <button label="Annuler modifications" label_selected="Annuler modifications" | 377 | name="Save As" width="105" /> |
356 | name="Revert" /> | 378 | <button label="Rétablir" label_selected="Rétablir" left="299" name="Revert" |
379 | width="82" /> | ||
357 | <text type="string" length="1" name="title"> | 380 | <text type="string" length="1" name="title"> |
358 | [DESC] | 381 | [DESC] |
359 | </text> | 382 | </text> |
360 | <text type="string" length="1" name="title_no_modify"> | 383 | <text type="string" length="1" name="title_no_modify"> |
361 | [DESC]: modification impossible | 384 | [DESC]: impossible de modifier |
362 | </text> | 385 | </text> |
363 | <text type="string" length="1" name="title_loading"> | 386 | <text type="string" length="1" name="title_loading"> |
364 | [DESC]: chargement en cours... | 387 | [DESC]: en cours de chargement... |
365 | </text> | 388 | </text> |
366 | <text type="string" length="1" name="title_not_worn"> | 389 | <text type="string" length="1" name="title_not_worn"> |
367 | [DESC]: non porté | 390 | [DESC]: non portés |
368 | </text> | 391 | </text> |
369 | <text type="string" length="1" name="path"> | 392 | <text type="string" length="1" name="path"> |
370 | Situé dans [PATH] | 393 | Emplacement : [PATH] |
371 | </text> | 394 | </text> |
372 | <text type="string" length="1" name="not worn instructions"> | 395 | <text type="string" length="1" name="not worn instructions"> |
373 | Pour enfiler de nouveaux gants, glissez-déposez les sur votre avatar | 396 | Pour changer de gants, faites-en glisser une paire à partir de votre |
374 | depuis votre inventaire. Vous pouvez également en créer de toutes pièces, | 397 | inventaire. L'autre possibilité est d'en créer une nouvelle paire |
375 | et les porter. | 398 | et de la porter. |
376 | </text> | 399 | </text> |
377 | <text type="string" length="1" name="no modify instructions"> | 400 | <text type="string" length="1" name="no modify instructions"> |
378 | Vous n'êtes pas autorisé(e) à modifier cet élément endossable. | 401 | Vous n'avez pas la permission de modifier cet objet. |
379 | </text> | 402 | </text> |
380 | <color_swatch label="Couleur" name="Color/Tint" | 403 | <color_swatch label="Couleur/Teinte" name="Color/Tint" |
381 | tool_tip="Cliquer pour ouvrir le sélecteur de couleurs" /> | 404 | tool_tip="Cliquer pour ouvrir le sélecteur de couleurs" width="74" /> |
382 | <texture_picker label="Matière" name="Fabric" tool_tip="Cliquez pour choisir une image" /> | 405 | <texture_picker label="Tissu" name="Fabric" tool_tip="Cliquez pour sélectionner une image" |
406 | width="74" /> | ||
383 | </panel> | 407 | </panel> |
384 | <panel label="Maillot de corps" name="Undershirt"> | 408 | <panel label="Tricot de peau" name="Undershirt"> |
385 | <button label="Créer Nouveau Maillot de corps" | 409 | <button label="Créer un tricot de peau" label_selected="Créer un tricot" |
386 | label_selected="Créer Nouveau Maillot de corps" name="Create New" /> | 410 | name="Create New" /> |
387 | <button label="Retirer" label_selected="Retirer" name="Take Off" /> | 411 | <button label="Enlever" label_selected="Enlever" left="12" name="Take Off" width="82" /> |
388 | <button label="Enregistrer" label_selected="Enregistrer" name="Save" /> | 412 | <button label="Enregistrer" label_selected="Enregistrer" left="100" name="Save" |
389 | <button label="Enregistrer sous" label_selected="Enregistrer sous" name="Save As" /> | 413 | width="82" /> |
390 | <button label="Annuler modifications" label_selected="Annuler modifications" | 414 | <button label="Enregistrer sous" label_selected="Enregistrer sous" left="188" |
391 | name="Revert" /> | 415 | name="Save As" width="105" /> |
416 | <button label="Rétablir" label_selected="Rétablir" left="299" name="Revert" | ||
417 | width="82" /> | ||
392 | <text type="string" length="1" name="title"> | 418 | <text type="string" length="1" name="title"> |
393 | [DESC] | 419 | [DESC] |
394 | </text> | 420 | </text> |
395 | <text type="string" length="1" name="title_no_modify"> | 421 | <text type="string" length="1" name="title_no_modify"> |
396 | [DESC]: modification impossible | 422 | [DESC]: impossible de modifier |
397 | </text> | 423 | </text> |
398 | <text type="string" length="1" name="title_loading"> | 424 | <text type="string" length="1" name="title_loading"> |
399 | [DESC]: chargement en cours... | 425 | [DESC]: en cours de chargement... |
400 | </text> | 426 | </text> |
401 | <text type="string" length="1" name="title_not_worn"> | 427 | <text type="string" length="1" name="title_not_worn"> |
402 | [DESC]: non porté | 428 | [DESC]: non porté |
403 | </text> | 429 | </text> |
404 | <text type="string" length="1" name="path"> | 430 | <text type="string" length="1" name="path"> |
405 | Situé dans [PATH] | 431 | Emplacement : [PATH] |
406 | </text> | 432 | </text> |
407 | <text type="string" length="1" name="not worn instructions"> | 433 | <text type="string" length="1" name="not worn instructions"> |
408 | Pour enfiler un nouveau maillot de corps, glissez-déposez le sur votre avatar | 434 | Pour changer de tricot, faites-en glisser un à partir de votre inventaire. |
409 | depuis votre inventaire. Vous pouvez également en créer un de toutes pièces, | 435 | L'autre possibilité est d'en créer un nouveau et de le porter. |
410 | et le porter. | ||
411 | </text> | 436 | </text> |
412 | <text type="string" length="1" name="no modify instructions"> | 437 | <text type="string" length="1" name="no modify instructions"> |
413 | Vous n'êtes pas autorisé(e) à modifier cet élément endossable. | 438 | Vous n'avez pas la permission de modifier cet objet. |
414 | </text> | 439 | </text> |
415 | <color_swatch label="Couleur" name="Color/Tint" | 440 | <color_swatch label="Couleur/Teinte" name="Color/Tint" |
416 | tool_tip="Cliquer pour ouvrir le sélecteur de couleurs" /> | 441 | tool_tip="Cliquer pour ouvrir le sélecteur de couleurs" width="74" /> |
417 | <texture_picker label="Matière" name="Fabric" tool_tip="Cliquez pour choisir une image" /> | 442 | <texture_picker label="Tissu" name="Fabric" tool_tip="Cliquez pour sélectionner une image" |
443 | width="74" /> | ||
418 | </panel> | 444 | </panel> |
419 | <panel label="Sous-vêtements" name="Underpants"> | 445 | <panel label="Sous-vêtements" name="Underpants"> |
420 | <button label="Créer Nouveaux Sous-vêtements" | 446 | <button label="Créer des sous-vêtements" label_selected="Créer des sous-vêtements" |
421 | label_selected="Créer Nouveaux Sous-vêtements" name="Create New" /> | 447 | name="Create New" /> |
422 | <button label="Retirer" label_selected="Retirer" name="Take Off" /> | 448 | <button label="Enlever" label_selected="Enlever" left="12" name="Take Off" width="82" /> |
423 | <button label="Enregistrer" label_selected="Enregistrer" name="Save" /> | 449 | <button label="Enregistrer" label_selected="Enregistrer" left="100" name="Save" |
424 | <button label="Enregistrer sous" label_selected="Enregistrer sous" name="Save As" /> | 450 | width="82" /> |
425 | <button label="Annuler modifications" label_selected="Annuler modifications" | 451 | <button label="Enregistrer sous" label_selected="Enregistrer sous" left="188" |
426 | name="Revert" /> | 452 | name="Save As" width="105" /> |
453 | <button label="Rétablir" label_selected="Rétablir" left="299" name="Revert" | ||
454 | width="82" /> | ||
427 | <text type="string" length="1" name="title"> | 455 | <text type="string" length="1" name="title"> |
428 | [DESC] | 456 | [DESC] |
429 | </text> | 457 | </text> |
430 | <text type="string" length="1" name="title_no_modify"> | 458 | <text type="string" length="1" name="title_no_modify"> |
431 | [DESC]: modification impossible | 459 | [DESC]: impossible de modifier |
432 | </text> | 460 | </text> |
433 | <text type="string" length="1" name="title_loading"> | 461 | <text type="string" length="1" name="title_loading"> |
434 | [DESC]: chargement en cours... | 462 | [DESC]: en cours de chargement... |
435 | </text> | 463 | </text> |
436 | <text type="string" length="1" name="title_not_worn"> | 464 | <text type="string" length="1" name="title_not_worn"> |
437 | [DESC]: non porté | 465 | [DESC]: non portés |
438 | </text> | 466 | </text> |
439 | <text type="string" length="1" name="path"> | 467 | <text type="string" length="1" name="path"> |
440 | Situé dans [PATH] | 468 | Emplacement : [PATH] |
441 | </text> | 469 | </text> |
442 | <text type="string" length="1" name="not worn instructions"> | 470 | <text type="string" length="1" name="not worn instructions"> |
443 | Pour enfiler de nouveaux sous-vêtements, glissez-déposez les sur votre avatar | 471 | Pour changer de sous-vêtement, faites-en glisser un à partir de votre |
444 | depuis votre inventaire. Vous pouvez également en créer de toutes pièces, | 472 | inventaire. L'autre possibilité est d'en créer un nouveau et de le porter. |
445 | et les porter. | ||
446 | </text> | 473 | </text> |
447 | <text type="string" length="1" name="no modify instructions"> | 474 | <text type="string" length="1" name="no modify instructions"> |
448 | Vous n'êtes pas autorisé(e) à modifier cet élément endossable. | 475 | Vous n'avez pas la permission de modifier cet objet. |
449 | </text> | 476 | </text> |
450 | <color_swatch label="Couleur" name="Color/Tint" | 477 | <color_swatch label="Couleur/Teinte" name="Color/Tint" |
451 | tool_tip="Cliquer pour ouvrir le sélecteur de couleurs" /> | 478 | tool_tip="Cliquer pour ouvrir le sélecteur de couleurs" width="74" /> |
452 | <texture_picker label="Matière" name="Fabric" tool_tip="Cliquez pour choisir une image" /> | 479 | <texture_picker label="Tissu" name="Fabric" tool_tip="Cliquez pour sélectionner une image" |
480 | width="74" /> | ||
453 | </panel> | 481 | </panel> |
454 | <panel label="Jupe" name="Skirt"> | 482 | <panel label="Jupe" name="Skirt"> |
455 | <button label="Créer Nouvelle Jupe" label_selected="Créer Nouvelle Jupe" | 483 | <button label="Créer une jupe" label_selected="Créer une jupe" name="Create New" /> |
456 | name="Create New" /> | 484 | <button label="Enlever" label_selected="Enlever" left="12" name="Take Off" width="82" /> |
457 | <button label="Retirer" label_selected="Retirer" name="Take Off" /> | 485 | <button label="Enregistrer" label_selected="Enregistrer" left="100" name="Save" |
458 | <button label="Enregistrer" label_selected="Enregistrer" name="Save" /> | 486 | width="82" /> |
459 | <button label="Enregistrer sous" label_selected="Enregistrer sous" name="Save As" /> | 487 | <button label="Enregistrer sous" label_selected="Enregistrer sous" left="188" |
460 | <button label="Annuler modifications" label_selected="Annuler modifications" | 488 | name="Save As" width="105" /> |
461 | name="Revert" /> | 489 | <button label="Rétablir" label_selected="Rétablir" left="299" name="Revert" |
490 | width="82" /> | ||
462 | <text type="string" length="1" name="title"> | 491 | <text type="string" length="1" name="title"> |
463 | [DESC] | 492 | [DESC] |
464 | </text> | 493 | </text> |
465 | <text type="string" length="1" name="title_no_modify"> | 494 | <text type="string" length="1" name="title_no_modify"> |
466 | [DESC]: modification impossible | 495 | [DESC]: impossible de modifier |
467 | </text> | 496 | </text> |
468 | <text type="string" length="1" name="title_loading"> | 497 | <text type="string" length="1" name="title_loading"> |
469 | [DESC]: chargement en cours... | 498 | [DESC]: en cours de chargement... |
470 | </text> | 499 | </text> |
471 | <text type="string" length="1" name="title_not_worn"> | 500 | <text type="string" length="1" name="title_not_worn"> |
472 | [DESC]: non porté | 501 | [DESC]: non portée |
473 | </text> | 502 | </text> |
474 | <text type="string" length="1" name="path"> | 503 | <text type="string" length="1" name="path"> |
475 | Situé dans [PATH] | 504 | Emplacement : [PATH] |
476 | </text> | 505 | </text> |
477 | <text type="string" length="1" name="not worn instructions"> | 506 | <text type="string" length="1" name="not worn instructions"> |
478 | Pour enfiler une nouvelle jupe, glissez-déposez la sur votre avatar | 507 | Pour changer de jupe, faites-en glisser une à partir de votre inventaire. |
479 | depuis votre inventaire. Vous pouvez également en créer une de toutes pièces, | 508 | L'autre possibilité est d'en créer une nouvelle et de la porter. |
480 | et la porter. | ||
481 | </text> | 509 | </text> |
482 | <text type="string" length="1" name="no modify instructions"> | 510 | <text type="string" length="1" name="no modify instructions"> |
483 | Vous n'êtes pas autorisé(e) à modifier cet élément endossable. | 511 | Vous n'avez pas la permission de modifier cet objet. |
484 | </text> | 512 | </text> |
485 | <color_swatch label="Couleur" name="Color/Tint" | 513 | <color_swatch label="Couleur/Teinte" name="Color/Tint" |
486 | tool_tip="Cliquer pour ouvrir le sélecteur de couleurs" /> | 514 | tool_tip="Cliquer pour ouvrir le sélecteur de couleurs" width="74" /> |
487 | <texture_picker label="Matière" name="Fabric" tool_tip="Cliquez pour choisir une image" /> | 515 | <texture_picker label="Tissu" name="Fabric" tool_tip="Cliquez pour sélectionner une image" |
516 | width="74" /> | ||
488 | </panel> | 517 | </panel> |
489 | </tab_container> | 518 | </tab_container> |
490 | <button label="Composer une Tenue" label_selected="Composer une Tenue" | 519 | <scroll_container left="214" name="panel_container" /> |
491 | name="Make Outfit" /> | 520 | <button label="Créer un ensemble" label_selected="Créer un ensemble" |
492 | <button label="Tout enregistrer" label_selected="Tout enregistrer" name="Save All" /> | 521 | name="Make Outfit" right="-252" width="115" /> |
493 | <button label="Fermer" label_selected="Fermer" name="Close" /> | 522 | <button label="Tout enregistrer" label_selected="Tout enregistrer" name="Save All" |
523 | right="-131" width="115" /> | ||
524 | <button label="Fermer" label_selected="Fermer" name="Close" width="115" /> | ||
494 | </floater> | 525 | </floater> |
diff --git a/linden/indra/newview/skins/default/xui/fr/floater_day_cycle_options.xml b/linden/indra/newview/skins/default/xui/fr/floater_day_cycle_options.xml new file mode 100644 index 0000000..f664e69 --- /dev/null +++ b/linden/indra/newview/skins/default/xui/fr/floater_day_cycle_options.xml | |||
@@ -0,0 +1,97 @@ | |||
1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> | ||
2 | <floater name="Day Cycle Floater" title="Editeur du cycle du jour"> | ||
3 | <tab_container name="Day Cycle Tabs"> | ||
4 | <panel label="Cycle du jour" name="Day Cycle"> | ||
5 | <button label="?" name="WLDayCycleHelp" /> | ||
6 | <text name="WL12am"> | ||
7 | Minuit | ||
8 | </text> | ||
9 | <text name="WL3am"> | ||
10 | 3h | ||
11 | </text> | ||
12 | <text name="WL6am"> | ||
13 | 6h | ||
14 | </text> | ||
15 | <text name="WL9amHash"> | ||
16 | 9h | ||
17 | </text> | ||
18 | <text name="WL12pmHash"> | ||
19 | Midi | ||
20 | </text> | ||
21 | <text name="WL3pm"> | ||
22 | 15h | ||
23 | </text> | ||
24 | <text name="WL6pm"> | ||
25 | 18h | ||
26 | </text> | ||
27 | <text name="WL9pm"> | ||
28 | 21h | ||
29 | </text> | ||
30 | <text name="WL12am2"> | ||
31 | Minuit | ||
32 | </text> | ||
33 | <text name="WL12amHash"> | ||
34 | | | ||
35 | </text> | ||
36 | <text name="WL3amHash"> | ||
37 | I | ||
38 | </text> | ||
39 | <text name="WL6amHash"> | ||
40 | | | ||
41 | </text> | ||
42 | <text name="WL9amHash2"> | ||
43 | I | ||
44 | </text> | ||
45 | <text name="WL12pmHash2"> | ||
46 | | | ||
47 | </text> | ||
48 | <text name="WL3pmHash"> | ||
49 | I | ||
50 | </text> | ||
51 | <text name="WL6pmHash"> | ||
52 | | | ||
53 | </text> | ||
54 | <text name="WL9pmHash"> | ||
55 | I | ||
56 | </text> | ||
57 | <text name="WL12amHash2"> | ||
58 | | | ||
59 | </text> | ||
60 | <button label="Ajouter clé" label_selected="Ajouter clé" name="WLAddKey" width="89" bottom="-45" /> | ||
61 | <button label="Supprimer clé" label_selected="Supprimer clé" name="WLDeleteKey" width="89" bottom="-70" /> | ||
62 | <text name="WLCurKeyFrameText"> | ||
63 | Réglages des images-clés : | ||
64 | </text> | ||
65 | <text name="WLCurKeyTimeText"> | ||
66 | Heure de la clé : | ||
67 | </text> | ||
68 | <spinner label="Heure" name="WLCurKeyHour" /> | ||
69 | <spinner label="Min" name="WLCurKeyMin" /> | ||
70 | <text name="WLCurKeyTimeText2"> | ||
71 | Préréglages clés : | ||
72 | </text> | ||
73 | <combo_box label="Préréglage" name="WLKeyPresets" /> | ||
74 | <text name="DayCycleText"> | ||
75 | Snap : | ||
76 | </text> | ||
77 | <combo_box label="5 min" name="WLSnapOptions" /> | ||
78 | <text name="DayCycleText2"> | ||
79 | Durée du cycle : | ||
80 | </text> | ||
81 | <spinner label="Heure" name="WLLengthOfDayHour" /> | ||
82 | <spinner label="Min" name="WLLengthOfDayMin" /> | ||
83 | <spinner label="S" name="WLLengthOfDaySec" label_width="10" width="50" left_delta="75"/> | ||
84 | <text name="DayCycleText3"> | ||
85 | Prévisualiser : | ||
86 | </text> | ||
87 | <button label="Jouer" label_selected="Jouer" name="WLAnimSky" /> | ||
88 | <button label="Stop !" label_selected="Stop" name="WLStopAnimSky" /> | ||
89 | <button label="Utiliser heure domaine" label_selected="Aller heure domaine" | ||
90 | name="WLUseLindenTime" /> | ||
91 | <button label="Enregistrer jour test" label_selected="Enregistrer jour test" | ||
92 | name="WLSaveDayCycle" /> | ||
93 | <button label="Charger jour test" label_selected="Charger jour test" | ||
94 | name="WLLoadDayCycle" /> | ||
95 | </panel> | ||
96 | </tab_container> | ||
97 | </floater> | ||
diff --git a/linden/indra/newview/skins/default/xui/fr/floater_device_settings.xml b/linden/indra/newview/skins/default/xui/fr/floater_device_settings.xml new file mode 100644 index 0000000..0bd21a4 --- /dev/null +++ b/linden/indra/newview/skins/default/xui/fr/floater_device_settings.xml | |||
@@ -0,0 +1,3 @@ | |||
1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> | ||
2 | <floater name="floater_device_settings" | ||
3 | title="Paramètres du matériel utilisé pour le chat vocal" /> | ||
diff --git a/linden/indra/newview/skins/default/xui/fr/floater_directory.xml b/linden/indra/newview/skins/default/xui/fr/floater_directory.xml index fe58289..ce51ac4 100644 --- a/linden/indra/newview/skins/default/xui/fr/floater_directory.xml +++ b/linden/indra/newview/skins/default/xui/fr/floater_directory.xml | |||
@@ -1,117 +1,155 @@ | |||
1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> | 1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> |
2 | <floater name="directory" title="Rechercher"> | 2 | <floater name="directory" title="Rechercher dans Second Life"> |
3 | <tab_container name="Directory Tabs"> | 3 | <tab_container name="Directory Tabs"> |
4 | <panel label="Tous" name="all_panel"> | 4 | <panel label="Tout" name="find_all_panel"> |
5 | <scroll_list name="results"> | 5 | <string name="searching_text"> |
6 | <column label="" name="icon" /> | 6 | Recherche en cours... |
7 | <column label="Name" name="name" /> | 7 | </string> |
8 | <column label="Price" name="price" /> | 8 | <string name="not_found_text"> |
9 | <column label="Time (PDT)" name="date" /> | 9 | Aucun résultat. |
10 | <column label="Time" name="time" /> | 10 | </string> |
11 | <column label="Traffic" name="dwell" /> | 11 | <button label="Précédente" name="back_btn" /> |
12 | <column label="Area" name="area" /> | 12 | <button label="Suivante" name="forward_btn" /> |
13 | <column label="L$/sq.m" name="per_meter" /> | 13 | <line_editor label="Rechercher" name="search_editor" tool_tip="Rechercher dans Second Life" /> |
14 | <column label="Online" name="online" /> | 14 | <button label="Rechercher" name="search_btn" width="80" /> |
15 | <column label="Members" name="members" /> | 15 | <combo_box name="Category"> |
16 | </scroll_list> | 16 | <combo_item name="AnyCategory"> |
17 | <button label="< Précédent" label_selected="< Précédent" name="< Prev" /> | 17 | Toute catégorie |
18 | <button label="Suivant >" label_selected="Suivant >" name="Next >" /> | 18 | </combo_item> |
19 | <text name="find"> | 19 | <combo_item name="Events"> |
20 | Chercher : | 20 | Événements |
21 | </text> | 21 | </combo_item> |
22 | <button label="Rechercher" label_selected="Rechercher" name="Search" /> | 22 | <combo_item name="Groups"> |
23 | <check_box label="Inclure contenu adulte" name="incmature" /> | 23 | Groupes |
24 | </combo_item> | ||
25 | <combo_item name="People"> | ||
26 | Personnes | ||
27 | </combo_item> | ||
28 | <combo_item name="Places"> | ||
29 | Endroits | ||
30 | </combo_item> | ||
31 | <combo_item name="Wiki"> | ||
32 | Wiki | ||
33 | </combo_item> | ||
34 | </combo_box> | ||
35 | <check_box label="Inclure le contenu pour adultes" name="mature_check" /> | ||
36 | <string name="loading_text"> | ||
37 | Chargement en cours... | ||
38 | </string> | ||
39 | <string name="done_text"> | ||
40 | Fini | ||
41 | </string> | ||
42 | <string name="redirect_404_url"> | ||
43 | http://secondlife.com/app/search/notfound.html | ||
44 | </string> | ||
45 | <string name="default_search_page"> | ||
46 | http://secondlife.com/app/search/index.php? | ||
47 | </string> | ||
24 | </panel> | 48 | </panel> |
25 | <panel label="Petites annonces" name="classified_panel"> | 49 | <panel label="Petites annonces" name="classified_panel"> |
50 | <string name="searching_text"> | ||
51 | Recherche en cours... | ||
52 | </string> | ||
53 | <string name="not_found_text"> | ||
54 | Aucun résultat. | ||
55 | </string> | ||
56 | <button label="Parcourir" label_selected="Parcourir" name="Browse" /> | ||
26 | <scroll_list name="results"> | 57 | <scroll_list name="results"> |
27 | <column label="" name="icon" /> | 58 | <column label="" name="icon" /> |
28 | <column label="" name="type" /> | 59 | <column label="" name="type" /> |
29 | <column label="Name" name="name" /> | 60 | <column label="Nom" name="name" /> |
30 | <column label="Price" name="price" /> | 61 | <column label="Prix" name="price" /> |
31 | </scroll_list> | 62 | </scroll_list> |
32 | <button label="< Précédent" label_selected="< Précédent" name="< Prev" /> | 63 | <button label="< Préc" label_selected="< Préc" name="< Prev" /> |
33 | <button label="Suivant >" label_selected="Suivant >" name="Next >" /> | 64 | <button label="Suivante >" label_selected="Suivante >" name="Next >" /> |
34 | <text name="find"> | 65 | <text name="find" width="63"> |
35 | Chercher : | 66 | Trouver : |
36 | </text> | 67 | </text> |
37 | <check_box label="Inclure contenu adulte" name="incmature" /> | 68 | <line_editor left_delta="51" name="name" width="128" /> |
38 | <combo_box name="Category"> | 69 | <check_box label="Inclure le contenu pour adultes" name="incmature" /> |
70 | <combo_box left="195" name="Category"> | ||
39 | <combo_item name="AnyCategory"> | 71 | <combo_item name="AnyCategory"> |
40 | Toutes catégories | 72 | Toute catégorie |
41 | </combo_item> | 73 | </combo_item> |
42 | <combo_item name="Shopping"> | 74 | <combo_item name="Shopping"> |
43 | Shopping | 75 | Shopping |
44 | </combo_item> | 76 | </combo_item> |
45 | <combo_item name="LandRental"> | 77 | <combo_item name="LandRental"> |
46 | Terrains à louer | 78 | Terrain à louer |
47 | </combo_item> | 79 | </combo_item> |
48 | <combo_item name="PropertyRental"> | 80 | <combo_item name="PropertyRental"> |
49 | Propriétés à louer | 81 | Propriété à louer |
50 | </combo_item> | 82 | </combo_item> |
51 | <combo_item name="SpecialAttraction"> | 83 | <combo_item name="SpecialAttraction"> |
52 | Spectacles | 84 | Divertissements spéciaux |
53 | </combo_item> | 85 | </combo_item> |
54 | <combo_item name="NewProducts"> | 86 | <combo_item name="NewProducts"> |
55 | Nouveaux produits | 87 | Nouveaux produits |
56 | </combo_item> | 88 | </combo_item> |
57 | <combo_item name="Employment"> | 89 | <combo_item name="Employment"> |
58 | Offres d'emploi | 90 | Emploi |
59 | </combo_item> | 91 | </combo_item> |
60 | <combo_item name="Wanted"> | 92 | <combo_item name="Wanted"> |
61 | On recherche | 93 | Offres |
62 | </combo_item> | 94 | </combo_item> |
63 | <combo_item name="Service"> | 95 | <combo_item name="Service"> |
64 | Services | 96 | Service |
65 | </combo_item> | 97 | </combo_item> |
66 | <combo_item name="Personal"> | 98 | <combo_item name="Personal"> |
67 | Annonces personnelles | 99 | Rencontres |
68 | </combo_item> | 100 | </combo_item> |
69 | </combo_box> | 101 | </combo_box> |
70 | <button label="Rechercher" label_selected="Rechercher" name="Search" /> | 102 | <button label="Rechercher" label_selected="Rechercher" name="Search" width="85" /> |
71 | <button label="Passer une annonce..." label_selected="Passer une annonce..." | 103 | <button label="Passer une annonce…" label_selected="Passer une annonce…" |
72 | name="Place an Ad..." /> | 104 | name="Place an Ad..." width="135" /> |
73 | <button label="Supprimer" label_selected="Supprimer" name="Delete" /> | 105 | <button label="Supprimer" label_selected="Supprimer" name="Delete" /> |
74 | </panel> | 106 | </panel> |
75 | <panel label="Evénements" name="events_panel"> | 107 | <panel label="Événements" name="events_panel"> |
108 | <string name="searching_text"> | ||
109 | Recherche en cours... | ||
110 | </string> | ||
111 | <string name="not_found_text"> | ||
112 | Aucun résultat. | ||
113 | </string> | ||
76 | <scroll_list name="results"> | 114 | <scroll_list name="results"> |
77 | <column label="" name="icon" /> | 115 | <column label="" name="icon" /> |
78 | <column label="" name="type" /> | 116 | <column label="" name="type" /> |
79 | <column label="Name" name="name" /> | 117 | <column label="Nom" name="name" /> |
80 | <column label="Time (PDT)" name="date" /> | 118 | <column label="Heure (Californie)" name="date" width="115" /> |
81 | <column label="" name="event_id" /> | 119 | <column label="" name="event_id" /> |
82 | <column label="Time" name="time" /> | 120 | <column label="Heure" name="time" /> |
83 | </scroll_list> | 121 | </scroll_list> |
84 | <button label="< Précédent" label_selected="< Précédent" name="< Prev" /> | 122 | <button label="< Préc" label_selected="< Préc" name="< Prev" /> |
85 | <button label="Suivant >" label_selected="Suivant >" name="Next >" /> | 123 | <button label="Suivante >" label_selected="Suivante >" name="Next >" /> |
86 | <radio_group name="date_mode"> | 124 | <radio_group name="date_mode"> |
87 | <radio_item name="current"> | 125 | <radio_item name="current"> |
88 | En cours et à venir | 126 | En cours et futurs |
89 | </radio_item> | 127 | </radio_item> |
90 | <radio_item name="date"> | 128 | <radio_item name="date"> |
91 | Date | 129 | Date |
92 | </radio_item> | 130 | </radio_item> |
93 | </radio_group> | 131 | </radio_group> |
94 | <button label="<<" label_selected="<<" name="<<" | 132 | <button label="<<" label_selected="<<" name="<<" |
95 | tool_tip="Reculer d'un jour" /> | 133 | tool_tip="Revenir en arrière d'un jour" /> |
96 | <text name="date_text"> | 134 | <text name="date_text"> |
97 | 6/6 | 135 | 6/6 |
98 | </text> | 136 | </text> |
99 | <button label=">>" label_selected=">>" name=">>" | 137 | <button label=">>" label_selected=">>" name=">>" |
100 | tool_tip="Avancer d'un jour" /> | 138 | tool_tip="Avancer d'un jour" /> |
101 | <button label="Aujourd'hui" label_selected="Aujourd'hui" name="Today" | 139 | <button label="Aujourd'hui" label_selected="Aujourd'hui" name="Today" |
102 | tool_tip="Afficher les événements du jour" /> | 140 | tool_tip="Afficher les événements qui ont lieu aujourd'hui" /> |
103 | <text name="text"> | 141 | <text name="text"> |
104 | Catégorie : | 142 | Catégorie : |
105 | </text> | 143 | </text> |
106 | <text name="text2"> | 144 | <text name="text2"> |
107 | Nom/Desc. : | 145 | Nom/Descr. : |
108 | </text> | 146 | </text> |
109 | <combo_box name="category combo"> | 147 | <combo_box left="370" name="category combo" width="175"> |
110 | <combo_item name="All"> | 148 | <combo_item name="All"> |
111 | Tous | 149 | Tout |
112 | </combo_item> | 150 | </combo_item> |
113 | <combo_item name="Discussion"> | 151 | <combo_item name="Discussion"> |
114 | Débats | 152 | Discussion |
115 | </combo_item> | 153 | </combo_item> |
116 | <combo_item name="Sports"> | 154 | <combo_item name="Sports"> |
117 | Sports | 155 | Sports |
@@ -120,139 +158,162 @@ | |||
120 | Musique live | 158 | Musique live |
121 | </combo_item> | 159 | </combo_item> |
122 | <combo_item name="Commercial"> | 160 | <combo_item name="Commercial"> |
123 | Commercial | 161 | Publicité |
124 | </combo_item> | 162 | </combo_item> |
125 | <combo_item name="Nightlife/Entertainment"> | 163 | <combo_item name="Nightlife/Entertainment"> |
126 | Nuit/Divertissement | 164 | Divertissements/Soirées |
127 | </combo_item> | 165 | </combo_item> |
128 | <combo_item name="Games/Contests"> | 166 | <combo_item name="Games/Contests"> |
129 | Jeux/Concours | 167 | Jeux/Compétitions |
130 | </combo_item> | 168 | </combo_item> |
131 | <combo_item name="Pageants"> | 169 | <combo_item name="Pageants"> |
132 | Concours de beauté | 170 | Concours |
133 | </combo_item> | 171 | </combo_item> |
134 | <combo_item name="Education"> | 172 | <combo_item name="Education"> |
135 | Education | 173 | Éducation |
136 | </combo_item> | 174 | </combo_item> |
137 | <combo_item name="ArtsandCulture"> | 175 | <combo_item name="ArtsandCulture"> |
138 | Arts et Culture | 176 | Arts et Culture |
139 | </combo_item> | 177 | </combo_item> |
140 | <combo_item name="Charity/SupportGroups"> | 178 | <combo_item name="Charity/SupportGroups"> |
141 | Groupes caritatifs/de soutien | 179 | Groupes d'entraide/Caritatif |
142 | </combo_item> | 180 | </combo_item> |
143 | <combo_item name="Miscellaneous"> | 181 | <combo_item name="Miscellaneous"> |
144 | Divers | 182 | Divers |
145 | </combo_item> | 183 | </combo_item> |
146 | </combo_box> | 184 | </combo_box> |
147 | <check_box label="Inclure adulte" name="incmature" /> | 185 | <line_editor left="370" name="event_search_text" width="175" /> |
148 | <button label="Rechercher" label_selected="Rechercher" name="Search" | 186 | <check_box label="Inclure le contenu pour adultes" left="551" name="incmature" /> |
187 | <button label="Rechercher" label_selected="Rechercher" left_delta="129" name="Search" | ||
149 | tool_tip="Rechercher" /> | 188 | tool_tip="Rechercher" /> |
150 | <button label="Supprimer" label_selected="Supprimer" name="Delete" /> | 189 | <button label="Supprimer" label_selected="Supprimer" name="Delete" /> |
151 | </panel> | 190 | </panel> |
152 | <panel label="Lieux populaires" name="popular_panel"> | 191 | <panel label="A la Une" name="showcase_panel"> |
153 | <scroll_list name="results"> | 192 | <string name="searching_text"> |
154 | <column label="" name="icon" /> | 193 | Recherche en cours... |
155 | <column label="" name="type" /> | 194 | </string> |
156 | <column label="Name" name="name" /> | 195 | <string name="not_found_text"> |
157 | <column label="Traffic" name="dwell" /> | 196 | Aucun résultat. |
158 | </scroll_list> | 197 | </string> |
159 | <button label="< Précédent" label_selected="< Précédent" name="< Prev" /> | 198 | <button label="Précédente" name="back_btn" /> |
160 | <button label="Suivant >" label_selected="Suivant >" name="Next >" /> | 199 | <button label="Suivante" name="forward_btn" /> |
161 | <check_box label="N'afficher que les lieux avec photo" name="incpictures" /> | 200 | <string name="loading_text"> |
162 | <check_box label="Inclure lieux situés en zones adultes" name="incmature" /> | 201 | Chargement en cours... |
163 | <text | 202 | </string> |
164 | name="These are the most popular places in the world, as measured by traffic, the amount of time people spend there."> | 203 | <string name="done_text"> |
165 | These are the most popular places in the world, as measured by traffic, | 204 | Fini |
166 | the amount of time people spend there. | 205 | </string> |
167 | </text> | 206 | <string name="redirect_404_url"> |
207 | http://secondlife.com/app/search/notfound.html | ||
208 | </string> | ||
209 | <string name="default_search_page"> | ||
210 | http://secondlife.com/app/showcase/index.php? | ||
211 | </string> | ||
168 | </panel> | 212 | </panel> |
169 | <panel label="Ventes de terrains" name="land_sales_panel"> | 213 | <panel label="Terrains à vendre" name="land_sales_panel"> |
214 | <string name="searching_text"> | ||
215 | Recherche en cours... | ||
216 | </string> | ||
217 | <string name="not_found_text"> | ||
218 | Aucun résultat. | ||
219 | </string> | ||
170 | <scroll_list name="results"> | 220 | <scroll_list name="results"> |
171 | <column label="" name="icon" /> | 221 | <column label="" name="icon" /> |
172 | <column label="" name="type" /> | 222 | <column label="" name="type" /> |
173 | <column label="Name" name="name" /> | 223 | <column label="Nom" name="name" /> |
174 | <column label="L$ Price" name="price" /> | 224 | <column label="Prix en $L" name="price" width="75" /> |
175 | <column label="Area" name="area" /> | 225 | <column label="Surface" name="area" width="65" /> |
176 | <column label="L$/sq.m" name="per_meter" /> | 226 | <column label="$L/m²" name="per_meter" /> |
177 | </scroll_list> | 227 | </scroll_list> |
178 | <button label="< Précédent" label_selected="< Précédent" name="< Prev" /> | 228 | <button label="< Préc" label_selected="< Préc" name="< Prev" /> |
179 | <button label="Suivant >" label_selected="Suivant >" name="Next >" /> | 229 | <button label="Suivante >" label_selected="Suivante >" name="Next >" /> |
180 | <combo_box name="type"> | 230 | <combo_box name="type" width="150"> |
181 | <combo_item name="AllTypes"> | 231 | <combo_item name="AllTypes"> |
182 | Tous types | 232 | Tous types |
183 | </combo_item> | 233 | </combo_item> |
184 | <combo_item name="Auction"> | 234 | <combo_item name="Auction"> |
185 | Enchères | 235 | Enchère |
186 | </combo_item> | 236 | </combo_item> |
187 | <combo_item name="ForSale"> | 237 | <combo_item name="MainlandSales"> |
188 | A vendre | 238 | À vendre - Continent |
189 | </combo_item> | 239 | </combo_item> |
190 | <combo_item name="FirstLand"> | 240 | <combo_item name="EstateSales"> |
191 | Premier terrain | 241 | À vendre - Domaine |
192 | </combo_item> | 242 | </combo_item> |
193 | </combo_box> | 243 | </combo_box> |
194 | <combo_box name="rating"> | 244 | <combo_box name="rating" width="150"> |
195 | <combo_item name="PG&Mature"> | 245 | <combo_item name="PG&Mature"> |
196 | Tout public et Adulte | 246 | Public averti et adulte |
197 | </combo_item> | 247 | </combo_item> |
198 | <combo_item name="PGonly"> | 248 | <combo_item name="PGonly"> |
199 | Tout public seulement | 249 | Public averti uniquement |
200 | </combo_item> | 250 | </combo_item> |
201 | <combo_item name="Matureonly"> | 251 | <combo_item name="Matureonly"> |
202 | Adulte uniquement | 252 | Adultes uniquement |
203 | </combo_item> | 253 | </combo_item> |
204 | </combo_box> | 254 | </combo_box> |
205 | <check_box label="Prix (L$)" name="pricecheck" /> | 255 | <check_box label="Prix <= $L" left="157" name="pricecheck" /> |
206 | <check_box label="Surface (m2)" name="areacheck" /> | 256 | <check_box label="Surface >= m²" left="157" name="areacheck" /> |
207 | <button label="Rechercher" label_selected="Rechercher" name="Search" /> | 257 | <line_editor left="251" name="priceedit" width="50" /> |
208 | <text name="land"> | 258 | <line_editor left="251" name="areaedit" width="50" /> |
209 | Vous pouvez acheter du terrain directement en Linden Dollars (L$) ou aux enchères (L$ ou US$). | 259 | <button label="Rechercher" label_selected="Rechercher" left="306" name="Search" |
210 | Pour un achat direct, rendez-vous sur le terrain et cliquez le nom du lieu dans la barre de titre. | 260 | width="85" /> |
261 | <text left="399" name="land" width="379"> | ||
262 | Les terrains peuvent être achetés directement en dollars Linden (L$) ou | ||
263 | aux enchères (en $L ou $US). Pour acheter directement, visitez le terrain | ||
264 | et cliquez sur le nom de l'endroit dans la barre de titre. | ||
211 | </text> | 265 | </text> |
212 | </panel> | 266 | </panel> |
213 | <panel label="Lieux" name="places_panel"> | 267 | <panel label="Endroits" name="places_panel"> |
268 | <string name="searching_text"> | ||
269 | Recherche en cours... | ||
270 | </string> | ||
271 | <string name="not_found_text"> | ||
272 | Aucun résultat. | ||
273 | </string> | ||
214 | <scroll_list name="results"> | 274 | <scroll_list name="results"> |
215 | <column label="" name="icon" /> | 275 | <column label="" name="icon" /> |
216 | <column label="" name="type" /> | 276 | <column label="" name="type" /> |
217 | <column label="Name" name="name" /> | 277 | <column label="Nom" name="name" /> |
218 | <column label="Traffic" name="dwell" /> | 278 | <column label="Trafic" name="dwell" /> |
219 | </scroll_list> | 279 | </scroll_list> |
220 | <button label="< Précédent" label_selected="< Précédent" name="< Prev" /> | 280 | <button label="< Préc" label_selected="< Préc" name="< Prev" /> |
221 | <button label="Suivant >" label_selected="Suivant >" name="Next >" /> | 281 | <button label="Suivante >" label_selected="Suivante >" name="Next >" /> |
222 | <text name="find"> | 282 | <text name="find" width="63"> |
223 | Chercher : | 283 | Trouver : |
224 | </text> | 284 | </text> |
225 | <check_box label="Inclure lieux situés en zones adultes" name="incmature" /> | 285 | <line_editor left_delta="51" name="name" width="128" /> |
226 | <combo_box name="Category"> | 286 | <check_box label="Inclure les parcelles avec du contenu Adultes" name="incmature" /> |
287 | <combo_box left="195" name="Category" width="170"> | ||
227 | <combo_item name="AnyCategory"> | 288 | <combo_item name="AnyCategory"> |
228 | Toutes catégories | 289 | Toute catégorie |
229 | </combo_item> | 290 | </combo_item> |
230 | <combo_item name="LindenLocation"> | 291 | <combo_item name="LindenLocation"> |
231 | Lieu appartenant aux Linden | 292 | Emplacement Linden |
232 | </combo_item> | 293 | </combo_item> |
233 | <combo_item name="Adult"> | 294 | <combo_item name="Adult"> |
234 | Adulte | 295 | Adultes |
235 | </combo_item> | 296 | </combo_item> |
236 | <combo_item name="Arts&Culture"> | 297 | <combo_item name="Arts&Culture"> |
237 | Arts & Culture | 298 | Art et Culture |
238 | </combo_item> | 299 | </combo_item> |
239 | <combo_item name="Business"> | 300 | <combo_item name="Business"> |
240 | Business | 301 | Affaires |
241 | </combo_item> | 302 | </combo_item> |
242 | <combo_item name="Educational"> | 303 | <combo_item name="Educational"> |
243 | Educatif | 304 | Éducation |
244 | </combo_item> | 305 | </combo_item> |
245 | <combo_item name="Gaming"> | 306 | <combo_item name="Gaming"> |
246 | Gaming | 307 | Jeux |
247 | </combo_item> | 308 | </combo_item> |
248 | <combo_item name="Hangout"> | 309 | <combo_item name="Hangout"> |
249 | QG | 310 | Endroit favori |
250 | </combo_item> | 311 | </combo_item> |
251 | <combo_item name="NewcomerFriendly"> | 312 | <combo_item name="NewcomerFriendly"> |
252 | Nouveaux arrivants bienvenus | 313 | Convivial pour les nouveaux |
253 | </combo_item> | 314 | </combo_item> |
254 | <combo_item name="Parks&Nature"> | 315 | <combo_item name="Parks&Nature"> |
255 | Parcs & Nature | 316 | Parcs et Nature |
256 | </combo_item> | 317 | </combo_item> |
257 | <combo_item name="Residential"> | 318 | <combo_item name="Residential"> |
258 | Résidentiel | 319 | Résidentiel |
@@ -264,36 +325,55 @@ Pour un achat direct, rendez-vous sur le terrain et cliquez le nom du lieu dans | |||
264 | Autre | 325 | Autre |
265 | </combo_item> | 326 | </combo_item> |
266 | </combo_box> | 327 | </combo_box> |
267 | <button label="Rechercher" label_selected="Rechercher" name="Search" /> | 328 | <button label="Rechercher" label_selected="Rechercher" left_delta="178" name="Search" |
329 | width="80" /> | ||
268 | </panel> | 330 | </panel> |
269 | <panel label="Personnes" name="people_panel"> | 331 | <panel label="Personnes" name="people_panel"> |
332 | <string name="searching_text"> | ||
333 | Recherche en cours... | ||
334 | </string> | ||
335 | <string name="not_found_text"> | ||
336 | Aucun résultat. | ||
337 | </string> | ||
270 | <scroll_list name="results"> | 338 | <scroll_list name="results"> |
271 | <column label="" name="icon" /> | 339 | <column label="" name="icon" /> |
272 | <column label="" name="type" /> | 340 | <column label="" name="type" /> |
273 | <column label="Name" name="name" /> | 341 | <column label="Nom" name="name" /> |
274 | <column label="Online" name="online" /> | ||
275 | </scroll_list> | 342 | </scroll_list> |
276 | <button label="< Précédent" label_selected="< Précédent" name="< Prev" /> | 343 | <button label="< Préc" label_selected="< Préc" name="< Prev" /> |
277 | <button label="Suivant >" label_selected="Suivant >" name="Next >" /> | 344 | <button label="Suivante >" label_selected="Suivante >" name="Next >" /> |
278 | <text name="find"> | 345 | <text name="find" width="63"> |
279 | Chercher : | 346 | Trouver : |
280 | </text> | 347 | </text> |
281 | <check_box label="En ligne" name="online check" /> | 348 | <line_editor left_delta="51" name="name" width="200" /> |
282 | <button label="Rechercher" label_selected="Rechercher" name="Search" /> | 349 | <button label="Rechercher" label_selected="Rechercher" name="Search" width="80" /> |
283 | </panel> | 350 | </panel> |
284 | <panel label="Groupes" name="groups_panel"> | 351 | <panel label="Groupes" name="groups_panel"> |
285 | <scroll_list name="results"> | ||
286 | <column label="" name="icon" /> | ||
287 | <column label="" name="type" /> | ||
288 | <column label="Name" name="name" /> | ||
289 | <column label="Members" name="members" /> | ||
290 | </scroll_list> | ||
291 | <button label="< Précédent" label_selected="< Précédent" name="< Prev" /> | 352 | <button label="< Précédent" label_selected="< Précédent" name="< Prev" /> |
292 | <button label="Suivant >" label_selected="Suivant >" name="Next >" /> | 353 | <button label="Suivant >" label_selected="Suivant >" name="Next >" /> |
293 | <text name="find"> | 354 | <string name="searching_text"> |
294 | Chercher : | 355 | Recherche en cours... |
295 | </text> | 356 | </string> |
296 | <button label="Rechercher" label_selected="Rechercher" name="Search" /> | 357 | <string name="not_found_text"> |
358 | Aucun résultat. | ||
359 | </string> | ||
360 | <button label="Précédente" name="back_btn" /> | ||
361 | <button label="Suivante" name="forward_btn" /> | ||
362 | <line_editor label="Rechercher" name="search_editor" tool_tip="Rechercher dans Second Life" /> | ||
363 | <button label="Rechercher" name="search_btn" width="80" /> | ||
364 | <check_box label="Inclure le contenu pour adultes" name="mature_check" /> | ||
365 | <string name="loading_text"> | ||
366 | Chargement en cours... | ||
367 | </string> | ||
368 | <string name="done_text"> | ||
369 | Fini | ||
370 | </string> | ||
371 | <string name="redirect_404_url"> | ||
372 | http://secondlife.com/app/search/notfound.html | ||
373 | </string> | ||
374 | <string name="default_search_page"> | ||
375 | http://secondlife.com/app/search/index_groups.php? | ||
376 | </string> | ||
297 | </panel> | 377 | </panel> |
298 | </tab_container> | 378 | </tab_container> |
299 | </floater> | 379 | </floater> |
diff --git a/linden/indra/newview/skins/default/xui/fr/floater_env_settings.xml b/linden/indra/newview/skins/default/xui/fr/floater_env_settings.xml new file mode 100644 index 0000000..1fe3192 --- /dev/null +++ b/linden/indra/newview/skins/default/xui/fr/floater_env_settings.xml | |||
@@ -0,0 +1,27 @@ | |||
1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> | ||
2 | <floater name="Environment Editor Floater" title="Editeur d'environnement"> | ||
3 | <text name="EnvTimeText" bottom="-45" > | ||
4 | Heure de la | ||
5 | journée | ||
6 | </text> | ||
7 | <text name="EnvTimeText2" bottom_delta="-36" > | ||
8 | Midi | ||
9 | </text> | ||
10 | <text name="EnvCloudText"> | ||
11 | Couverture | ||
12 | nuageuse | ||
13 | </text> | ||
14 | <text name="EnvWaterColorText" bottom="-45" > | ||
15 | Couleur de | ||
16 | l'eau | ||
17 | </text> | ||
18 | <color_swatch name="EnvWaterColor" tool_tip="Cliquer pour ouvrir le sélecteur de couleurs" /> | ||
19 | <text name="EnvWaterFogText"> | ||
20 | Brouillard | ||
21 | dans l'eau | ||
22 | </text> | ||
23 | <button label="Utiliser heure du domaine" name="EnvUseEstateTimeButton" bottom="-144"/> | ||
24 | <button label="Ciel avancé" name="EnvAdvancedSkyButton" /> | ||
25 | <button label="Eau avancée" name="EnvAdvancedWaterButton" /> | ||
26 | <button label="?" name="EnvSettingsHelpButton" /> | ||
27 | </floater> | ||
diff --git a/linden/indra/newview/skins/default/xui/fr/floater_gesture.xml b/linden/indra/newview/skins/default/xui/fr/floater_gesture.xml index b83f600..d45d3e7 100644 --- a/linden/indra/newview/skins/default/xui/fr/floater_gesture.xml +++ b/linden/indra/newview/skins/default/xui/fr/floater_gesture.xml | |||
@@ -1,17 +1,18 @@ | |||
1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> | 1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> |
2 | <floater name="gestures" title="Gestes actifs"> | 2 | <floater name="gestures" title="Gestes utilisés"> |
3 | <text name="help_label"> | 3 | <text name="help_label"> |
4 | Tapez une phrase de déclenchement ou appuyez sur une touche pour jouer les animations et les sons. | 4 | Double-cliquez sur un geste pour jouer les animations |
5 | et les sons. | ||
5 | </text> | 6 | </text> |
6 | <scroll_list name="gesture_list"> | 7 | <scroll_list bottom_delta="-385" height="360" name="gesture_list"> |
7 | <column label="Trigger" name="trigger" /> | 8 | <column label="Déclencheur" name="trigger" width="85" /> |
8 | <column label="Key" name="shortcut" /> | 9 | <column label="Touche" name="shortcut" /> |
9 | <column label="" name="key" /> | 10 | <column label="" name="key" /> |
10 | <column label="Name" name="name" /> | 11 | <column label="Nom" name="name" width="145"/> |
11 | </scroll_list> | 12 | </scroll_list> |
12 | <button label="Nouveau" name="new_gesture_btn" /> | 13 | <button label="Nouveau" name="new_gesture_btn" /> |
13 | <button label="Inventaire" name="inventory_btn" /> | 14 | <button label="Inventaire" name="inventory_btn" /> |
14 | <button label="Edition" name="edit_btn" /> | 15 | <button label="Modifier" name="edit_btn" /> |
15 | <button label="Lire" name="play_btn" /> | 16 | <button label="Jouer" name="play_btn" /> |
16 | <button label="Arrêter" name="stop_btn" /> | 17 | <button label="Stop" name="stop_btn" /> |
17 | </floater> | 18 | </floater> |
diff --git a/linden/indra/newview/skins/default/xui/fr/floater_god_tools.xml b/linden/indra/newview/skins/default/xui/fr/floater_god_tools.xml index 2139392..afa38f3 100644 --- a/linden/indra/newview/skins/default/xui/fr/floater_god_tools.xml +++ b/linden/indra/newview/skins/default/xui/fr/floater_god_tools.xml | |||
@@ -1,115 +1,121 @@ | |||
1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> | 1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> |
2 | <floater name="godtools floater" title="Outils divins"> | 2 | <floater name="godtools floater" title="Outils Admin"> |
3 | <tab_container name="GodTools Tabs"> | 3 | <tab_container name="GodTools Tabs"> |
4 | <panel label="Grille" name="grid"> | 4 | <panel label="Grille" name="grid"> |
5 | <button label="Dégager tous les utilisateurs" | 5 | <button label="Vider Tous" label_selected="Vider Tous" name="Kick all users" /> |
6 | label_selected="Dégager tous les utilisateurs" name="Kick all users" /> | ||
7 | <button label="Vider le cache cartographique de la région" | 6 | <button label="Vider le cache cartographique de la région" |
8 | label_selected="Vider le cache cartographique de la région" | 7 | label_selected="Vider le cache cartographique de la région" |
9 | name="Flush This Region's Map Visibility Caches" /> | 8 | name="Flush This Region's Map Visibility Caches" /> |
10 | </panel> | 9 | </panel> |
11 | <panel label="Région" name="region"> | 10 | <panel label="Région" name="region"> |
12 | <text name="Sim Name:"> | 11 | <text name="Sim Name:"> |
13 | Nom du sim : | 12 | Nom du sim : |
14 | </text> | 13 | </text> |
15 | <check_box label="Initiation" name="check prelude" | 14 | <check_box label="Initiation" name="check prelude" |
16 | tool_tip="Cochez pour transformer cette région en zone d'initiation." /> | 15 | tool_tip="Définir cette région comme zone d'initiation." /> |
17 | <check_box label="Soleil fixe" name="check fixed sun" | 16 | <check_box label="Soleil fixe" name="check fixed sun" |
18 | tool_tip="Définir la position du soleil (comme dans Région/Domaine > Relief." /> | 17 | tool_tip="Définir la position du soleil (comme dans Région/Domaine > Terrain.)" /> |
19 | <check_box label="Réinitialiser Domicile à la téléportation" name="check reset home" | 18 | <check_box label="Réinitialiser le domicile à la téléportation" |
20 | tool_tip="Lorsqu'un résident se téléporte vers l'extérieur, réinitialise son domicile à la position de sa destination." /> | 19 | name="check reset home" |
20 | tool_tip="Lorsqu'un résident se téléporte à l'extérieur, réinitialise son domicile à la position de sa destination." /> | ||
21 | <check_box label="Visible" name="check visible" | 21 | <check_box label="Visible" name="check visible" |
22 | tool_tip="Cochez pour rendre la région visible aux non-dieux." /> | 22 | tool_tip="Cochez pour rendre la région visible aux non-admins." /> |
23 | <check_box label="Dégâts" name="check damage" | 23 | <check_box label="Dégâts" name="check damage" |
24 | tool_tip="Cochez pour activer les dégâts dans cette région." /> | 24 | tool_tip="Cochez pour activer les dégâts dans cette région." /> |
25 | <check_box label="Bloquer détecteurs de trafic" name="block dwell" | 25 | <check_box label="Bloquer le suivi de trafic" name="block dwell" |
26 | tool_tip="Cochez pour que la région ne comptabilise pas le trafic." /> | 26 | tool_tip="Cochez pour que la région ne comptabilise pas le trafic." /> |
27 | <check_box label="Interdire le terraforming" name="block terraform" | 27 | <check_box label="Bloquer le terraformage" name="block terraform" |
28 | tool_tip="Cochez pour empêcher les personnes de terraformer leur terrain." /> | 28 | tool_tip="Cochez pour empêcher les personnes de terraformer leur terrain" /> |
29 | <check_box label="Bac à sable" name="is sandbox" | 29 | <check_box label="Bac à sable" name="is sandbox" |
30 | tool_tip="Basculez les régions de bacs à sable" /> | 30 | tool_tip="Basculer cette région en bac à sable." /> |
31 | <button label="Figer Relief" label_selected="Figer Relief" name="Bake Terrain" | 31 | <button label="Figer le terrain" label_selected="Figer le terrain" name="Bake Terrain" |
32 | tool_tip="Enregistrer le relief actuel comme relief par défaut." /> | 32 | tool_tip="Enregistrer le terrain actuel comme terrain par défaut." /> |
33 | <button label="Revenir au relief par défaut" | 33 | <button label="Rétablir le terrain" label_selected="Rétablir le terrain" |
34 | label_selected="Revenir au relief par défaut" name="Revert Terrain" | 34 | name="Revert Terrain" |
35 | tool_tip="Remplacez le relief actuel par celui par défaut." /> | 35 | tool_tip="Remplacer le terrain actuel avec le terrain par défaut." /> |
36 | <button label="Echanger relief" label_selected="Echanger relief" name="Swap Terrain" | 36 | <button label="Échanger le terrain" label_selected="Échanger le terrain" |
37 | tool_tip="Remplacer le relief actuel par le relief par défaut." /> | 37 | name="Swap Terrain" |
38 | tool_tip="Échanger le terrain actuel avec le terrain par défaut." /> | ||
38 | <text name="estate id"> | 39 | <text name="estate id"> |
39 | ID du Domaine : | 40 | ID du domaine : |
40 | </text> | 41 | </text> |
41 | <text name="parent id"> | 42 | <text name="parent id"> |
42 | Parent ID : | 43 | ID parent : |
43 | </text> | 44 | </text> |
44 | <line_editor name="parentestate" tool_tip="Ceci est le domaine associé à cette région" /> | 45 | <line_editor name="parentestate" |
46 | tool_tip="Il s'agit du domaine parent de cette région" /> | ||
45 | <text name="Grid Pos: "> | 47 | <text name="Grid Pos: "> |
46 | Position sur la grille : | 48 | Position sur la grille : |
47 | </text> | 49 | </text> |
48 | <line_editor name="gridposx" tool_tip="Position x sur la grille de cette région" /> | 50 | <line_editor name="gridposx" tool_tip="Position x de cette région sur la grille" /> |
49 | <line_editor name="gridposy" tool_tip="Position y sur la grille de cette région" /> | 51 | <line_editor name="gridposy" tool_tip="Position y de cette région sur la grille" /> |
50 | <text name="Redirect to Grid: "> | 52 | <text name="Redirect to Grid: "> |
51 | Rediriger vers la Grille : | 53 | Rediriger vers la grille : |
52 | </text> | 54 | </text> |
53 | <text name="billable factor text"> | 55 | <text name="billable factor text"> |
54 | Indice de facturation : | 56 | Facteur de facturation : |
55 | </text> | 57 | </text> |
56 | <text name="land cost text"> | 58 | <text name="land cost text"> |
57 | L$ par m2 | 59 | $L par m² : |
58 | </text> | 60 | </text> |
59 | <button label="Rafraîchir" label_selected="Rafraîchir" name="Refresh" | 61 | <button label="Rafraîchir" label_selected="Rafraîchir" name="Refresh" |
60 | tool_tip="Cliquer ici pour actualiser." /> | 62 | tool_tip="Cliquez ici pour rafraîchir les informations ci-dessus." /> |
61 | <button label="Appliquer" label_selected="Appliquer" name="Apply" | 63 | <button label="Appliquer" label_selected="Appliquer" name="Apply" |
62 | tool_tip="Cliquez ici pour appliquer les modifications effectuées ci-dessus." /> | 64 | tool_tip="Cliquez ici pour appliquer les modifications effectuées ci-dessus." /> |
63 | <button label="Choisir région" label_selected="Choisir région" name="Select Region" | 65 | <button label="Sélectionner une région" label_selected="Sélectionner une région" |
64 | tool_tip="Sélectionnez la région entière à l'aide de l'outil terrain." /> | 66 | name="Select Region" |
65 | <button label="Sauvegarde auto immédiate" label_selected="Sauvegarde auto immédiate" | 67 | tool_tip="Sélectionnez une région entière à l'aide de l'outil Terrain." /> |
68 | <button label="Sauvegarde automatique" label_selected="Sauvegarde automatique" | ||
66 | name="Autosave now" tool_tip="Sauvegarde automatique au format gzip." /> | 69 | name="Autosave now" tool_tip="Sauvegarde automatique au format gzip." /> |
67 | </panel> | 70 | </panel> |
68 | <panel label="Objets" name="objects"> | 71 | <panel label="Objets" name="objects"> |
69 | <text name="Sim Name:"> | 72 | <text name="Sim Name:"> |
70 | Nom du sim : | 73 | Nom du sim : |
71 | </text> | 74 | </text> |
72 | <text name="region name"> | 75 | <text name="region name"> |
73 | Gallois | 76 | Gallois |
74 | </text> | 77 | </text> |
75 | <check_box label="Désactiver les scripts" name="disable scripts" | 78 | <check_box label="Désactiver les scripts" name="disable scripts" |
76 | tool_tip="Cochez pour désactiver tous les scripts dans cette région" /> | 79 | tool_tip="Cochez pour désactiver tous les scripts dans cette région" /> |
77 | <check_box label="Désactiver collisions" name="disable collisions" | 80 | <check_box label="Désactiver les collisions" name="disable collisions" |
78 | tool_tip="Cochez pour désactiver les collisions entre non-avatars dans cette région" /> | 81 | tool_tip="Cochez pour désactiver les collisions entre non-avatars dans cette région" /> |
79 | <check_box label="Désactiver Physiques" name="disable physics" | 82 | <check_box label="Désactiver les propriétés physiques" name="disable physics" |
80 | tool_tip="Cochez pour désactiver les propriétés physiques dans cette région." /> | 83 | tool_tip="Cochez pour désactiver toutes les propriétés physiques dans cette région" /> |
81 | <button label="Appliquer" label_selected="Appliquer" name="Apply" | 84 | <button label="Appliquer" label_selected="Appliquer" name="Apply" |
82 | tool_tip="Cliquez ici pour appliquer les modifications effectuées ci-dessus." /> | 85 | tool_tip="Cliquez ici pour appliquer les modifications effectuées ci-dessus." /> |
83 | <button label="Définir cible" label_selected="Définir cible" name="Set Target" | 86 | <button label="Définir la cible" label_selected="Définir la cible" name="Set Target" |
84 | tool_tip="Définir l'avatar cible pour la suppression de l'objet." /> | 87 | tool_tip="Définir l'avatar cible pour la suppression de l'objet." /> |
85 | <text name="target_avatar_name"> | 88 | <text name="target_avatar_name"> |
86 | (aucune cible) | 89 | (aucune cible) |
87 | </text> | 90 | </text> |
88 | <button label="Supprimer *TOUS* les objets scriptés de la cible sur terrains tiers" | 91 | <button |
89 | label_selected="Supprimer *TOUS* les objets scriptés de la cible sur terrains tiers" | 92 | label="Supprimer tous les objets scriptés de la cible sur les terrains des autres" |
93 | label_selected="Supprimer tous les objets scriptés de la cible sur les terrains des autres" | ||
90 | name="Delete Target's Scripted Objects On Others Land" | 94 | name="Delete Target's Scripted Objects On Others Land" |
91 | tool_tip="Supprimer tous les objets scriptés appartenant à la cible sur les terrains ne lui appartenant pas. Les objets non copiables seront renvoyés." /> | 95 | tool_tip="Supprimer tous les objets scriptés appartenant à la cible sur les terrains ne lui appartenant pas. Les objets non reproductibles seront renvoyés." /> |
92 | <button label="Supprimer *TOUS* les objets scriptés de la cible sur *tout* terrain" | 96 | <button label="Supprimer les objets scriptés de la cible sur *tous* les terrains" |
93 | label_selected="Supprimer *TOUS* les objets scriptés de la cible sur *tout* terrain" | 97 | label_selected="Supprimer les objets scriptés de la cible sur *tous* les terrains" |
94 | name="Delete Target's Scripted Objects On *Any* Land" | 98 | name="Delete Target's Scripted Objects On *Any* Land" |
95 | tool_tip="Supprimer tous les objets scriptés appartenant à la cible dans cette région. Les objets non copiables seront renvoyés." /> | 99 | tool_tip="Supprimer les objets scriptés appartenant à la cible dans cette région. Les objets non reproductibles seront renvoyés." /> |
96 | <button label="Supprimer *TOUS* les objets de la cible" | 100 | <button label="Supprimer *tous* les objets de la cible" |
97 | label_selected="Supprimer *TOUS* les objets de la cible" | 101 | label_selected="Supprimer *tous* les objets de la cible" |
98 | name="Delete *ALL* Of Target's Objects" | 102 | name="Delete *ALL* Of Target's Objects" |
99 | tool_tip="Supprimer tous les objets appartenant à la cible dans cette région. Les objets non copiables seront renvoyés." /> | 103 | tool_tip="Supprimer tous les objets appartenant à la cible dans cette région. Les objets non reproductibles seront renvoyés." /> |
100 | <button label="Afficher les Top Colliders" label_selected="Afficher les Top Colliders" | 104 | <button label="Afficher les objets souvent responsables de collision" |
105 | label_selected="Afficher les objets souvent responsables de collision" | ||
101 | name="Get Top Colliders" | 106 | name="Get Top Colliders" |
102 | tool_tip="Gets list of objects experiencing the most narrowphase callbacks." /> | 107 | tool_tip="Dresse une liste des objets avec les callbacks les plus fréquents. " /> |
103 | <button label="Afficher les Top Scripts" label_selected="Afficher les Top Scripts" | 108 | <button label="Afficher les scripts fréquemment utilisés" |
109 | label_selected="Afficher les scripts fréquemment utilisés" | ||
104 | name="Get Top Scripts" | 110 | name="Get Top Scripts" |
105 | tool_tip="Dresse une liste d'objets les plus occupés à exécuter des scripts." /> | 111 | tool_tip="Dresse une liste des objets qui passent le plus de temps à exécuter des scripts." /> |
106 | <button label="Résumé des scripts" label_selected="Résumé des scripts" | 112 | <button label="Résumé des scripts" label_selected="Résumé des scripts" |
107 | name="Scripts digest" | 113 | name="Scripts digest" |
108 | tool_tip="Dresse une liste de tous les scripts et de leurs occurrences." /> | 114 | tool_tip="Dresse une liste des scripts et de leurs occurrences." /> |
109 | </panel> | 115 | </panel> |
110 | <panel label="Requête" name="request"> | 116 | <panel label="Requête" name="request"> |
111 | <text name="Destination:"> | 117 | <text name="Destination:"> |
112 | Destination : | 118 | Destination : |
113 | </text> | 119 | </text> |
114 | <combo_box name="destination"> | 120 | <combo_box name="destination"> |
115 | <combo_item name="Selection"> | 121 | <combo_item name="Selection"> |
@@ -120,26 +126,26 @@ | |||
120 | </combo_item> | 126 | </combo_item> |
121 | </combo_box> | 127 | </combo_box> |
122 | <text name="Request:"> | 128 | <text name="Request:"> |
123 | Demande : | 129 | Requête : |
124 | </text> | 130 | </text> |
125 | <combo_box name="request"> | 131 | <combo_box name="request"> |
126 | <combo_item name="colliders<steps>"> | 132 | <combo_item name="colliders<steps>"> |
127 | colliders <steps> | 133 | Objets responsables de collisions : étapes |
128 | </combo_item> | 134 | </combo_item> |
129 | <combo_item name="scripts<count>,<optionalpattern>"> | 135 | <combo_item name="scripts<count>,<optionalpattern>"> |
130 | scripts <count>,<optional pattern> | 136 | Nombre de scripts et schéma optionnel |
131 | </combo_item> | 137 | </combo_item> |
132 | <combo_item name="objects<pattern>"> | 138 | <combo_item name="objects<pattern>"> |
133 | objets <pattern> | 139 | Schéma des objets |
134 | </combo_item> | 140 | </combo_item> |
135 | <combo_item name="rez<asset_id>"> | 141 | <combo_item name="rez<asset_id>"> |
136 | rez <asset_id> | 142 | rezzer <asset_id> |
137 | </combo_item> | 143 | </combo_item> |
138 | </combo_box> | 144 | </combo_box> |
139 | <text name="Parameter:"> | 145 | <text name="Parameter:"> |
140 | Paramètre : | 146 | Paramètre : |
141 | </text> | 147 | </text> |
142 | <button label="Effectuer Demande" label_selected="Effectuer Demande" | 148 | <button label="Effectuer la requête" label_selected="Effectuer la requête" |
143 | name="Make Request" /> | 149 | name="Make Request" /> |
144 | </panel> | 150 | </panel> |
145 | </tab_container> | 151 | </tab_container> |
diff --git a/linden/indra/newview/skins/default/xui/fr/floater_group_info.xml b/linden/indra/newview/skins/default/xui/fr/floater_group_info.xml index 0906005..ec3b4bd 100644 --- a/linden/indra/newview/skins/default/xui/fr/floater_group_info.xml +++ b/linden/indra/newview/skins/default/xui/fr/floater_group_info.xml | |||
@@ -1,36 +1,36 @@ | |||
1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> | 1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> |
2 | <floater name="groupinfo" title="Les Linden - Informations du Groupe"> | 2 | <floater name="groupinfo" title="Les Linden – Informations sur le groupe"> |
3 | <tab_container name="tab"> | 3 | <tab_container name="tab"> |
4 | <panel label="Général" name="gen"> | 4 | <panel label="Général" name="gen"> |
5 | <text name="title_box"> | 5 | <text name="title_box"> |
6 | Info du Groupe | 6 | Infos sur le groupe |
7 | </text> | 7 | </text> |
8 | <text name="txt"> | 8 | <text name="txt"> |
9 | Les Groupes sont un moyen divertissant de collaborer avec vos amis. | 9 | Les groupes sont un moyen divertissant de collaborer avec vos amis. |
10 | </text> | 10 | </text> |
11 | <text name="txt2"> | 11 | <text name="txt2"> |
12 | Les Groupes vous permettent d'avoir des Titres, un Insigne et de voter. | 12 | Les groupes vous permettent d'avoir un titre, un emblème et de voter. |
13 | </text> | 13 | </text> |
14 | <text name="txt3"> | 14 | <text name="txt3"> |
15 | Tout le monde peut créer un groupe. Chaque personne peut appartenir 15 groupes maximum. | 15 | Tout le monde peut créer un groupe. Chaque personne peut appartenir à 15 groupes maximum. |
16 | </text> | 16 | </text> |
17 | <text name="txt4"> | 17 | <text name="txt4"> |
18 | Un Groupe doit comprendre au moins 3 membres pour rester actif. | 18 | Pour rester actif, un groupe doit avoir au moins 3 membres. |
19 | </text> | 19 | </text> |
20 | <text name="group_create_text"> | 20 | <text name="group_create_text"> |
21 | La création d'un groupe coûte L$100. | 21 | La création d'un groupe coûte 100 $L. |
22 | </text> | 22 | </text> |
23 | <text name="lbl"> | 23 | <text name="lbl"> |
24 | Nom : | 24 | Nom : |
25 | </text> | 25 | </text> |
26 | <text name="founder_label"> | 26 | <text name="founder_label"> |
27 | Fondateur : | 27 | Fondateur : |
28 | </text> | 28 | </text> |
29 | <text name="lbl2"> | 29 | <text name="lbl2"> |
30 | Charte : | 30 | Charte : |
31 | </text> | 31 | </text> |
32 | <check_box label="Afficher dans la liste des groupes" name="sho" /> | 32 | <check_box label="Afficher dans la liste du groupe" name="sho" /> |
33 | <check_box label="Afficher membres dans la liste des groupes" name="sho_mem" /> | 33 | <check_box label="Afficher les membres dans la liste du groupe" name="sho_mem" /> |
34 | <check_box label="Publier sur le web." name="allow_publish" | 34 | <check_box label="Publier sur le web." name="allow_publish" |
35 | tool_tip="Publiez votre profil sur le web." /> | 35 | tool_tip="Publiez votre profil sur le web." /> |
36 | <button label="?" label_selected="?" name="publish_help_btn" /> | 36 | <button label="?" label_selected="?" name="publish_help_btn" /> |
@@ -39,224 +39,230 @@ | |||
39 | </panel> | 39 | </panel> |
40 | <panel label="Titres" name="tit"> | 40 | <panel label="Titres" name="tit"> |
41 | <text name="txt"> | 41 | <text name="txt"> |
42 | Titres du Groupe | 42 | Titres au sein du groupe |
43 | </text> | 43 | </text> |
44 | <text name="txt2"> | 44 | <text name="txt2"> |
45 | Les Groupes comprennent des Officiers et des Membres, qui peuvent disposer de Titres particuliers. | 45 | Les groupes peuvent avoir des officiers et des membres avec des titres particuliers. |
46 | </text> | 46 | </text> |
47 | <text name="txt3"> | 47 | <text name="txt3"> |
48 | Ces titres apparaissent devant le nom de l'avatar, dans le monde, le chat et les IM. | 48 | Ces titres apparaissent devant leur nom dans le Monde, les chats et les IM. |
49 | </text> | 49 | </text> |
50 | <text name="lbl"> | 50 | <text name="lbl"> |
51 | Titre de l'Officier : | 51 | Titre de l'officier : |
52 | </text> | 52 | </text> |
53 | <text name="lbl2"> | 53 | <text name="lbl2"> |
54 | Titre du membre : | 54 | Titre du membre : |
55 | </text> | 55 | </text> |
56 | <text name="lbl3"> | 56 | <text name="lbl3"> |
57 | Glissez une texture depuis votre inventaire pour définir l'insigne du groupe. | 57 | Pour créer l'emblème du groupe, faites glisser une texture depuis votre inventaire. |
58 | </text> | 58 | </text> |
59 | <texture_picker name="insig" tool_tip="Cliquez pour choisir une image" /> | 59 | <texture_picker name="insig" tool_tip="Cliquez pour sélectionner une image" /> |
60 | </panel> | 60 | </panel> |
61 | <panel label="Membres" name="mem"> | 61 | <panel label="Membres" name="mem"> |
62 | <text name="txt"> | 62 | <text name="txt"> |
63 | Membres du Groupe | 63 | Membres du groupe |
64 | </text> | 64 | </text> |
65 | <text name="txt2"> | 65 | <text name="txt2"> |
66 | Officiers et membres du groupe actuels. | 66 | Officiers et membres du groupe actuel. |
67 | </text> | 67 | </text> |
68 | <text name="txt3"> | 68 | <text name="txt3"> |
69 | Cliquez sur un nom pour afficher le profil du membre. | 69 | Cliquez sur le nom d'un membre pour voir son profil. |
70 | </text> | 70 | </text> |
71 | <text name="lbl"> | 71 | <text name="lbl"> |
72 | Officiers : | 72 | Officiers : |
73 | </text> | 73 | </text> |
74 | <text name="members_label"> | 74 | <text name="members_label"> |
75 | Membres : | 75 | Membres : |
76 | </text> | 76 | </text> |
77 | <button label="Ejecter membre" label_selected="Ejecter membre" name="eject_member_btn" /> | 77 | <button label="Expulser le membre" label_selected="Expulser le membre" |
78 | name="eject_member_btn" /> | ||
78 | </panel> | 79 | </panel> |
79 | <panel label="Vote" name="voting"> | 80 | <panel label="Vote" name="voting"> |
80 | <tab_container name="tab"> | 81 | <tab_container name="tab"> |
81 | <panel label="Election" name="recall"> | 82 | <panel label="Élection" name="recall"> |
82 | <text name="txt"> | 83 | <text name="txt"> |
83 | Elections du Groupe | 84 | Élections du groupe |
84 | </text> | 85 | </text> |
85 | <text name="instructions"> | 86 | <text name="instructions"> |
86 | Appuyez sur le bouton 'Démarrer élection' pour commencer une nouvelle élection . | 87 | Pour commencer une nouvelle élection, cliquez sur Lancer l'élection. |
87 | Tous les membres du groupe qui ne sont pas des officiers seront candidats. | 88 | Tous les membres qui ne sont pas officiers sont candidats. |
88 | </text> | 89 | </text> |
89 | <text name="lbl"> | 90 | <text name="lbl"> |
90 | Candidats : | 91 | Candidats : |
91 | </text> | 92 | </text> |
92 | <button label="Voter" label_selected="Voter" name="btn_vote" /> | 93 | <button label="Vote" label_selected="Voter" name="btn_vote" /> |
93 | <button label="S'abstenir" label_selected="S'abstenir" name="btn_abstain" /> | 94 | <button label="M'abstenir" label_selected="M'abstenir" name="btn_abstain" /> |
94 | <button label="Démarrer élection" label_selected="Démarrer élection" | 95 | <button label="Lancer l'élection" label_selected="Lancer l'élection" |
95 | name="btn_start_election" /> | 96 | name="btn_start_election" /> |
96 | <text name="lbl2"> | 97 | <text name="lbl2"> |
97 | Quorum : | 98 | Quorum : |
98 | </text> | 99 | </text> |
99 | <spinner name="quorum" | 100 | <spinner name="quorum" |
100 | tool_tip="nombre total de votants requis pour que les résultats soient exécutoires." /> | 101 | tool_tip="Nombre total de votants nécessaires pour que les résultats de l'élection soient valides." /> |
101 | <text name="quorum_text"> | 102 | <text name="quorum_text"> |
102 | sur un total de 111 membres du groupe. | 103 | sur un total de 111 membres. |
103 | </text> | 104 | </text> |
104 | <text name="lbl3"> | 105 | <text name="lbl3"> |
105 | Majorité : | 106 | Majorité : |
106 | </text> | 107 | </text> |
107 | <radio_group name="majority" tool_tip="Majority of total votes needed to win."> | 108 | <radio_group name="majority" |
109 | tool_tip="Majorité de tous les votes nécessaires pour remporter l'élection."> | ||
108 | <radio_item name="radio"> | 110 | <radio_item name="radio"> |
109 | Majorité simple | 111 | Majorité simple |
110 | </radio_item> | 112 | </radio_item> |
111 | <radio_item name="radio2"> | 113 | <radio_item name="radio2"> |
112 | Majorité des 2/3 | 114 | Majorité des deux-tiers |
113 | </radio_item> | 115 | </radio_item> |
114 | <radio_item name="radio3"> | 116 | <radio_item name="radio3"> |
115 | A l'unanimité | 117 | Unanimité |
116 | </radio_item> | 118 | </radio_item> |
117 | </radio_group> | 119 | </radio_group> |
118 | <text name="duration_lbl"> | 120 | <text name="duration_lbl"> |
119 | Durée : | 121 | Durée : |
120 | </text> | 122 | </text> |
121 | <spinner name="duration" tool_tip="nombre de jours que dure l'élection." /> | 123 | <spinner name="duration" tool_tip="Durée de l'élection (en nombre de jours)." /> |
122 | <text name="duration_days"> | 124 | <text name="duration_days"> |
123 | jours | 125 | jours |
124 | </text> | 126 | </text> |
125 | <text name="start_lbl"> | 127 | <text name="start_lbl"> |
126 | Début des élections : | 128 | Début de l'élection : |
127 | </text> | 129 | </text> |
128 | <text name="end_lbl"> | 130 | <text name="end_lbl"> |
129 | Fin des élections : | 131 | Fin de l'élection : |
130 | </text> | 132 | </text> |
131 | </panel> | 133 | </panel> |
132 | <panel label="Proposition" name="panel_group_proposals"> | 134 | <panel label="Proposition" name="panel_group_proposals"> |
133 | <text name="txt"> | 135 | <text name="txt"> |
134 | Propositions du Groupe | 136 | Propositions du groupe |
135 | </text> | 137 | </text> |
136 | <text name="instructions"> | 138 | <text name="instructions"> |
137 | Il n'y a pas de propositions actives. Cliquez sur le bouton Créer Proposition | 139 | Il n'y a aucune proposition active. Cliquez sur Créer une proposition pour créer une nouvelle proposition. |
138 | pour créer une nouvelle proposition. | ||
139 | </text> | 140 | </text> |
140 | <text name="proposal_lbl"> | 141 | <text name="proposal_lbl"> |
141 | Propositions : | 142 | Propositions : |
142 | </text> | 143 | </text> |
143 | <button label="Oui" label_selected="Oui" name="btn_yes" /> | 144 | <button label="Oui" label_selected="Oui" name="btn_yes" /> |
144 | <button label="Non" label_selected="Non" name="btn_no" /> | 145 | <button label="Non" label_selected="Non" name="btn_no" /> |
145 | <button label="S'abstenir" label_selected="S'abstenir" name="btn_abstain" /> | 146 | <button label="M'abstenir" label_selected="M'abstenir" name="btn_abstain" /> |
146 | <button label="Voir liste" label_selected="Voir liste" name="btn_view_list" /> | 147 | <button label="Afficher la liste" label_selected="Afficher la liste" |
147 | <button label="Voir élément" label_selected="Voir élément" name="btn_view_item" /> | 148 | name="btn_view_list" /> |
148 | <button label="Créer Proposition" label_selected="Créer Proposition" | 149 | <button label="Afficher l'objet" label_selected="Afficher l'objet" |
150 | name="btn_view_item" /> | ||
151 | <button label="Créer une proposition" label_selected="Créer une proposition" | ||
149 | name="btn_proposal" /> | 152 | name="btn_proposal" /> |
150 | <button label="Envoyer" label_selected="Envoyer" name="btn_submit" /> | 153 | <button label="Soumettre" label_selected="Soumettre" name="btn_submit" /> |
151 | <text name="quorum_lbl"> | 154 | <text name="quorum_lbl"> |
152 | Quorum : | 155 | Quorum : |
153 | </text> | 156 | </text> |
154 | <spinner name="quorum" | 157 | <spinner name="quorum" |
155 | tool_tip="nombre total de votants requis pour que les résultats soient exécutoires." /> | 158 | tool_tip="Nombre total de votants nécessaires pour que les résultats de l'élection soient valides." /> |
156 | <text name="quorum_text"> | 159 | <text name="quorum_text"> |
157 | sur un total de 111 membres du groupe. | 160 | sur un total de 111 membres. |
158 | </text> | 161 | </text> |
159 | <text name="majority_lbl"> | 162 | <text name="majority_lbl"> |
160 | Majorité : | 163 | Majorité : |
161 | </text> | 164 | </text> |
162 | <radio_group name="majority" tool_tip="Majority of total votes needed to win."> | 165 | <radio_group name="majority" |
166 | tool_tip="Majorité de tous les votes nécessaires pour remporter l'élection."> | ||
163 | <radio_item name="radio"> | 167 | <radio_item name="radio"> |
164 | Majorité simple | 168 | Majorité simple |
165 | </radio_item> | 169 | </radio_item> |
166 | <radio_item name="radio2"> | 170 | <radio_item name="radio2"> |
167 | Majorité des 2/3 | 171 | Majorité des deux-tiers |
168 | </radio_item> | 172 | </radio_item> |
169 | <radio_item name="radio3"> | 173 | <radio_item name="radio3"> |
170 | A l'unanimité | 174 | Unanimité |
171 | </radio_item> | 175 | </radio_item> |
172 | </radio_group> | 176 | </radio_group> |
173 | <text name="duration_lbl"> | 177 | <text name="duration_lbl"> |
174 | Durée : | 178 | Durée : |
175 | </text> | 179 | </text> |
176 | <spinner name="duration" tool_tip="nombre de jours que dure l'élection." /> | 180 | <spinner name="duration" tool_tip="Durée de l'élection (en nombre de jours)." /> |
177 | <text name="duration_text"> | 181 | <text name="duration_text"> |
178 | jours | 182 | jours |
179 | </text> | 183 | </text> |
180 | <text name="start_lbl"> | 184 | <text name="start_lbl"> |
181 | Début du vote : | 185 | Début du vote : |
182 | </text> | 186 | </text> |
183 | <text name="end_lbl"> | 187 | <text name="end_lbl"> |
184 | Fin du vote : | 188 | Fin du vote : |
185 | </text> | 189 | </text> |
186 | </panel> | 190 | </panel> |
187 | <panel label="Historique" name="History"> | 191 | <panel label="Historique" name="History"> |
188 | <text name="txt"> | 192 | <text name="txt"> |
189 | Historique des Votes du Groupe | 193 | Historique des votes du groupe |
190 | </text> | 194 | </text> |
191 | <text name="instructions"> | 195 | <text name="instructions"> |
192 | Vous pouvez afficher les résultats des votes précédents du groupe en sélectionnant le vote et. | 196 | Vous pouvez afficher les anciens résultats en sélectionnant le vote et |
193 | </text> | 197 | </text> |
194 | <text name="instructions2"> | 198 | <text name="instructions2"> |
195 | pressing View Item. | 199 | en cliquant sur Afficher l'objet. |
196 | </text> | 200 | </text> |
197 | <text name="history_list_lbl"> | 201 | <text name="history_list_lbl"> |
198 | Votes passés : | 202 | Anciens votes : |
199 | </text> | 203 | </text> |
200 | <text name="vote_text_lbl"> | 204 | <text name="vote_text_lbl"> |
201 | Résultats du vote : | 205 | Résultats du vote : |
202 | </text> | 206 | </text> |
203 | <button label="Voir liste" label_selected="Voir liste" name="btn_view_list" /> | 207 | <button label="Afficher la liste" label_selected="Afficher la liste" |
204 | <button label="Voir élément" label_selected="Voir élément" name="btn_view_item" /> | 208 | name="btn_view_list" /> |
209 | <button label="Afficher l'objet" label_selected="Afficher l'objet" | ||
210 | name="btn_view_item" /> | ||
205 | </panel> | 211 | </panel> |
206 | </tab_container> | 212 | </tab_container> |
207 | </panel> | 213 | </panel> |
208 | <panel label="Inviter" name="inv"> | 214 | <panel label="Invitation" name="inv"> |
209 | <text name="txt"> | 215 | <text name="txt"> |
210 | Invitations du Groupe | 216 | Invitations du groupe |
211 | </text> | 217 | </text> |
212 | <text name="txt2"> | 218 | <text name="txt2"> |
213 | Les invitations sont envoyées par message instantané. | 219 | Les invitations sont envoyées par messagerie instantanée. |
214 | </text> | 220 | </text> |
215 | <text name="txt3"> | 221 | <text name="txt3"> |
216 | Cliquez sur Ajouter pour ajouter des utilisateurs à la liste. | 222 | Pour ajouter des résidents, cliquez sur Ajouter. |
217 | </text> | 223 | </text> |
218 | <text name="lbl"> | 224 | <text name="lbl"> |
219 | Officiers : | 225 | Officiers : |
220 | </text> | 226 | </text> |
221 | <button label="Ajouter un officier" label_selected="Ajouter un officier" | 227 | <button label="Ajouter un officier..." label_selected="Ajouter un officier..." |
222 | name="add_officer_btn" /> | 228 | name="add_officer_btn" /> |
223 | <button label="Retirer la sélection" label_selected="Retirer la sélection" | 229 | <button label="Supprimer la sélection" label_selected="Supprimer la sélection" |
224 | name="remove_officer_btn" /> | 230 | name="remove_officer_btn" /> |
225 | <text name="lbl2"> | 231 | <text name="lbl2"> |
226 | Membres : | 232 | Membres : |
227 | </text> | 233 | </text> |
228 | <button label="Ajouter un membre..." label_selected="Ajouter un membre..." | 234 | <button label="Ajouter un membre..." label_selected="Ajouter un membre..." |
229 | name="add_member_btn" /> | 235 | name="add_member_btn" /> |
230 | <button label="Retirer la sélection" label_selected="Retirer la sélection" | 236 | <button label="Supprimer la sélection" label_selected="Supprimer la sélection" |
231 | name="remove_member_btn" /> | 237 | name="remove_member_btn" /> |
232 | <text name="lbl3"> | 238 | <text name="lbl3"> |
233 | Frais d'inscription : | 239 | Frais d'adhésion : |
234 | </text> | 240 | </text> |
235 | <check_box label="Inscription libre (sans invitation)" name="open" /> | 241 | <check_box label="Inscription libre (sans invitation)" name="open" /> |
236 | </panel> | 242 | </panel> |
237 | <panel label="Terrain" name="land"> | 243 | <panel label="Terrain" name="land"> |
238 | <text name="txt"> | 244 | <text name="txt"> |
239 | Terrain appartenant à des Groupes | 245 | Terrain du groupe |
240 | </text> | 246 | </text> |
241 | <text name="lbl"> | 247 | <text name="lbl"> |
242 | Total du terrain contribué : | 248 | Total des contributions : |
243 | </text> | 249 | </text> |
244 | <button label="Carte..." label_selected="Carte..." name="map_btn" /> | 250 | <button label="Carte..." label_selected="Carte..." name="map_btn" /> |
245 | <text name="lbl2"> | 251 | <text name="lbl2"> |
246 | Total du terrain utilisé : | 252 | Total du terrain utilisé : |
247 | </text> | 253 | </text> |
248 | <text name="lbl3"> | 254 | <text name="lbl3"> |
249 | Terrain disponible : | 255 | Terrain disponible : |
250 | </text> | 256 | </text> |
251 | <button label="Fixer contribution" label_selected="Fixer contribution" | 257 | <button label="Définir la contribution" label_selected="Définir la contribution" |
252 | name="set_contrib_btn" /> | 258 | name="set_contrib_btn" /> |
253 | <text name="warning_label"> | 259 | <text name="warning_label"> |
254 | AVERTISSEMENT : Le Groupe possède trop de terrain. Les Membres du Groupe doivent augmenter leur contribution. | 260 | Avertissement : ce groupe a trop de terrain. les membres du groupe doivent faire une contribution plus importante. |
255 | </text> | 261 | </text> |
256 | </panel> | 262 | </panel> |
257 | <panel label="Argent" name="mon"> | 263 | <panel label="Argent" name="mon"> |
258 | <tab_container name="group money history tab"> | 264 | <tab_container name="group money history tab"> |
259 | <panel label="Planning" name="money panel" /> | 265 | <panel label="Planification" name="money panel" /> |
260 | <panel label="Détails" name="money panel2"> | 266 | <panel label="Détails" name="money panel2"> |
261 | <button label="< Plus tôt" label_selected="< Plus tôt" name="< Earlier" | 267 | <button label="< Plus tôt" label_selected="< Plus tôt" name="< Earlier" |
262 | tool_tip="Reculer dans le temps" /> | 268 | tool_tip="Reculer dans le temps" /> |
diff --git a/linden/indra/newview/skins/default/xui/fr/floater_hardware_settings.xml b/linden/indra/newview/skins/default/xui/fr/floater_hardware_settings.xml new file mode 100644 index 0000000..1b5bcdb --- /dev/null +++ b/linden/indra/newview/skins/default/xui/fr/floater_hardware_settings.xml | |||
@@ -0,0 +1,40 @@ | |||
1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> | ||
2 | <floater name="Hardware Settings Floater" title="Configuration du matériel"> | ||
3 | <text name="Filtering:"> | ||
4 | Filtres : | ||
5 | </text> | ||
6 | <check_box label="Filtre anisotrope (plus lent si activé)" name="ani" /> | ||
7 | <text name="Antialiasing:"> | ||
8 | Anti-aliasing : | ||
9 | </text> | ||
10 | <combo_box label="Anti-aliasing" name="fsaa" width="84"> | ||
11 | <combo_item name="FSAADisabled"> | ||
12 | Désactivé | ||
13 | </combo_item> | ||
14 | <combo_item name="2x"> | ||
15 | 2x | ||
16 | </combo_item> | ||
17 | <combo_item name="4x"> | ||
18 | 4x | ||
19 | </combo_item> | ||
20 | <combo_item name="8x"> | ||
21 | 8x | ||
22 | </combo_item> | ||
23 | <combo_item name="16x"> | ||
24 | 16x | ||
25 | </combo_item> | ||
26 | </combo_box> | ||
27 | <spinner label="Gamma :" name="gamma" /> | ||
28 | <text name="(brightness, lower is brighter)" left="217" > | ||
29 | (luminosité, valeur faible = plus lumineux, 0 = défaut) | ||
30 | </text> | ||
31 | <text name="Enable VBO:"> | ||
32 | Activer le VBO : | ||
33 | </text> | ||
34 | <check_box label="Activer OpenGL Vertex Buffer Objects" name="vbo" | ||
35 | tool_tip="Sur un matériel moderne, cette option permet une meilleure performance. Par contre, sur un matériel plus ancien, les VBO sont souvent mal implémentés et peuvent causer des crashs lorsqu'ils sont activés." /> | ||
36 | <slider label="Mémoire texture (Mo) :" name="GrapicsCardTextureMemory" | ||
37 | tool_tip="Total de la mémoire alloué aux textures. Mémoire de la carte vidéo par défaut. En réduisant cette valeur, vous pouvez accroître la performance mais les textures risquent de devenir floues." /> | ||
38 | <spinner label="Rapport de distance du brouillard :" name="fog" /> | ||
39 | <button label="OK" label_selected="OK" name="OK" /> | ||
40 | </floater> | ||
diff --git a/linden/indra/newview/skins/default/xui/fr/floater_html.xml b/linden/indra/newview/skins/default/xui/fr/floater_html.xml index 2297609..9504040 100644 --- a/linden/indra/newview/skins/default/xui/fr/floater_html.xml +++ b/linden/indra/newview/skins/default/xui/fr/floater_html.xml | |||
@@ -1,12 +1,16 @@ | |||
1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> | 1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> |
2 | <floater name="htmlfloater" title=""> | 2 | <floater name="htmlfloater" title=""> |
3 | <button label="Retour" name="back_btn" /> | 3 | <button label="Fermer" name="close_btn" /> |
4 | <button label="Avancer" name="forward_btn" /> | 4 | <button label="Précédente" name="back_btn" /> |
5 | <button label="Suivante" name="forward_btn" /> | ||
5 | <button label="Recharger" name="reload_btn" /> | 6 | <button label="Recharger" name="reload_btn" /> |
6 | <button label="Arrêter" name="stop_btn" /> | 7 | <button label="Arrêter" name="stop_btn" /> |
7 | <button label="Domicile" name="home_btn" /> | 8 | <button label="Domicile" name="home_btn" /> |
8 | <button label="Aller" name="go_btn" /> | 9 | <button label="Aller" name="go_btn" /> |
10 | <string name="home_page_url"> | ||
11 | http://www.secondlife.com | ||
12 | </string> | ||
9 | <string name="support_page_url"> | 13 | <string name="support_page_url"> |
10 | http://secondlife.com/app/support/index_fr.html | 14 | http://support.secondlife.com |
11 | </string> | 15 | </string> |
12 | </floater> | 16 | </floater> |
diff --git a/linden/indra/newview/skins/default/xui/fr/floater_hud.xml b/linden/indra/newview/skins/default/xui/fr/floater_hud.xml new file mode 100644 index 0000000..a8ce59f --- /dev/null +++ b/linden/indra/newview/skins/default/xui/fr/floater_hud.xml | |||
@@ -0,0 +1,2 @@ | |||
1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> | ||
2 | <floater name="floater_hud" title="Didacticiel" /> | ||
diff --git a/linden/indra/newview/skins/default/xui/fr/floater_im.xml b/linden/indra/newview/skins/default/xui/fr/floater_im.xml index 158e02f..8f347c0 100644 --- a/linden/indra/newview/skins/default/xui/fr/floater_im.xml +++ b/linden/indra/newview/skins/default/xui/fr/floater_im.xml | |||
@@ -1,9 +1,45 @@ | |||
1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> | 1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> |
2 | <multi_floater name="im_floater" title="Message instantané"> | 2 | <multi_floater name="im_floater" title="Message instantané"> |
3 | <text name="only_user_message"> | 3 | <text name="only_user_message"> |
4 | Vous êtes le seul utilisateur dans cette session. | 4 | Vous êtes le seul participant à cette session. |
5 | </text> | 5 | </text> |
6 | <text name="offline_message"> | 6 | <text name="offline_message"> |
7 | [FIRST] [LAST] est déconnecté(e) | 7 | [FIRST] [LAST] est déconnecté(e). |
8 | </text> | 8 | </text> |
9 | <string name="invite_message"> | ||
10 | Pour accepter ce chat vocal/vous connecter, cliquez sur le bouton [BUTTON NAME]. | ||
11 | </string> | ||
12 | <string name="muted_message"> | ||
13 | Vous ignorez ce résident. Si vous lui envoyez un message, il ne sera plus ignoré. | ||
14 | </string> | ||
15 | <string name="generic_request_error"> | ||
16 | Erreur lors de la requête, veuillez réessayer ultérieurement. | ||
17 | </string> | ||
18 | <string name="insufficient_perms_error"> | ||
19 | Vous n'avez pas les permissions requises. | ||
20 | </string> | ||
21 | <string name="session_does_not_exist_error"> | ||
22 | La session a expiré | ||
23 | </string> | ||
24 | <string name="no_ability_error"> | ||
25 | Vous n'avez pas ce pouvoir. | ||
26 | </string> | ||
27 | <string name="not_a_mod_error"> | ||
28 | Vous n'êtes pas modérateur de session. | ||
29 | </string> | ||
30 | <string name="muted_error"> | ||
31 | Un modérateur de groupe a désactivé votre chat écrit. | ||
32 | </string> | ||
33 | <string name="add_session_event"> | ||
34 | Impossible d'ajouter des participants à la session de chat avec [RECIPIENT]. | ||
35 | </string> | ||
36 | <string name="message_session_event"> | ||
37 | Impossible d'envoyer votre message à la session de chat avec [RECIPIENT]. | ||
38 | </string> | ||
39 | <string name="removed_from_group"> | ||
40 | Vous avez été supprimé du groupe. | ||
41 | </string> | ||
42 | <string name="close_on_no_ability"> | ||
43 | Vous ne pouvez plus participer à la session de chat. | ||
44 | </string> | ||
9 | </multi_floater> | 45 | </multi_floater> |
diff --git a/linden/indra/newview/skins/default/xui/fr/floater_image_preview.xml b/linden/indra/newview/skins/default/xui/fr/floater_image_preview.xml index 47dd811..a93547f 100644 --- a/linden/indra/newview/skins/default/xui/fr/floater_image_preview.xml +++ b/linden/indra/newview/skins/default/xui/fr/floater_image_preview.xml | |||
@@ -1,15 +1,15 @@ | |||
1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> | 1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> |
2 | <floater name="Image Preview" title=""> | 2 | <floater name="Image Preview" title=""> |
3 | <text name="name_label"> | 3 | <text name="name_label"> |
4 | Nom : | 4 | Nom : |
5 | </text> | 5 | </text> |
6 | <text name="description_label"> | 6 | <text name="description_label"> |
7 | Description : | 7 | Description : |
8 | </text> | 8 | </text> |
9 | <text name="preview_label"> | 9 | <text name="preview_label"> |
10 | Aperu de l'image : | 10 | Prvisualiser comme : |
11 | </text> | 11 | </text> |
12 | <combo_box label="Type d'habillement" name="clothing_type_combo"> | 12 | <combo_box label="Habits" name="clothing_type_combo"> |
13 | <combo_item name="Image"> | 13 | <combo_item name="Image"> |
14 | Image | 14 | Image |
15 | </combo_item> | 15 | </combo_item> |
@@ -17,32 +17,36 @@ | |||
17 | Cheveux | 17 | Cheveux |
18 | </combo_item> | 18 | </combo_item> |
19 | <combo_item name="FemaleHead"> | 19 | <combo_item name="FemaleHead"> |
20 | Tête féminine | 20 | Tête de femme |
21 | </combo_item> | 21 | </combo_item> |
22 | <combo_item name="FemaleUpperBody"> | 22 | <combo_item name="FemaleUpperBody"> |
23 | Haut du corps féminin | 23 | Corps de femme (haut) |
24 | </combo_item> | 24 | </combo_item> |
25 | <combo_item name="FemaleLowerBody"> | 25 | <combo_item name="FemaleLowerBody"> |
26 | Bas du corps féminin | 26 | Corps de femme (bas) |
27 | </combo_item> | 27 | </combo_item> |
28 | <combo_item name="MaleHead"> | 28 | <combo_item name="MaleHead"> |
29 | Tête masculine | 29 | Tête d'homme |
30 | </combo_item> | 30 | </combo_item> |
31 | <combo_item name="MaleUpperBody"> | 31 | <combo_item name="MaleUpperBody"> |
32 | Haut du corps masculin | 32 | Corps d'homme (haut) |
33 | </combo_item> | 33 | </combo_item> |
34 | <combo_item name="MaleLowerBody"> | 34 | <combo_item name="MaleLowerBody"> |
35 | Bas du corps masculin | 35 | Corps d'homme (bas) |
36 | </combo_item> | 36 | </combo_item> |
37 | <combo_item name="Skirt"> | 37 | <combo_item name="Skirt"> |
38 | Jupe | 38 | Jupe |
39 | </combo_item> | 39 | </combo_item> |
40 | <combo_item name="SculptedPrim"> | ||
41 | Prim sculpté | ||
42 | </combo_item> | ||
40 | </combo_box> | 43 | </combo_box> |
41 | <text name="bad_image_text"> | 44 | <text name="bad_image_text"> |
42 | Unable to read image. | 45 | Impossible de lire l'image. |
43 | 46 | ||
44 | Try saving image as 24 bit Targa (.tga). | 47 | Sauvegardez en Targa 24 bit (.tga). |
45 | </text> | 48 | </text> |
49 | <check_box label="Utiliser une compression sans perte" name="lossless_check" /> | ||
46 | <button label="Annuler" name="cancel_btn" /> | 50 | <button label="Annuler" name="cancel_btn" /> |
47 | <button label="Uploader (L$[AMOUNT])" name="ok_btn" /> | 51 | <button label="Charger ([AMOUNT] $L)" name="ok_btn" /> |
48 | </floater> | 52 | </floater> |
diff --git a/linden/indra/newview/skins/default/xui/fr/floater_import.xml b/linden/indra/newview/skins/default/xui/fr/floater_import.xml index 8cf086f..a29d8e6 100644 --- a/linden/indra/newview/skins/default/xui/fr/floater_import.xml +++ b/linden/indra/newview/skins/default/xui/fr/floater_import.xml | |||
@@ -1,17 +1,17 @@ | |||
1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> | 1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> |
2 | <floater name="Import" title=""> | 2 | <floater name="Import" title=""> |
3 | <text name="name_label"> | 3 | <text name="name_label"> |
4 | Nom : | 4 | Nom : |
5 | </text> | 5 | </text> |
6 | <text name="description_label"> | 6 | <text name="description_label"> |
7 | Description : | 7 | Description : |
8 | </text> | 8 | </text> |
9 | <text name="preview_label"> | 9 | <text name="preview_label"> |
10 | Fichiers à uploader : | 10 | Fichiers à charger : |
11 | </text> | 11 | </text> |
12 | <button label="Annuler" name="cancel_btn" /> | 12 | <button label="Annuler" name="cancel_btn" /> |
13 | <button label="Uploader (L$10)" name="ok_btn" /> | 13 | <button label="Charger (10 $L)" name="ok_btn" /> |
14 | <text name="preview_label2"> | 14 | <text name="preview_label2"> |
15 | Aperu de l'image : | 15 | Prvisualisation de l'image : |
16 | </text> | 16 | </text> |
17 | </floater> | 17 | </floater> |
diff --git a/linden/indra/newview/skins/default/xui/fr/floater_inspect.xml b/linden/indra/newview/skins/default/xui/fr/floater_inspect.xml new file mode 100644 index 0000000..ac5f79c --- /dev/null +++ b/linden/indra/newview/skins/default/xui/fr/floater_inspect.xml | |||
@@ -0,0 +1,14 @@ | |||
1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> | ||
2 | <floater name="inspect" title="Inspecter les objets"> | ||
3 | <scroll_list name="object_list" | ||
4 | tool_tip="Sélectionner un objet de la liste pour le mettre en surbrillance dans le Monde."> | ||
5 | <column label="Nom" name="object_name" /> | ||
6 | <column label="Propriétaire" name="owner_name" /> | ||
7 | <column label="Créateur" name="creator_name" /> | ||
8 | <column label="Date de création" name="creation_date" /> | ||
9 | </scroll_list> | ||
10 | <button label="Voir le profil du propriétaire..." name="button owner" width="172" | ||
11 | tool_tip="Voir le profil du propriétaire de l'objet en surbrillance" /> | ||
12 | <button label="Voir le profil du créateur..." name="button creator" left="192" width="172" | ||
13 | tool_tip="Voir le profil du créateur de l'objet en surbrillance" /> | ||
14 | </floater> | ||
diff --git a/linden/indra/newview/skins/default/xui/fr/floater_instant_message.xml b/linden/indra/newview/skins/default/xui/fr/floater_instant_message.xml index c70eb51..cfa89fe 100644 --- a/linden/indra/newview/skins/default/xui/fr/floater_instant_message.xml +++ b/linden/indra/newview/skins/default/xui/fr/floater_instant_message.xml | |||
@@ -1,18 +1,49 @@ | |||
1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> | 1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> |
2 | <floater label="(inconnu)" name="im_floater" title="(inconnu)"> | 2 | <floater label="(inconnue)" name="im_floater" title="(inconnue)"> |
3 | <button label="Profil..." label_selected="Profil..." name="profile_btn" /> | 3 | <button label="Profil..." label_selected="Profil..." name="profile_btn" /> |
4 | <button label="Fermer" label_selected="Fermer" name="close_btn" /> | 4 | <button label="Fermer" label_selected="Fermer" name="close_btn" /> |
5 | <string name="ringing"> | ||
6 | Appel en cours... | ||
7 | </string> | ||
8 | <string name="answering"> | ||
9 | Connexion en cours... | ||
10 | </string> | ||
11 | <string name="connected"> | ||
12 | Connecté(e), cliquez sur Raccrocher pour terminer l'appel | ||
13 | </string> | ||
14 | <string name="hang_up"> | ||
15 | Appel terminé | ||
16 | </string> | ||
17 | <string name="inventory_item_offered"> | ||
18 | Objet de l'inventaire offert | ||
19 | </string> | ||
20 | <string name="voice_icon"> | ||
21 | icn_voice-pvtfocus.tga | ||
22 | </string> | ||
23 | <string name="session_start_string"> | ||
24 | Début de la session avec [NAME], veuillez patienter. | ||
25 | </string> | ||
26 | <string name="default_text_label"> | ||
27 | Cliquez ici pour envoyer un message instantané. | ||
28 | </string> | ||
29 | <button label="Profil..." name="profile_callee_btn" /> | ||
30 | <button label="Appeler" name="start_call_btn" /> | ||
31 | <button label="Raccrocher" name="end_call_btn" /> | ||
32 | <panel name="speaker_controls"> | ||
33 | <button name="mute_btn" tool_tip="Ignorer" /> | ||
34 | </panel> | ||
35 | <line_editor label="Cliquez ici pour envoyer un message instantané" name="chat_editor" /> | ||
36 | <button label="Envoyer" name="send_btn" /> | ||
5 | <text name="live_help_dialog"> | 37 | <text name="live_help_dialog"> |
6 | *** Welcome to Live Help, where our wonderful volunteers assist their fellow Residents with Second Life! *** | 38 | *** Bienvenue sur la page Demande d'aide *** |
7 | Please first check our SL Help Pages by pressing F1. | 39 | Veuillez au préalable consulter les pages d'aide de Second Life en appuyant sur la touche F1, ou en accédant à la base de connaissances http://secondlife.com/knowledgebase/ |
8 | If your answer isn't there, please enter your question to begin, then allow a few moments for available helpers to respond. | 40 | Si vous ne trouvez pas ce que vous cherchez, saisissez votre question et attendez quelques instants pour que quelqu'un vous réponde. |
9 | Please don't close Live Help until you're finished. If you don't hear back, you can always try again later. | 41 | -=-=- Les temps de réponse varient, surtout pendant les périodes de pointe -=-=- |
10 | NOTE: Live Helpers aren't Linden employees, so unless a person responding has the last name 'Linden', answers should be considered unofficial. | ||
11 | </text> | 42 | </text> |
12 | <text name="title_string"> | 43 | <text name="title_string"> |
13 | Instant Message with [NAME] | 44 | Envoyer un message instantané à [NAME] |
14 | </text> | 45 | </text> |
15 | <text name="typing_start_string"> | 46 | <text name="typing_start_string"> |
16 | [NAME] is typing... | 47 | [NAME] est en train d'écrire… |
17 | </text> | 48 | </text> |
18 | </floater> | 49 | </floater> |
diff --git a/linden/indra/newview/skins/default/xui/fr/floater_instant_message_ad_hoc.xml b/linden/indra/newview/skins/default/xui/fr/floater_instant_message_ad_hoc.xml new file mode 100644 index 0000000..64a9743 --- /dev/null +++ b/linden/indra/newview/skins/default/xui/fr/floater_instant_message_ad_hoc.xml | |||
@@ -0,0 +1,43 @@ | |||
1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> | ||
2 | <floater label="(inconnu)" name="im_floater" title="(inconnu)"> | ||
3 | <string name="ringing"> | ||
4 | En train de rejoindre le chat vocal... | ||
5 | </string> | ||
6 | <string name="connected"> | ||
7 | Connecté(e), cliquez sur Raccrocher pour terminer l'appel | ||
8 | </string> | ||
9 | <string name="hang_up"> | ||
10 | A quitté le chat vocal | ||
11 | </string> | ||
12 | <string name="voice_icon"> | ||
13 | icn_voice-groupfocus.tga | ||
14 | </string> | ||
15 | <string name="title_string"> | ||
16 | Envoyer un message instantané à [NAME] | ||
17 | </string> | ||
18 | <string name="typing_start_string"> | ||
19 | [NAME] est en train d'écrire… | ||
20 | </string> | ||
21 | <string name="session_start_string"> | ||
22 | Début de la session avec [NAME], veuillez patienter. | ||
23 | </string> | ||
24 | <string name="default_text_label"> | ||
25 | Cliquez ici pour envoyer un message instantané. | ||
26 | </string> | ||
27 | <layout_stack name="panels"> | ||
28 | <layout_panel name="im_contents_panel"> | ||
29 | <button label="Appeler" name="start_call_btn" width="95"/> | ||
30 | <button label="Raccrocher" name="end_call_btn" width="95" halign="right"/> | ||
31 | <button label="< <" label_selected="> >" name="toggle_active_speakers_btn" | ||
32 | tool_tip="Cliquez ici pour mettre la liste des intervenants actifs dans cette session IM en mode bascule." /> | ||
33 | <line_editor label="Cliquez ici pour envoyer un message instantané" name="chat_editor" /> | ||
34 | <button label="Envoyer" name="send_btn" /> | ||
35 | </layout_panel> | ||
36 | </layout_stack> | ||
37 | <string name="live_help_dialog"> | ||
38 | *** Bienvenue sur la page Demande d'aide *** | ||
39 | Veuillez au préalable consulter les pages d'aide de Second Life en appuyant sur la touche F1, ou en accédant à la base de connaissances http://secondlife.com/knowledgebase/ | ||
40 | Si vous ne trouvez pas ce que vous cherchez, saisissez votre question et attendez quelques instants pour que quelqu'un vous réponde. | ||
41 | -=-=- Les temps de réponse varient, surtout pendant les périodes de pointe -=-=- | ||
42 | </string> | ||
43 | </floater> | ||
diff --git a/linden/indra/newview/skins/default/xui/fr/floater_instant_message_group.xml b/linden/indra/newview/skins/default/xui/fr/floater_instant_message_group.xml new file mode 100644 index 0000000..faede02 --- /dev/null +++ b/linden/indra/newview/skins/default/xui/fr/floater_instant_message_group.xml | |||
@@ -0,0 +1,50 @@ | |||
1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> | ||
2 | <floater label="(inconnu)" name="im_floater" title="(inconnu)"> | ||
3 | <string name="ringing"> | ||
4 | En train de rejoindre le chat vocal... | ||
5 | </string> | ||
6 | <string name="connected"> | ||
7 | Connecté(e), cliquez sur Raccrocher pour terminer l'appel | ||
8 | </string> | ||
9 | <string name="hang_up"> | ||
10 | A quitté le chat vocal | ||
11 | </string> | ||
12 | <string name="voice_icon"> | ||
13 | icn_voice-groupfocus.tga | ||
14 | </string> | ||
15 | <string name="live_help_dialog"> | ||
16 | *** Bienvenue sur la page Demande d'aide *** | ||
17 | Veuillez au préalable consulter les pages d'aide de Second Life en appuyant sur la touche F1, ou en accédant à la base de connaissances http://secondlife.com/knowledgebase/ | ||
18 | Si vous ne trouvez pas ce que vous cherchez, saisissez votre question et attendez quelques instants pour que quelqu'un vous réponde. | ||
19 | -=-=- Les temps de réponse varient, surtout pendant les périodes de pointe -=-=- | ||
20 | </string> | ||
21 | <string name="title_string"> | ||
22 | Envoyer un message instantané à [NAME] | ||
23 | </string> | ||
24 | <string name="typing_start_string"> | ||
25 | [NAME] est en train d'écrire… | ||
26 | </string> | ||
27 | <string name="session_start_string"> | ||
28 | Début de la session avec [NAME], veuillez patienter. | ||
29 | </string> | ||
30 | <string name="moderated_chat_label"> | ||
31 | (Modéré : Voix désactivées par défaut) | ||
32 | </string> | ||
33 | <string name="default_text_label"> | ||
34 | Cliquez ici pour envoyer un message instantané. | ||
35 | </string> | ||
36 | <string name="muted_text_label"> | ||
37 | Votre chat écrit a été désactivé par un modérateur de groupe. | ||
38 | </string> | ||
39 | <layout_stack name="panels"> | ||
40 | <layout_panel name="im_contents_panel"> | ||
41 | <button label="Infos sur le groupe" name="group_info_btn" width="120" /> | ||
42 | <button label="Participer à l'appel" left_delta="125" name="start_call_btn" | ||
43 | width="145" /> | ||
44 | <button halign="center" label="Raccrocher" name="end_call_btn" width="145" /> | ||
45 | <button label="< <" label_selected="> >" name="toggle_active_speakers_btn" | ||
46 | tool_tip="Cliquez ici pour mettre la liste des intervenants actifs dans cette session IM en mode bascule." /> | ||
47 | <button label="Envoyer" name="send_btn" /> | ||
48 | </layout_panel> | ||
49 | </layout_stack> | ||
50 | </floater> | ||
diff --git a/linden/indra/newview/skins/default/xui/fr/floater_inventory.xml b/linden/indra/newview/skins/default/xui/fr/floater_inventory.xml index 5aa0127..eb692db 100644 --- a/linden/indra/newview/skins/default/xui/fr/floater_inventory.xml +++ b/linden/indra/newview/skins/default/xui/fr/floater_inventory.xml | |||
@@ -1,47 +1,50 @@ | |||
1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> | 1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> |
2 | <floater name="Inventory" title="Inventaire"> | 2 | <floater name="Inventory" title="Inventaire"> |
3 | <search_editor label="Saisissez votre recherche ici" name="inventory search editor" /> | ||
3 | <tab_container name="inventory filter tabs"> | 4 | <tab_container name="inventory filter tabs"> |
4 | <inventory_panel label="All Items" name="All Items" /> | 5 | <inventory_panel label="Tous les objets" name="All Items" /> |
5 | <inventory_panel label="Recent Items" name="Recent Items" /> | 6 | <inventory_panel label="Objets récents" name="Recent Items" /> |
6 | </tab_container> | 7 | </tab_container> |
7 | <menu_bar name="Inventory Menu"> | 8 | <menu_bar name="Inventory Menu"> |
8 | <menu label="Fichier" name="File"> | 9 | <menu label="Fichier" name="File"> |
9 | <tearoff_menu label="~~~~~~~~~~~" name="~~~~~~~~~~~" /> | 10 | <tearoff_menu label="~~~~~~~~~~~" name="~~~~~~~~~~~" /> |
10 | <menu_item_call label="Ouvrir" name="Open" /> | 11 | <menu_item_call label="Ouvrir" name="Open" /> |
11 | <menu_item_call label="Nouvelle Fenêtre" name="New Window" /> | 12 | <menu_item_call label="Nouvelle fenêtre" name="New Window" /> |
12 | <menu_item_call label="Afficher les filtres" name="Show Filters" /> | 13 | <menu_item_call label="Afficher les filtres" name="Show Filters" /> |
14 | <menu_item_call label="Réinitialiser les filtres" name="Reset Current" /> | ||
13 | <menu_item_call label="Fermer tous les dossiers" name="Close All Folders" /> | 15 | <menu_item_call label="Fermer tous les dossiers" name="Close All Folders" /> |
14 | <menu_item_call label="Vider la corbeille" name="Empty Trash" /> | 16 | <menu_item_call label="Vider la corbeille" name="Empty Trash" /> |
15 | </menu> | 17 | </menu> |
16 | <menu label="Créer" name="Create"> | 18 | <menu label="Créer" name="Create"> |
17 | <tearoff_menu label="~~~~~~~~~~~" name="~~~~~~~~~~~" /> | 19 | <tearoff_menu label="~~~~~~~~~~~" name="~~~~~~~~~~~" /> |
18 | <menu_item_call label="Nouveau Dossier" name="New Folder" /> | 20 | <menu_item_call label="Nouveau dossier" name="New Folder" /> |
19 | <menu_item_call label="Nouveau Script" name="New Script" /> | 21 | <menu_item_call label="Nouveau script" name="New Script" /> |
20 | <menu_item_call label="Nouvelle Note" name="New Note" /> | 22 | <menu_item_call label="Nouvelle note" name="New Note" /> |
21 | <menu_item_call label="Nouveau Geste" name="New Gesture" /> | 23 | <menu_item_call label="Nouveau geste" name="New Gesture" /> |
22 | <menu name="New Clothes"> | 24 | <menu name="New Clothes"> |
23 | <menu_item_call label="Nouvelle Chemise" name="New Shirt" /> | 25 | <menu_item_call label="Nouvelle jupe" name="New Shirt" /> |
24 | <menu_item_call label="Nouveau Pantalon" name="New Pants" /> | 26 | <menu_item_call label="Nouveau pantalon" name="New Pants" /> |
25 | <menu_item_call label="Nouvelles Chaussures" name="New Shoes" /> | 27 | <menu_item_call label="Nouvelles chaussures" name="New Shoes" /> |
26 | <menu_item_call label="Nouvelles Chaussettes" name="New Socks" /> | 28 | <menu_item_call label="Nouvelles chaussettes" name="New Socks" /> |
27 | <menu_item_call label="Nouvelle Veste" name="New Jacket" /> | 29 | <menu_item_call label="Nouvelle veste" name="New Jacket" /> |
28 | <menu_item_call label="Nouvelle Jupe" name="New Skirt" /> | 30 | <menu_item_call label="Nouvelle jupe" name="New Skirt" /> |
29 | <menu_item_call label="Nouveaux Gants" name="New Gloves" /> | 31 | <menu_item_call label="Nouveaux gants" name="New Gloves" /> |
30 | <menu_item_call label="Nouveau Maillot de corps" name="New Undershirt" /> | 32 | <menu_item_call label="Nouveau tricot de peau" name="New Undershirt" /> |
31 | <menu_item_call label="Nouveaux Sous-vêtements" name="New Underpants" /> | 33 | <menu_item_call label="Nouveaux sous-vêtements" name="New Underpants" /> |
32 | </menu> | 34 | </menu> |
33 | <menu name="New Body Parts"> | 35 | <menu name="New Body Parts"> |
34 | <menu_item_call label="Nouvelle Silhouette" name="New Shape" /> | 36 | <menu_item_call label="Nouvelle silhouette" name="New Shape" /> |
35 | <menu_item_call label="Nouvelle Peau" name="New Skin" /> | 37 | <menu_item_call label="Nouvelle peau" name="New Skin" /> |
36 | <menu_item_call label="Nouveaux Cheveux" name="New Hair" /> | 38 | <menu_item_call label="Nouveaux cheveux" name="New Hair" /> |
37 | <menu_item_call label="Nouveaux Yeux" name="New Eyes" /> | 39 | <menu_item_call label="Nouveaux yeux" name="New Eyes" /> |
38 | </menu> | 40 | </menu> |
39 | </menu> | 41 | </menu> |
40 | <menu label="Sort" name="Sort"> | 42 | <menu label="Trier" name="Sort"> |
41 | <tearoff_menu label="~~~~~~~~~~~" name="~~~~~~~~~~~" /> | 43 | <tearoff_menu label="~~~~~~~~~~~" name="~~~~~~~~~~~" /> |
42 | <menu_item_check label="Par nom" name="By Name" /> | 44 | <menu_item_check label="Par nom" name="By Name" /> |
43 | <menu_item_check label="Par date" name="By Date" /> | 45 | <menu_item_check label="Par date" name="By Date" /> |
44 | <menu_item_check label="Toujour afficher les dossiers par nom" name="Folders Always By Name" /> | 46 | <menu_item_check label="Dossiers toujours par nom" name="Folders Always By Name" /> |
47 | <menu_item_check label="Dossiers système au dessus" name="System Folders To Top" /> | ||
45 | </menu> | 48 | </menu> |
46 | <menu label="Filters" name="Filters"> | 49 | <menu label="Filters" name="Filters"> |
47 | <tearoff_menu label="~~~~~~~~~~~" name="~~~~~~~~~~~" /> | 50 | <tearoff_menu label="~~~~~~~~~~~" name="~~~~~~~~~~~" /> |
diff --git a/linden/indra/newview/skins/default/xui/fr/floater_inventory_item_properties.xml b/linden/indra/newview/skins/default/xui/fr/floater_inventory_item_properties.xml index 9791248..a23a589 100644 --- a/linden/indra/newview/skins/default/xui/fr/floater_inventory_item_properties.xml +++ b/linden/indra/newview/skins/default/xui/fr/floater_inventory_item_properties.xml | |||
@@ -1,65 +1,65 @@ | |||
1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> | 1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> |
2 | <floater name="item properties" | 2 | <floater name="item properties" |
3 | title="Propriétés de l'élément d'inventaire"> | 3 | title="Propriétés de l'objet de l'inventaire"> |
4 | <text name="LabelItemNameTitle"> | 4 | <text name="LabelItemNameTitle"> |
5 | Nom : | 5 | Nom : |
6 | </text> | 6 | </text> |
7 | <text name="LabelItemDescTitle"> | 7 | <text name="LabelItemDescTitle"> |
8 | Description : | 8 | Description : |
9 | </text> | 9 | </text> |
10 | <text name="LabelCreatorTitle"> | 10 | <text name="LabelCreatorTitle"> |
11 | Créateur : | 11 | Créateur : |
12 | </text> | 12 | </text> |
13 | <text name="LabelCreatorName"> | 13 | <text name="LabelCreatorName"> |
14 | Nicole Linden | 14 | Nicole Linden |
15 | </text> | 15 | </text> |
16 | <button label="Profil..." label_selected="" name="BtnCreator" /> | 16 | <button label="Profil..." label_selected="" name="BtnCreator" /> |
17 | <text name="LabelOwnerTitle"> | 17 | <text name="LabelOwnerTitle"> |
18 | Propriétaire : | 18 | Propriétaire : |
19 | </text> | 19 | </text> |
20 | <text name="LabelOwnerName"> | 20 | <text name="LabelOwnerName"> |
21 | Thrax Linden | 21 | Thrax Linden |
22 | </text> | 22 | </text> |
23 | <button label="Profil..." label_selected="" name="BtnOwner" /> | 23 | <button label="Profil..." label_selected="" name="BtnOwner" /> |
24 | <text name="LabelAcquiredTitle"> | 24 | <text name="LabelAcquiredTitle"> |
25 | Acquis : | 25 | Acquis : |
26 | </text> | 26 | </text> |
27 | <text name="LabelAcquiredDate"> | 27 | <text name="LabelAcquiredDate"> |
28 | Wed May 24 12:50:46 2006 | 28 | Wed May 24 12:50:46 2006 |
29 | </text> | 29 | </text> |
30 | <text name="OwnerLabel"> | 30 | <text name="OwnerLabel"> |
31 | Vous pouvez : | 31 | Vous pouvez : |
32 | </text> | 32 | </text> |
33 | <check_box label="Modifier" name="CheckOwnerModify" /> | 33 | <check_box label="Modifier" name="CheckOwnerModify" /> |
34 | <check_box label="Copie" name="CheckOwnerCopy" /> | 34 | <check_box label="Copier" name="CheckOwnerCopy" /> |
35 | <check_box label="Revendre/Offrir" name="CheckOwnerTransfer" /> | 35 | <check_box label="Revendre/Donner" name="CheckOwnerTransfer" /> |
36 | <text name="BaseMaskDebug"> | 36 | <text name="BaseMaskDebug"> |
37 | B: | 37 | B : |
38 | </text> | 38 | </text> |
39 | <text name="OwnerMaskDebug"> | 39 | <text name="OwnerMaskDebug"> |
40 | O : | 40 | O : |
41 | </text> | 41 | </text> |
42 | <text name="GroupMaskDebug"> | 42 | <text name="GroupMaskDebug"> |
43 | G: | 43 | G : |
44 | </text> | 44 | </text> |
45 | <text name="EveryoneMaskDebug"> | 45 | <text name="EveryoneMaskDebug"> |
46 | E: | 46 | E : |
47 | </text> | 47 | </text> |
48 | <text name="NextMaskDebug"> | 48 | <text name="NextMaskDebug"> |
49 | N : | 49 | N : |
50 | </text> | 50 | </text> |
51 | <check_box label="Partager avec le groupe" name="CheckShareWithGroup" /> | 51 | <check_box label="Partager avec le groupe" name="CheckShareWithGroup" /> |
52 | <check_box label="Autoriser tout le monde à copier" name="CheckEveryoneCopy" /> | 52 | <check_box label="Autoriser tout le monde à copier" name="CheckEveryoneCopy" /> |
53 | <text name="NextOwnerLabel"> | 53 | <text name="NextOwnerLabel"> |
54 | Le prochain propriétaire peut : | 54 | Le prochain propriétaire pourra : |
55 | </text> | 55 | </text> |
56 | <check_box label="Modifier" name="CheckNextOwnerModify" /> | 56 | <check_box label="Modifier" name="CheckNextOwnerModify" /> |
57 | <check_box label="Copie" name="CheckNextOwnerCopy" /> | 57 | <check_box label="Copier" name="CheckNextOwnerCopy" /> |
58 | <check_box label="Revendre/Offrir" name="CheckNextOwnerTransfer" /> | 58 | <check_box label="Revendre/Donner" name="CheckNextOwnerTransfer" /> |
59 | <text name="SaleLabel"> | 59 | <text name="SaleLabel"> |
60 | Marquer l'élément : | 60 | Marquer l'objet : |
61 | </text> | 61 | </text> |
62 | <check_box label="A vendre" name="CheckPurchase" /> | 62 | <check_box label="À vendre" name="CheckPurchase" /> |
63 | <radio_group name="RadioSaleType"> | 63 | <radio_group name="RadioSaleType"> |
64 | <radio_item name="radio"> | 64 | <radio_item name="radio"> |
65 | Original | 65 | Original |
@@ -69,6 +69,18 @@ | |||
69 | </radio_item> | 69 | </radio_item> |
70 | </radio_group> | 70 | </radio_group> |
71 | <text name="TextPrice"> | 71 | <text name="TextPrice"> |
72 | Prix : L$ | 72 | Prix : $L |
73 | </text> | 73 | </text> |
74 | <string name="unknown"> | ||
75 | (inconnu) | ||
76 | </string> | ||
77 | <string name="public"> | ||
78 | (public) | ||
79 | </string> | ||
80 | <string name="you_can"> | ||
81 | Vous pouvez : | ||
82 | </string> | ||
83 | <string name="owner_can"> | ||
84 | Le propriétaire peut : | ||
85 | </string> | ||
74 | </floater> | 86 | </floater> |
diff --git a/linden/indra/newview/skins/default/xui/fr/floater_inventory_view_finder.xml b/linden/indra/newview/skins/default/xui/fr/floater_inventory_view_finder.xml index 4187a82..2207d50 100644 --- a/linden/indra/newview/skins/default/xui/fr/floater_inventory_view_finder.xml +++ b/linden/indra/newview/skins/default/xui/fr/floater_inventory_view_finder.xml | |||
@@ -2,7 +2,7 @@ | |||
2 | <floater name="Inventory Finder" title="inventory_recent_items"> | 2 | <floater name="Inventory Finder" title="inventory_recent_items"> |
3 | <check_box label="Animation" name="check_animation" /> | 3 | <check_box label="Animation" name="check_animation" /> |
4 | <check_box label="Cartes de visite" name="check_calling_card" /> | 4 | <check_box label="Cartes de visite" name="check_calling_card" /> |
5 | <check_box label="Vêtements" name="check_clothing" /> | 5 | <check_box label="Habits" name="check_clothing" /> |
6 | <check_box label="Gestes" name="check_gesture" /> | 6 | <check_box label="Gestes" name="check_gesture" /> |
7 | <check_box label="Repères" name="check_landmark" /> | 7 | <check_box label="Repères" name="check_landmark" /> |
8 | <check_box label="Notes" name="check_notecard" /> | 8 | <check_box label="Notes" name="check_notecard" /> |
@@ -10,15 +10,15 @@ | |||
10 | <check_box label="Scripts" name="check_script" /> | 10 | <check_box label="Scripts" name="check_script" /> |
11 | <check_box label="Sons" name="check_sound" /> | 11 | <check_box label="Sons" name="check_sound" /> |
12 | <check_box label="Textures" name="check_texture" /> | 12 | <check_box label="Textures" name="check_texture" /> |
13 | <check_box label="Instantanés" name="check_snapshot" /> | 13 | <check_box label="Photos" name="check_snapshot" /> |
14 | <button label="Tous" label_selected="Tous" name="All" /> | 14 | <button label="Tout" label_selected="Tout" name="All" /> |
15 | <button label="Aucun(e)" label_selected="Aucun(e)" name="None" /> | 15 | <button label="Aucun" label_selected="Aucun" name="None" /> |
16 | <check_box label="Toujours afficher les dossiers" name="check_show_empty" /> | 16 | <check_box label="Toujours montrer les dossiers" name="check_show_empty" /> |
17 | <check_box label="Depuis la dernire dconnexion" name="check_since_logoff" /> | 17 | <check_box label="Depuis la déconnexion" name="check_since_logoff" /> |
18 | <text type="string" length="1" name="- OR -"> | 18 | <text type="string" length="1" name="- OR -"> |
19 | - OR - | 19 | Ou il y a... |
20 | </text> | 20 | </text> |
21 | <spinner label="Heures auparavant" name="spin_hours_ago" /> | 21 | <spinner label="Heures" name="spin_hours_ago" /> |
22 | <spinner label="Jours auparavant" name="spin_days_ago" /> | 22 | <spinner label="Jours" name="spin_days_ago" /> |
23 | <button label="Fermer" label_selected="Fermer" name="Close" /> | 23 | <button label="Fermer" label_selected="Fermer" name="Close" /> |
24 | </floater> | 24 | </floater> |
diff --git a/linden/indra/newview/skins/default/xui/fr/floater_joystick.xml b/linden/indra/newview/skins/default/xui/fr/floater_joystick.xml new file mode 100644 index 0000000..fcb93ae --- /dev/null +++ b/linden/indra/newview/skins/default/xui/fr/floater_joystick.xml | |||
@@ -0,0 +1,83 @@ | |||
1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> | ||
2 | <floater name="Joystick" title="Configuration du joystick"> | ||
3 | <check_box name="enable_joystick"> | ||
4 | Activer le joystick : | ||
5 | </check_box> | ||
6 | <spinner label="Mapping axe des X " name="JoystickAxis1" /> | ||
7 | <spinner label="Mapping axe des Y" name="JoystickAxis2" /> | ||
8 | <spinner label="Mapping axe des Z" name="JoystickAxis0" /> | ||
9 | <spinner label="Mapping du tangage" name="JoystickAxis4" left="8" label_width="111" width="152" /> | ||
10 | <spinner label="Mapping du lacet" name="JoystickAxis5" /> | ||
11 | <spinner label="Mapping du roulis" name="JoystickAxis3" /> | ||
12 | <spinner label="Mapping du zoom" name="JoystickAxis6" /> | ||
13 | <check_box label="Zoom direct" name="ZoomDirect" /> | ||
14 | <check_box label="Curseur 3D" name="Cursor3D" /> | ||
15 | <check_box label="Niveau automatique" name="AutoLeveling" /> | ||
16 | <text name="Control Modes:"> | ||
17 | Modes de contrôle : | ||
18 | </text> | ||
19 | <check_box name="JoystickAvatarEnabled"> | ||
20 | Avatar | ||
21 | </check_box> | ||
22 | <check_box name="JoystickBuildEnabled"> | ||
23 | Build | ||
24 | </check_box> | ||
25 | <check_box name="JoystickFlycamEnabled"> | ||
26 | Flycam | ||
27 | </check_box> | ||
28 | <text name="XScale"> | ||
29 | Échelle des X | ||
30 | </text> | ||
31 | <text name="YScale"> | ||
32 | Échelle des Y | ||
33 | </text> | ||
34 | <text name="ZScale"> | ||
35 | Échelle des Z | ||
36 | </text> | ||
37 | <text name="PitchScale" left="9" width="104"> | ||
38 | Échelle du tangage | ||
39 | </text> | ||
40 | <text name="YawScale"> | ||
41 | Échelle du lacet | ||
42 | </text> | ||
43 | <text name="RollScale"> | ||
44 | Échelle du roulis | ||
45 | </text> | ||
46 | <text name="XDeadZone"> | ||
47 | Zone neutre X | ||
48 | </text> | ||
49 | <text name="YDeadZone"> | ||
50 | Zone neutre Y | ||
51 | </text> | ||
52 | <text name="ZDeadZone"> | ||
53 | Zone neutre Z | ||
54 | </text> | ||
55 | <text name="PitchDeadZone" left="4" width="110"> | ||
56 | Zone neutre Tangage | ||
57 | </text> | ||
58 | <text name="YawDeadZone"> | ||
59 | Zone neutre lacet | ||
60 | </text> | ||
61 | <text name="RollDeadZone"> | ||
62 | Zone neutre roulis | ||
63 | </text> | ||
64 | <text name="Feathering"> | ||
65 | Feathering | ||
66 | </text> | ||
67 | <text name="ZoomScale2"> | ||
68 | Échelle du zoom | ||
69 | </text> | ||
70 | <text name="ZoomDeadZone" width="110" left="6" > | ||
71 | Zone neutre du zoom | ||
72 | </text> | ||
73 | <button label="Options par défaut du joystick" name="SpaceNavigatorDefaults" /> | ||
74 | <string name="JoystickMonitor"> | ||
75 | Contrôle du joystick | ||
76 | </string> | ||
77 | <string name="Axis"> | ||
78 | Axe [NUM] | ||
79 | </string> | ||
80 | <string name="NoDevice"> | ||
81 | aucun dispositif détecté | ||
82 | </string> | ||
83 | </floater> | ||
diff --git a/linden/indra/newview/skins/default/xui/fr/floater_lagmeter.xml b/linden/indra/newview/skins/default/xui/fr/floater_lagmeter.xml new file mode 100644 index 0000000..d6837c3 --- /dev/null +++ b/linden/indra/newview/skins/default/xui/fr/floater_lagmeter.xml | |||
@@ -0,0 +1,152 @@ | |||
1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> | ||
2 | <floater name="floater_lagmeter" title="Calcul du lag"> | ||
3 | <button name="client_lagmeter" tool_tip="Statut du lag client" /> | ||
4 | <text name="client"> | ||
5 | Client : | ||
6 | </text> | ||
7 | <text name="client_text"> | ||
8 | Normal | ||
9 | </text> | ||
10 | <button name="network_lagmeter" tool_tip="Statut du lag réseau" /> | ||
11 | <text name="network"> | ||
12 | Réseau : | ||
13 | </text> | ||
14 | <text name="network_text"> | ||
15 | Normal | ||
16 | </text> | ||
17 | <button name="server_lagmeter" tool_tip="Statut du lag serveur" /> | ||
18 | <text name="server"> | ||
19 | Serveur : | ||
20 | </text> | ||
21 | <text name="server_text"> | ||
22 | Normal | ||
23 | </text> | ||
24 | <button label="?" name="server_help" /> | ||
25 | <button label=">>" name="minimize" /> | ||
26 | <string name="max_title_msg"> | ||
27 | Calcul du lag | ||
28 | </string> | ||
29 | <string name="max_width_px"> | ||
30 | 360 | ||
31 | </string> | ||
32 | <string name="min_title_msg"> | ||
33 | Lag | ||
34 | </string> | ||
35 | <string name="min_width_px"> | ||
36 | 90 | ||
37 | </string> | ||
38 | <string name="client_text_msg"> | ||
39 | Client | ||
40 | </string> | ||
41 | <string name="client_frame_rate_critical_fps"> | ||
42 | 10 | ||
43 | </string> | ||
44 | <string name="client_frame_rate_warning_fps"> | ||
45 | 15 | ||
46 | </string> | ||
47 | <string name="client_frame_time_window_bg_msg"> | ||
48 | Normal, fenêtre en arrière-plan | ||
49 | </string> | ||
50 | <string name="client_frame_time_critical_msg"> | ||
51 | Taux de défilement client ci-dessous [CLIENT_FRAME_RATE_CRITICAL] | ||
52 | </string> | ||
53 | <string name="client_frame_time_warning_msg"> | ||
54 | Taux de défilement client entre [CLIENT_FRAME_RATE_CRITICAL] et [CLIENT_FRAME_RATE_WARNING] | ||
55 | </string> | ||
56 | <string name="client_frame_time_normal_msg"> | ||
57 | Normal | ||
58 | </string> | ||
59 | <string name="client_draw_distance_cause_msg"> | ||
60 | Cause possible : la distance d'affichage est trop élevée | ||
61 | </string> | ||
62 | <string name="client_texture_loading_cause_msg"> | ||
63 | Cause possible : images en cours de chargement | ||
64 | </string> | ||
65 | <string name="client_texture_memory_cause_msg"> | ||
66 | Cause possible : trop d'images en mémoire | ||
67 | </string> | ||
68 | <string name="client_complex_objects_cause_msg"> | ||
69 | Cause possible : trop d'objets complexes dans la scène | ||
70 | </string> | ||
71 | <string name="network_text_msg"> | ||
72 | Réseau | ||
73 | </string> | ||
74 | <string name="network_packet_loss_critical_pct"> | ||
75 | 10 | ||
76 | </string> | ||
77 | <string name="network_packet_loss_warning_pct"> | ||
78 | 5 | ||
79 | </string> | ||
80 | <string name="network_packet_loss_critical_msg"> | ||
81 | La connexion perd plus de [NETWORK_PACKET_LOSS_CRITICAL] % de paquets | ||
82 | </string> | ||
83 | <string name="network_packet_loss_warning_msg"> | ||
84 | La connexion perd entre [NETWORK_PACKET_LOSS_WARNING] % et [NETWORK_PACKET_LOSS_CRITICAL] % de paquets | ||
85 | </string> | ||
86 | <string name="network_performance_normal_msg"> | ||
87 | Normal | ||
88 | </string> | ||
89 | <string name="network_ping_critical_ms"> | ||
90 | 600 | ||
91 | </string> | ||
92 | <string name="network_ping_warning_ms"> | ||
93 | 300 | ||
94 | </string> | ||
95 | <string name="network_ping_critical_msg"> | ||
96 | Temps de connexion ping supérieur à [NETWORK_PING_CRITICAL] ms | ||
97 | </string> | ||
98 | <string name="network_ping_warning_msg"> | ||
99 | Temps de connexion ping entre [NETWORK_PING_WARNING] et [NETWORK_PING_CRITICAL] ms | ||
100 | </string> | ||
101 | <string name="network_packet_loss_cause_msg"> | ||
102 | Mauvaise connexion possible ou réglage de la bande passante trop élevé. | ||
103 | </string> | ||
104 | <string name="network_ping_cause_msg"> | ||
105 | Mauvaise connexion possible ou app. de partage des fichiers | ||
106 | </string> | ||
107 | <string name="server_text_msg"> | ||
108 | Serveur | ||
109 | </string> | ||
110 | <string name="server_frame_rate_critical_fps"> | ||
111 | 20 | ||
112 | </string> | ||
113 | <string name="server_frame_rate_warning_fps"> | ||
114 | 30 | ||
115 | </string> | ||
116 | <string name="server_single_process_max_time_ms"> | ||
117 | 20 | ||
118 | </string> | ||
119 | <string name="server_frame_time_critical_msg"> | ||
120 | Taux de défilement du simulateur au dessous de [SERVER_FRAME_RATE_CRITICAL] | ||
121 | </string> | ||
122 | <string name="server_frame_time_warning_msg"> | ||
123 | Taux de défilement du simulateur entre [SERVER_FRAME_RATE_CRITICAL] et [SERVER_FRAME_RATE_WARNING] | ||
124 | </string> | ||
125 | <string name="server_frame_time_normal_msg"> | ||
126 | Normal | ||
127 | </string> | ||
128 | <string name="server_physics_cause_msg"> | ||
129 | Cause possible : trop d'objets physiques | ||
130 | </string> | ||
131 | <string name="server_scripts_cause_msg"> | ||
132 | Cause possible : trop d'objets scriptés | ||
133 | </string> | ||
134 | <string name="server_net_cause_msg"> | ||
135 | Cause possible : trop de trafic réseau | ||
136 | </string> | ||
137 | <string name="server_agent_cause_msg"> | ||
138 | Cause possible : trop de personnes en mouvement dans la région | ||
139 | </string> | ||
140 | <string name="server_images_cause_msg"> | ||
141 | Cause possible : trop de calculs d'images | ||
142 | </string> | ||
143 | <string name="server_generic_cause_msg"> | ||
144 | Cause possible : charge simulateur trop lourde | ||
145 | </string> | ||
146 | <string name="smaller_label"> | ||
147 | >> | ||
148 | </string> | ||
149 | <string name="bigger_label"> | ||
150 | << | ||
151 | </string> | ||
152 | </floater> | ||
diff --git a/linden/indra/newview/skins/default/xui/fr/floater_land_holdings.xml b/linden/indra/newview/skins/default/xui/fr/floater_land_holdings.xml index 8ef1029..dcc3d86 100644 --- a/linden/indra/newview/skins/default/xui/fr/floater_land_holdings.xml +++ b/linden/indra/newview/skins/default/xui/fr/floater_land_holdings.xml | |||
@@ -1,38 +1,41 @@ | |||
1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> | 1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> |
2 | <floater name="land holdings floater" title="Mon terrain"> | 2 | <floater name="land holdings floater" title="Mon terrain"> |
3 | <scroll_list name="parcel list"> | 3 | <scroll_list name="parcel list"> |
4 | <column label="Name" name="name" /> | 4 | <column label="Nom" name="name" /> |
5 | <column label="Location" name="location" /> | 5 | <column label="Emplacement" name="location" /> |
6 | <column label="Area" name="area" /> | 6 | <column label="Surface" name="area" /> |
7 | <column label="" name="hidden" /> | 7 | <column label="" name="hidden" /> |
8 | </scroll_list> | 8 | </scroll_list> |
9 | <button label="Téléportation" label_selected="Téléportation" name="Teleport" | 9 | <button label="Téléporter" label_selected="Téléporter" name="Teleport" |
10 | tool_tip="Téléportez-vous au centre de ce terrain." /> | 10 | tool_tip="Téléporter au milieu de ce terrain." /> |
11 | <button label="Localiser" label_selected="Localiser" name="Show on Map" | 11 | <button label="Voir sur la carte" label_selected="Voir sur la carte" name="Show on Map" |
12 | tool_tip="Afficher ce terrain sur la carte du monde." /> | 12 | tool_tip="Afficher ce terrain sur la carte du monde." /> |
13 | <text name="contrib_label"> | 13 | <text name="contrib_label"> |
14 | Contributions vos groupes : | 14 | Vos contributions: |
15 | </text> | 15 | </text> |
16 | <scroll_list name="grant list"> | 16 | <scroll_list name="grant list"> |
17 | <column label="Group" name="group" /> | 17 | <column label="Groupe" name="group" /> |
18 | <column label="Area" name="area" /> | 18 | <column label="Surface" name="area" /> |
19 | </scroll_list> | 19 | </scroll_list> |
20 | <text name="allowed_label"> | 20 | <text name="allowed_label"> |
21 | Patrimoine autorisé pour le type de compte actuel : | 21 | Surface de terrain autorisée avec votre compte actuel : |
22 | </text> | 22 | </text> |
23 | <text name="allowed_text"> | 23 | <text name="allowed_text"> |
24 | 0 m2 | 24 | [AREA] m² |
25 | </text> | 25 | </text> |
26 | <text name="current_label"> | 26 | <text name="current_label"> |
27 | Patrimoine actuel : | 27 | Surface occupée actuellement : |
28 | </text> | 28 | </text> |
29 | <text name="current_text"> | 29 | <text name="current_text"> |
30 | 0 m2 | 30 | [AREA] m² |
31 | </text> | 31 | </text> |
32 | <text name="available_label"> | 32 | <text name="available_label"> |
33 | Disponible à la vente : | 33 | Disponible à l'achat : |
34 | </text> | 34 | </text> |
35 | <text name="available_text"> | 35 | <text name="available_text"> |
36 | 0 m2 | 36 | [AREA] m² |
37 | </text> | 37 | </text> |
38 | <string name="area_string"> | ||
39 | [AREA] m² | ||
40 | </string> | ||
38 | </floater> | 41 | </floater> |
diff --git a/linden/indra/newview/skins/default/xui/fr/floater_landmark_ctrl.xml b/linden/indra/newview/skins/default/xui/fr/floater_landmark_ctrl.xml new file mode 100644 index 0000000..a6a6edc --- /dev/null +++ b/linden/indra/newview/skins/default/xui/fr/floater_landmark_ctrl.xml | |||
@@ -0,0 +1,10 @@ | |||
1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> | ||
2 | <floater name="landmarkpicker" title="Organiser : Repères"> | ||
3 | <check_box label="Afficher les dossiers" name="show_folders_check" /> | ||
4 | <button label="Nouveau" label_selected="Nouveau" name="New" /> | ||
5 | <button label="Renommer" label_selected="Renommer" name="Rename" /> | ||
6 | <button label="Nouveau dossier" label_selected="Nouveau dossier" name="NewFolder" /> | ||
7 | <button label="Modifier" label_selected="Modifier" name="Edit" /> | ||
8 | <button label="Supprimer" label_selected="Supprimer" name="Delete" /> | ||
9 | <button label="Fermer" label_selected="Fermer" name="Close" /> | ||
10 | </floater> | ||
diff --git a/linden/indra/newview/skins/default/xui/fr/floater_live_lsleditor.xml b/linden/indra/newview/skins/default/xui/fr/floater_live_lsleditor.xml index f759464..18f3a5d 100644 --- a/linden/indra/newview/skins/default/xui/fr/floater_live_lsleditor.xml +++ b/linden/indra/newview/skins/default/xui/fr/floater_live_lsleditor.xml | |||
@@ -1,5 +1,12 @@ | |||
1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> | 1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> |
2 | <floater name="script ed float" title="Script : Nouveau script"> | 2 | <floater name="script ed float" title="Script : Nouveau script"> |
3 | <button label="Réinitialiser" label_selected="Réinitialiser" name="Reset" /> | 3 | <button label="Redéfinir" label_selected="Redéfinir" name="Reset" width="100" left="390"/> |
4 | <check_box label="En cours d'exécution" name="running" /> | 4 | <check_box label="Exécution en cours" name="running" left="4"/> |
5 | <check_box label="Mono" name="mono" left="130"/> | ||
6 | <string name="not_allowed"> | ||
7 | Vous n'êtes pas autorisé à afficher ce script. | ||
8 | </string> | ||
9 | <string name="script_running"> | ||
10 | Exécution en cours | ||
11 | </string> | ||
5 | </floater> | 12 | </floater> |
diff --git a/linden/indra/newview/skins/default/xui/fr/floater_lsl_guide.xml b/linden/indra/newview/skins/default/xui/fr/floater_lsl_guide.xml new file mode 100644 index 0000000..4581051 --- /dev/null +++ b/linden/indra/newview/skins/default/xui/fr/floater_lsl_guide.xml | |||
@@ -0,0 +1,7 @@ | |||
1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> | ||
2 | <floater name="script ed float" title="Wiki LSL"> | ||
3 | <check_box label="Suivre le curseur" name="lock_check" /> | ||
4 | <combo_box label="Verrouiller" name="history_combo" /> | ||
5 | <button label="Précédente" name="back_btn" /> | ||
6 | <button label="Suivante" name="fwd_btn" /> | ||
7 | </floater> | ||
diff --git a/linden/indra/newview/skins/default/xui/fr/floater_media_browser.xml b/linden/indra/newview/skins/default/xui/fr/floater_media_browser.xml new file mode 100644 index 0000000..6d6d4fc --- /dev/null +++ b/linden/indra/newview/skins/default/xui/fr/floater_media_browser.xml | |||
@@ -0,0 +1,20 @@ | |||
1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> | ||
2 | <floater name="floater_about" title="Navigateur média"> | ||
3 | <layout_stack name="stack1"> | ||
4 | <layout_panel name="nav_controls"> | ||
5 | <button label="Précédente" name="back" width="75" /> | ||
6 | <button label="Suivante" name="forward" width="70" left_delta="75" /> | ||
7 | <button label="Recharger" name="reload" left_delta="75" /> | ||
8 | <combo_box left_delta="75" name="address" width="250" /> | ||
9 | <button label="Aller" name="go" left_delta="255"/> | ||
10 | </layout_panel> | ||
11 | <layout_panel name="parcel_owner_controls"> | ||
12 | <button label="Envoyer URL actuelle sur parcelle" name="assign" /> | ||
13 | </layout_panel> | ||
14 | <layout_panel name="external_controls"> | ||
15 | <button label="Ouvrir dans mon navigateur web" name="open_browser" width="190" /> | ||
16 | <check_box label="Toujours ouvrir dans mon navigateur web" name="open_always" left_delta="195"/> | ||
17 | <button label="Fermer" name="close" /> | ||
18 | </layout_panel> | ||
19 | </layout_stack> | ||
20 | </floater> | ||
diff --git a/linden/indra/newview/skins/default/xui/fr/floater_mem_leaking.xml b/linden/indra/newview/skins/default/xui/fr/floater_mem_leaking.xml new file mode 100644 index 0000000..4b4a879 --- /dev/null +++ b/linden/indra/newview/skins/default/xui/fr/floater_mem_leaking.xml | |||
@@ -0,0 +1,18 @@ | |||
1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> | ||
2 | <floater name="MemLeak" title="Simulation fuite mémoire"> | ||
3 | <spinner label="Vitesse de la fuite (octets) :" name="leak_speed" /> | ||
4 | <spinner label="Max mémoire perdue (Mo) :" name="max_leak" /> | ||
5 | <text name="total_leaked_label"> | ||
6 | Mémoire perdue actuelle : [SIZE] Ko | ||
7 | </text> | ||
8 | <text name="note_label_1"> | ||
9 | [NOTE1] | ||
10 | </text> | ||
11 | <text name="note_label_2"> | ||
12 | [NOTE2] | ||
13 | </text> | ||
14 | <button label="Commencer" name="start_btn" /> | ||
15 | <button label="Stop" name="stop_btn" /> | ||
16 | <button label="Libérer" name="release_btn" /> | ||
17 | <button label="Fermer" name="close_btn" /> | ||
18 | </floater> | ||
diff --git a/linden/indra/newview/skins/default/xui/fr/floater_moveview.xml b/linden/indra/newview/skins/default/xui/fr/floater_moveview.xml index d9d0910..002dcce 100644 --- a/linden/indra/newview/skins/default/xui/fr/floater_moveview.xml +++ b/linden/indra/newview/skins/default/xui/fr/floater_moveview.xml | |||
@@ -3,13 +3,13 @@ | |||
3 | <button label="" label_selected="" name="turn left btn" tool_tip="Tourner à gauche" /> | 3 | <button label="" label_selected="" name="turn left btn" tool_tip="Tourner à gauche" /> |
4 | <button label="" label_selected="" name="turn right btn" tool_tip="Tourner à droite" /> | 4 | <button label="" label_selected="" name="turn right btn" tool_tip="Tourner à droite" /> |
5 | <button label="" label_selected="" name="move up btn" | 5 | <button label="" label_selected="" name="move up btn" |
6 | tool_tip="Sauter ou s'envoler" /> | 6 | tool_tip="Sauter ou voler vers le haut" /> |
7 | <button label="" label_selected="" name="move down btn" | 7 | <button label="" label_selected="" name="move down btn" |
8 | tool_tip="S'accroupir ou atterrir" /> | 8 | tool_tip="S'accroupir ou voler vers le bas" /> |
9 | <button label="Voler" label_selected="Voler" name="fly btn" | 9 | <button label="Voler" label_selected="Voler" name="fly btn" |
10 | tool_tip="Démarrer/arrêter vol" /> | 10 | tool_tip="Démarrer/arrêter vol" /> |
11 | <joystick_slide name="slide left btn" tool_tip="A gauche" /> | 11 | <joystick_slide name="slide left btn" tool_tip="Se déplacer vers la gauche" /> |
12 | <joystick_slide name="slide right btn" tool_tip="A droite" /> | 12 | <joystick_slide name="slide right btn" tool_tip="Se déplacer vers la droite" /> |
13 | <joystick_turn name="forward btn" tool_tip="Avancer" /> | 13 | <joystick_turn name="forward btn" tool_tip="Se déplacer vers l'avant" /> |
14 | <joystick_turn name="backward btn" tool_tip="Reculer" /> | 14 | <joystick_turn name="backward btn" tool_tip="Se déplacer vers l'arrière" /> |
15 | </floater> | 15 | </floater> |
diff --git a/linden/indra/newview/skins/default/xui/fr/floater_mute.xml b/linden/indra/newview/skins/default/xui/fr/floater_mute.xml index 89f59bf..2117569 100644 --- a/linden/indra/newview/skins/default/xui/fr/floater_mute.xml +++ b/linden/indra/newview/skins/default/xui/fr/floater_mute.xml | |||
@@ -1,10 +1,12 @@ | |||
1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> | 1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> |
2 | <floater name="mute floater" title="Résidents et objets ignorés"> | 2 | <floater name="mute floater" title="Résidents et objets ignorés"> |
3 | <scroll_list name="mutes" tool_tip="List of currently muted residents" /> | 3 | <scroll_list name="mutes" tool_tip="Liste des résidents ignorés actuellement" /> |
4 | <button label="Ignorer résident…" label_selected="Ignorer résident…" | 4 | <button label="Ignorer le résident..." label_selected="Ignorer le résident..." |
5 | name="Mute resident..." tool_tip="Choisir le résident à ignorer" /> | 5 | name="Mute resident..." |
6 | <button label="Ignorer objet par nom…" label_selected="Ignorer objet par nom…" | 6 | tool_tip="Choisissez le résident que vous souhaitez ignorer" /> |
7 | <button label="Ignorer les objets par nom..." | ||
8 | label_selected="Ignorer les objets par nom..." | ||
7 | name="Mute object by name..." /> | 9 | name="Mute object by name..." /> |
8 | <button label="Ne plus ignorer" label_selected="Ne plus ignorer" name="Unmute" | 10 | <button label="Ne plus ignorer" label_selected="Ne plus ignorer" name="Unmute" |
9 | tool_tip="Retirer résident ou objet de la liste des ignorés" /> | 11 | tool_tip="Supprimer le résident ou l'objet de la liste des ignorés" /> |
10 | </floater> | 12 | </floater> |
diff --git a/linden/indra/newview/skins/default/xui/fr/floater_mute_object.xml b/linden/indra/newview/skins/default/xui/fr/floater_mute_object.xml new file mode 100644 index 0000000..0ce234a --- /dev/null +++ b/linden/indra/newview/skins/default/xui/fr/floater_mute_object.xml | |||
@@ -0,0 +1,12 @@ | |||
1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> | ||
2 | <floater name="mute by name" title="Ignorer les objets par nom"> | ||
3 | <text name="message"> | ||
4 | Ignorer par nom ne marche que pour les chats et IM, pas les sons. | ||
5 | Vous devez saisir le nom exact de l'objet. | ||
6 | </text> | ||
7 | <line_editor name="object_name"> | ||
8 | Nom de l'objet | ||
9 | </line_editor> | ||
10 | <button label="OK" name="OK" /> | ||
11 | <button label="Annuler" name="Cancel" /> | ||
12 | </floater> | ||
diff --git a/linden/indra/newview/skins/default/xui/fr/floater_my_friends.xml b/linden/indra/newview/skins/default/xui/fr/floater_my_friends.xml new file mode 100644 index 0000000..552afee --- /dev/null +++ b/linden/indra/newview/skins/default/xui/fr/floater_my_friends.xml | |||
@@ -0,0 +1,7 @@ | |||
1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> | ||
2 | <floater name="floater_my_friends" title="Contacts"> | ||
3 | <tab_container name="friends_and_groups"> | ||
4 | <panel label="Amis" name="friends_panel" /> | ||
5 | <panel label="Groupes" name="groups_panel" /> | ||
6 | </tab_container> | ||
7 | </floater> | ||
diff --git a/linden/indra/newview/skins/default/xui/fr/floater_name_description.xml b/linden/indra/newview/skins/default/xui/fr/floater_name_description.xml index dbe97f8..8ff5d3a 100644 --- a/linden/indra/newview/skins/default/xui/fr/floater_name_description.xml +++ b/linden/indra/newview/skins/default/xui/fr/floater_name_description.xml | |||
@@ -1,11 +1,11 @@ | |||
1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> | 1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> |
2 | <floater name="Name/Description" title=""> | 2 | <floater name="Name/Description" title=""> |
3 | <text name="name_label"> | 3 | <text name="name_label"> |
4 | Nom : | 4 | Nom : |
5 | </text> | 5 | </text> |
6 | <text name="description_label"> | 6 | <text name="description_label"> |
7 | Description : | 7 | Description : |
8 | </text> | 8 | </text> |
9 | <button label="Annuler" name="cancel_btn" /> | 9 | <button label="Annuler" name="cancel_btn" /> |
10 | <button label="Uploader (L$10)" name="ok_btn" /> | 10 | <button label="Charger (10 $L)" name="ok_btn" /> |
11 | </floater> | 11 | </floater> |
diff --git a/linden/indra/newview/skins/default/xui/fr/floater_new_im.xml b/linden/indra/newview/skins/default/xui/fr/floater_new_im.xml index 8f4b9c2..2cf4c23 100644 --- a/linden/indra/newview/skins/default/xui/fr/floater_new_im.xml +++ b/linden/indra/newview/skins/default/xui/fr/floater_new_im.xml | |||
@@ -1,11 +1,11 @@ | |||
1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> | 1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> |
2 | <floater label="Nouveau IM" name="New IM" title="Nouveau IM"> | 2 | <floater label="Nouvel IM" name="New IM" title="Nouvel IM"> |
3 | <button label="Démarrer" label_selected="Démarrer" name="start_btn" /> | 3 | <button label="Commencer" label_selected="Commencer" name="start_btn" /> |
4 | <button label="Fermer" label_selected="Fermer" name="close_btn" /> | 4 | <button label="Fermer" label_selected="Fermer" name="close_btn" /> |
5 | <text name="name_format"> | 5 | <text name="name_format"> |
6 | [FIRST] [LAST] | 6 | [FIRST] [LAST] |
7 | </text> | 7 | </text> |
8 | <text name="online_descriptor"> | 8 | <text name="online_descriptor"> |
9 | (en ligne) | 9 | (connecté) |
10 | </text> | 10 | </text> |
11 | </floater> | 11 | </floater> |
diff --git a/linden/indra/newview/skins/default/xui/fr/floater_new_outfit_dialog.xml b/linden/indra/newview/skins/default/xui/fr/floater_new_outfit_dialog.xml index c1188b4..2f3f00b 100644 --- a/linden/indra/newview/skins/default/xui/fr/floater_new_outfit_dialog.xml +++ b/linden/indra/newview/skins/default/xui/fr/floater_new_outfit_dialog.xml | |||
@@ -1,86 +1,87 @@ | |||
1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> | 1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> |
2 | <floater name="modal container" title=" "> | 2 | <floater name="modal container" width="585"> |
3 | <button label="Enregistrer" label_selected="Enregistrer" name="Save" /> | 3 | <button label="Enregistrer" label_selected="Enregistrer" left="171" name="Save" |
4 | <button label="Annuler" label_selected="Annuler" name="Cancel" /> | 4 | width="100" /> |
5 | <button label="Annuler" label_selected="Annuler" left="280" name="Cancel" width="100" /> | ||
5 | <check_box label="Silhouette" name="checkbox_Shape" /> | 6 | <check_box label="Silhouette" name="checkbox_Shape" /> |
6 | <check_box label="Peau" name="checkbox_Skin" /> | 7 | <check_box label="Peau" name="checkbox_Skin" /> |
7 | <check_box label="Cheveux" name="checkbox_Hair" /> | 8 | <check_box label="Cheveux" name="checkbox_Hair" /> |
8 | <check_box label="Yeux" name="checkbox_Eyes" /> | 9 | <check_box label="Yeux" name="checkbox_Eyes" /> |
9 | <check_box label="Renommer l'habillement selon le nom du dossier" name="rename" /> | 10 | <check_box label="Donner un nom de dossier à l'ensemble" name="rename" /> |
10 | <check_box label="Chemise" name="checkbox_Shirt" /> | 11 | <check_box label="Chemise" name="checkbox_Shirt" /> |
11 | <check_box label="Pantalon" name="checkbox_Pants" /> | 12 | <check_box label="Pantalon" name="checkbox_Pants" /> |
12 | <check_box label="Chaussures" name="checkbox_Shoes" /> | 13 | <check_box label="Chaussures" name="checkbox_Shoes" /> |
13 | <check_box label="Chaussettes" name="checkbox_Socks" /> | 14 | <check_box label="Chaussettes" name="checkbox_Socks" /> |
14 | <check_box label="Veste" name="checkbox_Jacket" /> | 15 | <check_box label="Veste" name="checkbox_Jacket" /> |
15 | <check_box label="Gants" name="checkbox_Gloves" /> | 16 | <check_box label="Gants" name="checkbox_Gloves" /> |
16 | <check_box label="Maillot de corps" name="checkbox_Undershirt" /> | 17 | <check_box label="Tricot de peau" name="checkbox_Undershirt" /> |
17 | <check_box label="Sous-vêtements" name="checkbox_Underpants" /> | 18 | <check_box label="Sous-vêtements" name="checkbox_Underpants" /> |
18 | <check_box label="Jupe" name="checkbox_Skirt" /> | 19 | <check_box label="Jupe" name="checkbox_Skirt" /> |
19 | <check_box label="Poitrine" name="checkbox_Chest" /> | 20 | <check_box label="Poitrine" left="225" name="checkbox_Chest" /> |
20 | <check_box label="Crâne" name="checkbox_Skull" /> | 21 | <check_box label="Crâne" left="225" name="checkbox_Skull" /> |
21 | <check_box label="Epaule Gauche" name="checkbox_Left Shoulder" /> | 22 | <check_box label="Épaule gauche" left="225" name="checkbox_Left Shoulder" /> |
22 | <check_box label="Epaule droite" name="checkbox_Right Shoulder" /> | 23 | <check_box label="Épaule droite" left="225" name="checkbox_Right Shoulder" /> |
23 | <check_box label="Main Gauche" name="checkbox_Left Hand" /> | 24 | <check_box label="Main gauche" left="225" name="checkbox_Left Hand" /> |
24 | <check_box label="Main droite" name="checkbox_Right Hand" /> | 25 | <check_box label="Main droite" left="225" name="checkbox_Right Hand" /> |
25 | <check_box label="Pied Gauche" name="checkbox_Left Foot" /> | 26 | <check_box label="Pied gauche" left="225" name="checkbox_Left Foot" /> |
26 | <check_box label="Pied droit" name="checkbox_Right Foot" /> | 27 | <check_box label="Pied droit" left="225" name="checkbox_Right Foot" /> |
27 | <check_box label="Colonne vertébrale" name="checkbox_Spine" /> | 28 | <check_box label="Colonne" left="225" name="checkbox_Spine" /> |
28 | <check_box label="Bassin" name="checkbox_Pelvis" /> | 29 | <check_box label="Bassin" left="225" name="checkbox_Pelvis" /> |
29 | <check_box label="Bouche" name="checkbox_Mouth" /> | 30 | <check_box label="Bouche" left="225" name="checkbox_Mouth" /> |
30 | <check_box label="Menton" name="checkbox_Chin" /> | 31 | <check_box label="Menton" left="225" name="checkbox_Chin" /> |
31 | <check_box label="Oreille Gauche" name="checkbox_Left Ear" /> | 32 | <check_box label="Oreille gauche" left="225" name="checkbox_Left Ear" /> |
32 | <check_box label="Oreille droite" name="checkbox_Right Ear" /> | 33 | <check_box label="Oreille droite" left="325" name="checkbox_Right Ear" /> |
33 | <check_box label="Globe oculaire Gauche" name="checkbox_Left Eyeball" /> | 34 | <check_box label="Globe oculaire gauche" left="325" name="checkbox_Left Eyeball" /> |
34 | <check_box label="Œil droit" name="checkbox_Right Eyeball" /> | 35 | <check_box label="Globe oculaire droit" left="325" name="checkbox_Right Eyeball" /> |
35 | <check_box label="Nez" name="checkbox_Nose" /> | 36 | <check_box label="Nez" left="325" name="checkbox_Nose" /> |
36 | <check_box label="Bras D" name="checkbox_R Upper Arm" /> | 37 | <check_box label="Bras droit" left="325" name="checkbox_R Upper Arm" /> |
37 | <check_box label="Avant-bras D" name="checkbox_R Forearm" /> | 38 | <check_box label="Avant-bras droit" left="325" name="checkbox_R Forearm" /> |
38 | <check_box label="Bras G" name="checkbox_L Upper Arm" /> | 39 | <check_box label="Bras gauche" left="325" name="checkbox_L Upper Arm" /> |
39 | <check_box label="Avant-bras G" name="checkbox_L Forearm" /> | 40 | <check_box label="Avant-bras gauche" left="325" name="checkbox_L Forearm" /> |
40 | <check_box label="Hanche droite" name="checkbox_Right Hip" /> | 41 | <check_box label="Hanche droite" left="325" name="checkbox_Right Hip" /> |
41 | <check_box label="Jambe D (haut)" name="checkbox_R Upper Leg" /> | 42 | <check_box label="Cuisse droite" left="325" name="checkbox_R Upper Leg" /> |
42 | <check_box label="Jambe D (bas)" name="checkbox_R Lower Leg" /> | 43 | <check_box label="Jambe droite" left="325" name="checkbox_R Lower Leg" /> |
43 | <check_box label="Hanche Gauche" name="checkbox_Left Hip" /> | 44 | <check_box label="Hanche gauche" left="325" name="checkbox_Left Hip" /> |
44 | <check_box label="Jambe G (section supérieure)" name="checkbox_L Upper Leg" /> | 45 | <check_box label="Cuisse gauche" left="325" name="checkbox_L Upper Leg" /> |
45 | <check_box label="Jambe G (section inférieure)" name="checkbox_L Lower Leg" /> | 46 | <check_box label="Jambe gauche" left="460" name="checkbox_L Lower Leg" /> |
46 | <check_box label="Estomac" name="checkbox_Stomach" /> | 47 | <check_box label="Estomac" left="460" name="checkbox_Stomach" /> |
47 | <check_box label="Pectoraux Gauches" name="checkbox_Left Pec" /> | 48 | <check_box label="Pectoral gauche" left="460" name="checkbox_Left Pec" /> |
48 | <check_box label="Pectoraux droits" name="checkbox_Right Pec" /> | 49 | <check_box label="Pectoral droit" left="460" name="checkbox_Right Pec" /> |
49 | <check_box label="Centre 2" name="checkbox_Center 2" /> | 50 | <check_box label="Centre 2" left="460" name="checkbox_Center 2" /> |
50 | <check_box label="Haut droit" name="checkbox_Top Right" /> | 51 | <check_box label="En haut à droite" left="460" name="checkbox_Top Right" /> |
51 | <check_box label="Haut" name="checkbox_Top" /> | 52 | <check_box label="En haut" left="460" name="checkbox_Top" /> |
52 | <check_box label="Haut gauche" name="checkbox_Top Left" /> | 53 | <check_box label="En haut à gauche" left="460" name="checkbox_Top Left" /> |
53 | <check_box label="Centre" name="checkbox_Center" /> | 54 | <check_box label="Centre" left="460" name="checkbox_Center" /> |
54 | <check_box label="Bas gauche" name="checkbox_Bottom Left" /> | 55 | <check_box label="En bas à gauche" left="460" name="checkbox_Bottom Left" /> |
55 | <check_box label="Bas" name="checkbox_Bottom" /> | 56 | <check_box label="En bas" left="460" name="checkbox_Bottom" /> |
56 | <check_box label="Bas droit" name="checkbox_Bottom Right" /> | 57 | <check_box label="En bas à droite" left="460" name="checkbox_Bottom Right" /> |
57 | <text type="string" length="1" name="Make New Outfit"> | 58 | <text type="string" length="1" name="Make New Outfit"> |
58 | Composer une nouvelle tenue | 59 | Créer un ensemble |
59 | </text> | 60 | </text> |
60 | <text type="string" length="1" | 61 | <text type="string" length="1" |
61 | name="Outfits are folders that contain clothing and body parts. Drag an outfit folder onto your avatar to put it on. "Make New Outfit" makes a new folder and saves copies of the items you are now wearing into it."> | 62 | name="Outfits are folders that contain clothing and body parts. Drag an outfit folder onto your avatar to put it on. "Make New Outfit" makes a new folder and saves copies of the items you are now wearing into it."> |
62 | Les Tenues sont des dossiers contenant des vêtements et des parties du corps. | 63 | Les ensembles sont des dossiers qui contiennent des habits et des parties du corps. |
63 | Glissez-déposez un dossier Tenue sur votre avatar pour l'enfiler. | 64 | Faites glisser le dossier contenant un ensemble vers votre avatar pour lui faire porter. |
64 | 65 | ||
65 | "Créer nouvelle tenue" crée un nouveau dossier dans lequel sont sauvegardés une copie des éléments que vous portez. | 66 | Le bouton Créer un ensemble vous permet de créer un dossier et d'y sauvegarder les copies des articles que vous portez maintenant. |
66 | </text> | 67 | </text> |
67 | <text type="string" length="1" name="Folder name:"> | 68 | <text type="string" length="1" name="Folder name:"> |
68 | Nom du dossier : | 69 | Nom du dossier : |
69 | </text> | 70 | </text> |
70 | <text type="string" length="1" name="Items to include in outfit:"> | 71 | <text type="string" length="1" name="Items to include in outfit:"> |
71 | Eléments à inclure dans la tenue : | 72 | Articles à inclure à l'ensemble : |
72 | </text> | 73 | </text> |
73 | <text type="string" length="1" name="Body Parts:"> | 74 | <text type="string" length="1" name="Body Parts:"> |
74 | Parties du corps : | 75 | Parties du corps : |
75 | </text> | 76 | </text> |
76 | <text type="string" length="1" name="Clothes:"> | 77 | <text type="string" length="1" left="115" name="Clothes:"> |
77 | Vêtements : | 78 | Habits : |
78 | </text> | 79 | </text> |
79 | <text type="string" length="1" name="Attachments:"> | 80 | <text type="string" length="1" left="227" name="Attachments:"> |
80 | Attachements : | 81 | Attachements : |
81 | </text> | 82 | </text> |
82 | <text type="string" length="1" name="Options:"> | 83 | <text type="string" length="1" name="Options:"> |
83 | Options : | 84 | Options : |
84 | </text> | 85 | </text> |
85 | <line_editor name="name ed"> | 86 | <line_editor name="name ed"> |
86 | Nouvelle tenue | 87 | Nouvelle tenue |
diff --git a/linden/indra/newview/skins/default/xui/fr/floater_openobject.xml b/linden/indra/newview/skins/default/xui/fr/floater_openobject.xml index 8f12527..0e59866 100644 --- a/linden/indra/newview/skins/default/xui/fr/floater_openobject.xml +++ b/linden/indra/newview/skins/default/xui/fr/floater_openobject.xml | |||
@@ -1,5 +1,5 @@ | |||
1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> | 1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> |
2 | <floater name="objectcontents" title="Contenu de l'objet"> | 2 | <floater name="objectcontents" title="Contenu des objets"> |
3 | <text type="string" length="1" name="object_name"> | 3 | <text type="string" length="1" name="object_name"> |
4 | [DESC]: | 4 | [DESC]: |
5 | </text> | 5 | </text> |
diff --git a/linden/indra/newview/skins/default/xui/fr/floater_pay.xml b/linden/indra/newview/skins/default/xui/fr/floater_pay.xml index b3e39f8..70146eb 100644 --- a/linden/indra/newview/skins/default/xui/fr/floater_pay.xml +++ b/linden/indra/newview/skins/default/xui/fr/floater_pay.xml | |||
@@ -1,9 +1,9 @@ | |||
1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> | 1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> |
2 | <floater name="Give Money" title=""> | 2 | <floater name="Give Money" title=""> |
3 | <button label="L$1" label_selected="L$1" name="fastpay 1" /> | 3 | <button label="1 $L" label_selected="1 $L" name="fastpay 1" /> |
4 | <button label="L$5" label_selected="L$5" name="fastpay 5" /> | 4 | <button label="5 $L" label_selected="5 $L" name="fastpay 5" /> |
5 | <button label="L$10" label_selected="L$10" name="fastpay 10" /> | 5 | <button label="10 $L" label_selected="10 $L" name="fastpay 10" /> |
6 | <button label="L$20" label_selected="L$20" name="fastpay 20" /> | 6 | <button label="20 $L" label_selected="20 $L" name="fastpay 20" /> |
7 | <button label="Payer" label_selected="Payer" name="pay btn" /> | 7 | <button label="Payer" label_selected="Payer" name="pay btn" /> |
8 | <button label="Annuler" label_selected="Annuler" name="cancel btn" /> | 8 | <button label="Annuler" label_selected="Annuler" name="cancel btn" /> |
9 | <text type="string" length="1" name="payee_label"> | 9 | <text type="string" length="1" name="payee_label"> |
@@ -13,9 +13,10 @@ | |||
13 | [FIRST] [LAST] | 13 | [FIRST] [LAST] |
14 | </text> | 14 | </text> |
15 | <text type="string" length="1" name="fastpay text"> | 15 | <text type="string" length="1" name="fastpay text"> |
16 | Paiement rapide : | 16 | Paiement rapide : |
17 | </text> | 17 | </text> |
18 | <text type="string" length="1" name="amount text"> | 18 | <text type="string" length="1" name="amount text" left="4"> |
19 | Montant : | 19 | Montant : |
20 | </text> | 20 | </text> |
21 | <line_editor left="60" name="amount" width="55" /> | ||
21 | </floater> | 22 | </floater> |
diff --git a/linden/indra/newview/skins/default/xui/fr/floater_pay_object.xml b/linden/indra/newview/skins/default/xui/fr/floater_pay_object.xml index 0252f98..13675f7 100644 --- a/linden/indra/newview/skins/default/xui/fr/floater_pay_object.xml +++ b/linden/indra/newview/skins/default/xui/fr/floater_pay_object.xml | |||
@@ -1,30 +1,30 @@ | |||
1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> | 1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> |
2 | <floater name="Give Money" title=""> | 2 | <floater name="Give Money" title=""> |
3 | <text type="string" length="1" name="payee_group"> | 3 | <text type="string" length="1" name="payee_group"> |
4 | Payer groupe : | 4 | Payer le groupe : |
5 | </text> | 5 | </text> |
6 | <text type="string" length="1" name="payee_resident"> | 6 | <text type="string" length="1" name="payee_resident"> |
7 | Payer : | 7 | Payer le résident : |
8 | </text> | 8 | </text> |
9 | <text type="string" length="1" name="payee_name"> | 9 | <text type="string" length="1" name="payee_name"> |
10 | [FIRST] [LAST] | 10 | [FIRST] [LAST] |
11 | </text> | 11 | </text> |
12 | <text type="string" length="1" name="object_name_label"> | 12 | <text type="string" length="1" name="object_name_label"> |
13 | Via l'objet : | 13 | Via un objet : |
14 | </text> | 14 | </text> |
15 | <text type="string" length="1" name="object_name_text"> | 15 | <text type="string" length="1" name="object_name_text"> |
16 | ... | 16 | ... |
17 | </text> | 17 | </text> |
18 | <text type="string" length="1" name="fastpay text"> | 18 | <text type="string" length="1" name="fastpay text"> |
19 | Paiement rapide : | 19 | Paiement rapide : |
20 | </text> | 20 | </text> |
21 | <text type="string" length="1" name="amount text"> | 21 | <text type="string" length="1" name="amount text"> |
22 | Montant : | 22 | Montant : |
23 | </text> | 23 | </text> |
24 | <button label="L$1" label_selected="L$1" name="fastpay 1" /> | 24 | <button label="1 $L" label_selected="1 $L" name="fastpay 1" /> |
25 | <button label="L$5" label_selected="L$5" name="fastpay 5" /> | 25 | <button label="5 $L" label_selected="5 $L" name="fastpay 5" /> |
26 | <button label="L$10" label_selected="L$10" name="fastpay 10" /> | 26 | <button label="10 $L" label_selected="10 $L" name="fastpay 10" /> |
27 | <button label="L$20" label_selected="L$20" name="fastpay 20" /> | 27 | <button label="20 $L" label_selected="20 $L" name="fastpay 20" /> |
28 | <button label="Payer" label_selected="Payer" name="pay btn" /> | 28 | <button label="Payer" label_selected="Payer" name="pay btn" /> |
29 | <button label="Annuler" label_selected="Annuler" name="cancel btn" /> | 29 | <button label="Annuler" label_selected="Annuler" name="cancel btn" /> |
30 | </floater> | 30 | </floater> |
diff --git a/linden/indra/newview/skins/default/xui/fr/floater_post_process.xml b/linden/indra/newview/skins/default/xui/fr/floater_post_process.xml new file mode 100644 index 0000000..74c19dc --- /dev/null +++ b/linden/indra/newview/skins/default/xui/fr/floater_post_process.xml | |||
@@ -0,0 +1,54 @@ | |||
1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> | ||
2 | <floater name="Post-Process Floater" title="Paramètres post-traitement"> | ||
3 | <tab_container name="Post-Process Tabs"> | ||
4 | <panel label="Filtre couleur" name="wmiColorFilterPanel"> | ||
5 | <check_box label="Activer" name="wmiColorFilterToggle" /> | ||
6 | <text name="wmiColorFilterBrightnessText"> | ||
7 | Luminosité | ||
8 | </text> | ||
9 | <text name="wmiColorFilterSaturationText"> | ||
10 | Saturation | ||
11 | </text> | ||
12 | <text name="wmiColorFilterContrastText"> | ||
13 | Contraste | ||
14 | </text> | ||
15 | <text name="wmiColorFilterBaseText"> | ||
16 | Couleur de base du contraste | ||
17 | </text> | ||
18 | <slider label="R" name="wmiColorFilterBaseR" /> | ||
19 | <slider label="V" name="wmiColorFilterBaseG" /> | ||
20 | <slider label="B" name="wmiColorFilterBaseB" /> | ||
21 | <slider label="I" name="wmiColorFilterBaseI" /> | ||
22 | </panel> | ||
23 | <panel label="Vision de nuit" name="wmiNightVisionPanel"> | ||
24 | <check_box label="Activer" name="wmiNightVisionToggle" /> | ||
25 | <text name="wmiNightVisionBrightMultText"> | ||
26 | Multiple d'amplificateur de lumière | ||
27 | </text> | ||
28 | <text name="wmiNightVisionNoiseSizeText"> | ||
29 | Taille du bruit | ||
30 | </text> | ||
31 | <text name="wmiNightVisionNoiseStrengthText"> | ||
32 | Force du bruit | ||
33 | </text> | ||
34 | </panel> | ||
35 | <panel label="Éclat" name="wmiBloomPanel"> | ||
36 | <check_box label="Activer" name="wmiBloomToggle" /> | ||
37 | <text name="wmiBloomExtractText"> | ||
38 | Extraction de la luminosité | ||
39 | </text> | ||
40 | <text name="wmiBloomSizeText"> | ||
41 | Taille de l'éclat | ||
42 | </text> | ||
43 | <text name="wmiBloomStrengthText"> | ||
44 | Force de l'éclat | ||
45 | </text> | ||
46 | </panel> | ||
47 | <panel label="Extras" name="Extras"> | ||
48 | <button label="Charger effet" label_selected="Charger effet" name="PPLoadEffect" /> | ||
49 | <button label="Enregistrer effet" label_selected="Enregistrer effet" | ||
50 | name="PPSaveEffect" /> | ||
51 | <line_editor label="Nom de l'effet" name="PPEffectNameEditor" /> | ||
52 | </panel> | ||
53 | </tab_container> | ||
54 | </floater> | ||
diff --git a/linden/indra/newview/skins/default/xui/fr/floater_postcard.xml b/linden/indra/newview/skins/default/xui/fr/floater_postcard.xml index 8c1a625..a17f1f6 100644 --- a/linden/indra/newview/skins/default/xui/fr/floater_postcard.xml +++ b/linden/indra/newview/skins/default/xui/fr/floater_postcard.xml | |||
@@ -1,28 +1,45 @@ | |||
1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> | 1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> |
2 | <floater name="Postcard" title="Envoyer une carte postale"> | 2 | <floater name="Postcard" title="Envoyer la photo par e-mail"> |
3 | <text name="to_label"> | 3 | <text name="to_label" width="135"> |
4 | Email du destinataire : | 4 | E-mail du destinataire : |
5 | </text> | 5 | </text> |
6 | <line_editor name="to_form" left="143" width="127" /> | ||
6 | <text name="from_label"> | 7 | <text name="from_label"> |
7 | Votre adresse mail : | 8 | Votre e-mail : |
8 | </text> | 9 | </text> |
10 | <line_editor name="from_form" left="143" width="127" /> | ||
9 | <text name="name_label"> | 11 | <text name="name_label"> |
10 | Votre nom : | 12 | Votre nom : |
11 | </text> | 13 | </text> |
14 | <line_editor name="name_form" left="143" width="127" /> | ||
12 | <text name="subject_label"> | 15 | <text name="subject_label"> |
13 | Sujet : | 16 | Sujet : |
14 | </text> | 17 | </text> |
18 | <line_editor name="subject_form" left="143" width="127" /> | ||
19 | <line_editor label="Saisissez votre sujet ici." name="subject_form" /> | ||
15 | <text name="msg_label"> | 20 | <text name="msg_label"> |
16 | Message : | 21 | Message : |
17 | </text> | 22 | </text> |
18 | <check_box label="Publier sur le web" name="allow_publish_check" | 23 | <check_box label="Publier sur le web" name="allow_publish_check" |
19 | tool_tip="Publiez cette carte postale sur le web." /> | 24 | tool_tip="Publiez cette carte postale sur le web." /> |
20 | <check_box label="Contenu adulte" name="mature_check" | 25 | <check_box label="Contenu adulte" name="mature_check" |
21 | tool_tip="Cette carte postale est à caractère adulte." /> | 26 | tool_tip="Cette carte postale est à caractère adulte." /> |
22 | <button label="?" name="publish_help_btn" /> | 27 | <button label="?" name="publish_help_btn" /> |
28 | <text_editor name="msg_form"> | ||
29 | Saisissez votre message ici. | ||
30 | </text_editor> | ||
23 | <text name="fine_print"> | 31 | <text name="fine_print"> |
24 | Si le destinataire de votre carte postale rejoint SL, vous gagnerez un bonus de parrainage. | 32 | Si le destinataire s'inscrit sur Second Life, vous recevrez un bonus. |
25 | </text> | 33 | </text> |
26 | <button label="Annuler" name="cancel_btn" /> | 34 | <button label="Annuler" name="cancel_btn" /> |
27 | <button label="Envoyer" name="send_btn" /> | 35 | <button label="Envoyer" name="send_btn" /> |
36 | <string name="default_subject"> | ||
37 | Carte postale de Second Life. | ||
38 | </string> | ||
39 | <string name="default_message"> | ||
40 | Ouvrez-moi ! | ||
41 | </string> | ||
42 | <string name="upload_message"> | ||
43 | Envoi en cours... | ||
44 | </string> | ||
28 | </floater> | 45 | </floater> |
diff --git a/linden/indra/newview/skins/default/xui/fr/floater_preferences.xml b/linden/indra/newview/skins/default/xui/fr/floater_preferences.xml index aa3e717..45e7623 100644 --- a/linden/indra/newview/skins/default/xui/fr/floater_preferences.xml +++ b/linden/indra/newview/skins/default/xui/fr/floater_preferences.xml | |||
@@ -1,7 +1,8 @@ | |||
1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> | 1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> |
2 | <floater name="Preferences" title="Préférences"> | 2 | <floater name="Preferences" title="Préférences"> |
3 | <button label="A propos..." label_selected="A propos..." name="About..." /> | 3 | <button label="À propos" label_selected="À propos" name="About..." /> |
4 | <button label="OK" label_selected="OK" name="OK" /> | 4 | <button label="OK" label_selected="OK" name="OK" /> |
5 | <button label="Annuler" label_selected="Annuler" name="Cancel" /> | 5 | <button label="Annuler" label_selected="Annuler" name="Cancel" /> |
6 | <button label="Appliquer" label_selected="Appliquer" name="Apply" /> | 6 | <button label="Appliquer" label_selected="Appliquer" name="Apply" /> |
7 | <button label="Aide" label_selected="Aide" name="Help" /> | ||
7 | </floater> | 8 | </floater> |
diff --git a/linden/indra/newview/skins/default/xui/fr/floater_preview_animation.xml b/linden/indra/newview/skins/default/xui/fr/floater_preview_animation.xml index 7682670..751ffa6 100644 --- a/linden/indra/newview/skins/default/xui/fr/floater_preview_animation.xml +++ b/linden/indra/newview/skins/default/xui/fr/floater_preview_animation.xml | |||
@@ -1,10 +1,10 @@ | |||
1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> | 1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> |
2 | <floater name="preview anim" title="Animation : latin salsa19"> | 2 | <floater name="preview_anim"> |
3 | <text type="string" length="1" name="desc txt"> | 3 | <text type="string" length="1" name="desc txt"> |
4 | Description : | 4 | Description : |
5 | </text> | 5 | </text> |
6 | <button label="Exécuter dans le monde" label_selected="Arrêter" name="Anim play btn" | 6 | <button label="Jouer dans le Monde" label_selected="Stop" name="Anim play btn" |
7 | tool_tip="Jouer cette animation publiquement." /> | 7 | tool_tip="Jouer cette animation et partagez-la avec d'autres." width="125" left="20"/> |
8 | <button label="Exécuter localement" label_selected="Arrêter" name="Anim audition btn" | 8 | <button label="Jouer localement" label_selected="Stop" name="Anim audition btn" |
9 | tool_tip="Jouer cette animation localement." /> | 9 | tool_tip="Jouer cette animation et soyez le seul à la voir." width="125" left="160"/> |
10 | </floater> | 10 | </floater> |
diff --git a/linden/indra/newview/skins/default/xui/fr/floater_preview_classified.xml b/linden/indra/newview/skins/default/xui/fr/floater_preview_classified.xml new file mode 100644 index 0000000..8322f39 --- /dev/null +++ b/linden/indra/newview/skins/default/xui/fr/floater_preview_classified.xml | |||
@@ -0,0 +1,2 @@ | |||
1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> | ||
2 | <floater name="classified_preview" title="Informations sur la petite annonce" /> | ||
diff --git a/linden/indra/newview/skins/default/xui/fr/floater_preview_embedded_texture.xml b/linden/indra/newview/skins/default/xui/fr/floater_preview_embedded_texture.xml index bd9696d..63c96c5 100644 --- a/linden/indra/newview/skins/default/xui/fr/floater_preview_embedded_texture.xml +++ b/linden/indra/newview/skins/default/xui/fr/floater_preview_embedded_texture.xml | |||
@@ -1,8 +1,8 @@ | |||
1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> | 1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> |
2 | <floater name="preview texture" title="Topsoil"> | 2 | <floater name="preview_texture"> |
3 | <button label="Copier vers l'inventaire" | 3 | <button label="Copier vers l'inventaire" |
4 | label_selected="Copier vers l'inventaire" name="Copy To Inventory" /> | 4 | label_selected="Copier vers l'inventaire" name="Copy To Inventory" /> |
5 | <text type="string" length="1" name="dimensions"> | 5 | <text type="string" length="1" name="dimensions"> |
6 | Dimensions : [WIDTH] x [HEIGHT] | 6 | Dimensions : [WIDTH] x [HEIGHT] |
7 | </text> | 7 | </text> |
8 | </floater> | 8 | </floater> |
diff --git a/linden/indra/newview/skins/default/xui/fr/floater_preview_event.xml b/linden/indra/newview/skins/default/xui/fr/floater_preview_event.xml new file mode 100644 index 0000000..ed929c7 --- /dev/null +++ b/linden/indra/newview/skins/default/xui/fr/floater_preview_event.xml | |||
@@ -0,0 +1,2 @@ | |||
1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> | ||
2 | <floater name="event_preview" title="Informations sur l'événement" /> | ||
diff --git a/linden/indra/newview/skins/default/xui/fr/floater_preview_gesture.xml b/linden/indra/newview/skins/default/xui/fr/floater_preview_gesture.xml index a8e59e1..e8441ea 100644 --- a/linden/indra/newview/skins/default/xui/fr/floater_preview_gesture.xml +++ b/linden/indra/newview/skins/default/xui/fr/floater_preview_gesture.xml | |||
@@ -1,48 +1,65 @@ | |||
1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> | 1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> |
2 | <floater name="gesture" title="Geste"> | 2 | <floater name="gesture_preview"> |
3 | <string name="stop_txt"> | ||
4 | Stop | ||
5 | </string> | ||
6 | <string name="preview_txt"> | ||
7 | Prévisualiser | ||
8 | </string> | ||
9 | <string name="none_text"> | ||
10 | -- Aucune -- | ||
11 | </string> | ||
3 | <text name="desc_label"> | 12 | <text name="desc_label"> |
4 | Description : | 13 | Description : |
5 | </text> | 14 | </text> |
6 | <text name="trigger_label"> | 15 | <text name="trigger_label"> |
7 | Déclencher : | 16 | Déclencheur : |
8 | </text> | 17 | </text> |
9 | <text name="replace_text" | 18 | <text name="replace_text" |
10 | tool_tip="Replace the trigger word(s) with these words. For example, trigger 'hello' replace with 'howdy' will turn the chat 'I wanted to say hello' into 'I wanted to say howdy' as well as playing the gesture!"> | 19 | tool_tip="Remplacer les raccourcis avec ces mots. Par exemple, remplacer le mot-clé « salut » par « bonjour » fera dire « je venais dire bonjour » au lieu de « je venais dire salut » dans le chat, et déclenchera le geste."> |
11 | Remplacer par : | 20 | Remplacer par : |
12 | </text> | 21 | </text> |
13 | <line_editor name="replace_editor" | 22 | <line_editor left="310" name="replace_editor" |
14 | tool_tip="Replace the trigger word(s) with these words. For example, trigger 'hello' replace with 'howdy' will turn the chat 'I wanted to say hello' into 'I wanted to say howdy' as well as playing the gesture" /> | 23 | tool_tip="Remplacer les raccourcis avec ces mots. Par exemple, remplacer le mot-clé « salut » par « bonjour » fera dire « je venais dire bonjour » au lieu de « je venais dire salut » dans le chat, et déclenchera le geste" |
24 | width="120" /> | ||
15 | <text name="key_label"> | 25 | <text name="key_label"> |
16 | Raccourci clavier : | 26 | Raccourci : |
17 | </text> | 27 | </text> |
18 | <combo_box label="Aucun(e)" name="modifier_combo" /> | 28 | <combo_box label="Aucun" name="modifier_combo" width="55" /> |
19 | <combo_box label="Aucun(e)" name="key_combo" /> | 29 | <combo_box label="Aucun" name="key_combo" width="55" /> |
20 | <text> | 30 | <text name="library_label"> |
21 | Bibliothèque : | 31 | Bibliothèque : |
22 | </text> | 32 | </text> |
23 | <text> | 33 | <text name="steps_label"> |
24 | Pas : | 34 | Étapes : |
25 | </text> | 35 | </text> |
36 | <scroll_list name="library_list"> | ||
37 | Animation | ||
38 | Son | ||
39 | Chat | ||
40 | Attendre | ||
41 | </scroll_list> | ||
26 | <button label="Ajouter >>" name="add_btn" /> | 42 | <button label="Ajouter >>" name="add_btn" /> |
27 | <button label="Haut" name="up_btn" /> | 43 | <button label="Monter" name="up_btn" /> |
28 | <button label="Bas" name="down_btn" /> | 44 | <button label="Descendre" name="down_btn" /> |
29 | <button label="Retirer" name="delete_btn" /> | 45 | <button label="Supprimer" name="delete_btn" /> |
30 | <text name="help_label"> | 46 | <text name="help_label"> |
31 | Toutes les étapes se déclenchent simultanément, | 47 | Toutes les étapes ont lieu |
32 | à moins que vous n'insériez des pauses. | 48 | simultanément, sauf si vous |
49 | ajoutez des pauses. | ||
33 | </text> | 50 | </text> |
34 | <radio_group name="animation_trigger_type"> | 51 | <radio_group name="animation_trigger_type"> |
35 | <radio_item> | 52 | <radio_item name="start"> |
36 | Démarrer | 53 | Commencer |
37 | </radio_item> | 54 | </radio_item> |
38 | <radio_item> | 55 | <radio_item name="stop"> |
39 | Arrêter | 56 | Stop |
40 | </radio_item> | 57 | </radio_item> |
41 | </radio_group> | 58 | </radio_group> |
42 | <check_box label="jusqu'à la fin des animations" name="wait_anim_check" /> | 59 | <check_box label="jusqu'à la fin des animations" name="wait_anim_check" /> |
43 | <check_box label="temps en secondes" name="wait_time_check" /> | 60 | <check_box label="temps en secondes" name="wait_time_check" /> |
44 | <check_box label="Activé" name="active_check" | 61 | <check_box label="Actifs" name="active_check" |
45 | tool_tip="Les gestes actifs peuvent être déclenchés à l'aide de phrases de déclenchement ou de hotkeys. Les gestes deviennent généralement inactifs en cas de conflit de touches." /> | 62 | tool_tip="Les gestes actifs peuvent être déclenchés en saisissant leur raccourci dans le chat ou en appuyant sur les raccourcis. Les gestes deviennent généralement inactifs lorsqu'il y a un conflit entre les raccourcis." /> |
46 | <button label="Aperu" name="preview_btn" /> | 63 | <button label="Prvisualiser" name="preview_btn" /> |
47 | <button label="Enregistrer" name="save_btn" /> | 64 | <button label="Enregistrer" name="save_btn" /> |
48 | </floater> | 65 | </floater> |
diff --git a/linden/indra/newview/skins/default/xui/fr/floater_preview_notecard.xml b/linden/indra/newview/skins/default/xui/fr/floater_preview_notecard.xml index 58a5439..9bc587a 100644 --- a/linden/indra/newview/skins/default/xui/fr/floater_preview_notecard.xml +++ b/linden/indra/newview/skins/default/xui/fr/floater_preview_notecard.xml | |||
@@ -1,5 +1,5 @@ | |||
1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> | 1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> |
2 | <floater name="preview notecard" title="Note :"> | 2 | <floater name="preview notecard" title="Remarque :"> |
3 | <button label="Enregistrer" label_selected="Enregistrer" name="Save" /> | 3 | <button label="Enregistrer" label_selected="Enregistrer" name="Save" /> |
4 | <text type="string" length="1" name="desc txt"> | 4 | <text type="string" length="1" name="desc txt"> |
5 | Description : | 5 | Description : |
@@ -7,4 +7,10 @@ | |||
7 | <text_editor type="string" length="1" name="Notecard Editor"> | 7 | <text_editor type="string" length="1" name="Notecard Editor"> |
8 | Chargement en cours... | 8 | Chargement en cours... |
9 | </text_editor> | 9 | </text_editor> |
10 | <string name="no_object"> | ||
11 | Impossible de trouver l'objet contenant cette note. | ||
12 | </string> | ||
13 | <string name="not_allowed"> | ||
14 | Vous n'êtes pas autorisé à afficher cette note. | ||
15 | </string> | ||
10 | </floater> | 16 | </floater> |
diff --git a/linden/indra/newview/skins/default/xui/fr/floater_preview_notecard_keep_discard.xml b/linden/indra/newview/skins/default/xui/fr/floater_preview_notecard_keep_discard.xml index d86c11a..e0974f3 100644 --- a/linden/indra/newview/skins/default/xui/fr/floater_preview_notecard_keep_discard.xml +++ b/linden/indra/newview/skins/default/xui/fr/floater_preview_notecard_keep_discard.xml | |||
@@ -1,5 +1,5 @@ | |||
1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> | 1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> |
2 | <floater name="preview notecard" title="Note : Modifier votre apparence, 2e partie"> | 2 | <floater name="preview_notecard"> |
3 | <text_editor type="string" length="1" name="Notecard Editor"> | 3 | <text_editor type="string" length="1" name="Notecard Editor"> |
4 | Chargement en cours... | 4 | Chargement en cours... |
5 | </text_editor> | 5 | </text_editor> |
@@ -7,5 +7,11 @@ | |||
7 | Description : | 7 | Description : |
8 | </text> | 8 | </text> |
9 | <button label="Garder" label_selected="Garder" name="Keep" /> | 9 | <button label="Garder" label_selected="Garder" name="Keep" /> |
10 | <button label="Annuler" label_selected="Annuler" name="Discard" /> | 10 | <button label="Jeter" label_selected="Jeter" name="Discard" /> |
11 | <string name="no_object"> | ||
12 | Impossible de trouver l'objet contenant cette note. | ||
13 | </string> | ||
14 | <string name="not_allowed"> | ||
15 | Vous n'êtes pas autorisé à afficher cette note. | ||
16 | </string> | ||
11 | </floater> | 17 | </floater> |
diff --git a/linden/indra/newview/skins/default/xui/fr/floater_preview_sound.xml b/linden/indra/newview/skins/default/xui/fr/floater_preview_sound.xml index 53813d8..8dc63ae 100644 --- a/linden/indra/newview/skins/default/xui/fr/floater_preview_sound.xml +++ b/linden/indra/newview/skins/default/xui/fr/floater_preview_sound.xml | |||
@@ -1,10 +1,12 @@ | |||
1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> | 1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> |
2 | <floater name="preview sound" title="Son : Boo Female 2"> | 2 | <floater name="preview_sound"> |
3 | <text type="string" length="1" name="desc txt"> | 3 | <text type="string" length="1" name="desc txt"> |
4 | Description : | 4 | Description : |
5 | </text> | 5 | </text> |
6 | <button label="Exécuter dans le monde" label_selected="Exécuter dans le monde" | 6 | <button label="Jouer dans le Monde" label_selected="Jouer dans le Monde" |
7 | name="Sound play btn" tool_tip="Jouer ce son publiquement." /> | 7 | name="Sound play btn" |
8 | <button label="Exécuter localement" label_selected="Exécuter localement" | 8 | tool_tip="Jouer ce son et partagez-le avec d'autres." width="125" left_delta="-136"/> |
9 | name="Sound audition btn" tool_tip="Jouer ce son localement." /> | 9 | <button label="Jouer localement" label_selected="Jouer localement" |
10 | name="Sound audition btn" | ||
11 | tool_tip="Jouer ce son et soyez le seul à l'entendre." width="125" left="162"/> | ||
10 | </floater> | 12 | </floater> |
diff --git a/linden/indra/newview/skins/default/xui/fr/floater_preview_texture.xml b/linden/indra/newview/skins/default/xui/fr/floater_preview_texture.xml index 491087d..08f5eef 100644 --- a/linden/indra/newview/skins/default/xui/fr/floater_preview_texture.xml +++ b/linden/indra/newview/skins/default/xui/fr/floater_preview_texture.xml | |||
@@ -1,9 +1,9 @@ | |||
1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> | 1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> |
2 | <floater name="preview texture" title="Texture : Gray Metal Scratched"> | 2 | <floater name="preview_texture"> |
3 | <text type="string" length="1" name="desc txt"> | 3 | <text type="string" length="1" name="desc txt"> |
4 | Description : | 4 | Description : |
5 | </text> | 5 | </text> |
6 | <text type="string" length="1" name="dimensions"> | 6 | <text type="string" length="1" name="dimensions"> |
7 | Dimensions : [WIDTH] x [HEIGHT] | 7 | Dimensions : [WIDTH] x [HEIGHT] |
8 | </text> | 8 | </text> |
9 | </floater> | 9 | </floater> |
diff --git a/linden/indra/newview/skins/default/xui/fr/floater_preview_texture_keep_discard.xml b/linden/indra/newview/skins/default/xui/fr/floater_preview_texture_keep_discard.xml index d5b90cc..51f48f3 100644 --- a/linden/indra/newview/skins/default/xui/fr/floater_preview_texture_keep_discard.xml +++ b/linden/indra/newview/skins/default/xui/fr/floater_preview_texture_keep_discard.xml | |||
@@ -1,11 +1,11 @@ | |||
1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> | 1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> |
2 | <floater name="preview texture" title="Texture : slhand"> | 2 | <floater name="preview_texture"> |
3 | <text type="string" length="1" name="desc txt"> | 3 | <text type="string" length="1" name="desc txt"> |
4 | Description : | 4 | Description : |
5 | </text> | 5 | </text> |
6 | <button label="Garder" label_selected="Garder" name="Keep" /> | 6 | <button label="Garder" label_selected="Garder" name="Keep" /> |
7 | <button label="Annuler" label_selected="Annuler" name="Discard" /> | 7 | <button label="Jeter" label_selected="Jeter" name="Discard" /> |
8 | <text type="string" length="1" name="dimensions"> | 8 | <text type="string" length="1" name="dimensions"> |
9 | Dimensions : [WIDTH] x [HEIGHT] | 9 | Dimensions : [WIDTH] x [HEIGHT] |
10 | </text> | 10 | </text> |
11 | </floater> | 11 | </floater> |
diff --git a/linden/indra/newview/skins/default/xui/fr/floater_preview_url.xml b/linden/indra/newview/skins/default/xui/fr/floater_preview_url.xml new file mode 100644 index 0000000..68d7d7b --- /dev/null +++ b/linden/indra/newview/skins/default/xui/fr/floater_preview_url.xml | |||
@@ -0,0 +1,2 @@ | |||
1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> | ||
2 | <floater name="url_preview" title="Informations sur le lieu" /> | ||
diff --git a/linden/indra/newview/skins/default/xui/fr/floater_price_for_listing.xml b/linden/indra/newview/skins/default/xui/fr/floater_price_for_listing.xml index 8759536..1a4b20b 100644 --- a/linden/indra/newview/skins/default/xui/fr/floater_price_for_listing.xml +++ b/linden/indra/newview/skins/default/xui/fr/floater_price_for_listing.xml | |||
@@ -1,16 +1,13 @@ | |||
1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> | 1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> |
2 | <floater name="price_for_listing" title="Publier une petite annonce"> | 2 | <floater name="price_for_listing" title="Publier la petite annonce"> |
3 | <text name="explanation_text"> | 3 | <text name="explanation_text"> |
4 | Votre petite annonce restera en ligne pendant une semaine | 4 | Votre petite annonce restera en ligne pendant une semaine à compter de sa date de publication. |
5 | à compter de sa date de publication. | ||
6 | 5 | ||
7 | La position de votre annonce dans les listings | 6 | La position de votre annonce dans les listes dépend du montant que vous décidez de payer. |
8 | dépend du montant que vous décidez de payer. | 7 | Les annonces les plus chères paraissent en tête de liste et sont plus visibles dans les résultats de recherche. |
9 | Les annonces les plus elevées paraissent en tête de liste, | ||
10 | et apparaissent mieux dans les résultats de recherche. | ||
11 | </text> | 8 | </text> |
12 | <text name="price_text"> | 9 | <text name="price_text"> |
13 | Coût de l'annonce (L$): | 10 | Coût de l'annonce ($L) : |
14 | </text> | 11 | </text> |
15 | <button label="Fixer le prix" name="set_price_btn" /> | 12 | <button label="Fixer le prix" name="set_price_btn" /> |
16 | <button label="Annuler" name="cancel_btn" /> | 13 | <button label="Annuler" name="cancel_btn" /> |
diff --git a/linden/indra/newview/skins/default/xui/fr/floater_region_info.xml b/linden/indra/newview/skins/default/xui/fr/floater_region_info.xml new file mode 100644 index 0000000..631d37a --- /dev/null +++ b/linden/indra/newview/skins/default/xui/fr/floater_region_info.xml | |||
@@ -0,0 +1,2 @@ | |||
1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> | ||
2 | <floater name="regioninfo" title="Région/Domaine" /> | ||
diff --git a/linden/indra/newview/skins/default/xui/fr/floater_report_abuse.xml b/linden/indra/newview/skins/default/xui/fr/floater_report_abuse.xml index 2dcb1a9..7b90653 100644 --- a/linden/indra/newview/skins/default/xui/fr/floater_report_abuse.xml +++ b/linden/indra/newview/skins/default/xui/fr/floater_report_abuse.xml | |||
@@ -1,78 +1,188 @@ | |||
1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> | 1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> |
2 | <floater name="floater_report_abuse" title="Signaler un abus"> | 2 | <floater name="floater_report_abuse" title="Signaler une infraction"> |
3 | <text name="reporter_title"> | 3 | <text name="reporter_title" width="60"> |
4 | Signalant : | 4 | Déposant : |
5 | </text> | ||
6 | <text name="reporter_field"> | ||
7 | Loremipsum Dolorsitamut | ||
5 | </text> | 8 | </text> |
6 | <text name="sim_title"> | 9 | <text name="sim_title"> |
7 | Sim : | 10 | Région : |
11 | </text> | ||
12 | <text name="sim_field"> | ||
13 | Nom de la région | ||
8 | </text> | 14 | </text> |
9 | <text name="pos_title"> | 15 | <text name="pos_title"> |
10 | Position : | 16 | Position : |
17 | </text> | ||
18 | <texture_picker name="screenshot" /> | ||
19 | <check_box label="Inclure une capture d'écran" name="screen_check" /> | ||
20 | <text name="pos_field"> | ||
21 | {128.1, 128.1, 15.4} | ||
22 | </text> | ||
23 | <text left_delta="70" name="object_name" width="105"> | ||
24 | Consetetur Sadipscing | ||
25 | </text> | ||
26 | <text left_delta="70" name="owner_name" width="105"> | ||
27 | Hendrerit Vulputate | ||
11 | </text> | 28 | </text> |
12 | <texture_picker label="Instantané en cours..." name="screenshot" /> | ||
13 | <check_box label="Inclure capture d'écran" name="screen_check" /> | ||
14 | <combo_box name="category_combo" | 29 | <combo_box name="category_combo" |
15 | tool_tip="Category -- select the category that best describes this report"> | 30 | tool_tip="Choisissez la catégorie qui décrit le mieux ce rapport"> |
16 | <combo_item name="Selectcategory"> | 31 | <combo_item name="Select_category"> |
17 | Choisir une catégorie | 32 | Sélectionnez une catégorie |
33 | </combo_item> | ||
34 | <combo_item name="Age__Age_play"> | ||
35 | Âge > « Age play » | ||
36 | </combo_item> | ||
37 | <combo_item name="Age__Adult_resident_on_Teen_Second_Life"> | ||
38 | Âge > Résident adulte sur Second Life pour adolescents | ||
39 | </combo_item> | ||
40 | <combo_item name="Age__Underage_resident_on_Adult_Second_Life"> | ||
41 | Âge > Résident mineur sur Second Life pour adultes | ||
42 | </combo_item> | ||
43 | <combo_item name="Assault__Combat_sandbox___unsafe_area"> | ||
44 | Assaut > Bac à sable utilisé pour des combats/zone non sécurisée | ||
45 | </combo_item> | ||
46 | <combo_item name="Assault__Safe_area"> | ||
47 | Assaut > Zone sécurisée | ||
48 | </combo_item> | ||
49 | <combo_item name="Assault__Weapons_testing_sandbox"> | ||
50 | Assaut > Bac à sable pour tests d'armes à feu | ||
51 | </combo_item> | ||
52 | <combo_item name="Copyright_or_intellectual_property_violation"> | ||
53 | Violation de droits d'auteur ou de propriété intellectuelle | ||
54 | </combo_item> | ||
55 | <combo_item name="Commerce__Failure_to_deliver_product_or_service"> | ||
56 | Commerce > Incapacité à fournir un produit ou service | ||
57 | </combo_item> | ||
58 | <combo_item name="Disclosure__First_Life_information"> | ||
59 | Divulgation > Informations sur la première vie (First Life) | ||
60 | </combo_item> | ||
61 | <combo_item name="Disclosure__Remotely_monitoring chat"> | ||
62 | Divulgation > Écoute d'un chat à distance | ||
63 | </combo_item> | ||
64 | <combo_item name="Disclosure__Second_Life_information_chat_IMs"> | ||
65 | Divulgation > Informations sur Second Life/chat/IM | ||
66 | </combo_item> | ||
67 | <combo_item name="Disturbing_the_peace__Unfair_use_of_region_resources"> | ||
68 | Trouble de la paix > Utilisation inadéquate des ressources de la région | ||
69 | </combo_item> | ||
70 | <combo_item name="Disturbing_the_peace__Excessive_scripted_objects"> | ||
71 | Trouble de la paix > Nombre d'objets scriptés excessif | ||
72 | </combo_item> | ||
73 | <combo_item name="Disturbing_the_peace__Object_littering"> | ||
74 | Trouble de la paix > Abandon d'objets | ||
75 | </combo_item> | ||
76 | <combo_item name="Disturbing_the_peace__Repetitive_spam"> | ||
77 | Trouble de la paix > Spam à répétition | ||
78 | </combo_item> | ||
79 | <combo_item name="Disturbing_the_peace__Unwanted_advert_spam"> | ||
80 | Trouble de la paix > Spam à caractère commercial | ||
81 | </combo_item> | ||
82 | <combo_item name="Fraud__L$"> | ||
83 | Fraude > $L | ||
84 | </combo_item> | ||
85 | <combo_item name="Fraud__Land"> | ||
86 | Fraude > Terrain | ||
87 | </combo_item> | ||
88 | <combo_item name="Fraud__Pyramid_scheme_or_chain_letter"> | ||
89 | Fraude > Vente pyramidale ou lettre-chaîne | ||
90 | </combo_item> | ||
91 | <combo_item name="Fraud__US$"> | ||
92 | Fraude > $US | ||
93 | </combo_item> | ||
94 | <combo_item name="Harassment__Advert_farms___visual_spam"> | ||
95 | Harcèlement > Spam visuel | ||
96 | </combo_item> | ||
97 | <combo_item name="Harassment__Defaming_individuals_or_groups"> | ||
98 | Harcèlement > Diffamation envers des individus ou des groupes | ||
99 | </combo_item> | ||
100 | <combo_item name="Harassment__Impeding_movement"> | ||
101 | Harcèlement > Immobilisation | ||
102 | </combo_item> | ||
103 | <combo_item name="Harassment__Sexual_harassment"> | ||
104 | Harcèlement > Harcèlement sexuel | ||
105 | </combo_item> | ||
106 | <combo_item name="Harassment__Solicting_inciting_others_to_violate_ToS"> | ||
107 | Harcèlement > Incitation à enfreindre les Conditions d'utilisation | ||
108 | </combo_item> | ||
109 | <combo_item name="Harassment__Verbal_abuse"> | ||
110 | Harcèlement > Abus verbal | ||
111 | </combo_item> | ||
112 | <combo_item name="Indecency__Broadly_offensive_content_or_conduct"> | ||
113 | Indécence > Contenu ou comportement offensifs | ||
114 | </combo_item> | ||
115 | <combo_item name="Indecency__Broadly_visible_mature_content"> | ||
116 | Indécence > Contenu réservé aux adultes visible par tous | ||
117 | </combo_item> | ||
118 | <combo_item name="Indecency__Inappropriate_avatar_name"> | ||
119 | Indécence > Nom d'avatar inapproprié | ||
120 | </combo_item> | ||
121 | <combo_item name="Indecency__Mature_content_in_PG_region"> | ||
122 | Indécence > Contenu Adulte dans une région où l'accompagnement parental est requis | ||
18 | </combo_item> | 123 | </combo_item> |
19 | <combo_item name="Intolerance"> | 124 | <combo_item name="Intolerance"> |
20 | Intolérance | 125 | Intolerance |
21 | </combo_item> | 126 | </combo_item> |
22 | <combo_item name="Harassment"> | 127 | <combo_item name="Land__Abuse_of_sandbox_resources"> |
23 | Harclement | 128 | Terrain > Utilisation abusive des ressources du bac sable |
24 | </combo_item> | 129 | </combo_item> |
25 | <combo_item name="Assault"> | 130 | <combo_item name="Land__Encroachment__Objects_textures"> |
26 | Agression | 131 | Terrain > Empiètement > Objets/textures |
27 | </combo_item> | 132 | </combo_item> |
28 | <combo_item name="Disclosure"> | 133 | <combo_item name="Land__Encroachment__Particles"> |
29 | Divulgation | 134 | Terrain > Empiètement > Particules |
30 | </combo_item> | 135 | </combo_item> |
31 | <combo_item name="Indecency"> | 136 | <combo_item name="Land__Encroachment__Trees_plants"> |
32 | Indcence | 137 | Terrain > Empitement > Arbres/plantes |
33 | </combo_item> | 138 | </combo_item> |
34 | <combo_item name="Age"> | 139 | <combo_item name="Trademark_violation"> |
35 | Age | 140 | Violation des droits de marque |
36 | </combo_item> | 141 | </combo_item> |
37 | <combo_item name="Parcel"> | 142 | <combo_item name="Wagering_gambling"> |
38 | Colis | 143 | Paris/jeux d'argent |
39 | </combo_item> | 144 | </combo_item> |
40 | <combo_item name="Other"> | 145 | <combo_item name="Other"> |
41 | Autre | 146 | Autre |
42 | </combo_item> | 147 | </combo_item> |
43 | </combo_box> | 148 | </combo_box> |
44 | <button label="" label_selected="" name="pick_btn" | 149 | <button label="" label_selected="" name="pick_btn" |
45 | tool_tip="Sélecteur d'objets - choisissez l'objet concerné par ce rapport" /> | 150 | tool_tip="Le sélecteur d'objet vous permet d'identifier un objet comme sujet du rapport." /> |
46 | <text name="select_object_label"> | 151 | <text name="select_object_label"> |
47 | Cliquez sur le bouton puis l'objet : | 152 | Cliquez sur le bouton puis l'objet : |
48 | </text> | 153 | </text> |
49 | <text name="object_name_label"> | 154 | <text name="object_name_label"> |
50 | Nom : | 155 | Nom : |
51 | </text> | 156 | </text> |
52 | <text name="owner_name_label"> | 157 | <text name="owner_name_label" width="66"> |
53 | Propriétaire : | 158 | Propriétaire : |
54 | </text> | 159 | </text> |
55 | <text name="abuser_name_title"> | 160 | <text name="abuser_name_title"> |
56 | Nom du contrevenant : | 161 | Nom du contrevenant : |
57 | </text> | 162 | </text> |
58 | <button label="Sélectionner" label_selected="" name="select_abuser" | 163 | <button label="Choisir le résident" label_selected="" name="select_abuser" |
59 | tool_tip="Sélectionnez le nom du contrevenant dans une liste." /> | 164 | tool_tip="Sélectionnez le nom du résident dans une liste" /> |
165 | <check_box label="Ne connaît pas le nom du contrevenant" name="omit_abuser_name" | ||
166 | tool_tip="Cochez cette case si vous ne connaissez pas le nom du contrevenant" /> | ||
60 | <text name="abuser_name_title2"> | 167 | <text name="abuser_name_title2"> |
61 | Lieu de l'abus : | 168 | Lieu où l'infraction a eu lieu : |
62 | </text> | 169 | </text> |
63 | <text name="sum_title"> | 170 | <text name="sum_title"> |
64 | Résumé : | 171 | Récapitulatif : |
65 | </text> | 172 | </text> |
66 | <text name="dscr_title"> | 173 | <text name="dscr_title"> |
67 | Détails : | 174 | Détails : |
68 | </text> | 175 | </text> |
69 | <text name="bug_aviso"> | 176 | <text name="bug_aviso"> |
70 | Veuillez préciser autant que possible la date, le lieu, la nature de l'abus, | 177 | Indiquez la date, le lieu, la nature de l'infraction, ainsi que |
71 | les textes du chat/IM pertinents, et sélectionner l'objet si possible. | 178 | tout chat ou IM relatif à l'infraction, en étant aussi précis |
179 | que possible. Essayez aussi d'indiquer un sujet. | ||
72 | </text> | 180 | </text> |
73 | <text name="incomplete_title"> | 181 | <text bottom_delta="-16" name="incomplete_title"> |
74 | Attention : les rapports incomplets ne seront pas pris en compte | 182 | Remarque : les rapports incomplets ne feront pas l'objet d'une |
183 | enquête. | ||
75 | </text> | 184 | </text> |
76 | <button label="Signaler un abus" label_selected="Signaler un abus" name="send_btn" /> | 185 | <button label="Signaler une infraction" label_selected="Signaler une infraction" |
186 | name="send_btn" /> | ||
77 | <button label="Annuler" label_selected="Annuler" name="cancel_btn" /> | 187 | <button label="Annuler" label_selected="Annuler" name="cancel_btn" /> |
78 | </floater> | 188 | </floater> |
diff --git a/linden/indra/newview/skins/default/xui/fr/floater_report_bug.xml b/linden/indra/newview/skins/default/xui/fr/floater_report_bug.xml index e7ba400..0ab0981 100644 --- a/linden/indra/newview/skins/default/xui/fr/floater_report_bug.xml +++ b/linden/indra/newview/skins/default/xui/fr/floater_report_bug.xml | |||
@@ -1,34 +1,40 @@ | |||
1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> | 1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> |
2 | <floater name="bug_reporter" title="Signaler un bug"> | 2 | <floater name="bug_reporter" title="Signaler un bug"> |
3 | <text name="reporter_title"> | 3 | <text name="reporter_title"> |
4 | Signalant : | 4 | Signalant : |
5 | </text> | 5 | </text> |
6 | <text name="sim_title"> | 6 | <text name="sim_title"> |
7 | Sim : | 7 | Sim : |
8 | </text> | 8 | </text> |
9 | <text name="pos_title"> | 9 | <text name="pos_title"> |
10 | Position : | 10 | Position : |
11 | </text> | 11 | </text> |
12 | <text name="select_object_label"> | 12 | <text name="select_object_label"> |
13 | Cliquez sur le bouton puis sur l'objet pour le sélectionner : | 13 | Cliquez sur le bouton puis l'objet : |
14 | </text> | 14 | </text> |
15 | <button label="" label_selected="" name="pick_btn" | 15 | <button label="" label_selected="" name="pick_btn" |
16 | tool_tip="Sélecteur d'objets - choisissez l'objet concerné par ce rapport" /> | 16 | tool_tip="Le sélecteur d'objet vous permet d'identifier un objet comme sujet du rapport." /> |
17 | <text name="object_name_label"> | 17 | <text name="object_name_label"> |
18 | Nom : | 18 | Nom : |
19 | </text> | ||
20 | <text name="object_name"> | ||
21 | Consetetur Sadipscing | ||
19 | </text> | 22 | </text> |
20 | <text name="owner_name_label"> | 23 | <text name="owner_name_label"> |
21 | Propriétaire : | 24 | Propriétaire : |
22 | </text> | 25 | </text> |
23 | <check_box label="Inclure capture d'écran" name="screen_check" /> | 26 | <check_box label="Inclure une capture d'écran" name="screen_check" /> |
24 | <texture_picker label="Instantané en cours..." name="screenshot" /> | 27 | <texture_picker label="Instantané en cours..." name="screenshot" /> |
25 | <text name="category_label"> | 28 | <text name="category_label"> |
26 | Catégorie : | 29 | Catégorie : |
27 | </text> | 30 | </text> |
31 | <text name="owner_name"> | ||
32 | Hendrerit Vulputate | ||
33 | </text> | ||
28 | <combo_box name="category_combo" | 34 | <combo_box name="category_combo" |
29 | tool_tip="Category -- select the category that best describes this report"> | 35 | tool_tip="Choisissez la catégorie qui décrit le mieux ce rapport"> |
30 | <combo_item name="Selectcategory"> | 36 | <combo_item name="Selectcategory"> |
31 | Choisir une catégorie | 37 | Sélectionnez une catégorie |
32 | </combo_item> | 38 | </combo_item> |
33 | <combo_item name="Building"> | 39 | <combo_item name="Building"> |
34 | Construire | 40 | Construire |
@@ -52,13 +58,13 @@ | |||
52 | Inventaire | 58 | Inventaire |
53 | </combo_item> | 59 | </combo_item> |
54 | <combo_item name="Lag"> | 60 | <combo_item name="Lag"> |
55 | Ralentissement | 61 | Lag |
56 | </combo_item> | 62 | </combo_item> |
57 | <combo_item name="MissingContent"> | 63 | <combo_item name="MissingContent"> |
58 | Contenu manquant | 64 | Contenu manquant |
59 | </combo_item> | 65 | </combo_item> |
60 | <combo_item name="LindenDollars(L$)"> | 66 | <combo_item name="LindenDollars(L$)"> |
61 | Linden Dollars (L$) | 67 | Dollar Linden ($L) |
62 | </combo_item> | 68 | </combo_item> |
63 | <combo_item name="Permissions"> | 69 | <combo_item name="Permissions"> |
64 | Autorisations | 70 | Autorisations |
@@ -73,7 +79,7 @@ | |||
73 | Son | 79 | Son |
74 | </combo_item> | 80 | </combo_item> |
75 | <combo_item name="Stipends"> | 81 | <combo_item name="Stipends"> |
76 | Subside | 82 | Subsides |
77 | </combo_item> | 83 | </combo_item> |
78 | <combo_item name="Userinterface"> | 84 | <combo_item name="Userinterface"> |
79 | Interface utilisateur | 85 | Interface utilisateur |
@@ -83,22 +89,21 @@ | |||
83 | </combo_item> | 89 | </combo_item> |
84 | </combo_box> | 90 | </combo_box> |
85 | <text name="sum_title"> | 91 | <text name="sum_title"> |
86 | Résumé : | 92 | Récapitulatif : |
87 | </text> | 93 | </text> |
88 | <text name="dscr_title"> | 94 | <text name="dscr_title"> |
89 | Détails : | 95 | Détails : (Soyez aussi précis que possible) |
90 | </text> | 96 | </text> |
91 | <text_editor name="details_edit"> | 97 | <text_editor name="details_edit"> |
92 | Etapes pour reproduire le bug : | 98 | Étapes pour reproduire le bug : |
93 | 99 | ||
94 | Résultats observés : | 100 | Résultats observés : |
95 | 101 | ||
96 | Résultats attendus : | 102 | Résultats attendus : |
97 | </text_editor> | 103 | </text_editor> |
98 | <text name="bug_aviso"> | 104 | <text name="bug_aviso"> |
99 | If this bug allows you to do something you should not be able | 105 | Remarque : les rapports incomplets ne feront pas l'objet d'une enquête. |
100 | to do, especially if it impacts performance or security, please | 106 | Si ce bug vous permet de faire quelque chose que vous ne devriez pas pouvoir faire, surtout s'il a des conséquences sur la sécurité et la performance, veuillez sélectionner la catégorie Exploit. Merci ! |
101 | select the 'Exploit' category. Thank you! | ||
102 | </text> | 107 | </text> |
103 | <button label="Signaler un bug" label_selected="Signaler un bug" name="send_btn" /> | 108 | <button label="Signaler un bug" label_selected="Signaler un bug" name="send_btn" /> |
104 | <button label="Annuler" label_selected="Annuler" name="cancel_btn" /> | 109 | <button label="Annuler" label_selected="Annuler" name="cancel_btn" /> |
diff --git a/linden/indra/newview/skins/default/xui/fr/floater_script_ed_panel.xml b/linden/indra/newview/skins/default/xui/fr/floater_script_ed_panel.xml index 9b8a80e..9011db5 100644 --- a/linden/indra/newview/skins/default/xui/fr/floater_script_ed_panel.xml +++ b/linden/indra/newview/skins/default/xui/fr/floater_script_ed_panel.xml | |||
@@ -4,26 +4,40 @@ | |||
4 | <text_editor type="string" length="1" name="Script Editor"> | 4 | <text_editor type="string" length="1" name="Script Editor"> |
5 | Chargement en cours... | 5 | Chargement en cours... |
6 | </text_editor> | 6 | </text_editor> |
7 | <combo_box label="Insérer..." name="Insert..." /> | ||
7 | <menu_bar name="script_menu"> | 8 | <menu_bar name="script_menu"> |
8 | <menu name="File"> | 9 | <menu name="File"> |
9 | <menu_item_call label="Enregistrer" name="Save" /> | 10 | <menu_item_call label="Enregistrer" name="Save" /> |
10 | <menu_item_call label="Annuler toutes les modifications" name="Revert All Changes" /> | 11 | <menu_item_call label="Annuler tous les changements" name="Revert All Changes" /> |
11 | </menu> | 12 | </menu> |
12 | <menu name="Edit"> | 13 | <menu name="Edit"> |
13 | <menu_item_call label="Annuler" name="Undo" /> | 14 | <menu_item_call label="Annuler" name="Undo" /> |
14 | <menu_item_call label="Recommencer" name="Redo" /> | 15 | <menu_item_call label="Recommencer" name="Redo" /> |
15 | <menu_item_separator label="-----------" name="separator" /> | 16 | <menu_item_separator label="-----------" name="separator" /> |
16 | <menu_item_call label="Couper" name="Cut" /> | 17 | <menu_item_call label="Couper" name="Cut" /> |
17 | <menu_item_call label="Copie" name="Copy" /> | 18 | <menu_item_call label="Copier" name="Copy" /> |
18 | <menu_item_call label="Coller" name="Paste" /> | 19 | <menu_item_call label="Coller" name="Paste" /> |
19 | <menu_item_separator label="-----------" name="separator2" /> | 20 | <menu_item_separator label="-----------" name="separator2" /> |
20 | <menu_item_call label="Tout sélectionner" name="Select All" /> | 21 | <menu_item_call label="Tout sélectionner" name="Select All" /> |
21 | <menu_item_call label="Désélectionner" name="Deselect" /> | 22 | <menu_item_call label="Désélectionner" name="Deselect" /> |
22 | <menu_item_separator label="-----------" name="separator3" /> | 23 | <menu_item_separator label="-----------" name="separator3" /> |
23 | <menu_item_call label="Rechercher / Remplacer..." name="Search / Replace..." /> | 24 | <menu_item_call label="Rechercher/Remplacer..." name="Search / Replace..." /> |
24 | </menu> | 25 | </menu> |
25 | <menu name="Help"> | 26 | <menu name="Help"> |
26 | <menu_item_call label="Aide..." name="Help..." /> | 27 | <menu_item_call label="Aide..." name="Help..." /> |
28 | <menu_item_call label="Aide du Wiki sur le LSL..." name="LSL Wiki Help..." /> | ||
27 | </menu> | 29 | </menu> |
28 | </menu_bar> | 30 | </menu_bar> |
31 | <string name="loading"> | ||
32 | Chargement en cours... | ||
33 | </string> | ||
34 | <string name="can_not_view"> | ||
35 | Vous n'êtes pas autorisé à afficher ce script. | ||
36 | </string> | ||
37 | <string name="public_objects_can_not_run"> | ||
38 | Les objets publics ne peuvent pas exécuter de scripts | ||
39 | </string> | ||
40 | <string name="script_running"> | ||
41 | Exécution en cours | ||
42 | </string> | ||
29 | </panel> | 43 | </panel> |
diff --git a/linden/indra/newview/skins/default/xui/fr/floater_script_preview.xml b/linden/indra/newview/skins/default/xui/fr/floater_script_preview.xml index 4038c49..ff5d46c 100644 --- a/linden/indra/newview/skins/default/xui/fr/floater_script_preview.xml +++ b/linden/indra/newview/skins/default/xui/fr/floater_script_preview.xml | |||
@@ -1,5 +1,5 @@ | |||
1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> | 1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> |
2 | <floater name="preview lsl text" title="Script : Script de rotation"> | 2 | <floater name="preview lsl text" title="Script : Script de rotation"> |
3 | <text type="string" length="1" name="desc txt"> | 3 | <text type="string" length="1" name="desc txt"> |
4 | Description : | 4 | Description : |
5 | </text> | 5 | </text> |
diff --git a/linden/indra/newview/skins/default/xui/fr/floater_script_search.xml b/linden/indra/newview/skins/default/xui/fr/floater_script_search.xml index c6e3e26..4106bf0 100644 --- a/linden/indra/newview/skins/default/xui/fr/floater_script_search.xml +++ b/linden/indra/newview/skins/default/xui/fr/floater_script_search.xml | |||
@@ -1,6 +1,6 @@ | |||
1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> | 1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> |
2 | <floater name="script search" title="Recherche de scripts"> | 2 | <floater name="script search" title="Recherche de scripts"> |
3 | <check_box label="Insensible à la casse" name="case_text" /> | 3 | <check_box label="Non sensible à la casse" name="case_text" /> |
4 | <button label="Rechercher" label_selected="Rechercher" name="search_btn" /> | 4 | <button label="Rechercher" label_selected="Rechercher" name="search_btn" /> |
5 | <button label="Remplacer" label_selected="Remplacer" name="replace_btn" /> | 5 | <button label="Remplacer" label_selected="Remplacer" name="replace_btn" /> |
6 | <button label="Tout remplacer" label_selected="Tout remplacer" name="replace_all_btn" /> | 6 | <button label="Tout remplacer" label_selected="Tout remplacer" name="replace_all_btn" /> |
diff --git a/linden/indra/newview/skins/default/xui/fr/floater_select_key.xml b/linden/indra/newview/skins/default/xui/fr/floater_select_key.xml new file mode 100644 index 0000000..fc8fae4 --- /dev/null +++ b/linden/indra/newview/skins/default/xui/fr/floater_select_key.xml | |||
@@ -0,0 +1,7 @@ | |||
1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> | ||
2 | <floater name="modal container"> | ||
3 | <button label="Annuler" label_selected="Annuler" name="Cancel" /> | ||
4 | <text name="Save item as:"> | ||
5 | Appuyer sur une touche pour choisir | ||
6 | </text> | ||
7 | </floater> | ||
diff --git a/linden/indra/newview/skins/default/xui/fr/floater_sell_land.xml b/linden/indra/newview/skins/default/xui/fr/floater_sell_land.xml index 4601535..e3256c8 100644 --- a/linden/indra/newview/skins/default/xui/fr/floater_sell_land.xml +++ b/linden/indra/newview/skins/default/xui/fr/floater_sell_land.xml | |||
@@ -1,67 +1,67 @@ | |||
1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> | 1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> |
2 | <floater name="sell land" title="Vendre terrain"> | 2 | <floater name="sell land" title="Vendre terrain"> |
3 | <text name="info_parcel_label"> | 3 | <text name="info_parcel_label"> |
4 | Parcelle : | 4 | Parcelle : |
5 | </text> | 5 | </text> |
6 | <text name="info_parcel"> | 6 | <text name="info_parcel"> |
7 | NOM DE LA PARCELLE | 7 | Nom de la parcelle |
8 | </text> | 8 | </text> |
9 | <text name="info_size_label"> | 9 | <text name="info_size_label"> |
10 | Taille : | 10 | Taille : |
11 | </text> | 11 | </text> |
12 | <text name="info_size"> | 12 | <text name="info_size"> |
13 | [AREA] m2 | 13 | [AREA] m² |
14 | </text> | 14 | </text> |
15 | <text name="info_action"> | 15 | <text name="info_action"> |
16 | Pour vendre cette parcelle : | 16 | Pour vendre cette parcelle : |
17 | </text> | 17 | </text> |
18 | <text name="price_label"> | 18 | <text name="price_label"> |
19 | Fixer un prix : | 19 | Votre prix de vente : |
20 | </text> | 20 | </text> |
21 | <text name="price_text"> | 21 | <text name="price_text"> |
22 | Fixez un prix convenable pour ce terrain. | 22 | Fixez un prix convenable pour ce terrain. |
23 | </text> | 23 | </text> |
24 | <text name="price_ld"> | 24 | <text name="price_ld"> |
25 | L$ | 25 | $L |
26 | </text> | 26 | </text> |
27 | <text name="price_per_m"> | 27 | <text name="price_per_m"> |
28 | (L$[PER_METER] par m2) | 28 | ([PER_METER] $L par mètre carré) |
29 | </text> | 29 | </text> |
30 | <text name="sell_to_label"> | 30 | <text name="sell_to_label"> |
31 | Vendre le terrain : | 31 | Vos acheteurs: |
32 | </text> | 32 | </text> |
33 | <text name="sell_to_text"> | 33 | <text name="sell_to_text"> |
34 | Choisissez de vendre à tout le monde ou à un acheteur en particulier. | 34 | Vendez votre terrain à n'importe qui ou uniquement à un acheteur spécifique. |
35 | </text> | 35 | </text> |
36 | <combo_box name="sell_to"> | 36 | <combo_box name="sell_to"> |
37 | <combo_item name="--selectone--"> | 37 | <combo_item name="--selectone--"> |
38 | -- select one -- | 38 | -- Sélectionnez -- |
39 | </combo_item> | 39 | </combo_item> |
40 | <combo_item name="Anyone"> | 40 | <combo_item name="Anyone"> |
41 | Tout le monde | 41 | N'importe qui |
42 | </combo_item> | 42 | </combo_item> |
43 | <combo_item name="Specificuser:"> | 43 | <combo_item name="Specificuser:"> |
44 | Utilisateur particulier : | 44 | Acheteur spécifique : |
45 | </combo_item> | 45 | </combo_item> |
46 | </combo_box> | 46 | </combo_box> |
47 | <button label="Sélectionner…" name="sell_to_select_agent" /> | 47 | <button label="Sélectionner..." name="sell_to_select_agent" /> |
48 | <text name="sell_objects_label"> | 48 | <text name="sell_objects_label"> |
49 | Vendre les objets avec le terrain ? | 49 | Vendez-vous des objets avec ce terrain ? |
50 | </text> | 50 | </text> |
51 | <text name="sell_objects_text"> | 51 | <text name="sell_objects_text"> |
52 | Les objets cessibles du propriétaire du terrain se trouvant sur la parcelle changeront de propriétaire. | 52 | Les objets transférables se trouvant sur la parcelle changeront de propriétaire. |
53 | </text> | 53 | </text> |
54 | <radio_group name="sell_objects"> | 54 | <radio_group name="sell_objects"> |
55 | <radio_item name="no"> | 55 | <radio_item name="no"> |
56 | Non, conserver la propriété des objets | 56 | Non, rester le propriétaire des objets |
57 | </radio_item> | 57 | </radio_item> |
58 | <radio_item name="yes"> | 58 | <radio_item name="yes"> |
59 | Oui, vendre les objets avec le terrain | 59 | Oui, vendre les objets avec le terrain |
60 | </radio_item> | 60 | </radio_item> |
61 | </radio_group> | 61 | </radio_group> |
62 | <button label="Afficher objets" name="show_objects" /> | 62 | <button label="Afficher les objets" name="show_objects" /> |
63 | <text name="nag_message_label"> | 63 | <text name="nag_message_label"> |
64 | IMPORTANT : Toute vente est définitive. | 64 | Rappel : toute vente est définitive. |
65 | </text> | 65 | </text> |
66 | <button label="Mettre le terrain en vente" name="sell_btn" /> | 66 | <button label="Mettre le terrain en vente" name="sell_btn" /> |
67 | <button label="Annuler" name="cancel_btn" /> | 67 | <button label="Annuler" name="cancel_btn" /> |
diff --git a/linden/indra/newview/skins/default/xui/fr/floater_settings_debug.xml b/linden/indra/newview/skins/default/xui/fr/floater_settings_debug.xml index 4b7ed35..f98046e 100644 --- a/linden/indra/newview/skins/default/xui/fr/floater_settings_debug.xml +++ b/linden/indra/newview/skins/default/xui/fr/floater_settings_debug.xml | |||
@@ -1,5 +1,5 @@ | |||
1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> | 1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> |
2 | <floater name="settings_debug" title="Réglages du mode Debug"> | 2 | <floater name="settings_debug" title="Paramétrages du mode Debug"> |
3 | <combo_box name="boolean_combo"> | 3 | <combo_box name="boolean_combo"> |
4 | <combo_item name="TRUE"> | 4 | <combo_item name="TRUE"> |
5 | TRUE | 5 | TRUE |
@@ -8,8 +8,10 @@ | |||
8 | FALSE | 8 | FALSE |
9 | </combo_item> | 9 | </combo_item> |
10 | </combo_box> | 10 | </combo_box> |
11 | <color_swatch label="Couleur" name="color_swatch" /> | ||
11 | <spinner label="x" name="val_spinner_1" /> | 12 | <spinner label="x" name="val_spinner_1" /> |
12 | <spinner label="x" name="val_spinner_2" /> | 13 | <spinner label="x" name="val_spinner_2" /> |
13 | <spinner label="x" name="val_spinner_3" /> | 14 | <spinner label="x" name="val_spinner_3" /> |
14 | <spinner label="x" name="val_spinner_4" /> | 15 | <spinner label="x" name="val_spinner_4" /> |
16 | <button label="Paramètres par défaut" name="default_btn" /> | ||
15 | </floater> | 17 | </floater> |
diff --git a/linden/indra/newview/skins/default/xui/fr/floater_sim_release_message.xml b/linden/indra/newview/skins/default/xui/fr/floater_sim_release_message.xml new file mode 100644 index 0000000..4babe6f --- /dev/null +++ b/linden/indra/newview/skins/default/xui/fr/floater_sim_release_message.xml | |||
@@ -0,0 +1,16 @@ | |||
1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> | ||
2 | <floater name="floaterreleasemessage" title="Arrivée dans la région"> | ||
3 | <button label="Fermer" name="close_btn" /> | ||
4 | <string name="in-world_help_title"> | ||
5 | Aide dans le Monde | ||
6 | </string> | ||
7 | <string name="in-world_help_url"> | ||
8 | http://www.secondlife.com/app/support/inworld.html | ||
9 | </string> | ||
10 | <string name="additional_help_title"> | ||
11 | Aide supplémentaire | ||
12 | </string> | ||
13 | <string name="additional_help_url"> | ||
14 | http://www.secondlife.com/app/support/support.html | ||
15 | </string> | ||
16 | </floater> | ||
diff --git a/linden/indra/newview/skins/default/xui/fr/floater_skin_preview_template.xml b/linden/indra/newview/skins/default/xui/fr/floater_skin_preview_template.xml new file mode 100644 index 0000000..23206bb --- /dev/null +++ b/linden/indra/newview/skins/default/xui/fr/floater_skin_preview_template.xml | |||
@@ -0,0 +1,37 @@ | |||
1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> | ||
2 | <multi_floater name="floater_chatterbox"> | ||
3 | <icon label="Voler" label_selected="Atterrir" name="" | ||
4 | tool_tip="Commencez à voler. Utilisez E/C ou PgHaut/PageBas pour voler vers le haut et vers le bas." /> | ||
5 | <panel name="panel_littletoolbar"> | ||
6 | <button name="chat_btn" tool_tip="Afficher la barre de chat. (Entrée)" /> | ||
7 | <flyout_button label="Communiquer" name="communicate_btn" | ||
8 | tool_tip="Communiquer avec vos amis et vos groupes." /> | ||
9 | <button label="Voler" label_selected="Atterrir" name="fly_btn" | ||
10 | tool_tip="Commencez à voler. Utilisez E/C ou PgHaut/PageBas pour voler vers le haut et vers le bas." /> | ||
11 | </panel> | ||
12 | <panel name="panel_unfocused_floater"> | ||
13 | <text name="titlebar_focused"> | ||
14 | Pas de mise au point | ||
15 | </text> | ||
16 | <combo_box label="Zone combinée" name="combo_box_1" /> | ||
17 | <text_editor name="Chat History Editor"> | ||
18 | Texte | ||
19 | </text_editor> | ||
20 | </panel> | ||
21 | <panel name="panel_focused_floater"> | ||
22 | <text name="titlebar_focused"> | ||
23 | Mise au point | ||
24 | </text> | ||
25 | <tab_container name="chatterbox_tabs"> | ||
26 | <panel label="Mise au point" name="test_1"> | ||
27 | <slider label="Curseur" name="SliderTestName" /> | ||
28 | <check_box label="Vrai" name="check_box_test_1" /> | ||
29 | <check_box label="Faux" name="check_box_test_2" /> | ||
30 | <text_editor name="Chat History Editor"> | ||
31 | Texte du chat | ||
32 | </text_editor> | ||
33 | </panel> | ||
34 | <panel label="Pas de mise au point" name="test_2" /> | ||
35 | </tab_container> | ||
36 | </panel> | ||
37 | </multi_floater> | ||
diff --git a/linden/indra/newview/skins/default/xui/fr/floater_snapshot.xml b/linden/indra/newview/skins/default/xui/fr/floater_snapshot.xml index e942972..8fee6dc 100644 --- a/linden/indra/newview/skins/default/xui/fr/floater_snapshot.xml +++ b/linden/indra/newview/skins/default/xui/fr/floater_snapshot.xml | |||
@@ -1,37 +1,42 @@ | |||
1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> | 1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> |
2 | <floater name="Snapshot" title="Aperu de l'instantané"> | 2 | <floater height="536" name="Snapshot" title="Prvisualiser la photo" width="245"> |
3 | <text name="type_label"> | 3 | <text name="type_label"> |
4 | Que souhaitez-vous faire ? | 4 | Destination de la photo |
5 | </text> | 5 | </text> |
6 | <radio_group label="Type d'instantané" name="snapshot_type_radio"> | 6 | <radio_group label="Type de photo" name="snapshot_type_radio" width="228"> |
7 | <radio_item name="postcard"> | 7 | <radio_item name="postcard"> |
8 | Envoyer une carte postale | 8 | Envoyer par e-mail |
9 | </radio_item> | 9 | </radio_item> |
10 | <radio_item name="texture"> | 10 | <radio_item name="texture"> |
11 | Uploader un instantané | 11 | Enregistrer dans votre inventaire (10 $L) |
12 | </radio_item> | 12 | </radio_item> |
13 | <radio_item name="local"> | 13 | <radio_item name="local"> |
14 | Enregistrer instantané sur disque | 14 | Enregistrer sur votre disque dur |
15 | </radio_item> | 15 | </radio_item> |
16 | </radio_group> | 16 | </radio_group> |
17 | <button label="Plus >>" name="more_btn" tool_tip="Options avancées" /> | ||
18 | <button label="<< Moins" name="less_btn" tool_tip="Options avancées" /> | ||
17 | <text name="type_label2"> | 19 | <text name="type_label2"> |
18 | Taille souhaitée de l'image : | 20 | Taille |
21 | </text> | ||
22 | <text name="format_label"> | ||
23 | Format | ||
19 | </text> | 24 | </text> |
20 | <combo_box label="Résolution" name="postcard_size_combo"> | 25 | <combo_box label="Résolution" name="postcard_size_combo"> |
21 | <combo_item name="640x480"> | 26 | <combo_item name="640x480"> |
22 | 640x480 | 27 | 640 x 480 |
23 | </combo_item> | 28 | </combo_item> |
24 | <combo_item name="800x600"> | 29 | <combo_item name="800x600"> |
25 | 800x600 | 30 | 800 x 600 |
26 | </combo_item> | 31 | </combo_item> |
27 | <combo_item name="1024x768"> | 32 | <combo_item name="1024x768"> |
28 | 1024x768 | 33 | 1024 x 768 |
29 | </combo_item> | 34 | </combo_item> |
30 | <combo_item name="CurrentWindow"> | 35 | <combo_item name="CurrentWindow"> |
31 | Fenêtre actuelle | 36 | Fenêtre actuelle |
32 | </combo_item> | 37 | </combo_item> |
33 | <combo_item name="Custom"> | 38 | <combo_item name="Custom"> |
34 | Personnalisé | 39 | Personnaliser |
35 | </combo_item> | 40 | </combo_item> |
36 | </combo_box> | 41 | </combo_box> |
37 | <combo_box label="Résolution" name="texture_size_combo"> | 42 | <combo_box label="Résolution" name="texture_size_combo"> |
@@ -39,16 +44,16 @@ | |||
39 | Fenêtre actuelle | 44 | Fenêtre actuelle |
40 | </combo_item> | 45 | </combo_item> |
41 | <combo_item name="Small(128x128)"> | 46 | <combo_item name="Small(128x128)"> |
42 | Petit (128x128) | 47 | Petite (128 x 128) |
43 | </combo_item> | 48 | </combo_item> |
44 | <combo_item name="Medium(256x256)"> | 49 | <combo_item name="Medium(256x256)"> |
45 | Moyen (256x256) | 50 | Moyenne (256 x 256) |
46 | </combo_item> | 51 | </combo_item> |
47 | <combo_item name="Large(512x512)"> | 52 | <combo_item name="Large(512x512)"> |
48 | Grand (512x512) | 53 | Grande (512 x 512) |
49 | </combo_item> | 54 | </combo_item> |
50 | <combo_item name="Custom"> | 55 | <combo_item name="Custom"> |
51 | Personnalisé | 56 | Personnaliser |
52 | </combo_item> | 57 | </combo_item> |
53 | </combo_box> | 58 | </combo_box> |
54 | <combo_box label="Résolution" name="local_size_combo"> | 59 | <combo_box label="Résolution" name="local_size_combo"> |
@@ -56,32 +61,43 @@ | |||
56 | Fenêtre actuelle | 61 | Fenêtre actuelle |
57 | </combo_item> | 62 | </combo_item> |
58 | <combo_item name="320x240"> | 63 | <combo_item name="320x240"> |
59 | 320x240 | 64 | 320 x 240 |
60 | </combo_item> | 65 | </combo_item> |
61 | <combo_item name="640x480"> | 66 | <combo_item name="640x480"> |
62 | 640x480 | 67 | 640 x 480 |
63 | </combo_item> | 68 | </combo_item> |
64 | <combo_item name="800x600"> | 69 | <combo_item name="800x600"> |
65 | 800x600 | 70 | 800 x 600 |
66 | </combo_item> | 71 | </combo_item> |
67 | <combo_item name="1024x768"> | 72 | <combo_item name="1024x768"> |
68 | 1024x768 | 73 | 1024 x 768 |
69 | </combo_item> | 74 | </combo_item> |
70 | <combo_item name="1280x1024"> | 75 | <combo_item name="1280x1024"> |
71 | 1280x1024 | 76 | 1280 x 1024 |
72 | </combo_item> | 77 | </combo_item> |
73 | <combo_item name="1600x1200"> | 78 | <combo_item name="1600x1200"> |
74 | 1600x1200 | 79 | 1600 x 1200 |
75 | </combo_item> | 80 | </combo_item> |
76 | <combo_item name="Custom"> | 81 | <combo_item name="Custom"> |
77 | Personnalisé | 82 | Personnaliser |
83 | </combo_item> | ||
84 | </combo_box> | ||
85 | <combo_box label="Format" name="local_format_combo"> | ||
86 | <combo_item name="PNG"> | ||
87 | PNG | ||
88 | </combo_item> | ||
89 | <combo_item name="JPEG"> | ||
90 | JPEG | ||
91 | </combo_item> | ||
92 | <combo_item name="BMP"> | ||
93 | BMP | ||
78 | </combo_item> | 94 | </combo_item> |
79 | </combo_box> | 95 | </combo_box> |
80 | <spinner label="Larg." name="snapshot_width" /> | 96 | <spinner label="Largeur" label_width="41" name="snapshot_width" width="101" /> |
81 | <spinner label="Haut." name="snapshot_height" /> | 97 | <spinner label="Hauteur" label_width="41" left="121" name="snapshot_height" width="101" /> |
82 | <slider label="Qualité de l'image" name="image_quality_slider" /> | 98 | <slider label="Qualité de l'image" name="image_quality_slider" /> |
83 | <text name="layer_type_label"> | 99 | <text name="layer_type_label"> |
84 | Capture : | 100 | Capturer : |
85 | </text> | 101 | </text> |
86 | <combo_box label="Couches de l'image" name="layer_types"> | 102 | <combo_box label="Couches de l'image" name="layer_types"> |
87 | <combo_item name="Colors"> | 103 | <combo_item name="Colors"> |
@@ -91,21 +107,35 @@ | |||
91 | Profondeur | 107 | Profondeur |
92 | </combo_item> | 108 | </combo_item> |
93 | <combo_item name="ObjectMattes"> | 109 | <combo_item name="ObjectMattes"> |
94 | Masques de l'objet | 110 | Matte des objets |
95 | </combo_item> | 111 | </combo_item> |
96 | </combo_box> | 112 | </combo_box> |
97 | <text name="file_size_label"> | 113 | <text name="file_size_label"> |
98 | Taille du fichier : [SIZE] | 114 | Taille du fichier : [SIZE] Ko |
99 | </text> | 115 | </text> |
100 | <check_box label="Afficher interface dans l'instantané" name="ui_check" /> | 116 | <check_box bottom_delta="-20" label="Voir l'interface sur la photo" name="ui_check" /> |
101 | <check_box label="Afficher l'ATH dans l'instantané" name="hud_check" /> | 117 | <check_box bottom_delta="-18" label="Voir les éléments HUD sur la photo" |
102 | <check_box label="Laisser ouvert après enregistrement" name="keep_open_check" /> | 118 | name="hud_check" /> |
103 | <check_box label="Conserver les proportions" name="keep_aspect_check" /> | 119 | <check_box bottom_delta="-18" label="Garder ouvert après enregistrement" |
104 | <check_box label="Figer l'image (aperçu en plein écran)" name="freeze_frame_check" /> | 120 | name="keep_open_check" /> |
105 | <button label="Nouvel Instantané" name="new_snapshot_btn" /> | 121 | <check_box label="Imposer les proportions" name="keep_aspect_check" /> |
106 | <check_box label="Instantané automatique" name="auto_snapshot_check" /> | 122 | <check_box bottom_delta="-18" label="Geler le cadre (prévisualisation plein écran)" |
107 | <button label="Uploader (L$10)" name="upload_btn" /> | 123 | name="freeze_frame_check" /> |
124 | <button bottom_delta="-18" label="Rafraîchir" name="new_snapshot_btn" /> | ||
125 | <check_box bottom_delta="-30" label="Auto-rafraîchir" name="auto_snapshot_check" /> | ||
126 | <button label="Enregistrer (10 $L)" name="upload_btn" /> | ||
108 | <button label="Envoyer" name="send_btn" /> | 127 | <button label="Envoyer" name="send_btn" /> |
109 | <button label="Enregistrer" name="save_btn" /> | 128 | <flyout_button label="Enregistrer" name="save_btn" |
129 | tool_tip="Enregistrer l'image dans un fichier"> | ||
130 | <flyout_button_item name="save_item"> | ||
131 | Enregistrer | ||
132 | </flyout_button_item> | ||
133 | <flyout_button_item name="saveas_item"> | ||
134 | Enregistrer sous... | ||
135 | </flyout_button_item> | ||
136 | </flyout_button> | ||
110 | <button label="Annuler" name="discard_btn" /> | 137 | <button label="Annuler" name="discard_btn" /> |
138 | <string name="unknown"> | ||
139 | inconnu | ||
140 | </string> | ||
111 | </floater> | 141 | </floater> |
diff --git a/linden/indra/newview/skins/default/xui/fr/floater_sound_preview.xml b/linden/indra/newview/skins/default/xui/fr/floater_sound_preview.xml index b55ae8d..9c9c630 100644 --- a/linden/indra/newview/skins/default/xui/fr/floater_sound_preview.xml +++ b/linden/indra/newview/skins/default/xui/fr/floater_sound_preview.xml | |||
@@ -1,13 +1,13 @@ | |||
1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> | 1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> |
2 | <floater name="Name/Description" title="sound.wav"> | 2 | <floater name="Name/Description" title="sound.wav"> |
3 | <text name="name_label"> | 3 | <text name="name_label"> |
4 | Nom : | 4 | Nom : |
5 | </text> | 5 | </text> |
6 | <text name="description_label"> | 6 | <text name="description_label"> |
7 | Description : | 7 | Description : |
8 | </text> | 8 | </text> |
9 | <button label="Annuler" label_selected="Annuler" name="cancel_btn" /> | 9 | <button label="Annuler" label_selected="Annuler" name="cancel_btn" /> |
10 | <button label="Uploader (L$10)" label_selected="Uploader (L$10)" name="ok_btn" /> | 10 | <button label="Charger (10 $L)" label_selected="Charger (10 $L)" name="ok_btn" /> |
11 | <text name="text"> | 11 | <text name="text"> |
12 | Débit (kbps) : | 12 | Débit (kbps) : |
13 | </text> | 13 | </text> |
diff --git a/linden/indra/newview/skins/default/xui/fr/floater_telehub.xml b/linden/indra/newview/skins/default/xui/fr/floater_telehub.xml index 9c41927..0cc1980 100644 --- a/linden/indra/newview/skins/default/xui/fr/floater_telehub.xml +++ b/linden/indra/newview/skins/default/xui/fr/floater_telehub.xml | |||
@@ -1,28 +1,28 @@ | |||
1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> | 1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> |
2 | <floater name="telehub" title="Téléport"> | 2 | <floater name="telehub" title="Téléhub"> |
3 | <text name="status_text_connected"> | 3 | <text name="status_text_connected"> |
4 | Téléport relié à l'objet [OBJECT] | 4 | Téléhub connecté à l'objet [OBJECT] |
5 | </text> | 5 | </text> |
6 | <text name="status_text_not_connected"> | 6 | <text name="status_text_not_connected"> |
7 | Pas de téléport relié. | 7 | Aucun téléhub connecté. |
8 | </text> | 8 | </text> |
9 | <text name="help_text_connected"> | 9 | <text name="help_text_connected"> |
10 | Pour retirer, cliquez sur Déconnecter. | 10 | Pour supprimer, cliquez sur Déconnecter. |
11 | </text> | 11 | </text> |
12 | <text name="help_text_not_connected"> | 12 | <text name="help_text_not_connected"> |
13 | Sélectionnez un objet et cliquez sur Relier Téléport. | 13 | Sélectionner l'objet et cliquez sur Connecter le téléhub. |
14 | </text> | 14 | </text> |
15 | <button label="Relier téléport" name="connect_btn" /> | 15 | <button label="Connecter le téléhub" name="connect_btn" /> |
16 | <button label="Se déconnecter" name="disconnect_btn" /> | 16 | <button label="Déconnecter" name="disconnect_btn" /> |
17 | <text name="spawn_points_text"> | 17 | <text name="spawn_points_text"> |
18 | Points d'apparition (positions, pas objets) : | 18 | Points d'apparition (positions, pas objets): |
19 | </text> | 19 | </text> |
20 | <button label="Ajouter point d'apparition" name="add_spawn_point_btn" /> | 20 | <button label="Ajouter point" name="add_spawn_point_btn" /> |
21 | <button label="Supprimer point d'apparition" name="remove_spawn_point_btn" /> | 21 | <button label="Supprimer point" name="remove_spawn_point_btn" /> |
22 | <text name="spawn_point_help"> | 22 | <text name="spawn_point_help"> |
23 | Sélectionnez l'objet et cliquez sur Ajouter pour préciser sa position. | 23 | Sélectionnez l'objet et cliquez sur Ajouter pour indiquer la position. |
24 | Vous pouvez ensuite déplacer ou supprimer l'objet. | 24 | Vous pourrez ensuite déplacer ou supprimer l'objet. |
25 | Les positions sont relatives au centre du téléport. | 25 | Les positions sont relatives au centre du téléhub. |
26 | Sélectionnez l'elément dans la liste pour afficher sa position dans le monde. | 26 | Sélectionnez l'élément dans la liste pour afficher sa position dans le Monde. |
27 | </text> | 27 | </text> |
28 | </floater> | 28 | </floater> |
diff --git a/linden/indra/newview/skins/default/xui/fr/floater_test.xml b/linden/indra/newview/skins/default/xui/fr/floater_test.xml new file mode 100644 index 0000000..923c396 --- /dev/null +++ b/linden/indra/newview/skins/default/xui/fr/floater_test.xml | |||
@@ -0,0 +1,2 @@ | |||
1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> | ||
2 | <floater name="Test" title="Test" /> | ||
diff --git a/linden/indra/newview/skins/default/xui/fr/floater_texture_ctrl.xml b/linden/indra/newview/skins/default/xui/fr/floater_texture_ctrl.xml index 4e07078..115d006 100644 --- a/linden/indra/newview/skins/default/xui/fr/floater_texture_ctrl.xml +++ b/linden/indra/newview/skins/default/xui/fr/floater_texture_ctrl.xml | |||
@@ -1,17 +1,24 @@ | |||
1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> | 1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> |
2 | <floater name="texture picker" title="Choisir : Texture"> | 2 | <floater name="texture picker" title="Choisir : Texture"> |
3 | <string name="choose_picture"> | ||
4 | Cliquez pour sélectionner une image | ||
5 | </string> | ||
3 | <text type="string" length="1" name="Multiple"> | 6 | <text type="string" length="1" name="Multiple"> |
4 | Multiple | 7 | Multiple |
5 | </text> | 8 | </text> |
6 | <text type="string" length="1" name="unknown"> | 9 | <text type="string" length="1" name="unknown"> |
7 | Dimensions : 512 x 512 | 10 | Dimensions : [DIMENSIONS] |
8 | </text> | 11 | </text> |
9 | <button label="Par défaut" label_selected="Par défaut" name="Default" /> | 12 | <button label="Défaut" label_selected="Défaut" name="Default" /> |
10 | <button label="Aucun(e)" label_selected="Aucun(e)" name="None" /> | 13 | <button label="Aucune" label_selected="Aucune" name="None" /> |
11 | <button label="Vierge" label_selected="Vierge" name="Blank" /> | 14 | <button label="Vierge" label_selected="Vierge" name="Blank" /> |
12 | <check_box label="Afficher les dossiers" name="show_folders_check" /> | 15 | <check_box label="Afficher les dossiers" name="show_folders_check" /> |
13 | <check_box label="Appliquer maintenant" name="apply_immediate_check" /> | 16 | <search_editor label="Saisissez votre recherche ici" name="inventory search editor" /> |
17 | <check_box label="Appliquer immédiatement" name="apply_immediate_check" /> | ||
14 | <button label="" label_selected="" name="Pipette" /> | 18 | <button label="" label_selected="" name="Pipette" /> |
15 | <button label="Annuler" label_selected="Annuler" name="Cancel" /> | 19 | <button label="Annuler" label_selected="Annuler" name="Cancel" /> |
16 | <button label="Sélectionner" label_selected="Sélectionner" name="Select" /> | 20 | <button label="Sélectionner" label_selected="Sélectionner" name="Select" /> |
21 | <string name="pick title"> | ||
22 | Choisir : | ||
23 | </string> | ||
17 | </floater> | 24 | </floater> |
diff --git a/linden/indra/newview/skins/default/xui/fr/floater_tools.xml b/linden/indra/newview/skins/default/xui/fr/floater_tools.xml index 8e94eae..35d9d8a 100644 --- a/linden/indra/newview/skins/default/xui/fr/floater_tools.xml +++ b/linden/indra/newview/skins/default/xui/fr/floater_tools.xml | |||
@@ -1,180 +1,189 @@ | |||
1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> | 1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> |
2 | <floater name="toolbox floater" title=""> | 2 | <floater name="toolbox floater" title=""> |
3 | <button label="" label_selected="" name="button focus" /> | 3 | <button label="" label_selected="" name="button focus" tool_tip="Mise au point" /> |
4 | <text name="tool label"> | 4 | <text name="tool label"> |
5 | Faire le point | 5 | Faire le point |
6 | </text> | 6 | </text> |
7 | <button label="" label_selected="" name="button move" /> | 7 | <button label="" label_selected="" name="button move" tool_tip="Déplacer" /> |
8 | <text name="tool label2"> | 8 | <text name="tool label2"> |
9 | Se déplacer | 9 | Se déplacer |
10 | </text> | 10 | </text> |
11 | <button label="" label_selected="" name="button edit" /> | 11 | <button label="" label_selected="" name="button edit" tool_tip="Modifier" /> |
12 | <text name="tool label3"> | 12 | <text name="tool label3"> |
13 | Edition | 13 | Edition |
14 | </text> | 14 | </text> |
15 | <button label="" label_selected="" name="button create" /> | 15 | <button label="" label_selected="" name="button create" tool_tip="Créer" /> |
16 | <text name="tool label4"> | 16 | <text name="tool label4"> |
17 | Créer | 17 | Créer |
18 | </text> | 18 | </text> |
19 | <button label="" label_selected="" name="button land" /> | 19 | <button label="" label_selected="" name="button land" tool_tip="Terrain" /> |
20 | <text name="tool label5"> | 20 | <text name="tool label5"> |
21 | Terrain | 21 | Terrain |
22 | </text> | 22 | </text> |
23 | <check_box label="Zoom" name="radio zoom" /> | 23 | <check_box label="Zoom" name="radio zoom" /> |
24 | <check_box label="Orbit (Ctrl)" name="radio orbit" /> | 24 | <check_box label="Orbite (Ctrl)" name="radio orbit" /> |
25 | <check_box label="Pan (Ctrl-Shift)" name="radio pan" /> | 25 | <check_box label="Panoramique (Ctrl-Maj)" name="radio pan" /> |
26 | <check_box label="Se déplacer" name="radio move" /> | 26 | <check_box label="Déplacer" name="radio move" /> |
27 | <check_box label="Soulever (Ctrl)" name="radio lift" /> | 27 | <check_box label="Orbite (Ctrl)" name="radio lift" /> |
28 | <check_box label="Rotation (Ctrl-Shift)" name="radio spin" /> | 28 | <check_box label="Faire tourner (Ctrl-Maj)" name="radio spin" /> |
29 | <check_box label="Position" name="radio position" /> | 29 | <check_box label="Position" name="radio position" /> |
30 | <check_box label="Pivoter (Ctrl)" name="radio rotate" /> | 30 | <check_box label="Faire pivoter (Ctrl)" name="radio rotate" /> |
31 | <check_box label="Etirer (Ctrl-Maj)" name="radio stretch" /> | 31 | <check_box label="Étirer (Ctrl-Maj)" name="radio stretch" /> |
32 | <check_box label="Choisir texture" name="radio select face" /> | 32 | <check_box label="Sélectionner une texture" name="radio select face" /> |
33 | <check_box label="Modifier des parties liées" name="checkbox edit linked parts" /> | 33 | <check_box label="Modifier les parties liées" name="checkbox edit linked parts" /> |
34 | <check_box label="Grille" name="checkbox snap to grid" /> | 34 | <check_box label="Utiliser la grille" name="checkbox snap to grid" /> |
35 | <button label="Options..." label_selected="Options..." name="Options..." /> | 35 | <button label="Options..." label_selected="Options..." name="Options..." /> |
36 | <check_box label="Etirer les deux côtés" name="checkbox uniform" /> | 36 | <check_box label="Étirer les deux côtés" name="checkbox uniform" /> |
37 | <check_box label="Etirer les textures" name="checkbox stretch textures" /> | 37 | <check_box label="Étirer les textures" name="checkbox stretch textures" /> |
38 | <text name="text ruler mode"> | 38 | <text name="text ruler mode"> |
39 | Règle : | 39 | Règle : |
40 | </text> | 40 | </text> |
41 | <text name="text status"> | 41 | <text name="text status"> |
42 | Glisser pour déplacer, shift-glisser pour copier | 42 | Faîtes glisser pour déplacer, Maj-faire glisser pour copier. |
43 | </text> | 43 | </text> |
44 | <combo_box name="combobox grid mode"> | 44 | <combo_box name="combobox grid mode"> |
45 | <combo_item name="World"> | 45 | <combo_item name="World"> |
46 | Monde | 46 | Monde |
47 | </combo_item> | 47 | </combo_item> |
48 | <combo_item name="Local"> | 48 | <combo_item name="Local"> |
49 | Locale | 49 | Local |
50 | </combo_item> | 50 | </combo_item> |
51 | <combo_item name="Reference"> | 51 | <combo_item name="Reference"> |
52 | Réference | 52 | Référence |
53 | </combo_item> | 53 | </combo_item> |
54 | </combo_box> | 54 | </combo_box> |
55 | <button label="" label_selected="" name="ToolCube" /> | 55 | <button label="" label_selected="" name="ToolCube" tool_tip="Cube" /> |
56 | <button label="" label_selected="" name="ToolPrism" /> | 56 | <button label="" label_selected="" name="ToolPrism" tool_tip="Prisme" /> |
57 | <button label="" label_selected="" name="ToolPyramid" /> | 57 | <button label="" label_selected="" name="ToolPyramid" tool_tip="Pyramide" /> |
58 | <button label="" label_selected="" name="ToolTetrahedron" /> | 58 | <button label="" label_selected="" name="ToolTetrahedron" tool_tip="Tétraèdre" /> |
59 | <button label="" label_selected="" name="ToolCylinder" /> | 59 | <button label="" label_selected="" name="ToolCylinder" tool_tip="Cylindre" /> |
60 | <button label="" label_selected="" name="ToolHemiCylinder" /> | 60 | <button label="" label_selected="" name="ToolHemiCylinder" tool_tip="Demi-cylindre" /> |
61 | <button label="" label_selected="" name="ToolCone" /> | 61 | <button label="" label_selected="" name="ToolCone" tool_tip="Cône" /> |
62 | <button label="" label_selected="" name="ToolHemiCone" /> | 62 | <button label="" label_selected="" name="ToolHemiCone" tool_tip="Demi-cône" /> |
63 | <button label="" label_selected="" name="ToolSphere" /> | 63 | <button label="" label_selected="" name="ToolSphere" tool_tip="Sphère" /> |
64 | <button label="" label_selected="" name="ToolHemiSphere" /> | 64 | <button label="" label_selected="" name="ToolHemiSphere" tool_tip="Demi-sphère" /> |
65 | <check_box label="Copier la sélection" name="checkbox copy selection" /> | 65 | <check_box label="Copier la sélection" name="checkbox copy selection" /> |
66 | <button label="" label_selected="" name="ToolTorus" /> | 66 | <button label="" label_selected="" name="ToolTorus" tool_tip="Tore" /> |
67 | <button label="" label_selected="" name="ToolTube" /> | 67 | <button label="" label_selected="" name="ToolTube" tool_tip="Tube" /> |
68 | <button label="" label_selected="" name="ToolRing" /> | 68 | <button label="" label_selected="" name="ToolRing" tool_tip="Anneau" /> |
69 | <button label="" label_selected="" name="ToolTree" /> | 69 | <button label="" label_selected="" name="ToolTree" tool_tip="Arbre" /> |
70 | <button label="" label_selected="" name="ToolGrass" /> | 70 | <button label="" label_selected="" name="ToolGrass" tool_tip="Herbe" /> |
71 | <check_box label="Maintenir l'outil sélectionné" name="checkbox sticky" /> | 71 | <check_box label="Maintenir l'outil sélectionné" name="checkbox sticky" /> |
72 | <check_box label="Centrer la copie" name="checkbox copy centers" /> | 72 | <check_box label="Centrer la copie" name="checkbox copy centers" /> |
73 | <check_box label="Pivoter la copie" name="checkbox copy rotates" /> | 73 | <check_box label="Faire pivoter la copie" name="checkbox copy rotates" /> |
74 | <check_box label="Sélectionner terrain" name="radio select land" /> | 74 | <check_box label="Sélectionner le terrain" name="radio select land" /> |
75 | <check_box label="Aplatir terrain" name="radio flatten" /> | 75 | <check_box label="Aplatir le terrain" name="radio flatten" /> |
76 | <check_box label="Réhausser terrain" name="radio raise" /> | 76 | <check_box label="Surélever le terrain" name="radio raise" /> |
77 | <check_box label="Abaisser terrain" name="radio lower" /> | 77 | <check_box label="Abaisser le terrain" name="radio lower" /> |
78 | <check_box label="Lisser terrain" name="radio smooth" /> | 78 | <check_box label="Lisser le terrain" name="radio smooth" /> |
79 | <check_box label="Froisser terrain" name="radio noise" /> | 79 | <check_box label="Bosseler le terrain" name="radio noise" /> |
80 | <check_box label="Annuler modifications du terrain" name="radio revert" /> | 80 | <check_box label="Rétablir le terrain" name="radio revert" /> |
81 | <combo_box name="combobox brush size"> | 81 | <combo_box name="combobox brush size"> |
82 | <combo_item name="Small"> | 82 | <combo_item name="Small"> |
83 | Petit | 83 | Petit |
84 | </combo_item> | 84 | </combo_item> |
85 | <combo_item name="Medium"> | 85 | <combo_item name="Medium"> |
86 | Moyen(ne) | 86 | Moyen |
87 | </combo_item> | 87 | </combo_item> |
88 | <combo_item name="Large"> | 88 | <combo_item name="Large"> |
89 | Grand | 89 | Grand |
90 | </combo_item> | 90 | </combo_item> |
91 | </combo_box> | 91 | </combo_box> |
92 | <text name="Strength:"> | ||
93 | Force : | ||
94 | </text> | ||
92 | <button label="Appliquer à la sélection" label_selected="Appliquer à la sélection" | 95 | <button label="Appliquer à la sélection" label_selected="Appliquer à la sélection" |
93 | name="button apply to selection" tool_tip="Modifier terrain sélectionné" /> | 96 | name="button apply to selection" |
94 | <check_box label="Afficher propriétaires" name="checkbox show owners" /> | 97 | tool_tip="Modifier le terrain sélectionné" /> |
98 | <check_box label="Afficher les propriétaires" name="checkbox show owners" /> | ||
95 | <button label="Plus >>" name="button more" tool_tip="Options avancées" /> | 99 | <button label="Plus >>" name="button more" tool_tip="Options avancées" /> |
96 | <button label="<< Moins" name="button less" tool_tip="Options avancées" /> | 100 | <button label="<< Moins" name="button less" tool_tip="Options avancées" /> |
97 | <tab_container name="Object Info Tabs"> | 101 | <tab_container name="Object Info Tabs"> |
98 | <panel label="Général" name="General"> | 102 | <panel label="Général" name="General"> |
99 | <text name="Name:"> | 103 | <text name="Name:"> |
100 | Nom : | 104 | Nom : |
101 | </text> | 105 | </text> |
102 | <text name="Description:"> | 106 | <text name="Description:"> |
103 | Description : | 107 | Description : |
104 | </text> | 108 | </text> |
105 | <text name="Creator:"> | 109 | <text name="Creator:"> |
106 | Créateur : | 110 | Créateur : |
107 | </text> | 111 | </text> |
108 | <text name="Creator Name"> | 112 | <text name="Creator Name"> |
109 | Thrax Linden | 113 | Thrax Linden |
110 | </text> | 114 | </text> |
111 | <button label="Profil..." label_selected="Profil..." name="button creator profile" /> | 115 | <button label="Profil..." label_selected="Profil..." name="button creator profile" /> |
112 | <text name="Owner:"> | 116 | <text name="Owner:"> |
113 | Propriétaire : | 117 | Propriétaire : |
114 | </text> | 118 | </text> |
115 | <text name="Owner Name"> | 119 | <text name="Owner Name"> |
116 | Thrax Linden | 120 | Thrax Linden |
117 | </text> | 121 | </text> |
118 | <button label="Profil..." label_selected="Profil..." name="button owner profile" /> | 122 | <button label="Profil..." label_selected="Profil..." name="button owner profile" /> |
119 | <text name="Group:"> | 123 | <text name="Group:"> |
120 | Groupe : | 124 | Groupe : |
121 | </text> | 125 | </text> |
122 | <text name="Group Name Proxy"> | 126 | <text name="Group Name Proxy"> |
123 | Les Linden | 127 | Les Linden |
124 | </text> | 128 | </text> |
125 | <button label="Définir..." label_selected="Définir..." name="button set group" /> | 129 | <button label="Définir..." label_selected="Définir..." name="button set group" /> |
126 | <text name="prim info"> | 130 | <text name="prim info"> |
127 | 1 objet, 1 primitif | 131 | 1 objet, 1 prim |
128 | </text> | 132 | </text> |
129 | <text name="Permissions:"> | 133 | <text name="Permissions:"> |
130 | Autorisations : | 134 | Autorisations : |
131 | </text> | 135 | </text> |
132 | <text name="perm_modify"> | 136 | <text name="perm_modify"> |
133 | Vous pouvez modifier cet objet. | 137 | Vous pouvez modifier cet objet. |
134 | </text> | 138 | </text> |
135 | <check_box label="Partager avec le groupe" name="checkbox share with group" | 139 | <check_box label="Partager avec le groupe" name="checkbox share with group" |
136 | tool_tip="Autoriser les membres du groupe à déplacer, modifier, copier et supprimer." /> | 140 | tool_tip="Autoriser les membres du groupe à déplacer, copier et supprimer." /> |
137 | <text name="text deed continued"> | 141 | <text name="text deed continued"> |
138 | Transférer… | 142 | Transférer... |
139 | </text> | 143 | </text> |
140 | <text name="text deed"> | 144 | <text name="text deed"> |
141 | Transférer | 145 | Transférer |
142 | </text> | 146 | </text> |
143 | <button label="Transférer…" label_selected="Transférer…" name="button deed" | 147 | <button label="Transférer..." label_selected="Transférer..." name="button deed" |
144 | tool_tip="Les objets partagés par un Groupe peuvent être transférés par un Officier." /> | 148 | tool_tip="Les objets partagés par un groupe peuvent être transférés par un officier." /> |
145 | <check_box label="Autoriser tout le monde à déplacer" | 149 | <check_box label="Autoriser tout le monde à déplacer" |
146 | name="checkbox allow everyone move" /> | 150 | name="checkbox allow everyone move" /> |
147 | <check_box label="Autoriser tout le monde à copier" name="checkbox allow everyone copy" /> | 151 | <check_box label="Autoriser tout le monde à copier" name="checkbox allow everyone copy" /> |
148 | <check_box label="A vendre" name="checkbox for sale" /> | 152 | <check_box label="Afficher dans la recherche" name="search_check" |
153 | tool_tip="Afficher l'objet dans les résultats de recherche" /> | ||
154 | <check_box label="À vendre" name="checkbox for sale" /> | ||
149 | <text name="Price: L$"> | 155 | <text name="Price: L$"> |
150 | Prix : L$ | 156 | Prix : L$ |
151 | </text> | 157 | </text> |
158 | <text name="Cost"> | ||
159 | Prix : $L | ||
160 | </text> | ||
152 | <radio_group name="sale type"> | 161 | <radio_group name="sale type"> |
153 | <radio_item name="Original"> | 162 | <radio_item name="Original"> |
154 | Original | 163 | Original |
155 | </radio_item> | 164 | </radio_item> |
156 | <radio_item name="Copy"> | 165 | <radio_item name="Copy"> |
157 | Copie | 166 | Copier |
158 | </radio_item> | 167 | </radio_item> |
159 | <radio_item name="Contents"> | 168 | <radio_item name="Contents"> |
160 | Contenu | 169 | Contenus |
161 | </radio_item> | 170 | </radio_item> |
162 | </radio_group> | 171 | </radio_group> |
163 | <text name="Next owner can:"> | 172 | <text name="Next owner can:"> |
164 | Le prochain propriétaire peut : | 173 | Le prochain propriétaire pourra : |
165 | </text> | 174 | </text> |
166 | <check_box label="Modifier" name="checkbox next owner can modify" /> | 175 | <check_box label="Modifier" name="checkbox next owner can modify" /> |
167 | <check_box label="Copie" name="checkbox next owner can copy" /> | 176 | <check_box label="Copier" name="checkbox next owner can copy" /> |
168 | <check_box label="Revendre/Offrir" name="checkbox next owner can transfer" /> | 177 | <check_box label="Revendre/Donner" name="checkbox next owner can transfer" /> |
169 | <text name="label click action"> | 178 | <text name="label click action"> |
170 | Action du clic-gauche : | 179 | Action clic-gauche : |
171 | </text> | 180 | </text> |
172 | <combo_box name="clickaction"> | 181 | <combo_box name="clickaction"> |
173 | <combo_item name="Touch/grab(default)"> | 182 | <combo_item name="Touch/grab(default)"> |
174 | Toucher/attraper (défaut) | 183 | Toucher/attraper (défaut) |
175 | </combo_item> | 184 | </combo_item> |
176 | <combo_item name="Sitonobject"> | 185 | <combo_item name="Sitonobject"> |
177 | S'asseoir sur l'objet | 186 | M'asseoir sur l'objet |
178 | </combo_item> | 187 | </combo_item> |
179 | <combo_item name="Buyobject"> | 188 | <combo_item name="Buyobject"> |
180 | Acheter l'objet | 189 | Acheter l'objet |
@@ -185,24 +194,30 @@ | |||
185 | <combo_item name="Open"> | 194 | <combo_item name="Open"> |
186 | Ouvrir | 195 | Ouvrir |
187 | </combo_item> | 196 | </combo_item> |
197 | <combo_item name="Play"> | ||
198 | Jouer le média sur la parcelle | ||
199 | </combo_item> | ||
200 | <combo_item name="Opemmedia"> | ||
201 | Ouvrir le média sur la parcelle | ||
202 | </combo_item> | ||
188 | </combo_box> | 203 | </combo_box> |
189 | <text name="B:"> | 204 | <text name="B:"> |
190 | B: | 205 | B : |
191 | </text> | 206 | </text> |
192 | <text name="O:"> | 207 | <text name="O:"> |
193 | O; | 208 | O : |
194 | </text> | 209 | </text> |
195 | <text name="G:"> | 210 | <text name="G:"> |
196 | G: | 211 | G : |
197 | </text> | 212 | </text> |
198 | <text name="E:"> | 213 | <text name="E:"> |
199 | E: | 214 | E : |
200 | </text> | 215 | </text> |
201 | <text name="N:"> | 216 | <text name="N:"> |
202 | N : | 217 | N : |
203 | </text> | 218 | </text> |
204 | <text name="F:"> | 219 | <text name="F:"> |
205 | F: | 220 | F : |
206 | </text> | 221 | </text> |
207 | <text name="text modify info 1"> | 222 | <text name="text modify info 1"> |
208 | Vous pouvez modifier cet objet. | 223 | Vous pouvez modifier cet objet. |
@@ -211,26 +226,41 @@ | |||
211 | Vous pouvez modifier ces objets. | 226 | Vous pouvez modifier ces objets. |
212 | </text> | 227 | </text> |
213 | <text name="text modify info 3"> | 228 | <text name="text modify info 3"> |
214 | Vous ne pouvez modifier cet objet. | 229 | Vous ne pouvez pas modifier cet objet. |
215 | </text> | 230 | </text> |
216 | <text name="text modify info 4"> | 231 | <text name="text modify info 4"> |
217 | Vous ne pouvez modifier ces objets. | 232 | Vous ne pouvez pas modifier ces objets. |
218 | </text> | 233 | </text> |
219 | <text name="text modify warning"> | 234 | <text name="text modify warning"> |
220 | Vous devez sélectionner l'objet entier pour fixer des autorisations. | 235 | Pour définir les permissions, vous devez sélectionner l'objet en entier. |
221 | </text> | 236 | </text> |
237 | <string name="Cost Default"> | ||
238 | Prix : $L | ||
239 | </string> | ||
240 | <string name="Cost Total"> | ||
241 | Prix total : $L | ||
242 | </string> | ||
243 | <string name="Cost Per Unit"> | ||
244 | Prix par : $L | ||
245 | </string> | ||
246 | <string name="Cost Mixed"> | ||
247 | Prix mixte | ||
248 | </string> | ||
249 | <string name="Sale Mixed"> | ||
250 | Vente mixte | ||
251 | </string> | ||
222 | </panel> | 252 | </panel> |
223 | <panel label="Objet" name="Object"> | 253 | <panel label="Objet" name="Object"> |
224 | <text name="select_single"> | 254 | <text name="select_single"> |
225 | Sélectionnez un seul primitif à modifier. | 255 | Sélectionnez un seul prim pour modifier les paramètres. |
226 | </text> | 256 | </text> |
227 | <text name="edit_object"> | 257 | <text name="edit_object"> |
228 | Modifier paramètres de l'objet : | 258 | Modifier les paramètres de l'objet : |
229 | </text> | 259 | </text> |
230 | <check_box label="Verrouillé" name="checkbox locked" | 260 | <check_box label="Verrouillé" name="checkbox locked" |
231 | tool_tip="Empêche l'objet d'être déplacé ou supprimé. Utile pendant la construction pour éviter des modifications involontaires." /> | 261 | tool_tip="Empêche l'objet d'être déplacé ou supprimé. Utile pendant la construction pour éviter les modifications involontaires." /> |
232 | <check_box label="Physique" name="Physical Checkbox Ctrl" | 262 | <check_box label="Physique" name="Physical Checkbox Ctrl" |
233 | tool_tip="Permet à l'objet d'être poussé et affecté par la gravité." /> | 263 | tool_tip="Permet à l'objet d'être poussé et affecté par la gravité" /> |
234 | <check_box label="Temporaire" name="Temporary Checkbox Ctrl" | 264 | <check_box label="Temporaire" name="Temporary Checkbox Ctrl" |
235 | tool_tip="L'objet est supprimé 1 mn après sa création." /> | 265 | tool_tip="L'objet est supprimé 1 mn après sa création." /> |
236 | <check_box label="Fantôme" name="Phantom Checkbox Ctrl" | 266 | <check_box label="Fantôme" name="Phantom Checkbox Ctrl" |
@@ -280,7 +310,7 @@ | |||
280 | </combo_item> | 310 | </combo_item> |
281 | </combo_box> | 311 | </combo_box> |
282 | <text name="label basetype"> | 312 | <text name="label basetype"> |
283 | Type de bloc de construction | 313 | Type de construction |
284 | </text> | 314 | </text> |
285 | <combo_box name="comboBaseType"> | 315 | <combo_box name="comboBaseType"> |
286 | <combo_item name="Box"> | 316 | <combo_item name="Box"> |
@@ -304,24 +334,27 @@ | |||
304 | <combo_item name="Ring"> | 334 | <combo_item name="Ring"> |
305 | Anneau | 335 | Anneau |
306 | </combo_item> | 336 | </combo_item> |
337 | <combo_item name="Sculpted"> | ||
338 | Sculpté | ||
339 | </combo_item> | ||
307 | </combo_box> | 340 | </combo_box> |
308 | <text name="text cut"> | 341 | <text name="text cut"> |
309 | Path Cut Begin and End | 342 | Début et fin de la découpe du tracé |
310 | </text> | 343 | </text> |
311 | <spinner label="B" name="cut begin" /> | 344 | <spinner label="D" name="cut begin" /> |
312 | <spinner label="E" name="cut end" /> | 345 | <spinner label="F" name="cut end" /> |
313 | <text name="text hollow"> | 346 | <text name="text hollow"> |
314 | Creux | 347 | Creux |
315 | </text> | 348 | </text> |
316 | <text name="text skew"> | 349 | <text name="text skew"> |
317 | Déviation | 350 | Biaiser |
318 | </text> | 351 | </text> |
319 | <text name="Hollow Shape"> | 352 | <text name="Hollow Shape"> |
320 | Forme creuse | 353 | Forme du creux |
321 | </text> | 354 | </text> |
322 | <combo_box name="hole"> | 355 | <combo_box name="hole"> |
323 | <combo_item name="Default"> | 356 | <combo_item name="Default"> |
324 | Par défaut | 357 | Défaut |
325 | </combo_item> | 358 | </combo_item> |
326 | <combo_item name="Circle"> | 359 | <combo_item name="Circle"> |
327 | Cercle | 360 | Cercle |
@@ -334,12 +367,12 @@ | |||
334 | </combo_item> | 367 | </combo_item> |
335 | </combo_box> | 368 | </combo_box> |
336 | <text name="text twist"> | 369 | <text name="text twist"> |
337 | Twist Begin and End | 370 | Début et fin de la vrille |
338 | </text> | 371 | </text> |
339 | <spinner label="B" name="Twist Begin" /> | 372 | <spinner label="D" name="Twist Begin" /> |
340 | <spinner label="E" name="Twist End" /> | 373 | <spinner label="F" name="Twist End" /> |
341 | <text name="scale_taper"> | 374 | <text name="scale_taper"> |
342 | Taper | 375 | Biseauter |
343 | </text> | 376 | </text> |
344 | <text name="scale_hole"> | 377 | <text name="scale_hole"> |
345 | Taille du trou | 378 | Taille du trou |
@@ -347,49 +380,75 @@ | |||
347 | <spinner label="X" name="Taper Scale X" /> | 380 | <spinner label="X" name="Taper Scale X" /> |
348 | <spinner label="Y" name="Taper Scale Y" /> | 381 | <spinner label="Y" name="Taper Scale Y" /> |
349 | <text name="text topshear"> | 382 | <text name="text topshear"> |
350 | Top Shear | 383 | Inclinaison |
351 | </text> | 384 | </text> |
352 | <spinner label="X" name="Shear X" /> | 385 | <spinner label="X" name="Shear X" /> |
353 | <spinner label="Y" name="Shear Y" /> | 386 | <spinner label="Y" name="Shear Y" /> |
354 | <text name="advanced_cut"> | 387 | <text name="advanced_cut"> |
355 | Profile Cut Begin and End | 388 | Début et fin de la découpe du profilé |
356 | </text> | 389 | </text> |
357 | <text name="advanced_dimple"> | 390 | <text name="advanced_dimple"> |
358 | Creuser (début/fin) | 391 | Début et fin du creux |
359 | </text> | 392 | </text> |
360 | <spinner label="B" name="Path Limit Begin" /> | 393 | <spinner label="D" name="Path Limit Begin" /> |
361 | <spinner label="E" name="Path Limit End" /> | 394 | <spinner label="F" name="Path Limit End" /> |
362 | <text name="text taper2"> | 395 | <text name="text taper2"> |
363 | Taper | 396 | Biseauter |
364 | </text> | 397 | </text> |
365 | <spinner label="X" name="Taper X" /> | 398 | <spinner label="X" name="Taper X" /> |
366 | <spinner label="Y" name="Taper Y" /> | 399 | <spinner label="Y" name="Taper Y" /> |
367 | <text name="text radius delta"> | 400 | <text name="text radius delta"> |
368 | Delta du rayon | 401 | Rayon |
369 | </text> | 402 | </text> |
370 | <text name="text revolutions"> | 403 | <text name="text revolutions"> |
371 | Révolutions | 404 | Révolutions |
372 | </text> | 405 | </text> |
406 | <texture_picker label="Sculpter la texture" name="sculpt texture control" | ||
407 | tool_tip="Cliquez pour sélectionner une image" /> | ||
408 | <check_box label="Mirroir" name="sculpt mirror control" | ||
409 | tool_tip="Retourne le prim sculpté le long de l'axe des X." /> | ||
410 | <check_box label="A l'envers" name="sculpt invert control" | ||
411 | tool_tip="Inverse les valeurs normales d'un prim sculpté et le fait apparaître à l'envers." /> | ||
412 | <text name="label sculpt type"> | ||
413 | Type de couture | ||
414 | </text> | ||
415 | <combo_box name="sculpt type control"> | ||
416 | <combo_item name="None"> | ||
417 | (aucun) | ||
418 | </combo_item> | ||
419 | <combo_item name="Sphere"> | ||
420 | Sphère | ||
421 | </combo_item> | ||
422 | <combo_item name="Torus"> | ||
423 | Tore | ||
424 | </combo_item> | ||
425 | <combo_item name="Plane"> | ||
426 | Plan | ||
427 | </combo_item> | ||
428 | <combo_item name="Cylinder"> | ||
429 | Cylindre | ||
430 | </combo_item> | ||
431 | </combo_box> | ||
373 | </panel> | 432 | </panel> |
374 | <panel label="Attributs" name="Features"> | 433 | <panel label="Attributs" name="Features"> |
375 | <text name="select_single"> | 434 | <text name="select_single"> |
376 | Sélectionnez un seul primitif à modifier. | 435 | Sélectionnez un seul prim pour modifier les attributs. |
377 | </text> | 436 | </text> |
378 | <text name="edit_object"> | 437 | <text name="edit_object"> |
379 | Modifier caractéristiques de l'objet : | 438 | Modifier les attributs de l'objet : |
380 | </text> | 439 | </text> |
381 | <check_box label="Attributs flexibles" name="Flexible1D Checkbox Ctrl" | 440 | <check_box label="Tracé flexible" name="Flexible1D Checkbox Ctrl" |
382 | tool_tip="Autorise la flexibilité de l'objet sur l'axe Z. (Côté client uniquement)" /> | 441 | tool_tip="Donne à l'objet de la souplesse sur l'axe des Z. (côté client uniquement)" /> |
383 | <spinner label="Souplesse" name="FlexNumSections" /> | 442 | <spinner label="Souplesse" name="FlexNumSections" /> |
384 | <spinner label="Gravité" name="FlexGravity" /> | 443 | <spinner label="Gravité" name="FlexGravity" /> |
385 | <spinner label="Résistance" name="FlexFriction" /> | 444 | <spinner label="Faire glisser" name="FlexFriction" /> |
386 | <spinner label="Vent" name="FlexWind" /> | 445 | <spinner label="Vent" name="FlexWind" /> |
387 | <spinner label="Tension" name="FlexTension" /> | 446 | <spinner label="Tension" name="FlexTension" /> |
388 | <spinner label="Force X" name="FlexForceX" /> | 447 | <spinner label="Force X" name="FlexForceX" /> |
389 | <spinner label="Force Y" name="FlexForceY" /> | 448 | <spinner label="Force Y" name="FlexForceY" /> |
390 | <spinner label="Force Z" name="FlexForceZ" /> | 449 | <spinner label="Force Z" name="FlexForceZ" /> |
391 | <check_box label="Lumière" name="Light Checkbox Ctrl" | 450 | <check_box label="Lumière" name="Light Checkbox Ctrl" |
392 | tool_tip="Permet à l'objet d'émettre de la lumière" /> | 451 | tool_tip="Permet aux objets d'émettre de la lumière" /> |
393 | <text name="label color"> | 452 | <text name="label color"> |
394 | Couleur | 453 | Couleur |
395 | </text> | 454 | </text> |
@@ -397,26 +456,29 @@ | |||
397 | tool_tip="Cliquer pour ouvrir le sélecteur de couleurs" /> | 456 | tool_tip="Cliquer pour ouvrir le sélecteur de couleurs" /> |
398 | <spinner label="Intensité" name="Light Intensity" /> | 457 | <spinner label="Intensité" name="Light Intensity" /> |
399 | <spinner label="Rayon" name="Light Radius" /> | 458 | <spinner label="Rayon" name="Light Radius" /> |
400 | <spinner label="Falloff" name="Light Falloff" /> | 459 | <spinner label="Atténuation" name="Light Falloff" /> |
401 | </panel> | 460 | </panel> |
402 | <panel label="Texture" name="Texture"> | 461 | <panel label="Texture" name="Texture"> |
403 | <texture_picker label="Texture" name="texture control" | 462 | <texture_picker label="Texture" name="texture control" |
404 | tool_tip="Cliquez pour choisir une image" /> | 463 | tool_tip="Cliquez pour sélectionner une image" /> |
405 | <color_swatch label="Couleur" name="colorswatch" | 464 | <color_swatch label="Couleur" name="colorswatch" |
406 | tool_tip="Cliquer pour ouvrir le sélecteur de couleurs" /> | 465 | tool_tip="Cliquer pour ouvrir le sélecteur de couleurs" /> |
407 | <text name="color trans"> | 466 | <text name="color trans" width="88"> |
408 | Transparence | 467 | Transparence (%) |
468 | </text> | ||
469 | <text name="glow label"> | ||
470 | Rayonnement | ||
409 | </text> | 471 | </text> |
410 | <check_box label="Lumin. max." name="checkbox fullbright" /> | 472 | <check_box label="Luminosité maximale" name="checkbox fullbright" /> |
411 | <text name="tex gen"> | 473 | <text name="tex gen"> |
412 | Mapping | 474 | Application |
413 | </text> | 475 | </text> |
414 | <combo_box name="combobox texgen"> | 476 | <combo_box name="combobox texgen"> |
415 | <combo_item name="Default"> | 477 | <combo_item name="Default"> |
416 | Par défaut | 478 | Défaut |
417 | </combo_item> | 479 | </combo_item> |
418 | <combo_item name="Planar"> | 480 | <combo_item name="Planar"> |
419 | Planar | 481 | Planaire |
420 | </combo_item> | 482 | </combo_item> |
421 | </combo_box> | 483 | </combo_box> |
422 | <text name="label shininess"> | 484 | <text name="label shininess"> |
@@ -424,24 +486,24 @@ | |||
424 | </text> | 486 | </text> |
425 | <combo_box name="combobox shininess"> | 487 | <combo_box name="combobox shininess"> |
426 | <combo_item name="None"> | 488 | <combo_item name="None"> |
427 | Aucun(e) | 489 | Aucune |
428 | </combo_item> | 490 | </combo_item> |
429 | <combo_item name="Low"> | 491 | <combo_item name="Low"> |
430 | Bas | 492 | Faible |
431 | </combo_item> | 493 | </combo_item> |
432 | <combo_item name="Medium"> | 494 | <combo_item name="Medium"> |
433 | Moyen(ne) | 495 | Moyenne |
434 | </combo_item> | 496 | </combo_item> |
435 | <combo_item name="High"> | 497 | <combo_item name="High"> |
436 | Elevés | 498 | Élevée |
437 | </combo_item> | 499 | </combo_item> |
438 | </combo_box> | 500 | </combo_box> |
439 | <text name="label bumpiness"> | 501 | <text name="label bumpiness"> |
440 | Rugosité | 502 | Relief |
441 | </text> | 503 | </text> |
442 | <combo_box name="combobox bumpiness"> | 504 | <combo_box name="combobox bumpiness"> |
443 | <combo_item name="None"> | 505 | <combo_item name="None"> |
444 | Aucun(e) | 506 | Aucun |
445 | </combo_item> | 507 | </combo_item> |
446 | <combo_item name="Brightness"> | 508 | <combo_item name="Brightness"> |
447 | Luminosité | 509 | Luminosité |
@@ -477,75 +539,113 @@ | |||
477 | gravier | 539 | gravier |
478 | </combo_item> | 540 | </combo_item> |
479 | <combo_item name="petridish"> | 541 | <combo_item name="petridish"> |
480 | petridish | 542 | boîte de Petri |
481 | </combo_item> | 543 | </combo_item> |
482 | <combo_item name="siding"> | 544 | <combo_item name="siding"> |
483 | siding | 545 | bardage |
484 | </combo_item> | 546 | </combo_item> |
485 | <combo_item name="stonetile"> | 547 | <combo_item name="stonetile"> |
486 | stonetile | 548 | carreau |
487 | </combo_item> | 549 | </combo_item> |
488 | <combo_item name="stucco"> | 550 | <combo_item name="stucco"> |
489 | stuc | 551 | stuc |
490 | </combo_item> | 552 | </combo_item> |
491 | <combo_item name="suction"> | 553 | <combo_item name="suction"> |
492 | aspiration | 554 | ventouses |
493 | </combo_item> | 555 | </combo_item> |
494 | <combo_item name="weave"> | 556 | <combo_item name="weave"> |
495 | natte | 557 | tissage |
496 | </combo_item> | 558 | </combo_item> |
497 | </combo_box> | 559 | </combo_box> |
498 | <text name="tex scale"> | 560 | <text name="tex scale"> |
499 | Répétitions par face | 561 | Répétitions par face |
500 | </text> | 562 | </text> |
501 | <spinner label="Horizontal (U)" name="TexScaleU" /> | 563 | <spinner label="Horizontal (U)" name="TexScaleU" /> |
502 | <check_box label="Inverser" name="checkbox flip s" /> | 564 | <check_box label="Retourner" name="checkbox flip s" /> |
503 | <spinner label="Vertical (V)" name="TexScaleV" /> | 565 | <spinner label="Vertical (V)" name="TexScaleV" /> |
504 | <check_box label="Inverser" name="checkbox flip t" /> | 566 | <check_box label="Retourner" name="checkbox flip t" /> |
505 | <text name="tex rotate"> | 567 | <text name="tex rotate"> |
506 | Rotation (degrés) | 568 | Rotation (degrés) |
507 | </text> | 569 | </text> |
508 | <text name="string repeats per meter"> | 570 | <text name="string repeats per meter"> |
509 | Répétitions/m | 571 | Répétitions au mètre |
510 | </text> | 572 | </text> |
511 | <text name="string repeats per face"> | 573 | <text name="string repeats per face"> |
512 | Répétitions par face | 574 | Répétitions par face |
513 | </text> | 575 | </text> |
514 | <text name="rpt"> | 576 | <text name="rpt"> |
515 | Répétitions/m | 577 | Répétitions au mètre |
516 | </text> | 578 | </text> |
517 | <button label="Appliquer" label_selected="Appliquer" name="button apply" /> | 579 | <button label="Appliquer" label_selected="Appliquer" name="button apply" /> |
518 | <text name="tex offset"> | 580 | <text name="tex offset"> |
519 | Offset | 581 | Décaler |
520 | </text> | 582 | </text> |
521 | <spinner label="Horizontal (U)" name="TexOffsetU" /> | 583 | <spinner label="Horizontal (U)" name="TexOffsetU" /> |
522 | <spinner label="Vertical (V)" name="TexOffsetV" /> | 584 | <spinner label="Vertical (V)" name="TexOffsetV" /> |
523 | <text name="textbox autofix"> | 585 | <text name="textbox autofix"> |
524 | Aligner la texture du média | 586 | Ajuster la texture du média |
525 | (chargement préalable) | 587 | (chargement préalable) |
526 | </text> | 588 | </text> |
527 | <button label="Aligner" label_selected="Aligner" name="button align" /> | 589 | <button label="Ajuster" label_selected="Ajuster" name="button align" /> |
528 | </panel> | 590 | </panel> |
529 | <panel label="Contenu" name="Contents"> | 591 | <panel label="Contenu" name="Contents"> |
530 | <button label="Nouveau Script..." label_selected="Nouveau Script..." | 592 | <button label="Nouveau script..." label_selected="Nouveau script..." |
531 | name="button new script" /> | 593 | name="button new script" /> |
532 | </panel> | 594 | </panel> |
533 | </tab_container> | 595 | </tab_container> |
534 | <panel name="land info panel"> | 596 | <panel name="land info panel"> |
535 | <text name="label_area_price"> | 597 | <text name="label_area_price"> |
536 | Prix : L$[PRICE] pour [AREA] m2 | 598 | Prix : [PRICE] $L pour [AREA] m². |
537 | </text> | 599 | </text> |
538 | <text name="label_area"> | 600 | <text name="label_area"> |
539 | Superficie : [AREA] m2. | 601 | Surface : [AREA] m² |
540 | </text> | 602 | </text> |
541 | <button label="Acheter terrain…" label_selected="Acheter terrain…" | 603 | <button label="Acheter le terrain..." label_selected="Acheter le terrain..." |
542 | name="button buy land" /> | 604 | name="button buy land" width="132" /> |
543 | <button label="Céder le terrain" label_selected="Céder le terrain" | 605 | <button label="Céder le terrain..." label_selected="Céder le terrain..." |
544 | name="button abandon land" /> | 606 | name="button abandon land" width="132" /> |
545 | <button label="Subdiviser..." label_selected="Subdiviser..." | 607 | <button label="Diviser..." label_selected="Diviser..." name="button subdivide land" width="132" /> |
546 | name="button subdivide land" /> | 608 | <button label="Fusionner..." label_selected="Fusionner..." name="button join land" width="132" /> |
547 | <button label="Fusionner..." label_selected="Fusionner..." name="button join land" /> | 609 | <button label="À propos du terrain..." label_selected="À propos du terrain..." |
548 | <button label="A propos du terrain…" label_selected="A propos du terrain…" | 610 | name="button about land" width="132" /> |
549 | name="button about land" /> | ||
550 | </panel> | 611 | </panel> |
612 | <string name="status_rotate"> | ||
613 | Pour faire tourner l'objet, faîtes glisser les bandes de couleur. | ||
614 | </string> | ||
615 | <string name="status_scale"> | ||
616 | Pour étirer le côté sélectionné, cliquez et faîtes glisser | ||
617 | </string> | ||
618 | <string name="status_move"> | ||
619 | Faîtes glisser pour déplacer, Maj-faire glisser pour copier. | ||
620 | </string> | ||
621 | <string name="status_modifyland"> | ||
622 | Cliquez et maintenez pour modifier le terrain | ||
623 | </string> | ||
624 | <string name="status_camera"> | ||
625 | Cliquez et faîtes glisser pour changer l'affichage | ||
626 | </string> | ||
627 | <string name="status_grab"> | ||
628 | Faîtes glisser pour déplacer les objets, appuyez sur Ctrl pour soulever, Crtl-Maj pour faire tourner | ||
629 | </string> | ||
630 | <string name="status_place"> | ||
631 | Cliquez dans le Monde pour créer, Maj-clic pour sélectionner | ||
632 | </string> | ||
633 | <string name="status_selectland"> | ||
634 | Cliquez et faîtes glisser pour sélectionner le terrain | ||
635 | </string> | ||
636 | <string name="grid_screen_text"> | ||
637 | Ecran | ||
638 | </string> | ||
639 | <string name="grid_local_text"> | ||
640 | Local | ||
641 | </string> | ||
642 | <string name="grid_world_text"> | ||
643 | Monde | ||
644 | </string> | ||
645 | <string name="grid_reference_text"> | ||
646 | Référence | ||
647 | </string> | ||
648 | <string name="grid_attachment_text"> | ||
649 | Pièce-jointe | ||
650 | </string> | ||
551 | </floater> | 651 | </floater> |
diff --git a/linden/indra/newview/skins/default/xui/fr/floater_top_objects.xml b/linden/indra/newview/skins/default/xui/fr/floater_top_objects.xml index 1628004..be92328 100644 --- a/linden/indra/newview/skins/default/xui/fr/floater_top_objects.xml +++ b/linden/indra/newview/skins/default/xui/fr/floater_top_objects.xml | |||
@@ -1,33 +1,34 @@ | |||
1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> | 1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> |
2 | <floater name="top_objects" title="chargement en cours..."> | 2 | <floater name="top_objects" title="en cours de chargement..."> |
3 | <text name="title_text"> | 3 | <text name="title_text"> |
4 | Chargement en cours... | 4 | Chargement en cours... |
5 | </text> | 5 | </text> |
6 | <scroll_list name="objects_list"> | 6 | <scroll_list name="objects_list"> |
7 | <column label="Score" name="score" /> | 7 | <column label="Score" name="score" /> |
8 | <column label="Name" name="name" /> | 8 | <column label="Nom" name="name" /> |
9 | <column label="Owner" name="owner" /> | 9 | <column label="Propriétaire" name="owner" /> |
10 | <column label="Location" name="location" /> | 10 | <column label="Emplacement" name="location" /> |
11 | <column label="Heure" name="time" /> | ||
11 | </scroll_list> | 12 | </scroll_list> |
12 | <text name="id_text"> | 13 | <text name="id_text"> |
13 | ID de l'objet : | 14 | ID de l'objet : |
14 | </text> | 15 | </text> |
15 | <button label="Afficher la balise" name="show_beacon_btn" /> | 16 | <button label="Afficher balise" name="show_beacon_btn" /> |
16 | <text name="obj_name_text"> | 17 | <text name="obj_name_text"> |
17 | Nom de l'objet : | 18 | Nom : |
18 | </text> | 19 | </text> |
19 | <button label="Filtre" name="filter_object_btn" /> | 20 | <button label="Filtre" name="filter_object_btn" /> |
20 | <text name="owner_name_text"> | 21 | <text name="owner_name_text"> |
21 | Nom du Propriétaire : | 22 | Nom : |
22 | </text> | 23 | </text> |
23 | <button label="Filtre" name="filter_owner_btn" /> | 24 | <button label="Filtre" name="filter_owner_btn" /> |
24 | <button label="Renvoyer la sélection" name="return_selected_btn" /> | 25 | <button label="Renvoyer" name="return_selected_btn" /> |
25 | <button label="Tout renvoyer" name="return_all_btn" /> | 26 | <button label="Renvoyer tous" name="return_all_btn" /> |
26 | <button label="Désactiver la sélection" name="disable_selected_btn" /> | 27 | <button label="Désactiver" name="disable_selected_btn" /> |
27 | <button label="Tout désactiver" name="disable_all_btn" /> | 28 | <button label="Désactiver tous" name="disable_all_btn" /> |
28 | <button label="Rafraîchir" name="refresh_btn" /> | 29 | <button label="Rafraîchir" name="refresh_btn" /> |
29 | <text name="top_scripts_title"> | 30 | <text name="top_scripts_title"> |
30 | Top Scripts | 31 | Scripts principaux |
31 | </text> | 32 | </text> |
32 | <text name="top_scripts_text"> | 33 | <text name="top_scripts_text"> |
33 | [COUNT] scripts prenant un total de [TIME] ms | 34 | [COUNT] scripts prenant un total de [TIME] ms |
@@ -36,10 +37,10 @@ | |||
36 | Heure | 37 | Heure |
37 | </text> | 38 | </text> |
38 | <text name="top_colliders_title"> | 39 | <text name="top_colliders_title"> |
39 | Top Colliders | 40 | Objets souvent responsables de collision |
40 | </text> | 41 | </text> |
41 | <text name="top_colliders_text"> | 42 | <text name="top_colliders_text"> |
42 | Les [COUNT] objets les plus exposés aux collisions potentielles | 43 | [COUNT] objets le plus souvent responsables de collisions |
43 | </text> | 44 | </text> |
44 | <text name="colliders_score_label"> | 45 | <text name="colliders_score_label"> |
45 | Score | 46 | Score |
diff --git a/linden/indra/newview/skins/default/xui/fr/floater_tos.xml b/linden/indra/newview/skins/default/xui/fr/floater_tos.xml index 41d2557..83e0a2a 100644 --- a/linden/indra/newview/skins/default/xui/fr/floater_tos.xml +++ b/linden/indra/newview/skins/default/xui/fr/floater_tos.xml | |||
@@ -13,9 +13,10 @@ | |||
13 | <text name="tos_title"> | 13 | <text name="tos_title"> |
14 | Acceptation des Conditions Générales d'Utilisation | 14 | Acceptation des Conditions Générales d'Utilisation |
15 | </text> | 15 | </text> |
16 | <check_box label="J'accepte les Conditions d'utilisation" name="agree_chk" /> | ||
16 | <text name="tos_heading"> | 17 | <text name="tos_heading"> |
17 | Veuillez lire attentivement les Conditions Générales d'Utilisation. Afin de vous connecter à Second Life, | 18 | Veuillez lire attentivement les Conditions d'utilisation suivantes. Pour continuer à utiliser |
18 | vous devez accepter les CGU. | 19 | Second Life, vous devez accepter ces conditions. |
19 | </text> | 20 | </text> |
20 | <text_editor name="tos_text"> | 21 | <text_editor name="tos_text"> |
21 | TOS_TEXT | 22 | TOS_TEXT |
diff --git a/linden/indra/newview/skins/default/xui/fr/floater_url_entry.xml b/linden/indra/newview/skins/default/xui/fr/floater_url_entry.xml new file mode 100644 index 0000000..b744bf1 --- /dev/null +++ b/linden/indra/newview/skins/default/xui/fr/floater_url_entry.xml | |||
@@ -0,0 +1,12 @@ | |||
1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> | ||
2 | <floater name="url_entry"> | ||
3 | <text name="media_label"> | ||
4 | URL du média : | ||
5 | </text> | ||
6 | <button label="OK" name="ok_btn" /> | ||
7 | <button label="Annuler" name="cancel_btn" /> | ||
8 | <button label="Effacer" name="clear_btn" /> | ||
9 | <text name="loading_label"> | ||
10 | Chargement en cours... | ||
11 | </text> | ||
12 | </floater> | ||
diff --git a/linden/indra/newview/skins/default/xui/fr/floater_voice_wizard.xml b/linden/indra/newview/skins/default/xui/fr/floater_voice_wizard.xml new file mode 100644 index 0000000..1e3a960 --- /dev/null +++ b/linden/indra/newview/skins/default/xui/fr/floater_voice_wizard.xml | |||
@@ -0,0 +1,9 @@ | |||
1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> | ||
2 | <floater name="floater_voice_wizard" title="Paramétrage de la voix"> | ||
3 | <panel name="content_panel"> | ||
4 | <button label="Précédente" name="back_btn" /> | ||
5 | <button label="Suivante" name="next_btn" /> | ||
6 | <button label="Terminer" name="ok_btn" /> | ||
7 | <button label="Annuler" name="cancel_btn" /> | ||
8 | </panel> | ||
9 | </floater> | ||
diff --git a/linden/indra/newview/skins/default/xui/fr/floater_water.xml b/linden/indra/newview/skins/default/xui/fr/floater_water.xml new file mode 100644 index 0000000..9c4d7ad --- /dev/null +++ b/linden/indra/newview/skins/default/xui/fr/floater_water.xml | |||
@@ -0,0 +1,89 @@ | |||
1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> | ||
2 | <floater name="Water Floater" title="Éditeur d'eau avancé"> | ||
3 | <text name="KeyFramePresetsText"> | ||
4 | Préréglages eau : | ||
5 | </text> | ||
6 | <button label="Nouveau" label_selected="Nouveau" name="WaterNewPreset" /> | ||
7 | <button label="Enregistrer" label_selected="Enregistrer" name="WaterSavePreset" width="75" left_delta="75"/> | ||
8 | <button label="Supprimer" label_selected="Supprimer" name="WaterDeletePreset" left_delta="80"/> | ||
9 | <tab_container name="Water Tabs"> | ||
10 | <panel label="Paramètres" name="Settings"> | ||
11 | <text name="BHText"> | ||
12 | Couleur du brouillard | ||
13 | dans l'eau | ||
14 | </text> | ||
15 | <button label="?" name="WaterFogColorHelp" /> | ||
16 | <color_swatch name="WaterFogColor" left="75" tool_tip="Cliquer pour ouvrir le sélecteur de couleurs" /> | ||
17 | <text name="WaterFogDensText"> | ||
18 | Densité du brouillard | ||
19 | </text> | ||
20 | <button label="?" name="WaterFogDensityHelp" /> | ||
21 | <text name="WaterUnderWaterFogModText"> | ||
22 | Brouillard sous-marin | ||
23 | </text> | ||
24 | <button label="?" name="WaterUnderWaterFogModHelp" /> | ||
25 | <text name="BDensText"> | ||
26 | Échelle des vaguelettes | ||
27 | </text> | ||
28 | <button label="?" name="WaterNormalScaleHelp" /> | ||
29 | <text name="BHText2"> | ||
30 | 1 | ||
31 | </text> | ||
32 | <text name="BHText3"> | ||
33 | 2 | ||
34 | </text> | ||
35 | <text name="BHText4"> | ||
36 | 3 | ||
37 | </text> | ||
38 | <text name="HDText"> | ||
39 | Échelle Fresnel | ||
40 | </text> | ||
41 | <button label="?" name="WaterFresnelScaleHelp" /> | ||
42 | <text name="FresnelOffsetText"> | ||
43 | Décalage Fresnel | ||
44 | </text> | ||
45 | <button label="?" name="WaterFresnelOffsetHelp" /> | ||
46 | <text name="DensMultText"> | ||
47 | Réfraction au dessus | ||
48 | </text> | ||
49 | <button label="?" name="WaterScaleAboveHelp" /> | ||
50 | <text name="WaterScaleBelowText"> | ||
51 | Réfraction en dessous | ||
52 | </text> | ||
53 | <button label="?" name="WaterScaleBelowHelp" /> | ||
54 | <text name="MaxAltText"> | ||
55 | Multiplicateur de flou | ||
56 | </text> | ||
57 | <button label="?" name="WaterBlurMultiplierHelp" /> | ||
58 | </panel> | ||
59 | <panel label="Image" name="Waves"> | ||
60 | <text name="BHText"> | ||
61 | Direction grande vague | ||
62 | </text> | ||
63 | <button label="?" name="WaterWave1Help" /> | ||
64 | <text name="WaterWave1DirXText"> | ||
65 | X | ||
66 | </text> | ||
67 | <text name="WaterWave1DirYText"> | ||
68 | Y | ||
69 | </text> | ||
70 | <text name="BHText2"> | ||
71 | Direction petite vague | ||
72 | </text> | ||
73 | <button label="?" name="WaterWave2Help" /> | ||
74 | <text name="WaterWave2DirXText"> | ||
75 | X | ||
76 | </text> | ||
77 | <text name="WaterWave2DirYText"> | ||
78 | Y | ||
79 | </text> | ||
80 | <text name="BHText3"> | ||
81 | Normal Map | ||
82 | </text> | ||
83 | <button label="?" name="WaterNormalMapHelp" /> | ||
84 | </panel> | ||
85 | </tab_container> | ||
86 | <string name="WLDefaultWaterNames"> | ||
87 | Default:Glassy:Pond:Murky:Second Plague:SNAKE!!!:Valdez | ||
88 | </string> | ||
89 | </floater> | ||
diff --git a/linden/indra/newview/skins/default/xui/fr/floater_wearable_save_as.xml b/linden/indra/newview/skins/default/xui/fr/floater_wearable_save_as.xml index f313e97..8c279d8 100644 --- a/linden/indra/newview/skins/default/xui/fr/floater_wearable_save_as.xml +++ b/linden/indra/newview/skins/default/xui/fr/floater_wearable_save_as.xml | |||
@@ -1,9 +1,9 @@ | |||
1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> | 1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> |
2 | <floater name="modal container" title=" "> | 2 | <floater name="modal container"> |
3 | <button label="Enregistrer" label_selected="Enregistrer" name="Save" /> | 3 | <button label="Enregistrer" label_selected="Enregistrer" name="Save" /> |
4 | <button label="Annuler" label_selected="Annuler" name="Cancel" /> | 4 | <button label="Annuler" label_selected="Annuler" name="Cancel" /> |
5 | <text type="string" length="1" name="Save item as:"> | 5 | <text type="string" length="1" name="Save item as:"> |
6 | Enregistrer élement sous : | 6 | Enregistrer l'objet sous : |
7 | </text> | 7 | </text> |
8 | <line_editor name="name ed"> | 8 | <line_editor name="name ed"> |
9 | Nouveau [DESC] | 9 | Nouveau [DESC] |
diff --git a/linden/indra/newview/skins/default/xui/fr/floater_windlight_options.xml b/linden/indra/newview/skins/default/xui/fr/floater_windlight_options.xml new file mode 100644 index 0000000..57c3dfd --- /dev/null +++ b/linden/indra/newview/skins/default/xui/fr/floater_windlight_options.xml | |||
@@ -0,0 +1,190 @@ | |||
1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> | ||
2 | <floater name="WindLight floater" title="Éditeur de ciel avancé"> | ||
3 | <text name="KeyFramePresetsText"> | ||
4 | Préréglages ciel : | ||
5 | </text> | ||
6 | <button label="Nouveau" label_selected="Nouveau" name="WLNewPreset" /> | ||
7 | <button label="Enregistrer" label_selected="Enregistrer" name="WLSavePreset" width="75" left_delta="75"/> | ||
8 | <button label="Supprimer" label_selected="Supprimer" name="WLDeletePreset" left_delta="80"/> | ||
9 | <button label="Éditeur du cycle du jour" label_selected="Éditeur du cycle du jour" | ||
10 | name="WLDayCycleMenuButton" width="150" left_delta="95" /> | ||
11 | <tab_container name="WindLight Tabs"> | ||
12 | <panel label="Atmosphère" name="Atmosphere"> | ||
13 | <text name="BHText"> | ||
14 | Bleu de l'horizon | ||
15 | </text> | ||
16 | <button label="?" name="WLBlueHorizonHelp" /> | ||
17 | <text name="BHText2"> | ||
18 | R | ||
19 | </text> | ||
20 | <text name="BHText3"> | ||
21 | V | ||
22 | </text> | ||
23 | <text name="BHText4"> | ||
24 | B | ||
25 | </text> | ||
26 | <text name="BHText5"> | ||
27 | I | ||
28 | </text> | ||
29 | <text name="BDensText"> | ||
30 | Quantité de brume | ||
31 | </text> | ||
32 | <button label="?" name="WLHazeHorizonHelp" /> | ||
33 | <text name="BDensText2"> | ||
34 | Densité du bleu | ||
35 | </text> | ||
36 | <button label="?" name="WLBlueDensityHelp" /> | ||
37 | <text name="BHText6"> | ||
38 | R | ||
39 | </text> | ||
40 | <text name="BHText7"> | ||
41 | V | ||
42 | </text> | ||
43 | <text name="BHText8"> | ||
44 | B | ||
45 | </text> | ||
46 | <text name="BHText9"> | ||
47 | I | ||
48 | </text> | ||
49 | <text name="HDText"> | ||
50 | Densité de la brume | ||
51 | </text> | ||
52 | <button label="?" name="WLHazeDensityHelp" /> | ||
53 | <text name="DensMultText"> | ||
54 | Multiplicateur de densité | ||
55 | </text> | ||
56 | <button label="?" name="WLDensityMultHelp" /> | ||
57 | <text name="WLDistanceMultText"> | ||
58 | Multiplicateur de distance | ||
59 | </text> | ||
60 | <button label="?" name="WLDistanceMultHelp" /> | ||
61 | <text name="MaxAltText"> | ||
62 | Altitude maximum | ||
63 | </text> | ||
64 | <button label="?" name="WLMaxAltitudeHelp" /> | ||
65 | </panel> | ||
66 | <panel label="Éclairage" name="Lighting"> | ||
67 | <text name="SLCText"> | ||
68 | Couleur soleil/lune | ||
69 | </text> | ||
70 | <button label="?" name="WLSunlightColorHelp" /> | ||
71 | <text name="BHText"> | ||
72 | R | ||
73 | </text> | ||
74 | <text name="BHText2"> | ||
75 | V | ||
76 | </text> | ||
77 | <text name="BHText3"> | ||
78 | B | ||
79 | </text> | ||
80 | <text name="BHText4"> | ||
81 | I | ||
82 | </text> | ||
83 | <text name="TODText"> | ||
84 | Position soleil/lune | ||
85 | </text> | ||
86 | <button label="?" name="WLTimeOfDayHelp" /> | ||
87 | <text name="WLAmbientText"> | ||
88 | Éclairage ambiant | ||
89 | </text> | ||
90 | <button label="?" name="WLAmbientHelp" /> | ||
91 | <text name="BHText5"> | ||
92 | R | ||
93 | </text> | ||
94 | <text name="BHText6"> | ||
95 | V | ||
96 | </text> | ||
97 | <text name="BHText7"> | ||
98 | B | ||
99 | </text> | ||
100 | <text name="BHText8"> | ||
101 | I | ||
102 | </text> | ||
103 | <text name="WLEastAngleText"> | ||
104 | Angle du levant | ||
105 | </text> | ||
106 | <button label="?" name="WLEastAngleHelp" /> | ||
107 | <text name="SunGlowText"> | ||
108 | Rayonnement du soleil | ||
109 | </text> | ||
110 | <button label="?" name="WLSunGlowHelp" /> | ||
111 | <slider label="Netteté " name="WLGlowB" /> | ||
112 | <slider label="Taille " name="WLGlowR" /> | ||
113 | <text name="SceneGammaText"> | ||
114 | Gamma de la scène | ||
115 | </text> | ||
116 | <button label="?" name="WLSceneGammaHelp" /> | ||
117 | <text name="WLStarText"> | ||
118 | Éclat des étoiles | ||
119 | </text> | ||
120 | <button label="?" name="WLStarBrightnessHelp" /> | ||
121 | </panel> | ||
122 | <panel label="Nuages" name="Clouds"> | ||
123 | <text name="WLCloudColorText"> | ||
124 | Couleur des nuages | ||
125 | </text> | ||
126 | <button label="?" name="WLCloudColorHelp" /> | ||
127 | <text name="BHText"> | ||
128 | R | ||
129 | </text> | ||
130 | <text name="BHText2"> | ||
131 | V | ||
132 | </text> | ||
133 | <text name="BHText3"> | ||
134 | B | ||
135 | </text> | ||
136 | <text name="BHText4"> | ||
137 | I | ||
138 | </text> | ||
139 | <text name="WLCloudColorText2"> | ||
140 | Nuages XY/densité | ||
141 | </text> | ||
142 | <button label="?" name="WLCloudDensityHelp" /> | ||
143 | <text name="BHText5"> | ||
144 | X | ||
145 | </text> | ||
146 | <text name="BHText6"> | ||
147 | Y | ||
148 | </text> | ||
149 | <text name="BHText7"> | ||
150 | D | ||
151 | </text> | ||
152 | <text name="WLCloudCoverageText"> | ||
153 | Couverture nuageuse | ||
154 | </text> | ||
155 | <button label="?" name="WLCloudCoverageHelp" left="407"/> | ||
156 | <text name="WLCloudScaleText"> | ||
157 | Altitude des nuages | ||
158 | </text> | ||
159 | <button label="?" name="WLCloudScaleHelp" left="407"/> | ||
160 | <text name="WLCloudDetailText"> | ||
161 | Détails nuages (XY/densité) | ||
162 | </text> | ||
163 | <button label="?" name="WLCloudDetailHelp" left="407" bottom_delta="-2" /> | ||
164 | <text name="BHText8"> | ||
165 | X | ||
166 | </text> | ||
167 | <text name="BHText9"> | ||
168 | Y | ||
169 | </text> | ||
170 | <text name="BHText10"> | ||
171 | D | ||
172 | </text> | ||
173 | <text name="WLCloudScrollXText"> | ||
174 | Direction et vitesse X | ||
175 | </text> | ||
176 | <button label="?" name="WLCloudScrollXHelp" /> | ||
177 | <check_box label="Verrouiller" name="WLCloudLockX" /> | ||
178 | <text name="WLCloudScrollYText"> | ||
179 | Direction et vitesse Y | ||
180 | </text> | ||
181 | <button label="?" name="WLCloudScrollYHelp" /> | ||
182 | <check_box label="Verrouiller" name="WLCloudLockY" /> | ||
183 | <check_box label="Nuages classiques" name="DrawClassicClouds" /> | ||
184 | <button label="?" name="WLClassicCloudsHelp" /> | ||
185 | </panel> | ||
186 | </tab_container> | ||
187 | <string name="WLDefaultSkyNames"> | ||
188 | A-12AM:A-12PM:A-3AM:A-3PM:A-4.30PM:A-6AM:A-6PM:A-9AM:A-9PM:Barcelona:Blizzard:Blue Midday:Coastal Afternoon:Coastal Sunset:Default:Desert Sunset:Fine Day:Fluffy Big Clouds:Foggy:Funky Funky:Funky Funky Funky:Gelatto:Ghost:Incongruent Truths:Midday 1:Midday 2:Midday 3:Midday 4:Night:Pirate:Purple:Sailor's Delight:Sheer Sensuality | ||
189 | </string> | ||
190 | </floater> | ||
diff --git a/linden/indra/newview/skins/default/xui/fr/floater_world_map.xml b/linden/indra/newview/skins/default/xui/fr/floater_world_map.xml index 8a0d907..f2219c8 100644 --- a/linden/indra/newview/skins/default/xui/fr/floater_world_map.xml +++ b/linden/indra/newview/skins/default/xui/fr/floater_world_map.xml | |||
@@ -1,92 +1,107 @@ | |||
1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> | 1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> |
2 | <floater name="worldmap" title="Carte du monde"> | 2 | <floater name="worldmap" title="Carte du monde"> |
3 | <tab_container name="maptab"> | 3 | <tab_container name="maptab" width="955"> |
4 | <panel label="Objets" name="objects_mapview" /> | 4 | <panel label="Objets" name="objects_mapview" width="953" /> |
5 | <panel label="Relief" name="terrain_mapview" /> | 5 | <panel label="Terrain" name="terrain_mapview" width="953" /> |
6 | </tab_container> | 6 | </tab_container> |
7 | <icon left="973" name="square" /> | ||
7 | <text name="land_for_sale_label"> | 8 | <text name="land_for_sale_label"> |
8 | Terrain à vendre : | 9 | Terrain à vendre |
9 | </text> | 10 | </text> |
11 | <icon left="1113" name="square2" /> | ||
10 | <text name="auction_label"> | 12 | <text name="auction_label"> |
11 | Enchères | 13 | Enchère |
12 | </text> | 14 | </text> |
15 | <icon left="973" name="self" /> | ||
13 | <text name="you_label"> | 16 | <text name="you_label"> |
14 | Vous | 17 | Vous |
15 | </text> | 18 | </text> |
19 | <icon left="1033" name="home" /> | ||
16 | <text name="home_label"> | 20 | <text name="home_label"> |
17 | Domicile | 21 | Domicile |
18 | </text> | 22 | </text> |
19 | <button label="Rejoindre son domicile" label_selected="Rejoindre son domicile" | 23 | <button label="Aller chez moi" label_selected="Aller chez moi" name="Go Home" |
20 | name="Go Home" tool_tip="Téléportez-vous vers votre domicile" /> | 24 | tool_tip="Vous téléporte à votre domicile" /> |
21 | <text name="classifieds_label"> | 25 | <icon left="977" name="person" /> |
22 | Petites annonces | ||
23 | </text> | ||
24 | <check_box label=" " name="class_chk" /> | ||
25 | <text name="person_label"> | 26 | <text name="person_label"> |
26 | Personne | 27 | Personne |
27 | </text> | 28 | </text> |
28 | <check_box label=" " name="people_chk" /> | 29 | <icon left="973" name="infohub" /> |
30 | <check_box label=" " left_delta="60" name="people_chk" /> | ||
29 | <text name="infohub_label"> | 31 | <text name="infohub_label"> |
30 | Point Info | 32 | Infohub |
31 | </text> | 33 | </text> |
32 | <check_box label=" " name="infohub_chk" /> | 34 | <icon left="973" name="telehub" /> |
35 | <check_box label=" " left_delta="60" name="infohub_chk" /> | ||
33 | <text name="telehub_label"> | 36 | <text name="telehub_label"> |
34 | Téléport | 37 | Téléhub |
35 | </text> | ||
36 | <check_box label=" " name="telehubchk" /> | ||
37 | <text name="popular_label"> | ||
38 | Populaire | ||
39 | </text> | 38 | </text> |
40 | <check_box label=" " name="popular_chk" /> | 39 | <check_box label=" " left_delta="60" name="telehubchk" /> |
40 | <icon left="1113" name="landforsale" /> | ||
41 | <text name="land_for_sale_label2"> | 41 | <text name="land_for_sale_label2"> |
42 | Terrain à vendre : | 42 | Terrain à vendre |
43 | </text> | 43 | </text> |
44 | <check_box label=" " name="land_for_sale_chk" /> | 44 | <check_box label=" " name="land_for_sale_chk" /> |
45 | <icon left="1113" name="event" /> | ||
45 | <text name="events_label"> | 46 | <text name="events_label"> |
46 | Evénements | 47 | Événements |
47 | </text> | 48 | </text> |
48 | <check_box label=" " name="event_chk" /> | 49 | <check_box label=" " name="event_chk" /> |
50 | <icon left="1113" name="events_mature_icon" /> | ||
49 | <text name="events_mature_label"> | 51 | <text name="events_mature_label"> |
50 | Evénements (M) | 52 | Événements (A) |
51 | </text> | 53 | </text> |
52 | <check_box label=" " name="event_mature_chk" /> | 54 | <check_box label=" " name="event_mature_chk" /> |
53 | <combo_box label="Mes Amis" name="friend combo" tool_tip="Friend to Show on Map"> | 55 | <icon left="973" name="avatar_icon" /> |
56 | <combo_box label="Amis connectés" name="friend combo" | ||
57 | tool_tip="Ami à afficher sur la carte" width="232"> | ||
54 | <combo_item name="none_selected"> | 58 | <combo_item name="none_selected"> |
55 | Mes Amis | 59 | Amis connectés |
56 | </combo_item> | 60 | </combo_item> |
57 | </combo_box> | 61 | </combo_box> |
58 | <combo_box label="Mes Repères" name="landmark combo" tool_tip="Landmark to Show on Map"> | 62 | <icon left="973" name="landmark_icon" /> |
63 | <combo_box label="Repères" name="landmark combo" | ||
64 | tool_tip="Repère à afficher sur la carte" width="232"> | ||
59 | <combo_item name="none_selected"> | 65 | <combo_item name="none_selected"> |
60 | Mes Repères | 66 | Repères |
61 | </combo_item> | 67 | </combo_item> |
62 | </combo_box> | 68 | </combo_box> |
63 | <line_editor name="location" tool_tip="Entrez le nom d'une région"> | 69 | <icon left="973" name="location_icon" /> |
70 | <line_editor label="Rechercher par nom de région" name="location" | ||
71 | tool_tip="Saisissez le nom d'une région" width="155"> | ||
64 | Recherche par nom de région | 72 | Recherche par nom de région |
65 | </line_editor> | 73 | </line_editor> |
66 | <button label="Rechercher" label_selected=">" name="DoSearch" | 74 | <button label="Rechercher" label_selected=">" left_delta="160" name="DoSearch" |
67 | tool_tip="Rechercher région" /> | 75 | tool_tip="Rechercher dans la région" width="75" /> |
68 | <text name="search_label"> | 76 | <text left="973" name="search_label"> |
69 | Résultats de la recherche : | 77 | Résultats de la recherche : |
70 | </text> | 78 | </text> |
71 | <scroll_list name="search_results"> | 79 | <scroll_list left="973" name="search_results" width="252"> |
72 | <column label="" name="icon" /> | 80 | <column label="" name="icon" /> |
73 | <column label="" name="sim_name" /> | 81 | <column label="" name="sim_name" /> |
74 | </scroll_list> | 82 | </scroll_list> |
75 | <text name="location_label"> | 83 | <text left="973" name="location_label"> |
76 | Lieu : | 84 | Emplacement : |
77 | </text> | 85 | </text> |
78 | <spinner name="spin x" tool_tip="Coordonnée X du lieu à afficher sur la carte" /> | 86 | <spinner left="993" name="spin x" |
79 | <spinner name="spin y" tool_tip="Coordonnée Y du lieu à afficher sur la carte" /> | 87 | tool_tip="Coordonnées des X du lieu à afficher sur la carte" /> |
80 | <spinner name="spin z" tool_tip="Coordonnée Z du lieu à afficher sur la carte" /> | 88 | <spinner left="993" name="spin y" |
81 | <button label="Téléportation" label_selected="Téléportation" name="Teleport" | 89 | tool_tip="Coordonnées des Y du lieu à afficher sur la carte" /> |
82 | tool_tip="Téléportez-vous vers le lieu choisi" /> | 90 | <spinner left="993" name="spin z" |
83 | <button label="Afficher destination" label_selected="Afficher destination" | 91 | tool_tip="Coordonnées des Z du lieu à afficher sur la carte" /> |
92 | <button label="Téléporter" label_selected="Téléporter" left="-270" name="Teleport" | ||
93 | tool_tip="Téléporter à l'endroit sélectionné" /> | ||
94 | <button label="Afficher la destination" label_selected="Afficher la destination" | ||
84 | name="Show Destination" | 95 | name="Show Destination" |
85 | tool_tip="Centrer la carte sur la position sélectionnée" /> | 96 | tool_tip="Centrer la carte sur l'endroit sélectionné" width="165" /> |
86 | <button label="Effacer" label_selected="Effacer" name="Clear" | 97 | <button label="Effacer" label_selected="Effacer" left="-270" name="Clear" |
87 | tool_tip="Arrêter la détection" /> | 98 | tool_tip="Arrêter de suivre" /> |
88 | <button label="Afficher ma position" label_selected="Afficher ma position" | 99 | <button label="Afficher mon emplacement" label_selected="Afficher mon emplacement" |
89 | name="Show My Location" | 100 | name="Show My Location" |
90 | tool_tip="Centrer la carte sur la position de votre avatar" /> | 101 | tool_tip="Centrer la carte sur l'emplacement de votre avatar" |
91 | <slider label="Zoom" name="zoom slider" /> | 102 | width="165" /> |
103 | <button label="Copier la SLURL sur le presse-papier" left="-270" name="copy_slurl" | ||
104 | tool_tip="Copier l'emplacement actuel comme SLURL pour l'utiliser sur le Web." | ||
105 | width="262" /> | ||
106 | <slider label="Zoom" left="-270" name="zoom slider" /> | ||
92 | </floater> | 107 | </floater> |
diff --git a/linden/indra/newview/skins/default/xui/fr/menu_inventory.xml b/linden/indra/newview/skins/default/xui/fr/menu_inventory.xml index 4d383cc..da1773e 100644 --- a/linden/indra/newview/skins/default/xui/fr/menu_inventory.xml +++ b/linden/indra/newview/skins/default/xui/fr/menu_inventory.xml | |||
@@ -2,65 +2,69 @@ | |||
2 | <menu name="Popup"> | 2 | <menu name="Popup"> |
3 | <menu_item_call label="Acheter" name="Task Buy" /> | 3 | <menu_item_call label="Acheter" name="Task Buy" /> |
4 | <menu_item_call label="Ouvrir" name="Task Open" /> | 4 | <menu_item_call label="Ouvrir" name="Task Open" /> |
5 | <menu_item_call label="Lire" name="Task Play" /> | 5 | <menu_item_call label="Jouer" name="Task Play" /> |
6 | <menu_item_call label="Propriétés" name="Task Properties" /> | 6 | <menu_item_call label="Propriétés" name="Task Properties" /> |
7 | <menu_item_call label="Renommer" name="Task Rename" /> | 7 | <menu_item_call label="Renommer" name="Task Rename" /> |
8 | <menu_item_call label="Supprimer" name="Task Remove" /> | 8 | <menu_item_call label="Supprimer" name="Task Remove" /> |
9 | <menu_item_call label="Vider la corbeille" name="Empty Trash" /> | 9 | <menu_item_call label="Vider la corbeille" name="Empty Trash" /> |
10 | <menu_item_call label="Nouveau Dossier" name="New Folder" /> | 10 | <menu_item_call label="Vider les objets trouvés" name="Empty Lost And Found" /> |
11 | <menu_item_call label="Nouveau Script" name="New Script" /> | 11 | <menu_item_call label="Nouveau dossier" name="New Folder" /> |
12 | <menu_item_call label="Nouvelle Note" name="New Note" /> | 12 | <menu_item_call label="Nouveau script" name="New Script" /> |
13 | <menu_item_call label="Nouveau Geste" name="New Gesture" /> | 13 | <menu_item_call label="Nouvelle note" name="New Note" /> |
14 | <menu_item_call label="Nouveau geste" name="New Gesture" /> | ||
14 | <menu name="New Clothes"> | 15 | <menu name="New Clothes"> |
15 | <menu_item_call label="Nouvelle Chemise" name="New Shirt" /> | 16 | <menu_item_call label="Nouvelle jupe" name="New Shirt" /> |
16 | <menu_item_call label="Nouveau Pantalon" name="New Pants" /> | 17 | <menu_item_call label="Nouveau pantalon" name="New Pants" /> |
17 | <menu_item_call label="Nouvelles Chaussures" name="New Shoes" /> | 18 | <menu_item_call label="Nouvelles chaussures" name="New Shoes" /> |
18 | <menu_item_call label="Nouvelles Chaussettes" name="New Socks" /> | 19 | <menu_item_call label="Nouvelles chaussettes" name="New Socks" /> |
19 | <menu_item_call label="Nouvelle Veste" name="New Jacket" /> | 20 | <menu_item_call label="Nouvelle veste" name="New Jacket" /> |
20 | <menu_item_call label="Nouvelle Jupe" name="New Skirt" /> | 21 | <menu_item_call label="Nouvelle jupe" name="New Skirt" /> |
21 | <menu_item_call label="Nouveaux Gants" name="New Gloves" /> | 22 | <menu_item_call label="Nouveaux gants" name="New Gloves" /> |
22 | <menu_item_call label="Nouveau Maillot de corps" name="New Undershirt" /> | 23 | <menu_item_call label="Nouveau tricot de peau" name="New Undershirt" /> |
23 | <menu_item_call label="Nouveaux Sous-vêtements" name="New Underpants" /> | 24 | <menu_item_call label="Nouveaux sous-vêtements" name="New Underpants" /> |
24 | </menu> | 25 | </menu> |
25 | <menu name="New Body Parts"> | 26 | <menu name="New Body Parts"> |
26 | <menu_item_call label="Nouvelle Silhouette" name="New Shape" /> | 27 | <menu_item_call label="Nouvelle silhouette" name="New Shape" /> |
27 | <menu_item_call label="Nouvelle Peau" name="New Skin" /> | 28 | <menu_item_call label="Nouvelle peau" name="New Skin" /> |
28 | <menu_item_call label="Nouveaux Cheveux" name="New Hair" /> | 29 | <menu_item_call label="Nouveaux cheveux" name="New Hair" /> |
29 | <menu_item_call label="Nouveaux Yeux" name="New Eyes" /> | 30 | <menu_item_call label="Nouveaux yeux" name="New Eyes" /> |
30 | </menu> | 31 | </menu> |
31 | <menu_item_call label="Ouvrir" name="Landmark Open" /> | 32 | <menu_item_call label="Téléporter" name="Landmark Open" /> |
32 | <menu_item_call label="Ouvrir" name="Animation Open" /> | 33 | <menu_item_call label="Ouvrir" name="Animation Open" /> |
33 | <menu_item_call label="Ouvrir" name="Sound Open" /> | 34 | <menu_item_call label="Ouvrir" name="Sound Open" /> |
34 | <menu_item_call label="Purger élément" name="Purge Item" /> | 35 | <menu_item_call label="Purger l'objet" name="Purge Item" /> |
35 | <menu_item_call label="Restaurer l'élément" name="Restore Item" /> | 36 | <menu_item_call label="Restaurer l'objet" name="Restore Item" /> |
36 | <menu_item_call label="Ouvrir" name="Open" /> | 37 | <menu_item_call label="Ouvrir" name="Open" /> |
37 | <menu_item_call label="Propriétés" name="Properties" /> | 38 | <menu_item_call label="Propriétés" name="Properties" /> |
38 | <menu_item_call label="Renommer" name="Rename" /> | 39 | <menu_item_call label="Renommer" name="Rename" /> |
39 | <menu_item_call label="Copier UUID de la ressource" name="Copy Asset UUID" /> | 40 | <menu_item_call label="Copier l'identifiant universel unique (UUID) de l'actif" |
40 | <menu_item_call label="Copie" name="Copy" /> | 41 | name="Copy Asset UUID" /> |
42 | <menu_item_call label="Copier" name="Copy" /> | ||
41 | <menu_item_call label="Coller" name="Paste" /> | 43 | <menu_item_call label="Coller" name="Paste" /> |
42 | <menu_item_call label="Supprimer" name="Delete" /> | 44 | <menu_item_call label="Supprimer" name="Delete" /> |
43 | <menu_item_call label="Ajouter à la tenue" name="Add To Outfit" /> | 45 | <menu_item_call label="Ajouter à l'ensemble" name="Add To Outfit" /> |
44 | <menu_item_call label="Remplacer tenue" name="Replace Outfit" /> | 46 | <menu_item_call label="Remplacer l'ensemble" name="Replace Outfit" /> |
45 | <menu_item_call label="Retirer éléments" name="Take Off Items" /> | 47 | <menu_item_call label="Enlever les objets" name="Take Off Items" /> |
46 | <menu_item_call label="Envoyer un IM aux contacts en ligne dans le dossier" | 48 | <menu_item_call label="Envoyer un IM aux contacts en ligne dans le dossier" |
47 | name="IM Online Contacts In Folder" /> | 49 | name="IM Online Contacts In Folder" /> |
48 | <menu_item_call label="Envoyer un IM à tous les contacts dans le dossier" | 50 | <menu_item_call label="Envoyer un IM à tous les contacts dans le dossier" |
49 | name="IM All Contacts In Folder" /> | 51 | name="IM All Contacts In Folder" /> |
50 | <menu_item_call label="Lire" name="Sound Play" /> | 52 | <menu_item_call label="Démarrer le chat conférence" name="Conference Chat Folder" /> |
51 | <menu_item_call label="Téléportation vers repère" name="Teleport To Landmark" /> | 53 | <menu_item_call label="Jouer" name="Sound Play" /> |
52 | <menu_item_call label="Exécuter dans le monde" name="Animation Play" /> | 54 | <menu_item_call label="Au sujet du repère" name="Teleport To Landmark" /> |
53 | <menu_item_call label="Exécuter localement" name="Animation Audition" /> | 55 | <menu_item_call label="Jouer dans le Monde" name="Animation Play" /> |
54 | <menu_item_call label="Envoyer Message instantané" name="Send Instant Message" /> | 56 | <menu_item_call label="Jouer localement" name="Animation Audition" /> |
55 | <menu_item_call label="Proposer Téléportation" name="Offer Teleport..." /> | 57 | <menu_item_call label="Envoyer un message instantané" name="Send Instant Message" /> |
58 | <menu_item_call label="Offrir de téléporter..." name="Offer Teleport..." /> | ||
59 | <menu_item_call label="Démarrer le chat conférence" name="Conference Chat" /> | ||
56 | <menu_item_call label="Activer" name="Activate" /> | 60 | <menu_item_call label="Activer" name="Activate" /> |
57 | <menu_item_call label="Désactiver" name="Deactivate" /> | 61 | <menu_item_call label="Désactiver" name="Deactivate" /> |
58 | <menu_item_call label="Détacher de soi" name="Detach From Yourself" /> | 62 | <menu_item_call label="Détacher de vous" name="Detach From Yourself" /> |
59 | <menu_item_call label="Porter" name="Object Wear" /> | 63 | <menu_item_call label="Porter" name="Object Wear" /> |
60 | <menu label="Attacher à" name="Attach To" /> | 64 | <menu label="Attacher à" name="Attach To" /> |
61 | <menu label="Attacher à l'ATH" name="Attach To HUD" /> | 65 | <menu label="Attacher au HUD " name="Attach To HUD" /> |
62 | <menu_item_call label="Porter" name="Wearable Wear" /> | 66 | <menu_item_call label="Porter" name="Wearable Wear" /> |
63 | <menu_item_call label="Edition" name="Wearable Edit" /> | 67 | <menu_item_call label="Éditer" name="Wearable Edit" /> |
64 | <menu_item_call label="Retirer" name="Take Off" /> | 68 | <menu_item_call label="Enlever" name="Take Off" /> |
65 | <menu_item_call label="--pas d'options--" name="--no options--" /> | 69 | <menu_item_call label="--aucune option--" name="--no options--" /> |
66 | </menu> | 70 | </menu> |
diff --git a/linden/indra/newview/skins/default/xui/fr/menu_login.xml b/linden/indra/newview/skins/default/xui/fr/menu_login.xml new file mode 100644 index 0000000..523042f --- /dev/null +++ b/linden/indra/newview/skins/default/xui/fr/menu_login.xml | |||
@@ -0,0 +1,13 @@ | |||
1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> | ||
2 | <menu_bar name="Login Menu"> | ||
3 | <menu label="Fichier" name="File"> | ||
4 | <menu_item_call label="Quitter" name="Quit" /> | ||
5 | </menu> | ||
6 | <menu label="Édition" name="Edit"> | ||
7 | <menu_item_call label="Préférences..." name="Preferences..." /> | ||
8 | </menu> | ||
9 | <menu label="Aide" name="Help"> | ||
10 | <menu_item_call label="Aide Second Life" name="Second Life Help" /> | ||
11 | <menu_item_call label="À propos de Second Life..." name="About Second Life..." /> | ||
12 | </menu> | ||
13 | </menu_bar> | ||
diff --git a/linden/indra/newview/skins/default/xui/fr/menu_pie_attachment.xml b/linden/indra/newview/skins/default/xui/fr/menu_pie_attachment.xml index 46ac519..368968e 100644 --- a/linden/indra/newview/skins/default/xui/fr/menu_pie_attachment.xml +++ b/linden/indra/newview/skins/default/xui/fr/menu_pie_attachment.xml | |||
@@ -1,6 +1,6 @@ | |||
1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> | 1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> |
2 | <pie_menu name="Attachment Pie"> | 2 | <pie_menu name="Attachment Pie"> |
3 | <menu_item_call label="Dposer" name="Drop" /> | 3 | <menu_item_call label="Lcher" name="Drop" /> |
4 | <menu_item_call label="Détacher" name="Detach" /> | 4 | <menu_item_call label="Détacher" name="Detach" /> |
5 | <menu_item_call label="Edition" name="Edit" /> | 5 | <menu_item_call label="Éditer" name="Edit" /> |
6 | </pie_menu> | 6 | </pie_menu> |
diff --git a/linden/indra/newview/skins/default/xui/fr/menu_pie_avatar.xml b/linden/indra/newview/skins/default/xui/fr/menu_pie_avatar.xml index 69003dd..cccece5 100644 --- a/linden/indra/newview/skins/default/xui/fr/menu_pie_avatar.xml +++ b/linden/indra/newview/skins/default/xui/fr/menu_pie_avatar.xml | |||
@@ -2,14 +2,16 @@ | |||
2 | <pie_menu name="Avatar Pie"> | 2 | <pie_menu name="Avatar Pie"> |
3 | <menu_item_call label="Profil..." name="Profile..." /> | 3 | <menu_item_call label="Profil..." name="Profile..." /> |
4 | <menu_item_call label="Ignorer" name="Avatar Mute" /> | 4 | <menu_item_call label="Ignorer" name="Avatar Mute" /> |
5 | <menu_item_call label="Aller à" name="Go To" /> | 5 | <menu_item_call label="Aller" name="Go To" /> |
6 | <menu_item_call label="Ajouter comme ami(e)" name="Add Friend" /> | 6 | <menu_item_call label="Ajouter comme ami..." name="Add Friend" /> |
7 | <menu_item_call label="Payer..." name="Pay..." /> | 7 | <menu_item_call label="Payer..." name="Pay..." /> |
8 | <pie_menu label="Plus >" name="More >"> | 8 | <pie_menu label="Plus >" name="More >"> |
9 | <menu_item_call label="Bloquer…" name="Freeze..." /> | 9 | <menu_item_call label="Geler..." name="Freeze..." /> |
10 | <menu_item_call label="Offrir carte" name="Give Card" /> | 10 | <menu_item_call label="Donner une carte" name="Give Card" /> |
11 | <menu_item_call label="Ejecter…" name="Eject..." /> | 11 | <menu_item_call label="Invitation de groupe..." name="Invite..." /> |
12 | <menu_item_call label="Debug..." name="Debug..." /> | 12 | <menu_item_call label="Expulser..." name="Eject..." /> |
13 | <menu_item_call label="Débugger..." name="Debug..." /> | ||
14 | <menu_item_call label="Inspecter" name="Object Inspect" /> | ||
13 | </pie_menu> | 15 | </pie_menu> |
14 | <menu_item_call label="Envoyer IM…" name="Send IM..." /> | 16 | <menu_item_call label="Envoyer IM..." name="Send IM..." /> |
15 | </pie_menu> | 17 | </pie_menu> |
diff --git a/linden/indra/newview/skins/default/xui/fr/menu_pie_land.xml b/linden/indra/newview/skins/default/xui/fr/menu_pie_land.xml index 4c53048..3da5245 100644 --- a/linden/indra/newview/skins/default/xui/fr/menu_pie_land.xml +++ b/linden/indra/newview/skins/default/xui/fr/menu_pie_land.xml | |||
@@ -1,10 +1,10 @@ | |||
1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> | 1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> |
2 | <pie_menu name="Land Pie"> | 2 | <pie_menu name="Land Pie"> |
3 | <menu_item_call label="A propos du terrain…" name="About Land..." /> | 3 | <menu_item_call label="À propos du terrain..." name="About Land..." /> |
4 | <menu_item_call label="Créer" name="Create" /> | 4 | <menu_item_call label="Créer" name="Create" /> |
5 | <menu_item_call label="Aller ici" name="Go Here" /> | 5 | <menu_item_call label="Aller ici" name="Go Here" /> |
6 | <menu_item_call label="S'asseoir ici" name="Sit Here" /> | 6 | <menu_item_call label="M'asseoir ici" name="Sit Here" /> |
7 | <menu_item_call label="Acheter un laissez-passer..." name="Land Buy Pass" /> | 7 | <menu_item_call label="Acheter laissez-passer..." name="Land Buy Pass" /> |
8 | <menu_item_call label="Modifier le relief" name="Edit Terrain" /> | 8 | <menu_item_call label="Modifier le terrain" name="Edit Terrain" /> |
9 | <menu_item_call label="Acheter terrain…" name="Land Buy" /> | 9 | <menu_item_call label="Acheter le terrain..." name="Land Buy" /> |
10 | </pie_menu> | 10 | </pie_menu> |
diff --git a/linden/indra/newview/skins/default/xui/fr/menu_pie_object.xml b/linden/indra/newview/skins/default/xui/fr/menu_pie_object.xml index ce395d3..bd0b585 100644 --- a/linden/indra/newview/skins/default/xui/fr/menu_pie_object.xml +++ b/linden/indra/newview/skins/default/xui/fr/menu_pie_object.xml | |||
@@ -3,21 +3,22 @@ | |||
3 | <menu_item_call label="Ouvrir" name="Open" /> | 3 | <menu_item_call label="Ouvrir" name="Open" /> |
4 | <menu_item_call label="Créer" name="Create" /> | 4 | <menu_item_call label="Créer" name="Create" /> |
5 | <menu_item_call label="Toucher" name="Object Touch" /> | 5 | <menu_item_call label="Toucher" name="Object Touch" /> |
6 | <menu_item_call label="S'asseoir ici" name="Object Sit" /> | 6 | <menu_item_call label="M'asseoir ici" name="Object Sit" /> |
7 | <menu_item_call label="Prendre" name="Pie Object Take" /> | 7 | <menu_item_call label="Prendre" name="Pie Object Take" /> |
8 | <menu_item_call label="Payer..." name="Pay..." /> | 8 | <menu_item_call label="Payer..." name="Pay..." /> |
9 | <pie_menu label="Plus >" name="More >"> | 9 | <pie_menu label="Plus >" name="More >"> |
10 | <menu_item_call label="Supprimer" name="Delete" /> | 10 | <menu_item_call label="Supprimer" name="Delete" /> |
11 | <menu_item_call label="Porter" name="Wear" /> | 11 | <menu_item_call label="Porter" name="Wear" /> |
12 | <menu_item_call label="Prendre une copie" name="Take Copy" /> | 12 | <menu_item_call label="Prendre une copie" name="Take Copy" /> |
13 | <pie_menu label="Attacher ATH >" name="Object Attach HUD" /> | 13 | <pie_menu label="Attacher HUD >" name="Object Attach HUD" /> |
14 | <pie_menu label="Attacher >" name="Object Attach" /> | 14 | <pie_menu label="Attacher >" name="Object Attach" /> |
15 | <menu_item_call label="Renvoyer" name="Return..." /> | 15 | <menu_item_call label="Renvoyer..." name="Return..." /> |
16 | <pie_menu label="Plus >" name="Rate Menu"> | 16 | <pie_menu label="Plus >" name="Rate Menu"> |
17 | <menu_item_call label="Signaler un abus" name="Report Abuse..." /> | 17 | <menu_item_call label="Signaler une infraction..." name="Report Abuse..." /> |
18 | <menu_item_call label="Ignorer" name="Object Mute" /> | 18 | <menu_item_call label="Ignorer" name="Object Mute" /> |
19 | <menu_item_call label="Inspecter" name="Object Inspect" /> | ||
19 | </pie_menu> | 20 | </pie_menu> |
20 | <menu_item_call label="Acheter..." name="Buy..." /> | 21 | <menu_item_call label="Acheter..." name="Buy..." /> |
21 | </pie_menu> | 22 | </pie_menu> |
22 | <menu_item_call label="Modifier…" name="Edit..." /> | 23 | <menu_item_call label="Éditer..." name="Edit..." /> |
23 | </pie_menu> | 24 | </pie_menu> |
diff --git a/linden/indra/newview/skins/default/xui/fr/menu_pie_self.xml b/linden/indra/newview/skins/default/xui/fr/menu_pie_self.xml index d042c34..4d12331 100644 --- a/linden/indra/newview/skins/default/xui/fr/menu_pie_self.xml +++ b/linden/indra/newview/skins/default/xui/fr/menu_pie_self.xml | |||
@@ -3,11 +3,11 @@ | |||
3 | <menu_item_call label="Profil..." name="Profile..." /> | 3 | <menu_item_call label="Profil..." name="Profile..." /> |
4 | <menu_item_call label="Groupes..." name="Groups..." /> | 4 | <menu_item_call label="Groupes..." name="Groups..." /> |
5 | <menu_item_call label="Aller..." name="Go..." /> | 5 | <menu_item_call label="Aller..." name="Go..." /> |
6 | <menu_item_call label="Se lever" name="Stand Up" /> | 6 | <menu_item_call label="Me lever" name="Stand Up" /> |
7 | <menu_item_call label="Amis..." name="Friends..." /> | 7 | <menu_item_call label="Amis..." name="Friends..." /> |
8 | <menu_item_call label="Gestes..." name="Gestures..." /> | 8 | <menu_item_call label="Gestes..." name="Gestures..." /> |
9 | <pie_menu label="Retirer >" name="Take Off >"> | 9 | <pie_menu label="Enlever >" name="Take Off >"> |
10 | <pie_menu label="Vêtements >" name="Clothes >"> | 10 | <pie_menu label="Habits >" name="Clothes >"> |
11 | <menu_item_call label="Chemise" name="Shirt" /> | 11 | <menu_item_call label="Chemise" name="Shirt" /> |
12 | <menu_item_call label="Pantalon" name="Pants" /> | 12 | <menu_item_call label="Pantalon" name="Pants" /> |
13 | <menu_item_call label="Chaussures" name="Shoes" /> | 13 | <menu_item_call label="Chaussures" name="Shoes" /> |
@@ -15,13 +15,13 @@ | |||
15 | <menu_item_call label="Veste" name="Jacket" /> | 15 | <menu_item_call label="Veste" name="Jacket" /> |
16 | <menu_item_call label="Gants" name="Gloves" /> | 16 | <menu_item_call label="Gants" name="Gloves" /> |
17 | <pie_menu label="Plus >" name="More >"> | 17 | <pie_menu label="Plus >" name="More >"> |
18 | <menu_item_call label="Maillot de corps" name="Self Undershirt" /> | 18 | <menu_item_call label="Tricot de peau" name="Self Undershirt" /> |
19 | <menu_item_call label="Tous les vêtements" name="All Clothes" /> | 19 | <menu_item_call label="Tous les habits" name="All Clothes" /> |
20 | <menu_item_call label="Sous-vêtements" name="Self Underpants" /> | 20 | <menu_item_call label="Sous-vêtements" name="Self Underpants" /> |
21 | </pie_menu> | 21 | </pie_menu> |
22 | <menu_item_call label="Jupe" name="Skirt" /> | 22 | <menu_item_call label="Jupe" name="Skirt" /> |
23 | </pie_menu> | 23 | </pie_menu> |
24 | <pie_menu label="ATH >" name="Object Detach HUD" /> | 24 | <pie_menu label="HUD >" name="Object Detach HUD" /> |
25 | <pie_menu label="Détacher >" name="Object Detach" /> | 25 | <pie_menu label="Détacher >" name="Object Detach" /> |
26 | <menu_item_call label="Tout détacher" name="Detach All" /> | 26 | <menu_item_call label="Tout détacher" name="Detach All" /> |
27 | </pie_menu> | 27 | </pie_menu> |
diff --git a/linden/indra/newview/skins/default/xui/fr/menu_slurl.xml b/linden/indra/newview/skins/default/xui/fr/menu_slurl.xml new file mode 100644 index 0000000..296b1ae --- /dev/null +++ b/linden/indra/newview/skins/default/xui/fr/menu_slurl.xml | |||
@@ -0,0 +1,6 @@ | |||
1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> | ||
2 | <menu name="Popup"> | ||
3 | <menu_item_call label="À propos de l'URL" name="about_url" /> | ||
4 | <menu_item_call label="Téléporter vers l'URL" name="teleport_to_url" /> | ||
5 | <menu_item_call label="Voir sur la carte" name="show_on_map" /> | ||
6 | </menu> | ||
diff --git a/linden/indra/newview/skins/default/xui/fr/menu_viewer.xml b/linden/indra/newview/skins/default/xui/fr/menu_viewer.xml index 0f6d7a2..6e34d27 100644 --- a/linden/indra/newview/skins/default/xui/fr/menu_viewer.xml +++ b/linden/indra/newview/skins/default/xui/fr/menu_viewer.xml | |||
@@ -2,17 +2,20 @@ | |||
2 | <menu_bar name="Main Menu"> | 2 | <menu_bar name="Main Menu"> |
3 | <menu label="Fichier" name="File"> | 3 | <menu label="Fichier" name="File"> |
4 | <tearoff_menu label="~~~~~~~~~~~" name="~~~~~~~~~~~" /> | 4 | <tearoff_menu label="~~~~~~~~~~~" name="~~~~~~~~~~~" /> |
5 | <menu_item_call label="Uploader image (L$[COST])..." name="Upload Image" /> | 5 | <menu_item_call label="Charger une image ([COST] $L)..." name="Upload Image" /> |
6 | <menu_item_call label="Uploader son (L$[COST])..." name="Upload Sound" /> | 6 | <menu_item_call label="Charger un son ([COST] $L)..." name="Upload Sound" /> |
7 | <menu_item_call label="Uploader animation (L$[COST])..." name="Upload Animation" /> | 7 | <menu_item_call label="Charger une animation ([COST] $L)..." name="Upload Animation" /> |
8 | <menu_item_call label="Upload de fichiers par lot (L$[COST] par fichier)..." name="Bulk Upload" /> | 8 | <menu_item_call label="Charger un lot de fichiers ([COST] $L par fichier)..." |
9 | name="Bulk Upload" /> | ||
9 | <menu_item_separator label="-----------" name="separator" /> | 10 | <menu_item_separator label="-----------" name="separator" /> |
10 | <menu_item_call label="Fermer la fenêtre" name="Close Window" /> | 11 | <menu_item_call label="Fermer la fenêtre" name="Close Window" /> |
12 | <menu_item_call label="Fermer toutes les fenêtres" name="Close All Windows" /> | ||
11 | <menu_item_separator label="-----------" name="separator2" /> | 13 | <menu_item_separator label="-----------" name="separator2" /> |
12 | <menu_item_call label="Enregistrer la texture sous..." name="Save Texture As..." /> | 14 | <menu_item_call label="Enregistrer la texture sous..." name="Save Texture As..." /> |
13 | <menu_item_separator label="-----------" name="separator3" /> | 15 | <menu_item_separator label="-----------" name="separator3" /> |
14 | <menu_item_call label="Prendre un instantané" name="Take Snapshot" /> | 16 | <menu_item_call label="Prendre une photo" name="Take Snapshot" /> |
15 | <menu_item_call label="Enregistrer instantané sur disque dur" name="Snapshot to Disk" /> | 17 | <menu_item_call label="Enregistrer la photo sur le disque" name="Snapshot to Disk" |
18 | shortcut="control|shift|X" /> | ||
16 | <menu_item_separator label="-----------" name="separator4" /> | 19 | <menu_item_separator label="-----------" name="separator4" /> |
17 | <menu label="Définir taille de la fenêtre" name="Set Window Size"> | 20 | <menu label="Définir taille de la fenêtre" name="Set Window Size"> |
18 | <tearoff_menu label="~~~~~~~~~~~" name="~~~~~~~~~~~" /> | 21 | <tearoff_menu label="~~~~~~~~~~~" name="~~~~~~~~~~~" /> |
@@ -26,13 +29,13 @@ | |||
26 | <menu_item_separator label="-----------" name="separator5" /> | 29 | <menu_item_separator label="-----------" name="separator5" /> |
27 | <menu_item_call label="Quitter" name="Quit" /> | 30 | <menu_item_call label="Quitter" name="Quit" /> |
28 | </menu> | 31 | </menu> |
29 | <menu label="Edition" name="Edit"> | 32 | <menu label="Édition" name="Edit"> |
30 | <tearoff_menu label="~~~~~~~~~~~" name="~~~~~~~~~~~" /> | 33 | <tearoff_menu label="~~~~~~~~~~~" name="~~~~~~~~~~~" /> |
31 | <menu_item_call label="Annuler" name="Undo" /> | 34 | <menu_item_call label="Annuler" name="Undo" /> |
32 | <menu_item_call label="Recommencer" name="Redo" /> | 35 | <menu_item_call label="Recommencer" name="Redo" /> |
33 | <menu_item_separator label="-----------" name="separator" /> | 36 | <menu_item_separator label="-----------" name="separator" /> |
34 | <menu_item_call label="Couper" name="Cut" /> | 37 | <menu_item_call label="Couper" name="Cut" /> |
35 | <menu_item_call label="Copie" name="Copy" /> | 38 | <menu_item_call label="Copier" name="Copy" /> |
36 | <menu_item_call label="Coller" name="Paste" /> | 39 | <menu_item_call label="Coller" name="Paste" /> |
37 | <menu_item_call label="Supprimer" name="Delete" /> | 40 | <menu_item_call label="Supprimer" name="Delete" /> |
38 | <menu_item_separator label="-----------" name="separator2" /> | 41 | <menu_item_separator label="-----------" name="separator2" /> |
@@ -43,9 +46,9 @@ | |||
43 | <menu_item_separator label="-----------" name="separator4" /> | 46 | <menu_item_separator label="-----------" name="separator4" /> |
44 | <menu_item_call label="Dupliquer" name="Duplicate" /> | 47 | <menu_item_call label="Dupliquer" name="Duplicate" /> |
45 | <menu_item_separator label="-----------" name="separator5" /> | 48 | <menu_item_separator label="-----------" name="separator5" /> |
46 | <menu label="Attacher Objet" name="Attach Object" /> | 49 | <menu label="Attacher objet" name="Attach Object" /> |
47 | <menu label="Détacher Objet" name="Detach Object" /> | 50 | <menu label="Détacher objet" name="Detach Object" /> |
48 | <menu label="Retirer ses vêtements" name="Take Off Clothing"> | 51 | <menu label="Enlever mes habits" name="Take Off Clothing"> |
49 | <tearoff_menu label="~~~~~~~~~~~" name="~~~~~~~~~~~" /> | 52 | <tearoff_menu label="~~~~~~~~~~~" name="~~~~~~~~~~~" /> |
50 | <menu_item_call label="Chemise" name="Shirt" /> | 53 | <menu_item_call label="Chemise" name="Shirt" /> |
51 | <menu_item_call label="Pantalon" name="Pants" /> | 54 | <menu_item_call label="Pantalon" name="Pants" /> |
@@ -53,10 +56,10 @@ | |||
53 | <menu_item_call label="Chaussettes" name="Socks" /> | 56 | <menu_item_call label="Chaussettes" name="Socks" /> |
54 | <menu_item_call label="Veste" name="Jacket" /> | 57 | <menu_item_call label="Veste" name="Jacket" /> |
55 | <menu_item_call label="Gants" name="Gloves" /> | 58 | <menu_item_call label="Gants" name="Gloves" /> |
56 | <menu_item_call label="Maillot de corps" name="Menu Undershirt" /> | 59 | <menu_item_call label="Tricot de peau" name="Menu Undershirt" /> |
57 | <menu_item_call label="Sous-vêtements" name="Menu Underpants" /> | 60 | <menu_item_call label="Sous-vêtements" name="Menu Underpants" /> |
58 | <menu_item_call label="Jupe" name="Skirt" /> | 61 | <menu_item_call label="Jupe" name="Skirt" /> |
59 | <menu_item_call label="Tous les vêtements" name="All Clothes" /> | 62 | <menu_item_call label="Tous les habits" name="All Clothes" /> |
60 | </menu> | 63 | </menu> |
61 | <menu_item_separator label="-----------" name="separator6" /> | 64 | <menu_item_separator label="-----------" name="separator6" /> |
62 | <menu_item_call label="Gestes..." name="Gestures..." /> | 65 | <menu_item_call label="Gestes..." name="Gestures..." /> |
@@ -70,16 +73,18 @@ | |||
70 | </menu> | 73 | </menu> |
71 | <menu label="Affichage" name="View"> | 74 | <menu label="Affichage" name="View"> |
72 | <tearoff_menu label="~~~~~~~~~~~" name="~~~~~~~~~~~" /> | 75 | <tearoff_menu label="~~~~~~~~~~~" name="~~~~~~~~~~~" /> |
73 | <menu_item_call label="Mouselook" name="Mouselook" /> | 76 | <menu_item_call label="Vue subjective" name="Mouselook" /> |
74 | <menu_item_check label="Construire" name="Build" /> | 77 | <menu_item_check label="Construire" name="Build" /> |
75 | <menu_item_call label="Réinitialiser affichage" name="Reset View" /> | 78 | <menu_item_check label="Joystick Flycam" name="Joystick Flycam" /> |
76 | <menu_item_call label="Regarder celle/celui qui a parlé en dernier" | 79 | <menu_item_call label="Réinitialiser l'affichage" name="Reset View" /> |
77 | name="Look at Last Chatter" /> | 80 | <menu_item_call label="Regarder la dernière personne qui a parlé" name="Look at Last Chatter" |
81 | shortcut="alt|V" /> | ||
78 | <menu_item_separator label="-----------" name="separator" /> | 82 | <menu_item_separator label="-----------" name="separator" /> |
79 | <menu_item_check label="Barre d'outils" name="Toolbar" /> | 83 | <menu_item_check label="Barre d'outils" name="Toolbar" /> |
80 | <menu_item_check label="Historique du chat" name="Chat History" /> | 84 | <menu_item_check label="Chat local" name="Chat History" /> |
81 | <menu_item_check label="Message instantané" name="Instant Message" /> | 85 | <menu_item_check label="Communiquer" name="Instant Message" /> |
82 | <menu_item_call label="Inventaire" name="Inventory" /> | 86 | <menu_item_call label="Inventaire" name="Inventory" /> |
87 | <menu_item_check label="Intervenants actifs" name="Active Speakers" /> | ||
83 | <menu_item_check label="Liste des ignorés" name="Mute List" /> | 88 | <menu_item_check label="Liste des ignorés" name="Mute List" /> |
84 | <menu_item_separator label="-----------" name="separator2" /> | 89 | <menu_item_separator label="-----------" name="separator2" /> |
85 | <menu_item_check label="Contrôles de la caméra" name="Camera Controls" /> | 90 | <menu_item_check label="Contrôles de la caméra" name="Camera Controls" /> |
@@ -88,62 +93,78 @@ | |||
88 | <menu_item_check label="Mini-carte" name="Mini-Map" /> | 93 | <menu_item_check label="Mini-carte" name="Mini-Map" /> |
89 | <menu_item_separator label="-----------" name="separator3" /> | 94 | <menu_item_separator label="-----------" name="separator3" /> |
90 | <menu_item_check label="Barre de statistiques" name="Statistics Bar" /> | 95 | <menu_item_check label="Barre de statistiques" name="Statistics Bar" /> |
91 | <menu_item_check label="Frontières de propriété" name="Property Lines" /> | 96 | <menu_item_check label="Limites de la propriété" name="Property Lines" /> |
92 | <menu_item_check label="Propriétaires de terrains" name="Land Owners" /> | 97 | <menu_item_check label="Propriétaires fonciers" name="Land Owners" /> |
93 | <menu_item_separator label="-----------" name="separator4" /> | 98 | <menu_item_separator label="-----------" name="separator4" /> |
94 | <menu label="Bulles d'aide" name="Hover Tips"> | 99 | <menu label="Astuces en survol" name="Hover Tips"> |
95 | <tearoff_menu label="~~~~~~~~~~~" name="~~~~~~~~~~~" /> | 100 | <tearoff_menu label="~~~~~~~~~~~" name="~~~~~~~~~~~" /> |
96 | <menu_item_check label="Afficher les astuces" name="Show Tips" /> | 101 | <menu_item_check label="Afficher les astuces" name="Show Tips" /> |
97 | <menu_item_separator label="-----------" name="separator" /> | 102 | <menu_item_separator label="-----------" name="separator" /> |
98 | <menu_item_check label="Infos de terrain" name="Land Tips" /> | 103 | <menu_item_check label="Astuces sur les terrains" name="Land Tips" /> |
99 | <menu_item_check label="Bulles d'aide sur tous les objets" name="Tips On All Objects" /> | 104 | <menu_item_check label="Astuces sur tous les objets" name="Tips On All Objects" /> |
100 | </menu> | 105 | </menu> |
101 | <menu_item_check label="Alt affiche les propriétés physiques" name="Alt Shows Physical" /> | 106 | <menu_item_check label="Alt affiche les propriétés physiques" name="Alt Shows Physical" /> |
102 | <menu_item_check label="Montrer transparences" name="Highlight Transparent" /> | 107 | <menu_item_check label="Voir les objets invisibles" name="Highlight Transparent" /> |
108 | <menu_item_check label="Balises toujours activées" name="Beacons Always On" /> | ||
103 | <menu label="Balises" name="Beacons"> | 109 | <menu label="Balises" name="Beacons"> |
104 | <tearoff_menu label="~~~~~~~~~~~" name="~~~~~~~~~~~" /> | 110 | <tearoff_menu label="~~~~~~~~~~~" name="~~~~~~~~~~~" /> |
111 | <menu_item_check label="Objets scriptés avec Toucher uniquement" | ||
112 | name="Scripted Objects With Touch Only" /> | ||
105 | <menu_item_check label="Objets scriptés" name="Scripted Objects" /> | 113 | <menu_item_check label="Objets scriptés" name="Scripted Objects" /> |
106 | <menu_item_check label="Objets Physiques" name="Physical Objects" /> | 114 | <menu_item_check label="Objets physiques" name="Physical Objects" /> |
107 | <menu_item_check label="Sources sonores" name="Sound Sources" /> | 115 | <menu_item_check label="Sources sonores" name="Sound Sources" /> |
108 | <menu_item_check label="Sources de particules" name="Particle Sources" /> | 116 | <menu_item_check label="Sources des particules" name="Particle Sources" /> |
109 | <menu_item_separator label="-----------" name="separator" /> | 117 | <menu_item_separator label="-----------" name="separator" /> |
118 | <menu_item_check label="Montrer les surbrillances" name="Render Highlights" /> | ||
119 | <menu_item_check label="Montrer les balises" name="Render Beacons" /> | ||
120 | <menu_item_separator label="-----------" name="separator2" /> | ||
110 | <menu_item_check label="Masquer les particules" name="Hide Particles" /> | 121 | <menu_item_check label="Masquer les particules" name="Hide Particles" /> |
122 | <menu_item_separator label="-----------" name="separator3" /> | ||
123 | <menu label="Largeur de la balise" name="Beacon Width"> | ||
124 | <menu_item_call label="1" name="Beacon Width 1" /> | ||
125 | <menu_item_call label="4" name="Beacon Width 4" /> | ||
126 | <menu_item_call label="16" name="Beacon Width 16" /> | ||
127 | <menu_item_call label="32" name="Beacon Width 32" /> | ||
128 | </menu> | ||
111 | </menu> | 129 | </menu> |
112 | <menu_item_check label="Afficher les attachements de l'ATH" name="Show HUD Attachments" /> | 130 | <menu_item_check label="Afficher les éléments HUD" name="Show HUD Attachments" /> |
113 | <menu_item_separator label="-----------" name="separator5" /> | 131 | <menu_item_separator label="-----------" name="separator5" /> |
114 | <menu_item_call label="Zoom avant" name="Zoom In" /> | 132 | <menu_item_call label="Zoomer" name="Zoom In" /> |
115 | <menu_item_call label="Zoom par défaut" name="Zoom Default" /> | 133 | <menu_item_call label="Zoom par défaut" name="Zoom Default" /> |
116 | <menu_item_call label="Zoom arrière" name="Zoom Out" /> | 134 | <menu_item_call label="Zoomer en arrière" name="Zoom Out" /> |
117 | <menu_item_separator label="-----------" name="separator6" /> | 135 | <menu_item_separator label="-----------" name="separator6" /> |
118 | <menu label="Plus" name="More"> | 136 | <menu label="Plus" name="More"> |
119 | <menu_item_call label="Passer en plein écran" name="Toggle Fullscreen" /> | 137 | <menu_item_call label="Passer en plein écran" name="Toggle Fullscreen" /> |
120 | <menu_item_call label="Définir la taille de l'IU à sa valeur par défaut" | 138 | <menu_item_call label="Définir la taille de l'IU à sa valeur par défaut" |
121 | name="Set UI Size to Default" /> | 139 | name="Set UI Size to Default" /> |
122 | </menu> | 140 | </menu> |
141 | <menu_item_call label="Plein écran en mode bascule" name="Toggle Fullscreen" /> | ||
142 | <menu_item_call label="Taille de l'interface par défaut" name="Set UI Size to Default" /> | ||
123 | </menu> | 143 | </menu> |
124 | <menu label="Monde" name="World"> | 144 | <menu label="Monde" name="World"> |
125 | <tearoff_menu label="~~~~~~~~~~~" name="~~~~~~~~~~~" /> | 145 | <tearoff_menu label="~~~~~~~~~~~" name="~~~~~~~~~~~" /> |
126 | <menu_item_call label="Chat" name="Chat" /> | 146 | <menu_item_call label="Chat" name="Chat" /> |
127 | <menu_item_call label="Démarrer geste" name="Start Gesture" /> | 147 | <menu_item_call label="Démarrer geste" name="Start Gesture" /> |
128 | <menu_item_check label="Toujours courir" name="Always Run" /> | 148 | <menu_item_check label="Toujours courir" name="Always Run" /> |
129 | <menu_item_check label="Voler" name="Fly" /> | 149 | <menu_item_check label="Voler" name="Fly" shortcut="F" /> |
130 | <menu_item_separator label="-----------" name="separator" /> | 150 | <menu_item_separator label="-----------" name="separator" /> |
131 | <menu_item_call label="Créer repère ici" name="Create Landmark Here" /> | 151 | <menu_item_call label="Créer un repère ici" name="Create Landmark Here" /> |
132 | <menu_item_call label="Définir cet endroit comme domicile" name="Set Home to Here" /> | 152 | <menu_item_call label="Définir comme domicile" name="Set Home to Here" /> |
133 | <menu_item_separator label="-----------" name="separator2" /> | 153 | <menu_item_separator label="-----------" name="separator2" /> |
134 | <menu_item_call label="Téléportation vers domicile" name="Teleport Home" /> | 154 | <menu_item_call label="Téléporter chez moi" name="Teleport Home" /> |
135 | <menu_item_separator label="-----------" name="separator3" /> | 155 | <menu_item_separator label="-----------" name="separator3" /> |
136 | <menu_item_call label="Définir comme : absent" name="Set Away" /> | 156 | <menu_item_call label="Définir comme absent(e)" name="Set Away" /> |
137 | <menu_item_call label="Définir comme : occupé" name="Set Busy" /> | 157 | <menu_item_call label="Définir comme occupé(e)" name="Set Busy" /> |
138 | <menu_item_call label="Arrêter toutes les animations" name="Stop All Animations" /> | 158 | <menu_item_call label="Arrêter toutes les animations" name="Stop All Animations" /> |
159 | <menu_item_call label="Libérer les touches" name="Release Keys" /> | ||
139 | <menu_item_separator label="-----------" name="separator4" /> | 160 | <menu_item_separator label="-----------" name="separator4" /> |
140 | <menu_item_call label="Historique du compte..." name="Account History..." /> | 161 | <menu_item_call label="Historique du compte..." name="Account History..." /> |
141 | <menu_item_call label="Gérer mon compte..." name="Manage My Account..." /> | 162 | <menu_item_call label="Gérer mon compte..." name="Manage My Account..." /> |
142 | <menu_item_call label="Acheter des L$..." name="Buy and Sell L$..." /> | 163 | <menu_item_call label="Acheter des $L..." name="Buy and Sell L$..." /> |
143 | <menu_item_separator label="-----------" name="separator5" /> | 164 | <menu_item_separator label="-----------" name="separator5" /> |
144 | <menu_item_call label="Mon Terrain…" name="My Land..." /> | 165 | <menu_item_call label="Mon terrain..." name="My Land..." /> |
145 | <menu_item_call label="A propos du terrain…" name="About Land..." /> | 166 | <menu_item_call label="À propos du terrain..." name="About Land..." /> |
146 | <menu_item_call label="Acheter terrain…" name="Buy Land..." /> | 167 | <menu_item_call label="Acheter le terrain..." name="Buy Land..." /> |
147 | <menu_item_call label="Région/Domaine..." name="Region/Estate..." /> | 168 | <menu_item_call label="Région/Domaine..." name="Region/Estate..." /> |
148 | <menu_item_separator label="-----------" name="separator6" /> | 169 | <menu_item_separator label="-----------" name="separator6" /> |
149 | <menu label="Forcer le soleil" name="Force Sun"> | 170 | <menu label="Forcer le soleil" name="Force Sun"> |
@@ -156,49 +177,62 @@ | |||
156 | <menu_item_call label="Revenir aux valeurs par défaut de la région" | 177 | <menu_item_call label="Revenir aux valeurs par défaut de la région" |
157 | name="Revert to Region Default" /> | 178 | name="Revert to Region Default" /> |
158 | </menu> | 179 | </menu> |
180 | <menu label="Paramètres de l'environnement" name="Environment Settings"> | ||
181 | <menu_item_call label="Lever de soleil" name="Sunrise" /> | ||
182 | <menu_item_call label="Milieu de journée" name="Noon" /> | ||
183 | <menu_item_call label="Coucher de soleil" name="Sunset" /> | ||
184 | <menu_item_call label="Minuit" name="Midnight" /> | ||
185 | <menu_item_call label="Revenir aux options par défaut" name="Revert to Region Default" /> | ||
186 | <menu_item_separator label="-----------" name="separator" /> | ||
187 | <menu_item_call label="Éditeur d'environnement" name="Environment Editor" /> | ||
188 | </menu> | ||
159 | </menu> | 189 | </menu> |
160 | <menu label="Outils" name="Tools"> | 190 | <menu label="Outils" name="Tools"> |
161 | <tearoff_menu label="~~~~~~~~~~~" name="~~~~~~~~~~~" /> | 191 | <tearoff_menu label="~~~~~~~~~~~" name="~~~~~~~~~~~" /> |
162 | <menu label="Sélectionner outil" name="Select Tool"> | 192 | <menu label="Sélectionner un outil" name="Select Tool"> |
163 | <tearoff_menu label="~~~~~~~~~~~" name="~~~~~~~~~~~" /> | 193 | <tearoff_menu label="~~~~~~~~~~~" name="~~~~~~~~~~~" /> |
164 | <menu_item_call label="Faire le point" name="Focus" /> | 194 | <menu_item_call label="Mise au point" name="Focus" /> |
165 | <menu_item_call label="Se déplacer" name="Move" /> | 195 | <menu_item_call label="Déplacer" name="Move" /> |
166 | <menu_item_call label="Edition" name="Edit" /> | 196 | <menu_item_call label="Éditer" name="Edit" /> |
167 | <menu_item_call label="Créer" name="Create" /> | 197 | <menu_item_call label="Créer" name="Create" /> |
168 | <menu_item_call label="Terrain" name="Land" /> | 198 | <menu_item_call label="Terrain" name="Land" /> |
169 | </menu> | 199 | </menu> |
170 | <menu_item_separator label="-----------" name="separator" /> | 200 | <menu_item_separator label="-----------" name="separator" /> |
171 | <menu_item_check label="Ne sélectionner que mes objets" name="Select Only My Objects" /> | 201 | <menu_item_check label="Sélectionner mes objets uniquement" name="Select Only My Objects" /> |
172 | <menu_item_check label="Ne sélectionner que les objets déplaçables" | 202 | <menu_item_check label="Sélectionner les objets déplaçables uniquement" |
173 | name="Select Only Movable Objects" /> | 203 | name="Select Only Movable Objects" /> |
174 | <menu_item_check label="Sélectionner par entourage" name="Select By Surrounding" /> | 204 | <menu_item_check label="Sélectionner mes alentours" name="Select By Surrounding" /> |
175 | <menu_item_check label="Afficher la sélection cachée" name="Show Hidden Selection" /> | 205 | <menu_item_check label="Afficher la sélection cachée" name="Show Hidden Selection" /> |
176 | <menu_item_check label="Afficher le volume lumineux de la sélection" | 206 | <menu_item_check label="Afficher le marquage lumineux de la sélection" |
177 | name="Show Light Radius for Selection" /> | 207 | name="Show Light Radius for Selection" /> |
178 | <menu_item_check label="Afficher rayon de sélection" name="Show Selection Beam" /> | 208 | <menu_item_check label="Afficher le faisceau de sélection" name="Show Selection Beam" /> |
179 | <menu_item_separator label="-----------" name="separator2" /> | 209 | <menu_item_separator label="-----------" name="separator2" /> |
180 | <menu_item_check label="Fixer sur la grille" name="Snap to Grid" /> | 210 | <menu_item_check label="Fixer sur la grille" name="Snap to Grid" /> |
181 | <menu_item_call label="Magnétiser sur les axes XY de la grille" name="Snap Object XY to Grid" /> | 211 | <menu_item_call label="Fixer sur les axes XY de la grille" name="Snap Object XY to Grid" /> |
182 | <menu_item_call label="Utiliser la sélection pour la grille" name="Use Selection for Grid" /> | 212 | <menu_item_call label="Utiliser la sélection pour la grille" name="Use Selection for Grid" /> |
183 | <menu_item_call label="Options de la grille…" name="Grid Options..." /> | 213 | <menu_item_call label="Options de la grille..." name="Grid Options..." /> |
184 | <menu_item_separator label="-----------" name="separator3" /> | 214 | <menu_item_separator label="-----------" name="separator3" /> |
215 | <menu_item_check label="Modifier les parties liées" name="Edit Linked Parts" /> | ||
185 | <menu_item_call label="Lier" name="Link" /> | 216 | <menu_item_call label="Lier" name="Link" /> |
186 | <menu_item_call label="Délier" name="Unlink" /> | 217 | <menu_item_call label="Délier" name="Unlink" /> |
187 | <menu_item_separator label="-----------" name="separator4" /> | 218 | <menu_item_separator label="-----------" name="separator4" /> |
188 | <menu_item_separator label="-----------" name="separator5" /> | 219 | <menu_item_separator label="-----------" name="separator5" /> |
189 | <menu_item_call label="Faire le point sur la sélection" name="Focus on Selection" /> | 220 | <menu_item_call label="Mise au point sur la sélection" name="Focus on Selection" /> |
190 | <menu_item_call label="Zoom sur sélection" name="Zoom to Selection" /> | 221 | <menu_item_call label="Zoom sur la sélection" name="Zoom to Selection" /> |
191 | <menu_item_call label="Acheter objet" name="Menu Object Take" /> | 222 | <menu_item_call label="Acheter l'objet" name="Menu Object Take" /> |
192 | <menu_item_call label="Prendre une copie" name="Take Copy" /> | 223 | <menu_item_call label="Prendre une copie" name="Take Copy" /> |
193 | <menu_item_call label="Réintégrer et enregistrer l'objet dans mon inventaire" | 224 | <menu_item_call label="Remettre et enregistrer l'objet dans mon inventaire" |
194 | name="Save Object Back to My Inventory" /> | 225 | name="Save Object Back to My Inventory" /> |
195 | <menu_item_call label="Réintégrer l'objet dans 'Contenus de l'objet'" | 226 | <menu_item_call label="Remettre et enregistrer l'objet dans les Contenus de l'objet" |
196 | name="Save Object Back to Object Contents" /> | 227 | name="Save Object Back to Object Contents" /> |
197 | <menu_item_separator label="-----------" name="separator6" /> | 228 | <menu_item_separator label="-----------" name="separator6" /> |
198 | <menu_item_call label="Afficher fenêtre d'alertes/erreurs de script" | 229 | <menu_item_call label="Afficher fenêtre d'alertes/erreurs de script" |
199 | name="Show Script Warning/Error Window" /> | 230 | name="Show Script Warning/Error Window" /> |
200 | <menu_item_call label="Recompiler les scripts dans la sélection" | 231 | <menu_item_call label="Recompiler les scripts dans la sélection" |
201 | name="Recompile Scripts in Selection" /> | 232 | name="Recompile Scripts in Selection"> |
233 | <menu_item_call label="Mono" name="Mono" /> | ||
234 | <menu_item_call label="LSL" name="LSL" /> | ||
235 | </menu_item_call> | ||
202 | <menu_item_call label="Réinitialiser les scripts dans la sélection" | 236 | <menu_item_call label="Réinitialiser les scripts dans la sélection" |
203 | name="Reset Scripts in Selection" /> | 237 | name="Reset Scripts in Selection" /> |
204 | <menu_item_call label="Activer les scripts dans la sélection" | 238 | <menu_item_call label="Activer les scripts dans la sélection" |
@@ -208,23 +242,38 @@ | |||
208 | </menu> | 242 | </menu> |
209 | <menu label="Aide" name="Help"> | 243 | <menu label="Aide" name="Help"> |
210 | <tearoff_menu label="~~~~~~~~~~~" name="~~~~~~~~~~~" /> | 244 | <tearoff_menu label="~~~~~~~~~~~" name="~~~~~~~~~~~" /> |
211 | <menu_item_call label="Aide sur Second Life" name="Second Life Help" /> | 245 | <menu_item_call label="Aide Second Life" name="Second Life Help" /> |
212 | <menu_item_call label="Base de connaissances…" name="Knowledge Base..." /> | 246 | <menu_item_call label="Base de connaissances…" name="Knowledge Base..." /> |
213 | <menu_item_call label="Aide en ligne" name="Live Help..." /> | 247 | <menu_item_call label="Aide en ligne" name="Live Help..." /> |
248 | <menu_item_call label="Didacticiel" name="Tutorial" /> | ||
214 | <menu_item_separator label="-----------" name="separator" /> | 249 | <menu_item_separator label="-----------" name="separator" /> |
215 | <menu_item_call label="Blog officiel des Linden..." name="Official Linden Blog..." /> | 250 | <menu_item_call label="Blog officiel des Linden..." name="Official Linden Blog..." /> |
216 | <menu_item_separator label="-----------" name="separator2" /> | 251 | <menu_item_separator label="-----------" name="separator2" /> |
217 | <menu_item_call label="Manuel de scripting..." name="Scripting Guide..." /> | 252 | <menu_item_call label="Guide de scripting..." name="Scripting Guide..." /> |
218 | <menu_item_call label="Scripting Wiki..." name="Scripting Wiki..." /> | 253 | <menu_item_call label="Scripting Wiki..." name="Scripting Wiki..." /> |
254 | <menu_item_call label="Portail de scripting..." name="Scripting Portal..." /> | ||
219 | <menu_item_separator label="-----------" name="separator3" /> | 255 | <menu_item_separator label="-----------" name="separator3" /> |
220 | <menu_item_call label="Message du jour..." name="Message of the Day..." /> | 256 | <menu_item_call label="Message du jour..." name="Message of the Day..." /> |
221 | <menu_item_separator label="-----------" name="separator4" /> | 257 | <menu_item_separator label="-----------" name="separator4" /> |
222 | <menu_item_call label="Signaler un abus" name="Report Abuse..." /> | 258 | <menu_item_call label="Signaler une infraction..." name="Report Abuse..." /> |
223 | <menu_item_call label="Agressions physiques" name="Bumps, Pushes &amp; Hits..." /> | 259 | <menu_item_call label="Collisions, coups et bousculades…" |
260 | name="Bumps, Pushes &amp; Hits..." /> | ||
224 | <menu_item_separator label="-----------" name="separator5" /> | 261 | <menu_item_separator label="-----------" name="separator5" /> |
225 | <menu_item_call label="Signaler un bug..." name="Report Bug..." /> | 262 | <menu_item_call label="Signaler un bug..." name="Report Bug..." /> |
226 | <menu_item_call label="Notes de version…" name="Release Notes..." /> | 263 | <menu_item_call label="Notes de version…" name="Release Notes..." /> |
227 | <menu_item_separator label="-----------" name="separator6" /> | 264 | <menu_item_separator label="-----------" name="separator6" /> |
228 | <menu_item_call label="A propos de Second Life..." name="About Second Life..." /> | 265 | <menu_item_call label="Calcul du lag" name="Lag Meter" /> |
266 | <menu_item_separator label="-----------" name="separator7" /> | ||
267 | <menu label="Signaler des bugs" name="Bug Reporting"> | ||
268 | <menu_item_call label="Suivi des problèmes..." name="Public Issue Tracker..." /> | ||
269 | <menu_item_call label="Aide au suivi des problèmes..." name="Publc Issue Tracker Help..." /> | ||
270 | <menu_item_separator label="-----------" name="separator7" /> | ||
271 | <menu_item_call label="Comment signaler des bugs ?" name="Bug Reporing 101..." /> | ||
272 | <menu_item_call label="Problèmes de sécurité..." name="Security Issues..." /> | ||
273 | <menu_item_call label="Wiki Assurance Qualité…" name="QA Wiki..." /> | ||
274 | <menu_item_separator label="-----------" name="separator9" /> | ||
275 | <menu_item_call label="Signaler un bug..." name="Report Bug..." /> | ||
276 | </menu> | ||
277 | <menu_item_call label="À propos de Second Life..." name="About Second Life..." /> | ||
229 | </menu> | 278 | </menu> |
230 | </menu_bar> | 279 | </menu_bar> |
diff --git a/linden/indra/newview/skins/default/xui/fr/mime_types.xml b/linden/indra/newview/skins/default/xui/fr/mime_types.xml new file mode 100644 index 0000000..3e5c96d --- /dev/null +++ b/linden/indra/newview/skins/default/xui/fr/mime_types.xml | |||
@@ -0,0 +1,230 @@ | |||
1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> | ||
2 | <mimetypes name="default"> | ||
3 | <widgetset name="web"> | ||
4 | <label name="web_label"> | ||
5 | Contenu web | ||
6 | </label> | ||
7 | <tooltip name="web_tooltip"> | ||
8 | Il y a du contenu web à cet endroit | ||
9 | </tooltip> | ||
10 | <playtip name="web_playtip"> | ||
11 | Afficher le contenu web | ||
12 | </playtip> | ||
13 | </widgetset> | ||
14 | <widgetset name="movie"> | ||
15 | <label name="movie_label"> | ||
16 | Film | ||
17 | </label> | ||
18 | <tooltip name="movie_tooltip"> | ||
19 | Vous pouvez jouer un film ici | ||
20 | </tooltip> | ||
21 | <playtip name="movie_playtip"> | ||
22 | Jouer le film | ||
23 | </playtip> | ||
24 | </widgetset> | ||
25 | <widgetset name="none"> | ||
26 | <label name="none_label"> | ||
27 | Aucun contenu | ||
28 | </label> | ||
29 | <tooltip name="none_tooltip"> | ||
30 | Aucun média ici | ||
31 | </tooltip> | ||
32 | </widgetset> | ||
33 | <widgetset name="image"> | ||
34 | <label name="image_label"> | ||
35 | Image | ||
36 | </label> | ||
37 | <tooltip name="image_tooltip"> | ||
38 | Il y a une image ici | ||
39 | </tooltip> | ||
40 | <playtip name="image_playtip"> | ||
41 | Afficher l'image qui se trouve ici | ||
42 | </playtip> | ||
43 | </widgetset> | ||
44 | <widgetset name="audio"> | ||
45 | <label name="audio_label"> | ||
46 | Audio | ||
47 | </label> | ||
48 | <tooltip name="audio_tooltip"> | ||
49 | Il y a du contenu audio ici | ||
50 | </tooltip> | ||
51 | <playtip name="audio_playtip"> | ||
52 | Jouer le contenu audio qui se trouve ici | ||
53 | </playtip> | ||
54 | </widgetset> | ||
55 | <scheme name="rtsp"> | ||
56 | <label name="rtsp_label"> | ||
57 | Flux en temps réel | ||
58 | </label> | ||
59 | </scheme> | ||
60 | <mimetype name="blank"> | ||
61 | <label name="blank_label"> | ||
62 | - Aucun - | ||
63 | </label> | ||
64 | </mimetype> | ||
65 | <mimetype name="none/none"> | ||
66 | <label name="none/none_label"> | ||
67 | - Aucun - | ||
68 | </label> | ||
69 | </mimetype> | ||
70 | <mimetype name="audio/*"> | ||
71 | <label name="audio2_label"> | ||
72 | Audio | ||
73 | </label> | ||
74 | </mimetype> | ||
75 | <mimetype name="video/*"> | ||
76 | <label name="video2_label"> | ||
77 | Vidéo | ||
78 | </label> | ||
79 | </mimetype> | ||
80 | <mimetype name="image/*"> | ||
81 | <label name="image2_label"> | ||
82 | Image | ||
83 | </label> | ||
84 | </mimetype> | ||
85 | <mimetype name="video/vnd.secondlife.qt.legacy"> | ||
86 | <label name="vnd.secondlife.qt.legacy_label"> | ||
87 | Film (Quicktime) | ||
88 | </label> | ||
89 | </mimetype> | ||
90 | <mimetype name="application/javascript"> | ||
91 | <label name="application/javascript_label"> | ||
92 | Javascript | ||
93 | </label> | ||
94 | </mimetype> | ||
95 | <mimetype name="application/ogg"> | ||
96 | <label name="application/ogg_label"> | ||
97 | Audio/Vidéo Ogg | ||
98 | </label> | ||
99 | </mimetype> | ||
100 | <mimetype name="application/pdf"> | ||
101 | <label name="application/pdf_label"> | ||
102 | Document PDF | ||
103 | </label> | ||
104 | </mimetype> | ||
105 | <mimetype name="application/postscript"> | ||
106 | <label name="application/postscript_label"> | ||
107 | Document Postscript | ||
108 | </label> | ||
109 | </mimetype> | ||
110 | <mimetype name="application/rtf"> | ||
111 | <label name="application/rtf_label"> | ||
112 | Format RTF | ||
113 | </label> | ||
114 | </mimetype> | ||
115 | <mimetype name="application/smil"> | ||
116 | <label name="application/smil_label"> | ||
117 | SMIL (Synchronized Multimedia Integration Language) | ||
118 | </label> | ||
119 | </mimetype> | ||
120 | <mimetype name="application/xhtml+xml"> | ||
121 | <label name="application/xhtml+xml_label"> | ||
122 | Page web (XHTML) | ||
123 | </label> | ||
124 | </mimetype> | ||
125 | <mimetype name="application/x-director"> | ||
126 | <label name="application/x-director_label"> | ||
127 | Macromedia Director | ||
128 | </label> | ||
129 | </mimetype> | ||
130 | <mimetype name="application/x-shockwave-flash"> | ||
131 | <label name="application/x-shockwave-flash_label"> | ||
132 | Flash | ||
133 | </label> | ||
134 | </mimetype> | ||
135 | <mimetype name="audio/mid"> | ||
136 | <label name="audio/mid_label"> | ||
137 | Audio (MIDI) | ||
138 | </label> | ||
139 | </mimetype> | ||
140 | <mimetype name="audio/mpeg"> | ||
141 | <label name="audio/mpeg_label"> | ||
142 | Audio (MP3) | ||
143 | </label> | ||
144 | </mimetype> | ||
145 | <mimetype name="audio/x-aiff"> | ||
146 | <label name="audio/x-aiff_label"> | ||
147 | Audio (AIFF) | ||
148 | </label> | ||
149 | </mimetype> | ||
150 | <mimetype name="audio/x-wav"> | ||
151 | <label name="audio/x-wav_label"> | ||
152 | Audio (WAV) | ||
153 | </label> | ||
154 | </mimetype> | ||
155 | <mimetype name="image/bmp"> | ||
156 | <label name="image/bmp_label"> | ||
157 | Image (BMP) | ||
158 | </label> | ||
159 | </mimetype> | ||
160 | <mimetype name="image/gif"> | ||
161 | <label name="image/gif_label"> | ||
162 | Image (GIF) | ||
163 | </label> | ||
164 | </mimetype> | ||
165 | <mimetype name="image/jpeg"> | ||
166 | <label name="image/jpeg_label"> | ||
167 | Image (JPEG) | ||
168 | </label> | ||
169 | </mimetype> | ||
170 | <mimetype name="image/png"> | ||
171 | <label name="image/png_label"> | ||
172 | Image (PNG) | ||
173 | </label> | ||
174 | </mimetype> | ||
175 | <mimetype name="image/svg+xml"> | ||
176 | <label name="image/svg+xml_label"> | ||
177 | Image (SVG) | ||
178 | </label> | ||
179 | </mimetype> | ||
180 | <mimetype name="image/tiff"> | ||
181 | <label name="image/tiff_label"> | ||
182 | Image (TIFF) | ||
183 | </label> | ||
184 | </mimetype> | ||
185 | <mimetype name="text/html"> | ||
186 | <label name="text/html_label"> | ||
187 | Page web | ||
188 | </label> | ||
189 | </mimetype> | ||
190 | <mimetype name="text/plain"> | ||
191 | <label name="text/plain_label"> | ||
192 | Texte | ||
193 | </label> | ||
194 | </mimetype> | ||
195 | <mimetype name="text/xml"> | ||
196 | <label name="text/xml_label"> | ||
197 | XML | ||
198 | </label> | ||
199 | </mimetype> | ||
200 | <mimetype name="video/mpeg"> | ||
201 | <label name="video/mpeg_label"> | ||
202 | Film (MPEG) | ||
203 | </label> | ||
204 | </mimetype> | ||
205 | <mimetype name="video/mp4"> | ||
206 | <label name="video/mp4_label"> | ||
207 | Film (MP4) | ||
208 | </label> | ||
209 | </mimetype> | ||
210 | <mimetype name="video/quicktime"> | ||
211 | <label name="video/quicktime_label"> | ||
212 | Film (Quicktime) | ||
213 | </label> | ||
214 | </mimetype> | ||
215 | <mimetype name="video/x-ms-asf"> | ||
216 | <label name="video/x-ms-asf_label"> | ||
217 | Film (Windows Media ASF) | ||
218 | </label> | ||
219 | </mimetype> | ||
220 | <mimetype name="video/x-ms-wmv"> | ||
221 | <label name="video/x-ms-wmv_label"> | ||
222 | Film (Windows Media WMV) | ||
223 | </label> | ||
224 | </mimetype> | ||
225 | <mimetype name="video/x-msvideo"> | ||
226 | <label name="video/x-msvideo_label"> | ||
227 | Film (AVI) | ||
228 | </label> | ||
229 | </mimetype> | ||
230 | </mimetypes> | ||
diff --git a/linden/indra/newview/skins/default/xui/fr/notify.xml b/linden/indra/newview/skins/default/xui/fr/notify.xml index 0ade3b5..e9aefcb 100644 --- a/linden/indra/newview/skins/default/xui/fr/notify.xml +++ b/linden/indra/newview/skins/default/xui/fr/notify.xml | |||
@@ -22,60 +22,70 @@ | |||
22 | </notify> | 22 | </notify> |
23 | <notify name="ReplacedMissingWearable"> | 23 | <notify name="ReplacedMissingWearable"> |
24 | <message name="message"> | 24 | <message name="message"> |
25 | Vêtement / Partie du corps manquants remplacés par leur valeur par défaut. | 25 | Habits et parties du corps manquants remplacés par les éléments par défaut. |
26 | </message> | 26 | </message> |
27 | </notify> | 27 | </notify> |
28 | <notify name="FriendOnline"> | 28 | <notify name="FriendOnline"> |
29 | <message name="message"> | 29 | <message name="message"> |
30 | [FIRST] [LAST] vient de se connecter | 30 | [FIRST] [LAST] est connecté(e) |
31 | </message> | 31 | </message> |
32 | </notify> | 32 | </notify> |
33 | <notify name="FriendOffline"> | 33 | <notify name="FriendOffline"> |
34 | <message name="message"> | 34 | <message name="message"> |
35 | [FIRST] [LAST] vient de se déconnecter | 35 | [FIRST] [LAST] est déconnecté(e) |
36 | </message> | ||
37 | </notify> | ||
38 | <notify name="AddSelfFriend"> | ||
39 | <message name="message"> | ||
40 | Vous ne pouvez pas vous ajouter comme ami. | ||
36 | </message> | 41 | </message> |
37 | </notify> | 42 | </notify> |
38 | <notify name="UploadingAuctionSnapshot"> | 43 | <notify name="UploadingAuctionSnapshot"> |
39 | <message name="message"> | 44 | <message name="message"> |
40 | Upload des instantanés vers Second Life et le web... | 45 | Importation de photos SL et Web en cours |
41 | (environ 5 minutes.) | 46 | (prend environ 5 minutes…) |
47 | </message> | ||
48 | </notify> | ||
49 | <notify name="UploadPayment"> | ||
50 | <message name="message"> | ||
51 | Le chargement a coûté [AMOUNT] $L. | ||
42 | </message> | 52 | </message> |
43 | </notify> | 53 | </notify> |
44 | <notify name="UploadingSnapshot"> | 54 | <notify name="UploadingSnapshot"> |
45 | <message name="message"> | 55 | <message name="message"> |
46 | Upload de l'instantané vers Second Life... | 56 | Importation de photo SL en cours |
47 | (environ 1 mn.) | 57 | (prend une à deux minutes…) |
48 | </message> | 58 | </message> |
49 | </notify> | 59 | </notify> |
50 | <notify name="UploadWebSnapshotDone"> | 60 | <notify name="UploadWebSnapshotDone"> |
51 | <message name="message"> | 61 | <message name="message"> |
52 | Upload de l'instantané vers le web terminé. | 62 | Photo Web importée |
53 | </message> | 63 | </message> |
54 | </notify> | 64 | </notify> |
55 | <notify name="UploadSnapshotDone"> | 65 | <notify name="UploadSnapshotDone"> |
56 | <message name="message"> | 66 | <message name="message"> |
57 | Upload de l'instantané terminé | 67 | Photo SL importée |
58 | </message> | 68 | </message> |
59 | </notify> | 69 | </notify> |
60 | <notify name="TerrainDownloaded"> | 70 | <notify name="TerrainDownloaded"> |
61 | <message name="message"> | 71 | <message name="message"> |
62 | Fichier relief .raw téléchargé. | 72 | Fichier terrain.raw téléchargé |
63 | </message> | 73 | </message> |
64 | </notify> | 74 | </notify> |
65 | <notify name="InMaxGroups"> | 75 | <notify name="InMaxGroups"> |
66 | <message name="message"> | 76 | <message name="message"> |
67 | Vous appartenez déjà au nombre maximum de groupes autorisé. Vous devrez quitter un groupe avant d'en créer un nouveau. | 77 | Votre nombre maximum de groupes est atteint. Vous devez quitter un groupe pour pouvoir en créer un nouveau. |
68 | </message> | 78 | </message> |
69 | </notify> | 79 | </notify> |
70 | <notify name="GestureMissing"> | 80 | <notify name="GestureMissing"> |
71 | <message name="message"> | 81 | <message name="message"> |
72 | Le geste est absent de la base de données. | 82 | Geste [NAME] absent de la base de données. |
73 | </message> | 83 | </message> |
74 | </notify> | 84 | </notify> |
75 | <notify name="UnableToLoadGesture"> | 85 | <notify name="UnableToLoadGesture"> |
76 | <message name="message"> | 86 | <message name="message"> |
77 | Chargement du geste impossible. | 87 | Impossible de charger le geste [NAME]. |
78 | Veuillez réessayer. | 88 | Merci de réessayer. |
79 | </message> | 89 | </message> |
80 | </notify> | 90 | </notify> |
81 | <notify name="InventoryLoaded"> | 91 | <notify name="InventoryLoaded"> |
@@ -85,35 +95,40 @@ Veuillez réessayer. | |||
85 | </notify> | 95 | </notify> |
86 | <notify name="LandmarkMissing"> | 96 | <notify name="LandmarkMissing"> |
87 | <message name="message"> | 97 | <message name="message"> |
88 | Repère absent de la base de données | 98 | Repère absent de la base de données. |
89 | </message> | 99 | </message> |
90 | </notify> | 100 | </notify> |
91 | <notify name="UnableToLoadLandmark"> | 101 | <notify name="UnableToLoadLandmark"> |
92 | <message name="message"> | 102 | <message name="message"> |
93 | Chargement du repère impossible. Veuillez réessayer. | 103 | Impossible de charger le repère. Merci de réessayer. |
94 | </message> | 104 | </message> |
95 | </notify> | 105 | </notify> |
96 | <notify name="CapsKeyOn"> | 106 | <notify name="CapsKeyOn"> |
97 | <message name="message"> | 107 | <message name="message"> |
98 | Le verrouillage des majuscules est activé. | 108 | La touche Verr.maj est activée. |
99 | Lorsque vous saisissez votre mot de passe, | 109 | Ce mode modifie le mot de passe que vous |
100 | pensez à le désactiver. | 110 | saisissez, vous devriez le quitter. |
101 | </message> | 111 | </message> |
102 | </notify> | 112 | </notify> |
103 | <notify name="NotecardMissing"> | 113 | <notify name="NotecardMissing"> |
104 | <message name="message"> | 114 | <message name="message"> |
105 | La note est absente de la base de données. | 115 | Note absente de la base de données. |
106 | </message> | 116 | </message> |
107 | </notify> | 117 | </notify> |
108 | <notify name="NotecardNoPermissions"> | 118 | <notify name="NotecardNoPermissions"> |
109 | <message name="message"> | 119 | <message name="message"> |
110 | Autorisations insuffisantes pour afficher la note. | 120 | Permissions insuffisantes pour voir la note. |
121 | </message> | ||
122 | </notify> | ||
123 | <notify name="RezItemNoPermissions"> | ||
124 | <message name="message"> | ||
125 | Permissions insuffisantes pour rezzer l'objet. | ||
111 | </message> | 126 | </message> |
112 | </notify> | 127 | </notify> |
113 | <notify name="UnableToLoadNotecard"> | 128 | <notify name="UnableToLoadNotecard"> |
114 | <message name="message"> | 129 | <message name="message"> |
115 | Chargement de la note impossible. | 130 | Impossible de charger la note. |
116 | Veuillez réessayer. | 131 | Merci de réessayer. |
117 | </message> | 132 | </message> |
118 | </notify> | 133 | </notify> |
119 | <notify name="ScriptMissing"> | 134 | <notify name="ScriptMissing"> |
@@ -123,29 +138,29 @@ Veuillez réessayer. | |||
123 | </notify> | 138 | </notify> |
124 | <notify name="ScriptNoPermissions"> | 139 | <notify name="ScriptNoPermissions"> |
125 | <message name="message"> | 140 | <message name="message"> |
126 | Autorisations insuffisantes pour afficher le script. | 141 | Permissions insuffisantes pour voir le script. |
127 | </message> | 142 | </message> |
128 | </notify> | 143 | </notify> |
129 | <notify name="UnableToLoadScript"> | 144 | <notify name="UnableToLoadScript"> |
130 | <message name="message"> | 145 | <message name="message"> |
131 | Chargement du script impossible. Veuillez réessayer. | 146 | Impossible de charger le script. Merci de réessayer. |
132 | </message> | 147 | </message> |
133 | </notify> | 148 | </notify> |
134 | <notify name="IncompleteInventory"> | 149 | <notify name="IncompleteInventory"> |
135 | <message name="message"> | 150 | <message name="message"> |
136 | L'intégralité du contenu que vous offrez n'est pas encore | 151 | Tous les éléments que vous souhaitez transférer ne |
137 | disponible localement. Veuillez réessayer dans | 152 | sont pas encore disponibles sur le serveur. |
138 | une minute. | 153 | Merci d'essayer à nouveau dans une minute. |
139 | </message> | 154 | </message> |
140 | </notify> | 155 | </notify> |
141 | <notify name="CannotModifyProtectedCategories"> | 156 | <notify name="CannotModifyProtectedCategories"> |
142 | <message name="message"> | 157 | <message name="message"> |
143 | Vous ne pouvez modifier des catégories protégées. | 158 | Vous ne pouvez pas modifier de catégories protégées. |
144 | </message> | 159 | </message> |
145 | </notify> | 160 | </notify> |
146 | <notify name="CannotRemoveProtectedCategories"> | 161 | <notify name="CannotRemoveProtectedCategories"> |
147 | <message name="message"> | 162 | <message name="message"> |
148 | Vous ne pouvez retirer des catégories protégées. | 163 | Vous ne pouvez pas supprimer de catégories protégées. |
149 | </message> | 164 | </message> |
150 | </notify> | 165 | </notify> |
151 | <notify name="OfferedCard"> | 166 | <notify name="OfferedCard"> |
@@ -160,20 +175,20 @@ une minute. | |||
160 | </notify> | 175 | </notify> |
161 | <notify name="UnableToBuyWhileDownloading"> | 176 | <notify name="UnableToBuyWhileDownloading"> |
162 | <message name="message"> | 177 | <message name="message"> |
163 | Achat impossible pendant le rapatriement des données de l'objet. | 178 | Achat impossible durant le chargement de l'objet. |
164 | Veuillez réessayer. | 179 | Merci de réessayer. |
165 | </message> | 180 | </message> |
166 | </notify> | 181 | </notify> |
167 | <notify name="UnableToLinkWhileDownloading"> | 182 | <notify name="UnableToLinkWhileDownloading"> |
168 | <message name="message"> | 183 | <message name="message"> |
169 | Liaison impossible pendant le téléchargement des données de l'objet. | 184 | Impossible de lier durant le chargement de l'objet. |
170 | Veuillez réessayer. | 185 | Merci de réessayer. |
171 | </message> | 186 | </message> |
172 | </notify> | 187 | </notify> |
173 | <notify name="CannotBuyObjectsFromDifferentOwners"> | 188 | <notify name="CannotBuyObjectsFromDifferentOwners"> |
174 | <message name="message"> | 189 | <message name="message"> |
175 | Vous ne pouvez acheter des objets plusieurs personnes en même temps. | 190 | Impossible d'acheter simultanment des objets de |
176 | Veuillez sélectionner un seul objet. | 191 | propriétaires différents. Veuillez sélectionner un seul objet. |
177 | </message> | 192 | </message> |
178 | </notify> | 193 | </notify> |
179 | <notify name="ObjectNotForSale"> | 194 | <notify name="ObjectNotForSale"> |
@@ -183,27 +198,27 @@ Veuillez sélectionner un seul objet. | |||
183 | </notify> | 198 | </notify> |
184 | <notify name="EnteringGodMode"> | 199 | <notify name="EnteringGodMode"> |
185 | <message name="message"> | 200 | <message name="message"> |
186 | Accès au god mode, niveau [LEVEL] | 201 | Activation du mode admin : niveau [LEVEL] |
187 | </message> | 202 | </message> |
188 | </notify> | 203 | </notify> |
189 | <notify name="LeavingGodMode"> | 204 | <notify name="LeavingGodMode"> |
190 | <message name="message"> | 205 | <message name="message"> |
191 | God mode quitté, niveau [LEVEL] | 206 | Désactivation du mode admin : niveau [LEVEL] |
192 | </message> | 207 | </message> |
193 | </notify> | 208 | </notify> |
194 | <notify name="CopyFailed"> | 209 | <notify name="CopyFailed"> |
195 | <message name="message"> | 210 | <message name="message"> |
196 | La copie a échoué car vous ne disposez pas des autorisations nécessaires. | 211 | Copie impossible, permissions insuffisantes. |
197 | </message> | 212 | </message> |
198 | </notify> | 213 | </notify> |
199 | <notify name="InventoryAccepted"> | 214 | <notify name="InventoryAccepted"> |
200 | <message name="message"> | 215 | <message name="message"> |
201 | [NAME] a accepté votre offre d'inventaire. | 216 | [NAME] a accepté votre envoi. |
202 | </message> | 217 | </message> |
203 | </notify> | 218 | </notify> |
204 | <notify name="InventoryDeclined"> | 219 | <notify name="InventoryDeclined"> |
205 | <message name="message"> | 220 | <message name="message"> |
206 | [NAME] a refusé votre offre d'inventaire. | 221 | [NAME] a refusé votre envoi. |
207 | </message> | 222 | </message> |
208 | </notify> | 223 | </notify> |
209 | <notify name="ObjectMessage"> | 224 | <notify name="ObjectMessage"> |
@@ -213,30 +228,30 @@ Veuillez sélectionner un seul objet. | |||
213 | </notify> | 228 | </notify> |
214 | <notify name="CallingCardAccepted"> | 229 | <notify name="CallingCardAccepted"> |
215 | <message name="message"> | 230 | <message name="message"> |
216 | Carte de visite acceptée. | 231 | Votre carte de visite a été acceptée. |
217 | </message> | 232 | </message> |
218 | </notify> | 233 | </notify> |
219 | <notify name="CallingCardDeclined"> | 234 | <notify name="CallingCardDeclined"> |
220 | <message name="message"> | 235 | <message name="message"> |
221 | Carte de visite refusée. | 236 | Votre carte de visite a été refusée. |
222 | </message> | 237 | </message> |
223 | </notify> | 238 | </notify> |
224 | <notify name="TeleportToLandmark"> | 239 | <notify name="TeleportToLandmark"> |
225 | <message name="message"> | 240 | <message name="message"> |
226 | Maintenant que vous avez atteint le continent, vous pouvez vous téléporter vers '[NAME]' en cliquant sur le bouton Inventaire situé dans le coin inférieur droit de votre écran, puis sur le dossier Repères. | 241 | A présent que vous êtes sur le continent, vous pouvez voyager par téléportation (vers [NAME] par exemple). Cliquez sur le bouton Inventaire en bas à droite de l'écran puis sélectionnez le dossier Repères (Landmarks). |
227 | Double-cliquez sur le repère et cliquez sur Téléportation pour vous y rendre. | 242 | Choisissez un repère, double-cliquez dessus et cliquez sur Téléporter. |
228 | </message> | 243 | </message> |
229 | </notify> | 244 | </notify> |
230 | <notify name="TeleportToPerson"> | 245 | <notify name="TeleportToPerson"> |
231 | <message name="message"> | 246 | <message name="message"> |
232 | Maintenant que vous avez atteint le continent, vous pouvez contacter le résident '[NAME]' en cliquant sur le bouton Inventaire situé dans le coin inférieur droit de votre écran, puis sur le dossier Cartes de visite. | 247 | A présent que vous êtes sur le continent, vous pouvez contacter des résidents (tel [NAME] par exemple). Cliquez sur le bouton Inventaire en bas à droite de l'écran puis sélectionnez le dossier Cartes de visite (Calling Cards). |
233 | Double-cliquez sur la carte, cliquez sur Message Instantané, et composez un message. | 248 | Choisissez en une, double-cliquez dessus et cliquez sur Message Instantané. |
234 | </message> | 249 | </message> |
235 | </notify> | 250 | </notify> |
236 | <notify name="CantSelectLandFromMultipleRegions"> | 251 | <notify name="CantSelectLandFromMultipleRegions"> |
237 | <message name="message"> | 252 | <message name="message"> |
238 | Impossible de sélectionner un terrain s'étendant sur plusieurs serveurs. | 253 | Vous ne pouvez pas sélectionner de terrain en dehors des limites du serveur. |
239 | Veuillez sélectionner une plus petite zone de terrain. | 254 | Veuillez sélectionner un terrain plus petit. |
240 | </message> | 255 | </message> |
241 | </notify> | 256 | </notify> |
242 | <notify name="GenerticNotify"> | 257 | <notify name="GenerticNotify"> |
@@ -246,11 +261,11 @@ Veuillez sélectionner une plus petite zone de terrain. | |||
246 | </notify> | 261 | </notify> |
247 | <notify name="GroupVote"> | 262 | <notify name="GroupVote"> |
248 | <message name="message"> | 263 | <message name="message"> |
249 | [NAME] propose un vote sur : | 264 | [NAME] a proposé un vote pour : |
250 | [MESSAGE] | 265 | [MESSAGE] |
251 | </message> | 266 | </message> |
252 | <option name="VoteNow"> | 267 | <option name="VoteNow"> |
253 | Voter maintenant | 268 | Voter |
254 | </option> | 269 | </option> |
255 | <option name="Later"> | 270 | <option name="Later"> |
256 | Plus tard | 271 | Plus tard |
@@ -258,11 +273,11 @@ Veuillez sélectionner une plus petite zone de terrain. | |||
258 | </notify> | 273 | </notify> |
259 | <notify name="GroupElection"> | 274 | <notify name="GroupElection"> |
260 | <message name="message"> | 275 | <message name="message"> |
261 | [NAME] a débuté un vote : | 276 | [NAME] a ouvert un vote : |
262 | [MESSAGE] | 277 | [MESSAGE] |
263 | </message> | 278 | </message> |
264 | <option name="VoteNow"> | 279 | <option name="VoteNow"> |
265 | Voter maintenant | 280 | Voter |
266 | </option> | 281 | </option> |
267 | <option name="Later"> | 282 | <option name="Later"> |
268 | Plus tard | 283 | Plus tard |
@@ -275,13 +290,13 @@ Veuillez sélectionner une plus petite zone de terrain. | |||
275 | </notify> | 290 | </notify> |
276 | <notify name="EventNotification"> | 291 | <notify name="EventNotification"> |
277 | <message name="message"> | 292 | <message name="message"> |
278 | Notification d'événement : | 293 | Avis d'événement : |
279 | 294 | ||
280 | [NAME] | 295 | [NAME] |
281 | [DATE] | 296 | [DATE] |
282 | </message> | 297 | </message> |
283 | <option name="Teleport"> | 298 | <option name="Teleport"> |
284 | Téléportation | 299 | Téléporter |
285 | </option> | 300 | </option> |
286 | <option name="Description"> | 301 | <option name="Description"> |
287 | Description | 302 | Description |
@@ -292,113 +307,117 @@ Veuillez sélectionner une plus petite zone de terrain. | |||
292 | </notify> | 307 | </notify> |
293 | <notify name="TransferObjectsHighlighted"> | 308 | <notify name="TransferObjectsHighlighted"> |
294 | <message name="message"> | 309 | <message name="message"> |
295 | Tous les objets de cette parcelle qui seront cédés | 310 | Tous les objets sur cette parcelle qui seront |
296 | à l'acquéreur de cette parcelle sont mis en surbrillance. | 311 | transfrés l'acheteur sont maintenant mis en surbrillance. |
297 | 312 | ||
298 | * Les arbres et pelouses transférés ne sont pas mis en surbrillance. | 313 | * Les arbres et la pelouse qui seront transférés ne sont pas mis en surbrillance. |
299 | </message> | 314 | </message> |
300 | <option name="Done"> | 315 | <option name="Done"> |
301 | Terminé | 316 | Transfert effectué |
302 | </option> | 317 | </option> |
303 | </notify> | 318 | </notify> |
304 | <notify name="DeactivatedGesturesTrigger"> | 319 | <notify name="DeactivatedGesturesTrigger"> |
305 | <message name="message"> | 320 | <message name="message"> |
306 | Gestes désactivés avec le même déclencheur : | 321 | Gestes désactivés ayant le même mot-clé : |
307 | [NAMES] | 322 | [NAMES] |
308 | </message> | 323 | </message> |
309 | </notify> | 324 | </notify> |
310 | <notify name="InventoryNetworkCorruption"> | 325 | <notify name="InventoryNetworkCorruption"> |
311 | <message name="message"> | 326 | <message name="message"> |
312 | Impossible de charger l'inventaire en raison d'une erreur réseau. Ceci indique une mauvaise connexion au réseau. | 327 | L'inventaire n'a pas pu être chargé en raison d'un problème réseau. Ceci est le signe d'une mauvaise connexion réseau. |
313 | </message> | 328 | </message> |
314 | </notify> | 329 | </notify> |
315 | <notify name="NoQuickTime"> | 330 | <notify name="NoQuickTime"> |
316 | <message name="message"> | 331 | <message name="message"> |
317 | Le logiciel QuickTime d'Apple semble ne pas être installé sur votre système. | 332 | Le logiciel Apple QuickTime ne semble pas installé sur votre système. |
318 | Si vous souhaitez profiter de la vidéo en streaming sur les parcelles qui le permettent, rendez vous sur le site de QuickTime (http://www.apple.com/quicktime) et installez le player QuickTime. | 333 | Pour voir les vidéos sur les terrains qui le permettent, allez sur le site de QuickTime (http://www.apple.com/fr/quicktime/download) et installez le lecteur QuickTime. |
319 | </message> | 334 | </message> |
320 | </notify> | 335 | </notify> |
321 | <notify name="OwnedObjectsReturned"> | 336 | <notify name="OwnedObjectsReturned"> |
322 | <message name="message"> | 337 | <message name="message"> |
323 | Les objets vous appartenant sur la parcelle sélectionnée | 338 | Les objets que vous possédez sur la parcelle de |
324 | ont été réintégrés dans votre inventaire. | 339 | terrain sélectionnée ont été renvoyés dans votre inventaire. |
325 | </message> | 340 | </message> |
326 | </notify> | 341 | </notify> |
327 | <notify name="OtherObjectsReturned"> | 342 | <notify name="OtherObjectsReturned"> |
328 | <message name="message"> | 343 | <message name="message"> |
329 | Les objets sur la parcelle sélectionnée | 344 | Les objets que vous possédez sur la parcelle de terrain |
330 | appartenant à [FIRST] [LAST] | 345 | appartenant à [FIRST] [LAST] |
331 | ont été renvoyés vers son inventaire. | 346 | ont été renvoyés dans votre inventaire. |
332 | </message> | 347 | </message> |
333 | </notify> | 348 | </notify> |
334 | <notify name="OtherObjectsReturned2"> | 349 | <notify name="OtherObjectsReturned2"> |
335 | <message name="message"> | 350 | <message name="message"> |
336 | Les objets sur la parcelle sélectionnée | 351 | Les objets sur la parcelle de terrain |
337 | appartenant à '[NAME]' | 352 | appartenant à « [NAME] » |
338 | ont été renvoyés à leur propriétaire. | 353 | ont étés renvoyés à leur propriétaire. |
339 | </message> | 354 | </message> |
340 | </notify> | 355 | </notify> |
341 | <notify name="GroupObjectsReturned"> | 356 | <notify name="GroupObjectsReturned"> |
342 | <message name="message"> | 357 | <message name="message"> |
343 | Les objets sur la parcelle sélectionnée partagée par le groupe | 358 | Les objets sélectionnés sur la parcelle de terrain partagée avec le groupe [GROUPNAME] ont été renvoyés dans l'inventaire de leur propriétaire. |
344 | [GROUPNAME] ont été renvoyés vers l'inventaire de leur propriétaire. | 359 | Les objets donnés transférables ont étés renvoyés à leur propriétaire. |
345 | Les objets cessibles transférés ont été renvoyés à leurs propriétaires précédents. | 360 | Les objets non transférables donnés au groupe ont étés supprimés. |
346 | Les objets non cessibles transférés au groupe ont été supprimés. | ||
347 | </message> | 361 | </message> |
348 | </notify> | 362 | </notify> |
349 | <notify name="UnOwnedObjectsReturned"> | 363 | <notify name="UnOwnedObjectsReturned"> |
350 | <message name="message"> | 364 | <message name="message"> |
351 | Les objets sur la parcelle sélectionnée qui ne vous appartiennent PAS ont été renvoyés à leurs propriétaires. | 365 | Les objets sélectionnés sur la parcelle et qui ne sont pas à vous ont été rendus à leurs propriétaires. |
352 | </message> | 366 | </message> |
353 | </notify> | 367 | </notify> |
354 | <notify name="NotSafe"> | 368 | <notify name="NotSafe"> |
355 | <message name="message"> | 369 | <message name="message"> |
356 | Les dégâts sont activés sur ce terrain ('not safe'). | 370 | Les dégâts sont autorisés sur ce terrain (« non sécurisé »). |
357 | Vous pouvez être blessé(e) ici . Si vous mourez, vous serez téléporté(e) vers votre domicile. | 371 | Vous pouvez être blessé ici. Si vous décédez, vous serez téléporté à votre domicile. |
358 | </message> | 372 | </message> |
359 | </notify> | 373 | </notify> |
360 | <notify name="NoFly"> | 374 | <notify name="NoFly"> |
361 | <message name="message"> | 375 | <message name="message"> |
362 | Le vol est désactivé sur ce terrain ('no fly'). | 376 | Le vol est interdit sur ce terrain (« pas de vol »). |
363 | Vous ne pouvez voler ici. | 377 | Vous ne pouvez pas voler ici. |
364 | </message> | 378 | </message> |
365 | </notify> | 379 | </notify> |
366 | <notify name="PushRestricted"> | 380 | <notify name="PushRestricted"> |
367 | <message name="message"> | 381 | <message name="message"> |
368 | Ce terrain n'autorise pas 'llPushObject'. | 382 | Ce terrain est « llPushObject Restricted ». |
369 | Vous ne pouvez pousser les autres ici à moins d'être le propriétaire du terrain. | 383 | Vous ne pouvez pas pousser les autres à moins que vous soyez propriétaire de ce terrain. |
384 | </message> | ||
385 | </notify> | ||
386 | <notify name="NoVoice"> | ||
387 | <message name="message"> | ||
388 | La voix est désactivée sur ce terrain. | ||
370 | </message> | 389 | </message> |
371 | </notify> | 390 | </notify> |
372 | <notify name="NoBuild"> | 391 | <notify name="NoBuild"> |
373 | <message name="message"> | 392 | <message name="message"> |
374 | La construction est désactivée sur ce terrain ('no build'). | 393 | Le mode construction sur ce terrain est désactivé (« pas de construction »). |
375 | Vous ne pouvez créer d'objets ici. | 394 | Vous ne pouvez pas créer d'objets ici. |
376 | </message> | 395 | </message> |
377 | </notify> | 396 | </notify> |
378 | <notify name="ScriptsStopped"> | 397 | <notify name="ScriptsStopped"> |
379 | <message name="message"> | 398 | <message name="message"> |
380 | Un administrateur a temporairement désactivé les scripts dans cette région. | 399 | Un administrateur a temporairement stoppé les scripts dans cette région. |
381 | </message> | 400 | </message> |
382 | </notify> | 401 | </notify> |
383 | <notify name="ScriptsNotRunning"> | 402 | <notify name="ScriptsNotRunning"> |
384 | <message name="message"> | 403 | <message name="message"> |
385 | Cette région n'exécute aucun script. | 404 | Aucun script ne fonctionne dans cette région. |
386 | </message> | 405 | </message> |
387 | </notify> | 406 | </notify> |
388 | <notify name="NoOutsideScripts"> | 407 | <notify name="NoOutsideScripts"> |
389 | <message name="message"> | 408 | <message name="message"> |
390 | Les scripts extérieurs sont désactivés sur ce terrain. | 409 | Les scripts externes sont désactivés sur ce terrain |
391 | ('no outside scripts'). | 410 | (« pas de scripts externes »). |
392 | Seuls les scripts appartenant au propriétaire du terrain seront activés. | 411 | Aucun script n'est exécuté à part ceux du propriétaire du terrain. |
393 | </message> | 412 | </message> |
394 | </notify> | 413 | </notify> |
395 | <notify name="ApproveURL"> | 414 | <notify name="ApproveURL"> |
396 | <message name="message"> | 415 | <message name="message"> |
397 | Un objet souhaite afficher la page web suivante sur sa surface : | 416 | Un objet veut afficher une page web sur cette surface : |
398 | [URL] | 417 | [URL] |
399 | </message> | 418 | </message> |
400 | <option name="LoadPage"> | 419 | <option name="LoadPage"> |
401 | Charger la Page | 420 | Charger la page |
402 | </option> | 421 | </option> |
403 | <option name="Don'tLoad"> | 422 | <option name="Don'tLoad"> |
404 | Ne pas charger | 423 | Ne pas charger |
@@ -406,18 +425,18 @@ Seuls les scripts appartenant au propriétaire du terrain seront activés. | |||
406 | </notify> | 425 | </notify> |
407 | <notify name="ClaimPublicLand"> | 426 | <notify name="ClaimPublicLand"> |
408 | <message name="message"> | 427 | <message name="message"> |
409 | Vous ne pouvez réclamer de terrain public que dans la région où vous vous trouvez. | 428 | Vous ne pouvez réclamer qu'un terrain public dans la région où vous vous trouvez actuellement. |
410 | </message> | 429 | </message> |
411 | </notify> | 430 | </notify> |
412 | <notify name="ObjectGiveItem"> | 431 | <notify name="ObjectGiveItem"> |
413 | <message name="message"> | 432 | <message name="message"> |
414 | Un objet nommé [OBJECTFROMNAME] appartenant à [FIRST] [LAST] vous a donné un [OBJECTTYPE] nommé '[OBJECTNAME]'. | 433 | Un objet appelé [OBJECTFROMNAME] appartenant à [FIRST] [LAST] vous a donné un [OBJECTTYPE] appelé [OBJECTNAME]. |
415 | </message> | 434 | </message> |
416 | <option name="Keep"> | 435 | <option name="Keep"> |
417 | Garder | 436 | Garder |
418 | </option> | 437 | </option> |
419 | <option name="Discard"> | 438 | <option name="Discard"> |
420 | Annuler | 439 | Jeter |
421 | </option> | 440 | </option> |
422 | <option name="Mute"> | 441 | <option name="Mute"> |
423 | Ignorer | 442 | Ignorer |
@@ -425,13 +444,13 @@ Seuls les scripts appartenant au propriétaire du terrain seront activés. | |||
425 | </notify> | 444 | </notify> |
426 | <notify name="ObjectGiveItemUnknownUser"> | 445 | <notify name="ObjectGiveItemUnknownUser"> |
427 | <message name="message"> | 446 | <message name="message"> |
428 | Un objet nommé [OBJECTFROMNAME] appartenant à (un utilisateur inconnu) vous a donné un [OBJECTTYPE] nommé '[OBJECTNAME]'. | 447 | L'objet [OBJECTFROMNAME] appartenant à un utilisateur inconnu vous a donné un(e) [OBJECTTYPE] nommé(e) [OBJECTNAME]. |
429 | </message> | 448 | </message> |
430 | <option name="Keep"> | 449 | <option name="Keep"> |
431 | Garder | 450 | Garder |
432 | </option> | 451 | </option> |
433 | <option name="Discard"> | 452 | <option name="Discard"> |
434 | Annuler | 453 | Jeter |
435 | </option> | 454 | </option> |
436 | <option name="Mute"> | 455 | <option name="Mute"> |
437 | Ignorer | 456 | Ignorer |
@@ -439,13 +458,13 @@ Seuls les scripts appartenant au propriétaire du terrain seront activés. | |||
439 | </notify> | 458 | </notify> |
440 | <notify name="UserGiveItem"> | 459 | <notify name="UserGiveItem"> |
441 | <message name="message"> | 460 | <message name="message"> |
442 | [NAME] vous a donné un [OBJECTTYPE] nommé '[OBJECTNAME]'. | 461 | [NAME] vous a donné un(e) [OBJECTTYPE] nommé(e) [OBJECTNAME]. |
443 | </message> | 462 | </message> |
444 | <option name="Keep"> | 463 | <option name="Keep"> |
445 | Garder | 464 | Garder |
446 | </option> | 465 | </option> |
447 | <option name="Discard"> | 466 | <option name="Discard"> |
448 | Annuler | 467 | Jeter |
449 | </option> | 468 | </option> |
450 | <option name="Mute"> | 469 | <option name="Mute"> |
451 | Ignorer | 470 | Ignorer |
@@ -462,66 +481,78 @@ Seuls les scripts appartenant au propriétaire du terrain seront activés. | |||
462 | [MESSAGE] | 481 | [MESSAGE] |
463 | </message> | 482 | </message> |
464 | <option name="Join"> | 483 | <option name="Join"> |
465 | Fusionner | 484 | Rejoindre |
466 | </option> | 485 | </option> |
467 | <option name="Decline"> | 486 | <option name="Decline"> |
468 | Décliner | 487 | Refuser |
488 | </option> | ||
489 | <option name="Info"> | ||
490 | Infos | ||
469 | </option> | 491 | </option> |
470 | </notify> | 492 | </notify> |
471 | <notify name="JoinGroupOfficerNoFee"> | 493 | <notify name="JoinGroupOfficerNoFee"> |
472 | <message name="message"> | 494 | <message name="message"> |
473 | [NAME] vous invite | 495 | [NAME] vous invite à |
474 | à rejoindre un groupe comme Officer. | 496 | rejoindre un groupe comme officier. |
475 | L'inscription à ce groupe est gratuite. | 497 | L'adhésion est gratuite. |
476 | 498 | ||
477 | [MESSAGE] | 499 | [MESSAGE] |
478 | </message> | 500 | </message> |
479 | <option name="Join"> | 501 | <option name="Join"> |
480 | Fusionner | 502 | Rejoindre |
481 | </option> | 503 | </option> |
482 | <option name="Decline"> | 504 | <option name="Decline"> |
483 | Décliner | 505 | Refuser |
506 | </option> | ||
507 | <option name="Info"> | ||
508 | Infos | ||
484 | </option> | 509 | </option> |
485 | </notify> | 510 | </notify> |
486 | <notify name="JoinGroupMember"> | 511 | <notify name="JoinGroupMember"> |
487 | <message name="message"> | 512 | <message name="message"> |
488 | [NAME] vous invite | 513 | [NAME] vous invite à |
489 | à devenir membre d'un groupe. | 514 | rejoindre un groupe. |
490 | L'inscription à ce groupe coûte L$[COST] | 515 | L'adhésion coûte [COST] $L. |
491 | 516 | ||
492 | [MESSAGE] | 517 | [MESSAGE] |
493 | </message> | 518 | </message> |
494 | <option name="Join"> | 519 | <option name="Join"> |
495 | Fusionner | 520 | Rejoindre |
496 | </option> | 521 | </option> |
497 | <option name="Decline"> | 522 | <option name="Decline"> |
498 | Décliner | 523 | Refuser |
524 | </option> | ||
525 | <option name="Info"> | ||
526 | Infos | ||
499 | </option> | 527 | </option> |
500 | </notify> | 528 | </notify> |
501 | <notify name="JoinGroupMemberNoFee"> | 529 | <notify name="JoinGroupMemberNoFee"> |
502 | <message name="message"> | 530 | <message name="message"> |
503 | [NAME] vous invite | 531 | [NAME] vous invite à |
504 | à devenir membre d'un groupe. | 532 | rejoindre un groupe. |
505 | L'inscription à ce groupe est gratuite. | 533 | L'adhésion est gratuite. |
506 | 534 | ||
507 | [MESSAGE] | 535 | [MESSAGE] |
508 | </message> | 536 | </message> |
509 | <option name="Join"> | 537 | <option name="Join"> |
510 | Fusionner | 538 | Rejoindre |
511 | </option> | 539 | </option> |
512 | <option name="Decline"> | 540 | <option name="Decline"> |
513 | Décliner | 541 | Refuser |
542 | </option> | ||
543 | <option name="Info"> | ||
544 | Infos | ||
514 | </option> | 545 | </option> |
515 | </notify> | 546 | </notify> |
516 | <notify name="OfferTeleport"> | 547 | <notify name="OfferTeleport"> |
517 | <message name="message"> | 548 | <message name="message"> |
518 | [NAME] vous propose de le ou la rejoindre | 549 | [NAME] vous propose de |
519 | par téléportation : | 550 | le/la rejoindre par téléportation : |
520 | 551 | ||
521 | [MESSAGE] | 552 | [MESSAGE] |
522 | </message> | 553 | </message> |
523 | <option name="Teleport"> | 554 | <option name="Teleport"> |
524 | Téléportation | 555 | Téléporter |
525 | </option> | 556 | </option> |
526 | <option name="Cancel"> | 557 | <option name="Cancel"> |
527 | Annuler | 558 | Annuler |
@@ -536,69 +567,83 @@ par téléportation : | |||
536 | Plus tard | 567 | Plus tard |
537 | </option> | 568 | </option> |
538 | <option name="GoNow..."> | 569 | <option name="GoNow..."> |
539 | S'y rendre maintenant | 570 | Y aller maintenant... |
540 | </option> | 571 | </option> |
541 | </notify> | 572 | </notify> |
542 | <notify name="OfferFriendship"> | 573 | <notify name="OfferFriendship"> |
543 | <message name="message"> | 574 | <message name="message"> |
544 | [NAME] vous propose de devenir son ami(e). | 575 | [NAME] vous demande de devenir son ami(e). |
576 | |||
577 | [MESSAGE] | ||
545 | 578 | ||
546 | Vous pourrez vous localiser mutuellement | 579 | (Par défaut, vous pourrez voir chacun si l'autre est connecté.) |
547 | sur la carte et serez prévenu(e) de sa présence | 580 | </message> |
548 | en ligne. | 581 | <option name="Accept"> |
582 | Accepter | ||
583 | </option> | ||
584 | <option name="Decline"> | ||
585 | Refuser | ||
586 | </option> | ||
587 | </notify> | ||
588 | <notify name="OfferFriendshipNoMessage"> | ||
589 | <message name="message"> | ||
590 | [NAME] vous demande de devenir son ami. | ||
591 | |||
592 | (Par défaut, vous pourrez | ||
593 | voir quand vous êtes tous deux connectés) | ||
549 | </message> | 594 | </message> |
550 | <option name="Accept"> | 595 | <option name="Accept"> |
551 | Accepter | 596 | Accepter |
552 | </option> | 597 | </option> |
553 | <option name="Decline"> | 598 | <option name="Decline"> |
554 | Décliner | 599 | Refuser |
555 | </option> | 600 | </option> |
556 | </notify> | 601 | </notify> |
557 | <notify name="FriendshipAccepted"> | 602 | <notify name="FriendshipAccepted"> |
558 | <message name="message"> | 603 | <message name="message"> |
559 | [NAME] a accepté de devenir votre ami(e). | 604 | [NAME] a accepté votre amitié. |
560 | </message> | 605 | </message> |
561 | </notify> | 606 | </notify> |
562 | <notify name="FriendshipDeclined"> | 607 | <notify name="FriendshipDeclined"> |
563 | <message name="message"> | 608 | <message name="message"> |
564 | [NAME] a refusé de devenir votre ami(e). | 609 | [NAME] a refusé votre amitié. |
565 | </message> | 610 | </message> |
566 | </notify> | 611 | </notify> |
567 | <notify name="OfferCallingCard"> | 612 | <notify name="OfferCallingCard"> |
568 | <message name="message"> | 613 | <message name="message"> |
569 | [FIRST] [LAST] vous offre sa carte de visite. | 614 | [FIRST] [FIRST] [LAST] vous offre sa carte de visite. |
570 | Elle apparaîtra dans votre inventaire | 615 | Cela ajoute un marque-page dans votre inventaire, ce qui |
571 | et vous permettra d'envoyer des IM rapides à ce résident. | 616 | vous permet d'envoyer rapidement un IM à ce résident. |
572 | </message> | 617 | </message> |
573 | <option name="Accept"> | 618 | <option name="Accept"> |
574 | Accepter | 619 | Accepter |
575 | </option> | 620 | </option> |
576 | <option name="Decline"> | 621 | <option name="Decline"> |
577 | Décliner | 622 | Refuser |
578 | </option> | 623 | </option> |
579 | </notify> | 624 | </notify> |
580 | <notify name="RegionRestartMinutes"> | 625 | <notify name="RegionRestartMinutes"> |
581 | <message name="message"> | 626 | <message name="message"> |
582 | La région va redémarrer dans [MINUTES] minutes. | 627 | La région va redémarrer dans [MINUTES] minutes. |
583 | Si vous restez dans la région, vous serez déconnecté(e). | 628 | Si vous restez dans cette région, vous serez déconnecté. |
584 | </message> | 629 | </message> |
585 | </notify> | 630 | </notify> |
586 | <notify name="RegionRestartSeconds"> | 631 | <notify name="RegionRestartSeconds"> |
587 | <message name="message"> | 632 | <message name="message"> |
588 | La région va redémarrer dans [SECONDS] seconds. | 633 | La région va redémarrer dans [SECONDS] secondes. |
589 | Si vous restez dans la région, vous serez déconnecté(e). | 634 | Si vous restez dans cette région, vous serez déconnecté. |
590 | </message> | 635 | </message> |
591 | </notify> | 636 | </notify> |
592 | <notify name="LoadWebPage"> | 637 | <notify name="LoadWebPage"> |
593 | <message name="message"> | 638 | <message name="message"> |
594 | Charger la page web [URL]? | 639 | Charger cette page web [URL] ? |
595 | 640 | ||
596 | [MESSAGE] | 641 | [MESSAGE] |
597 | 642 | ||
598 | De l'objet : [OBJECTNAME], appartenant à : [NAME]? | 643 | Venant de l'objet : [OBJECTNAME], appartenant à : [NAME]? |
599 | </message> | 644 | </message> |
600 | <option name="Gotopage"> | 645 | <option name="Gotopage"> |
601 | Aller à la page | 646 | Aller sur cette page |
602 | </option> | 647 | </option> |
603 | <option name="Cancel"> | 648 | <option name="Cancel"> |
604 | Annuler | 649 | Annuler |
@@ -606,87 +651,93 @@ De l'objet : [OBJECTNAME], appartenant à : [NAME]? | |||
606 | </notify> | 651 | </notify> |
607 | <notify name="FailedToLoadWearableUnnamed"> | 652 | <notify name="FailedToLoadWearableUnnamed"> |
608 | <message name="message"> | 653 | <message name="message"> |
609 | Impossible de charger le [TYPE]. | 654 | Oups ! |
610 | Veuillez prévenir le vendeur à qui vous avez acheté cet article. | 655 | Vous avez tenté de porter un(e) [TYPE] dont le chargement à échoué. |
656 | |||
657 | Pas de panique. | ||
658 | Réessayez dans une minute le temps de résoudre le problème. | ||
611 | </message> | 659 | </message> |
612 | </notify> | 660 | </notify> |
613 | <notify name="FailedToLoadWearable"> | 661 | <notify name="FailedToLoadWearable"> |
614 | <message name="message"> | 662 | <message name="message"> |
615 | Impossible de charger le [TYPE] intitulé [DESC]. | 663 | Oups ! |
616 | Veuillez prévenir le vendeur à qui vous avez acheté cet article. | 664 | Vous avez tenté de porter un(e) [TYPE] nommé(e) [DESC] dont le chargement à échoué. |
665 | |||
666 | Pas de panique. | ||
667 | Réessayez dans une minute le temps de résoudre le problème. | ||
617 | </message> | 668 | </message> |
618 | </notify> | 669 | </notify> |
619 | <notify name="FailedToFindWearableUnnamed"> | 670 | <notify name="FailedToFindWearableUnnamed"> |
620 | <message name="message"> | 671 | <message name="message"> |
621 | Impossible de trouver le [TYPE] dans la base de données. | 672 | La recherche du [TYPE] dans la base de données a échoué. |
622 | </message> | 673 | </message> |
623 | </notify> | 674 | </notify> |
624 | <notify name="FailedToFindWearable"> | 675 | <notify name="FailedToFindWearable"> |
625 | <message name="message"> | 676 | <message name="message"> |
626 | Impossible de trouver le [TYPE] intitulé [DESC] dans la base de données. | 677 | La recherche du [TYPE] nommé(e) [DESC] dans la base de données a échoué. |
627 | </message> | 678 | </message> |
628 | </notify> | 679 | </notify> |
629 | <notify name="ScriptTakeMoney"> | 680 | <notify name="ScriptTakeMoney"> |
630 | <message name="message"> | 681 | <message name="message"> |
631 | Vous prendre des Linden Dollars (L$) | 682 | Débite vos dollars Linden ($L) |
632 | </message> | 683 | </message> |
633 | </notify> | 684 | </notify> |
634 | <notify name="ActOnControlInputs"> | 685 | <notify name="ActOnControlInputs"> |
635 | <message name="message"> | 686 | <message name="message"> |
636 | Agissez sur vos contrôles | 687 | Utilise vos touches de commandes |
637 | </message> | 688 | </message> |
638 | </notify> | 689 | </notify> |
639 | <notify name="RemapControlInputs"> | 690 | <notify name="RemapControlInputs"> |
640 | <message name="message"> | 691 | <message name="message"> |
641 | Réaffecter vos contrôles | 692 | Reconfigure vos touches de commandes |
642 | </message> | 693 | </message> |
643 | </notify> | 694 | </notify> |
644 | <notify name="AnimateYourAvatar"> | 695 | <notify name="AnimateYourAvatar"> |
645 | <message name="message"> | 696 | <message name="message"> |
646 | Animez votre avatar | 697 | Anime votre avatar |
647 | </message> | 698 | </message> |
648 | </notify> | 699 | </notify> |
649 | <notify name="AttachToYourAvatar"> | 700 | <notify name="AttachToYourAvatar"> |
650 | <message name="message"> | 701 | <message name="message"> |
651 | Attacher à votre avatar | 702 | Attache des léments votre avatar |
652 | </message> | 703 | </message> |
653 | </notify> | 704 | </notify> |
654 | <notify name="ReleaseOwnership"> | 705 | <notify name="ReleaseOwnership"> |
655 | <message name="message"> | 706 | <message name="message"> |
656 | Céder la propriété et devenir public | 707 | Passe l'objet dans le domaine public (sans propriétaire) |
657 | </message> | 708 | </message> |
658 | </notify> | 709 | </notify> |
659 | <notify name="LinkAndDelink"> | 710 | <notify name="LinkAndDelink"> |
660 | <message name="message"> | 711 | <message name="message"> |
661 | Lier et délier avec d'autres objets | 712 | Lie et délie d'autres objets |
662 | </message> | 713 | </message> |
663 | </notify> | 714 | </notify> |
664 | <notify name="AddAndRemoveJoints"> | 715 | <notify name="AddAndRemoveJoints"> |
665 | <message name="message"> | 716 | <message name="message"> |
666 | Ajouter et retirer des joints avec d'autres objets | 717 | Créer et supprimer des liens avec d'autres objets |
667 | </message> | 718 | </message> |
668 | </notify> | 719 | </notify> |
669 | <notify name="ChangePermissions"> | 720 | <notify name="ChangePermissions"> |
670 | <message name="message"> | 721 | <message name="message"> |
671 | Modifier ses autorisations | 722 | Modifier ses permissions |
672 | </message> | 723 | </message> |
673 | </notify> | 724 | </notify> |
674 | <notify name="TrackYourCamera"> | 725 | <notify name="TrackYourCamera"> |
675 | <message name="message"> | 726 | <message name="message"> |
676 | Suivi de la caméra | 727 | Suit votre caméra |
677 | </message> | 728 | </message> |
678 | </notify> | 729 | </notify> |
679 | <notify name="ControlYourCamera"> | 730 | <notify name="ControlYourCamera"> |
680 | <message name="message"> | 731 | <message name="message"> |
681 | Contrôlez votre caméra | 732 | Contrôle votre caméra |
682 | </message> | 733 | </message> |
683 | </notify> | 734 | </notify> |
684 | <notify name="ScriptQuestion"> | 735 | <notify name="ScriptQuestion"> |
685 | <message name="message"> | 736 | <message name="message"> |
686 | '[OBJECTNAME]', un objet appartenant à '[NAME]', souhaiterait : | 737 | '[OBJECTNAME]', un objet appartenant à '[NAME]', aimerait : |
687 | 738 | ||
688 | [QUESTIONS] | 739 | [QUESTIONS] |
689 | Etes-vous d'accord ? | 740 | Acceptez-vous ? |
690 | </message> | 741 | </message> |
691 | <option name="Yes"> | 742 | <option name="Yes"> |
692 | Oui | 743 | Oui |
@@ -694,10 +745,47 @@ Etes-vous d'accord ? | |||
694 | <option name="No"> | 745 | <option name="No"> |
695 | Non | 746 | Non |
696 | </option> | 747 | </option> |
748 | <option name="Mute"> | ||
749 | Ignorer | ||
750 | </option> | ||
751 | </notify> | ||
752 | <notify name="ScriptQuestionCautionChatGranted"> | ||
753 | <message name="message"> | ||
754 | '[OBJECTNAME]', un objet appartenant à '[OWNERNAME]', situé dans [REGIONNAME] à [REGIONPOS], a reçu la permission de : [PERMISSIONS]. | ||
755 | </message> | ||
756 | </notify> | ||
757 | <notify name="ScriptQuestionCautionChatDenied"> | ||
758 | <message name="message"> | ||
759 | '[OBJECTNAME]', un objet appartenant à '[OWNERNAME]', situé dans [REGIONNAME] à [REGIONPOS], n'a pas reçu la permission de : [PERMISSIONS]. | ||
760 | </message> | ||
761 | </notify> | ||
762 | <notify name="ScriptQuestionCautionWarn"> | ||
763 | <message name="message"> | ||
764 | Un objet demande la permission de prélever des dollars Linden ($L) sur votre compte. | ||
765 | </message> | ||
766 | </notify> | ||
767 | <notify name="ScriptQuestionCaution"> | ||
768 | <message name="message"> | ||
769 | '[OBJECTNAME]', un objet appartenant à '[NAME]', aimerait : | ||
770 | |||
771 | [QUESTIONS] | ||
772 | Si vous n'avez pas confiance en cet objet ni en son créateur, vous devriez refuser cette requête. Pour plus d'informations, cliquez sur le bouton Détails. | ||
773 | |||
774 | Accepter cette requête ? | ||
775 | </message> | ||
776 | <option name="Grant"> | ||
777 | Accepter | ||
778 | </option> | ||
779 | <option name="Deny"> | ||
780 | Refuser | ||
781 | </option> | ||
782 | <option name="Details"> | ||
783 | Détails... | ||
784 | </option> | ||
697 | </notify> | 785 | </notify> |
698 | <notify name="ScriptDialog"> | 786 | <notify name="ScriptDialog"> |
699 | <message name="message"> | 787 | <message name="message"> |
700 | [TITLE]' de [FIRST] [LAST] | 788 | [TITLE] [FIRST] [LAST] |
701 | [MESSAGE] | 789 | [MESSAGE] |
702 | </message> | 790 | </message> |
703 | <option name="Ignore"> | 791 | <option name="Ignore"> |
@@ -706,7 +794,7 @@ Etes-vous d'accord ? | |||
706 | </notify> | 794 | </notify> |
707 | <notify name="ScriptDialogGroup"> | 795 | <notify name="ScriptDialogGroup"> |
708 | <message name="message"> | 796 | <message name="message"> |
709 | [TITLE]' de [GROUPNAME] | 797 | [TITLE] de [GROUPNAME] |
710 | [MESSAGE] | 798 | [MESSAGE] |
711 | </message> | 799 | </message> |
712 | <option name="Ignore"> | 800 | <option name="Ignore"> |
@@ -715,97 +803,263 @@ Etes-vous d'accord ? | |||
715 | </notify> | 803 | </notify> |
716 | <notify name="FirstBalanceIncrease"> | 804 | <notify name="FirstBalanceIncrease"> |
717 | <message name="message"> | 805 | <message name="message"> |
718 | Vous avez reçu L$[AMOUNT]. | 806 | Vous venez de recevoir [AMOUNT] $L. |
719 | Des objets et d'autres utilisateurs peuvent vous donner des L$. | 807 | Des objets et des utilisateurs peuvent vous donner des $L. |
720 | Votre solde est affiché dans le coin | 808 | Votre solde est affiché dans le coin en haut à droite de l'écran. |
721 | supérieur droit de l'écran. | ||
722 | </message> | 809 | </message> |
723 | </notify> | 810 | </notify> |
724 | <notify name="FirstBalanceDecrease"> | 811 | <notify name="FirstBalanceDecrease"> |
725 | <message name="message"> | 812 | <message name="message"> |
726 | Vous avez payé L$[AMOUNT]. | 813 | Vous venez de payer [AMOUNT] $L. |
727 | Votre solde est affiché dans le coin | 814 | Votre solde est affiché dans le coin en haut à droite de l'écran. |
728 | supérieur droit de l'écran. | ||
729 | </message> | 815 | </message> |
730 | </notify> | 816 | </notify> |
731 | <notify name="FirstSit"> | 817 | <notify name="FirstSit"> |
732 | <message name="message"> | 818 | <message name="message"> |
733 | Vous êtes assis(e). | 819 | Vous êtes assis(e). |
734 | Utilisez les touches de direction (ou AWSD) pour changer de vue. | 820 | Utilisez les touches de direction (ou AWSD) pour changer la vue. |
735 | Cliquez sur le bouton 'Se lever' pour vous lever. | 821 | Pour vous lever, cliquez sur le bouton Me lever. |
736 | </message> | 822 | </message> |
737 | </notify> | 823 | </notify> |
738 | <notify name="FirstMap"> | 824 | <notify name="FirstMap"> |
739 | <message name="message"> | 825 | <message name="message"> |
740 | Cliquez et glissez pour faire défiler la carte . | 826 | Cliquez et faîtes glisser pour faire défiler la carte. |
741 | Double-cliquez pour vous téléporter. | 827 | Double-cliquez pour vous téléporter. |
742 | Utilisez les contrôles situés sur la droite pour rechercher des choses | 828 | Utilisez les contrôles à droite pour trouver des choses et afficher différents arrière-plans. |
743 | et afficher des fonds différents. | ||
744 | </message> | 829 | </message> |
745 | </notify> | 830 | </notify> |
746 | <notify name="FirstBuild"> | 831 | <notify name="FirstBuild"> |
747 | <message name="message"> | 832 | <message name="message"> |
748 | Vous pouvez construire de nouveaux objets dans certaines zones de [SECOND_LIFE]. | 833 | Vous pouvez construire des objets dans certaines zones de [SECOND_LIFE]. |
749 | Utilisez les outils de construction en haut à gauche, et essayez | 834 | Utilisez les outils en haut à gauche pour construire, et gardez la touche Ctrl ou Alt enfoncée pour passer rapidement d'un outil à l'autre. |
750 | de maintenir les touches Ctrl ou Alt enfoncées pour passer rapidement d'un outil à l'autre. | 835 | Appuyez sur la touche Esc pour arrêter de construire. |
751 | Appuyez sur Esc pour arrêter de construire. | ||
752 | </message> | 836 | </message> |
753 | </notify> | 837 | </notify> |
754 | <notify name="FirstLeftClickNoHit"> | 838 | <notify name="FirstLeftClickNoHit"> |
755 | <message name="message"> | 839 | <message name="message"> |
756 | Le clic-gauche permet une interaction avec des objets spéciaux. | 840 | Cliquer à gauche permet d'interagir avec certains objets. |
757 | Si le pointeur de la souris se transforme en main, | 841 | Si le pointeur de la souris se transforme en main, vous pouvez interagir avec l'objet. |
758 | vous pouvez interagir avec l'objet. | 842 | Cliquer à droite fait toujours apparaître un menu des choses que vous pouvez faire. |
759 | Le clic-droit fait toujours apparaître un menu d'actions possibles. | ||
760 | </message> | 843 | </message> |
761 | </notify> | 844 | </notify> |
762 | <notify name="FirstTeleport"> | 845 | <notify name="FirstTeleport"> |
763 | <message name="message"> | 846 | <message name="message"> |
764 | Vous venez de vous téléporter. | 847 | Cette région n'autorise pas la téléportation de point à point. Vous avez donc été transporté au téléhub le plus proche. |
765 | Vous êtes au Point Info le plus proche de votre destination. | 848 | Votre destination est marquée par une grande balise. |
766 | Votre destination est indiquée par une balise lumineuse rouge. | 849 | Suivez la flèche rouge vers la balise ou cliquez sur la flèche pour faire disparaître la balise. |
767 | </message> | 850 | </message> |
768 | </notify> | 851 | </notify> |
769 | <notify name="FirstOverrideKeys"> | 852 | <notify name="FirstOverrideKeys"> |
770 | <message name="message"> | 853 | <message name="message"> |
771 | Vos touches de déplacement sont désormais contrôlées par un objet. | 854 | Vos mouvements sont maintenant pris en charge par un objet. |
772 | Essayez d'utiliser les touches de direction ou AWSD. | 855 | Essayez les flèches de votre clavier ou AWSD pour voir à quoi elles servent. |
773 | Certains objets (comme les armes) nécessitent de passer en mode Mouselook pour être utilisés. | 856 | Certains objets (comme les armes) nécessitent l'activation du mode Vue subjective pour être utilisés. |
774 | Appuyez sur 'M' pour cela. | 857 | Pour cela, appuyez sur la touche M. |
775 | </message> | 858 | </message> |
776 | </notify> | 859 | </notify> |
777 | <notify name="FirstAppearance"> | 860 | <notify name="FirstAppearance"> |
778 | <message name="message"> | 861 | <message name="message"> |
779 | Vous êtes en train de modifier votre apparence. | 862 | Vous êtes en train d'éditer votre apparence. |
780 | Utilisez les touches de direction pour pivoter et zoomer. | 863 | Pour tourner et zoomer, utilisez les flèches de direction. |
781 | Lorsque vous avez terminé, appuyez sur 'Tout enregistrer' | 864 | Lorsque vous avez terminé, appuyez sur Enregistrer tout pour sauvegarder votre apparence et sortir. |
782 | pour sauvegarder votre look et revenir à l'écran principal. | ||
783 | Vous pouvez modifier votre apparence aussi souvent que vous le souhaitez. | 865 | Vous pouvez modifier votre apparence aussi souvent que vous le souhaitez. |
784 | </message> | 866 | </message> |
785 | </notify> | 867 | </notify> |
786 | <notify name="FirstInventory"> | 868 | <notify name="FirstInventory"> |
787 | <message name="message"> | 869 | <message name="message"> |
788 | Ceci est votre inventaire. Il contient les objets, notes, vêtements et autres éléments vous appartenant. | 870 | Il s'agit de votre inventaire qui contient des objets, notes, vêtements, et autres choses que vous possédez. |
789 | * Pour porter un objet ou un dossier de tenue, glissez/déposez-le sur vous-même. | 871 | * Pour porter un objet ou le dossier contenant un ensemble complet, faites-le glisser sur vous-même. |
790 | * Pour matérialiser un objet dans le monde, glissez/déposez-le au sol. | 872 | * Pour mettre un objet dans le monde, faites-le glisser sur le sol. |
791 | * Pour lire une note, double-cliquez dessus. | 873 | * Pour lire une notice, double-cliquez dessus. |
792 | </message> | 874 | </message> |
793 | </notify> | 875 | </notify> |
794 | <notify name="FirstSandbox"> | 876 | <notify name="FirstSandbox"> |
795 | <message name="message"> | 877 | <message name="message"> |
796 | Ceci est une région de construction temporaire (bac à sable). | 878 | Cette région est un bac à sable. |
797 | Les objets que vous construisez ici peuvent être supprimés | 879 | Les objets que vous construisez ici peuvent être supprimés quand vous partez. Les bacs à sable sont nettoyés régulièrement, veuillez lire les informations en haut de l'écran à côté du nom de la région. |
798 | lorsque vous quittez la zone. La région est automatiquement nettoyée | ||
799 | toutes les [HOURS] heures à partir de [TIME] PST. | ||
800 | 880 | ||
801 | Les bacs à sable sont rares, et signalés par des panneaux. | 881 | Les régions bacs à sable sont rares et sont signalées par des panneaux. |
802 | </message> | 882 | </message> |
803 | </notify> | 883 | </notify> |
804 | <notify name="FirstFlexible"> | 884 | <notify name="FirstFlexible"> |
805 | <message name="message"> | 885 | <message name="message"> |
806 | Cet objet est flexible. | 886 | Cet objet est flexible. |
807 | Les objets flexibles peuvent ne pas être physiques et doivent rester fantômes | 887 | Les objets flexibles ne peuvent pas avoir de propriétés physiques et doivent rester fantômes jusqu'à ce que la case Fantôme soit décochée. |
808 | jusqu'à ce que la case flexible soit cochée. | 888 | </message> |
889 | </notify> | ||
890 | <notify name="FirstDebugMenus"> | ||
891 | <message name="message"> | ||
892 | Vous avez activé le menu Avancé. | ||
893 | Ce menu contient des fonctionnalités utiles pour les développeurs qui travaillent sur Second Life. | ||
894 | Pour activer/désactiver ce menu sous Windows, appuyez sur Ctrl-Alt-D. Sur un Mac, appuyez sur Cmd-Opt-Maj-D | ||
895 | </message> | ||
896 | </notify> | ||
897 | <notify name="FirstSculptedPrim"> | ||
898 | <message name="message"> | ||
899 | Vous êtes en train d'éditer un prim sculpté. | ||
900 | Pour spécifier la forme d'un prim sculpté, vous devez utiliser une texture spécifique. | ||
901 | Vous trouverez des exemples de textures sculptées dans la bibliothèque de l'inventaire. | ||
902 | </message> | ||
903 | </notify> | ||
904 | <notify name="FirstMedia"> | ||
905 | <message name="message"> | ||
906 | Vous avez lancé la lecture d'un média. Dans le menu Préférences, à l'onglet Audio/Vidéo, vous pouvez choisir de lire automatiquement les médias. Notez que cela peut être risqué lorsque les médias viennent de sites que vous ne connaissez pas. | ||
907 | </message> | ||
908 | </notify> | ||
909 | <notify name="MaxListSelectMessage"> | ||
910 | <message name="message"> | ||
911 | Vous ne pouvez sélectionner que [MAX_SELECT] objets maximum | ||
912 | dans cette liste. | ||
913 | </message> | ||
914 | </notify> | ||
915 | <notify name="VoiceInviteP2P"> | ||
916 | <message name="message"> | ||
917 | [NAME] vous invite à un chat vocal. | ||
918 | Pour y participer, cliquez sur Accepter. Sinon, cliquez sur Refuser. Pour ignorer cette personne, cliquez sur Ignorer. | ||
919 | </message> | ||
920 | <option name="Accept"> | ||
921 | Accepter | ||
922 | </option> | ||
923 | <option name="Decline"> | ||
924 | Refuser | ||
925 | </option> | ||
926 | <option name="Mute"> | ||
927 | Ignorer | ||
928 | </option> | ||
929 | </notify> | ||
930 | <notify name="AutoUnmuteByIM"> | ||
931 | <message name="message"> | ||
932 | [FIRST] [LAST] a reçu un message instantané et n'est donc plus ignoré. | ||
933 | </message> | ||
934 | </notify> | ||
935 | <notify name="AutoUnmuteByMoney"> | ||
936 | <message name="message"> | ||
937 | [FIRST] [LAST] a reçu de l'argent et n'est donc plus ignoré. | ||
938 | </message> | ||
939 | </notify> | ||
940 | <notify name="AutoUnmuteByInventory"> | ||
941 | <message name="message"> | ||
942 | [FIRST] [LAST] a reçu un inventaire et n'est donc plus ignoré. | ||
943 | </message> | ||
944 | </notify> | ||
945 | <notify name="VoiceInviteGroup"> | ||
946 | <message name="message"> | ||
947 | [NAME] a rejoint un chat oral avec le groupe [GROUP]. | ||
948 | Pour y participer, cliquez sur Accepter. Sinon, cliquez sur Refuser. Pour ignorer cette personne, cliquez sur Ignorer. | ||
949 | </message> | ||
950 | <option name="Accept"> | ||
951 | Accepter | ||
952 | </option> | ||
953 | <option name="Decline"> | ||
954 | Refuser | ||
955 | </option> | ||
956 | <option name="Mute"> | ||
957 | Ignorer | ||
958 | </option> | ||
959 | </notify> | ||
960 | <notify name="VoiceInviteAdHoc"> | ||
961 | <message name="message"> | ||
962 | [NAME] a rejoint un chat vocal avec conférence. | ||
963 | Pour y participer, cliquez sur Accepter. Sinon, cliquez sur Refuser. Pour ignorer cet utilisateur, cliquez sur Ignorer. | ||
964 | </message> | ||
965 | <option name="Accept"> | ||
966 | Accepter | ||
967 | </option> | ||
968 | <option name="Decline"> | ||
969 | Refuser | ||
970 | </option> | ||
971 | <option name="Mute"> | ||
972 | Ignorer | ||
973 | </option> | ||
974 | </notify> | ||
975 | <notify name="InviteAdHoc"> | ||
976 | <message name="message"> | ||
977 | [NAME] vous invite à un chat conférence. | ||
978 | Pour y participer, cliquez sur Accepter. Sinon, cliquez sur Refuser. Pour ignorer cet utilisateur, cliquez sur Ignorer. | ||
979 | </message> | ||
980 | <option name="Accept"> | ||
981 | Accepter | ||
982 | </option> | ||
983 | <option name="Decline"> | ||
984 | Refuser | ||
985 | </option> | ||
986 | <option name="Mute"> | ||
987 | Ignorer | ||
988 | </option> | ||
989 | </notify> | ||
990 | <notify name="VoiceChannelFull"> | ||
991 | <message name="message"> | ||
992 | L'appel auquel vous essayez de participer, [VOICE_CHANNEL_NAME], a atteint le nombre maximum de participants. Veuillez réessayer ultérieurement. | ||
993 | </message> | ||
994 | </notify> | ||
995 | <notify name="ProximalVoiceChannelFull"> | ||
996 | <message name="message"> | ||
997 | Nous sommes désolés. Le nombre maximum de conversations orales a été atteint dans cette zone. Veuillez trouver un autre endroit pour discuter. | ||
998 | </message> | ||
999 | </notify> | ||
1000 | <notify name="VoiceChannelDisconnected"> | ||
1001 | <message name="message"> | ||
1002 | Vous avez été déconnecté(e) de [VOICE_CHANNEL_NAME]. Vous allez maintenant être reconnecté au chat vocal spatial. | ||
1003 | </message> | ||
1004 | </notify> | ||
1005 | <notify name="VoiceChannelDisconnectedP2P"> | ||
1006 | <message name="message"> | ||
1007 | [VOICE_CHANNEL_NAME] a mis fin à l'appel. Vous allez maintenant être reconnecté au chat vocal spatial. | ||
1008 | </message> | ||
1009 | </notify> | ||
1010 | <notify name="P2PCallDeclined"> | ||
1011 | <message name="message"> | ||
1012 | [VOICE_CHANNEL_NAME] a refusé votre appel. Vous allez maintenant être reconnecté au chat vocal spatial. | ||
1013 | </message> | ||
1014 | </notify> | ||
1015 | <notify name="P2PCallNoAnswer"> | ||
1016 | <message name="message"> | ||
1017 | [VOICE_CHANNEL_NAME] ne peut pas prendre votre appel. Vous allez maintenant être reconnecté au chat vocal spatial. | ||
1018 | </message> | ||
1019 | </notify> | ||
1020 | <notify name="VoiceChannelJoinFailed"> | ||
1021 | <message name="message"> | ||
1022 | Echec de la connexion avec [VOICE_CHANNEL_NAME], veuillez réessayer ultérieurement. Vous allez maintenant être reconnecté au chat vocal spatial. | ||
1023 | </message> | ||
1024 | </notify> | ||
1025 | <notify name="VoiceLoginRetry"> | ||
1026 | <message name="message"> | ||
1027 | Nous sommes en train de créer un canal vocal pour vous. Veuillez patienter quelques instants. | ||
1028 | </message> | ||
1029 | </notify> | ||
1030 | <notify name="Cannot enter parcel: not a group member"> | ||
1031 | <message name="message"> | ||
1032 | Vous ne pouvez pas pénétrer sur ce terrain car vous n'êtes pas membre du groupe adéquat. | ||
1033 | </message> | ||
1034 | </notify> | ||
1035 | <notify name="Cannot enter parcel: banned"> | ||
1036 | <message name="message"> | ||
1037 | Vous ne pouvez pas pénétrer sur ce terrain car l'accès vous y est interdit. | ||
1038 | </message> | ||
1039 | </notify> | ||
1040 | <notify name="Cannot enter parcel: not on access list"> | ||
1041 | <message name="message"> | ||
1042 | Vous ne pouvez pas pénétrer sur ce terrain car vous n'avez pas les droits d'accès requis. | ||
1043 | </message> | ||
1044 | </notify> | ||
1045 | <notify name="VoiceNotAllowed"> | ||
1046 | <message name="message"> | ||
1047 | Vous n'êtes pas autorisé à vous connecter au chat oral pour [VOICE_CHANNEL_NAME]. | ||
1048 | </message> | ||
1049 | </notify> | ||
1050 | <notify name="VoiceCallGenericError"> | ||
1051 | <message name="message"> | ||
1052 | Une erreur est survenue pendant la connexion au chat vocal pour [VOICE_CHANNEL_NAME]. Veuillez réessayer ultérieurement. | ||
1053 | </message> | ||
1054 | </notify> | ||
1055 | <notify name="ServerVersionChanged"> | ||
1056 | <message name="message"> | ||
1057 | La région dans laquelle vous avez pénétré utilise une version de simulateur différente. Pour plus de détails, cliquez sur ce message. | ||
1058 | </message> | ||
1059 | </notify> | ||
1060 | <notify name="UnableToOpenCommandURL"> | ||
1061 | <message name="message"> | ||
1062 | L'URL sur laquelle vous avez cliqué ne peut pas être ouverte dans ce navigateur. | ||
809 | </message> | 1063 | </message> |
810 | </notify> | 1064 | </notify> |
811 | </notifications> | 1065 | </notifications> |
diff --git a/linden/indra/newview/skins/default/xui/fr/panel_audio.xml b/linden/indra/newview/skins/default/xui/fr/panel_audio.xml new file mode 100644 index 0000000..f2be953 --- /dev/null +++ b/linden/indra/newview/skins/default/xui/fr/panel_audio.xml | |||
@@ -0,0 +1,10 @@ | |||
1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> | ||
2 | <panel label="Audio et Vidéo" name="Media panel"> | ||
3 | <slider label="Master" name="System Volume" label_width="65" /> | ||
4 | <slider label="Musique" name="Music Volume" label_width="65" /> | ||
5 | <slider label="Média" name="Media Volume" label_width="65" /> | ||
6 | <slider label="Voix" name="Voice Volume" label_width="65" /> | ||
7 | <slider label="Sons" name="SFX Volume" label_width="65"/> | ||
8 | <slider label="Son ambiant" name="Wind Volume" label_width="65" /> | ||
9 | <slider label="UI" name="UI Volume" label_width="65"/> | ||
10 | </panel> | ||
diff --git a/linden/indra/newview/skins/default/xui/fr/panel_audio_device.xml b/linden/indra/newview/skins/default/xui/fr/panel_audio_device.xml new file mode 100644 index 0000000..8663fe1 --- /dev/null +++ b/linden/indra/newview/skins/default/xui/fr/panel_audio_device.xml | |||
@@ -0,0 +1,26 @@ | |||
1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> | ||
2 | <panel name="device_settings"> | ||
3 | <text name="Audio Devices"> | ||
4 | Matériel audio | ||
5 | </text> | ||
6 | <text name="Input device (microphone):"> | ||
7 | Périphérique d'entrée (micro) : | ||
8 | </text> | ||
9 | <text name="Output device (speakers):"> | ||
10 | Périphérique de sortie (speakers) : | ||
11 | </text> | ||
12 | <text name="Input level:"> | ||
13 | Volume d'entrée | ||
14 | </text> | ||
15 | <text_editor name="voice_intro_text1"> | ||
16 | Pour que les autres résidents vous entendent plus ou moins fort, utilisez le curseur. Pour tester le volume d'entrée, il vous suffit de parler dans le micro. | ||
17 | </text_editor> | ||
18 | <volume_slider name="mic_volume_slider" | ||
19 | tool_tip="Réglez le volume à l'aide de ce curseur." /> | ||
20 | <text name="wait_text"> | ||
21 | Veuillez patienter | ||
22 | </text> | ||
23 | <string name="default_text"> | ||
24 | Défaut | ||
25 | </string> | ||
26 | </panel> | ||
diff --git a/linden/indra/newview/skins/default/xui/fr/panel_avatar.xml b/linden/indra/newview/skins/default/xui/fr/panel_avatar.xml index 28ef7b4..548020c 100644 --- a/linden/indra/newview/skins/default/xui/fr/panel_avatar.xml +++ b/linden/indra/newview/skins/default/xui/fr/panel_avatar.xml | |||
@@ -1,193 +1,212 @@ | |||
1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> | 1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> |
2 | <panel name="Panel Avatar"> | 2 | <panel name="Panel Avatar"> |
3 | <tab_container name="tab"> | 3 | <tab_container name="tab"> |
4 | <panel label="2e vie" name="2nd Life"> | 4 | <panel label="2nd Life" name="2nd Life"> |
5 | <text name="CaptionTextAcctInfo"> | 5 | <string name="CaptionTextAcctInfo"> |
6 | [ACCTTYPE] | 6 | [ACCTTYPE] |
7 | [PAYMENTINFO] | 7 | [PAYMENTINFO] |
8 | </text> | 8 | </string> |
9 | <text name="AcctTypeResident"> | 9 | <string name="AcctTypeResident"> |
10 | Résident | 10 | Résident |
11 | </text> | 11 | </string> |
12 | <text name="AcctTypeTrial"> | 12 | <string name="AcctTypeTrial"> |
13 | Essai | 13 | Essai |
14 | </text> | 14 | </string> |
15 | <text name="AcctTypeCharterMember"> | 15 | <string name="AcctTypeCharterMember"> |
16 | Membre de la Charte | 16 | Membre originaire |
17 | </text> | 17 | </string> |
18 | <text name="AcctTypeEmployee"> | 18 | <string name="AcctTypeEmployee"> |
19 | Employé de Linden Lab | 19 | Employé de Linden Lab |
20 | </text> | 20 | </string> |
21 | <text name="PaymentInfoUsed"> | 21 | <string name="PaymentInfoUsed"> |
22 | Infos de paiement utilisées | 22 | Infos de paiement utilisées |
23 | </text> | 23 | </string> |
24 | <text name="PaymentInfoOnFile"> | 24 | <string name="PaymentInfoOnFile"> |
25 | Infos de paiement enregistrées | 25 | Infos de paiement enregistrées |
26 | </text> | 26 | </string> |
27 | <text name="NoPaymentInfoOnFile"> | 27 | <string name="NoPaymentInfoOnFile"> |
28 | Aucune info de paiement | 28 | Aucune info de paiement enregistrée |
29 | </text> | 29 | </string> |
30 | <string name="AgeVerified"> | ||
31 | Personne dont l'âge a été vérifié | ||
32 | </string> | ||
33 | <string name="NotAgeVerified"> | ||
34 | Personne dont l'âge n'a pas été vérifié | ||
35 | </string> | ||
30 | <text name="Name:"> | 36 | <text name="Name:"> |
31 | Nom : | 37 | Nom : |
32 | </text> | 38 | </text> |
33 | <text name="online_yes"> | 39 | <text name="online_yes"> |
34 | En ligne : Oui | 40 | Connecté actuellement |
35 | </text> | ||
36 | <text name="online_no"> | ||
37 | En ligne : Non | ||
38 | </text> | ||
39 | <text name="online_unknown"> | ||
40 | En ligne : Inconnu | ||
41 | </text> | 41 | </text> |
42 | <text name="label"> | 42 | <text name="label"> |
43 | Né(e) le: | 43 | Né(e) le : |
44 | </text> | 44 | </text> |
45 | <text name="label2"> | 45 | <text name="label2"> |
46 | Compte créé le : | 46 | Compte : |
47 | </text> | 47 | </text> |
48 | <text name="partner_label" | 48 | <text name="partner_label" |
49 | tool_tip="Compagne/compagnon dans Second Life. Plus de précisions sur cette option à www.secondlife.com/partner"> | 49 | tool_tip="Partenaire sur Second Life. Pour en savoir plus, allez sur www.secondlife.com/partner"> |
50 | Compagne/Compagnon : | 50 | Partenaire : |
51 | </text> | 51 | </text> |
52 | <button label="i" label_selected="i" left_delta="62" name="partner_info" | ||
53 | tool_tip="Cliquez pour ouvrir le profil du partenaire" /> | ||
54 | <button label="?" label_selected="?" left_delta="24" name="partner_help" /> | ||
52 | <line_editor name="partner_edit" | 55 | <line_editor name="partner_edit" |
53 | tool_tip="Compagne/compagnon dans Second Life. Plus de précisions sur cette option à www.secondlife.com/partner"> | 56 | tool_tip="Partenaire sur Second Life. Pour en savoir plus, allez sur www.secondlife.com/partner"> |
54 | [FIRST] [LAST] | 57 | [FIRST] [LAST] |
55 | </line_editor> | 58 | </line_editor> |
56 | <text name="Photo:"> | 59 | <text name="Photo:"> |
57 | Photo : | 60 | Photo : |
58 | </text> | 61 | </text> |
59 | <texture_picker label="" name="img" tool_tip="Cliquez pour choisir une image" /> | 62 | <texture_picker label="" name="img" tool_tip="Cliquez pour sélectionner une image" /> |
60 | <text name="Ratings:"> | ||
61 | Appréciations: | ||
62 | </text> | ||
63 | <text name="Groups:"> | 63 | <text name="Groups:"> |
64 | Groupes : | 64 | Groupes : |
65 | </text> | 65 | </text> |
66 | <text name="About:"> | 66 | <text name="About:"> |
67 | A propos : | 67 | À propos : |
68 | </text> | 68 | </text> |
69 | <text name="(500 chars)"> | 69 | <text name="(500 chars)"> |
70 | (500 car.) | 70 | (500 car.) |
71 | </text> | 71 | </text> |
72 | <text name="Give item:"> | 72 | <text name="Give item:"> |
73 | Offrir : | 73 | Donner objet : |
74 | </text> | 74 | </text> |
75 | <text name="Give inventory" | 75 | <text name="Give inventory" |
76 | tool_tip="Déposez les éléments d'inventaire ici pour les offrir à cette personne."> | 76 | tool_tip="Mettez les objets de l'inventaire ici pour les donner à cette personne."> |
77 | Glissez-déposez un élément de votre inventaire ici. | 77 | Mettez les objets de l'inventaire ici. |
78 | </text> | 78 | </text> |
79 | <check_box label="Publier sur le web" name="allow_publish" | 79 | <check_box label="Afficher dans la recherche" name="allow_publish" |
80 | tool_tip="Publiez votre profil sur le web." /> | 80 | tool_tip="Publiez des infos suplémentaires telles qu'une description et une image dans la Recherche." /> |
81 | <button label="?" label_selected="?" name="?" /> | 81 | <button label="?" label_selected="?" left_delta="160" name="?" /> |
82 | <button label="Localiser" label_selected="Localiser" name="Show on Map" /> | 82 | <button label="Localiser" label_selected="Localiser" name="Find on Map" /> |
83 | <button label="Proposer Téléportation" label_selected="Proposer Téléportation" | 83 | <button label="Offrir téléportation..." label_selected="Offrir téléportation..." |
84 | name="Offer Teleport..." /> | 84 | name="Offer Teleport..." /> |
85 | <button label="Ajouter comme ami..." label_selected="Ajouter comme ami..." | ||
86 | name="Add Friend..." /> | ||
85 | <button label="Payer..." label_selected="Payer..." name="Pay..." /> | 87 | <button label="Payer..." label_selected="Payer..." name="Pay..." /> |
86 | <button label="Message instantané…" label_selected="Message instantané…" | 88 | <button label="Message instantané..." label_selected="Message instantané..." |
87 | name="Instant Message..." /> | 89 | name="Instant Message..." tool_tip="Message instantané (IM)" /> |
88 | <button label="Ignorer" label_selected="Ignorer" name="Mute" /> | 90 | <button label="Ignorer" label_selected="Ignorer" name="Mute" /> |
89 | </panel> | 91 | </panel> |
90 | <panel label="Web" name="WebProfile"> | 92 | <panel label="Web" name="WebProfile"> |
91 | <button label="Domicile" label_selected="Domicile" name="home" /> | 93 | <flyout_button label="Charger" label_selected="Charger" name="load" |
92 | <button label="Load" label_selected="Load" name="load" | 94 | tool_tip="Charger cette page du profil avec le navigateur web incorporé."> |
93 | tool_tip="Load this profile page with embedded web browser." /> | 95 | <flyout_button_item name="open_item"> |
94 | <button label="Open..." label_selected="Open..." name="open" | 96 | Dans un navigateur externe |
95 | tool_tip="Open this profile page in your default external web browser." /> | 97 | </flyout_button_item> |
98 | <flyout_button_item name="home_item"> | ||
99 | URL du domicile | ||
100 | </flyout_button_item> | ||
101 | </flyout_button> | ||
96 | <button label="?" label_selected="?" name="web_profile_help" /> | 102 | <button label="?" label_selected="?" name="web_profile_help" /> |
97 | <check_box label="Automatically load web profiles" name="auto_load" | 103 | <check_box label="Charger automatiquement les profils du web" name="auto_load" |
98 | tool_tip="Automatically load ALL profile webpages without asking first." /> | 104 | tool_tip="Charger automatiquement toutes les pages web des profils sans demander au préalable." /> |
99 | <text name="status_text"> | ||
100 | Terminé | ||
101 | </text> | ||
102 | </panel> | 105 | </panel> |
103 | <panel label="Centres d'intérêt" name="Interests"> | 106 | <panel label="Intérêts" name="Interests"> |
104 | <text name="I Want To:"> | 107 | <text left="2" name="I Want To:"> |
105 | Je souhaite : | 108 | Je veux : |
106 | </text> | 109 | </text> |
107 | <check_box label="Construire" name="chk0" /> | 110 | <check_box label="Construire" name="chk0" /> |
108 | <check_box label="Explorer" name="chk1" /> | 111 | <check_box label="Explorer" left_delta="160" name="chk1" /> |
109 | <check_box label="Rencontrer" name="chk2" /> | 112 | <check_box label="Faire des rencontres" left_delta="-160" name="chk2" /> |
110 | <check_box label="Se faire engager" name="chk6" /> | 113 | <check_box label="Être engagé" left_delta="160" name="chk6" /> |
111 | <check_box label="Groupe" name="chk3" /> | 114 | <check_box label="Rejoindre un groupe" left_delta="-160" name="chk3" /> |
112 | <check_box label="Acheter" name="chk4" /> | 115 | <check_box label="Acheter" left_delta="160" name="chk4" /> |
113 | <check_box label="Vendre" name="chk5" /> | 116 | <check_box label="Vendre" left_delta="-160" name="chk5" /> |
114 | <check_box label="Embaucher" name="chk7" /> | 117 | <check_box label="Recruter" left_delta="160" name="chk7" /> |
115 | <text name="Skills:"> | 118 | <text left="2" name="Skills:"> |
116 | Compétences : | 119 | Mes talents : |
117 | </text> | 120 | </text> |
118 | <check_box label="Textures" name="schk0" /> | 121 | <check_box label="Textures" name="schk0" /> |
119 | <check_box label="Architecture" name="schk1" /> | 122 | <check_box label="Architecture" left_delta="160" name="schk1" /> |
120 | <check_box label="Organisation d'événements" name="schk2" /> | 123 | <check_box label="Organisation d'événements" name="schk2" /> |
121 | <check_box label="Modélisation" name="schk3" /> | 124 | <check_box label="Modélisation" left_delta="-160" name="schk3" /> |
122 | <check_box label="Développer des scripts" name="schk4" /> | 125 | <check_box label="Rédaction de scripts" name="schk4" /> |
123 | <check_box label="Personnages sur mesure" name="schk5" /> | 126 | <check_box label="Customisation de personnages" left_delta="160" name="schk5" /> |
124 | <text name="Languages:"> | 127 | <text left="2" name="Languages:"> |
125 | Languages: | 128 | Langues : |
126 | </text> | 129 | </text> |
127 | </panel> | 130 | </panel> |
128 | <panel label="Lieux favoris" name="Picks"> | 131 | <panel label="Favoris" name="Picks"> |
129 | <text name="Tell everyone about your favorite places in Second Life."> | 132 | <text left="10" name="Tell everyone about your favorite places in Second Life." |
130 | Partagez vos endroits préférés dans Second Life. | 133 | width="412"> |
134 | Faites connaître aux autres résidents vos endroits favoris dans Second Life. | ||
131 | </text> | 135 | </text> |
132 | <button label="Nouveau..." label_selected="Nouveau..." name="New..." /> | 136 | <button label="Créer..." label_selected="Créer..." name="New..." /> |
133 | <button label="Supprimer..." label_selected="Supprimer..." name="Delete..." /> | 137 | <button label="Supprimer..." label_selected="Supprimer..." name="Delete..." /> |
138 | <text name="loading_text"> | ||
139 | Chargement en cours... | ||
140 | </text> | ||
134 | </panel> | 141 | </panel> |
135 | <panel label="Petites annonces" name="Classified"> | 142 | <panel label="Annonces" name="Classified"> |
136 | <text name="Place an ad in Second Life's classified listings."> | 143 | <text name="Place an ad in Second Life's classified listings."> |
137 | Passer une annonce dans les Petites Annonces de Second Life. | 144 | Passez une petite annonce sur Second Life. |
138 | </text> | 145 | </text> |
139 | <button label="Nouveau..." label_selected="Nouveau..." name="New..." /> | 146 | <button label="Créer..." label_selected="Créer..." name="New..." /> |
140 | <button label="Supprimer..." label_selected="Supprimer..." name="Delete..." /> | 147 | <button label="Supprimer..." label_selected="Supprimer..." name="Delete..." /> |
148 | <text name="loading_text"> | ||
149 | Chargement en cours... | ||
150 | </text> | ||
141 | </panel> | 151 | </panel> |
142 | <panel label="1re vie" name="1st Life"> | 152 | <panel label="1st Life" name="1st Life"> |
143 | <text name="Photo:"> | 153 | <text name="Photo:"> |
144 | Photo : | 154 | Photo : |
145 | </text> | 155 | </text> |
146 | <texture_picker label="" name="img" tool_tip="Cliquez pour choisir une image" /> | 156 | <texture_picker label="" name="img" tool_tip="Cliquez pour sélectionner une photo" /> |
147 | <text name="Info:"> | 157 | <text name="Info:"> |
148 | Info : | 158 | Infos : |
149 | </text> | 159 | </text> |
150 | <text name="(250 chars)"> | 160 | <text name="(250 chars)"> |
151 | (250 car.) | 161 | (250 car.) |
152 | </text> | 162 | </text> |
153 | </panel> | 163 | </panel> |
154 | <panel label="Mes Notes" name="My Notes"> | 164 | <panel label="Mes notes" name="My Notes"> |
165 | <string name="Loading"> | ||
166 | Chargement en cours... | ||
167 | </string> | ||
155 | <text name="label"> | 168 | <text name="label"> |
156 | Utilisez cet espace pour prendre des notes à propos de cette personne. | 169 | Dans cet espace, vous pouvez enregistrer vos remarques au sujet de ce |
157 | (échanges en cours, projets communs, etc...). Vous seul(e) | 170 | résident. Vous pouvez aussi utiliser cet onglet pour prendre des notes sur |
158 | pouvez voir ces notes (ni cette personne, ni quelqu'un d'autre) | 171 | certains projets. Vous êtes le seul à pouvoir y accéder. Même le résident |
172 | dont vous consultez le profil actuellement ne peut pas voir vos notes. | ||
159 | </text> | 173 | </text> |
174 | <text_editor bottom_delta="-260" height="240" name="notes edit" /> | ||
160 | </panel> | 175 | </panel> |
161 | </tab_container> | 176 | </tab_container> |
162 | <button label="OK" label_selected="OK" name="OK" /> | 177 | <button label="OK" label_selected="OK" name="OK" /> |
163 | <button label="Annuler" label_selected="Annuler" name="Cancel" /> | 178 | <button label="Annuler" label_selected="Annuler" name="Cancel" /> |
164 | <button label="Dégager" label_selected="Dégager" name="Kick" /> | 179 | <button label="Vider" label_selected="Vider" name="Kick" /> |
165 | <button label="Figer" label_selected="Figer" name="Freeze" | 180 | <button label="Geler" label_selected="Geler" name="Freeze" |
166 | tool_tip="Arrêter le mouvement et le chat de ce résident" /> | 181 | tool_tip="Empêcher ce résident de bouger et de chatter." /> |
167 | <button label="Débloquer" label_selected="Débloquer" name="Unfreeze" | 182 | <button label="Dégeler" label_selected="Dégeler" name="Unfreeze" |
168 | tool_tip="Dégeler résident" /> | 183 | tool_tip="Dégeler le résident" /> |
169 | <button label="CSR" label_selected="CSR" name="csr_btn" | 184 | <button label="Admin" label_selected="Admin" name="csr_btn" |
170 | tool_tip="Ouvrir outil de service consommateur pour ce résident" /> | 185 | tool_tip="Contacter le Service Clientèle pour ce résident" /> |
171 | <text name="ShowOnMapNonFriend"> | 186 | <string name="ShowOnMapNonFriend"> |
172 | Localiser sur la carte. | 187 | Voir sur la carte. |
173 | Désactivé car vous ne faites | 188 | Ceci n'est pas possible car vous |
174 | pas partie de leurs amis. | 189 | n'êtes pas ami avec cette personne. |
175 | </text> | 190 | </string> |
176 | <text name="ShowOnMapFriendOffline"> | 191 | <string name="ShowOnMapFriendOffline"> |
177 | Localiser sur la carte. | 192 | Voir sur la carte. |
178 | Désactivé car non connectés. | 193 | Ceci n'est pas possible car le résident |
179 | </text> | 194 | en question n'est pas connecté. |
180 | <text name="ShowOnMapFriendOnline"> | 195 | </string> |
181 | Localiser sur la carte. | 196 | <string name="ShowOnMapFriendOnline"> |
182 | </text> | 197 | Voir sur la carte. |
183 | <text name="TeleportGod"> | 198 | </string> |
184 | Forcer une téléportation vers votre position. | 199 | <string name="TeleportGod"> |
185 | </text> | 200 | Téléporter le résident là où vous êtes de force. |
186 | <text name="TeleportPrelude"> | 201 | </string> |
187 | Proposez de téléporter quelqu'un vers votre position. | 202 | <string name="TeleportPrelude"> |
188 | Désactivé jusqu'à ce que vous quittiez l'Ile d'Orientation. | 203 | Offrir au résident d'être téléporté là où vous êtes. |
189 | </text> | 204 | Ceci n'est pas possible tant que vous êtes sur l'île d'orientation. |
190 | <text name="TeleportNormal"> | 205 | </string> |
191 | Offrir téléportation vers votre position. | 206 | <string name="TeleportNormal"> |
192 | </text> | 207 | Offrir au résident d'être téléporté là où vous êtes. |
208 | </string> | ||
209 | <string name="Loading"> | ||
210 | Chargement en cours... | ||
211 | </string> | ||
193 | </panel> | 212 | </panel> |
diff --git a/linden/indra/newview/skins/default/xui/fr/panel_avatar_classified.xml b/linden/indra/newview/skins/default/xui/fr/panel_avatar_classified.xml index c42a339..3074e95 100644 --- a/linden/indra/newview/skins/default/xui/fr/panel_avatar_classified.xml +++ b/linden/indra/newview/skins/default/xui/fr/panel_avatar_classified.xml | |||
@@ -1,25 +1,41 @@ | |||
1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> | 1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> |
2 | <panel name="Classified" title="Petites annonces"> | 2 | <panel name="Classified" title="Annonces"> |
3 | <line_editor name="given_name_editor" | 3 | <line_editor name="given_name_editor" |
4 | tool_tip="Le nom doit débuter par une lettre ou un chiffre (pas de ponctuation)." /> | 4 | tool_tip="Le nom doit commencer par une lettre ou un chiffre, et non un signe de ponctuation." /> |
5 | <line_editor name="location_editor" | 5 | <line_editor name="location_editor" |
6 | tool_tip="Définir votre position actuelle comme lieu pour cette annonce." /> | 6 | tool_tip="Définir votre position actuelle comme emplacement pour cette annonce." /> |
7 | <button label="Définir position" name="set_location_btn" /> | 7 | <button label="Définir position" name="set_location_btn" /> |
8 | <button label="Téléportation" name="classified_teleport_btn" /> | 8 | <button label="Téléporter" name="classified_teleport_btn" /> |
9 | <button label="Carte" name="classified_map_btn" /> | 9 | <button label="Carte" name="classified_map_btn" /> |
10 | <combo_box label="" name="classified_category_combo" /> | 10 | <combo_box label="" name="classified_category_combo" /> |
11 | <check_box label="Adulte" name="classified_mature_check" /> | 11 | <check_box label="Adulte" name="classified_mature_check"> |
12 | <combo_item name="select_mature"> | ||
13 | - Pour adultes - | ||
14 | </combo_item> | ||
15 | <combo_item name="mature"> | ||
16 | Contenu réservé aux adultes | ||
17 | </combo_item> | ||
18 | <combo_item name="not_mature"> | ||
19 | Contenu non réservé aux adultes | ||
20 | </combo_item> | ||
21 | </check_box> | ||
12 | <text name="classified_info_text" | 22 | <text name="classified_info_text" |
13 | tool_tip="Plus vous payez pour votre annonce, plus elle apparat en haut de liste."> | 23 | tool_tip="Plus vous payez pour votre annonce, mieux elle est place dans la liste."> |
14 | Annonce déposée : pas encore publiée | 24 | Annonce passée : pas encore publiée |
15 | </text> | 25 | </text> |
16 | <text name="click_through_text" | 26 | <text name="click_through_text" |
17 | tool_tip="Nombre total de clics sur chaque bouton depuis la mise en ligne de l'annonce."> | 27 | tool_tip="Nombre total de clics sur chaque bouton depuis la parution de l'annonce."> |
18 | Clics : | 28 | Clics : |
19 | </text> | 29 | </text> |
20 | <button label="Publier..." name="classified_update_btn" /> | 30 | <button label="Publier..." name="classified_update_btn" /> |
21 | <check_box label="Renouveler automatiquement chaque semaine" name="auto_renew_check" /> | 31 | <check_box label="Republier chaque semaine" name="auto_renew_check" /> |
22 | <text name="ad_placed_paid"> | 32 | <text name="ad_placed_paid"> |
23 | Annonce déposée le : [DATE], L$[AMT] versés pour publication. | 33 | Annonce passée : [DATE], a payé [AMT] $L pour l'annonce. |
24 | </text> | 34 | </text> |
35 | <string name="update_txt"> | ||
36 | Mise à jour | ||
37 | </string> | ||
38 | <string name="publish_txt"> | ||
39 | Publier... | ||
40 | </string> | ||
25 | </panel> | 41 | </panel> |
diff --git a/linden/indra/newview/skins/default/xui/fr/panel_avatar_pick.xml b/linden/indra/newview/skins/default/xui/fr/panel_avatar_pick.xml index 44baf9c..d9bedbb 100644 --- a/linden/indra/newview/skins/default/xui/fr/panel_avatar_pick.xml +++ b/linden/indra/newview/skins/default/xui/fr/panel_avatar_pick.xml | |||
@@ -1,10 +1,10 @@ | |||
1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> | 1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> |
2 | <panel name="Pick" title="Choisir"> | 2 | <panel name="Pick" title="Favori"> |
3 | <button label="Définir position" name="set_location_btn" /> | 3 | <button label="Définir position" name="set_location_btn" /> |
4 | <button label="Téléportation" name="pick_teleport_btn" /> | 4 | <button label="Téléporter" name="pick_teleport_btn" /> |
5 | <button label="Localiser" name="pick_map_btn" /> | 5 | <button label="Voir sur la carte" name="pick_map_btn" /> |
6 | <text name="sort_order_text"> | 6 | <text name="sort_order_text"> |
7 | Trier : | 7 | Trier : |
8 | </text> | 8 | </text> |
9 | <check_box label="Activé" name="enabled_check" /> | 9 | <check_box label="Activé" name="enabled_check" /> |
10 | </panel> | 10 | </panel> |
diff --git a/linden/indra/newview/skins/default/xui/fr/panel_chat_bar.xml b/linden/indra/newview/skins/default/xui/fr/panel_chat_bar.xml index addbca5..2d26cd5 100644 --- a/linden/indra/newview/skins/default/xui/fr/panel_chat_bar.xml +++ b/linden/indra/newview/skins/default/xui/fr/panel_chat_bar.xml | |||
@@ -1,13 +1,18 @@ | |||
1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> | 1 | <?xml version="1.0" encoding="utf-8" standalone="yes"?> |
2 | <panel name="chat_bar"> | 2 | <panel name="chat_bar"> |
3 | <button label="Historique" label_selected="Historique" name="History" /> | 3 | <panel/> |
4 | <line_editor name="Chat Editor" | 4 | <button label="Chat local" name="History" tool_tip="Cliquez ici pour voir ce qui a été dit"/> |
5 | tool_tip="Enter' pour parler, 'Ctrl-Enter' pour crier." /> | 5 | <line_editor label="Cliquez ici pour chatter." name="Chat Editor" tool_tip="Appuyez sur Entrée pour dire quelque chose, Ctrl-Entrée pour crier."/> |
6 | <button label="Parler" label_selected="Parler" name="Say" /> | 6 | <flyout_button label="Dire" name="Say" tool_tip="(Entrée)"> |
7 | <button label="Crier" label_selected="Crier" name="Shout" /> | 7 | <flyout_button_item name="say_item"> |
8 | <combo_box label="Gestes" name="Gesture"> | 8 | Dire |
9 | <combo_item name="Gestures"> | 9 | </flyout_button_item> |
10 | Gestes | 10 | <flyout_button_item name="shout_item"> |
11 | </combo_item> | 11 | Crier |
12 | </combo_box> | 12 | </flyout_button_item> |
13 | </flyout_button> | ||
14 | <combo_box label="Gestes" name="Gesture"/> | ||
15 | <string name="gesture_label"> | ||
16 | Gestes | ||
17 | </string> | ||
13 | </panel> | 18 | </panel> |
diff --git a/linden/indra/newview/skins/default/xui/fr/panel_classified.xml b/linden/indra/newview/skins/default/xui/fr/panel_classified.xml index 735d08d..37b632d 100644 --- a/linden/indra/newview/skins/default/xui/fr/panel_classified.xml +++ b/linden/indra/newview/skins/default/xui/fr/panel_classified.xml | |||
@@ -1,14 +1,33 @@ | |||
1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> | 1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> |
2 | <panel name="Classified" title="Petites annonces"> | 2 | <panel name="Classified" title="Annonces"> |
3 | <line_editor name="given_name_editor" | 3 | <line_editor name="given_name_editor" |
4 | tool_tip="Le nom doit débuter par une lettre ou un chiffre (pas de ponctuation)." /> | 4 | tool_tip="Le nom doit commencer par une lettre ou un chiffre, et non un signe de ponctuation." /> |
5 | <line_editor name="location_editor" | 5 | <line_editor name="location_editor" |
6 | tool_tip="Définir votre position actuelle comme lieu pour cette annonce." /> | 6 | tool_tip="Définir votre position actuelle comme emplacement pour cette annonce." /> |
7 | <button label="Définir" name="set_location_btn" /> | 7 | <button label="Définir" name="set_location_btn" /> |
8 | <button label="Téléportation" name="classified_teleport_btn" /> | 8 | <button label="Téléporter" name="classified_teleport_btn" /> |
9 | <button label="Localiser" name="classified_map_btn" /> | 9 | <button label="Voir sur la carte" name="classified_map_btn" width="115" /> |
10 | <button label="Profil" name="classified_profile_btn" /> | 10 | <button label="Profil" left="245" name="classified_profile_btn" /> |
11 | <check_box label="Adulte" name="classified_mature_check" /> | 11 | <check_box label="Adulte" name="classified_mature_check"> |
12 | <combo_item name="select_mature"> | ||
13 | - Sélectionner Pour adultes - | ||
14 | </combo_item> | ||
15 | <combo_item name="mature"> | ||
16 | Contenu pour adultes | ||
17 | </combo_item> | ||
18 | <combo_item name="not_mature"> | ||
19 | Contenu non réservé aux adultes | ||
20 | </combo_item> | ||
21 | </check_box> | ||
12 | <combo_box label="" name="classified_category_combo" /> | 22 | <combo_box label="" name="classified_category_combo" /> |
13 | <button label="Mettre à jour" name="classified_update_btn" /> | 23 | <button label="Mise à jour" name="classified_update_btn" /> |
24 | <string name="ad_placed_paid"> | ||
25 | Annonce passée : [DATE], a payé [AMT] $L pour l'annonce. | ||
26 | </string> | ||
27 | <string name="update_txt"> | ||
28 | Mise à jour | ||
29 | </string> | ||
30 | <string name="publish_txt"> | ||
31 | Publier... | ||
32 | </string> | ||
14 | </panel> | 33 | </panel> |
diff --git a/linden/indra/newview/skins/default/xui/fr/panel_event.xml b/linden/indra/newview/skins/default/xui/fr/panel_event.xml index 958d0b3..1d6e7c3 100644 --- a/linden/indra/newview/skins/default/xui/fr/panel_event.xml +++ b/linden/indra/newview/skins/default/xui/fr/panel_event.xml | |||
@@ -1,49 +1,55 @@ | |||
1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> | 1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> |
2 | <panel name="Event" title="Evénement"> | 2 | <panel name="Event" title="Événement"> |
3 | <text name="event_name_label"> | 3 | <text name="event_name_label"> |
4 | Nom : | 4 | Nom : |
5 | </text> | 5 | </text> |
6 | <text name="event_name"> | 6 | <text name="event_name"> |
7 | (aucun) | 7 | (aucun) |
8 | </text> | 8 | </text> |
9 | <text name="event_category_label"> | 9 | <text name="event_category_label"> |
10 | Type : | 10 | Type : |
11 | </text> | 11 | </text> |
12 | <text name="event_category"> | 12 | <text name="event_category"> |
13 | (aucun) | 13 | (aucun) |
14 | </text> | 14 | </text> |
15 | <text name="event_mature_label"> | 15 | <text name="event_mature_label"> |
16 | Contenu adulte : | 16 | Pour adultes : |
17 | </text> | 17 | </text> |
18 | <text name="event_mature"> | 18 | <text name="event_mature"> |
19 | (inconnu) | 19 | (inconnu) |
20 | </text> | 20 | </text> |
21 | <text name="event_mature_yes"> | ||
22 | Oui | ||
23 | </text> | ||
24 | <text name="event_mature_no"> | ||
25 | Non | ||
26 | </text> | ||
21 | <text name="event_date_label"> | 27 | <text name="event_date_label"> |
22 | Date : | 28 | Date : |
23 | </text> | 29 | </text> |
24 | <text name="event_date"> | 30 | <text name="event_date"> |
25 | (aucun) | 31 | (aucune) |
26 | </text> | 32 | </text> |
27 | <text name="event_duration_label"> | 33 | <text name="event_duration_label"> |
28 | Durée : | 34 | Durée : |
29 | </text> | 35 | </text> |
30 | <text name="event_duration"> | 36 | <text name="event_duration"> |
31 | (aucun) | 37 | (aucune) |
32 | </text> | 38 | </text> |
33 | <text name="event_runby_label"> | 39 | <text name="event_runby_label"> |
34 | Organisé par : | 40 | Organisé par : |
35 | </text> | 41 | </text> |
36 | <text name="event_runby"> | 42 | <text name="event_runby"> |
37 | (aucun) | 43 | (personne) |
38 | </text> | 44 | </text> |
39 | <text name="event_location_label"> | 45 | <text name="event_location_label"> |
40 | Lieu : | 46 | Emplacement : |
41 | </text> | 47 | </text> |
42 | <text name="event_location"> | 48 | <text name="event_location"> |
43 | (aucun) | 49 | (aucun) |
44 | </text> | 50 | </text> |
45 | <text name="event_cover_label"> | 51 | <text name="event_cover_label"> |
46 | Droit d'entrée : | 52 | Prix : |
47 | </text> | 53 | </text> |
48 | <text name="event_cover"> | 54 | <text name="event_cover"> |
49 | (aucun) | 55 | (aucun) |
@@ -51,8 +57,17 @@ | |||
51 | <text name="event_desc_label"> | 57 | <text name="event_desc_label"> |
52 | Description : | 58 | Description : |
53 | </text> | 59 | </text> |
54 | <button label="Téléportation" name="teleport_btn" /> | 60 | <button label="Téléporter" name="teleport_btn" /> |
55 | <button label="Localiser" name="map_btn" /> | 61 | <button label="Voir sur la carte" name="map_btn" /> |
56 | <button label="Avertir" name="notify_btn" /> | 62 | <button label="Prévenir" name="notify_btn" /> |
57 | <button label="Créer événement" name="create_event_btn" /> | 63 | <button label="Créer un événement..." name="create_event_btn" /> |
64 | <string name="none"> | ||
65 | aucun | ||
66 | </string> | ||
67 | <string name="notify"> | ||
68 | Prévenir | ||
69 | </string> | ||
70 | <string name="dont_notify"> | ||
71 | Ne pas prévenir | ||
72 | </string> | ||
58 | </panel> | 73 | </panel> |
diff --git a/linden/indra/newview/skins/default/xui/fr/panel_friends.xml b/linden/indra/newview/skins/default/xui/fr/panel_friends.xml new file mode 100644 index 0000000..f553287 --- /dev/null +++ b/linden/indra/newview/skins/default/xui/fr/panel_friends.xml | |||
@@ -0,0 +1,29 @@ | |||
1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> | ||
2 | <panel name="friends"> | ||
3 | <string name="Multiple"> | ||
4 | Amis multiples... | ||
5 | </string> | ||
6 | <scroll_list name="friend_list" | ||
7 | tool_tip="Pour sélectionner plusieurs amis, cliquez en maintenant la touche Maj ou Ctrl appuyée"> | ||
8 | <column name="icon_online_status" tool_tip="Statut en ligne" /> | ||
9 | <column label="Nom" name="friend_name" tool_tip="Nom" /> | ||
10 | <column name="icon_visible_online" | ||
11 | tool_tip="Vos amis voient si vous êtes connecté(e)" /> | ||
12 | <column name="icon_visible_map" tool_tip="Vos amis peuvent vous situer sur la carte" /> | ||
13 | <column name="icon_edit_mine" | ||
14 | tool_tip="Vos amis peuvent modifier, supprimer ou prendre vos objets" /> | ||
15 | <column name="icon_edit_theirs" tool_tip="Vous pouvez modifier les objets de cet ami" /> | ||
16 | </scroll_list> | ||
17 | <button label="IM/Appel" name="im_btn" | ||
18 | tool_tip="Ouvrez une session de messagerie instantanée" /> | ||
19 | <button label="Profil" name="profile_btn" | ||
20 | tool_tip="Affichez une photo, vos groupes et autres infos" /> | ||
21 | <button label="Téléporter..." name="offer_teleport_btn" | ||
22 | tool_tip="Proposez à cet ami d'être téléporté là où vous êtes" /> | ||
23 | <button label="Payer..." name="pay_btn" | ||
24 | tool_tip="Donnez des dollars Linden ($L) à cet ami" /> | ||
25 | <button label="Supprimer..." name="remove_btn" | ||
26 | tool_tip="Supprimez cette personne de votre liste d'amis" /> | ||
27 | <button label="Ajouter..." name="add_btn" | ||
28 | tool_tip="Demandez à un résident de devenir votre ami" /> | ||
29 | </panel> | ||
diff --git a/linden/indra/newview/skins/default/xui/fr/panel_group.xml b/linden/indra/newview/skins/default/xui/fr/panel_group.xml index f9330c9..6787b40 100644 --- a/linden/indra/newview/skins/default/xui/fr/panel_group.xml +++ b/linden/indra/newview/skins/default/xui/fr/panel_group.xml | |||
@@ -1,14 +1,13 @@ | |||
1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> | 1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> |
2 | <panel name="GroupInfo" title="GroupInfo"> | 2 | <panel name="GroupInfo" title="Infos du groupe"> |
3 | <text name="default_needs_apply_text"> | 3 | <text name="default_needs_apply_text"> |
4 | Des modifications n'ont pas été appliquées sur l'onglet ouvert. | 4 | Certains changements n'ont pas été appliqués sur cet onglet. |
5 | </text> | 5 | </text> |
6 | <text name="want_apply_text"> | 6 | <text name="want_apply_text"> |
7 | Voulez-vous appliquer ces changements ? | 7 | Voulez-vous les appliquer ? |
8 | </text> | 8 | </text> |
9 | <button label="Appliquer" label_selected="Appliquer" name="btn_apply" /> | 9 | <button label="Appliquer" label_selected="Appliquer" name="btn_apply" /> |
10 | <button label="Annuler" label_selected="Annuler" name="btn_cancel" /> | 10 | <button label="Annuler" label_selected="Annuler" name="btn_cancel" /> |
11 | <button label="OK" label_selected="OK" name="btn_ok" /> | 11 | <button label="OK" label_selected="OK" name="btn_ok" /> |
12 | <button label="Actualiser depuis le serveur" | 12 | <button label="Rafraîchir" label_selected="Rafraîchir" name="btn_refresh" /> |
13 | label_selected="Actualiser depuis le serveur" name="btn_refresh" /> | ||
14 | </panel> | 13 | </panel> |
diff --git a/linden/indra/newview/skins/default/xui/fr/panel_group_finder.xml b/linden/indra/newview/skins/default/xui/fr/panel_group_finder.xml index 70e17d7..1732906 100644 --- a/linden/indra/newview/skins/default/xui/fr/panel_group_finder.xml +++ b/linden/indra/newview/skins/default/xui/fr/panel_group_finder.xml | |||
@@ -1,9 +1,9 @@ | |||
1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> | 1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> |
2 | <panel name="GroupInfoFinder" title="GroupInfoFinder"> | 2 | <panel name="GroupInfoFinder" title="Recherche d'infos sur le groupe"> |
3 | <text name="default_needs_apply_text"> | 3 | <text name="default_needs_apply_text"> |
4 | Des modifications n'ont pas été appliquées sur l'onglet ouvert. | 4 | Certains changements n'ont pas été appliqués sur cet onglet. |
5 | </text> | 5 | </text> |
6 | <text name="want_apply_text"> | 6 | <text name="want_apply_text"> |
7 | Voulez-vous appliquer ces changements ? | 7 | Voulez-vous les appliquer ? |
8 | </text> | 8 | </text> |
9 | </panel> | 9 | </panel> |
diff --git a/linden/indra/newview/skins/default/xui/fr/panel_group_general.xml b/linden/indra/newview/skins/default/xui/fr/panel_group_general.xml index a98419f..16e9890 100644 --- a/linden/indra/newview/skins/default/xui/fr/panel_group_general.xml +++ b/linden/indra/newview/skins/default/xui/fr/panel_group_general.xml | |||
@@ -1,18 +1,19 @@ | |||
1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> | 1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> |
2 | <panel label="Général" name="general_tab"> | 2 | <panel label="Général" name="general_tab"> |
3 | <text name="help_text"> | 3 | <text name="help_text"> |
4 | L'onglet Général regroupe des informations générales | 4 | L'onglet Général contient des infos générales sur le groupe, une liste des propriétaires et des membres visibles, les préférences relatives au groupe ainsi que différentes options concernant les membres. |
5 | sur ce groupe,une liste de Propriétaires et de Membres visibles, | ||
6 | les Préférences générales du groupe et les options des membres. | ||
7 | 5 | ||
8 | Passez votre pointeur sur les options pour plus d'aide. | 6 | Pour obtenir de l'aide, survolez les options avec votre souris. |
9 | </text> | 7 | </text> |
8 | <string name="group_info_unchanged"> | ||
9 | Les infos générales du groupe ont changé. | ||
10 | </string> | ||
10 | <button label="?" label_selected="?" name="help_button" /> | 11 | <button label="?" label_selected="?" name="help_button" /> |
11 | <line_editor name="group_name_editor"> | 12 | <line_editor label="Saisissez le nom du groupe ici" name="group_name_editor"> |
12 | Entrez le nom de votre nouveau groupe ici | 13 | Entrez le nom de votre nouveau groupe ici |
13 | </line_editor> | 14 | </line_editor> |
14 | <text name="group_name"> | 15 | <text name="group_name"> |
15 | Entrez le nom de votre nouveau groupe ici | 16 | Saisissez le nom du groupe ici |
16 | </text> | 17 | </text> |
17 | <text name="prepend_founded_by"> | 18 | <text name="prepend_founded_by"> |
18 | Fondé par | 19 | Fondé par |
@@ -21,58 +22,82 @@ Passez votre pointeur sur les options pour plus d'aide. | |||
21 | (en attente) | 22 | (en attente) |
22 | </text> | 23 | </text> |
23 | <text name="group_charter_label"> | 24 | <text name="group_charter_label"> |
24 | Charte du Groupe | 25 | Charte du groupe |
25 | </text> | 26 | </text> |
26 | <texture_picker label="Insigne du groupe" name="insignia" | 27 | <texture_picker label="Emblème du groupe" name="insignia" |
27 | tool_tip="Cliquez pour choisir une image" /> | 28 | tool_tip="Cliquez pour sélectionner une image" /> |
28 | <text_editor name="charter"> | 29 | <text_editor name="charter"> |
29 | Charte du Groupe | 30 | Charte du groupe |
30 | </text_editor> | 31 | </text_editor> |
31 | <button label="S'inscrire (L$0)" label_selected="S'inscrire (L$0)" | 32 | <button label="Rejoindre (0$L)" label_selected="Rejoindre (0$L)" name="join_button" /> |
32 | name="join_button" /> | 33 | <button label="Affichage détaillé" label_selected="Affichage détaillé" |
33 | <button label="Vue détaillée" label_selected="Vue détaillée" name="info_button" /> | 34 | name="info_button" /> |
34 | <text> | 35 | <text> |
35 | Propriétaires et membres visibles | 36 | Propriétaires et membres visibles |
36 | </text> | 37 | </text> |
37 | <text> | 38 | <text> |
38 | (Propriétaires affichés en gras) | 39 | (Propriétaires affichés en gras) |
39 | </text> | 40 | </text> |
41 | <text name="text_owners_and_visible_members"> | ||
42 | Propriétaires et membres visibles | ||
43 | </text> | ||
44 | <text name="text_owners_are_shown_in_bold"> | ||
45 | (Les propriétaires apparaissent en gras) | ||
46 | </text> | ||
40 | <name_list name="visible_members"> | 47 | <name_list name="visible_members"> |
41 | <column label="Member Name" name="name" /> | 48 | <column label="Nom du membre" name="name" relwidth="0.40"/> |
42 | <column label="Title" name="title" /> | 49 | <column label="Titre" name="title" relwidth="0.25"/> |
43 | <column label="Last Login" name="online" /> | 50 | <column label="Dernière connexion" name="online" relwidth="0.35"/> |
44 | </name_list> | 51 | </name_list> |
52 | <text name="text_group_preferences"> | ||
53 | Préférences du groupe | ||
54 | </text> | ||
45 | <text name="incomplete_member_data_str"> | 55 | <text name="incomplete_member_data_str"> |
46 | Accès aux données du membre | 56 | Extraction des données du résident en cours |
47 | </text> | 57 | </text> |
48 | <text name="confirm_group_create_str"> | 58 | <text name="confirm_group_create_str"> |
49 | La création du groupe coûte L$100. | 59 | La création de ce groupe coûte 100 $L. |
50 | Etes-vous vraiment, VRAIMENT sûr(e) de vouloir dépenser L$100 pour créer ce groupe ? | 60 | Êtes-vous vraiment certain de vouloir dépenser 100 $L pour créer ce groupe ? |
61 | Sachez que si personne ne rejoint ce groupe sous 48h, il sera démantelé et ne pourra plus être utilisé à l'avenir. | ||
51 | </text> | 62 | </text> |
52 | <text> | 63 | <text> |
53 | Préférences du Groupe | 64 | Préférences du Groupe |
54 | </text> | 65 | </text> |
55 | <panel name="preferences_container"> | 66 | <panel name="preferences_container"> |
56 | <check_box label="Afficher dans la liste des groupes" name="show_in_group_list" | 67 | <check_box label="Afficher dans la recherche" name="show_in_group_list" |
57 | tool_tip="Sets whether this group shows up in the Search Groups window and in member profiles." /> | 68 | tool_tip="Afficher ce groupe dans les résultats de recherche." /> |
58 | <check_box label="Publier sur le web" name="publish_on_web" | 69 | <check_box label="Publier sur le web" name="publish_on_web" |
59 | tool_tip="Cochez pour publier les informations de ce groupe sur le web." /> | 70 | tool_tip="Cochez pour publier les informations de ce groupe sur le web." /> |
60 | <check_box label="Inscription libre" name="open_enrollement" | 71 | <check_box label="Inscription libre" name="open_enrollement" |
61 | tool_tip="Sets whether this group allows new members to join without being invited." /> | 72 | tool_tip="Indique si une invitation est nécessaire pour devenir membre de ce groupe." /> |
62 | <check_box label="Frais d'inscription: L$" name="check_enrollment_fee" | 73 | <check_box label="Frais d'inscription : $L" name="check_enrollment_fee" |
63 | tool_tip="Cochez pour fixer des frais d'inscription à ce groupe." /> | 74 | tool_tip="Indique s'il y a des frais d'inscription pour devenir membre." /> |
64 | <spinner name="spin_enrollment_fee" | 75 | <spinner name="spin_enrollment_fee" |
65 | tool_tip="New members must pay this fee to join the group when Enrollment Fee is checked." /> | 76 | tool_tip="Lorsque la case Frais d'inscription est cochée, cela signifie qu'il faut payer des frais pour devenir membre." /> |
66 | <check_box label="Adulte" name="mature" | 77 | <check_box label="Adulte" name="mature" |
67 | tool_tip="Cochez si les informations de votre groupe sont à caractère adulte." /> | 78 | tool_tip="Cochez si les informations de votre groupe sont à caractère adulte." /> |
79 | <combo_box width="195" name="group_mature_check" | ||
80 | tool_tip="Indique si les informations de votre groupe sont considérées comme étant réservées aux adultes."> | ||
81 | <combo_item name="select_mature" > | ||
82 | - Sélectionner Pour adultes - | ||
83 | </combo_item> | ||
84 | <combo_item name="mature"> | ||
85 | Contenu pour adultes | ||
86 | </combo_item> | ||
87 | <combo_item name="not_mature"> | ||
88 | Contenu non réservé aux adultes | ||
89 | </combo_item> | ||
90 | </combo_box> | ||
68 | <panel name="title_container"> | 91 | <panel name="title_container"> |
69 | <text name="active_title_label"> | 92 | <text name="active_title_label"> |
70 | Mon Titre actif | 93 | Mon titre actuel |
71 | </text> | 94 | </text> |
72 | <combo_box name="active_title" | 95 | <combo_box name="active_title" |
73 | tool_tip="Sets the title that appears in your avatar's name tag when this group is active." /> | 96 | tool_tip="Définit le titre qui apparaît près du nom de votre avatar lorsque ce groupe est actif." /> |
74 | </panel> | 97 | </panel> |
75 | <check_box label="Recevoir les Notifications" name="receive_notices" | 98 | <check_box label="Recevoir des notes de groupe" name="receive_notices" |
76 | tool_tip="Sets whether you want to receive Notices from this group. Uncheck this box if this group is spamming you." /> | 99 | tool_tip="Définit si vous souhaitez recevoir les notes envoyées au groupe. Décochez si ce groupe vous envoie des spams." /> |
100 | <check_box label="Afficher dans mon profil" name="list_groups_in_profile" | ||
101 | tool_tip="Indique si vous voulez que ce groupe apparaisse dans votre profil" /> | ||
77 | </panel> | 102 | </panel> |
78 | </panel> | 103 | </panel> |
diff --git a/linden/indra/newview/skins/default/xui/fr/panel_group_invite.xml b/linden/indra/newview/skins/default/xui/fr/panel_group_invite.xml index 54d0d3b..e989fa0 100644 --- a/linden/indra/newview/skins/default/xui/fr/panel_group_invite.xml +++ b/linden/indra/newview/skins/default/xui/fr/panel_group_invite.xml | |||
@@ -5,16 +5,30 @@ | |||
5 | à inviter dans votre groupe. Cliquez sur 'Ouvrir | 5 | à inviter dans votre groupe. Cliquez sur 'Ouvrir |
6 | le Sélecteur de Personnes' pour commencer. | 6 | le Sélecteur de Personnes' pour commencer. |
7 | </text> | 7 | </text> |
8 | <button label="Ouvrir le Sélecteur de Personnes" name="add_button" tool_tip="" /> | 8 | <text name="help_text"> |
9 | Vous pouvez inviter plusieurs résidents. | ||
10 | Cliquez sur Sélecteur | ||
11 | de personnes pour commencer. | ||
12 | </text> | ||
13 | <button label="Sélecteur de personnes" name="add_button" tool_tip="" /> | ||
9 | <name_list name="invitee_list" | 14 | <name_list name="invitee_list" |
10 | tool_tip="Hold the Ctrl key and click resident names to multi-select." /> | 15 | tool_tip="Pour sélectionner plusieurs noms, maintenez la touche Ctrl enfoncée en cliquant sur le nom des résidents." /> |
11 | <button label="Retirer la sélection de la liste" name="remove_button" | 16 | <button label="Supprimer de la liste" name="remove_button" |
12 | tool_tip="Retirez les résidents sélectionnés ci-dessus de la liste des invités." /> | 17 | tool_tip="Supprime les résidents sélectionnés de la liste des invités." /> |
13 | <text> | 18 | <text> |
14 | Choisissez le Rôle à leur attribuer : | 19 | Choisissez le Rôle à leur attribuer : |
15 | </text> | 20 | </text> |
21 | <text name="role_text"> | ||
22 | Assignez-leur un rôle : | ||
23 | </text> | ||
16 | <combo_box name="role_name" | 24 | <combo_box name="role_name" |
17 | tool_tip="Choose from the list of Roles you are allowed to assign members to." /> | 25 | tool_tip="Choisissez des rôles à assigner aux membres dans la liste." /> |
18 | <button label="Envoyer des invitations" name="ok_button" /> | 26 | <button label="Envoyer des invitations" name="ok_button" /> |
19 | <button label="Annuler" name="cancel_button" /> | 27 | <button label="Annuler" name="cancel_button" /> |
28 | <string name="confirm_invite_owner_str"> | ||
29 | Etes-vous certain de vouloir inviter un/de nouveau(x) propriétaire(s) ? Ce choix est permanent ! | ||
30 | </string> | ||
31 | <string name="loading"> | ||
32 | (en cours de chargement...) | ||
33 | </string> | ||
20 | </panel> | 34 | </panel> |
diff --git a/linden/indra/newview/skins/default/xui/fr/panel_group_land_money.xml b/linden/indra/newview/skins/default/xui/fr/panel_group_land_money.xml index b205c1e..17beac2 100644 --- a/linden/indra/newview/skins/default/xui/fr/panel_group_land_money.xml +++ b/linden/indra/newview/skins/default/xui/fr/panel_group_land_money.xml | |||
@@ -1,64 +1,67 @@ | |||
1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> | 1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> |
2 | <panel label="Terrains & L$" name="land_money_tab"> | 2 | <panel label="Terrain & $L" name="land_money_tab"> |
3 | <text name="help_text"> | 3 | <text name="help_text"> |
4 | Les parcelles appartenant au groupe sont listées avec | 4 | Les parcelles appartenant au groupe apparaissent avec les détails des contributions. Un avertissement apparaîtra tant que le Total du terrain utilisé sera inférieur ou égal aux Contributions totales. Les onglets Planification, Détails et Ventes fournissent des détails sur les finances du groupe. |
5 | le détail des contributions. Un avertissement apparaît jusqu'à ce que | ||
6 | le total du terrain utilisé soit inférieur ou égal au total | ||
7 | des contributions. Les onglets Planning, Détails et Ventes | ||
8 | fournissent des informations sur les finances du groupe. | ||
9 | </text> | 5 | </text> |
10 | <button label="?" name="help_button" /> | 6 | <button label="?" name="help_button" /> |
11 | <text name="cant_view_group_land_text"> | 7 | <text name="cant_view_group_land_text"> |
12 | Vous n'êtes pas autorisé(e) à voir les terrains appartenant des groupes. | 8 | Vous n'avez pas la permission de voir quel terrain possde ce groupe. |
13 | </text> | 9 | </text> |
14 | <text name="cant_view_group_accounting_text"> | 10 | <text name="cant_view_group_accounting_text"> |
15 | Vous n'êtes pas autorisé(e) à voir les informations comptables du groupe. | 11 | Vous n'avez pas la permission d'accéder aux informations financières de ce groupe. |
16 | </text> | 12 | </text> |
13 | <string name="loading_txt"> | ||
14 | Chargement en cours... | ||
15 | </string> | ||
17 | <text name="group_land_heading"> | 16 | <text name="group_land_heading"> |
18 | Terrain appartenant à des Groupes | 17 | Terrain du groupe |
19 | </text> | 18 | </text> |
20 | <scroll_list name="group_parcel_list"> | 19 | <scroll_list name="group_parcel_list"> |
21 | <column label="Parcel Name" name="name" /> | 20 | <column label="Nom de la parcelle" name="name" /> |
22 | <column label="Region" name="location" /> | 21 | <column label="Région" name="location" /> |
23 | <column label="Area" name="area" /> | 22 | <column label="Surface" name="area" /> |
24 | <column label="" name="hidden" /> | 23 | <column label="" name="hidden" /> |
25 | </scroll_list> | 24 | </scroll_list> |
26 | <button label="Localiser" label_selected="Localiser" name="map_button" /> | 25 | <button label="Voir sur la carte" label_selected="Voir sur la carte" name="map_button" /> |
27 | <text name="total_contributed_land_label"> | 26 | <text name="total_contributed_land_label"> |
28 | Contribution totale : | 27 | Contributions totales : |
29 | </text> | 28 | </text> |
30 | <text name="total_contributed_land_value"> | 29 | <text name="total_contributed_land_value"> |
31 | 0 m2 | 30 | [AREA] m² |
32 | </text> | 31 | </text> |
33 | <text name="total_land_in_use_label"> | 32 | <text name="total_land_in_use_label"> |
34 | Total du terrain utilisé : | 33 | Total du terrain utilisé : |
35 | </text> | 34 | </text> |
36 | <text name="total_land_in_use_value"> | 35 | <text name="total_land_in_use_value"> |
37 | 0 m2 | 36 | [AREA] m² |
38 | </text> | 37 | </text> |
39 | <text name="land_available_label"> | 38 | <text name="land_available_label"> |
40 | Terrain disponible : | 39 | Terrain disponible : |
41 | </text> | 40 | </text> |
42 | <text name="land_available_value"> | 41 | <text name="land_available_value"> |
43 | 0 m2 | 42 | [AREA] m² |
44 | </text> | 43 | </text> |
45 | <text name="your_contribution_label"> | 44 | <text name="your_contribution_label"> |
46 | Votre contribution : | 45 | Votre contribution : |
47 | </text> | 46 | </text> |
48 | <text name="your_contribution_max_value_append"> | 47 | <text name="your_contribution_max_value_append"> |
49 | mètres carrés | 48 | mètres carrés |
50 | </text> | 49 | </text> |
50 | <string name="land_contrib_error"> | ||
51 | Impossible de définir votre don de terre. | ||
52 | </string> | ||
51 | <text name="your_contribution_max_value"> | 53 | <text name="your_contribution_max_value"> |
52 | (en attente) | 54 | m² ([AMOUNT] max.) |
53 | </text> | 55 | </text> |
54 | <text name="group_over_limit_text"> | 56 | <text name="group_over_limit_text"> |
55 | Les membres du groupe doivent augmenter leur contribution en crédits terrain pour disposer du terrain utilisé. | 57 | Une contribution supplémentaire du groupe est requise pour prendre en |
58 | charge le terrain utilisé. | ||
56 | </text> | 59 | </text> |
57 | <text name="group_money_heading"> | 60 | <text name="group_money_heading"> |
58 | L$ du Groupe | 61 | $L du groupe |
59 | </text> | 62 | </text> |
60 | <tab_container name="group_money_tab_container"> | 63 | <tab_container name="group_money_tab_container"> |
61 | <panel label="Planning" name="group_money_planning_tab"> | 64 | <panel label="Planification" name="group_money_planning_tab"> |
62 | <text_editor name="group_money_planning_text"> | 65 | <text_editor name="group_money_planning_text"> |
63 | Calcul en cours... | 66 | Calcul en cours... |
64 | </text_editor> | 67 | </text_editor> |
diff --git a/linden/indra/newview/skins/default/xui/fr/panel_group_notices.xml b/linden/indra/newview/skins/default/xui/fr/panel_group_notices.xml index a266155..a065839 100644 --- a/linden/indra/newview/skins/default/xui/fr/panel_group_notices.xml +++ b/linden/indra/newview/skins/default/xui/fr/panel_group_notices.xml | |||
@@ -1,76 +1,79 @@ | |||
1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> | 1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> |
2 | <panel label="Notifications" name="notices_tab"> | 2 | <panel label="Notes" name="notices_tab"> |
3 | <text name="help_text"> | 3 | <text name="help_text"> |
4 | Les Notifications sont un moyen rapide de communiquer dans | 4 | Les notes vous permettent d'envoyer des messages et pièces-jointes à tous les membres du groupe en même temps. Ces messages ne sont envoyés qu'aux membres dont le rôle les autorise à recevoir des notes. Vous pouvez désactiver les notes à l'onglet Général. |
5 | un Groupe, via la diffusion d'un message et la possibilté | ||
6 | d'inclure une pièce jointe. Les notifications ne sont envoyées | ||
7 | qu'aux Membres du Groupe ayant des Rôles leur permettant | ||
8 | de recevoir des notifications. Vous pouvez désactiver les notifications dans | ||
9 | l'onglet Général. | ||
10 | </text> | 5 | </text> |
11 | <text name="no_notices_text"> | 6 | <text name="no_notices_text"> |
12 | Il n'y a pas de notifications passées. | 7 | Aucune note précédemment envoyée. |
13 | </text> | 8 | </text> |
14 | <button label="?" label_selected="?" name="help_button" /> | 9 | <button label="?" label_selected="?" name="help_button" /> |
15 | <text name="lbl"> | 10 | <text name="lbl"> |
16 | Archive des Notifications du Groupe | 11 | Archive des notes du groupe |
17 | </text> | 12 | </text> |
18 | <text name="lbl2"> | 13 | <text name="lbl2"> |
19 | Les Notifications sont conservées pendant 14 jours. Cliquez sur la notification que vous souhaitez afficher. | 14 | Les notes sont conservées pendant 14 jours. Cliquez sur la note que vous |
20 | Cliquez sur 'Actualiser' pour afficher les nouvelles notifications. | 15 | voulez afficher. Pour voir si vous avez reçu de nouvelles notes, cliquez sur |
16 | Rafraîchir. Chaque groupe a une limite quotidienne de 200 notes. | ||
21 | </text> | 17 | </text> |
22 | <scroll_list name="notice_list"> | 18 | <scroll_list name="notice_list"> |
23 | <column label="" name="icon" /> | 19 | <column label="" name="icon" /> |
24 | <column label="Subject" name="subject" /> | 20 | <column label="Sujet" name="subject" /> |
25 | <column label="From" name="from" /> | 21 | <column label="De" name="from" /> |
26 | <column label="Date" name="date" /> | 22 | <column label="Date" name="date" /> |
27 | </scroll_list> | 23 | </scroll_list> |
28 | <text name="notice_list_none_found"> | 24 | <text name="notice_list_none_found"> |
29 | Aucun résultat. | 25 | Aucun résultat. |
30 | </text> | 26 | </text> |
31 | <button label="Nouvelle Notification" label_selected="Nouvelle Notification" | 27 | <button label="Créer une note" label_selected="Créer une note" |
32 | name="create_new_notice" /> | 28 | name="create_new_notice" /> |
33 | <button label="Actualiser" label_selected="Actualiser" name="refresh_notices" /> | 29 | <button label="Rafraîchir" label_selected="Rafraîchir la liste" |
34 | <panel label="Nouvelle Notification" name="panel_create_new_notice"> | 30 | name="refresh_notices" /> |
31 | <panel label="Créer une note" name="panel_create_new_notice"> | ||
35 | <text name="lbl"> | 32 | <text name="lbl"> |
36 | Créer Notification | 33 | Créer une note |
37 | </text> | 34 | </text> |
38 | <text name="lbl2"> | 35 | <text name="lbl2"> |
39 | Vous devez entrer un sujet pour la notification. Vous pouvez joindre un | 36 | Pour envoyer une note, vous devez saisir un sujet. Pour joindre |
40 | elément à la notification en le glissant depuis votre inventaire vers cette | 37 | une pièce-jointe à cette note, faites-la glisser depuis votre |
41 | fenêtre. Les pièces jointes doivent être copiables et transférables, | 38 | inventaire vers cette fenêtre. Les pièces-jointes doivent être |
42 | et ne peuvent être des dossiers. | 39 | copiables et transférables. Il n'est pas possible d'envoyer de |
40 | dossiers. | ||
43 | </text> | 41 | </text> |
44 | <text name="lbl3"> | 42 | <text name="lbl3" bottom_delta="-79" > |
45 | Sujet : | 43 | Sujet : |
46 | </text> | 44 | </text> |
45 | <line_editor name="create_subject" width="346" /> | ||
47 | <text name="lbl4"> | 46 | <text name="lbl4"> |
48 | Message : | 47 | Message : |
49 | </text> | 48 | </text> |
49 | <text_editor bottom_delta="-90" height="104" name="create_message" /> | ||
50 | <text name="lbl5"> | 50 | <text name="lbl5"> |
51 | Attacher : | 51 | Attacher : |
52 | </text> | 52 | </text> |
53 | <button label="Retirer l'attachement" label_selected="Retirer l'attachement" | 53 | <line_editor name="create_inventory_name" width="206" /> |
54 | name="remove_attachment" /> | 54 | <button label="Supprimer pièce-jointe" label_selected="Supprimer pièce-jointe" |
55 | <button label="Envoyer notification" label_selected="Envoyer notification" | 55 | name="remove_attachment" left="274" width="140"/> |
56 | name="send_notice" /> | 56 | <button label="Envoyer note" label_selected="Envoyer note" name="send_notice" left="274" width="140"/> |
57 | <panel name="drop_target2" | 57 | <panel name="drop_target2" |
58 | tool_tip="Drag an inventory item onto the message box to send it with the notice. You must have permission to copy and transfer the object to send it with the notice." /> | 58 | tool_tip="Drag an inventory item onto the message box to send it with the notice. You must have permission to copy and transfer the object to send it with the notice." /> |
59 | <panel name="drop_target" | ||
60 | tool_tip="Pour joindre un objet de l'inventaire à la note, faites-le glisser dans la boîte de message. Pour envoyer l'objet avec la note, vous devez avoir la permission de le copier et de le transférer." /> | ||
59 | </panel> | 61 | </panel> |
60 | <panel label="Voir notification passée" name="panel_view_past_notice"> | 62 | <panel label="Voir ancienne note" name="panel_view_past_notice"> |
61 | <text name="lbl"> | 63 | <text name="lbl"> |
62 | Notification archivée | 64 | Note archivée |
63 | </text> | 65 | </text> |
64 | <text name="lbl2"> | 66 | <text name="lbl2"> |
65 | Pour envoyer une nouvelle notification, cliquez sur le bouton 'Créer Nouvelle Notification' ci-dessus. | 67 | Pour envoyer une nouvelle note, cliquez sur Créer une note ci-dessus. |
66 | </text> | 68 | </text> |
67 | <text name="lbl3"> | 69 | <text name="lbl3"> |
68 | Sujet : | 70 | Sujet : |
69 | </text> | 71 | </text> |
70 | <text name="lbl4"> | 72 | <text name="lbl4"> |
71 | Message : | 73 | Message : |
72 | </text> | 74 | </text> |
73 | <button label="Ouvrir la pièce jointe" label_selected="Ouvrir la pièce jointe" | 75 | <button label="Ouvrir pièce-jointe" label_selected="Ouvrir pièce-jointe" |
74 | name="open_attachment" /> | 76 | name="open_attachment" width="118" /> |
77 | <line_editor left="128" name="view_inventory_name" width="256" /> | ||
75 | </panel> | 78 | </panel> |
76 | </panel> | 79 | </panel> |
diff --git a/linden/indra/newview/skins/default/xui/fr/panel_group_roles.xml b/linden/indra/newview/skins/default/xui/fr/panel_group_roles.xml index 351617a..ab32917 100644 --- a/linden/indra/newview/skins/default/xui/fr/panel_group_roles.xml +++ b/linden/indra/newview/skins/default/xui/fr/panel_group_roles.xml | |||
@@ -1,10 +1,10 @@ | |||
1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> | 1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> |
2 | <panel label="Membres & Rôles" name="roles_tab"> | 2 | <panel label="Membres et rôles" name="roles_tab"> |
3 | <text name="default_needs_apply_text"> | 3 | <text name="default_needs_apply_text"> |
4 | Des modifications n'ont pas été appliquées sur le sous-onglet ouvert. | 4 | Certains changements n'ont pas été appliqués sur ce sous-onglet. |
5 | </text> | 5 | </text> |
6 | <text name="want_apply_text"> | 6 | <text name="want_apply_text"> |
7 | Voulez-vous appliquer ces changements ? | 7 | Voulez-vous les appliquer ? |
8 | </text> | 8 | </text> |
9 | <text name="cant_delete_role"> | 9 | <text name="cant_delete_role"> |
10 | Les Rôles 'Tout le monde' et 'Propriétaires' sont particuliers, et ne peuvent être supprimés. | 10 | Les Rôles 'Tout le monde' et 'Propriétaires' sont particuliers, et ne peuvent être supprimés. |
@@ -12,11 +12,12 @@ | |||
12 | <button label="?" name="help_button" /> | 12 | <button label="?" name="help_button" /> |
13 | <panel name="members_header"> | 13 | <panel name="members_header"> |
14 | <text name="static"> | 14 | <text name="static"> |
15 | Membres & Rôles | 15 | Membres et rôles |
16 | </text> | 16 | </text> |
17 | <text name="static2"> | 17 | <text name="static2"> |
18 | Les Membres d'un Groupe sont affectés à des Rôles avec diverses capacités. Ces réglages peuvent | 18 | Chaque membre reçoit un rôle auquel sont associés certains pouvoirs. Ces |
19 | facilement être modifiés, pour une meilleure organisation et flexibilité. | 19 | paramètres peuvent être facilement personnalisés, ce qui permet une |
20 | meilleure organisation et plus de flexibilité. | ||
20 | </text> | 21 | </text> |
21 | </panel> | 22 | </panel> |
22 | <panel name="roles_header"> | 23 | <panel name="roles_header"> |
@@ -24,86 +25,91 @@ facilement être modifiés, pour une meilleure organisation et flexibilité. | |||
24 | Rôles | 25 | Rôles |
25 | </text> | 26 | </text> |
26 | <text name="role_properties_modifiable"> | 27 | <text name="role_properties_modifiable"> |
27 | Sélectionnez un Rôle ci-dessous. Vous pouvez modifier son Nom, sa Description et son Titre de Membre. | 28 | Sélectionnez un rôle ci-dessous. Vous pouvez modifier le nom, la |
29 | description et le titre du membre. | ||
28 | </text> | 30 | </text> |
29 | <text name="role_properties_not_modifiable"> | 31 | <text name="role_properties_not_modifiable"> |
30 | Sélectionnez un Rôle ci-dessous pour afficher ses propriétés, ses Membres et les Facultés autorisées. | 32 | Sélectionnez un rôle ci-dessous pour en connaître les propriétés, les |
33 | membres et les pouvoirs. | ||
31 | </text> | 34 | </text> |
32 | <text name="role_actions_modifiable"> | 35 | <text name="role_actions_modifiable" bottom_delta="-28"> |
33 | Vous pouvez également attribuer des Facultés au Rôle. | 36 | Vous pouvez aussi assigner des pouvoirs au rôle. |
34 | </text> | 37 | </text> |
35 | <text name="role_actions_not_modifiable"> | 38 | <text name="role_actions_not_modifiable"> |
36 | Vous pouvez afficher, mais pas modifier les facultés attribuées. | 39 | Vous pouvez afficher mais non modifier les pouvoirs assignés. |
37 | </text> | 40 | </text> |
38 | </panel> | 41 | </panel> |
39 | <panel name="actions_header"> | 42 | <panel name="actions_header"> |
40 | <text name="static"> | 43 | <text name="static"> |
41 | Facultés | 44 | Pouvoirs |
42 | </text> | 45 | </text> |
43 | <text name="static2"> | 46 | <text name="static2"> |
44 | Vous pouvez afficher la description d'une Faculté et les Rôles et Membres disposant de cette Faculté. | 47 | Vous pouvez afficher la description du pouvoir et voir à quels rôles ou à |
48 | quels membres ces pouvoirs sont assignés. | ||
45 | </text> | 49 | </text> |
46 | </panel> | 50 | </panel> |
47 | <tab_container name="roles_tab_container"> | 51 | <tab_container name="roles_tab_container" height="164"> |
48 | <panel label="Membres" name="members_sub_tab" tool_tip="Members"> | 52 | <panel label="Membres" name="members_sub_tab" tool_tip="Membres" height="148"> |
49 | <button label="Rechercher" name="search_button" /> | 53 | <line_editor bottom="127" name="search_text" /> |
50 | <button label="Tout afficher" name="show_all_button" /> | 54 | <button label="Rechercher" name="search_button" width="75" /> |
51 | <name_list name="member_list"> | 55 | <button label="Afficher tout" name="show_all_button" left_delta="80" /> |
52 | <column label="Member Name" name="name" /> | 56 | <name_list name="member_list" height="104" bottom_delta="-105"> |
53 | <column label="Donated Tier" name="donated" /> | 57 | <column label="Nom du membre" name="name" /> |
54 | <column label="Last Login" name="online" /> | 58 | <column label="Terrain donné" name="donated" width="116"/> |
59 | <column label="Dernière connexion" name="online" width="136"/> | ||
55 | </name_list> | 60 | </name_list> |
56 | <button label="Nouvelle invitation" name="member_invite" /> | 61 | <button label="Inviter nouvelle personne..." name="member_invite" width="165"/> |
57 | <button label="Ejecter du groupe" name="member_eject" /> | 62 | <button label="Expulser du groupe" name="member_eject" /> |
58 | <text name="help_text"> | 63 | <text name="help_text"> |
59 | Vous pouvez ajouter ou retirer des Rôles attribués à des membres | 64 | Vous pouvez ajouter ou supprimer les rôles assignés aux membres. |
60 | ou sélectionner plusieurs Membres en maintenant la touche Ctrl enfoncée | 65 | Pour sélectionner plusieurs membres, cliquez sur leurs noms en maintenant la touche Ctrl enfoncée. |
61 | et en cliquant sur leurs noms. | ||
62 | </text> | 66 | </text> |
63 | </panel> | 67 | </panel> |
64 | <panel label="Rôles" name="roles_sub_tab"> | 68 | <panel label="Rôles" name="roles_sub_tab" height="148"> |
65 | <button label="Rechercher" name="search_button" /> | 69 | <line_editor bottom="127" name="search_text" /> |
66 | <button label="Tout afficher" name="show_all_button" /> | 70 | <button label="Rechercher" name="search_button" width="75"/> |
67 | <scroll_list name="role_list"> | 71 | <button label="Afficher tout" name="show_all_button" left_delta="80"/> |
68 | <column label="Role Name" name="name" /> | 72 | <scroll_list name="role_list" height="104" bottom_delta="-104"> |
69 | <column label="Title" name="title" /> | 73 | <column label="Nom du rôle" name="name" /> |
70 | <column label="Members" name="members" /> | 74 | <column label="Titre" name="title" /> |
75 | <column label="Membres" name="members" /> | ||
71 | </scroll_list> | 76 | </scroll_list> |
72 | <button label="Attribuer nouveau rôle ..." name="role_create" /> | 77 | <button label="Créer un rôle..." name="role_create" /> |
73 | <button label="Supprimer rôle" name="role_delete" /> | 78 | <button label="Supprimer le rôle" name="role_delete" /> |
74 | <text name="help_text"> | 79 | <text name="help_text"> |
75 | Les Rôles comprennent un titre et une liste de facultés autorisées | 80 | Chaque rôle a un titre et une liste des pouvoirs assignés aux membres. Chaque membre peut avoir un ou plusieurs rôles. Un groupe peut avoir jusqu'à 10 rôles, y compris les rôles Tous et Propriétaires. |
76 | dont les Membres peuvent disposer. Les Membres peuvent être affectés | ||
77 | à un ou plusieurs Rôles. Un groupe peut comprendre 10 Rôles, | ||
78 | y compris les Rôles 'Tout le monde' et 'Propriétaire'. | ||
79 | </text> | 81 | </text> |
82 | <string name="cant_delete_role"> | ||
83 | Les rôles Tous et Propriétaires sont spéciaux et ne peuvent pas être supprimés. | ||
84 | </string> | ||
80 | </panel> | 85 | </panel> |
81 | <panel label="Facultés" name="actions_sub_tab"> | 86 | <panel label="Pouvoirs" name="actions_sub_tab" height="148"> |
82 | <button label="Rechercher" name="search_button" /> | 87 | <line_editor bottom="127" name="search_text" /> |
83 | <button label="Tout afficher" name="show_all_button" /> | 88 | <button label="Rechercher" name="search_button" width="75"/> |
84 | <scroll_list name="action_list" tool_tip="Select an Ability to view more details."> | 89 | <button label="Afficher tout" name="show_all_button" left_delta="80"/> |
90 | <scroll_list name="action_list" | ||
91 | tool_tip="Sélectionnez un pouvoir pour en afficher les détails." height="118" bottom_delta="-120"> | ||
85 | <column label="" name="icon" /> | 92 | <column label="" name="icon" /> |
86 | <column label="" name="action" /> | 93 | <column label="" name="action" /> |
87 | </scroll_list> | 94 | </scroll_list> |
88 | <text name="help_text"> | 95 | <text name="help_text"> |
89 | Les facultés permettent aux Membres ayant un rôle de faire certaines | 96 | Lorsqu'un membre a des pouvoirs, il peut faire un certain nombre de choses dans le groupe. Il existe un grand nombre de pouvoirs. |
90 | choses dans le groupe. Il existe une grande variété de facultés. | ||
91 | </text> | 97 | </text> |
92 | </panel> | 98 | </panel> |
93 | </tab_container> | 99 | </tab_container> |
94 | <panel name="members_footer"> | 100 | <panel name="members_footer"> |
95 | <text name="static"> | 101 | <text name="static"> |
96 | Rôles attribués | 102 | Rôles assignés |
97 | </text> | 103 | </text> |
98 | <text name="static2"> | 104 | <text name="static2"> |
99 | Facultés autorisées | 105 | Pouvoirs attribués |
100 | </text> | 106 | </text> |
101 | <scroll_list name="member_assigned_roles"> | 107 | <scroll_list name="member_assigned_roles"> |
102 | <column label="" name="checkbox" /> | 108 | <column label="" name="checkbox" /> |
103 | <column label="" name="role" /> | 109 | <column label="" name="role" /> |
104 | </scroll_list> | 110 | </scroll_list> |
105 | <scroll_list name="member_allowed_actions" | 111 | <scroll_list name="member_allowed_actions" |
106 | tool_tip="For Details of each Allowed Ability see the Abilities tab."> | 112 | tool_tip="Pour avoir des détails sur chacun des pouvoirs attribués, allez à l'onglet Pouvoirs."> |
107 | <column label="" name="icon" /> | 113 | <column label="" name="icon" /> |
108 | <column label="" name="action" /> | 114 | <column label="" name="action" /> |
109 | </scroll_list> | 115 | </scroll_list> |
@@ -128,15 +134,16 @@ choses dans le groupe. Il existe une grande variété de facultés. | |||
128 | (en attente) | 134 | (en attente) |
129 | </text_editor> | 135 | </text_editor> |
130 | <text name="static4"> | 136 | <text name="static4"> |
131 | Membres affectés | 137 | Membres assignés |
132 | </text> | 138 | </text> |
133 | <text name="static5" tool_tip="Une liste des Facultés attribuables à ce rôle."> | 139 | <text name="static5" |
134 | Facultés autorisées | 140 | tool_tip="Une liste des pouvoirs auquel le rôle sélectionné a accès."> |
141 | Pouvoirs attribués | ||
135 | </text> | 142 | </text> |
136 | <check_box label="Les membres sont visibles" name="role_visible_in_list" | 143 | <check_box label="Les membres sont visibles" name="role_visible_in_list" |
137 | tool_tip="Sets whether members of this role are visible in the General tab to people outside of the group." /> | 144 | tool_tip="Définit si les membres de ce rôle sont visibles à partir de l'onglet Général aux personnes en dehors du groupe." /> |
138 | <scroll_list name="role_allowed_actions" | 145 | <scroll_list name="role_allowed_actions" |
139 | tool_tip="For Details of each Allowed Ability see the Abilities tab."> | 146 | tool_tip="Pour avoir des détails sur chacun des pouvoirs attribués, allez à l'onglet Pouvoirs."> |
140 | <column label="" name="icon" /> | 147 | <column label="" name="icon" /> |
141 | <column label="" name="checkbox" /> | 148 | <column label="" name="checkbox" /> |
142 | <column label="" name="action" /> | 149 | <column label="" name="action" /> |
@@ -147,13 +154,13 @@ choses dans le groupe. Il existe une grande variété de facultés. | |||
147 | Description | 154 | Description |
148 | </text> | 155 | </text> |
149 | <text_editor name="action_description"> | 156 | <text_editor name="action_description"> |
150 | Cette faculté permet d''Ejecter des Membres du Groupe'. Seul un Propriétaire peut éjecter un autre Propriétaire. | 157 | Ce pouvoir permet d' « expulser les membres de ce groupe ». Seul un propriétaire peut expulser un autre propriétaire. |
151 | </text_editor> | 158 | </text_editor> |
152 | <text name="static2"> | 159 | <text name="static2"> |
153 | Rôles avec Faculté | 160 | Rôles avec pouvoirs |
154 | </text> | 161 | </text> |
155 | <text name="static3"> | 162 | <text name="static3"> |
156 | Membres avec Facultés | 163 | Membres avec pouvoirs |
157 | </text> | 164 | </text> |
158 | </panel> | 165 | </panel> |
159 | </panel> | 166 | </panel> |
diff --git a/linden/indra/newview/skins/default/xui/fr/panel_group_voting.xml b/linden/indra/newview/skins/default/xui/fr/panel_group_voting.xml index a517731..85a9ba6 100644 --- a/linden/indra/newview/skins/default/xui/fr/panel_group_voting.xml +++ b/linden/indra/newview/skins/default/xui/fr/panel_group_voting.xml | |||
@@ -1,84 +1,119 @@ | |||
1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> | 1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> |
2 | <panel label="Propositions" name="voting_tab"> | 2 | <panel label="Propositions" name="voting_tab"> |
3 | <text name="help_text"> | 3 | <text name="help_text"> |
4 | Les Propositions de Groupe permettent d'en savoir plus sur les | 4 | Les propositions de groupe permettent d'en savoir plus sur les objectifs du groupe ou son avis sur un sujet donné. Si vous avez les pouvoirs requis, vous pouvez créer des propositions, voter et accéder à d'anciennes propositions. |
5 | objectifs du groupe, ou son sentiment | ||
6 | sur un sujet donné. Si vous disposez des | ||
7 | pouvoirs nécessaires, vous pouvez créer des propositions, | ||
8 | voter des propositions ouvertes, et afficher les propositions passées. | ||
9 | </text> | 5 | </text> |
10 | <button label="?" name="help_button" /> | 6 | <button label="?" name="help_button" /> |
11 | <text name="proposal_header"> | 7 | <text name="proposal_header"> |
12 | Propositions ouvertes du Groupe | 8 | Propositions du groupe actives |
9 | </text> | ||
10 | <text name="proposal_voting_lbl"> | ||
11 | Proposition Fin du vote Votée ? | ||
13 | </text> | 12 | </text> |
14 | <text name="proposals_header_view_txt"> | 13 | <text name="proposals_header_view_txt"> |
15 | Propositions ouvertes du Groupe | 14 | Propositions du groupe actives |
16 | </text> | 15 | </text> |
16 | <string name="proposals_header_view_inst"> | ||
17 | Double-cliquez sur la proposition pour laquelle vous aimeriez voter | ||
18 | ou cliquez sur Créer proposition pour créer une nouvelle proposition. | ||
19 | </string> | ||
17 | <text name="proposals_header_create_txt"> | 20 | <text name="proposals_header_create_txt"> |
18 | Créer Proposition | 21 | Créer une proposition |
19 | </text> | 22 | </text> |
23 | <string name="proposals_header_create_inst"> | ||
24 | Saisissez une description. Vous pouvez changer le quorum, la durée | ||
25 | et la majorité requise pour que la proposition soit adoptée. | ||
26 | </string> | ||
20 | <text name="proposals_header_vote_txt"> | 27 | <text name="proposals_header_vote_txt"> |
21 | Vote sur les propositions | 28 | Vote sur la proposition |
22 | </text> | 29 | </text> |
30 | <string name="proposals_header_vote_inst"> | ||
31 | Pour voter, cliquez sur les boutons Oui ou Non, | ||
32 | ou abstenez-vous en cliquant sur M'abstenir. | ||
33 | </string> | ||
34 | <string name="proposals_header_voted_inst"> | ||
35 | Vous avez voté : [VOTE] | ||
36 | </string> | ||
23 | <text name="empty_proposal_txt"> | 37 | <text name="empty_proposal_txt"> |
24 | La proposition que vous essayez de créer est vide. Veuillez saisir la proposition avant de la créer. | 38 | La proposition que vous essayez de créer est vide. Veuillez saisir une description avant de créer la proposition. |
25 | </text> | 39 | </text> |
26 | <text name="proposal_instructions"> | 40 | <text name="proposal_instructions"> |
27 | Double-cliquez sur la proposition que vous souhaitez soumettre au vote ou cliquez sur "Créer une proposition" pour créer une nouvelle proposition | 41 | Double-cliquez sur la proposition sur laquelle vous voulez voter ou cliquez sur Créer une nouvelle proposition pour en créer une nouvelle. |
28 | </text> | 42 | </text> |
29 | <text name="proposal_lbl"> | 43 | <text name="proposal_lbl"> |
30 | Propositions : | 44 | Description de la proposition |
31 | </text> | 45 | </text> |
32 | <button label="Créer Proposition" label_selected="Créer Proposition" | 46 | <button label="Créer une proposition" label_selected="Créer une proposition" |
33 | name="btn_proposal" /> | 47 | name="btn_proposal" /> |
34 | <button label="Voir proposition" label_selected="Voir proposition" | 48 | <button label="Afficher la proposition" label_selected="Afficher la proposition" |
35 | name="btn_view_proposal_item" /> | 49 | name="btn_view_proposal_item" /> |
36 | <button label="Voir liste" label_selected="Voir liste" name="btn_view_proposal_list" /> | 50 | <button label="Afficher la liste" label_selected="Afficher la liste" |
51 | name="btn_view_proposal_list" /> | ||
37 | <text name="quorum_lbl"> | 52 | <text name="quorum_lbl"> |
38 | Quorum : | 53 | Quorum : |
39 | </text> | 54 | </text> |
40 | <spinner name="quorum" | 55 | <spinner name="quorum" |
41 | tool_tip="nombre total de votants requis pour que les résultats soient exécutoires." /> | 56 | tool_tip="Nombre total de votants nécessaires pour que les résultats de l'élection soient valides." /> |
42 | <text name="quorum_text"> | 57 | <text name="quorum_text"> |
43 | sur un total de x membres du groupe. | 58 | sur [MEMBERS] membres doivent voter. |
44 | </text> | 59 | </text> |
45 | <text name="duration_lbl"> | 60 | <text name="duration_lbl"> |
46 | Durée : | 61 | Durée : |
47 | </text> | 62 | </text> |
48 | <spinner name="duration" tool_tip="nombre de jours que dure l'élection." /> | 63 | <spinner name="duration" tool_tip="Durée de l'élection (en nombre de jours)." /> |
49 | <text name="duration_text"> | 64 | <text name="duration_text"> |
50 | jours | 65 | jours |
51 | </text> | 66 | </text> |
52 | <radio_group name="majority" tool_tip="Majority of total votes needed to win."> | 67 | <radio_group name="majority" left="296" |
53 | Simple Majority | 68 | tool_tip="Majorité de tous les votes nécessaires pour remporter l'élection."> |
54 | 2/3 Majority | 69 | Majorité simple |
55 | Unanimous | 70 | Majorité des 2/3 |
71 | Unanimité | ||
56 | </radio_group> | 72 | </radio_group> |
57 | <text name="start_lbl"> | 73 | <text name="start_lbl"> |
58 | Début du vote : | 74 | Début du vote : |
59 | </text> | 75 | </text> |
60 | <text name="end_lbl"> | 76 | <text name="end_lbl"> |
61 | Fin du vote : | 77 | Fin du vote : |
62 | </text> | 78 | </text> |
63 | <button label="Soumettre proposition" label_selected="Soumettre proposition" | 79 | <button label="Soumettre la proposition" label_selected="Soumettre la proposition" |
64 | name="btn_submit" /> | 80 | name="btn_submit" width="150" left="170" /> |
65 | <button label="Annuler" label_selected="Annuler" name="btn_cancel" /> | 81 | <button label="Annuler" label_selected="Annuler" name="btn_cancel" left_delta="158"/> |
66 | <button label="Oui" label_selected="Oui" name="btn_yes" /> | 82 | <button label="Oui" label_selected="Oui" name="btn_yes" width="70" left="183" font="SansSerifSmall" /> |
67 | <button label="Non" label_selected="Non" name="btn_no" /> | 83 | <button label="Non" label_selected="Non" name="btn_no" width="70" left_delta="77" font="SansSerifSmall"/> |
68 | <button label="S'abstenir" label_selected="S'abstenir" name="btn_abstain" /> | 84 | <button label="M'abstenir" label_selected="M'abstenir" name="btn_abstain" width="70" left_delta="77" font="SansSerifSmall"/> |
69 | <text name="txt"> | 85 | <text name="txt" left="7"> |
70 | Historique des Votes du Groupe | 86 | Historique des votes du groupe |
71 | </text> | 87 | </text> |
72 | <text name="instructions"> | 88 | <text name="instructions" left="7" width="405"> |
73 | Double-cliquez sur un vote passé ou sélectionnez-en un et cliquez sur Afficher pour voir les résultats. | 89 | Double-cliquez sur un ancien vote ou sélectionnez-en un pour voir les résultats. |
74 | </text> | 90 | </text> |
75 | <text name="history_list_lbl"> | 91 | <text name="history_list_lbl"> |
76 | Vote passé Vote terminé | 92 | Ancien vote Fin du vote |
77 | </text> | 93 | </text> |
78 | <button label="Voir élément" label_selected="Voir élément" | 94 | <button label="Afficher la proposition" label_selected="Afficher la proposition" |
79 | name="btn_view_history_item" /> | 95 | name="btn_view_history_item" width="160" left="247"/> |
80 | <text name="vote_text_lbl"> | 96 | <text name="vote_text_lbl"> |
81 | Résultats du vote : | 97 | Résultats du vote : |
82 | </text> | 98 | </text> |
83 | <button label="Voir liste" label_selected="Voir liste" name="btn_view_history_list" /> | 99 | <button label="Afficher la liste" label_selected="Afficher la liste" |
100 | name="btn_view_history_list" /> | ||
101 | <string name="proposals_submit_yes_txt"> | ||
102 | Soumission du Oui en cours... | ||
103 | </string> | ||
104 | <string name="proposals_submit_no_txt"> | ||
105 | Soumission du Non en cours... | ||
106 | </string> | ||
107 | <string name="proposals_submit_abstain_txt"> | ||
108 | Soumission de l'abstention en cours... | ||
109 | </string> | ||
110 | <string name="proposals_submit_new_txt"> | ||
111 | Soumission de la nouvelle proposition en cours... | ||
112 | </string> | ||
113 | <string name="vote_recorded"> | ||
114 | Votre vote a été reçu. | ||
115 | </string> | ||
116 | <string name="vote_previously_recorded"> | ||
117 | Vous avez déjà voté. Vous ne pouvez voter qu'une fois au cours d'une élection. | ||
118 | </string> | ||
84 | </panel> | 119 | </panel> |
diff --git a/linden/indra/newview/skins/default/xui/fr/panel_groups.xml b/linden/indra/newview/skins/default/xui/fr/panel_groups.xml new file mode 100644 index 0000000..dda643e --- /dev/null +++ b/linden/indra/newview/skins/default/xui/fr/panel_groups.xml | |||
@@ -0,0 +1,18 @@ | |||
1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> | ||
2 | <panel name="groups"> | ||
3 | <scroll_list bottom="50" name="group list" /> | ||
4 | <text name="groupdesc" bottom="16" height="32" width="268"> | ||
5 | Le groupe dans lequel vous êtes actif en ce moment | ||
6 | est en gras. | ||
7 | </text> | ||
8 | <text name="groupcount" bottom="3" > | ||
9 | Vous appartenez à [COUNT] groupes (sur [MAX] maximum). | ||
10 | </text> | ||
11 | <button label="IM/Appel" name="IM" | ||
12 | tool_tip="Ouvrir une session de messagerie instantanée" /> | ||
13 | <button label="Infos" name="Info" /> | ||
14 | <button label="Activer" name="Activate" /> | ||
15 | <button label="Quitter" name="Leave" /> | ||
16 | <button label="Créer..." name="Create" /> | ||
17 | <button label="Rechercher..." name="Search..." /> | ||
18 | </panel> | ||
diff --git a/linden/indra/newview/skins/default/xui/fr/panel_land_covenant.xml b/linden/indra/newview/skins/default/xui/fr/panel_land_covenant.xml index 0207938..122d589 100644 --- a/linden/indra/newview/skins/default/xui/fr/panel_land_covenant.xml +++ b/linden/indra/newview/skins/default/xui/fr/panel_land_covenant.xml | |||
@@ -1,39 +1,39 @@ | |||
1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> | 1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> |
2 | <panel name="Covenant" title="Clause de sauvegarde"> | 2 | <panel name="Covenant" title="Règlement"> |
3 | <text name="region_name_lbl"> | 3 | <text name="region_name_lbl"> |
4 | Région : | 4 | Région : |
5 | </text> | 5 | </text> |
6 | <text name="region_name_text"> | 6 | <text name="region_name_text"> |
7 | (inconnu) | 7 | (inconnue) |
8 | </text> | 8 | </text> |
9 | <text name="estate_name_lbl"> | 9 | <text name="estate_name_lbl"> |
10 | Domaine : | 10 | Domaine : |
11 | </text> | 11 | </text> |
12 | <text name="estate_name_text"> | 12 | <text name="estate_name_text"> |
13 | (inconnu) | 13 | (inconnu) |
14 | </text> | 14 | </text> |
15 | <text name="estate_owner_lbl"> | 15 | <text name="estate_owner_lbl"> |
16 | Propriétaire : | 16 | Propriétaire : |
17 | </text> | 17 | </text> |
18 | <text name="estate_owner_text"> | 18 | <text name="estate_owner_text"> |
19 | (inconnu) | 19 | (inconnu) |
20 | </text> | 20 | </text> |
21 | <text name="resellable_clause"> | 21 | <text name="resellable_clause"> |
22 | Les terrains acquis dans cette région peuvent ou ne peuvent pas être revendus. | 22 | Le terrain acheté dans cette région peut être revendu ou pas. |
23 | </text> | 23 | </text> |
24 | <text name="changeable_clause"> | 24 | <text name="changeable_clause"> |
25 | Les terrains acquis dans cette région peuvent ou ne peuvent pas être fusionnés ou subdivisés. | 25 | Le terrain acheté dans cette région peut être fusionné/divisé ou pas. |
26 | </text> | 26 | </text> |
27 | <text name="can_resell"> | 27 | <text name="can_resell"> |
28 | Les terrains acquis dans cette région peuvent être revendus. | 28 | Le terrain acheté dans cette région peut être revendu. |
29 | </text> | 29 | </text> |
30 | <text name="can_not_resell"> | 30 | <text name="can_not_resell"> |
31 | Les terrains acquis dans cette région ne peuvent être revendus. | 31 | Le terrain acheté dans cette région ne peut pas être revendu. |
32 | </text> | 32 | </text> |
33 | <text name="can_change"> | 33 | <text name="can_change"> |
34 | Les terrains acquis dans cette région peuvent être fusionnés ou subdivisés. | 34 | Le terrain acheté dans cette région peut être fusionné ou divisé. |
35 | </text> | 35 | </text> |
36 | <text name="can_not_change"> | 36 | <text name="can_not_change"> |
37 | Les terrains acquis dans cette région ne peuvent être fusionnés ou subdivisés. | 37 | Le terrain acheté dans cette région ne peut pas être fusionné ou divisé. |
38 | </text> | 38 | </text> |
39 | </panel> | 39 | </panel> |
diff --git a/linden/indra/newview/skins/default/xui/fr/panel_login.xml b/linden/indra/newview/skins/default/xui/fr/panel_login.xml index 6081b4c..3d2fa68 100644 --- a/linden/indra/newview/skins/default/xui/fr/panel_login.xml +++ b/linden/indra/newview/skins/default/xui/fr/panel_login.xml | |||
@@ -1,39 +1,54 @@ | |||
1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> | 1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> |
2 | <panel name="panel_login"> | 2 | <panel name="panel_login"> |
3 | <string name="forgot_password_url"> | ||
4 | http://secondlife.com/account/request.php | ||
5 | </string> | ||
3 | <text name="first_name_text"> | 6 | <text name="first_name_text"> |
4 | Prénom : | 7 | Prénom : |
5 | </text> | 8 | </text> |
6 | <text name="last_name_text"> | 9 | <text name="last_name_text"> |
7 | Nom : | 10 | Nom : |
8 | </text> | 11 | </text> |
9 | <text name="password_text"> | 12 | <text name="password_text"> |
10 | Mot de passe : | 13 | Mot de passe : |
11 | </text> | 14 | </text> |
12 | <text name="start_location_text"> | 15 | <text name="start_location_text"> |
13 | Lieu d'arrivée : | 16 | Lieu de départ : |
14 | </text> | 17 | </text> |
15 | <combo_box name="start_location_combo"> | 18 | <combo_box name="start_location_combo"> |
16 | <combo_item name="MyHome"> | 19 | <combo_item name="MyHome"> |
17 | Mon domicile | 20 | Mon domicile |
18 | </combo_item> | 21 | </combo_item> |
19 | <combo_item name="MyLastLocation"> | 22 | <combo_item name="MyLastLocation"> |
20 | Dernier lieu visité | 23 | Dernier emplacement |
21 | </combo_item> | 24 | </combo_item> |
22 | <combo_item name="<Typeregionname>"> | 25 | <combo_item name="<Typeregionname>"> |
23 | <Choisir région> | 26 | <Choisir région> |
24 | </combo_item> | 27 | </combo_item> |
28 | <combo_item name="Typeregionname"> | ||
29 | <Nom de la région> | ||
30 | </combo_item> | ||
25 | </combo_box> | 31 | </combo_box> |
26 | <check_box label="Mémoriser" name="remember_check" /> | 32 | <check_box label="Enregistrer le mot de passe" name="remember_check" /> |
27 | <text name="full_screen_text"> | 33 | <text name="full_screen_text"> |
28 | Le plein écran sera activé après identification. | 34 | Le plein écran sera activé après identification. |
29 | </text> | 35 | </text> |
30 | <button label="Nouveau Compte..." label_selected="Nouveau Compte..." | 36 | <button label="Nouveau Compte..." label_selected="Nouveau Compte..." |
31 | name="new_account_btn" /> | 37 | name="new_account_btn" /> |
32 | <button label="Se connecter" label_selected="Se connecter" name="connect_btn" /> | 38 | <button label="Me connecter" label_selected="Me connecter" name="connect_btn" /> |
33 | <button label="Préférences..." label_selected="Préférences..." | 39 | <button label="Préférences..." label_selected="Préférences..." |
34 | name="preferences_btn" /> | 40 | name="preferences_btn" /> |
35 | <button label="Quitter" label_selected="Quitter" name="quit_btn" /> | 41 | <button label="Quitter" label_selected="Quitter" name="quit_btn" /> |
36 | <text name="version_text"> | 42 | <text name="version_text"> |
37 | 1.23.4 (5) | 43 | 1.23.4 (5) |
38 | </text> | 44 | </text> |
45 | <text name="create_new_account_text"> | ||
46 | Créer un compte | ||
47 | </text> | ||
48 | <text name="forgot_password_text"> | ||
49 | Nom ou mot de passe oublié ? | ||
50 | </text> | ||
51 | <text name="channel_text"> | ||
52 | [CHANNEL] [VERSION] | ||
53 | </text> | ||
39 | </panel> | 54 | </panel> |
diff --git a/linden/indra/newview/skins/default/xui/fr/panel_master_volume.xml b/linden/indra/newview/skins/default/xui/fr/panel_master_volume.xml new file mode 100644 index 0000000..95486f1 --- /dev/null +++ b/linden/indra/newview/skins/default/xui/fr/panel_master_volume.xml | |||
@@ -0,0 +1,6 @@ | |||
1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> | ||
2 | <panel name="master_volume"> | ||
3 | <button name="volume" | ||
4 | tool_tip="Contrôle du volume master, cliquez pour ouvrir les paramètres" /> | ||
5 | <volume_slider name="volume_slider" tool_tip="Réglez le volume à l'aide de ce curseur." /> | ||
6 | </panel> | ||
diff --git a/linden/indra/newview/skins/default/xui/fr/panel_media_controls.xml b/linden/indra/newview/skins/default/xui/fr/panel_media_controls.xml new file mode 100644 index 0000000..4fa8769 --- /dev/null +++ b/linden/indra/newview/skins/default/xui/fr/panel_media_controls.xml | |||
@@ -0,0 +1,38 @@ | |||
1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> | ||
2 | <panel name="media_controls"> | ||
3 | <icon name="music_icon" tool_tip="Jouer/pauser le flux musical" /> | ||
4 | <button name="music_play" tool_tip="Jouer/pauser le flux musical" /> | ||
5 | <button name="music_pause" tool_tip="Pauser le flux musical" /> | ||
6 | <button name="music_stop" tool_tip="Arrêter le flux musical" /> | ||
7 | <icon name="media_icon" tool_tip="Jouer/pauser le flux musical" /> | ||
8 | <button name="media_play" tool_tip="Jouer/pauser le flux musical" /> | ||
9 | <button name="media_pause" tool_tip="Pauser le flux de média" /> | ||
10 | <button name="media_stop" tool_tip="Arrêter le flux de média" /> | ||
11 | <volume_slider name="volume_slider" tool_tip="Volume master" /> | ||
12 | <button name="mute_master" tool_tip="Master muet" /> | ||
13 | <button name="expand" tool_tip="Ajuster les niveaux de volume individuels" /> | ||
14 | <string name="play_label"> | ||
15 | Jouer | ||
16 | </string> | ||
17 | <string name="stop_label"> | ||
18 | Stop | ||
19 | </string> | ||
20 | <string name="pause_label"> | ||
21 | Pauser | ||
22 | </string> | ||
23 | <string name="default_tooltip_label"> | ||
24 | Aucun média spécifié | ||
25 | </string> | ||
26 | <string name="media_hidden_label"> | ||
27 | (URL cachée par le propriétaire de la parcelle) | ||
28 | </string> | ||
29 | <string name="media_icon_tooltip_web"> | ||
30 | Il y a du contenu web à cet endroit. Cliquez sur Jouer pour afficher le contenu web. | ||
31 | </string> | ||
32 | <string name="media_icon_tooltip_movie"> | ||
33 | Il y a du contenu vidéo à cet endroit. Cliquez sur Jouer pour lire la vidéo. | ||
34 | </string> | ||
35 | <string name="media_play_tooltip"> | ||
36 | Afficher le contenu web qui se trouve ici. | ||
37 | </string> | ||
38 | </panel> | ||
diff --git a/linden/indra/newview/skins/default/xui/fr/panel_media_remote_expanded.xml b/linden/indra/newview/skins/default/xui/fr/panel_media_remote_expanded.xml new file mode 100644 index 0000000..f2cac09 --- /dev/null +++ b/linden/indra/newview/skins/default/xui/fr/panel_media_remote_expanded.xml | |||
@@ -0,0 +1,28 @@ | |||
1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> | ||
2 | <panel name="media_remote"> | ||
3 | <panel label="Audio et Vidéo" name="Volume Panel" /> | ||
4 | <string name="play_label"> | ||
5 | Jouer | ||
6 | </string> | ||
7 | <string name="stop_label"> | ||
8 | Stop | ||
9 | </string> | ||
10 | <string name="pause_label"> | ||
11 | Pauser | ||
12 | </string> | ||
13 | <string name="default_tooltip_label"> | ||
14 | Aucun média spécifié | ||
15 | </string> | ||
16 | <string name="media_hidden_label"> | ||
17 | (URL cachée par le propriétaire de la parcelle) | ||
18 | </string> | ||
19 | <string name="media_icon_tooltip_web"> | ||
20 | Il y a du contenu web à cet endroit. Cliquez sur Jouer pour afficher le contenu web. | ||
21 | </string> | ||
22 | <string name="media_icon_tooltip_movie"> | ||
23 | Il y a du contenu vidéo à cet endroit. Cliquez sur Jouer pour lire la vidéo. | ||
24 | </string> | ||
25 | <string name="media_play_tooltip"> | ||
26 | Afficher le contenu web qui se trouve ici. | ||
27 | </string> | ||
28 | </panel> | ||
diff --git a/linden/indra/newview/skins/default/xui/fr/panel_overlaybar.xml b/linden/indra/newview/skins/default/xui/fr/panel_overlaybar.xml index 3a7c304..11e8bff 100644 --- a/linden/indra/newview/skins/default/xui/fr/panel_overlaybar.xml +++ b/linden/indra/newview/skins/default/xui/fr/panel_overlaybar.xml | |||
@@ -1,13 +1,20 @@ | |||
1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> | 1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> |
2 | <panel name="overlay"> | 2 | <panel name="overlay"> |
3 | <button label="IM reçu" label_selected="IM reçu" name="IM Received" | 3 | <layout_stack name="overlay_layout_panel"> |
4 | tool_tip="Vous avez un message instantané en attente. Cliquez pour afficher les IM." /> | 4 | <layout_panel name="main_panel"> |
5 | <button label="Disponible" label_selected="Disponible" name="Set Not Busy" | 5 | <layout_stack name="chatbar_and_buttons"> |
6 | tool_tip="Chat et IM sont masqués. Cliquez ici pour quitter le statut 'Occupé'." /> | 6 | <layout_panel name="state_buttons"> |
7 | <button label="Libérer touches" label_selected="Libérer touches" name="Release Keys" | 7 | <button label="IM reçus" label_selected="IM reçus" name="IM Received" |
8 | tool_tip="Un script a pris le contrôle de vos touches. Cliquez ici pour les libérer." /> | 8 | tool_tip="Vous avez reçu un message instantané. Cliquez pour afficher les IM." /> |
9 | <button label="Mouselook" label_selected="Mouselook" name="Mouselook" | 9 | <button label="Disponible" |
10 | tool_tip="Utilisez la souris pour diriger votre vue. Si vous avez une arme, cliquez pour tirer." /> | 10 | label_selected="Disponible" name="Set Not Busy" |
11 | <button label="Se lever" label_selected="Se lever" name="Stand Up" | 11 | tool_tip="Le chat et les IM ne s'affichent pas. Cliquez ici pour ne pas apparaître occupé(e)." /> |
12 | tool_tip="Cliquez ici pour vous lever." /> | 12 | <button label="Vue subjective" label_selected="Vue subjective" name="Mouselook" |
13 | tool_tip="Utilisez la souris pour diriger votre vue. Si vous avez un pistolet, vous pouvez tirer en cliquant." /> | ||
14 | <button label="Me lever" label_selected="Me lever" name="Stand Up" | ||
15 | tool_tip="Cliquez ici pour vous lever." /> | ||
16 | </layout_panel> | ||
17 | </layout_stack> | ||
18 | </layout_panel> | ||
19 | </layout_stack> | ||
13 | </panel> | 20 | </panel> |
diff --git a/linden/indra/newview/skins/default/xui/fr/panel_place.xml b/linden/indra/newview/skins/default/xui/fr/panel_place.xml index 7bb73a6..1df6495 100644 --- a/linden/indra/newview/skins/default/xui/fr/panel_place.xml +++ b/linden/indra/newview/skins/default/xui/fr/panel_place.xml | |||
@@ -1,6 +1,41 @@ | |||
1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> | 1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> |
2 | <panel name="Place" title="Lieu"> | 2 | <panel name="Place" title="Emplacement"> |
3 | <button label="Téléportation" name="teleport_btn" /> | 3 | <text name="name_label"> |
4 | <button label="Localiser" name="map_btn" /> | 4 | Nom : |
5 | </text> | ||
6 | <text name="description_label"> | ||
7 | Description : | ||
8 | </text> | ||
9 | <text name="information_label"> | ||
10 | Informations : | ||
11 | </text> | ||
12 | <text left="103" name="info_editor" width="338" /> | ||
13 | <text name="location_label"> | ||
14 | Emplacement : | ||
15 | </text> | ||
16 | <text left="103" name="location_editor" width="338" /> | ||
17 | <button label="Téléporter" name="teleport_btn" /> | ||
18 | <button label="Voir sur la carte" name="map_btn" /> | ||
5 | <button label="Enchères..." name="auction_btn" /> | 19 | <button label="Enchères..." name="auction_btn" /> |
20 | <string name="traffic_text"> | ||
21 | Trafic : [TRAFFIC] | ||
22 | </string> | ||
23 | <string name="area_text"> | ||
24 | Surface : [AREA] m² | ||
25 | </string> | ||
26 | <string name="forsale_text"> | ||
27 | En vente pour [PRICE] $L | ||
28 | </string> | ||
29 | <string name="auction_text"> | ||
30 | Code de l'enchère [ID]. | ||
31 | </string> | ||
32 | <string name="server_update_text"> | ||
33 | Les informations sur l'emplacement ne sont pas disponibles sans mise à jour du serveur. | ||
34 | </string> | ||
35 | <string name="server_error_text"> | ||
36 | Aucune information sur cet emplacement n'est disponible actuellement, veuillez réessayer ultérieurement. | ||
37 | </string> | ||
38 | <string name="server_forbidden_text"> | ||
39 | Les informations sur cet emplacement ne sont pas disponibles car l'accès y est restreint. Veuillez vérifier vos permissions avec le propriétaire de la parcelle. | ||
40 | </string> | ||
6 | </panel> | 41 | </panel> |
diff --git a/linden/indra/newview/skins/default/xui/fr/panel_place_small.xml b/linden/indra/newview/skins/default/xui/fr/panel_place_small.xml index 7bb73a6..1df6495 100644 --- a/linden/indra/newview/skins/default/xui/fr/panel_place_small.xml +++ b/linden/indra/newview/skins/default/xui/fr/panel_place_small.xml | |||
@@ -1,6 +1,41 @@ | |||
1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> | 1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> |
2 | <panel name="Place" title="Lieu"> | 2 | <panel name="Place" title="Emplacement"> |
3 | <button label="Téléportation" name="teleport_btn" /> | 3 | <text name="name_label"> |
4 | <button label="Localiser" name="map_btn" /> | 4 | Nom : |
5 | </text> | ||
6 | <text name="description_label"> | ||
7 | Description : | ||
8 | </text> | ||
9 | <text name="information_label"> | ||
10 | Informations : | ||
11 | </text> | ||
12 | <text left="103" name="info_editor" width="338" /> | ||
13 | <text name="location_label"> | ||
14 | Emplacement : | ||
15 | </text> | ||
16 | <text left="103" name="location_editor" width="338" /> | ||
17 | <button label="Téléporter" name="teleport_btn" /> | ||
18 | <button label="Voir sur la carte" name="map_btn" /> | ||
5 | <button label="Enchères..." name="auction_btn" /> | 19 | <button label="Enchères..." name="auction_btn" /> |
20 | <string name="traffic_text"> | ||
21 | Trafic : [TRAFFIC] | ||
22 | </string> | ||
23 | <string name="area_text"> | ||
24 | Surface : [AREA] m² | ||
25 | </string> | ||
26 | <string name="forsale_text"> | ||
27 | En vente pour [PRICE] $L | ||
28 | </string> | ||
29 | <string name="auction_text"> | ||
30 | Code de l'enchère [ID]. | ||
31 | </string> | ||
32 | <string name="server_update_text"> | ||
33 | Les informations sur l'emplacement ne sont pas disponibles sans mise à jour du serveur. | ||
34 | </string> | ||
35 | <string name="server_error_text"> | ||
36 | Aucune information sur cet emplacement n'est disponible actuellement, veuillez réessayer ultérieurement. | ||
37 | </string> | ||
38 | <string name="server_forbidden_text"> | ||
39 | Les informations sur cet emplacement ne sont pas disponibles car l'accès y est restreint. Veuillez vérifier vos permissions avec le propriétaire de la parcelle. | ||
40 | </string> | ||
6 | </panel> | 41 | </panel> |
diff --git a/linden/indra/newview/skins/default/xui/fr/panel_preferences_audio.xml b/linden/indra/newview/skins/default/xui/fr/panel_preferences_audio.xml index 1dda9f7..8298b6e 100644 --- a/linden/indra/newview/skins/default/xui/fr/panel_preferences_audio.xml +++ b/linden/indra/newview/skins/default/xui/fr/panel_preferences_audio.xml | |||
@@ -1,56 +1,29 @@ | |||
1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> | 1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> |
2 | <panel label="Audio & Vidéo" name="Media panel"> | 2 | <panel label="Audio et Vidéo" name="Media panel"> |
3 | <text type="string" length="1" name="muting_text"> | 3 | <text type="string" length="1" name="muting_text"> |
4 | Options de son : | 4 | Volume : |
5 | </text> | 5 | </text> |
6 | <panel left="159" name="Volume Panel" width="249" /> | ||
6 | <check_box label="Désactiver le son" name="disable audio" /> | 7 | <check_box label="Désactiver le son" name="disable audio" /> |
7 | <check_box label="Désactiver le son lorsque la fenêtre est réduite" | 8 | <text name="streaming_prefs_text" width="145" bottom="-195" > |
8 | name="mute_when_minimized" /> | 9 | Préférences de flux continu : |
9 | <text type="string" length="1" name="streaming_text"> | 10 | </text> |
10 | Flux : | 11 | <text name="audio_prefs_text"> |
11 | </text> | 12 | Préférences audio : |
12 | <check_box label="Lire flux audio disponibles (consomme plus de bande passante)" | 13 | </text> |
13 | name="streaming_music" /> | 14 | <panel label="Volume" name="Volume Panel" /> |
14 | <check_box label="Lire flux vidéo disponibles (consomme plus de bande passante)" | 15 | <check_box label="Désactiver le son lorsque la fenêtre est minimisée" |
15 | name="streaming_video" /> | 16 | name="mute_when_minimized" left="159" /> |
16 | <text type="string" length="1" name="system_volume_text"> | 17 | <check_box |
17 | Effets sonores : | 18 | label="Jouer des flux musicaux quand cela est possible (gourmand en bande passante)" |
18 | </text> | 19 | name="streaming_music" left="159" bottom="-200" height="32" /> |
19 | <text type="string" length="1" name="wind_volume_text"> | 20 | <check_box |
20 | Volume du vent : | 21 | label="Jouer des flux médias quand cela est possible (gourmand en bande passante)" |
21 | </text> | 22 | name="streaming_video" left="159" bottom_delta="-32" height="32" /> |
22 | <text type="string" length="1" name="footsteps_volume_text"> | 23 | <check_box label="Lire automatiquement le média" name="auto_streaming_video" left="179" bottom_delta="-32" /> |
23 | Volume des pas : | 24 | <slider label="Effet Doppler" name="Doppler Effect" left="165" label_width="115" /> |
24 | </text> | 25 | <slider label="Facteur d'éloignement" name="Distance Factor" left="165" label_width="115" /> |
25 | <text type="string" length="1" name="ui_volume_text"> | 26 | <slider label="Facteur d'atténuation" name="Rolloff Factor" left="165" label_width="115" /> |
26 | Volume de l'IU : | 27 | <spinner label="Alerte dépenses" name="L$ Change Threshold" left="165" /> |
27 | </text> | 28 | <spinner label="Alerte santé" name="Health Change Threshold" left="165" /> |
28 | <spinner label="Seuil de changement du L$" name="L$ Change Threshold" /> | ||
29 | <spinner label="Seuil de changement de santé" name="Health Change Threshold" /> | ||
30 | <text type="string" length="1" name="doppler_effect_text"> | ||
31 | Effet Doppler : | ||
32 | </text> | ||
33 | <text type="string" length="1" name="distance_factor_text"> | ||
34 | Distance Factor : | ||
35 | </text> | ||
36 | <text type="string" length="1" name="rolloff_factor_text"> | ||
37 | Rolloff Factor : | ||
38 | </text> | ||
39 | <text type="string" length="1" name="default_upload_bitrate_text"> | ||
40 | Débit d'upload par défaut : | ||
41 | </text> | ||
42 | <radio_group name="bitrate"> | ||
43 | <radio_item type="string" length="1" name="32kbps"> | ||
44 | 32 kbps | ||
45 | </radio_item> | ||
46 | <radio_item type="string" length="1" name="64kbps"> | ||
47 | 64 kbps | ||
48 | </radio_item> | ||
49 | <radio_item type="string" length="1" name="96kbps"> | ||
50 | 96 kbps | ||
51 | </radio_item> | ||
52 | <radio_item type="string" length="1" name="128kbps"> | ||
53 | 128 kbps | ||
54 | </radio_item> | ||
55 | </radio_group> | ||
56 | </panel> | 29 | </panel> |
diff --git a/linden/indra/newview/skins/default/xui/fr/panel_preferences_chat.xml b/linden/indra/newview/skins/default/xui/fr/panel_preferences_chat.xml index be02051..ddd7f59 100644 --- a/linden/indra/newview/skins/default/xui/fr/panel_preferences_chat.xml +++ b/linden/indra/newview/skins/default/xui/fr/panel_preferences_chat.xml | |||
@@ -1,58 +1,66 @@ | |||
1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> | 1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> |
2 | <panel label="Chat" name="chat"> | 2 | <panel label="Chat écrit" name="chat"> |
3 | <text type="string" length="1" name="text_box"> | 3 | <text type="string" length="1" name="text_box"> |
4 | Taille de police du chat : | 4 | Taille de la police |
5 | du chat : | ||
5 | </text> | 6 | </text> |
6 | <radio_group name="chat font size"> | 7 | <radio_group name="chat font size"> |
7 | <radio_item type="string" length="1" name="radio"> | 8 | <radio_item type="string" length="1" name="radio"> |
8 | Petit | 9 | Petite |
9 | </radio_item> | 10 | </radio_item> |
10 | <radio_item type="string" length="1" name="radio2"> | 11 | <radio_item type="string" length="1" name="radio2"> |
11 | Moyen(ne) | 12 | Moyenne |
12 | </radio_item> | 13 | </radio_item> |
13 | <radio_item type="string" length="1" name="radio3"> | 14 | <radio_item type="string" length="1" name="radio3"> |
14 | Grand | 15 | Grande |
15 | </radio_item> | 16 | </radio_item> |
16 | </radio_group> | 17 | </radio_group> |
17 | <text type="string" length="1" name="text_box2"> | 18 | <text type="string" length="1" name="text_box2"> |
18 | Couleur du chat : | 19 | Couleur du chat : |
19 | </text> | 20 | </text> |
21 | <color_swatch label="Vous" name="user" /> | ||
22 | <color_swatch label="Les autres" name="agent" width="60" /> | ||
23 | <color_swatch label="IM" left_delta="64" name="im" /> | ||
20 | <color_swatch label="Système" name="system" /> | 24 | <color_swatch label="Système" name="system" /> |
21 | <color_swatch label="Avatars" name="users" /> | 25 | <color_swatch label="Erreurs" name="script_error" /> |
22 | <color_swatch label="Objets" name="objects" /> | 26 | <color_swatch label="Objets" name="objects" /> |
23 | <color_swatch label="Bulle" name="background" /> | 27 | <color_swatch label="Propriétaire" name="owner" width="60" /> |
24 | <color_swatch label="URLs" name="links" /> | 28 | <color_swatch label="Bulle" left_delta="64" name="background" /> |
29 | <color_swatch label="URL" name="links" /> | ||
25 | <text type="string" length="1" name="text_box3"> | 30 | <text type="string" length="1" name="text_box3"> |
26 | Console de chat : | 31 | Console du chat : |
27 | </text> | 32 | </text> |
28 | <spinner label="Estomper après" name="fade_chat_time" /> | 33 | <spinner label="Effacer le texte après" label_width="112" name="fade_chat_time" |
29 | <text type="string" length="1" name="text_box4"> | 34 | width="162" /> |
30 | (secondes) | 35 | <text type="string" length="1" left="313" name="text_box4"> |
36 | s | ||
31 | </text> | 37 | </text> |
32 | <text type="string" length="1" name="text_box5"> | 38 | <spinner left="335" name="max_chat_count" /> |
39 | <text type="string" length="1" left="397" name="text_box5" width="74"> | ||
33 | (nb de lignes) | 40 | (nb de lignes) |
34 | </text> | 41 | </text> |
35 | <slider label="Opacité" name="console_opacity" /> | 42 | <slider label="Opacité" name="console_opacity" /> |
36 | <text type="string" length="1" name="text_box6"> | 43 | <text type="string" length="1" name="text_box6"> |
37 | Options de Chat : | 44 | Options du chat : |
38 | </text> | 45 | </text> |
39 | <check_box label="Chat en plein écran (au prochain redémarrage)" | 46 | <check_box label="Utiliser la largeur du plein écran (redémarrage requis)" |
40 | name="chat_full_width_check" /> | 47 | name="chat_full_width_check" /> |
41 | <check_box label="Refermer le chat à l'aide de la touche 'envoi'" | 48 | <check_box label="Fermer le chat après avoir appuyé sur Entrée" |
42 | name="close_chat_on_return_check" /> | 49 | name="close_chat_on_return_check" /> |
43 | <check_box label="Les touches directionnelles déplacent l'avatar pendant le chat" | 50 | <check_box label="Faire bouger l'avatar avec les touches de direction" |
44 | name="arrow_keys_move_avatar_check" /> | 51 | name="arrow_keys_move_avatar_check" /> |
45 | <check_box label="Afficher l'heure d'envoi dans le chat" | 52 | <check_box label="Afficher les marques temporelles dans le chat local" |
46 | name="show_timestamps_check" /> | 53 | name="show_timestamps_check" /> |
54 | <check_box label="Montrer lorsque vous écrivez pendant la discussion" | ||
55 | name="play_typing_animation" /> | ||
47 | <text type="string" length="1" name="text_box7"> | 56 | <text type="string" length="1" name="text_box7"> |
48 | Bulles de Chat : | 57 | Bulles de chat : |
49 | </text> | 58 | </text> |
50 | <check_box label="Afficher les bulles de chat" name="bubble_text_chat" /> | 59 | <check_box label="Afficher les bulles de chat" name="bubble_text_chat" /> |
51 | <slider label="Opacité" name="bubble_chat_opacity" /> | 60 | <slider label="Opacité" name="bubble_chat_opacity" /> |
52 | <text type="string" length="1" name="text_box8"> | 61 | <text type="string" length="1" name="text_box8"> |
53 | Erreurs : | 62 | Erreurs de script : |
54 | </text> | 63 | </text> |
55 | <check_box label="Afficher les erreurs et alertes de scripts dans le chat" | 64 | <check_box label="Afficher les erreurs et avertissements comme chat ordinaire" |
56 | name="script_errors_as_chat" /> | 65 | name="script_errors_as_chat" /> |
57 | <color_swatch label="Couleur" name="script_error" /> | ||
58 | </panel> | 66 | </panel> |
diff --git a/linden/indra/newview/skins/default/xui/fr/panel_preferences_general.xml b/linden/indra/newview/skins/default/xui/fr/panel_preferences_general.xml index acf89cd..34d3bda 100644 --- a/linden/indra/newview/skins/default/xui/fr/panel_preferences_general.xml +++ b/linden/indra/newview/skins/default/xui/fr/panel_preferences_general.xml | |||
@@ -1,41 +1,73 @@ | |||
1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> | 1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> |
2 | <panel label="Général" name="general_panel"> | 2 | <panel label="Général" name="general_panel"> |
3 | <check_box label="Afficher Lieu d'arrivée sur l'écran de connexion" | 3 | <combo_box name="location_combobox" width="166"> |
4 | <combo_item name="MyHome"> | ||
5 | Mon domicile | ||
6 | </combo_item> | ||
7 | <combo_item name="MyLastLocation"> | ||
8 | Mon dernier emplacement | ||
9 | </combo_item> | ||
10 | </combo_box> | ||
11 | <check_box label="Afficher le lieu de départ sur l'écran de connexion" | ||
4 | name="show_location_checkbox" /> | 12 | name="show_location_checkbox" /> |
13 | <combo_box name="fade_out_combobox" width="166"> | ||
14 | <combo_item name="Never"> | ||
15 | Jamais | ||
16 | </combo_item> | ||
17 | <combo_item name="Show Temporarily"> | ||
18 | Afficher temporairement | ||
19 | </combo_item> | ||
20 | <combo_item name="Always"> | ||
21 | Toujours | ||
22 | </combo_item> | ||
23 | </combo_box> | ||
5 | <check_box label="Masquer mon nom sur mon écran" name="show_my_name_checkbox" /> | 24 | <check_box label="Masquer mon nom sur mon écran" name="show_my_name_checkbox" /> |
25 | <text name="group_titles_textbox"> | ||
26 | Titres de groupe : | ||
27 | </text> | ||
28 | <check_box label="Masquer tous les titres de groupe" | ||
29 | name="show_all_title_checkbox" /> | ||
6 | <check_box label="Masquer mon titre de groupe" name="show_my_title_checkbox" /> | 30 | <check_box label="Masquer mon titre de groupe" name="show_my_title_checkbox" /> |
7 | <check_box label="Petits noms d'avatar" name="small_avatar_names_checkbox" /> | 31 | <check_box label="Nom de l'avatar en petit" name="small_avatar_names_checkbox" /> |
8 | <check_box label="M'avertir lorsque mes amis se connectent" | 32 | <check_box label="M'avertir lorsque mes amis se connectent" |
9 | name="friends_online_notify_checkbox" /> | 33 | name="friends_online_notify_checkbox" /> |
10 | <check_box label="Pivoter la mini-carte" name="rotate_mini_map_checkbox" /> | 34 | <text name="UI Size:"> |
11 | <check_box label="M'avertir lorsque des L$ sont dépensés ou reçus" | 35 | Taille de l'interface : |
36 | </text> | ||
37 | <check_box label="Utiliser une échelle indépendante de la résolution" | ||
38 | name="ui_auto_scale" /> | ||
39 | <check_box label="Faire pivoter la mini-carte" name="rotate_mini_map_checkbox" /> | ||
40 | <check_box label="M'avertir lorsque je dépense ou reçois des dollars Linden ($L)" | ||
12 | name="notify_money_change_checkbox" /> | 41 | name="notify_money_change_checkbox" /> |
13 | <check_box label="Détecter carte graphique au prochain démarrage" | 42 | <check_box label="Détecter carte graphique au prochain démarrage" |
14 | name="probe_hardware_checkbox" | 43 | name="probe_hardware_checkbox" |
15 | tool_tip="Second Life configure automatiquement certains réglages de la carte graphique d'après votre configuration matérielle. Nous vous recommandons d'effectuer la détection à chaque nouvelle installation de matériel." /> | 44 | tool_tip="Second Life configure automatiquement certains réglages de la carte graphique d'après votre configuration matérielle. Nous vous recommandons d'effectuer la détection à chaque nouvelle installation de matériel." /> |
16 | <check_box label="Utiliser le sélecteur de couleurs systme" | 45 | <check_box label="Utiliser le sélecteur de couleur par dfaut" |
17 | name="use_system_color_picker_checkbox" | 46 | name="use_system_color_picker_checkbox" |
18 | tool_tip="Utiliser le sélecteur de couleurs système plutôt que celui de Second Life." /> | 47 | tool_tip="Utiliser le sélecteur de couleur par défaut au lieu de celui intégré à Second Life." /> |
48 | <check_box label="Afficher la boîte de recherche en haut à droite de l'écran" | ||
49 | name="show_search_panel" | ||
50 | tool_tip="Affiche la boîte de recherche incorporée." /> | ||
19 | <text type="string" length="1" name="start_location_textbox"> | 51 | <text type="string" length="1" name="start_location_textbox"> |
20 | Lieu d'arrivée : | 52 | Lieu de départ : |
21 | </text> | 53 | </text> |
22 | <text type="string" length="1" name="show_names_textbox"> | 54 | <text type="string" length="1" name="show_names_textbox"> |
23 | Afficher les noms : | 55 | Afficher les noms : |
24 | </text> | 56 | </text> |
25 | <text type="string" length="1" name="effects_color_textbox"> | 57 | <text type="string" length="1" name="effects_color_textbox"> |
26 | Couleurs de mes effets : | 58 | Couleur de mes effets : |
27 | </text> | 59 | </text> |
28 | <text type="string" length="1" name="seconds_textbox"> | 60 | <text type="string" length="1" name="seconds_textbox"> |
29 | secondes | 61 | secondes |
30 | </text> | 62 | </text> |
31 | <text type="string" length="1" name="crash_report_textbox"> | 63 | <text type="string" length="1" name="crash_report_textbox"> |
32 | Rapports d'erreur : | 64 | Rapports de crash : |
33 | </text> | 65 | </text> |
34 | <text type="string" length="1" name="language_textbox"> | 66 | <text type="string" length="1" name="language_textbox"> |
35 | Langue : | 67 | Langue : |
36 | </text> | 68 | </text> |
37 | <text type="string" length="1" name="language_textbox2"> | 69 | <text type="string" length="1" left_delta="313" name="language_textbox2"> |
38 | (Nécessite un redémarrage) | 70 | (nécessite un redémarrage) |
39 | </text> | 71 | </text> |
40 | <radio_group name="fade_out_radio"> | 72 | <radio_group name="fade_out_radio"> |
41 | <radio_item type="string" length="1" name="Never"> | 73 | <radio_item type="string" length="1" name="Never"> |
@@ -50,13 +82,13 @@ | |||
50 | </radio_group> | 82 | </radio_group> |
51 | <color_swatch label="" name="effect_color_swatch" | 83 | <color_swatch label="" name="effect_color_swatch" |
52 | tool_tip="Cliquer pour ouvrir le sélecteur de couleurs" /> | 84 | tool_tip="Cliquer pour ouvrir le sélecteur de couleurs" /> |
53 | <spinner label="Limite d'inactivit :" name="afk_timeout_spinner" /> | 85 | <spinner label="Absent(e) aprs :" name="afk_timeout_spinner" /> |
54 | <text name="region_name_prompt"> | 86 | <text name="region_name_prompt"> |
55 | <Choisir région> | 87 | <Saisissez le nom de la région> |
56 | </text> | 88 | </text> |
57 | <combo_box name="crash_behavior_combobox"> | 89 | <combo_box name="crash_behavior_combobox" width="166"> |
58 | <combo_item type="string" length="1" name="Askbeforesending"> | 90 | <combo_item type="string" length="1" name="Askbeforesending"> |
59 | Demander | 91 | Demander avant d'envoyer |
60 | </combo_item> | 92 | </combo_item> |
61 | <combo_item type="string" length="1" name="Alwayssend"> | 93 | <combo_item type="string" length="1" name="Alwayssend"> |
62 | Toujours envoyer | 94 | Toujours envoyer |
@@ -65,21 +97,35 @@ | |||
65 | Ne jamais envoyer | 97 | Ne jamais envoyer |
66 | </combo_item> | 98 | </combo_item> |
67 | </combo_box> | 99 | </combo_box> |
68 | <combo_box name="language_combobox"> | 100 | <combo_box name="language_combobox" width="166"> |
101 | <combo_item name="System Default Language"> | ||
102 | Choix par défaut | ||
103 | </combo_item> | ||
69 | <combo_item type="string" length="1" name="English"> | 104 | <combo_item type="string" length="1" name="English"> |
70 | Anglais | 105 | Anglais |
71 | </combo_item> | 106 | </combo_item> |
72 | <combo_item type="string" length="1" name="Deutsch(German)"> | 107 | <combo_item type="string" length="1" name="Deutsch(German)"> |
73 | Deutsch (German) - Beta | 108 | Deutsch (Allemand) - Bêta |
109 | </combo_item> | ||
110 | <combo_item name="French"> | ||
111 | Français - Bêta | ||
74 | </combo_item> | 112 | </combo_item> |
75 | <combo_item type="string" length="1" name="(Japanese)"> | 113 | <combo_item type="string" length="1" name="(Japanese)"> |
76 | 日本語 (Japanese) - Beta | 114 | 日本語 (Japonais) - Bêta |
77 | </combo_item> | 115 | </combo_item> |
78 | <combo_item type="string" length="1" name="(Korean)"> | 116 | <combo_item type="string" length="1" name="(Korean)"> |
79 | 한국어 (Korean) - Beta | 117 | 한국어 (Coréen) - Bêta |
80 | </combo_item> | 118 | </combo_item> |
81 | <combo_item type="string" length="1" name="Chinese"> | 119 | <combo_item type="string" length="1" name="Chinese"> |
82 | Chinois - Beta | 120 | 汉语/漢語 (Chinois) - Bêta |
121 | </combo_item> | ||
122 | <combo_item name="Portugese"> | ||
123 | Portugués (Portugais) - Bêta | ||
124 | </combo_item> | ||
125 | <combo_item name="Spanish"> | ||
126 | Español (Espagnol) - Bêta | ||
83 | </combo_item> | 127 | </combo_item> |
84 | </combo_box> | 128 | </combo_box> |
129 | <check_box label="Partager la langue avec les objets" name="language_is_public" | ||
130 | tool_tip="Cette option permet de faire connaître aux objets du Monde votre langue favorite." /> | ||
85 | </panel> | 131 | </panel> |
diff --git a/linden/indra/newview/skins/default/xui/fr/panel_preferences_graphics1.xml b/linden/indra/newview/skins/default/xui/fr/panel_preferences_graphics1.xml index da61141..bf2b336 100644 --- a/linden/indra/newview/skins/default/xui/fr/panel_preferences_graphics1.xml +++ b/linden/indra/newview/skins/default/xui/fr/panel_preferences_graphics1.xml | |||
@@ -1,14 +1,47 @@ | |||
1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> | 1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> |
2 | <panel label="Graphiques" name="Display panel"> | 2 | <panel label="Graphiques" name="Display panel"> |
3 | <combo_box name="aspect_ratio"> | 3 | <button label="?" name="GraphicsPreferencesHelpButton" /> |
4 | <text_editor bottom="-56" height="40" left="25" name="FullScreenInfo" width="460"> | ||
5 | Si cette option n'est pas cochée, le visualisateur prend tout l'écran lorsque vous êtes connecté(e). | ||
6 | </text_editor> | ||
7 | <text name="WindowSizeLabel"> | ||
8 | Taille de la fenêtre : | ||
9 | </text> | ||
10 | <combo_box name="windowsize combo"> | ||
11 | <combo_item name="640x480"> | ||
12 | 640 x 480 | ||
13 | </combo_item> | ||
14 | <combo_item name="800x600"> | ||
15 | 800 x 600 | ||
16 | </combo_item> | ||
17 | <combo_item name="720x480"> | ||
18 | 720 x 480 (NTSC) | ||
19 | </combo_item> | ||
20 | <combo_item name="768x576"> | ||
21 | 768 x 576 (PAL) | ||
22 | </combo_item> | ||
23 | <combo_item name="1024x768"> | ||
24 | 1024 x 768 | ||
25 | </combo_item> | ||
26 | </combo_box> | ||
27 | <text name="DisplayResLabel" width="165"> | ||
28 | Résolution de l'affichage : | ||
29 | </text> | ||
30 | <text name="AspectRatioLabel1" tool_tip="largeur/hauteur"> | ||
31 | Rapport hauteur/largeur : | ||
32 | </text> | ||
33 | <combo_box name="aspect_ratio" tool_tip="largeur/hauteur"> | ||
4 | <combo_item type="string" length="1" name="4:3(StandardCRT)"> | 34 | <combo_item type="string" length="1" name="4:3(StandardCRT)"> |
5 | 4:3 (Standard CRT) | 35 | 4:3 (Standard CRT) |
6 | </combo_item> | 36 | </combo_item> |
7 | <combo_item type="string" length="1" name="5:4(1280x1024LCD)"> | 37 | <combo_item type="string" length="1" name="5:4(1280x1024LCD)"> |
8 | 5:4 (1280x1024 LCD) | 38 | 5:4 (1280 x 1024 LCD) |
39 | </combo_item> | ||
40 | <combo_item name="8:5(Widescreen)"> | ||
41 | 8 : 5 (écran large) | ||
9 | </combo_item> | 42 | </combo_item> |
10 | <combo_item type="string" length="1" name="16:9(Widescreen)"> | 43 | <combo_item type="string" length="1" name="16:9(Widescreen)"> |
11 | 16/9 | 44 | 16:9 (plein écran) |
12 | </combo_item> | 45 | </combo_item> |
13 | </combo_box> | 46 | </combo_box> |
14 | <text type="string" length="1" name="text"> | 47 | <text type="string" length="1" name="text"> |
@@ -29,11 +62,132 @@ | |||
29 | <text type="string" length="1" name="text2"> | 62 | <text type="string" length="1" name="text2"> |
30 | Options d'affichage : | 63 | Options d'affichage : |
31 | </text> | 64 | </text> |
32 | <check_box label="Exécuter dans une fenêtre" name="windowed mode" /> | 65 | <check_box label="Lancer Second Life dans une fenêtre" name="windowed mode" /> |
33 | <check_box label="Détecter automatiquement" name="aspect_auto_detect" /> | 66 | <check_box label="Auto-détection du ratio" left="350" name="aspect_auto_detect" /> |
34 | <check_box label="Utiliser échelle de résolution indépendante" name="ui_auto_scale" /> | 67 | <check_box label="Utiliser échelle de résolution indépendante" name="ui_auto_scale" /> |
35 | <check_box label="Montrer l'avatar en mode Mouselook" name="avfp" /> | 68 | <check_box label="Montrer l'avatar en mode Mouselook" name="avfp" /> |
36 | <spinner label="Draw Distance :" name="draw_distance" /> | 69 | <spinner label="Draw Distance :" name="draw_distance" /> |
70 | <text name="HigherText"> | ||
71 | Qualité et | ||
72 | </text> | ||
73 | <text name="QualityText"> | ||
74 | Performance : | ||
75 | </text> | ||
76 | <text left="105" name="FasterText"> | ||
77 | Plus rapide | ||
78 | </text> | ||
79 | <text name="ShadersPrefText"> | ||
80 | Faible | ||
81 | </text> | ||
82 | <text name="ShadersPrefText2"> | ||
83 | Moyen | ||
84 | </text> | ||
85 | <text name="ShadersPrefText3"> | ||
86 | Élevé | ||
87 | </text> | ||
88 | <text name="ShadersPrefText4"> | ||
89 | Ultra | ||
90 | </text> | ||
91 | <text bottom="-86" left="325" name="HigherText2"> | ||
92 | Plus élevée | ||
93 | </text> | ||
94 | <text name="QualityText2" visible="false" /> | ||
95 | <check_box label="Personnaliser" left="395" name="CustomSettings" /> | ||
96 | <text name="ShadersText"> | ||
97 | Shaders : | ||
98 | </text> | ||
99 | <check_box label="Placage de relief et brillance" name="BumpShiny" /> | ||
100 | <check_box label="Shaders de base" name="BasicShaders" | ||
101 | tool_tip="Désactiver cette option peut empêcher certains drivers de cartes graphiques de planter." /> | ||
102 | <check_box label="Shaders atmosphériques" name="WindLightUseAtmosShaders" /> | ||
103 | <check_box label="Reflets de l'eau" name="Reflections" /> | ||
104 | <text name="ReflectionDetailText"> | ||
105 | Détails des reflets : | ||
106 | </text> | ||
107 | <radio_group name="ReflectionDetailRadio"> | ||
108 | <radio_item name="0"> | ||
109 | Terrain et Arbres | ||
110 | </radio_item> | ||
111 | <radio_item name="1"> | ||
112 | Tous les objets statiques | ||
113 | </radio_item> | ||
114 | <radio_item name="2"> | ||
115 | Tous les objets et avatars | ||
116 | </radio_item> | ||
117 | <radio_item name="3"> | ||
118 | Tout | ||
119 | </radio_item> | ||
120 | </radio_group> | ||
121 | <text name="AvatarRenderingText"> | ||
122 | Rendu de l'avatar : | ||
123 | </text> | ||
124 | <check_box label="Avatars éloignés en 2D" name="AvatarImpostors" /> | ||
125 | <check_box label="Rendu matériel des skins" name="AvatarVertexProgram" /> | ||
126 | <check_box label="Habit de l'avatar" name="AvatarCloth" /> | ||
127 | <text name="DrawDistanceMeterText1"> | ||
128 | m | ||
129 | </text> | ||
130 | <text name="DrawDistanceMeterText2"> | ||
131 | m | ||
132 | </text> | ||
133 | <slider label="Distance d'affichage :" name="DrawDistance" /> | ||
134 | <slider label="Nombre de particules max. :" label_width="143" name="MaxParticleCount" /> | ||
135 | <slider label="Qualité post-traitement :" name="RenderPostProcess" /> | ||
136 | <text name="MeshDetailText"> | ||
137 | Détails du maillage : | ||
138 | </text> | ||
139 | <slider label=" Objets :" name="ObjectMeshDetail" /> | ||
140 | <slider label=" Flexiprims :" name="FlexibleMeshDetail" /> | ||
141 | <slider label=" Arbres :" name="TreeMeshDetail" /> | ||
142 | <slider label=" Avatars :" name="AvatarMeshDetail" /> | ||
143 | <slider label=" Terrain :" name="TerrainMeshDetail" /> | ||
144 | <slider label=" Ciel :" name="SkyMeshDetail" /> | ||
145 | <text name="PostProcessText"> | ||
146 | Faible | ||
147 | </text> | ||
148 | <text name="ObjectMeshDetailText"> | ||
149 | Faible | ||
150 | </text> | ||
151 | <text name="FlexibleMeshDetailText"> | ||
152 | Faible | ||
153 | </text> | ||
154 | <text name="TreeMeshDetailText"> | ||
155 | Faible | ||
156 | </text> | ||
157 | <text name="AvatarMeshDetailText"> | ||
158 | Faible | ||
159 | </text> | ||
160 | <text name="TerrainMeshDetailText"> | ||
161 | Faible | ||
162 | </text> | ||
163 | <text name="SkyMeshDetailText"> | ||
164 | Faible | ||
165 | </text> | ||
166 | <text name="LightingDetailText"> | ||
167 | Détails de la lumière : | ||
168 | </text> | ||
169 | <radio_group name="LightingDetailRadio"> | ||
170 | <radio_item name="SunMoon"> | ||
171 | Soleil et lune uniquement | ||
172 | </radio_item> | ||
173 | <radio_item name="LocalLights"> | ||
174 | Lumières à proximité | ||
175 | </radio_item> | ||
176 | </radio_group> | ||
177 | <text left="380" name="TerrainDetailText"> | ||
178 | Détails du terrain : | ||
179 | </text> | ||
180 | <radio_group name="TerrainDetailRadio"> | ||
181 | <radio_item name="0"> | ||
182 | Faible | ||
183 | </radio_item> | ||
184 | <radio_item name="2"> | ||
185 | Élevé | ||
186 | </radio_item> | ||
187 | </radio_group> | ||
188 | <button label="Paramètres recommandés" name="Defaults" /> | ||
189 | <button label="Configuration du matériel" label_selected="Configuration du matériel" | ||
190 | name="GraphicsHardwareButton" /> | ||
37 | <text name="resolution_format"> | 191 | <text name="resolution_format"> |
38 | [RES_X] x [RES_Y] | 192 | [RES_X] x [RES_Y] |
39 | </text> | 193 | </text> |
diff --git a/linden/indra/newview/skins/default/xui/fr/panel_preferences_im.xml b/linden/indra/newview/skins/default/xui/fr/panel_preferences_im.xml index 941ac7f..2640bd5 100644 --- a/linden/indra/newview/skins/default/xui/fr/panel_preferences_im.xml +++ b/linden/indra/newview/skins/default/xui/fr/panel_preferences_im.xml | |||
@@ -1,21 +1,38 @@ | |||
1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> | 1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> |
2 | <panel label="IM" name="im"> | 2 | <panel label="Communication" name="im"> |
3 | <text type="string" length="1" name="text_box"> | 3 | <text type="string" length="1" name="text_box"> |
4 | Options IM : | 4 | Mon statut en ligne : |
5 | </text> | 5 | </text> |
6 | <check_box label="Seuls mes amis et groupes voient quand je suis connecté(e)" | ||
7 | name="online_visibility" /> | ||
6 | <text name="log_in_to_change"> | 8 | <text name="log_in_to_change"> |
7 | identifiez-vous pour modifier | 9 | se connecter pour changer |
8 | </text> | 10 | </text> |
9 | <check_box label="Envoyer IM vers adresse mail ([EMAIL])" name="send_im_to_email" /> | 11 | <check_box label="Envoyer l'IM à une adresse e-mail ([EMAIL])" |
10 | <check_box label="Inclure les IM dans l'historique du chat" | 12 | name="send_im_to_email" /> |
11 | name="include_im_in_chat_history" /> | 13 | <check_box label="Inclure les IM dans le chat local" name="include_im_in_chat_history" /> |
12 | <check_box label="Afficher l'heure d'envoi dans les IM" | 14 | <check_box label="Afficher les marques temporelles dans les IM" |
13 | name="show_timestamps_check" /> | 15 | name="show_timestamps_check" /> |
14 | <check_box label="Log Instant Messages" name="log_instant_messages" /> | 16 | <check_box label="Me prévenir quand des amis se connectent" |
15 | <check_box label="Log Chat" name="log_chat" /> | 17 | name="friends_online_notify_checkbox" /> |
16 | <check_box label="Show end of last IM conversation" name="log_show_history" /> | 18 | <text name="text_box3"> |
17 | <button label="Change Path" label_selected="Change Path" name="log_path_button" /> | 19 | Réponse mode occupé : |
20 | </text> | ||
21 | <text name="text_box4"> | ||
22 | Options de connexion : | ||
23 | </text> | ||
24 | <check_box label="Enregistrer un journal des IM sur mon ordinateur" | ||
25 | name="log_instant_messages" /> | ||
26 | <check_box label="Inclure les marques temporelles" name="log_instant_messages_timestamp" /> | ||
27 | <check_box label="Enregistrer un journal du chat local sur mon ordinateur" name="log_chat" /> | ||
28 | <check_box label="Inclure la fin de la dernière conversation IM" name="log_show_history" /> | ||
29 | <check_box label="Inclure les marques temporelles" name="log_chat_timestamp" /> | ||
30 | <check_box label="Inclure les IM reçus" name="log_chat_IM" /> | ||
31 | <check_box label="Inclure la date avec les marques temporelles" name="log_date_timestamp" /> | ||
32 | <button label="Changer d'emplacement" label_selected="Changer d'emplacement" | ||
33 | name="log_path_button" width="150" /> | ||
34 | <line_editor left="308" name="log_path_string" right="-20" /> | ||
18 | <text type="string" length="1" name="text_box2"> | 35 | <text type="string" length="1" name="text_box2"> |
19 | Répondeur en mode Occupé : | 36 | Options IM : |
20 | </text> | 37 | </text> |
21 | </panel> | 38 | </panel> |
diff --git a/linden/indra/newview/skins/default/xui/fr/panel_preferences_input.xml b/linden/indra/newview/skins/default/xui/fr/panel_preferences_input.xml index 65f60a8..ae37dab 100644 --- a/linden/indra/newview/skins/default/xui/fr/panel_preferences_input.xml +++ b/linden/indra/newview/skins/default/xui/fr/panel_preferences_input.xml | |||
@@ -1,7 +1,7 @@ | |||
1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> | 1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> |
2 | <panel label="Saisie & Caméra" name="Input panel"> | 2 | <panel label="Entrée et Caméra" name="Input panel"> |
3 | <text type="string" length="1" name=" Mouselook Options:"> | 3 | <text type="string" length="1" name=" Mouselook Options:"> |
4 | Options Mouselook : | 4 | Vue subjective : |
5 | </text> | 5 | </text> |
6 | <text type="string" length="1" name=" Mouse Sensitivity:"> | 6 | <text type="string" length="1" name=" Mouse Sensitivity:"> |
7 | Sensibilité de la souris : | 7 | Sensibilité de la souris : |
@@ -10,17 +10,35 @@ | |||
10 | Vol automatique : | 10 | Vol automatique : |
11 | </text> | 11 | </text> |
12 | <text type="string" length="1" name=" Camera Options:"> | 12 | <text type="string" length="1" name=" Camera Options:"> |
13 | Options de caméra : | 13 | Options de la caméra : |
14 | </text> | 14 | </text> |
15 | <text type="string" length="1" name="Camera Springiness:"> | 15 | <text type="string" length="1" name="Camera Springiness:"> |
16 | Réactivité : | 16 | Réactivité : |
17 | </text> | 17 | </text> |
18 | <check_box label="Souris inversée" name="invert mouse" /> | 18 | <check_box label="Inverser la souris" name="invert mouse" /> |
19 | <check_box label="Voler/atterrir en maintenant Pg. Préc./Pg. Suiv." name="automatic fly" /> | 19 | <check_box label="Voler/atterrir en appuyant sur la flèche du haut/bas" |
20 | <check_box label="Ajustement automatique de la caméra en mode Edition" | 20 | name="automatic fly" /> |
21 | <text name="Camera Follow Distance:"> | ||
22 | Distance de la caméra : | ||
23 | </text> | ||
24 | <text name="Camera Transition Time:"> | ||
25 | Temps de transition : | ||
26 | </text> | ||
27 | <text name="Camera Smoothing:"> | ||
28 | Effet de lissage : | ||
29 | </text> | ||
30 | <check_box label="Ajustement automatique de la caméra en mode Édition" | ||
21 | name="edit camera movement" | 31 | name="edit camera movement" |
22 | tool_tip="Ajuste automatiquement la caméra en entrée et sortie de mode Edition" /> | 32 | tool_tip="Positionner automatiquement la caméra lors de l'entrée ou de la sortie du mode Édition" /> |
23 | <check_box label="Ajustement automatique de la caméra en mode Apparence" | 33 | <check_box label="Ajustement automatique de la caméra en mode Apparence" |
24 | name="appearance camera movement" | 34 | name="appearance camera movement" |
25 | tool_tip="Ajuste automatiquement la caméra en mode Edition" /> | 35 | tool_tip="Positionner automatiquement la caméra en mode Édition" /> |
36 | <text name="text2"> | ||
37 | Affichage de l'avatar : | ||
38 | </text> | ||
39 | <check_box label="Montrer l'avatar dans la vue subjective" name="avfp" /> | ||
40 | <text name="text5"> | ||
41 | Options du joystick : | ||
42 | </text> | ||
43 | <button label="Configuration du joystick" name="joystic_setup_button" width="175" /> | ||
26 | </panel> | 44 | </panel> |
diff --git a/linden/indra/newview/skins/default/xui/fr/panel_preferences_network.xml b/linden/indra/newview/skins/default/xui/fr/panel_preferences_network.xml index c968b45..cd63d30 100644 --- a/linden/indra/newview/skins/default/xui/fr/panel_preferences_network.xml +++ b/linden/indra/newview/skins/default/xui/fr/panel_preferences_network.xml | |||
@@ -4,24 +4,21 @@ | |||
4 | Bande passante maximum : | 4 | Bande passante maximum : |
5 | </text> | 5 | </text> |
6 | <text type="string" length="1" name="text_box2"> | 6 | <text type="string" length="1" name="text_box2"> |
7 | kbps (kilobits/seconde) | 7 | kbps (kilobits par seconde) |
8 | </text> | 8 | </text> |
9 | <text type="string" length="1" name="text_box3"> | 9 | <text name="cache_size_label_l" width="210"> |
10 | Taille du cache : | 10 | Taille de la mémoire cache du disque : |
11 | </text> | 11 | </text> |
12 | <radio_group name="disk cache"> | 12 | <text type="string" length="1" name="text_box5"> |
13 | <radio_item type="string" length="1" name="radio"> | 13 | Mo |
14 | 50 MB | 14 | </text> |
15 | </radio_item> | 15 | <button label="Vider la mémoire cache" label_selected="Vider le cache" |
16 | <radio_item type="string" length="1" name="radio2"> | 16 | name="clear_cache" width="150"/> |
17 | 200 MB | 17 | <text name="cache_location_label"> |
18 | </radio_item> | 18 | Emplacement du cache : |
19 | <radio_item type="string" length="1" name="radio3"> | 19 | </text> |
20 | 500 MB | 20 | <button label="Définir" label_selected="Définir" name="set_cache" /> |
21 | </radio_item> | 21 | <button label="Redéfinir" label_selected="Définir" name="reset_cache" /> |
22 | <radio_item type="string" length="1" name="radio4"> | 22 | <check_box label="Port de connexion personnalisé" name="connection_port_enabled" /> |
23 | 1000 MB | 23 | <spinner label="Numéro de port :" name="connection_port" label_width="95" width="170"/> |
24 | </radio_item> | ||
25 | </radio_group> | ||
26 | <button label="Vider le cache" label_selected="Vider le cache" name="clear_cache" /> | ||
27 | </panel> | 24 | </panel> |
diff --git a/linden/indra/newview/skins/default/xui/fr/panel_preferences_popups.xml b/linden/indra/newview/skins/default/xui/fr/panel_preferences_popups.xml index 1688ac5..72ea942 100644 --- a/linden/indra/newview/skins/default/xui/fr/panel_preferences_popups.xml +++ b/linden/indra/newview/skins/default/xui/fr/panel_preferences_popups.xml | |||
@@ -1,14 +1,29 @@ | |||
1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> | 1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> |
2 | <panel label="Pop-ups" name="popups"> | 2 | <panel label="Pop-ups" name="popups" title="Pop-ups"> |
3 | <text type="string" length="1" name="text_box"> | 3 | <text type="string" length="1" name="text_box"> |
4 | Ne pas afficher les pop-ups : | 4 | Ne pas afficher les pop-ups : |
5 | </text> | 5 | </text> |
6 | <button label="Autoriser cette pop-up" label_selected="Autoriser cette pop-up" | 6 | <text name="dont_show_label"> |
7 | Ne pas afficher ces pop-ups : | ||
8 | </text> | ||
9 | <button label="Activer ce pop-up" label_selected="Autoriser cette pop-up" | ||
7 | name="enable_popup" /> | 10 | name="enable_popup" /> |
11 | <text name="show_label"> | ||
12 | Afficher ces pop-ups : | ||
13 | </text> | ||
14 | <button width="185" label="Désactiver tous ces pop-ups..." name="skip_dialogs_btn" | ||
15 | tool_tip="Désactiver tous les pop-ups facultatifs et les notifications envoyées lors d'un premier usage." /> | ||
8 | <text type="string" length="1" name="text_box2"> | 16 | <text type="string" length="1" name="text_box2"> |
9 | Afficher les pop-ups : | 17 | Offres de notes, textures et repères : |
10 | </text> | 18 | </text> |
11 | <button label="Réinitialiser les dialogues 'Afficher la prochaine fois'..." | 19 | <button width="185" label="Activer tous les pop-ups..." |
12 | label_selected="Réinitialiser les dialogues 'Afficher la prochaine fois'..." | 20 | label_selected="Réinitialiser les dialogues 'Afficher la prochaine fois'..." |
13 | name="reset_dialogs_btn" /> | 21 | name="reset_dialogs_btn" |
22 | tool_tip="Activer tous les pop-ups facultatifs et les notifications envoyées lors d'un premier usage." /> | ||
23 | <check_box label="Accepter automatiquement" name="accept_new_inventory" /> | ||
24 | <check_box label="Afficher automatiquement après avoir accepté" | ||
25 | name="show_new_inventory" /> | ||
26 | <check_box | ||
27 | label="Afficher automatiquement les objets récemment acceptés dans l'inventaire" | ||
28 | name="show_in_inventory" /> | ||
14 | </panel> | 29 | </panel> |
diff --git a/linden/indra/newview/skins/default/xui/fr/panel_preferences_skins.xml b/linden/indra/newview/skins/default/xui/fr/panel_preferences_skins.xml new file mode 100644 index 0000000..cc4cb09 --- /dev/null +++ b/linden/indra/newview/skins/default/xui/fr/panel_preferences_skins.xml | |||
@@ -0,0 +1,14 @@ | |||
1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> | ||
2 | <panel label="Thèmes" name="Skins panel"> | ||
3 | <text name="muting_text"> | ||
4 | Sélectionner un thème (redémarrage requis) : | ||
5 | </text> | ||
6 | <radio_group name="skin_selection"> | ||
7 | <radio_item name="default"> | ||
8 | Défaut | ||
9 | </radio_item> | ||
10 | <radio_item name="silver"> | ||
11 | Argent | ||
12 | </radio_item> | ||
13 | </radio_group> | ||
14 | </panel> | ||
diff --git a/linden/indra/newview/skins/default/xui/fr/panel_preferences_voice.xml b/linden/indra/newview/skins/default/xui/fr/panel_preferences_voice.xml new file mode 100644 index 0000000..996f60a --- /dev/null +++ b/linden/indra/newview/skins/default/xui/fr/panel_preferences_voice.xml | |||
@@ -0,0 +1,37 @@ | |||
1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> | ||
2 | <panel label="Chat vocal" name="chat"> | ||
3 | <text_editor name="voice_unavailable"> | ||
4 | Le chat vocal n'est pas disponible | ||
5 | </text_editor> | ||
6 | <check_box label="Activer le chat vocal" name="enable_voice_check" /> | ||
7 | <radio_group name="ear_location"> | ||
8 | <radio_item name="0"> | ||
9 | Écouter depuis la position de la caméra. | ||
10 | </radio_item> | ||
11 | <radio_item name="1"> | ||
12 | Écouter depuis la position de l'avatar. | ||
13 | </radio_item> | ||
14 | </radio_group> | ||
15 | <text name="push_to_talk_heading"> | ||
16 | Mode Appuyer pour parler | ||
17 | </text> | ||
18 | <text_editor name="voice_chat_description" width="465"> | ||
19 | En mode Appuyer pour parler, vous contrôlez le moment où votre voix est transmise. Lorsque vous êtes en mode bascule, appuyez et relâchez le bouton Appuyer pour parler pour activer ou désactiver votre micro. Lorsque vous n'êtes pas en mode bascule, le micro n'est activé que lorsque vous appuyez sur le déclencheur. | ||
20 | </text_editor> | ||
21 | <check_box label="Utiliser la fonction Appuyer pour parler en mode bascule" | ||
22 | name="push_to_talk_toggle_check" /> | ||
23 | <text name="push_to_talk_label"> | ||
24 | Déclencheur de la fonction Appuyer pour parler : | ||
25 | </text> | ||
26 | <button label="Choisir la touche" name="set_voice_hotkey_button" /> | ||
27 | <button label="Molette de la souris" name="set_voice_middlemouse_button" /> | ||
28 | <text name="privacy_heading"> | ||
29 | Options de confidentialité | ||
30 | </text> | ||
31 | <check_box label="N'accepter que les appels de mes amis" | ||
32 | name="voice_call_friends_only_check" /> | ||
33 | <text_editor name="device_settings_text"> | ||
34 | Remarque : si vous cliquez sur Paramètres du matériel, vous serez temporairement deconnecté du chat vocal. | ||
35 | </text_editor> | ||
36 | <button label="Paramètres du matériel" name="device_settings_btn" /> | ||
37 | </panel> | ||
diff --git a/linden/indra/newview/skins/default/xui/fr/panel_preferences_web.xml b/linden/indra/newview/skins/default/xui/fr/panel_preferences_web.xml new file mode 100644 index 0000000..d2c0288 --- /dev/null +++ b/linden/indra/newview/skins/default/xui/fr/panel_preferences_web.xml | |||
@@ -0,0 +1,31 @@ | |||
1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> | ||
2 | <panel label="Web" name="web"> | ||
3 | <radio_group name="use_external_browser"> | ||
4 | <radio_item name="external" | ||
5 | tool_tip="Utilisez le navigateur web du système pour l'aide, les liens web etc. Déconseillé en mode plein écran."> | ||
6 | Utiliser un navigateur web externe (Firefox, Safari, Internet Explorer) | ||
7 | </radio_item> | ||
8 | <radio_item name="internal" | ||
9 | tool_tip="Utilisez le navigateur web intégré pour l'aide, les liens etc. Ce navigateur s'ouvre dans une nouvelle fenêtre à l'intérieur de Second Life."> | ||
10 | Utiliser le navigateur web intégré | ||
11 | </radio_item> | ||
12 | </radio_group> | ||
13 | <text name="cache_size_label_l"> | ||
14 | Cache du navigateur : | ||
15 | </text> | ||
16 | <button label="Vider" name="clear_cache" /> | ||
17 | <text name="cookie_label"> | ||
18 | Cookies : | ||
19 | </text> | ||
20 | <check_box label="Accepter les cookies d'autres sites" name="cookies_enabled" /> | ||
21 | <text name="proxy_label"> | ||
22 | Web proxy : | ||
23 | </text> | ||
24 | <check_box label="Activer le Web proxy" name="web_proxy_enabled" /> | ||
25 | <text name="proxy_text_label"> | ||
26 | Adresse : | ||
27 | </text> | ||
28 | <line_editor name="web_proxy_editor" | ||
29 | tool_tip="Le nom ou adresse IP du proxy que vous souhaitez utiliser" left="237" /> | ||
30 | <spinner label="Numéro de port :" name="web_proxy_port" label_width="95" width="170"/> | ||
31 | </panel> | ||
diff --git a/linden/indra/newview/skins/default/xui/fr/panel_region_covenant.xml b/linden/indra/newview/skins/default/xui/fr/panel_region_covenant.xml index 8355bc5..ff258d4 100644 --- a/linden/indra/newview/skins/default/xui/fr/panel_region_covenant.xml +++ b/linden/indra/newview/skins/default/xui/fr/panel_region_covenant.xml | |||
@@ -1,52 +1,50 @@ | |||
1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> | 1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> |
2 | <panel label="Clause de sauvegarde" name="Covenant"> | 2 | <panel label="Règlement" name="Covenant"> |
3 | <text name="covenant_help_text"> | 3 | <text name="covenant_help_text"> |
4 | Les modifications d'informations de clause de sauvegarde apparaîtront sur toutes les parcelles du domaine. | 4 | Les changements apportés au règlement apparaîtront sur toutes les parcelles du domaine. |
5 | </text> | 5 | </text> |
6 | <text name="region_name_lbl"> | 6 | <text name="region_name_lbl"> |
7 | Région : | 7 | Région : |
8 | </text> | 8 | </text> |
9 | <text name="region_name_text"> | 9 | <text name="region_name_text"> |
10 | (inconnu) | 10 | (inconnue) |
11 | </text> | 11 | </text> |
12 | <text name="estate_name_lbl"> | 12 | <text name="estate_name_lbl"> |
13 | Domaine : | 13 | Domaine : |
14 | </text> | 14 | </text> |
15 | <text name="estate_name_text"> | 15 | <text name="estate_name_text"> |
16 | (inconnu) | 16 | (inconnu) |
17 | </text> | 17 | </text> |
18 | <text name="covenent_instructions"> | 18 | <text name="covenent_instructions"> |
19 | Glissez-déposez une note | 19 | Pour modifier le règlement de ce domaine, glissez-déposez une note. |
20 | pour modifier la Clause de sauvegarde | ||
21 | de ce domaine. | ||
22 | </text> | 20 | </text> |
23 | <button label="?" name="covenant_help" /> | 21 | <button label="?" name="covenant_help" /> |
24 | <button label="Réinitialiser" name="reset_covenant" /> | 22 | <button label="Redéfinir" name="reset_covenant" /> |
25 | <text name="estate_owner_lbl"> | 23 | <text name="estate_owner_lbl"> |
26 | Propriétaire : | 24 | Propriétaire : |
27 | </text> | 25 | </text> |
28 | <text name="estate_owner_text"> | 26 | <text name="estate_owner_text"> |
29 | (inconnu) | 27 | (inconnu) |
30 | </text> | 28 | </text> |
31 | <text name="resellable_clause"> | 29 | <text name="resellable_clause"> |
32 | Les terrains acquis dans cette région peuvent ou ne peuvent pas être revendus. | 30 | Le terrain acheté dans cette région peut être revendu ou pas. |
33 | </text> | 31 | </text> |
34 | <text name="changeable_clause"> | 32 | <text name="changeable_clause"> |
35 | Les terrains acquis dans cette région peuvent ou ne peuvent pas être fusionnés ou subdivisés. | 33 | Le terrain acheté dans cette région peut être fusionné/divisé ou pas. |
36 | </text> | 34 | </text> |
37 | <text_editor name="covenant_editor"> | 35 | <text_editor name="covenant_editor"> |
38 | Chargement en cours... | 36 | Chargement en cours... |
39 | </text_editor> | 37 | </text_editor> |
40 | <text name="can_resell"> | 38 | <text name="can_resell"> |
41 | Les terrains acquis dans cette région peuvent être revendus. | 39 | Le terrain acheté dans cette région peut être revendu. |
42 | </text> | 40 | </text> |
43 | <text name="can_not_resell"> | 41 | <text name="can_not_resell"> |
44 | Les terrains acquis dans cette région ne peuvent être revendus. | 42 | Le terrain acheté dans cette région ne peut pas être revendu. |
45 | </text> | 43 | </text> |
46 | <text name="can_change"> | 44 | <text name="can_change"> |
47 | Les terrains acquis dans cette région peuvent être fusionnés ou subdivisés. | 45 | Le terrain acheté dans cette région peut être fusionné ou divisé. |
48 | </text> | 46 | </text> |
49 | <text name="can_not_change"> | 47 | <text name="can_not_change"> |
50 | Les terrains acquis dans cette région ne peuvent être fusionnés ou subdivisés. | 48 | Le terrain acheté dans cette région ne peut pas être fusionné ou divisé. |
51 | </text> | 49 | </text> |
52 | </panel> | 50 | </panel> |
diff --git a/linden/indra/newview/skins/default/xui/fr/panel_region_debug.xml b/linden/indra/newview/skins/default/xui/fr/panel_region_debug.xml index 6d98945..d001191 100644 --- a/linden/indra/newview/skins/default/xui/fr/panel_region_debug.xml +++ b/linden/indra/newview/skins/default/xui/fr/panel_region_debug.xml | |||
@@ -1,36 +1,51 @@ | |||
1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> | 1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> |
2 | <panel label="Debug" name="Debug"> | 2 | <panel label="Débugger" name="Debug"> |
3 | <text name="region_text_lbl"> | 3 | <text name="region_text_lbl"> |
4 | Région : | 4 | Région : |
5 | </text> | 5 | </text> |
6 | <text name="region_text"> | 6 | <text name="region_text"> |
7 | inconnu | 7 | (inconnue) |
8 | </text> | 8 | </text> |
9 | <check_box label="Désactiver les scripts" name="disable_scripts_check" | 9 | <check_box label="Désactiver les scripts" name="disable_scripts_check" |
10 | tool_tip="Désactiver tous les scripts dans cette région" /> | 10 | tool_tip="Désactiver tous les scripts dans cette région" /> |
11 | <button label="?" name="disable_scripts_help" /> | 11 | <button label="?" name="disable_scripts_help" /> |
12 | <check_box label="Désactiver collisions" name="disable_collisions_check" | 12 | <check_box label="Désactiver les collisions" name="disable_collisions_check" |
13 | tool_tip="Désactiver les collisions de non-avatars dans cette région." /> | 13 | tool_tip="Désactiver les collisions entre non-avatars dans cette région" /> |
14 | <button label="?" name="disable_collisions_help" /> | 14 | <button label="?" name="disable_collisions_help" /> |
15 | <check_box label="Désactiver Physiques" name="disable_physics_check" | 15 | <check_box label="Désactiver les propriétés physiques" name="disable_physics_check" |
16 | tool_tip="Désactiver toutes physiques dans cette région" /> | 16 | tool_tip="Désactiver toutes les propriétés physiques dans cette région" /> |
17 | <button label="?" name="disable_physics_help" /> | 17 | <button label="?" name="disable_physics_help" /> |
18 | <button label="Appliquer" name="apply_btn" /> | 18 | <button label="Appliquer" name="apply_btn" /> |
19 | <button label="Choisir Avatar..." name="choose_avatar_btn" /> | 19 | <line_editor name="target_avatar_name"> |
20 | (aucun) | ||
21 | </line_editor> | ||
22 | <button label="Choisir..." name="choose_avatar_btn" /> | ||
20 | <button | 23 | <button |
21 | label="Renvoyer les objets scriptés de l'avatar vers une propriété tierce" | 24 | label="Renvoyer les objets scriptés de l'avatar vers une propriété tierce" |
22 | name="return_scripted_other_land_btn" /> | 25 | name="return_scripted_other_land_btn" /> |
23 | <button label="Renvoyer TOUS les objets scriptés de l'avatar" | 26 | <button label="Renvoyer TOUS les objets scriptés de l'avatar" |
24 | name="return_scripted_all_btn" /> | 27 | name="return_scripted_all_btn" /> |
25 | <button label="Afficher les Top Colliders..." name="top_colliders_btn" | 28 | <check_box label="Ne renvoyer que les objets avec des scripts" name="return_scripts" |
26 | tool_tip="Liste d'objets les plus exposés aux collisions potentielles" /> | 29 | tool_tip="Ne renvoyer que les objets avec des scripts." /> |
30 | <check_box | ||
31 | label="Ne renvoyer que les objets sur le terrain de quelqu'un d'autre" | ||
32 | name="return_other_land" | ||
33 | tool_tip="Ne renvoyer que les objets se trouvant sur le terrain de quelqu'un d'autre" /> | ||
34 | <check_box label="Renvoyer les objets dans toutes les régions de ce domaine" | ||
35 | name="return_estate_wide" | ||
36 | tool_tip="Renvoyer les objets dans toutes les régions qui constituent ce domaine" /> | ||
37 | <button label="Renvoyer" name="return_btn" /> | ||
38 | <button label="Afficher les objets souvent responsables de collision..." | ||
39 | name="top_colliders_btn" | ||
40 | tool_tip="Liste des objets avec le plus de collisions potentielles" /> | ||
27 | <button label="?" name="top_colliders_help" /> | 41 | <button label="?" name="top_colliders_help" /> |
28 | <button label="Afficher les Top Scripts..." name="top_scripts_btn" | 42 | <button label="Afficher les objets exécutant le plus de scripts..." |
29 | tool_tip="Liste d'objets les plus occupés à exécuter des scripts" /> | 43 | name="top_scripts_btn" |
44 | tool_tip="Liste des objets qui passent le plus de temps à exécuter des scripts" /> | ||
30 | <button label="?" name="top_scripts_help" /> | 45 | <button label="?" name="top_scripts_help" /> |
31 | <button label="Redémarrer région" name="restart_btn" | 46 | <button label="Redémarrer la région" name="restart_btn" |
32 | tool_tip="Démarrez un compte à rebours de 2 minutes et redémarrez la région" /> | 47 | tool_tip="Redémarrer la région au bout de 2 minutes" /> |
33 | <button label="?" name="restart_help" /> | 48 | <button label="?" name="restart_help" /> |
34 | <button label="Annuler redémarrage" name="cancel_restart_btn" | 49 | <button label="Retarder le redémarrage" name="cancel_restart_btn" |
35 | tool_tip="Annuler redémarrage de la région" /> | 50 | tool_tip="Retarder le redémarrage de la région d'une heure" /> |
36 | </panel> | 51 | </panel> |
diff --git a/linden/indra/newview/skins/default/xui/fr/panel_region_estate.xml b/linden/indra/newview/skins/default/xui/fr/panel_region_estate.xml index eccc4df..f4585a8 100644 --- a/linden/indra/newview/skins/default/xui/fr/panel_region_estate.xml +++ b/linden/indra/newview/skins/default/xui/fr/panel_region_estate.xml | |||
@@ -1,36 +1,52 @@ | |||
1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> | 1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> |
2 | <panel label="Domaine" name="Estate"> | 2 | <panel label="Domaine" name="Estate"> |
3 | <text name="estate_help_text"> | 3 | <text name="estate_help_text"> |
4 | Les modifications des paramètres de cet onglet affecteront toutes les régions du domaine. | 4 | Les changements apportés aux paramètres de cet onglet auront des répercussions sur toutes les régions du domaine. |
5 | </text> | 5 | </text> |
6 | <text name="estate_text"> | 6 | <text name="estate_text"> |
7 | Domaine : | 7 | Domaine : |
8 | </text> | 8 | </text> |
9 | <text name="estate_name"> | 9 | <text name="estate_name"> |
10 | (inconnu) | 10 | (inconnu) |
11 | </text> | 11 | </text> |
12 | <text name="owner_text"> | 12 | <text name="owner_text"> |
13 | Propriétaire : | 13 | Propriétaire : |
14 | </text> | 14 | </text> |
15 | <text name="estate_owner"> | 15 | <text name="estate_owner"> |
16 | (inconnu) | 16 | (inconnu) |
17 | </text> | 17 | </text> |
18 | <text name="Only Allow"> | ||
19 | Limiter l'accès aux résidents : | ||
20 | </text> | ||
21 | <check_box label="Qui ont enregistré leurs infos de paiement" name="limit_payment" | ||
22 | tool_tip="Interdire les résidents non identifés." /> | ||
23 | <check_box label="Adultes dont l'âge a été vérifié" name="limit_age_verified" | ||
24 | tool_tip="Interdire les résidents dont l'âge n'a pas été vérifié. Pour plus d'infos, consultez la page support.secondlife.com." /> | ||
25 | <check_box label="Autoriser les chats vocaux" name="voice_chat_check" /> | ||
26 | <button label="?" name="voice_chat_help" /> | ||
27 | <text name="abuse_email_text"> | ||
28 | E-mail où signaler l'infraction : | ||
29 | </text> | ||
30 | <string name="email_unsupported"> | ||
31 | Non pris en charge | ||
32 | </string> | ||
33 | <button label="?" name="abuse_email_address_help" /> | ||
18 | <text name="estate_manager_label"> | 34 | <text name="estate_manager_label"> |
19 | Administrateurs du Domaine : | 35 | Gérants du domaine : |
20 | </text> | 36 | </text> |
21 | <button label="?" name="estate_manager_help" /> | 37 | <button label="?" name="estate_manager_help" /> |
22 | <button label="Ajouter..." name="add_estate_manager_btn" /> | 38 | <button label="Ajouter..." name="add_estate_manager_btn" /> |
23 | <button label="Supprimer..." name="remove_estate_manager_btn" /> | 39 | <button label="Supprimer..." name="remove_estate_manager_btn" /> |
24 | <check_box label="Utiliser l'heure globale" name="use_global_time_check" /> | 40 | <check_box label="Utiliser le temps universel" name="use_global_time_check" /> |
25 | <button label="?" name="use_global_time_help" /> | 41 | <button label="?" name="use_global_time_help" /> |
26 | <check_box label="Soleil fixe" name="fixed_sun_check" /> | 42 | <check_box label="Soleil fixe" name="fixed_sun_check" /> |
27 | <button label="?" name="fixed_sun_help" /> | 43 | <button label="?" name="fixed_sun_help" /> |
28 | <slider label="Phase" name="sun_hour_slider" /> | 44 | <slider label="Phase" name="sun_hour_slider" /> |
29 | <check_box label="Visible depuis le continent" name="externally_visible_check" /> | 45 | <check_box label="Autoriser l'accès public" name="externally_visible_check" /> |
30 | <button label="?" name="externally_visible_help" /> | 46 | <button label="?" name="externally_visible_help" /> |
31 | <check_box label="Vue sur le continent" name="mainland_visible_check" /> | 47 | <check_box label="Vue sur le continent" name="mainland_visible_check" /> |
32 | <button label="?" name="mainland_visible_help" /> | 48 | <button label="?" name="mainland_visible_help" /> |
33 | <check_box label="Autoriser téléportation directe" name="allow_direct_teleport" /> | 49 | <check_box label="Autoriser la téléportation directe" name="allow_direct_teleport" /> |
34 | <button label="?" name="allow_direct_teleport_help" /> | 50 | <button label="?" name="allow_direct_teleport_help" /> |
35 | <text name="region_text_lbl"> | 51 | <text name="region_text_lbl"> |
36 | Refuser l'accès selon les infos de paiement : | 52 | Refuser l'accès selon les infos de paiement : |
@@ -40,23 +56,23 @@ | |||
40 | <check_box label="Refuser avec infos de paiement utilisées" name="deny_transacted" /> | 56 | <check_box label="Refuser avec infos de paiement utilisées" name="deny_transacted" /> |
41 | <button label="Appliquer" name="apply_btn" /> | 57 | <button label="Appliquer" name="apply_btn" /> |
42 | <text name="allow_resident_label"> | 58 | <text name="allow_resident_label"> |
43 | Résidents autorisés : | 59 | Résidents autorisés : |
44 | </text> | 60 | </text> |
45 | <button label="?" name="allow_resident_help" /> | 61 | <button label="?" name="allow_resident_help" /> |
46 | <button label="Ajouter..." name="add_allowed_avatar_btn" /> | 62 | <button label="Ajouter..." name="add_allowed_avatar_btn" /> |
47 | <button label="Supprimer..." name="remove_allowed_avatar_btn" /> | 63 | <button label="Supprimer..." name="remove_allowed_avatar_btn" /> |
48 | <text name="allow_group_label"> | 64 | <text name="allow_group_label"> |
49 | Groupes autorisés : | 65 | Groupes autorisés : |
50 | </text> | 66 | </text> |
51 | <button label="?" name="allow_group_help" /> | 67 | <button label="?" name="allow_group_help" /> |
52 | <button label="Ajouter..." name="add_allowed_group_btn" /> | 68 | <button label="Ajouter..." name="add_allowed_group_btn" /> |
53 | <button label="Supprimer..." name="remove_allowed_group_btn" /> | 69 | <button label="Supprimer..." name="remove_allowed_group_btn" /> |
54 | <text name="ban_resident_label"> | 70 | <text name="ban_resident_label"> |
55 | Résidents bannis : | 71 | Résidents interdits : |
56 | </text> | 72 | </text> |
57 | <button label="?" name="ban_resident_help" /> | 73 | <button label="?" name="ban_resident_help" /> |
58 | <button label="Ajouter..." name="add_banned_avatar_btn" /> | 74 | <button label="Ajouter..." name="add_banned_avatar_btn" /> |
59 | <button label="Supprimer..." name="remove_banned_avatar_btn" /> | 75 | <button label="Supprimer..." name="remove_banned_avatar_btn" /> |
60 | <button label="Envoyer message à la propriété" name="message_estate_btn" /> | 76 | <button label="Envoyer un message au domaine..." name="message_estate_btn" /> |
61 | <button label="Dégager utilisateur du domaine..." name="kick_user_from_estate_btn" /> | 77 | <button label="Expulser le résident du domaine..." name="kick_user_from_estate_btn" /> |
62 | </panel> | 78 | </panel> |
diff --git a/linden/indra/newview/skins/default/xui/fr/panel_region_general.xml b/linden/indra/newview/skins/default/xui/fr/panel_region_general.xml index 29f52d5..95cd0c2 100644 --- a/linden/indra/newview/skins/default/xui/fr/panel_region_general.xml +++ b/linden/indra/newview/skins/default/xui/fr/panel_region_general.xml | |||
@@ -4,30 +4,41 @@ | |||
4 | Région : | 4 | Région : |
5 | </text> | 5 | </text> |
6 | <text name="region_text"> | 6 | <text name="region_text"> |
7 | inconnu | 7 | (inconnue) |
8 | </text> | 8 | </text> |
9 | <check_box label="Interdire le terraforming" name="block_terraform_check" /> | 9 | <text name="version_channel_text_lbl"> |
10 | Version : | ||
11 | </text> | ||
12 | <text name="version_channel_text"> | ||
13 | (inconnu) | ||
14 | </text> | ||
15 | <check_box label="Bloquer le terraformage" name="block_terraform_check" /> | ||
10 | <button label="?" name="terraform_help" /> | 16 | <button label="?" name="terraform_help" /> |
11 | <check_box label="Interdire vol" name="block_fly_check" /> | 17 | <check_box label="Interdire le vol" name="block_fly_check" /> |
12 | <button label="?" name="fly_help" /> | 18 | <button label="?" name="fly_help" /> |
13 | <check_box label="Autoriser dégâts" name="allow_damage_check" /> | 19 | <check_box label="Autoriser les dégâts" name="allow_damage_check" /> |
14 | <button label="?" name="damage_help" /> | 20 | <button label="?" name="damage_help" /> |
15 | <check_box label="Interdire de pousser" name="restrict_pushobject" /> | 21 | <check_box label="Interdire les bousculades" name="restrict_pushobject" /> |
16 | <button label="?" name="restrict_pushobject_help" /> | 22 | <button label="?" name="restrict_pushobject_help" /> |
17 | <check_box label="Autoriser la revente du terrain" name="allow_land_resell_check" /> | 23 | <check_box label="Autoriser la revente de terrain" name="allow_land_resell_check" /> |
18 | <button label="?" name="land_resell_help" /> | 24 | <button label="?" name="land_resell_help" /> |
19 | <check_box label="Autoriser Fusionner/Diviser parcelle" name="allow_parcel_changes_check" /> | 25 | <check_box label="Autoriser la fusion/division de terrain" |
26 | name="allow_parcel_changes_check" /> | ||
20 | <button label="?" name="parcel_changes_help" /> | 27 | <button label="?" name="parcel_changes_help" /> |
21 | <spinner label="Limite d'avatars" name="agent_limit_spin" /> | 28 | <check_box label="Ne pas afficher le terrain dans la recherche" |
29 | name="block_parcel_search_check" | ||
30 | tool_tip="Afficher cette région et ses parcelles dans les résultats de recherche" /> | ||
31 | <button label="?" name="parcel_search_help" /> | ||
32 | <spinner label="Nombre limite d'avatars" name="agent_limit_spin" /> | ||
22 | <button label="?" name="agent_limit_help" /> | 33 | <button label="?" name="agent_limit_help" /> |
23 | <spinner label="Bonus de l'objet" name="object_bonus_spin" /> | 34 | <spinner label="Bonus objet" name="object_bonus_spin" /> |
24 | <button label="?" name="object_bonus_help" /> | 35 | <button label="?" name="object_bonus_help" /> |
25 | <text label="Classification" name="access_text"> | 36 | <text label="Maturité" name="access_text"> |
26 | Classification : | 37 | Maturité : |
27 | </text> | 38 | </text> |
28 | <combo_box label="Adulte" name="access_combo"> | 39 | <combo_box label="Adulte" name="access_combo"> |
29 | <combo_item name="PG"> | 40 | <combo_item name="PG"> |
30 | Tout public | 41 | Accompagnement parental |
31 | </combo_item> | 42 | </combo_item> |
32 | <combo_item name="Mature"> | 43 | <combo_item name="Mature"> |
33 | Adulte | 44 | Adulte |
@@ -35,9 +46,8 @@ | |||
35 | </combo_box> | 46 | </combo_box> |
36 | <button label="?" name="access_help" /> | 47 | <button label="?" name="access_help" /> |
37 | <button label="Appliquer" name="apply_btn" /> | 48 | <button label="Appliquer" name="apply_btn" /> |
38 | <button label="Téléporter un utilisateur vers mon domicile..." name="kick_btn" /> | 49 | <button label="Téléporter un résident chez lui..." name="kick_btn" /> |
39 | <button label="Téléporter tous les utilisateurs vers mon domicile" | 50 | <button label="Téléporter tous les résidents chez eux..." name="kick_all_btn" /> |
40 | name="kick_all_btn" /> | 51 | <button label="Envoyer un message à la région..." name="im_btn" /> |
41 | <button label="Envoyer message à la région" name="im_btn" /> | 52 | <button label="Gérer le Téléhub..." name="manage_telehub_btn" /> |
42 | <button label="Réglages du Téléport..." name="manage_telehub_btn" /> | ||
43 | </panel> | 53 | </panel> |
diff --git a/linden/indra/newview/skins/default/xui/fr/panel_region_terrain.xml b/linden/indra/newview/skins/default/xui/fr/panel_region_terrain.xml index dbe5d0b..d176f07 100644 --- a/linden/indra/newview/skins/default/xui/fr/panel_region_terrain.xml +++ b/linden/indra/newview/skins/default/xui/fr/panel_region_terrain.xml | |||
@@ -1,30 +1,30 @@ | |||
1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> | 1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> |
2 | <panel label="Relief" name="Terrain"> | 2 | <panel label="Terrain" name="Terrain"> |
3 | <text name="region_text_lbl"> | 3 | <text name="region_text_lbl"> |
4 | Région : | 4 | Région : |
5 | </text> | 5 | </text> |
6 | <text name="region_text"> | 6 | <text name="region_text"> |
7 | inconnu | 7 | (inconnue) |
8 | </text> | 8 | </text> |
9 | <spinner label="Niveau de l'eau" name="water_height_spin" /> | 9 | <spinner label="Niveau de l'eau" name="water_height_spin" /> |
10 | <button label="?" name="water_height_help" /> | 10 | <button label="?" name="water_height_help" /> |
11 | <spinner label="Limite de réhaussement du relief" name="terrain_raise_spin" /> | 11 | <spinner label="Limite de surélévation du terrain" name="terrain_raise_spin" /> |
12 | <button label="?" name="terrain_raise_help" /> | 12 | <button label="?" name="terrain_raise_help" /> |
13 | <spinner label="Limite d'abaissement du relief" name="terrain_lower_spin" /> | 13 | <spinner label="Limite d'abaissement du terrain" name="terrain_lower_spin" /> |
14 | <button label="?" name="terrain_lower_help" /> | 14 | <button label="?" name="terrain_lower_help" /> |
15 | <check_box label="Utiliser soleil du domaine" name="use_estate_sun_check" /> | 15 | <check_box label="Utiliser le soleil du domaine" name="use_estate_sun_check" /> |
16 | <button label="?" name="use_estate_sun_help" /> | 16 | <button label="?" name="use_estate_sun_help" /> |
17 | <check_box label="Soleil fixe" name="fixed_sun_check" /> | 17 | <check_box label="Soleil fixe" name="fixed_sun_check" /> |
18 | <button label="?" name="fixed_sun_help" /> | 18 | <button label="?" name="fixed_sun_help" /> |
19 | <slider label="Phase" name="sun_hour_slider" /> | 19 | <slider label="Phase" name="sun_hour_slider" /> |
20 | <button label="Appliquer" name="apply_btn" /> | 20 | <button label="Appliquer" name="apply_btn" /> |
21 | <button label="Télécharger relief au format RAW..." name="download_raw_btn" | 21 | <button label="Télécharger le terrain au format RAW..." name="download_raw_btn" |
22 | tool_tip="Réservé aux propriétaires de domaine, pas aux administrateurs" /> | 22 | tool_tip="Réservé aux propriétaires de domaine, pas aux gérants" /> |
23 | <button label="?" name="download_raw_help" /> | 23 | <button label="?" name="download_raw_help" /> |
24 | <button label="Uploader relief au format RAW..." name="upload_raw_btn" | 24 | <button label="Charger le terrain au format RAW..." name="upload_raw_btn" |
25 | tool_tip="Réservé aux propriétaires de domaine, pas aux administrateurs" /> | 25 | tool_tip="Réservé aux propriétaires de domaine, pas aux gérants" /> |
26 | <button label="?" name="upload_raw_help" /> | 26 | <button label="?" name="upload_raw_help" /> |
27 | <button label="Figer Relief" name="bake_terrain_btn" | 27 | <button label="Figer le terrain" name="bake_terrain_btn" |
28 | tool_tip="Définir le relief actuel comme point central pour les limites de réhaussement/abaissement." /> | 28 | tool_tip="Définir le terrain actuel comme point central pour les limites de surélévation/abaissement" /> |
29 | <button label="?" name="bake_terrain_help" /> | 29 | <button label="?" name="bake_terrain_help" /> |
30 | </panel> | 30 | </panel> |
diff --git a/linden/indra/newview/skins/default/xui/fr/panel_region_texture.xml b/linden/indra/newview/skins/default/xui/fr/panel_region_texture.xml index 10cbd4a..2ad403f 100644 --- a/linden/indra/newview/skins/default/xui/fr/panel_region_texture.xml +++ b/linden/indra/newview/skins/default/xui/fr/panel_region_texture.xml | |||
@@ -4,13 +4,13 @@ | |||
4 | Région : | 4 | Région : |
5 | </text> | 5 | </text> |
6 | <text name="region_text"> | 6 | <text name="region_text"> |
7 | inconnu | 7 | (inconnue) |
8 | </text> | 8 | </text> |
9 | <text name="base_texture_text"> | 9 | <text name="base_texture_text"> |
10 | Textures de base (fichiers 128x128, 24 bit .tga) | 10 | Textures de base (fichiers 128x128, 24 bit .tga) |
11 | </text> | 11 | </text> |
12 | <text name="height_text_lbl"> | 12 | <text name="height_text_lbl"> |
13 | 1 (Faible) | 13 | 1 (faible) |
14 | </text> | 14 | </text> |
15 | <text name="height_text_lbl2"> | 15 | <text name="height_text_lbl2"> |
16 | 2 | 16 | 2 |
@@ -19,34 +19,34 @@ | |||
19 | 3 | 19 | 3 |
20 | </text> | 20 | </text> |
21 | <text name="height_text_lbl4"> | 21 | <text name="height_text_lbl4"> |
22 | 4 (Elevé) | 22 | 4 (élevé) |
23 | </text> | 23 | </text> |
24 | <text name="detail_texture_text"> | 24 | <text name="detail_texture_text"> |
25 | Textures détaillées (fichiers 512x512, 24 bit .tga) | 25 | Textures du terrain (fichiers.tga 512 x 512, 24 bit requis) |
26 | </text> | 26 | </text> |
27 | <text name="height_text_lbl5"> | 27 | <text name="height_text_lbl5"> |
28 | 1 (Faible) | 28 | Limites d'élévation de texture |
29 | </text> | 29 | </text> |
30 | <text name="height_text_lbl6"> | 30 | <text name="height_text_lbl6"> |
31 | 2 | 31 | Sud-ouest |
32 | </text> | 32 | </text> |
33 | <text name="height_text_lbl7"> | 33 | <text name="height_text_lbl7"> |
34 | 3 | 34 | Nord-ouest |
35 | </text> | 35 | </text> |
36 | <text name="height_text_lbl8"> | 36 | <text name="height_text_lbl8"> |
37 | 4 (Elevé) | 37 | Sud-est |
38 | </text> | 38 | </text> |
39 | <text name="height_text_lbl9"> | 39 | <text name="height_text_lbl9"> |
40 | Limites d'élévation de texture | 40 | Nord-est |
41 | </text> | 41 | </text> |
42 | <text name="height_text_lbl10"> | 42 | <text name="height_text_lbl10"> |
43 | Sud-ouest | 43 | Ces valeurs représentent les limites de mélange pour les textures ci-dessus. |
44 | </text> | 44 | </text> |
45 | <text name="height_text_lbl11"> | 45 | <text name="height_text_lbl11"> |
46 | Nord-ouest | 46 | En mètres, la valeur Bas correspond à la hauteur maximum de la texture n°1 |
47 | </text> | 47 | </text> |
48 | <text name="height_text_lbl12"> | 48 | <text name="height_text_lbl12"> |
49 | Sud-est | 49 | et la valeur Haut correspond à la hauteur minimum de la texture n°4. |
50 | </text> | 50 | </text> |
51 | <text name="height_text_lbl13"> | 51 | <text name="height_text_lbl13"> |
52 | Nord-est | 52 | Nord-est |
@@ -55,10 +55,10 @@ | |||
55 | <spinner label="Bas" name="height_start_spin_1" /> | 55 | <spinner label="Bas" name="height_start_spin_1" /> |
56 | <spinner label="Bas" name="height_start_spin_2" /> | 56 | <spinner label="Bas" name="height_start_spin_2" /> |
57 | <spinner label="Bas" name="height_start_spin_3" /> | 57 | <spinner label="Bas" name="height_start_spin_3" /> |
58 | <spinner label="Elevés" name="height_range_spin_0" /> | 58 | <spinner label="Haut" name="height_range_spin_0" /> |
59 | <spinner label="Elevés" name="height_range_spin_1" /> | 59 | <spinner label="Haut" name="height_range_spin_1" /> |
60 | <spinner label="Elevés" name="height_range_spin_2" /> | 60 | <spinner label="Haut" name="height_range_spin_2" /> |
61 | <spinner label="Elevés" name="height_range_spin_3" /> | 61 | <spinner label="Haut" name="height_range_spin_3" /> |
62 | <text name="height_text_lbl14"> | 62 | <text name="height_text_lbl14"> |
63 | Ces valeurs représentent les limites de mélange pour les textures ci-dessus. | 63 | Ces valeurs représentent les limites de mélange pour les textures ci-dessus. |
64 | </text> | 64 | </text> |
diff --git a/linden/indra/newview/skins/default/xui/fr/panel_speaker_controls.xml b/linden/indra/newview/skins/default/xui/fr/panel_speaker_controls.xml new file mode 100644 index 0000000..7c63202 --- /dev/null +++ b/linden/indra/newview/skins/default/xui/fr/panel_speaker_controls.xml | |||
@@ -0,0 +1,41 @@ | |||
1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> | ||
2 | <panel name="active_speakers_panel"> | ||
3 | <string name="moderator_label"> | ||
4 | (Modérateur) | ||
5 | </string> | ||
6 | <layout_stack name="panels"> | ||
7 | <layout_panel name="moderation_mode_panel"> | ||
8 | <combo_box name="moderation_mode"> | ||
9 | <combo_item name="OpenVoice"> | ||
10 | Voix activées par défaut) | ||
11 | </combo_item> | ||
12 | <combo_item name="ModeratedVoice"> | ||
13 | Voix désactivées par défaut) | ||
14 | </combo_item> | ||
15 | </combo_box> | ||
16 | </layout_panel> | ||
17 | <layout_panel name="moderate_chat_panel"> | ||
18 | <scroll_list name="speakers_list"> | ||
19 | <column label="Nom" name="speaker_name" /> | ||
20 | </scroll_list> | ||
21 | <panel name="speaker_controls"> | ||
22 | <text name="resident_name"> | ||
23 | Rumplstiltskin Califragilistic | ||
24 | </text> | ||
25 | <button name="mute_btn" tool_tip="Rendre ce résident muet" /> | ||
26 | <check_box label="Ignorer le texte" name="mute_text_btn" /> | ||
27 | </panel> | ||
28 | </layout_panel> | ||
29 | <layout_panel name="moderator_controls"> | ||
30 | <text name="moderator_controls_label"> | ||
31 | Commandes de modération : | ||
32 | </text> | ||
33 | <check_box name="moderator_allow_voice"> | ||
34 | Autoriser les chats vocaux | ||
35 | </check_box> | ||
36 | <check_box name="moderator_allow_text"> | ||
37 | Autoriser les chats écrits | ||
38 | </check_box> | ||
39 | </layout_panel> | ||
40 | </layout_stack> | ||
41 | </panel> | ||
diff --git a/linden/indra/newview/skins/default/xui/fr/panel_status_bar.xml b/linden/indra/newview/skins/default/xui/fr/panel_status_bar.xml index 7ca8299..fc94923 100644 --- a/linden/indra/newview/skins/default/xui/fr/panel_status_bar.xml +++ b/linden/indra/newview/skins/default/xui/fr/panel_status_bar.xml | |||
@@ -1,16 +1,22 @@ | |||
1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> | 1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> |
2 | <panel name="status"> | 2 | <panel name="status"> |
3 | <text type="string" length="1" name="ParcelNameText" | 3 | <text type="string" length="1" name="ParcelNameText" |
4 | tool_tip="Nom de la parcelle de terrain sur laquelle vous vous trouvez. Cliquez pour ouvrir 'A propos du terrain'."> | 4 | tool_tip="Nom de la parcelle de terrain sur laquelle vous vous trouvez. Cliquez pour ouvrir À propos du terrain."> |
5 | nom de la parcelle ici | 5 | Saisissez le nom de la parcelle ici |
6 | </text> | 6 | </text> |
7 | <text type="string" length="1" name="BalanceText" tool_tip="Solde de votre compte"> | 7 | <text type="string" length="1" name="BalanceText" tool_tip="Solde du compte"> |
8 | L$ | 8 | Chargement en cours... |
9 | </text> | 9 | </text> |
10 | <button label="" label_selected="" name="buycurrency" tool_tip="Acheter devises" /> | 10 | <button label="" label_selected="" name="buycurrency" tool_tip="Acheter des devises" /> |
11 | <text type="string" length="12" name="TimeText" tool_tip="Heure actuelle (UTC -8)"> | 11 | <text type="string" length="12" name="TimeText" tool_tip="Heure actuelle (Californie)"> |
12 | 12:00 AM | 12 | midi |
13 | </text> | 13 | </text> |
14 | <string name="StatBarDaysOfWeek"> | ||
15 | Sunday:Monday:Tuesday:Wednesday:Thursday:Friday:Saturday | ||
16 | </string> | ||
17 | <string name="StatBarMonthsOfYear"> | ||
18 | January:February:March:April:May:June:July:August:September:October:November:December | ||
19 | </string> | ||
14 | <button label="" label_selected="" name="scriptout" | 20 | <button label="" label_selected="" name="scriptout" |
15 | tool_tip="Alertes et erreurs de scripts" /> | 21 | tool_tip="Alertes et erreurs de scripts" /> |
16 | <button label="" label_selected="" name="health" tool_tip="Santé" /> | 22 | <button label="" label_selected="" name="health" tool_tip="Santé" /> |
@@ -20,11 +26,16 @@ | |||
20 | <button label="" label_selected="" name="fly" tool_tip="Vol interdit" /> | 26 | <button label="" label_selected="" name="fly" tool_tip="Vol interdit" /> |
21 | <button label="" label_selected="" name="build" tool_tip="Construction interdite" /> | 27 | <button label="" label_selected="" name="build" tool_tip="Construction interdite" /> |
22 | <button label="" label_selected="" name="scripts" tool_tip="Scripts interdits" /> | 28 | <button label="" label_selected="" name="scripts" tool_tip="Scripts interdits" /> |
23 | <button label="" label_selected="" name="restrictpush" | 29 | <button name="no_fly" tool_tip="Interdiction de voler" /> |
24 | tool_tip="Restreindre llPushObject" /> | 30 | <button name="no_build" tool_tip="Interdiction de construire/rezzer" /> |
31 | <button name="no_scripts" tool_tip="Interdiction d'utiliser des scripts" /> | ||
32 | <button label="" label_selected="" name="restrictpush" tool_tip="llPushObject interdit" /> | ||
33 | <button name="status_no_voice" tool_tip="Voix non disponible ici" /> | ||
25 | <button label="" label_selected="" name="buyland" tool_tip="Acheter cette parcelle" /> | 34 | <button label="" label_selected="" name="buyland" tool_tip="Acheter cette parcelle" /> |
35 | <line_editor label="Rechercher" name="search_editor" tool_tip="Rechercher dans Second Life" /> | ||
36 | <button name="search_btn" tool_tip="Rechercher dans Second Life" /> | ||
26 | <text name="packet_loss_tooltip"> | 37 | <text name="packet_loss_tooltip"> |
27 | Paquets perdus | 38 | Perte de paquets |
28 | </text> | 39 | </text> |
29 | <text name="bandwidth_tooltip"> | 40 | <text name="bandwidth_tooltip"> |
30 | Bande passante | 41 | Bande passante |
diff --git a/linden/indra/newview/skins/default/xui/fr/panel_toolbar.xml b/linden/indra/newview/skins/default/xui/fr/panel_toolbar.xml index 8476264..c059fff 100644 --- a/linden/indra/newview/skins/default/xui/fr/panel_toolbar.xml +++ b/linden/indra/newview/skins/default/xui/fr/panel_toolbar.xml | |||
@@ -1,22 +1,22 @@ | |||
1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> | 1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> |
2 | <panel name="toolbar"> | 2 | <panel name="toolbar"> |
3 | <string name="Redock Windows"> | ||
4 | Rétablir les fenêtres | ||
5 | </string> | ||
3 | <layout_stack name="toolbar_stack"> | 6 | <layout_stack name="toolbar_stack"> |
4 | <button label="IM" name="im_btn" | 7 | <button label="" name="chat_btn" tool_tip="Afficher la barre de chat. (Entrée)" /> |
5 | tool_tip="Envoyez des messages instantanés à vos amis." /> | 8 | <flyout_button label="Communiquer" name="communicate_btn" |
6 | <button label="" name="chat_btn" | 9 | tool_tip="Communiquer avec vos amis et vos groupes." /> |
7 | tool_tip="Parlez aux personnes dans votre entourage. Cliquez Chat puis Historique pour afficher ce qui s'est dit." /> | 10 | <button label="Voler" label_selected="Atterrir" name="fly_btn" |
8 | <button label="Amis" name="friends_btn" | 11 | tool_tip="Commencer à voler. Utilisez E/C ou PgHaut/PageBas pour voler vers le haut et vers le bas." /> |
9 | tool_tip="Retrouvez vos amis et communiquez avec eux." /> | 12 | <button label="Photo" name="snapshot_btn" |
10 | <button label="Voler" label_selected="Arrêter de voler" name="fly_btn" | 13 | tool_tip="Enregistrer une photo sur le disque ou dans l'inventaire." /> |
11 | tool_tip="Active le vol. Utilisez les touches E/C ou PgPréc/PgSuiv pour vous envoler ou atterrir." /> | 14 | <button label="Rechercher" name="directory_btn" |
12 | <button label="Instantané" name="snapshot_btn" | 15 | tool_tip="Rechercher des endroits, des événements, des personnes, et plus encore." /> |
13 | tool_tip="Enregistrer une capture d'écran sur disque ou dans votre inventaire" /> | 16 | <button label="Construire" name="build_btn" tool_tip="Créer de nouveaux objets." /> |
14 | <button label="Rechercher" name="directory_btn" | 17 | <button label="Mini-carte" name="radar_btn" |
15 | tool_tip="Recherchez des lieux, des événements, des personnes, et bien plus encore." /> | 18 | tool_tip="Carte de la zone autour de vous. (Ctrl-Maj-M)" /> |
16 | <button label="Construire" name="build_btn" tool_tip="Créez de nouveaux objets." /> | 19 | <button label="Carte" name="map_btn" tool_tip="Carte du monde. (Ctrl-M)" /> |
17 | <button label="Mini-carte" name="radar_btn" | 20 | <button label="Inventaire" name="inventory_btn" tool_tip="Vos objets. (Ctrl-I)" /> |
18 | tool_tip="Carte de la zone dans laquelle vous vous trouvez. (Ctrl-Shift-M)" /> | 21 | </layout_stack> |
19 | <button label="Carte" name="map_btn" tool_tip="Carte du monde. (Ctrl-M)" /> | ||
20 | <button label="Inventaire" name="inventory_btn" tool_tip="Vos éléments. (Ctrl-I)" /> | ||
21 | </layout_stack> | ||
22 | </panel> | 22 | </panel> |
diff --git a/linden/indra/newview/skins/default/xui/fr/panel_top_pick.xml b/linden/indra/newview/skins/default/xui/fr/panel_top_pick.xml index 37cae77..9dcf3b8 100644 --- a/linden/indra/newview/skins/default/xui/fr/panel_top_pick.xml +++ b/linden/indra/newview/skins/default/xui/fr/panel_top_pick.xml | |||
@@ -1,10 +1,10 @@ | |||
1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> | 1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> |
2 | <panel name="Pick" title="Choisir"> | 2 | <panel name="Pick" title="Choisir"> |
3 | <button label="Définir" name="set_location_btn" /> | 3 | <button label="Définir" name="set_location_btn" /> |
4 | <button label="Téléportation" name="pick_teleport_btn" /> | 4 | <button label="Téléporter" name="pick_teleport_btn" /> |
5 | <button label="Localiser" name="pick_map_btn" /> | 5 | <button label="Voir sur la carte" name="pick_map_btn" /> |
6 | <text name="sort_order_text"> | 6 | <text name="sort_order_text"> |
7 | Trier : | 7 | Trier : |
8 | </text> | 8 | </text> |
9 | <check_box label="Activé" name="enabled_check" /> | 9 | <check_box label="Activé" name="enabled_check" /> |
10 | </panel> | 10 | </panel> |
diff --git a/linden/indra/newview/skins/default/xui/fr/panel_voice_controls.xml b/linden/indra/newview/skins/default/xui/fr/panel_voice_controls.xml new file mode 100644 index 0000000..db4a37d --- /dev/null +++ b/linden/indra/newview/skins/default/xui/fr/panel_voice_controls.xml | |||
@@ -0,0 +1,8 @@ | |||
1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> | ||
2 | <panel name="voice_controls"> | ||
3 | <button name="speakers_btn" | ||
4 | tool_tip="Afficher la liste des résidents utilisant le chat vocal près de vous" /> | ||
5 | <button label="Parler" name="push_to_talk" tool_tip="Appuyer sur le bouton pour parler" /> | ||
6 | <button name="ptt_lock" tool_tip="Cliquer sur Verrouiller pour passer au mode Parler" /> | ||
7 | <button name="show_channel" tool_tip="Cliquer pour afficher le canal vocal actuel" /> | ||
8 | </panel> | ||
diff --git a/linden/indra/newview/skins/default/xui/fr/panel_voice_enable.xml b/linden/indra/newview/skins/default/xui/fr/panel_voice_enable.xml new file mode 100644 index 0000000..7fcc9bc --- /dev/null +++ b/linden/indra/newview/skins/default/xui/fr/panel_voice_enable.xml | |||
@@ -0,0 +1,23 @@ | |||
1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> | ||
2 | <panel name="content_panel"> | ||
3 | <text_editor name="voice_intro_text1"> | ||
4 | Bienvenue dans le chat vocal de Second Life ! Le chat vocal vous permet de communiquer avec les autres résidents. Cet assistant vous aidera à le paramétrer correctement. Le chat vocal requiert l'utilisation de speakers audio. Pour parler, il vous faudra aussi un micro ou un casque stéréo avec un micro. | ||
5 | </text_editor> | ||
6 | <text_editor name="voice_intro_text2"> | ||
7 | Le chat vocal est activé par défaut. Souhaitez-vous continuer à l'utiliser ? | ||
8 | </text_editor> | ||
9 | <radio_group name="voice_enable"> | ||
10 | <radio_item name="1"> | ||
11 | Oui, continuer à utiliser le chat vocal. | ||
12 | </radio_item> | ||
13 | <radio_item name="0"> | ||
14 | Non, désactiver le chat vocal. | ||
15 | </radio_item> | ||
16 | </radio_group> | ||
17 | <text_editor name="voice_intro_text3"> | ||
18 | Vous pouvez activer le chat vocal à tout moment à partir de l'onglet Chat Vocal, sous Préférences. | ||
19 | </text_editor> | ||
20 | <text_editor name="voice_intro_text4"> | ||
21 | Pour configurer vos préférences de chat, cliquez sur le bouton Suivant. Pour continuer sur Second Life, cliquez sur Finir. | ||
22 | </text_editor> | ||
23 | </panel> | ||
diff --git a/linden/indra/newview/skins/default/xui/fr/panel_voice_options.xml b/linden/indra/newview/skins/default/xui/fr/panel_voice_options.xml new file mode 100644 index 0000000..0814e76 --- /dev/null +++ b/linden/indra/newview/skins/default/xui/fr/panel_voice_options.xml | |||
@@ -0,0 +1,23 @@ | |||
1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> | ||
2 | <panel name="content_panel"> | ||
3 | <text_editor name="voice_intro_text1"> | ||
4 | Pour configurer votre chat vocal, utilisez les options ci-dessous. | ||
5 | </text_editor> | ||
6 | <radio_group name="ear_location"> | ||
7 | <radio_item name="0"> | ||
8 | Écouter depuis la position de la caméra. | ||
9 | </radio_item> | ||
10 | <radio_item name="1"> | ||
11 | Écouter depuis la position de l'avatar. | ||
12 | </radio_item> | ||
13 | </radio_group> | ||
14 | <check_box label="N'autoriser que mes amis à m'appeler." | ||
15 | name="friends_only_check" /> | ||
16 | <check_box label="Utiliser la fonction Appuyer pour parler en mode bascule" | ||
17 | name="push_to_talk_toggle_check" /> | ||
18 | <text name="push_to_talk_label"> | ||
19 | Déclencheur de la fonction Appuyer pour parler : | ||
20 | </text> | ||
21 | <button label="Choisir la touche" name="set_voice_hotkey_button" /> | ||
22 | <button label="Molette de la souris" name="set_voice_middlemouse_button" /> | ||
23 | </panel> | ||
diff --git a/linden/indra/newview/skins/default/xui/fr/panel_voice_remote_expanded.xml b/linden/indra/newview/skins/default/xui/fr/panel_voice_remote_expanded.xml new file mode 100644 index 0000000..f673a3b --- /dev/null +++ b/linden/indra/newview/skins/default/xui/fr/panel_voice_remote_expanded.xml | |||
@@ -0,0 +1,4 @@ | |||
1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> | ||
2 | <panel name="voice_remote"> | ||
3 | <button name="end_call_btn" tool_tip="Cliquer pour raccrocher" /> | ||
4 | </panel> | ||
diff --git a/linden/indra/newview/skins/default/xui/fr/role_actions.xml b/linden/indra/newview/skins/default/xui/fr/role_actions.xml index c3d6ffe..6b814eb 100644 --- a/linden/indra/newview/skins/default/xui/fr/role_actions.xml +++ b/linden/indra/newview/skins/default/xui/fr/role_actions.xml | |||
@@ -1,189 +1,201 @@ | |||
1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> | 1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> |
2 | <role_actions> | 2 | <role_actions> |
3 | <action_set | 3 | <action_set |
4 | description="Ces Facultés confèrent le pouvoir d'ajouter et supprimer des Membres du groupe, et d'autoriser de nouveaux Membres à s'inscrire sans invitation." | 4 | description="Ces pouvoirs permettent d'ajouter et de supprimer des membres du groupe et permettent aux nouveaux membres de rejoindre le groupe sans recevoir d'invitation." |
5 | name="Membership"> | 5 | name="Membership"> |
6 | <action description="Inviter quelqu'un dans ce groupe" | 6 | <action description="Inviter des membres dans ce groupe" |
7 | longdescription="Invitez des personnes dans ce Groupe à l'aide du bouton 'Inviter' dans l'onglet Membres & Rôles > sous-onglet Membres." | 7 | longdescription="Invitez des membres à rejoindre ce goupe en utilisant le bouton Inviter nouvelle personne à partir de l'onglet Membres et rôles > Membres." |
8 | name="member invite" value="1" /> | 8 | name="member invite" value="1" /> |
9 | <action description="Ejecter des Membres du Groupe" | 9 | <action description="Expulser des membres de ce groupe" |
10 | longdescription="Ejectez des Membres de ce groupe à l'aide du bouton 'Ejecter du groupe' dans l'onglet Membres & Rôles > Membres. Un propriétaire peut éjecter tout le monde, sauf un autre propriétaire. Si vous n'êtes pas propriétaire, vous pouvez éjecter un Membre si et seulement si il est dans le Rôle 'Tout le monde' et AUCUN autre.Pour destituer des Membres d'un Rôle, vous devez disposer de la Faculté 'Destituer Membres d'un Rôle'." | 10 | longdescription="Expulsez des membres de ce goupe en utilisant le bouton Expulser du groupe à partir de l'onglet Membres et rôles > Membres. Un propriétaire peur expulser n'importe qui sauf un autre propriétaire. Si vous n'êtes pas propriétaire, notez qu'un membre peut être expulsé d'un groupe uniquement s'il se trouve dans le rôle Tous et dans aucun autre rôle. Pour supprimer des rôles, vous devez avoir le pouvoir de retirer des rôles aux membres." |
11 | name="member eject" value="2" /> | 11 | name="member eject" value="2" /> |
12 | <action | 12 | <action |
13 | description="Basculer 'Inscription libre' et modifier 'Frais d'inscription'" | 13 | description="Mettre l'inscription libre en mode bascule et changer les frais d'inscription." |
14 | longdescription="Basculez 'Inscription libre' pour permettre à de nouveaux Membres de s'inscrire sans invitation, et modifiez 'Frais d'inscription' dans les Préférences du Groupe, onglet Général." | 14 | longdescription="Mettez Inscription libre en mode bascule pour permettre aux nouveaux membres de rejoindre le groupe sans invitation et modifiez Frais d'inscription dans les Préférences du groupe, sous l'onglet Général." |
15 | name="member options" value="3" /> | 15 | name="member options" value="3" /> |
16 | </action_set> | 16 | </action_set> |
17 | <action_set | 17 | <action_set |
18 | description="Ces Facultés confèrent le pouvoir d'ajouter, supprimer et modifier les Rôles dans le groupe, d'ajouter et supprimer des Membres affectés à des Rôles, et d'attribuer des Facultés aux Rôles." | 18 | description="Ces pouvoirs permettent d'ajouter, supprimer et modifier les rôles dans le groupe, d'ajouter et de supprimer des membres affectés à ces rôles et d'assigner des pouvoirs aux rôles." |
19 | name="Roles"> | 19 | name="Roles"> |
20 | <action description="Créer de nouveaux rôles" | 20 | <action description="Créer des rôles" |
21 | longdescription="Créez de nouveaux Rôles dans l'onglet 'Membres et Rôles' > sous-onglet Rôles." | 21 | longdescription="Créez de nouveaux rôles à l'onglet Membres et rôles, sous-onglet Rôles." |
22 | name="role create" value="4" /> | 22 | name="role create" value="4" /> |
23 | <action description="Supprimer des Rôles" | 23 | <action description="Supprimer des rôles" |
24 | longdescription="Supprimez des Rôles dans l'onglet Membres & Rôles > sous-onglet Rôles." | 24 | longdescription="Supprimez des rôles à l'onglet Membres et rôles, sous-onglet Rôles." |
25 | name="role delete" value="5" /> | 25 | name="role delete" value="5" /> |
26 | <action description="Modifier les noms, titres et descriptions des Rôles" | 26 | <action description="Modifier les noms, titres et descriptions des rôles" |
27 | longdescription="Modifiez les noms, titres et descriptions des Rôles dans l'onglet Membres et Rôles > sous-onglet Rôles après avoir sélectionné un Rôle." | 27 | longdescription="Modifiez les noms, titres et descriptions des rôles à l'onglet Membres et rôles, sous-onglet Rôles, après avoir sélectionné un rôle." |
28 | name="role properties" value="6" /> | 28 | name="role properties" value="6" /> |
29 | <action description="Affecter des Membres à des rôles d'attribution" | 29 | <action description="Affecter des membres à des rôles d'attribution" |
30 | longdescription="Affectez des Membres à des Rôles dans la section 'Rôles Attribués' de l'onglet Membres & Rôles > sous-onglet Membres. Un Membre disposant de ce pouvoir ne peut affecter de nouveaux membres qu'à un rôle auquel il est lui-même affecté." | 30 | longdescription="Affectez des membres à des rôles dans la section Rôles attribués à l'onglet Membres et rôles, sous-onglet Membres. Un membre disposant de ce pouvoir ne peut affecter de nouveaux membres qu'à un rôle auquel il est lui même affecté." |
31 | name="role assign member limited" value="7" /> | 31 | name="role assign member limited" value="7" /> |
32 | <action description="Affecter des Membres à tous types de Rôles" | 32 | <action description="Affecter des membres à tous types de rôles" |
33 | longdescription="Affectez des Membres à tous types de rôles dans la section 'Rôles Attribués' de l'onglet Membres & Rôles > sous-onglet Membres. *AVERTISSEMENT* Tout membre disposant de cette faculté peut s'affecter lui-même --ainsi que tout autre Membre non-propriétaire du groupe-- à des Rôles disposant de pouvoirs plus grands, et accéder potentiellement à des pouvoirs proches de ceux d'un propriétaire. Assurez-vous de savoir ce que vous faites avant d'attribuer cette Faculté." | 33 | longdescription="Affectez des membres à tous types de rôles dans la section Rôles attribués à l'onglet Membres et rôles, sous-onglet Membres. Avertissement : tout membre disposant de ce pouvoir peut s'affecter lui-même, ainsi que tout autre membre non-propriétaire du groupe, à des rôles disposant de facultés plus importantes, et accéder potentiellement à des pouvoirs proches de ceux d'un propriétaire. Assurez-vous de bien comprendre ce que vous faites avant d'attribuer ce pouvoir." |
34 | name="role assign member" value="8" /> | 34 | name="role assign member" value="8" /> |
35 | <action description="Destituer des Membres de leurs Rôles" | 35 | <action description="Destituer des membres de leurs rôles" |
36 | longdescription="Retirez des Membres de Rôles dans la section Rôles Attribués de l'onglet Membres & Rôles > sous-onglet Membres. Les Propriétaires ne peuvent être retirés." | 36 | longdescription="Destituez des membres de leurs rôles dans la section Rôles attribués à l'onglet Membres et rôles, sous-onglet Membres. Les propriétaires ne peuvent pas être destitués." |
37 | name="role remove member" value="9" /> | 37 | name="role remove member" value="9" /> |
38 | <action description="Attribuer et retirer des Facultés d'un Rôle" | 38 | <action description="Attribuer et retirer les pouvoirs d'un rôle" |
39 | longdescription="Attribuez et retirez des Facultés de Rôles dans la section Facultés Attribuées de l'onglet Membres & Rôles > sous-onglet Rôles. *AVERTISSEMENT* Tout membre disposant de cette faculté peut s'affecter lui-même --ainsi que tout autre Membre non-propriétaire du groupe-- à des Rôles disposant de pouvoirs plus grands, et accéder potentiellement à des pouvoirs proches de ceux d'un propriétaire. Assurez-vous de savoir ce que vous faites avant d'attribuer cette Faculté." | 39 | longdescription="Attribuez et retirez les pouvoirs d'un rôle à partir de la section Pouvoirs attribués à l'onglet Membres et rôles, sous-onglet Rôles. Avertissement : tout membre dans un rôle avec ce pouvoir peut s'attribuer à lui-même, ainsi qu'à tout autre membre non-propriétaire du groupe, Tous les pouvoirs, et accéder potentiellement à des pouvoirs proches de ceux d'un propriétaire. Assurez-vous de bien comprendre ce que vous faites avant d'attribuer ce pouvoir." |
40 | name="role change actions" value="10" /> | 40 | name="role change actions" value="10" /> |
41 | </action_set> | 41 | </action_set> |
42 | <action_set | 42 | <action_set |
43 | description="Ces Facultés confèrent le pouvoir de modifier l'identité du Groupe, c'est-à-dire sa visibilité publique, sa charte et son insigne." | 43 | description="Ces pouvoirs permettent de modifier l'identité du groupe, et donc sa visibilité publique, sa charte et son emblème." |
44 | name="Group Identity"> | 44 | name="Group Identity"> |
45 | <action | 45 | <action |
46 | description="Modifier la Charte, l'Insigne, 'Publier sur le web', et quels Membres apparaissent dans les Informations du Groupe" | 46 | description="Modifier la charte, l'emblème, les résultats dans la recherche, et quels membres apparaissent dans les Informations du groupe." |
47 | longdescription="Modifiez la Charte, l'Insigne, 'Publier sur le web' et la visibilité publique des Membres dans les Informations du Groupe. Ces opérations s'effectuent dans l'onglet Général." | 47 | longdescription="Modifier la charte, l'emblème, les résultats dans la recherche, et quels membres apparaissent dans les Informations du groupe. Ces opérations s'effectuent à l'onglet Général." |
48 | name="group change identity" value="11" /> | 48 | name="group change identity" value="11" /> |
49 | </action_set> | 49 | </action_set> |
50 | <action_set | 50 | <action_set |
51 | description="Ces Facultés confèrent le pouvoir de transférer, modifier, et vendre du terrain appartenant au patrimoine du Groupe. Pour accéder au menu du terrain, cliquez-droit sur le sol et sélectionnez 'A propos du terrain...', ou cliquez sur l'info de parcelle dans la barre de menus." | 51 | description="Ces pouvoirs permettent de transférer, modifier et vendre du terrain appartenant au patrimoine du groupe. Pour accéder au menu du terrain, cliquez à droite sur le sol et sélectionnez À propos du terrain, ou bien cliquez sur les infos de la parcelle dans la barre de menus." |
52 | name="Parcel Management"> | 52 | name="Parcel Management"> |
53 | <action description="Transférer du terrain et acheter du terrain pour le groupe" | 53 | <action description="Transférer du terrain et acheter du terrain pour le groupe" |
54 | longdescription="Transférez du terrain et achetez du terrain pour le compte d'un groupe. Ces opérations s'effectuent dans 'A propos du terrain' > onglet Général." | 54 | longdescription="Transférez du terrain et achetez du terrain pour le groupe Ces opérations s'effectuent à partir de À propos du terrain > Général." |
55 | name="land deed" value="12" /> | 55 | name="land deed" value="12" /> |
56 | <action description="Céder terrain au Gouverneur Linden" | 56 | <action description="Céder le terrain au Governor Linden" |
57 | longdescription="Céder terrain au Gouverneur Linden. *AVERTISSEMENT* Tout Membre disposant de cette Faculté peut céder du terrain dans 'A propos du terrain' > onglet Général, et rétrocéder la propriété aux Linden sans effectuer de vente ! Assurez-vous de savoir ce que vous faites avant d'attribuer cette Faculté." | 57 | longdescription="Cédez le terrain au Governor Linden. Avertissement : seul un membre dont le rôle lui confère ce pouvoir peut céder son terrain à la section À propos du terrain, onglet Général, le rendant ainsi au patrimoine des Linden sans le vendre ! Assurez-vous de bien comprendre ce que vous faites avant d'attribuer ce pouvoir." |
58 | name="land release" value="13" /> | 58 | name="land release" value="13" /> |
59 | <action description="Définir des infos de vente de terrain" | 59 | <action description="Infos sur la mise en vente du terrain" |
60 | longdescription="Définissez les informations de vente du terrain. *AVERTISSEMENT* Tout Membre dans un Rôle avec cette Faculté peut vendre du terrain appartenant au groupe dans 'A propos du Terrain' > onglet General quand il le souhaite ! Assurez-vous de savoir ce que vous faites avant d'attribuer cette Faculté." | 60 | longdescription="Infos sur la mise en vente du terrain. Avertissement : seul un membre dans un rôle avec ce pouvoir peut vendre un terrain possédé par le groupe à la section À propos du terrain > Général. Assurez-vous de bien comprendre ce que vous faites avant d'attribuer ce pouvoir." |
61 | name="land set sale info" value="14" /> | 61 | name="land set sale info" value="14" /> |
62 | <action description="Subdiviser et fusionner des parcelles" | 62 | <action description="Diviser et fusionner des parcelles" |
63 | longdescription="Subdivide and join parcels. This is done by right-clicking the ground, 'Edit Terrain', and dragging your mouse on the land to make a selection. To subdivide, select what you want to split and click 'Subdivide...'. To join, select two or more contiguous parcels and click 'Join...'. " | 63 | longdescription="Divisez et fusionnez des parcelles Pour cela, cliquez à droite sur le sol, sélectionnez Modifier le terrain, et faites glisser votre souris sur l'endroit du terrain que vous souhaitez modifier. Pour sous-diviser le terrain, sélectionnez un endroit puis cliquez sur Diviser... Pour fusionner des parcelles, sélectionnez au moins deux parcelles adjacentes et cliquez sur Fusionner. " |
64 | name="land divide join" value="15" /> | 64 | name="land divide join" value="15" /> |
65 | </action_set> | 65 | </action_set> |
66 | <action_set | 66 | <action_set |
67 | description="Ces Facultés confèrent le pouvoir de modifier le nom de la parcelle et les réglages de confidentialité, la visibilité dans l'annuaire, le point d'atterrissage et les options de routage de téléportation." | 67 | description="Ces pouvoirs permettent de modifier le nom de la parcelle, la visibilité dans l'annuaire et les options de routage et de téléportation." |
68 | name="Parcel Identity"> | 68 | name="Parcel Identity"> |
69 | <action | 69 | <action |
70 | description="Basculer 'Afficher dans Rechercher un lieu' et définir une catégorie" | 70 | description="Mettre Afficher dans la recherche d'endroits en mode bascule et définir une catégorie." |
71 | longdescription="Basculez 'Afficher dans Rechercher un Lieu' et définissez une catégorie pour la parcelle dans 'A propos du Terrain' > onglet Options." | 71 | longdescription="Mettez Afficher dans la recherche d'endroits en mode bascule et définissez une catégorie pour la parcelle dans À propos du terrain > Options." |
72 | name="land find places" value="17" /> | 72 | name="land find places" value="17" /> |
73 | <action | 73 | <action |
74 | description="Modifier le nom et la description de la parcelle, et les réglages de 'Publier sur le web'" | 74 | description="Modifier le nom de la parcelle, la description et les paramètres d'affichage dans la recherche" |
75 | longdescription="Modifiez le nom de la parcelle, sa description et les réglages de 'Publier sur le web'. Ces modifications s'effectuent dans 'A propos du terrain', onglet Options." | 75 | longdescription="Modifiez le nom de la parcelle, la description et les paramètres d'affichage dans les résultats de recherche. Ces opérations s'effectuent à partir de À propos du terrain > Options." |
76 | name="land change identity" value="18" /> | 76 | name="land change identity" value="18" /> |
77 | <action | 77 | <action |
78 | description="Définir le point d'atterrissage et le routage de téléportation" | 78 | description="Définir le lieu d'arrivée et le routage de téléportation " |
79 | longdescription="Sur une parcelle appartenant au groupe, les Membres dans un Rôle avec cette Faculté peuvent définir un point d'atterrissage pour les téléportations entrantes, et définir le routage de téléportation pour plus de contrôle. Ceci s'effectue dans A propos du Terrain > onglet Options." | 79 | longdescription="Sur une parcelle appartenant au groupe, les membres ayant un rôle avec ce pouvoir peuvent définir le lieu d'arrivée des téléportations et définir le routage des téléportations pour plus de contrôle. Ces opérations s'effectuent à partir de À propos du terrain, onglet Options." |
80 | name="land set landing point" value="19" /> | 80 | name="land set landing point" value="19" /> |
81 | </action_set> | 81 | </action_set> |
82 | <action_set | 82 | <action_set |
83 | description="Ces Facultés confèrent des pouvoirs sur les options de la parcelle, comme 'Créer objets', 'Modifier Relief', ainsi que les réglages audio et vidéo." | 83 | description="Ces pouvoirs permettent de contrôler les options de la parcelle, telles que l'option Créer des objets ou Modifier le terrain, ainsi que les paramètres de musique et de médias." |
84 | name="Parcel Settings"> | 84 | name="Parcel Settings"> |
85 | <action description="Modifier les réglages de la musique et des media" | 85 | <action description="Modifier les paramètres de musique et médias" |
86 | longdescription="Modifiez les réglages des flux audio et vidéo dans 'A propos du terrain' > onglet Media." | 86 | longdescription="Modifiez les paramètres de flux musicaux et vidéos à partir de la section À propos du terrain, onglet Média." |
87 | name="land change media" value="20" /> | 87 | name="land change media" value="20" /> |
88 | <action description="Basculer 'Modifier relief'" | 88 | <action description="Mettre la section Modifier le terrain en mode bascule" |
89 | longdescription="Basculez 'Modifier Relief'. *AVERTISSEMENT* A propos du Terrain > onglet Options > Modifier Relief permet à tout le monde de terraformer votre terrain, disposer et déplacer des plantes Linden. Assurez-vous de savoir ce que vous faites avant d'attribuer cette Faculté. Modifier Terrain s'effectue dans A propos du terrain > onglet Options." | 89 | longdescription="Mettez la section Modifier le terrain en mode bascule. Avertissement : la section À propos du terrain > Options > Modifier le terrain permet à tout le monde de terraformer votre terrain, disposer des plantes Linden et les déplacer. Assurez-vous de bien comprendre ce que vous faites avant d'attribuer ce pouvoir. Ces opérations s'effectuent à partir de À propos du terrain > Options." |
90 | name="land edit" value="21" /> | 90 | name="land edit" value="21" /> |
91 | <action description="Basculer divers réglages de A propos du Terrain > Options" | 91 | <action |
92 | longdescription="Basculez 'Sans danger (pas de dégâts)', 'Voler', et autorisez d'autres résidents à : 'Créer des objets', 'Modifier le Relief', 'Créer un repère', et 'Exécuter des Scripts' sur un terrain appartenant au Groupe dans 'A propos du Terrain' > onglet Options." | 92 | description="Mettre en bascule divers paramètres À propos du terrain > Options" |
93 | name="land options" value="22" /> | 93 | longdescription="Mettre en bascule Sécurisé (pas de dégâts) et Voler, et permettre aux autres résidents de : Créer des objets, Modifier le terrain, Créer des repères et Lancer des scripts sur des terrains appartenant au groupe, à partir de la section À propos du terrain > Options." |
94 | </action_set> | 94 | name="land options" value="22" /> |
95 | <action_set | 95 | </action_set> |
96 | description="Ces Facultés confèrent des pouvoirs qui permettent aux Membres de contourner les restrictions sur des parcelles appartenant à un groupe." | 96 | <action_set |
97 | name="Parcel Powers"> | 97 | description="Ces pouvoirs permettent aux membres d'outrepasser les restrictions sur les parcelles appartenant à un groupe." |
98 | <action description="Toujours autoriser 'Modifier relief'" | 98 | name="Parcel Powers"> |
99 | longdescription="Les Membres dans un Rôle avec cette Faculté peuvent modifier le relief d'une parcelle de groupe, même si l'option est désactivée dans A Propos du Terrain > onglet Options." | 99 | <action description="Toujours autoriser Modifier le terrain" |
100 | name="land allow edit land" value="23" /> | 100 | longdescription="Les membres dans un rôle leur conférant ce pouvoir peuvent modifier le terrain d'une parcelle appartenant au groupe, même si l'option est désactivée dans la section À propos du terrain > Options." |
101 | <action description="Toujours autoriser le vol" | 101 | name="land allow edit land" value="23" /> |
102 | longdescription="Les Membres dans un Rôle avec cette Faculté peuvent voler sur une parcelle de groupe, même si le vol est désactivé dans A Propos du Terrain > onglet Options." | 102 | <action description="Toujours autoriser à voler" |
103 | name="land allow fly" value="24" /> | 103 | longdescription="Les membres dans un rôle leur conférant ce pouvoir peuvent voler sur une parcelle appartenant au groupe, même si l'option est désactivée dans la section À propos du terrain > Options." |
104 | <action description="Toujours autoriser 'Créer objets'" | 104 | name="land allow fly" value="24" /> |
105 | longdescription="Les Membres dans un Rôle avec cette Faculté peuvent créer des objets sur une parcelle de groupe, même si l'option est désactivée dans A Propos du Terrain > onglet Options." | 105 | <action description="Toujours autoriser à créer des objets" |
106 | name="land allow create" value="25" /> | 106 | longdescription="Les membres dans un rôle leur conférant ce pouvoir peuvent créer des objets sur une parcelle appartenant au groupe, même si l'option est désactivée dans la section À propos du terrain > Options." |
107 | <action description="Toujours autoriser 'Créer repère'" | 107 | name="land allow create" value="25" /> |
108 | longdescription="Les Membres dans un Rôle avec cette Faculté peuvent créer un repère sur une parcelle de groupe, même si l'option est désactivée dans A Propos du Terrain > onglet Options." | 108 | <action description="Toujours autoriser à créer des repères" |
109 | name="land allow landmark" value="26" /> | 109 | longdescription="Les membres dans un rôle leur conférant ce pouvoir peuvent créer un repère sur une parcelle appartenant au groupe, même si l'option est désactivée dans la section À propos du terrain > Options." |
110 | <action | 110 | name="land allow landmark" value="26" /> |
111 | description="Autoriser 'Définir son domicile ici' sur le terrain du groupe" | 111 | <action description="Autoriser à définir un domicile ici sur le terrain du groupe" |
112 | longdescription="Les Membres dans un Rôle avec cette Faculté peuvent utiliser le menu Monde > Définir Domicile Ici sur une parcelle de groupe (terrain attribué ou transféré au groupe)." | 112 | longdescription="Les membres dans un rôle leur conférant ce pouvoir peuvent utiliser le menu Monde > Définir comme domicile sur une parcelle transférée à ce groupe." |
113 | name="land allow set home" value="28" /> | 113 | name="land allow set home" value="28" /> |
114 | </action_set> | 114 | </action_set> |
115 | <action_set | 115 | <action_set |
116 | description="Ces Facultés confèrent le pouvoir d'autoriser ou restreindre l'accès à des parcelles appartenant au Groupe, y compris de bloquer ou éjecter des résidents." | 116 | description="Ces pouvoirs permettent d'autoriser ou d'interdire l'accès à des parcelles appartenant au groupe, y compris de geler ou d'expulser des résidents." |
117 | name="Parcel Access"> | 117 | name="Parcel Access"> |
118 | <action description="Gérer les listes d'accès à cette parcelle" | 118 | <action description="Gérer les listes d'accès à cette parcelle" |
119 | longdescription="Gérez les listes d'accès à la parcelle dans 'A propos du terrain' > Accès." | 119 | longdescription="Gérez les listes d'accès à la parcelle à partir de la section À propos du terrain > Accès." |
120 | name="land manage allowed" value="29" /> | 120 | name="land manage allowed" value="29" /> |
121 | <action description="Gérer les listes noires de cette parcelle" | 121 | <action description="Gérer les listes noires de cette parcelle" |
122 | longdescription="Gérez les listes de bannissement de la parcelle dans 'A propos du terrain' > Bannir." | 122 | longdescription="Gérez les listes de membres interdits sur la parcelle à partir de la section À propos du terrain > Interdire." |
123 | name="land manage banned" value="30" /> | 123 | name="land manage banned" value="30" /> |
124 | <action | 124 | <action description="Modifier les paramètres Vendre des passes sur cette parcelle" |
125 | description="Modifier réglages de 'Vendre des laissez-passer...' sur cette parcelle" | 125 | longdescription="Modifiez les paramètres Vendre des passes à la section À propos du terrain > Accès." |
126 | longdescription="Modifiez les réglages de 'Vendre des laissez-passer' de la parcelle dans 'A propos du terrain' > onglet 'Accès'." | 126 | name="land manage passes" value="31" /> |
127 | name="land manage passes" value="31" /> | 127 | <action description="Expulser et geler des résidents sur les parcelles" |
128 | <action description="Ejecter et bloquer des Résidents sur les parcelles" | 128 | longdescription="Les membres dans un rôle leur conférant ce pouvoir peuvent intervenir auprès d'un résident indésirable en cliquant-droit sur lui > Plus et en choisissant de les expulser ou de les geler." |
129 | longdescription="Les Membres dans un Rôle avec cette Faculté peuvent intervenir auprès d'un Résident indésirable sur une parcelle de groupe en cliquant-droit sur eux, Plus >, et 'Ejecter...' ou 'Bloquer...'." | 129 | name="land admin" value="32" /> |
130 | name="land admin" value="32" /> | 130 | </action_set> |
131 | </action_set> | 131 | <action_set |
132 | <action_set | 132 | description="Ces pouvoirs permettent d'autoriser des membres à renvoyer des objets et de placer ou déplacer des plantes Linden. Ceci permet aux membres de jeter les déchets et d'aménager le paysage. A utiliser avec précaution car les objets rendus le sont définitivement." |
133 | description="Ces Facultés confèrent le pouvoir d'autoriser les Membres à renvoyer des objets, placer et déplacer des plantes Linden. Ceci permet aux Membres de traiter les déchets et d'aménager le paysage. A utiliser avec précaution, car les objets renvoyés le sont définitivement." | 133 | name="Parcel Content"> |
134 | name="Parcel Content"> | 134 | <action description="Renvoyer les objets appartenant au groupe" |
135 | <action description="Renvoyer des objets appartenant au groupe." | 135 | longdescription="Renvoyez les objets sur des parcelles appartenant au groupe à la section À propos du terrain > Objets." |
136 | longdescription="Renvoyez des objets sur des parcelles appartenant au groupe dans A propos du Terrain > onglet Objets." | 136 | name="land return group owned" value="48" /> |
137 | name="land return group owned" value="48" /> | 137 | <action description="Renvoyer les objets attribués au groupe" |
138 | <action description="Renvoyer des objets attribués au groupe" | 138 | longdescription="Renvoyez les objets attribués au groupe et sur des parcelles appartenant au groupe à la section À propos du terrain > Objets." |
139 | longdescription="Renvoyez des objets sur des parcelles appartenant au groupe et attribuées au groupe dans A propos du Terrain > onglet Objets." | 139 | name="land return group set" value="33" /> |
140 | name="land return group set" value="33" /> | 140 | <action description="Renvoyer des objets n'appartenant pas au groupe" |
141 | <action description="Renvoyer des objets n'appartenant pas au groupe." | 141 | longdescription="Renvoyez les objets non attribués au groupe et sur des parcelles appartenant au groupe à la section À propos du terrain > Objets." |
142 | longdescription="Renvoyez des objets sur des parcelles appartenant au groupe et non attribuées au groupe dans A propos du Terrain > onglet Objets." | 142 | name="land return non group" value="34" /> |
143 | name="land return non group" value="34" /> | 143 | <action description="Aménager le paysage avec des plantes Linden" |
144 | <action description="Aménager le paysage avec des plantes Linden" | 144 | longdescription="Le pouvoir de placer et de déplacer des arbres, plantes et pelouses Linden. Ces éléments sont disponibles dans le dossier Objets de la bibiliothèque de votre inventaire ou peuvent être créés à l'aide du bouton Construire." |
145 | longdescription="Faculté de placer et déplacer des arbres, plantes et pelouses Linden. Ces eléments sont disponibles dans le dossier Objets de la Bibliothèque de votre Inventaire ou peuvent être créés à l'aide du bouton Construire." | 145 | name="land gardening" value="35" /> |
146 | name="land gardening" value="35" /> | 146 | </action_set> |
147 | </action_set> | 147 | <action_set |
148 | <action_set | 148 | description="Ces pouvoirs permettent de transférer, modifier et vendre des objets appartenant au groupe. Ces changements se font à partir de la section Construire > Modifier > Général. Cliquez-droite sur un objet pour le modifier et afficher ses paramètres. " |
149 | description="These Abilities include powers to deed, modify, and sell group-owned objects. These changes are done in the Edit Tools > General Tab. Right-click an object and Edit to see its settings. " | 149 | name="Object Management"> |
150 | name="Object Management"> | 150 | <action description="Transférer des objets au groupe" |
151 | <action description="Transférer des objets au groupe" | 151 | longdescription="Transférez des objets à un groupe à la section Construire > Modifier > Général." |
152 | longdescription="Transférez des objets à un groupe dans Outils d'Edition > onglet Général." | 152 | name="object deed" value="36" /> |
153 | name="object deed" value="36" /> | 153 | <action |
154 | <action | 154 | description="Manipuler (déplacer, copier, modifier) des objets appartenant au groupe" |
155 | description="Manipuler (déplacer, copier, modifier) des objets appartenant au groupe" | 155 | longdescription="Manipulez (déplacez, copiez, modifiez) des objets appartenant au groupe à la section Construire > Modifier > Général." |
156 | longdescription="Manipulez (déplacez, copiez, modifiez) les objets appartenant au groupe dans Outils d'Edition > onglet Général." | 156 | name="object manipulate" value="38" /> |
157 | name="object manipulate" value="38" /> | 157 | <action description="Mettre en vente des objets appartenant au groupe" |
158 | <action description="Mettre en vente des objets appartenant au groupe" | 158 | longdescription="Définissez les objets du groupe à vendre à la section Construire > Modifier > Général." |
159 | longdescription="Définissez les objets à vendre du groupe dans Outils d'Edition > onglet Général." | 159 | name="object set sale" value="39" /> |
160 | name="object set sale" value="39" /> | 160 | </action_set> |
161 | </action_set> | 161 | <action_set |
162 | <action_set | 162 | description="Les membres avec ces pouvoirs contribuent aux frais du groupe, reçoivent des dividendes et ont accès à l'historique du compte du groupe." |
163 | description="Ces Facultés confèrent des pouvoirs qui requièrent que les Membres paient les en-cours et reçoivent des dividendes du Groupe, ainsi que le pouvoir de restreindre l'accès à l'historique comptable du Groupe." | 163 | name="Accounting"> |
164 | name="Accounting"> | 164 | <action description="Contribuer aux frais du groupe et recevoir des dividendes" |
165 | <action description="Payer le passif du groupe et recevoir les dividendes du groupe" | 165 | longdescription="Les membres ayant ce pouvoir contribueront automatiquement aux frais du groupe et recevront aussi des dividendes. Cela signifie qu'ils recevront une portion des ventes de terrains appartenant au groupe (distribuée quotidiennement) et contribueront aux frais divers, tels que les frais de mise en vente des terrains. " |
166 | longdescription="Members in a Role with this Ability will automatically pay group liabilities and receive group dividends. This means they will receive a portion of group-owned land sales which are distributed daily, as well as contribute towards things like parcel listing fees. " | 166 | name="accounting accountable" value="40" /> |
167 | name="accounting accountable" value="40" /> | 167 | </action_set> |
168 | </action_set> | 168 | <action_set |
169 | <action_set | 169 | description="Ces pouvoirs permettent d'envoyer, recevoir et consulter les notes du groupe." |
170 | description="Ces Facultés confèrent le pouvoir d'autoriser les Membres à envoyer, recevoir, et voir les Notifications de groupe." | 170 | name="Notices"> |
171 | name="Notices"> | 171 | <action description="Envoyer des notes" |
172 | <action description="Envoyer des Notifications" | 172 | longdescription="Ces pouvoirs permettent d'envoyer des notes à la section Infos du groupe > Notes." |
173 | longdescription="Les Membres dans un Rôle avec cette Faculté peuvent envoyer des Notifications dans Informations du Groupe > onglet Notifications." | 173 | name="notices send" value="42" /> |
174 | name="notices send" value="42" /> | 174 | <action description="Recevoir des notes et consulter les anciennes notes" |
175 | <action description="Recevoir Notifications et voir Notifications passées" | 175 | longdescription="Ces pouvoirs permettent de recevoir des notes et de consulter d'anciennes notes à la section Infos du groupe > Notes." |
176 | longdescription="Les Membres dans un Rôle avec cette Faculté peuvent recevoir les Notifications et afficher les Notifications passées dans Informations du Groupe > onglet Notifications." | 176 | name="notices receive" value="43" /> |
177 | name="notices receive" value="43" /> | 177 | </action_set> |
178 | </action_set> | 178 | <action_set |
179 | <action_set | 179 | description="Ces pouvoirs permettent de créer de nouvelles propositions, de voter et de consulter l'historique des votes." |
180 | description="Ces Facultés confèrent le pouvoir d'autoriser les Membres à soumettre des Propositions, les voter, et voir l'historique des votes." | 180 | name="Proposals"> |
181 | name="Proposals"> | 181 | <action description="Créer des propositions" |
182 | <action description="Créer des propositions" | 182 | longdescription="Ces pouvoirs permettent de créer des propositions et de les soumettre au vote, à partir de la section Infos du groupe > Propositions." |
183 | longdescription="Les Membres dans un Rôle avec cette Faculté peuvent créer des propositions à voter dans Informations du Groupe > onglet Propositions." | 183 | name="proposal start" value="44" /> |
184 | name="proposal start" value="44" /> | 184 | <action description="Voter les propositions" |
185 | <action description="Voter les propositions" | 185 | longdescription="Ces pouvoirs permettent de voter des propositions à la section Infos du groupe > Propositions." |
186 | longdescription="Les Membres dans un Rôle avec cette Faculté peuvent voter les propositions dans Informations du Groupe > onglet Propositions." | 186 | name="proposal vote" value="45" /> |
187 | name="proposal vote" value="45" /> | 187 | </action_set> |
188 | </action_set> | 188 | <action_set |
189 | </role_actions> | 189 | description="Ces pouvoirs vous permettent d'autoriser ou dinterdire l'accès aux sessions de chat de groupe et au chat de groupe vocal." |
190 | name="Chat"> | ||
191 | <action description="Participer au chat de groupe" | ||
192 | longdescription="Les membres qui ont ce pouvoir peuvent participer aux chats de groupe, texte ou vocal." | ||
193 | name="join group chat" /> | ||
194 | <action description="Participer au chat de groupe vocal" | ||
195 | longdescription="Les membres qui ont ce pouvoir peuvent participer aux chats de groupe vocaux. Remarque : pour accéder à une session de chat vocal, vous devez avoir le droit de participer à un chat de groupe." | ||
196 | name="join voice chat" /> | ||
197 | <action description="Modérer un chat de groupe" | ||
198 | longdescription="Les membres dont le rôle leur confèrent ce pouvoir contrôlent l'accès et la participation aux chats de groupe écrits et vocaux.le" | ||
199 | name="moderate group chat" /> | ||
200 | </action_set> | ||
201 | </role_actions> | ||
diff --git a/linden/indra/newview/skins/default/xui/fr/strings.xml b/linden/indra/newview/skins/default/xui/fr/strings.xml new file mode 100644 index 0000000..0c4b625 --- /dev/null +++ b/linden/indra/newview/skins/default/xui/fr/strings.xml | |||
@@ -0,0 +1,417 @@ | |||
1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> | ||
2 | <strings> | ||
3 | <string name="LoginInProgress"> | ||
4 | La connexion à [APP_NAME] apparaît peut-être comme étant gelée. Veuillez patienter. | ||
5 | </string> | ||
6 | <string name="LoginAuthenticating"> | ||
7 | Authentification en cours | ||
8 | </string> | ||
9 | <string name="LoginMaintenance"> | ||
10 | Maintenance du compte en cours… | ||
11 | </string> | ||
12 | <string name="LoginAttempt"> | ||
13 | La tentative de connexion précédente a échoué. Connexion, esssai [NUMBER] | ||
14 | </string> | ||
15 | <string name="LoginPrecaching"> | ||
16 | Monde en cours de chargement… | ||
17 | </string> | ||
18 | <string name="LoginInitializingBrowser"> | ||
19 | Navigateur Web incorporé en cours d'initialisation… | ||
20 | </string> | ||
21 | <string name="LoginInitializingMultimedia"> | ||
22 | Multimédia en cours d'initialisation… | ||
23 | </string> | ||
24 | <string name="LoginVerifyingCache"> | ||
25 | Fichiers du cache en cours de vérification (peut prendre 60-90 s)... | ||
26 | </string> | ||
27 | <string name="LoginProcessingResponse"> | ||
28 | Réponse en cours de traitement… | ||
29 | </string> | ||
30 | <string name="LoginInitializingWorld"> | ||
31 | Monde en cours d'initialisation… | ||
32 | </string> | ||
33 | <string name="LoginDecodingImages"> | ||
34 | Décodage des images en cours... | ||
35 | </string> | ||
36 | <string name="LoginInitializingQuicktime"> | ||
37 | Quicktime en cours d'initialisation | ||
38 | </string> | ||
39 | <string name="LoginQuicktimeNotFound"> | ||
40 | Quicktime introuvable, impossible de procéder à l'initialisation. | ||
41 | </string> | ||
42 | <string name="LoginQuicktimeOK"> | ||
43 | Initialisation de Quicktime réussie. | ||
44 | </string> | ||
45 | <string name="LoginWaitingForRegionHandshake"> | ||
46 | Liaison avec la région en cours de création... | ||
47 | </string> | ||
48 | <string name="LoginConnectingToRegion"> | ||
49 | Connexion avec la région en cours... | ||
50 | </string> | ||
51 | <string name="LoginDownloadingClothing"> | ||
52 | Habits en cours de téléchargement... | ||
53 | </string> | ||
54 | <string name="LoginFailedNoNetwork"> | ||
55 | Erreur réseau : impossible d'établir la connexion. Veuillez vérifier votre connexion réseau. | ||
56 | </string> | ||
57 | <string name="AgentLostConnection"> | ||
58 | Il y a peut-être des problèmes techniques dans cette region. Veuillez vérifier votre connexion Internet. | ||
59 | </string> | ||
60 | <string name="TooltipPerson"> | ||
61 | Personne | ||
62 | </string> | ||
63 | <string name="TooltipNoName"> | ||
64 | (pas de nom) | ||
65 | </string> | ||
66 | <string name="TooltipOwner"> | ||
67 | Propriétaire : | ||
68 | </string> | ||
69 | <string name="TooltipPublic"> | ||
70 | Public | ||
71 | </string> | ||
72 | <string name="TooltipIsGroup"> | ||
73 | (Groupe) | ||
74 | </string> | ||
75 | <string name="TooltipFlagScript"> | ||
76 | Script | ||
77 | </string> | ||
78 | <string name="TooltipFlagPhysics"> | ||
79 | Propriétés physique | ||
80 | </string> | ||
81 | <string name="TooltipFlagTouch"> | ||
82 | Toucher | ||
83 | </string> | ||
84 | <string name="TooltipFlagL$"> | ||
85 | $L | ||
86 | </string> | ||
87 | <string name="TooltipFlagDropInventory"> | ||
88 | Laisser tomber l'inventaire | ||
89 | </string> | ||
90 | <string name="TooltipFlagPhantom"> | ||
91 | Fantôme | ||
92 | </string> | ||
93 | <string name="TooltipFlagTemporary"> | ||
94 | Temporaire | ||
95 | </string> | ||
96 | <string name="TooltipFlagRightClickMenu"> | ||
97 | (cliquez à droite pour le menu) | ||
98 | </string> | ||
99 | <string name="TooltipFreeToCopy"> | ||
100 | Copie autorisée | ||
101 | </string> | ||
102 | <string name="TooltipForSaleL$"> | ||
103 | À vendre : [AMOUNT] $L | ||
104 | </string> | ||
105 | <string name="TooltipForSaleMsg"> | ||
106 | À vendre : [MESSAGE] | ||
107 | </string> | ||
108 | <string name="TooltipFlagGroupBuild"> | ||
109 | Contruction de groupe | ||
110 | </string> | ||
111 | <string name="TooltipFlagNoBuild"> | ||
112 | Pas de construction | ||
113 | </string> | ||
114 | <string name="TooltipFlagNoEdit"> | ||
115 | Contruction de groupe | ||
116 | </string> | ||
117 | <string name="TooltipFlagNotSafe"> | ||
118 | Non sécurisé | ||
119 | </string> | ||
120 | <string name="TooltipFlagNoFly"> | ||
121 | Interdiction de voler | ||
122 | </string> | ||
123 | <string name="TooltipFlagGroupScripts"> | ||
124 | Scripts de groupe | ||
125 | </string> | ||
126 | <string name="TooltipFlagNoScripts"> | ||
127 | Pas de scripts | ||
128 | </string> | ||
129 | <string name="TooltipLand"> | ||
130 | Terrain : | ||
131 | </string> | ||
132 | <string name="TooltipMustSingleDrop"> | ||
133 | Impossible de faire glisser plus d'un objet ici | ||
134 | </string> | ||
135 | <string name="RetrievingData"> | ||
136 | En cours d'extraction... | ||
137 | </string> | ||
138 | <string name="ReleaseNotes"> | ||
139 | Notes de version | ||
140 | </string> | ||
141 | <string name="LoadingData"> | ||
142 | Chargement en cours... | ||
143 | </string> | ||
144 | <string name="AvatarNameNobody"> | ||
145 | (personne) | ||
146 | </string> | ||
147 | <string name="AvatarNameWaiting"> | ||
148 | (en attente) | ||
149 | </string> | ||
150 | <string name="AvatarNameHippos"> | ||
151 | (hippos) | ||
152 | </string> | ||
153 | <string name="GroupNameNone"> | ||
154 | (aucun) | ||
155 | </string> | ||
156 | <string name="AssetErrorNone"> | ||
157 | Aucune erreur | ||
158 | </string> | ||
159 | <string name="AssetErrorRequestFailed"> | ||
160 | Requête de l'actif : échec | ||
161 | </string> | ||
162 | <string name="AssetErrorNonexistentFile"> | ||
163 | Requête de l'actif : fichier inexistant | ||
164 | </string> | ||
165 | <string name="AssetErrorNotInDatabase"> | ||
166 | Requête de l'actif : actif introuvable dans la base de données | ||
167 | </string> | ||
168 | <string name="AssetErrorEOF"> | ||
169 | Fin du ficher | ||
170 | </string> | ||
171 | <string name="AssetErrorCannotOpenFile"> | ||
172 | Impossible d'ouvrir le fichier | ||
173 | </string> | ||
174 | <string name="AssetErrorFileNotFound"> | ||
175 | Fichier introuvable | ||
176 | </string> | ||
177 | <string name="AssetErrorTCPTimeout"> | ||
178 | Délai d'attente du transfert du fichier dépassé | ||
179 | </string> | ||
180 | <string name="AssetErrorCircuitGone"> | ||
181 | Disparition du circuit | ||
182 | </string> | ||
183 | <string name="AssetErrorUnknownStatus"> | ||
184 | Statut inconnu | ||
185 | </string> | ||
186 | <string name="AvatarEditingApparance"> | ||
187 | (Apparence en cours de modification) | ||
188 | </string> | ||
189 | <string name="AvatarAway"> | ||
190 | Absent | ||
191 | </string> | ||
192 | <string name="AvatarBusy"> | ||
193 | Occupé | ||
194 | </string> | ||
195 | <string name="AvatarMuted"> | ||
196 | Ignoré | ||
197 | </string> | ||
198 | <string name="anim_express_afraid"> | ||
199 | Effrayé | ||
200 | </string> | ||
201 | <string name="anim_express_anger"> | ||
202 | En colère | ||
203 | </string> | ||
204 | <string name="anim_away"> | ||
205 | Absent | ||
206 | </string> | ||
207 | <string name="anim_backflip"> | ||
208 | Salto arrière | ||
209 | </string> | ||
210 | <string name="anim_express_laugh"> | ||
211 | Rire en se tenant le ventre | ||
212 | </string> | ||
213 | <string name="anim_express_toothsmile"> | ||
214 | Grand sourire | ||
215 | </string> | ||
216 | <string name="anim_blowkiss"> | ||
217 | Envoyer un baiser | ||
218 | </string> | ||
219 | <string name="anim_express_bored"> | ||
220 | Bailler d'ennui | ||
221 | </string> | ||
222 | <string name="anim_bow"> | ||
223 | S'incliner | ||
224 | </string> | ||
225 | <string name="anim_clap"> | ||
226 | Applaudir | ||
227 | </string> | ||
228 | <string name="anim_courtbow"> | ||
229 | Révérence de cour | ||
230 | </string> | ||
231 | <string name="anim_express_cry"> | ||
232 | Pleurer | ||
233 | </string> | ||
234 | <string name="anim_dance1"> | ||
235 | Danse 1 | ||
236 | </string> | ||
237 | <string name="anim_dance2"> | ||
238 | Danse 2 | ||
239 | </string> | ||
240 | <string name="anim_dance3"> | ||
241 | Danse 3 | ||
242 | </string> | ||
243 | <string name="anim_dance4"> | ||
244 | Danse 4 | ||
245 | </string> | ||
246 | <string name="anim_dance5"> | ||
247 | Danse 5 | ||
248 | </string> | ||
249 | <string name="anim_dance6"> | ||
250 | Danse 6 | ||
251 | </string> | ||
252 | <string name="anim_dance7"> | ||
253 | Danse 7 | ||
254 | </string> | ||
255 | <string name="anim_dance8"> | ||
256 | Danse 8 | ||
257 | </string> | ||
258 | <string name="anim_express_disdain"> | ||
259 | Mépris | ||
260 | </string> | ||
261 | <string name="anim_drink"> | ||
262 | Boire | ||
263 | </string> | ||
264 | <string name="anim_express_embarrased"> | ||
265 | Gêne | ||
266 | </string> | ||
267 | <string name="anim_angry_fingerwag"> | ||
268 | Désapprobation | ||
269 | </string> | ||
270 | <string name="anim_fist_pump"> | ||
271 | Victoire | ||
272 | </string> | ||
273 | <string name="anim_yoga_float"> | ||
274 | Yoga | ||
275 | </string> | ||
276 | <string name="anim_express_frown"> | ||
277 | Froncer les sourcils | ||
278 | </string> | ||
279 | <string name="anim_impatient"> | ||
280 | Impatient | ||
281 | </string> | ||
282 | <string name="anim_jumpforjoy"> | ||
283 | Sauter de joie | ||
284 | </string> | ||
285 | <string name="anim_kissmybutt"> | ||
286 | Va te faire voir ! | ||
287 | </string> | ||
288 | <string name="anim_express_kiss"> | ||
289 | Baiser | ||
290 | </string> | ||
291 | <string name="anim_laugh_short"> | ||
292 | Rire | ||
293 | </string> | ||
294 | <string name="anim_musclebeach"> | ||
295 | Montrer ses muscles | ||
296 | </string> | ||
297 | <string name="anim_no_unhappy"> | ||
298 | Non (mécontent) | ||
299 | </string> | ||
300 | <string name="anim_no_head"> | ||
301 | Non | ||
302 | </string> | ||
303 | <string name="anim_nyanya"> | ||
304 | Na na na nère | ||
305 | </string> | ||
306 | <string name="anim_punch_onetwo"> | ||
307 | Gauche-droite | ||
308 | </string> | ||
309 | <string name="anim_express_open_mouth"> | ||
310 | Bouche ouverte | ||
311 | </string> | ||
312 | <string name="anim_peace"> | ||
313 | Paix | ||
314 | </string> | ||
315 | <string name="anim_point_you"> | ||
316 | Montrer quelqu'un du doigt | ||
317 | </string> | ||
318 | <string name="anim_point_me"> | ||
319 | Se montrer du doigt | ||
320 | </string> | ||
321 | <string name="anim_punch_l"> | ||
322 | Gauche | ||
323 | </string> | ||
324 | <string name="anim_punch_r"> | ||
325 | Droite | ||
326 | </string> | ||
327 | <string name="anim_rps_countdown"> | ||
328 | Compter (pierre-papier-ciseaux) | ||
329 | </string> | ||
330 | <string name="anim_rps_paper"> | ||
331 | Papier (pierre-papier-ciseaux) | ||
332 | </string> | ||
333 | <string name="anim_rps_rock"> | ||
334 | Pierre (pierre-papier-ciseaux) | ||
335 | </string> | ||
336 | <string name="anim_rps_scissors"> | ||
337 | Ciseaux (pierre-papier-ciseaux) | ||
338 | </string> | ||
339 | <string name="anim_express_repulsed"> | ||
340 | Dégoût | ||
341 | </string> | ||
342 | <string name="anim_kick_roundhouse_r"> | ||
343 | Coup de pied circulaire | ||
344 | </string> | ||
345 | <string name="anim_express_sad"> | ||
346 | Triste | ||
347 | </string> | ||
348 | <string name="anim_salute"> | ||
349 | Salut | ||
350 | </string> | ||
351 | <string name="anim_shout"> | ||
352 | Crier | ||
353 | </string> | ||
354 | <string name="anim_express_shrug"> | ||
355 | Hausser les épaules | ||
356 | </string> | ||
357 | <string name="anim_express_smile"> | ||
358 | Sourire | ||
359 | </string> | ||
360 | <string name="anim_smoke_idle"> | ||
361 | Fumer, immobile | ||
362 | </string> | ||
363 | <string name="anim_smoke_inhale"> | ||
364 | Fumer, prendre une bouffée | ||
365 | </string> | ||
366 | <string name="anim_smoke_throw_down"> | ||
367 | Fumer, jeter son mégot | ||
368 | </string> | ||
369 | <string name="anim_express_surprise"> | ||
370 | Surprise | ||
371 | </string> | ||
372 | <string name="anim_sword_strike_r"> | ||
373 | Coup d'épée | ||
374 | </string> | ||
375 | <string name="anim_angry_tantrum"> | ||
376 | Caprice | ||
377 | </string> | ||
378 | <string name="anim_express_tongue_out"> | ||
379 | Tirer la langue | ||
380 | </string> | ||
381 | <string name="anim_hello"> | ||
382 | Faire signe | ||
383 | </string> | ||
384 | <string name="anim_whisper"> | ||
385 | Chuchoter | ||
386 | </string> | ||
387 | <string name="anim_whistle"> | ||
388 | Siffler | ||
389 | </string> | ||
390 | <string name="anim_express_wink"> | ||
391 | Clin d'œil | ||
392 | </string> | ||
393 | <string name="anim_wink_hollywood"> | ||
394 | Clin d'œil (Hollywood) | ||
395 | </string> | ||
396 | <string name="anim_express_worry"> | ||
397 | Soucis | ||
398 | </string> | ||
399 | <string name="anim_yes_happy"> | ||
400 | Oui (Joie) | ||
401 | </string> | ||
402 | <string name="anim_yes_head"> | ||
403 | Oui | ||
404 | </string> | ||
405 | <string name="texture_loading"> | ||
406 | Chargement en cours... | ||
407 | </string> | ||
408 | <string name="worldmap_offline"> | ||
409 | Hors ligne | ||
410 | </string> | ||
411 | <string name="whisper"> | ||
412 | chuchotages : | ||
413 | </string> | ||
414 | <string name="shout"> | ||
415 | cris : | ||
416 | </string> | ||
417 | </strings> | ||
diff --git a/linden/indra/newview/skins/default/xui/fr/teleport_strings.xml b/linden/indra/newview/skins/default/xui/fr/teleport_strings.xml new file mode 100644 index 0000000..9ce079f --- /dev/null +++ b/linden/indra/newview/skins/default/xui/fr/teleport_strings.xml | |||
@@ -0,0 +1,90 @@ | |||
1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> | ||
2 | <teleport_messages name=""> | ||
3 | <message_set name="errors"> | ||
4 | <message name="invalid_tport"> | ||
5 | Nous avons rencontré des problèmes en essayant de vous téléporter. Vous devrez peut-être | ||
6 | vous reconnecter avant de pouvoir être téléporté. Si vous continuez | ||
7 | à recevoir ce message, veuillez consulter notre FAQ technique à la page suivante : | ||
8 | www.secondlife.com/support | ||
9 | </message> | ||
10 | <message name="invalid_region_handoff"> | ||
11 | Nous avons rencontré des problèmes en essayant de vous téléporter. Vous devrez peut-être | ||
12 | vous reconnecter avant de pouvoir être téléporté. Si vous continuez | ||
13 | à recevoir ce message, veuillez consulter notre FAQ technique à la page suivante : | ||
14 | www.secondlife.com/support. | ||
15 | </message> | ||
16 | <message name="blocked_tport"> | ||
17 | Désolé, la téléportation est bloquée actuellement. Veuillez réessayer dans un moment. | ||
18 | Si vous ne parvenez toujours pas à être téléporté, déconnectez-vous puis reconnectez-vous | ||
19 | pour résoudre le problème. | ||
20 | </message> | ||
21 | <message name="nolandmark_tport"> | ||
22 | Désolé, le système n'a pas réussi à localiser la destination de votre repère. | ||
23 | </message> | ||
24 | <message name="timeout_tport"> | ||
25 | Désolé, la connexion vers votre lieu de téléportation n'a pas abouti. | ||
26 | Veuillez réessayer dans un moment. | ||
27 | </message> | ||
28 | <message name="noaccess_tport"> | ||
29 | Désolé, vous n'avez pas accès à cette destination. | ||
30 | </message> | ||
31 | <message name="missing_attach_tport"> | ||
32 | Vos pieces-jointes ne sont pas encore arrivées. Attendez quelques | ||
33 | secondes de plus ou déconnectez-vous puis reconnectez-vous avant d'essayer | ||
34 | de vous téléporter. | ||
35 | </message> | ||
36 | <message name="too_many_uploads_tport"> | ||
37 | Le trafic vers cette région est bouché en ce moment. Votre téléportation | ||
38 | ne pourra pas avoir lieu immédiatement. Veuillez réessayer | ||
39 | dans quelques minutes ou bien aller dans une zone moins fréquentée. | ||
40 | </message> | ||
41 | <message name="expired_tport"> | ||
42 | Désolé, votre demande de téléportation n'a pas abouti | ||
43 | assez rapidement. Veuillez réessayer dans quelques minutes. | ||
44 | </message> | ||
45 | <message name="expired_region_handoff"> | ||
46 | Désolé, votre demande pour passer dans une autre région n'a pas abouti | ||
47 | assez rapidement. Veuillez réessayer dans quelques minutes. | ||
48 | </message> | ||
49 | <message name="no_host"> | ||
50 | Impossible de trouver la destination de la téléportation. Il est possible que cette destination soit | ||
51 | temporairement indisponible ou qu'elle n'existe plus. Veuillez réessayer | ||
52 | dans quelques minutes. | ||
53 | </message> | ||
54 | <message name="no_inventory_host"> | ||
55 | L'inventaire est temporairement indisponible. | ||
56 | </message> | ||
57 | </message_set> | ||
58 | <message_set name="progress"> | ||
59 | <message name="sending_dest"> | ||
60 | Envoi vers la destination en cours. | ||
61 | </message> | ||
62 | <message name="redirecting"> | ||
63 | Redirection vers un emplacement différent en cours. | ||
64 | </message> | ||
65 | <message name="relaying"> | ||
66 | Relai vers la destination en cours. | ||
67 | </message> | ||
68 | <message name="sending_home"> | ||
69 | Requête de la demande d'envoi vers votre domicile en cours. | ||
70 | </message> | ||
71 | <message name="sending_landmark"> | ||
72 | Requête de la demande d'envoi vers le repère en cours. | ||
73 | </message> | ||
74 | <message name="completing"> | ||
75 | Téléportation sur le point d'aboutir. | ||
76 | </message> | ||
77 | <message name="resolving"> | ||
78 | Destination en cours de résolution. | ||
79 | </message> | ||
80 | <message name="contacting"> | ||
81 | Contact avec la nouvelle région en cours. | ||
82 | </message> | ||
83 | <message name="arriving"> | ||
84 | Vous arrivez... | ||
85 | </message> | ||
86 | <message name="requesting"> | ||
87 | Demande de téléportation en cours... | ||
88 | </message> | ||
89 | </message_set> | ||
90 | </teleport_messages> | ||
diff --git a/linden/indra/newview/skins/default/xui/ja/alerts.xml b/linden/indra/newview/skins/default/xui/ja/alerts.xml index 03e2ff9..9fb7a12 100644 --- a/linden/indra/newview/skins/default/xui/ja/alerts.xml +++ b/linden/indra/newview/skins/default/xui/ja/alerts.xml | |||
@@ -23,11 +23,6 @@ | |||
23 | OK | 23 | OK |
24 | </option> | 24 | </option> |
25 | </alert> | 25 | </alert> |
26 | <alert name="MOTD" title="本日のメッセージ"> | ||
27 | <message name="message"> | ||
28 | [MOTD] | ||
29 | </message> | ||
30 | </alert> | ||
31 | <alert name="TutorialNotFound"> | 26 | <alert name="TutorialNotFound"> |
32 | <message name="message"> | 27 | <message name="message"> |
33 | 現在利用可能なチュートリアルはありません。 | 28 | 現在利用可能なチュートリアルはありません。 |
@@ -72,34 +67,6 @@ | |||
72 | ヘルプ | 67 | ヘルプ |
73 | </option> | 68 | </option> |
74 | </alert> | 69 | </alert> |
75 | <alert name="RemoveWearableSave"> | ||
76 | <message name="message"> | ||
77 | 現在の衣服/身体部位に対する変更を保存しますか? | ||
78 | </message> | ||
79 | <option name="Save"> | ||
80 | 保存 | ||
81 | </option> | ||
82 | <option name="Don'tSave"> | ||
83 | 保存しない | ||
84 | </option> | ||
85 | <option name="Cancel"> | ||
86 | 取り消し | ||
87 | </option> | ||
88 | </alert> | ||
89 | <alert name="SetWearableSave"> | ||
90 | <message name="message"> | ||
91 | 現在の衣服/身体部位に対する変更を保存しますか? | ||
92 | </message> | ||
93 | <option name="Save"> | ||
94 | 保存 | ||
95 | </option> | ||
96 | <option name="Don'tSave"> | ||
97 | 保存しない | ||
98 | </option> | ||
99 | <option name="Cancel"> | ||
100 | 取り消し | ||
101 | </option> | ||
102 | </alert> | ||
103 | <alert name="WearableSave"> | 70 | <alert name="WearableSave"> |
104 | <message name="message"> | 71 | <message name="message"> |
105 | 現在の衣服/ボディーパーツの変更を保存しますか? | 72 | 現在の衣服/ボディーパーツの変更を保存しますか? |
@@ -417,9 +384,9 @@ Studio exhibitのウェブ・ページで確認してください。 | |||
417 | <alert name="ClickWebProfileHelpAvatar"> | 384 | <alert name="ClickWebProfileHelpAvatar"> |
418 | <message name="message"> | 385 | <message name="message"> |
419 | この住人がウェブプロフィールURLを設定している場合は、以下のことが可能です。 | 386 | この住人がウェブプロフィールURLを設定している場合は、以下のことが可能です。 |
420 | * そのページを内蔵ブラウザーで表示するには、[ロード]をクリックします。 | 387 | * そのページを内蔵ブラウザーで表示するには、 [ロード]をクリックします。 |
421 | * そのページを外部ブラウザーで表示するには、[ロード]-[開く]をクリックします。 | 388 | * そのページを外部ブラウザーで表示するには、 [ロード]-[開く]をクリックします。 |
422 | * 別のページにアクセスしてしまい、住人のウェブ・プロフィールに戻りたい時は、[ロード]-[ホームURL]をクリックします。 | 389 | * 別のページにアクセスしてしまい、 住人のウェブ・プロフィールに戻りたい時は、 [ロード]-[ホームURL]をクリックします。 |
423 | 390 | ||
424 | 自分のプロフィールを表示しているときは、任意のURLをウェブプロフィールとして入力し、[OK]をクリックして設定できます。 | 391 | 自分のプロフィールを表示しているときは、任意のURLをウェブプロフィールとして入力し、[OK]をクリックして設定できます。 |
425 | プロフィールを見た他の住人は、そのURLにアクセスすることができます。 | 392 | プロフィールを見た他の住人は、そのURLにアクセスすることができます。 |
@@ -713,104 +680,6 @@ Studio exhibitのウェブ・ページで確認してください。 | |||
713 | スナップショット・データの処理エラー | 680 | スナップショット・データの処理エラー |
714 | </message> | 681 | </message> |
715 | </alert> | 682 | </alert> |
716 | <alert name="ClassifiedSave"> | ||
717 | <message name="message"> | ||
718 | クラシファイド広告[NAME]への変更を保存しますか? | ||
719 | </message> | ||
720 | <option name="Save"> | ||
721 | 保存 | ||
722 | </option> | ||
723 | <option name="Don'tSave"> | ||
724 | 保存しない | ||
725 | </option> | ||
726 | <option name="Cancel"> | ||
727 | キャンセル | ||
728 | </option> | ||
729 | </alert> | ||
730 | <alert name="SkipShowNextTimeDialogs"> | ||
731 | <message name="message"> | ||
732 | 「次に見せる」ダイアログ全てをリセットしますか? | ||
733 | </message> | ||
734 | <option name="OK"> | ||
735 | OK | ||
736 | </option> | ||
737 | <option name="Cancel"> | ||
738 | キャンセル | ||
739 | </option> | ||
740 | </alert> | ||
741 | <alert name="ChangeSkin"> | ||
742 | <message name="message"> | ||
743 | 新しいスキンは[SECOND_LIFE]を再起動すると現れます | ||
744 | </message> | ||
745 | </alert> | ||
746 | <alert name="UnsupportedGLRequirements"> | ||
747 | <message name="message"> | ||
748 | Second Life の使用に必要なハードウェアの環境が満たされていないようです。 Second Life ではマルチテクスチャーに対応したOpenGLグラフィック・カードが必要です。 この場合、グラフィック・カードの最新ドライバがインストールされていること、およびオペレーティング・システムにサービス・パックと修正プログラムが適用されていることをご確認ください。 | ||
749 | |||
750 | 問題が解決されない場合には、次のサイトにアクセスしてください。 http://www.secondlife.com/support | ||
751 | </message> | ||
752 | </alert> | ||
753 | <alert name="UnsupportedHardware"> | ||
754 | <message name="message"> | ||
755 | 警告: あなたのシステムは Second Life を使用するために必要な必須動作環境の条件をを満たしていません。 Second Life をこのままご使用になると、不十分なパフォーマンスしか得られないおそれがあります。 また、サポート外のシステム構成でご使用の場合、テクニカルサポートをご利用いただくことができません。 | ||
756 | |||
757 | 必須動作環境の条件 | ||
758 | [_URL] にアクセスして、さらに詳しい情報をご覧になりますか? | ||
759 | </message> | ||
760 | <ignore name="ignore"> | ||
761 | サポート外のハードウェアを無視する | ||
762 | </ignore> | ||
763 | <option name="Yes"> | ||
764 | はい | ||
765 | </option> | ||
766 | <option name="No"> | ||
767 | いいえ | ||
768 | </option> | ||
769 | </alert> | ||
770 | <alert name="UnsupportedGPU"> | ||
771 | <message name="message"> | ||
772 | - あなたのグラフィック・カードは必須動作環境の条件を満たしていません。 | ||
773 | </message> | ||
774 | </alert> | ||
775 | <alert name="UnsupportedCPU"> | ||
776 | <message name="message"> | ||
777 | - あなたの CPU の速度は必須動作環境の条件を満たしていません。 | ||
778 | </message> | ||
779 | </alert> | ||
780 | <alert name="UnsupportedCPUAmount"> | ||
781 | <message name="message"> | ||
782 | 796 | ||
783 | </message> | ||
784 | </alert> | ||
785 | <alert name="UnsupportedRAM"> | ||
786 | <message name="message"> | ||
787 | - あなたのシステム・メモリは必須動作環境の条件を満たしていません。 | ||
788 | </message> | ||
789 | </alert> | ||
790 | <alert name="UnsupportedRAMAmount"> | ||
791 | <message name="message"> | ||
792 | 510 | ||
793 | </message> | ||
794 | </alert> | ||
795 | <alert name="UnknownGPU"> | ||
796 | <message name="message"> | ||
797 | お使いのシステムには、現時点では不明なグラフィック・カードが搭載されています。 | ||
798 | これは、当社による動作テストが行われていない新しいハードウェアが使用されている場合がほとんどです。 Second Lifeはほぼ間違いなく正常に動作しますが、必要に応じたグラフィック設定の調整が必要になる場合があります。 | ||
799 | ([編集]>[環境設定]>[グラフィック])。 | ||
800 | </message> | ||
801 | <ignore name="ignore"> | ||
802 | 不明なグラフィック・カードを無視する | ||
803 | </ignore> | ||
804 | </alert> | ||
805 | <alert name="DisplaySettingsNoShaders"> | ||
806 | <message name="message"> | ||
807 | [SECOND_LIFE] は、グラフィック・ドライバの初期化中にクラッシュしました。 | ||
808 | 一般的なドライバ・エラーを回避するため、[グラフィックの品質]は[低]に設定されます。 | ||
809 | これにより、いくつかのグラフィックス機能は無効になります。 | ||
810 | グラフィックカード・ドライバのアップデートをお勧めします。 | ||
811 | [グラフィックの品質]は[環境設定]>[グラフィック]から上げることができます。 | ||
812 | </message> | ||
813 | </alert> | ||
814 | <alert name="ErrorEncodingSnapshot"> | 683 | <alert name="ErrorEncodingSnapshot"> |
815 | <message name="message"> | 684 | <message name="message"> |
816 | スナップショットのエンコード化でエラーが出ました! | 685 | スナップショットのエンコード化でエラーが出ました! |
@@ -854,9 +723,6 @@ Studio exhibitのウェブ・ページで確認してください。 | |||
854 | <option name="OK"> | 723 | <option name="OK"> |
855 | 閉じる | 724 | 閉じる |
856 | </option> | 725 | </option> |
857 | <option name="Cancel"> | ||
858 | 取り消し | ||
859 | </option> | ||
860 | </alert> | 726 | </alert> |
861 | <alert name="MustHaveAccountToLogIn"> | 727 | <alert name="MustHaveAccountToLogIn"> |
862 | <message name="message"> | 728 | <message name="message"> |
@@ -872,63 +738,6 @@ Studio exhibitのウェブ・ページで確認してください。 | |||
872 | もう一度試す | 738 | もう一度試す |
873 | </option> | 739 | </option> |
874 | </alert> | 740 | </alert> |
875 | <alert name="FreezeAvatarFullname"> | ||
876 | <message name="message"> | ||
877 | [AVATAR_NAME]をフリーズしますか? | ||
878 | フリーズされた人は一時的に動けなくなり、チャットなど、この世界に対する関わりを持つことができなくなります。 | ||
879 | </message> | ||
880 | <option name="Freeze"> | ||
881 | フリーズ | ||
882 | </option> | ||
883 | <option name="Unfreeze"> | ||
884 | 解凍 | ||
885 | </option> | ||
886 | <option name="Cancel"> | ||
887 | キャンセル | ||
888 | </option> | ||
889 | </alert> | ||
890 | <alert name="EjectAvatarFullname"> | ||
891 | <message name="message"> | ||
892 | あなたの土地から[AVATAR_NAME]を追放しますか? | ||
893 | </message> | ||
894 | <option name="Eject"> | ||
895 | 追放 | ||
896 | </option> | ||
897 | <option name="EjectandBan"> | ||
898 | 追放と禁止 | ||
899 | </option> | ||
900 | <option name="Cancel"> | ||
901 | キャンセル | ||
902 | </option> | ||
903 | </alert> | ||
904 | <alert name="SeachFilteredOnShortWords"> | ||
905 | <message name="message"> | ||
906 | 指定した検索クエリは変更され、短すぎる語句は取り除かれています。 | ||
907 | |||
908 | 検索語句: [FINALQUERY] | ||
909 | </message> | ||
910 | </alert> | ||
911 | <alert name="SeachFilteredOnShortWordsEmpty"> | ||
912 | <message name="message"> | ||
913 | 指定した検索語句が短すぎたため、検索は行われませんでした。 | ||
914 | </message> | ||
915 | </alert> | ||
916 | <alert name="CannotCloseFloaterBuyLand"> | ||
917 | <message name="message"> | ||
918 | Second Lifeによるこの取引の見積りが完了するまで[土地を購入]ウィンドウを閉じることはできません。 | ||
919 | </message> | ||
920 | </alert> | ||
921 | <alert name="QuickTimeOutOfDate"> | ||
922 | <ignore name="ignore"> | ||
923 | QuickTimeのバージョンが古いために無効化されている場合 | ||
924 | </ignore> | ||
925 | <message name="message"> | ||
926 | あなたのコンピュータにインストールされているQuickTimeのバージョンが古いため、 | ||
927 | ストリーミング・ビデオが無効化されています。 | ||
928 | |||
929 | http://www.apple.com/quicktime/で、最新版をダウンロードしてください。 | ||
930 | </message> | ||
931 | </alert> | ||
932 | <alert name="AddClassified"> | 741 | <alert name="AddClassified"> |
933 | <message name="message"> | 742 | <message name="message"> |
934 | 検索ディレクトリの「クラシファイド」セクションに、 | 743 | 検索ディレクトリの「クラシファイド」セクションに、 |
@@ -961,6 +770,20 @@ http://www.apple.com/quicktime/で、最新版をダウンロードしてくだ | |||
961 | 取り消し | 770 | 取り消し |
962 | </option> | 771 | </option> |
963 | </alert> | 772 | </alert> |
773 | <alert name="ClassifiedSave"> | ||
774 | <message name="message"> | ||
775 | クラシファイド広告[NAME]への変更を保存しますか? | ||
776 | </message> | ||
777 | <option name="Save"> | ||
778 | 保存 | ||
779 | </option> | ||
780 | <option name="Don'tSave"> | ||
781 | 保存しない | ||
782 | </option> | ||
783 | <option name="Cancel"> | ||
784 | キャンセル | ||
785 | </option> | ||
786 | </alert> | ||
964 | <alert name="DeleteAvatarPick"> | 787 | <alert name="DeleteAvatarPick"> |
965 | <message name="message"> | 788 | <message name="message"> |
966 | ピック[PICK]を削除しますか? | 789 | ピック[PICK]を削除しますか? |
@@ -1020,7 +843,7 @@ http://www.apple.com/quicktime/で、最新版をダウンロードしてくだ | |||
1020 | </alert> | 843 | </alert> |
1021 | <alert name="ResetShowNextTimeDialogs"> | 844 | <alert name="ResetShowNextTimeDialogs"> |
1022 | <message name="message"> | 845 | <message name="message"> |
1023 | 「次回表示」ダイアログをすべてリセットしますか? | 846 | これらのポップアップ全てを再度有効化しますか?(以前「今後は表示しない」と指定しています) |
1024 | </message> | 847 | </message> |
1025 | <option name="OK"> | 848 | <option name="OK"> |
1026 | OK | 849 | OK |
@@ -1029,6 +852,17 @@ http://www.apple.com/quicktime/で、最新版をダウンロードしてくだ | |||
1029 | 取り消し | 852 | 取り消し |
1030 | </option> | 853 | </option> |
1031 | </alert> | 854 | </alert> |
855 | <alert name="SkipShowNextTimeDialogs"> | ||
856 | <message name="message"> | ||
857 | スキップ可能なポップアップ全てを無効化しますか? | ||
858 | </message> | ||
859 | <option name="OK"> | ||
860 | OK | ||
861 | </option> | ||
862 | <option name="Cancel"> | ||
863 | キャンセル | ||
864 | </option> | ||
865 | </alert> | ||
1032 | <alert name="CacheWillClear"> | 866 | <alert name="CacheWillClear"> |
1033 | <message name="message"> | 867 | <message name="message"> |
1034 | [SECOND_LIFE]の再起動後にキャッシュがクリアされます。 | 868 | [SECOND_LIFE]の再起動後にキャッシュがクリアされます。 |
@@ -1045,6 +879,11 @@ http://www.apple.com/quicktime/で、最新版をダウンロードしてくだ | |||
1045 | ポートの設定は、[SECOND_LIFE]の再起動後に有効になります。 | 879 | ポートの設定は、[SECOND_LIFE]の再起動後に有効になります。 |
1046 | </message> | 880 | </message> |
1047 | </alert> | 881 | </alert> |
882 | <alert name="ChangeSkin"> | ||
883 | <message name="message"> | ||
884 | 新しいスキンは[SECOND_LIFE]を再起動すると現れます | ||
885 | </message> | ||
886 | </alert> | ||
1048 | <alert name="GoToAuctionPage"> | 887 | <alert name="GoToAuctionPage"> |
1049 | <message name="message"> | 888 | <message name="message"> |
1050 | オークションの詳細を見たり、 | 889 | オークションの詳細を見たり、 |
@@ -1178,6 +1017,68 @@ http://www.apple.com/quicktime/で、最新版をダウンロードしてくだ | |||
1178 | 表示設定はセーフ・レベルに設定されています。 | 1017 | 表示設定はセーフ・レベルに設定されています。 |
1179 | </message> | 1018 | </message> |
1180 | </alert> | 1019 | </alert> |
1020 | <alert name="UnsupportedGLRequirements"> | ||
1021 | <message name="message"> | ||
1022 | Second Life の使用に必要なハードウェアの環境が満たされていないようです。 Second Life ではマルチテクスチャーに対応したOpenGLグラフィック・カードが必要です。 この場合、グラフィック・カードの最新ドライバがインストールされていること、およびオペレーティング・システムにサービス・パックと修正プログラムが適用されていることをご確認ください。 | ||
1023 | |||
1024 | 問題が解決されない場合には、次のサイトにアクセスしてください。 http://www.secondlife.com/support | ||
1025 | </message> | ||
1026 | </alert> | ||
1027 | <alert name="UnsupportedHardware"> | ||
1028 | <message name="message"> | ||
1029 | 警告: あなたのシステムは Second Life を使用するために必要な必須動作環境の条件をを満たしていません。 Second Life をこのままご使用になると、不十分なパフォーマンスしか得られないおそれがあります。 また、サポート外のシステム構成でご使用の場合、テクニカルサポートをご利用いただくことができません。 | ||
1030 | |||
1031 | 必須動作環境の条件 | ||
1032 | [_URL] にアクセスして、さらに詳しい情報をご覧になりますか? | ||
1033 | </message> | ||
1034 | <ignore name="ignore"> | ||
1035 | サポート外のハードウェアの検出時 | ||
1036 | </ignore> | ||
1037 | <option name="Yes"> | ||
1038 | はい | ||
1039 | </option> | ||
1040 | <option name="No"> | ||
1041 | いいえ | ||
1042 | </option> | ||
1043 | <url> | ||
1044 | http://www.secondlife.com/corporate/sysreqs.php | ||
1045 | </url> | ||
1046 | </alert> | ||
1047 | <alert name="UnsupportedGPU"> | ||
1048 | <message name="message"> | ||
1049 | - あなたのグラフィック・カードは必須動作環境の条件を満たしていません。 | ||
1050 | </message> | ||
1051 | </alert> | ||
1052 | <alert name="UnsupportedCPU"> | ||
1053 | <message name="message"> | ||
1054 | - あなたの CPU の速度は必須動作環境の条件を満たしていません。 | ||
1055 | </message> | ||
1056 | </alert> | ||
1057 | <alert name="UnsupportedCPUAmount"> | ||
1058 | <message name="message"> | ||
1059 | 796 | ||
1060 | </message> | ||
1061 | </alert> | ||
1062 | <alert name="UnsupportedRAM"> | ||
1063 | <message name="message"> | ||
1064 | - あなたのシステム・メモリは必須動作環境の条件を満たしていません。 | ||
1065 | </message> | ||
1066 | </alert> | ||
1067 | <alert name="UnsupportedRAMAmount"> | ||
1068 | <message name="message"> | ||
1069 | 510 | ||
1070 | </message> | ||
1071 | </alert> | ||
1072 | <alert name="UnknownGPU"> | ||
1073 | <message name="message"> | ||
1074 | お使いのシステムには、現時点では不明なグラフィック・カードが搭載されています。 | ||
1075 | これは、当社による動作テストが行われていない新しいハードウェアが使用されている場合がほとんどです。 Second Lifeはほぼ間違いなく正常に動作しますが、必要に応じたグラフィック設定の調整が必要になる場合があります。 | ||
1076 | ([編集]>[環境設定]>[グラフィック])。 | ||
1077 | </message> | ||
1078 | <ignore name="ignore"> | ||
1079 | 不明なグラフィック・カードの検出時 | ||
1080 | </ignore> | ||
1081 | </alert> | ||
1181 | <alert name="DisplaySettingsRecommended"> | 1082 | <alert name="DisplaySettingsRecommended"> |
1182 | <message name="message"> | 1083 | <message name="message"> |
1183 | 表示設定は、あなたのシステム構成に | 1084 | 表示設定は、あなたのシステム構成に |
@@ -1187,6 +1088,15 @@ http://www.apple.com/quicktime/で、最新版をダウンロードしてくだ | |||
1187 | OK | 1088 | OK |
1188 | </option> | 1089 | </option> |
1189 | </alert> | 1090 | </alert> |
1091 | <alert name="DisplaySettingsNoShaders"> | ||
1092 | <message name="message"> | ||
1093 | [SECOND_LIFE] は、グラフィック・ドライバの初期化中にクラッシュしました。 | ||
1094 | 一般的なドライバ・エラーを回避するため、[グラフィックの品質]は[低]に設定されます。 | ||
1095 | これにより、いくつかのグラフィックス機能は無効になります。 | ||
1096 | グラフィックカード・ドライバのアップデートをお勧めします。 | ||
1097 | [グラフィックの品質]は[環境設定]>[グラフィック]から上げることができます。 | ||
1098 | </message> | ||
1099 | </alert> | ||
1190 | <alert name="CannotRequestDomain"> | 1100 | <alert name="CannotRequestDomain"> |
1191 | <message name="message"> | 1101 | <message name="message"> |
1192 | サーバーに接続できません。 | 1102 | サーバーに接続できません。 |
@@ -1337,21 +1247,6 @@ www.secondlife.comに戻って、新規アカウントの作成を行います | |||
1337 | ネットワーク接続を確認してください。 | 1247 | ネットワーク接続を確認してください。 |
1338 | </message> | 1248 | </message> |
1339 | </alert> | 1249 | </alert> |
1340 | <alert name="CannotConnectLoginPacket"> | ||
1341 | <message name="message"> | ||
1342 | 接続できません。 ログインパケットがログインサーバーに | ||
1343 | 到達しませんでした。 | ||
1344 | |||
1345 | 数分後にもう一度試すか、[ヘルプ]とシステムステータス・ウェブ・ページへの | ||
1346 | リンクをクリックしてください。 | ||
1347 | </message> | ||
1348 | <option name="OK"> | ||
1349 | OK | ||
1350 | </option> | ||
1351 | <option name="Help"> | ||
1352 | ヘルプ | ||
1353 | </option> | ||
1354 | </alert> | ||
1355 | <alert name="WelcomeToSecondLife"> | 1250 | <alert name="WelcomeToSecondLife"> |
1356 | <message name="message"> | 1251 | <message name="message"> |
1357 | [SECOND_LIFE]にようこそ! | 1252 | [SECOND_LIFE]にようこそ! |
@@ -1381,241 +1276,6 @@ www.secondlife.comに戻って、新規アカウントの作成を行います | |||
1381 | 女性 | 1276 | 女性 |
1382 | </option> | 1277 | </option> |
1383 | </alert> | 1278 | </alert> |
1384 | <alert name="EstateObjectReturn"> | ||
1385 | <message name="message"> | ||
1386 | [USER_NAME]が所有しているオブジェクトを返却しますか? | ||
1387 | </message> | ||
1388 | <option name="Return"> | ||
1389 | OK | ||
1390 | </option> | ||
1391 | <option name="Cancel"> | ||
1392 | キャンセル | ||
1393 | </option> | ||
1394 | </alert> | ||
1395 | <alert name="MaxAgentOnRegionBatch"> | ||
1396 | <message name="message"> | ||
1397 | [NUM_ADDED] 個のエージェントを追加しようとして失敗しました: [MAX_AGENTS] [LIST_TYPE] 制限を [NUM_EXCESS] 個超過しています。 | ||
1398 | </message> | ||
1399 | </alert> | ||
1400 | <alert name="WebLaunchExternalTarget"> | ||
1401 | <message name="message"> | ||
1402 | お使いのシステムのウェブ・ブラウザーを開いて、この内容を表示しますか? | ||
1403 | </message> | ||
1404 | <ignore name="ignore"> | ||
1405 | お使いのシステムのブラウザーを開いてウェブ・ページを表示しようとしたとき | ||
1406 | </ignore> | ||
1407 | <option name="Open"> | ||
1408 | OK | ||
1409 | </option> | ||
1410 | <option name="Cancel"> | ||
1411 | キャンセル | ||
1412 | </option> | ||
1413 | </alert> | ||
1414 | <alert name="WebLaunchBugReport101"> | ||
1415 | <message name="message"> | ||
1416 | [SECOND_LIFE]Wikiで、バグを報告する正しい方法をご覧ください。 | ||
1417 | </message> | ||
1418 | <ignore name="ignore"> | ||
1419 | バグレポート101 Wikiを閲覧するためのブラウザを開くにあたって | ||
1420 | </ignore> | ||
1421 | <option name="Gotopage"> | ||
1422 | OK | ||
1423 | </option> | ||
1424 | <option name="Cancel"> | ||
1425 | キャンセル | ||
1426 | </option> | ||
1427 | </alert> | ||
1428 | <alert name="WebLaunchSecurityIssues"> | ||
1429 | <message name="message"> | ||
1430 | [SECOND_LIFE]Wikiで、セキュリティ問題を報告する方法をご覧ください。 | ||
1431 | </message> | ||
1432 | <ignore name="ignore"> | ||
1433 | セキュリティ問題Wikiを閲覧するためにウェブ・ブラウザを起動するにあたって | ||
1434 | </ignore> | ||
1435 | <option name="Gotopage"> | ||
1436 | OK | ||
1437 | </option> | ||
1438 | <option name="Cancel"> | ||
1439 | キャンセル | ||
1440 | </option> | ||
1441 | </alert> | ||
1442 | <alert name="WebLaunchQAWiki"> | ||
1443 | <message name="message"> | ||
1444 | [SECOND_LIFE] QA Wikiをご覧ください。 | ||
1445 | </message> | ||
1446 | <ignore name="ignore"> | ||
1447 | QA Wikiを閲覧するためにウェブ・ブラウザを起動するにあたって | ||
1448 | </ignore> | ||
1449 | <option name="Gotopage"> | ||
1450 | OK | ||
1451 | </option> | ||
1452 | <option name="Cancel"> | ||
1453 | キャンセル | ||
1454 | </option> | ||
1455 | </alert> | ||
1456 | <alert name="WebLaunchPublicIssue"> | ||
1457 | <message name="message"> | ||
1458 | [SECOND_LIFE]のパブリック問題トラッカーで、バグやその他の問題を報告できます。 | ||
1459 | </message> | ||
1460 | <ignore name="ignore"> | ||
1461 | パブリック問題トラッカーを閲覧するためにウェブ・ブラウザを起動するにあたって | ||
1462 | </ignore> | ||
1463 | <option name="Gotopage"> | ||
1464 | ページへ行く | ||
1465 | </option> | ||
1466 | <option name="Cancel"> | ||
1467 | キャンセル | ||
1468 | </option> | ||
1469 | </alert> | ||
1470 | <alert name="WebLaunchPublicIssueHelp"> | ||
1471 | <message name="message"> | ||
1472 | [SECOND_LIFE]Wikiで、パブリック問題トラッカーの使用方法をご覧ください。 | ||
1473 | </message> | ||
1474 | <ignore name="ignore"> | ||
1475 | パブリック問題トラッカーWikiを閲覧するためにウェブ・ブラウザを起動するにあたって | ||
1476 | </ignore> | ||
1477 | <option name="Gotopage"> | ||
1478 | ページへ行く | ||
1479 | </option> | ||
1480 | <option name="Cancel"> | ||
1481 | キャンセル | ||
1482 | </option> | ||
1483 | </alert> | ||
1484 | <alert name="TeleportFromLandmark"> | ||
1485 | <message name="message"> | ||
1486 | 本当にテレポートしますか? | ||
1487 | </message> | ||
1488 | <ignore name="ignore"> | ||
1489 | 持ち物のランドマークからテレポートする時 | ||
1490 | </ignore> | ||
1491 | <option name="Teleport"> | ||
1492 | テレポート | ||
1493 | </option> | ||
1494 | <option name="Cancel"> | ||
1495 | キャンセル | ||
1496 | </option> | ||
1497 | </alert> | ||
1498 | <alert name="ProblemAddingEstateManager"> | ||
1499 | <message name="message"> | ||
1500 | 新しい不動産マネージャーの追加に関する問題。1つ以上の不動産で、マネージャーリストが満杯になっています。 | ||
1501 | </message> | ||
1502 | </alert> | ||
1503 | <alert name="ProblemAddingEstateGeneric"> | ||
1504 | <message name="message"> | ||
1505 | 不動産リストの追加に関する問題。1つ以上の不動産で、リストが満杯になっています。 | ||
1506 | </message> | ||
1507 | </alert> | ||
1508 | <alert name="SetClassifiedMature"> | ||
1509 | <message name="message"> | ||
1510 | このクラシファイド広告には、成人向けコンテンツが含まれていますか? | ||
1511 | </message> | ||
1512 | <option name="Mature"> | ||
1513 | はい | ||
1514 | </option> | ||
1515 | <option name="Not Mature"> | ||
1516 | いいえ | ||
1517 | </option> | ||
1518 | <option name="Cancel"> | ||
1519 | キャンセル | ||
1520 | </option> | ||
1521 | </alert> | ||
1522 | <alert name="SetGroupMature"> | ||
1523 | <message name="message"> | ||
1524 | このグループには、成人向けコンテンツが含まれていますか? | ||
1525 | </message> | ||
1526 | <option name="Mature"> | ||
1527 | はい | ||
1528 | </option> | ||
1529 | <option name="Not Mature"> | ||
1530 | いいえ | ||
1531 | </option> | ||
1532 | <option name="Cancel"> | ||
1533 | キャンセル | ||
1534 | </option> | ||
1535 | </alert> | ||
1536 | <alert name="HelpRegionSearch" title="検索で表示しない"> | ||
1537 | <message name="message"> | ||
1538 | このボックスをチェックすると、区画のオーナーは、自分の区画が検索結果にリストされることを阻止できます。 | ||
1539 | デフォルト:オフ | ||
1540 | </message> | ||
1541 | </alert> | ||
1542 | <alert name="HelpParcelSearch" title="検索で表示しない"> | ||
1543 | <message name="message"> | ||
1544 | このボックスをチェックすると表示: | ||
1545 | - 検索結果におけるこの区画 | ||
1546 | - この区画のパブリック・オブジェクト | ||
1547 | </message> | ||
1548 | </alert> | ||
1549 | <alert name="HelpEstateAbuseEmailAddress" title="嫌がらせに関するメール先"> | ||
1550 | <message name="message"> | ||
1551 | これを有効なメールアドレスに設定すると、そのアドレスにこの不動産において行われた | ||
1552 | 嫌がらせの報告が送信されるようになります。 | ||
1553 | 設定を行わない場合(空白)、嫌がらせ報告は Linden Lab にのみ | ||
1554 | 送信されます。 | ||
1555 | </message> | ||
1556 | </alert> | ||
1557 | <alert name="HelpEstateVoiceChat" title="ボイスチャットを許可"> | ||
1558 | <message name="message"> | ||
1559 | この不動産の区画は、住人が近所の人と対話できる | ||
1560 | 独自のボイスチャンネルを持つことが | ||
1561 | できます。 | ||
1562 | |||
1563 | デフォルト:オフ | ||
1564 | </message> | ||
1565 | </alert> | ||
1566 | <alert name="VoiceVersionMismatch" title="ボイスバージョンの不一致"> | ||
1567 | <message name="message"> | ||
1568 | このバージョンの Second Life は、この地域のボイスチャット機能に対応していません。ボイスチャットを正しく使用するには、Second Life のアップデートが必要です。 | ||
1569 | </message> | ||
1570 | </alert> | ||
1571 | <alert name="ClickOpenF1Help"> | ||
1572 | <message name="message"> | ||
1573 | Second Life のサポートウェブサイトを利用しますか? | ||
1574 | </message> | ||
1575 | <ignore name="ignore"> | ||
1576 | Second Life のサポートウェブサイトを閲覧するにあたって。 | ||
1577 | </ignore> | ||
1578 | <option name="Gotopage"> | ||
1579 | 行く | ||
1580 | </option> | ||
1581 | <option name="Cancel"> | ||
1582 | キャンセル | ||
1583 | </option> | ||
1584 | </alert> | ||
1585 | <alert name="RetryFetchInventoryDescendents"> | ||
1586 | <message name="message"> | ||
1587 | 「持ち物」データの取得はサーバーのタイムアウトにより完了しませんでした。 再実行しますか? | ||
1588 | </message> | ||
1589 | <ignore name="ignore"> | ||
1590 | 「持ち物」データの後続要素の取得を再実行 | ||
1591 | </ignore> | ||
1592 | <option name="Retry"> | ||
1593 | 再実行 | ||
1594 | </option> | ||
1595 | <option name="Cancel"> | ||
1596 | キャンセル | ||
1597 | </option> | ||
1598 | </alert> | ||
1599 | <alert name="ConfirmQuit"> | ||
1600 | <message name="message"> | ||
1601 | 終了しようとしています。操作を続行しますか? | ||
1602 | </message> | ||
1603 | <option name="Yes"> | ||
1604 | はい | ||
1605 | </option> | ||
1606 | <option name="No"> | ||
1607 | いいえ | ||
1608 | </option> | ||
1609 | <ignore name="ignore"> | ||
1610 | Second Life の終了にあたって。 | ||
1611 | </ignore> | ||
1612 | <option name="Quit"> | ||
1613 | 終了 | ||
1614 | </option> | ||
1615 | <option name="Continue"> | ||
1616 | 継続 | ||
1617 | </option> | ||
1618 | </alert> | ||
1619 | <alert name="RegionNoTerraforming"> | 1279 | <alert name="RegionNoTerraforming"> |
1620 | <message name="message"> | 1280 | <message name="message"> |
1621 | この地域[REGION] は、テラフォーミングができません。 | 1281 | この地域[REGION] は、テラフォーミングができません。 |
@@ -1691,6 +1351,21 @@ www.secondlife.comに戻って、新規アカウントの作成を行います | |||
1691 | 取り消し | 1351 | 取り消し |
1692 | </option> | 1352 | </option> |
1693 | </alert> | 1353 | </alert> |
1354 | <alert name="FreezeAvatarFullname"> | ||
1355 | <message name="message"> | ||
1356 | [AVATAR_NAME]をフリーズしますか? | ||
1357 | フリーズされた人は一時的に動けなくなり、チャットなど、この世界に対する関わりを持つことができなくなります。 | ||
1358 | </message> | ||
1359 | <option name="Freeze"> | ||
1360 | フリーズ | ||
1361 | </option> | ||
1362 | <option name="Unfreeze"> | ||
1363 | 解凍 | ||
1364 | </option> | ||
1365 | <option name="Cancel"> | ||
1366 | キャンセル | ||
1367 | </option> | ||
1368 | </alert> | ||
1694 | <alert name="EjectAvatar"> | 1369 | <alert name="EjectAvatar"> |
1695 | <message name="message"> | 1370 | <message name="message"> |
1696 | あなたの土地からこのアバターを追放しますか? | 1371 | あなたの土地からこのアバターを追放しますか? |
@@ -1705,6 +1380,20 @@ www.secondlife.comに戻って、新規アカウントの作成を行います | |||
1705 | 取り消し | 1380 | 取り消し |
1706 | </option> | 1381 | </option> |
1707 | </alert> | 1382 | </alert> |
1383 | <alert name="EjectAvatarFullname"> | ||
1384 | <message name="message"> | ||
1385 | あなたの土地から[AVATAR_NAME]を追放しますか? | ||
1386 | </message> | ||
1387 | <option name="Eject"> | ||
1388 | 追放 | ||
1389 | </option> | ||
1390 | <option name="EjectandBan"> | ||
1391 | 追放と禁止 | ||
1392 | </option> | ||
1393 | <option name="Cancel"> | ||
1394 | キャンセル | ||
1395 | </option> | ||
1396 | </alert> | ||
1708 | <alert name="InvalidUUID"> | 1397 | <alert name="InvalidUUID"> |
1709 | <message name="message"> | 1398 | <message name="message"> |
1710 | UUIDが無効です。 | 1399 | UUIDが無効です。 |
@@ -1968,6 +1657,18 @@ www.secondlife.comに戻って、新規アカウントの作成を行います | |||
1968 | 保存すべきfrontmostフロータがありません。 | 1657 | 保存すべきfrontmostフロータがありません。 |
1969 | </message> | 1658 | </message> |
1970 | </alert> | 1659 | </alert> |
1660 | <alert name="SeachFilteredOnShortWords"> | ||
1661 | <message name="message"> | ||
1662 | 指定した検索クエリは変更され、短すぎる語句は取り除かれています。 | ||
1663 | |||
1664 | 検索語句: [FINALQUERY] | ||
1665 | </message> | ||
1666 | </alert> | ||
1667 | <alert name="SeachFilteredOnShortWordsEmpty"> | ||
1668 | <message name="message"> | ||
1669 | 指定した検索語句が短すぎたため、検索は行われませんでした。 | ||
1670 | </message> | ||
1671 | </alert> | ||
1971 | <alert name="ColladaExportFailedUnknownServerError"> | 1672 | <alert name="ColladaExportFailedUnknownServerError"> |
1972 | <message name="message"> | 1673 | <message name="message"> |
1973 | Colladaエクスポート失敗:原因不明のサーバーエラー | 1674 | Colladaエクスポート失敗:原因不明のサーバーエラー |
@@ -2065,6 +1766,11 @@ www.secondlife.comに戻って、新規アカウントの作成を行います | |||
2065 | この土地がある地域を見つけることができません | 1766 | この土地がある地域を見つけることができません |
2066 | </message> | 1767 | </message> |
2067 | </alert> | 1768 | </alert> |
1769 | <alert name="CannotCloseFloaterBuyLand"> | ||
1770 | <message name="message"> | ||
1771 | Second Lifeによるこの取引の見積りが完了するまで[土地を購入]ウィンドウを閉じることはできません。 | ||
1772 | </message> | ||
1773 | </alert> | ||
2068 | <alert name="CannotDeedLandNothingSelected"> | 1774 | <alert name="CannotDeedLandNothingSelected"> |
2069 | <message name="message"> | 1775 | <message name="message"> |
2070 | 土地を譲渡できません: | 1776 | 土地を譲渡できません: |
@@ -2084,27 +1790,6 @@ www.secondlife.comに戻って、新規アカウントの作成を行います | |||
2084 | [ツール]>[バグを報告する]を使って報告してください。 | 1790 | [ツール]>[バグを報告する]を使って報告してください。 |
2085 | </message> | 1791 | </message> |
2086 | </alert> | 1792 | </alert> |
2087 | <alert name="CannotSetLandOwnerNothingSelected"> | ||
2088 | <message name="message"> | ||
2089 | 土地所有者を設定できません: | ||
2090 | 何も選択されていません。 | ||
2091 | </message> | ||
2092 | </alert> | ||
2093 | <alert name="CannotBuyLandMultipleRegions"> | ||
2094 | <message name="message"> | ||
2095 | 複数の地域が選択されたため、土地を購入できません。 | ||
2096 | |||
2097 | 選択する面積を小さくしてもう一度試してください。 | ||
2098 | </message> | ||
2099 | </alert> | ||
2100 | <alert name="CannotBuyLandMultipleSelected"> | ||
2101 | <message name="message"> | ||
2102 | 土地を購入できません: | ||
2103 | 複数の区画が選択されています。 | ||
2104 | |||
2105 | これより1つの区画を選択してください。 | ||
2106 | </message> | ||
2107 | </alert> | ||
2108 | <alert name="CannotDeedLandMultipleSelected"> | 1793 | <alert name="CannotDeedLandMultipleSelected"> |
2109 | <message name="message"> | 1794 | <message name="message"> |
2110 | 土地を譲渡できません: | 1795 | 土地を譲渡できません: |
@@ -2118,21 +1803,6 @@ www.secondlife.comに戻って、新規アカウントの作成を行います | |||
2118 | 地域が見つかりません | 1803 | 地域が見つかりません |
2119 | </message> | 1804 | </message> |
2120 | </alert> | 1805 | </alert> |
2121 | <alert name="ParcelCanPlayMusic"> | ||
2122 | <message name="message"> | ||
2123 | ここではストリーミング・ミュージック再生が可能です。 | ||
2124 | ミュージックの再生には768 kbpsより速い | ||
2125 | 接続環境が必要です。 | ||
2126 | |||
2127 | 利用可能になったら再生しますか? | ||
2128 | </message> | ||
2129 | <option name="PlayMusic"> | ||
2130 | 音楽を再生 | ||
2131 | </option> | ||
2132 | <option name="Disable"> | ||
2133 | 無効化 | ||
2134 | </option> | ||
2135 | </alert> | ||
2136 | <alert name="ParcelCanPlayMedia"> | 1806 | <alert name="ParcelCanPlayMedia"> |
2137 | <message name="message"> | 1807 | <message name="message"> |
2138 | ここではストリーミング・メディア再生が可能です。 | 1808 | ここではストリーミング・メディア再生が可能です。 |
@@ -2148,14 +1818,6 @@ www.secondlife.comに戻って、新規アカウントの作成を行います | |||
2148 | 無効化 | 1818 | 無効化 |
2149 | </option> | 1819 | </option> |
2150 | </alert> | 1820 | </alert> |
2151 | <alert name="CannotBuyLandWaitingForServer"> | ||
2152 | <message name="message"> | ||
2153 | 土地を購入できません: | ||
2154 | サーバーからの価格情報を待っています。 | ||
2155 | |||
2156 | 再度、試みてください。 | ||
2157 | </message> | ||
2158 | </alert> | ||
2159 | <alert name="CannotDeedLandWaitingForServer"> | 1821 | <alert name="CannotDeedLandWaitingForServer"> |
2160 | <message name="message"> | 1822 | <message name="message"> |
2161 | 土地を譲渡できません: | 1823 | 土地を譲渡できません: |
@@ -2164,59 +1826,12 @@ www.secondlife.comに戻って、新規アカウントの作成を行います | |||
2164 | 再度、試みてください。 | 1826 | 再度、試みてください。 |
2165 | </message> | 1827 | </message> |
2166 | </alert> | 1828 | </alert> |
2167 | <alert name="CannotBuyLandNoPublic"> | ||
2168 | <message name="message"> | ||
2169 | 土地を購入できません: | ||
2170 | 公共の土地が全く選択されていません。 | ||
2171 | </message> | ||
2172 | </alert> | ||
2173 | <alert name="CannotBuyLandLandOwned"> | ||
2174 | <message name="message"> | ||
2175 | 土地を購入できません: | ||
2176 | 他の住人が所有している区画を | ||
2177 | 選択しました。 | ||
2178 | </message> | ||
2179 | </alert> | ||
2180 | <alert name="CannotButLandRegionNotFound"> | ||
2181 | <message name="message"> | ||
2182 | 土地を購入できません: | ||
2183 | この土地がある地域が見つかりません。 | ||
2184 | |||
2185 | [ツール]>[バグを報告する]を使って報告してください。 | ||
2186 | </message> | ||
2187 | </alert> | ||
2188 | <alert name="CannotBuyLandNoTransfer"> | ||
2189 | <message name="message"> | ||
2190 | 土地を購入できません: | ||
2191 | この [REGION] では土地の譲渡が許されていません。 | ||
2192 | </message> | ||
2193 | </alert> | ||
2194 | <alert name="CannotDeedLandNoTransfer"> | 1829 | <alert name="CannotDeedLandNoTransfer"> |
2195 | <message name="message"> | 1830 | <message name="message"> |
2196 | 土地を譲渡できません: | 1831 | 土地を譲渡できません: |
2197 | この地域 [REGION] では土地の譲渡が許されていません。 | 1832 | この地域 [REGION] では土地の譲渡が許されていません。 |
2198 | </message> | 1833 | </message> |
2199 | </alert> | 1834 | </alert> |
2200 | <alert name="CannotBuyLandForGroupNotOfficer"> | ||
2201 | <message name="message"> | ||
2202 | グループ用に土地を購入できません: | ||
2203 | あなたはこのグループの役員ではありません。 | ||
2204 | |||
2205 | [編集]>[グループ...]を使って他のグループをアクティブにしてください。 | ||
2206 | </message> | ||
2207 | </alert> | ||
2208 | <alert name="CannotBuyLandInsufficientFunds"> | ||
2209 | <message name="message"> | ||
2210 | この[AREA]平方メートルの土地を買うには、L$[PRICE]必要です。 | ||
2211 | 残金はL$[BALANCE]しかありません。 | ||
2212 | </message> | ||
2213 | </alert> | ||
2214 | <alert name="CannotReleaseLandNothingSelected"> | ||
2215 | <message name="message"> | ||
2216 | 土地を破棄できません: | ||
2217 | 何も選択されていません。 | ||
2218 | </message> | ||
2219 | </alert> | ||
2220 | <alert name="CannotReleaseLandWatingForServer"> | 1835 | <alert name="CannotReleaseLandWatingForServer"> |
2221 | <message name="message"> | 1836 | <message name="message"> |
2222 | 土地を破棄できません: | 1837 | 土地を破棄できません: |
@@ -2451,14 +2066,6 @@ L$は贈与されません。 | |||
2451 | 終了 | 2066 | 終了 |
2452 | </option> | 2067 | </option> |
2453 | </alert> | 2068 | </alert> |
2454 | <alert name="SelectSingleRate"> | ||
2455 | <message name="message"> | ||
2456 | 評価対象の単一のオブジェクトを選択 | ||
2457 | </message> | ||
2458 | <option name="OK"> | ||
2459 | OK | ||
2460 | </option> | ||
2461 | </alert> | ||
2462 | <alert name="OnlyOfficerCanBuyLand"> | 2069 | <alert name="OnlyOfficerCanBuyLand"> |
2463 | <message name="message"> | 2070 | <message name="message"> |
2464 | グループ用の土地の購入ができません: | 2071 | グループ用の土地の購入ができません: |
@@ -2467,10 +2074,9 @@ L$は贈与されません。 | |||
2467 | </alert> | 2074 | </alert> |
2468 | <alert name="AddFriend" title="フレンドを追加"> | 2075 | <alert name="AddFriend" title="フレンドを追加"> |
2469 | <message name="message"> | 2076 | <message name="message"> |
2470 | フレンド同士は、地図上でお互いを追跡し、 | 2077 | フレンド同士はお互いの現在地を地図に表示することを許可し、オンラインステータスの更新ができます |
2471 | オンライン・ステータスの更新情報を受信する権限を与え合うことができます。 | ||
2472 | 2078 | ||
2473 | [NAME]フレンド登録ますか? | 2079 | [NAME] フレンドりすか? |
2474 | </message> | 2080 | </message> |
2475 | <option name="Offer"> | 2081 | <option name="Offer"> |
2476 | OK | 2082 | OK |
@@ -2478,7 +2084,22 @@ L$は贈与されません。 | |||
2478 | <option name="Cancel"> | 2084 | <option name="Cancel"> |
2479 | 取り消し | 2085 | 取り消し |
2480 | </option> | 2086 | </option> |
2481 | フレンドになっていただけますか? | 2087 | </alert> |
2088 | <alert name="AddFriendWithMessage" title="フレンドを追加"> | ||
2089 | <message name="message"> | ||
2090 | フレンド同士はお互いの現在地を地図に表示することを許可し、オンラインステータスの更新ができます | ||
2091 | |||
2092 | [NAME] にフレンドシップのオファーをしますか? | ||
2093 | </message> | ||
2094 | <editline name="editline"> | ||
2095 | 私のフレンドになっていただけますか? | ||
2096 | </editline> | ||
2097 | <option name="Offer"> | ||
2098 | OK | ||
2099 | </option> | ||
2100 | <option name="Cancel"> | ||
2101 | キャンセル | ||
2102 | </option> | ||
2482 | </alert> | 2103 | </alert> |
2483 | <alert name="RemoveFromFriends"> | 2104 | <alert name="RemoveFromFriends"> |
2484 | <message name="message"> | 2105 | <message name="message"> |
@@ -2547,11 +2168,6 @@ L$は贈与されません。 | |||
2547 | あなた自身がそれを明記しなければなりません。 | 2168 | あなた自身がそれを明記しなければなりません。 |
2548 | </message> | 2169 | </message> |
2549 | </alert> | 2170 | </alert> |
2550 | <alert name="ErrorEncodingSnapshot"> | ||
2551 | <message name="message"> | ||
2552 | スナップショットのエンコード・エラー! | ||
2553 | </message> | ||
2554 | </alert> | ||
2555 | <alert name="BlankClassifiedName"> | 2171 | <alert name="BlankClassifiedName"> |
2556 | <message name="message"> | 2172 | <message name="message"> |
2557 | クラシファイドに名前を指定してください。 | 2173 | クラシファイドに名前を指定してください。 |
@@ -2815,6 +2431,17 @@ L$は贈与されません。 | |||
2815 | [ERROR_MESSAGE] | 2431 | [ERROR_MESSAGE] |
2816 | </message> | 2432 | </message> |
2817 | </alert> | 2433 | </alert> |
2434 | <alert name="QuickTimeOutOfDate"> | ||
2435 | <ignore name="ignore"> | ||
2436 | QuickTimeのバージョンが古いために無効化されている場合 | ||
2437 | </ignore> | ||
2438 | <message name="message"> | ||
2439 | あなたのコンピュータにインストールされているQuickTimeのバージョンが古いため、 | ||
2440 | ストリーミング・ビデオが無効化されています。 | ||
2441 | |||
2442 | http://www.apple.com/quicktime/で、最新版をダウンロードしてください。 | ||
2443 | </message> | ||
2444 | </alert> | ||
2818 | <alert name="AvatarMoved"> | 2445 | <alert name="AvatarMoved"> |
2819 | <message name="message"> | 2446 | <message name="message"> |
2820 | [TYPE]のロケーションは現在利用できません。 [HELP] | 2447 | [TYPE]のロケーションは現在利用できません。 [HELP] |
@@ -2946,30 +2573,15 @@ F1キーを押してください。 | |||
2946 | 取り消し | 2573 | 取り消し |
2947 | </option> | 2574 | </option> |
2948 | </alert> | 2575 | </alert> |
2949 | <alert name="ReturnScriptedOnOthersLand"> | 2576 | <alert name="EstateObjectReturn"> |
2950 | <message name="message"> | ||
2951 | この地域で**[USER_NAME]**が所有していない全ての土地にある、 | ||
2952 | |||
2953 | が所有する全てのスクリプトを含むオブジェクトを、本当に返却しますか? | ||
2954 | </message> | ||
2955 | <option name="Return"> | ||
2956 | OK | ||
2957 | </option> | ||
2958 | <option name="Cancel"> | ||
2959 | 取り消し | ||
2960 | </option> | ||
2961 | </alert> | ||
2962 | <alert name="ReturnScriptedOnAllLand"> | ||
2963 | <message name="message"> | 2577 | <message name="message"> |
2964 | この地域の全ての土地で、** [USER_NAME] ** | 2578 | [USER_NAME]が所有しているオブジェクトを返却しますか? |
2965 | |||
2966 | が所有する全てのスクリプトを含むオブジェクトを、本当に返却しますか? | ||
2967 | </message> | 2579 | </message> |
2968 | <option name="Return"> | 2580 | <option name="Return"> |
2969 | OK | 2581 | OK |
2970 | </option> | 2582 | </option> |
2971 | <option name="Cancel"> | 2583 | <option name="Cancel"> |
2972 | 取消 | 2584 | ンセル |
2973 | </option> | 2585 | </option> |
2974 | </alert> | 2586 | </alert> |
2975 | <alert name="InvalidTerrainBitDepth"> | 2587 | <alert name="InvalidTerrainBitDepth"> |
@@ -3014,6 +2626,16 @@ F1キーを押してください。 | |||
3014 | 許可住人は [MAX_AGENTS] 人までです。 | 2626 | 許可住人は [MAX_AGENTS] 人までです。 |
3015 | </message> | 2627 | </message> |
3016 | </alert> | 2628 | </alert> |
2629 | <alert name="MaxBannedAgentsOnRegion"> | ||
2630 | <message name="message"> | ||
2631 | 禁止住人は[MAX_BANNED]人までです。 | ||
2632 | </message> | ||
2633 | </alert> | ||
2634 | <alert name="MaxAgentOnRegionBatch"> | ||
2635 | <message name="message"> | ||
2636 | [NUM_ADDED] 個のエージェントを追加しようとして失敗しました: [MAX_AGENTS] [LIST_TYPE] 制限を [NUM_EXCESS] 個超過しています。 | ||
2637 | </message> | ||
2638 | </alert> | ||
3017 | <alert name="MaxAllowedGroupsOnRegion"> | 2639 | <alert name="MaxAllowedGroupsOnRegion"> |
3018 | <message name="message"> | 2640 | <message name="message"> |
3019 | 許可グループは[MAX_GROUPS]グループまでです。 | 2641 | 許可グループは[MAX_GROUPS]グループまでです。 |
@@ -3025,11 +2647,6 @@ F1キーを押してください。 | |||
3025 | 取り消し | 2647 | 取り消し |
3026 | </option> | 2648 | </option> |
3027 | </alert> | 2649 | </alert> |
3028 | <alert name="MaxBannedAgentsOnRegion"> | ||
3029 | <message name="message"> | ||
3030 | 禁止住人は[MAX_BANNED]人までです。 | ||
3031 | </message> | ||
3032 | </alert> | ||
3033 | <alert name="MaxManagersOnRegion"> | 2650 | <alert name="MaxManagersOnRegion"> |
3034 | <message name="message"> | 2651 | <message name="message"> |
3035 | 不動産マネージャーは[MAX_MANAGER]人までです。 | 2652 | 不動産マネージャーは[MAX_MANAGER]人までです。 |
@@ -3162,25 +2779,18 @@ F1キーを押してください。 | |||
3162 | 取り消し | 2779 | 取り消し |
3163 | </option> | 2780 | </option> |
3164 | </alert> | 2781 | </alert> |
3165 | <alert name="AddClassified"> | 2782 | <alert name="WebLaunchExternalTarget"> |
3166 | <message name="message"> | 2783 | <message name="message"> |
3167 | クラシファイド広告は、 | 2784 | お使いのシステムのウェブ・ブラウザーを開いて、この内容を表示しますか? |
3168 | 検索ディレクトリのクラシファイド・セクションに | ||
3169 | 1週間掲示されます。 | ||
3170 | 広告を記入後、[発行]をクリックし、 | ||
3171 | ディレクトリ | ||
3172 | に追加します。 [発行]をクリックするすると、料金の支払いが要求されます。 | ||
3173 | 支払い額が大きいほど、広告がリスト内で上位に表示され、 | ||
3174 | キーワードで検索されたときも上位に表示されます。 | ||
3175 | </message> | 2785 | </message> |
3176 | <ignore name="ignore"> | 2786 | <ignore name="ignore"> |
3177 | 新しいクラシファイド広告を加えるとき | 2787 | お使いのシステムのブラウザーを開いてウェブ・ページを表示しようとしたとき |
3178 | </ignore> | 2788 | </ignore> |
3179 | <option name="OK"> | 2789 | <option name="Open"> |
3180 | OK | 2790 | OK |
3181 | </option> | 2791 | </option> |
3182 | <option name="Cancel"> | 2792 | <option name="Cancel"> |
3183 | 取消 | 2793 | ンセル |
3184 | </option> | 2794 | </option> |
3185 | </alert> | 2795 | </alert> |
3186 | <alert name="WebLaunchJoinNow"> | 2796 | <alert name="WebLaunchJoinNow"> |
@@ -3197,6 +2807,76 @@ F1キーを押してください。 | |||
3197 | 取り消し | 2807 | 取り消し |
3198 | </option> | 2808 | </option> |
3199 | </alert> | 2809 | </alert> |
2810 | <alert name="WebLaunchBugReport101"> | ||
2811 | <message name="message"> | ||
2812 | [SECOND_LIFE]Wikiで、バグを報告する正しい方法をご覧ください。 | ||
2813 | </message> | ||
2814 | <ignore name="ignore"> | ||
2815 | バグレポート101 Wikiを閲覧するためのブラウザを開くにあたって | ||
2816 | </ignore> | ||
2817 | <option name="Gotopage"> | ||
2818 | OK | ||
2819 | </option> | ||
2820 | <option name="Cancel"> | ||
2821 | キャンセル | ||
2822 | </option> | ||
2823 | </alert> | ||
2824 | <alert name="WebLaunchSecurityIssues"> | ||
2825 | <message name="message"> | ||
2826 | [SECOND_LIFE]Wikiで、セキュリティ問題を報告する方法をご覧ください。 | ||
2827 | </message> | ||
2828 | <ignore name="ignore"> | ||
2829 | セキュリティ問題Wikiを閲覧するためにウェブ・ブラウザを起動するにあたって | ||
2830 | </ignore> | ||
2831 | <option name="Gotopage"> | ||
2832 | OK | ||
2833 | </option> | ||
2834 | <option name="Cancel"> | ||
2835 | キャンセル | ||
2836 | </option> | ||
2837 | </alert> | ||
2838 | <alert name="WebLaunchQAWiki"> | ||
2839 | <message name="message"> | ||
2840 | [SECOND_LIFE] QA Wikiをご覧ください。 | ||
2841 | </message> | ||
2842 | <ignore name="ignore"> | ||
2843 | QA Wikiを閲覧するためにウェブ・ブラウザを起動するにあたって | ||
2844 | </ignore> | ||
2845 | <option name="Gotopage"> | ||
2846 | OK | ||
2847 | </option> | ||
2848 | <option name="Cancel"> | ||
2849 | キャンセル | ||
2850 | </option> | ||
2851 | </alert> | ||
2852 | <alert name="WebLaunchPublicIssue"> | ||
2853 | <message name="message"> | ||
2854 | [SECOND_LIFE]のパブリック問題トラッカーで、バグやその他の問題を報告できます。 | ||
2855 | </message> | ||
2856 | <ignore name="ignore"> | ||
2857 | パブリック問題トラッカーを閲覧するためにウェブ・ブラウザを起動するにあたって | ||
2858 | </ignore> | ||
2859 | <option name="Gotopage"> | ||
2860 | ページへ行く | ||
2861 | </option> | ||
2862 | <option name="Cancel"> | ||
2863 | キャンセル | ||
2864 | </option> | ||
2865 | </alert> | ||
2866 | <alert name="WebLaunchPublicIssueHelp"> | ||
2867 | <message name="message"> | ||
2868 | [SECOND_LIFE]Wikiで、パブリック問題トラッカーの使用方法をご覧ください。 | ||
2869 | </message> | ||
2870 | <ignore name="ignore"> | ||
2871 | パブリック問題トラッカーWikiを閲覧するためにウェブ・ブラウザを起動するにあたって | ||
2872 | </ignore> | ||
2873 | <option name="Gotopage"> | ||
2874 | ページへ行く | ||
2875 | </option> | ||
2876 | <option name="Cancel"> | ||
2877 | キャンセル | ||
2878 | </option> | ||
2879 | </alert> | ||
3200 | <alert name="WebLaunchForums"> | 2880 | <alert name="WebLaunchForums"> |
3201 | <message name="message"> | 2881 | <message name="message"> |
3202 | 最新のヒントおよびトリックについては、[SECOND_LIFE]の知識ベースを検索してください。 | 2882 | 最新のヒントおよびトリックについては、[SECOND_LIFE]の知識ベースを検索してください。 |
@@ -3285,20 +2965,6 @@ F1キーを押してください。 | |||
3285 | 取り消し | 2965 | 取り消し |
3286 | </option> | 2966 | </option> |
3287 | </alert> | 2967 | </alert> |
3288 | <alert name="ViewReleaseNotes"> | ||
3289 | <message name="message"> | ||
3290 | Second Lifeのリリースノートを表示しますか? | ||
3291 | </message> | ||
3292 | <ignore name="ignore"> | ||
3293 | リリースノートを表示するとき | ||
3294 | </ignore> | ||
3295 | <option name="Gotopage"> | ||
3296 | OK | ||
3297 | </option> | ||
3298 | <option name="Cancel"> | ||
3299 | 取り消し | ||
3300 | </option> | ||
3301 | </alert> | ||
3302 | <alert name="GroupLeaveConfirmOfficer"> | 2968 | <alert name="GroupLeaveConfirmOfficer"> |
3303 | <message name="message"> | 2969 | <message name="message"> |
3304 | 現在あなたは [GROUP]のオフィサーです。 | 2970 | 現在あなたは [GROUP]のオフィサーです。 |
@@ -3342,23 +3008,7 @@ F1キーを押してください。 | |||
3342 | OK | 3008 | OK |
3343 | </option> | 3009 | </option> |
3344 | </alert> | 3010 | </alert> |
3345 | <alert name="MuteByName" title="オブジェクトを名前でミュート"> | 3011 | <alert name="MuteByNameFailed" title="オブジェクトを名前でミュートできませんでした"> |
3346 | <message name="message"> | ||
3347 | 名前によるミュートは、オブジェクト・チャット、およびIMのみに影響し、サウンドには影響しません。 | ||
3348 | 正確なオブジェクト名を入力する必要があります。 | ||
3349 | </message> | ||
3350 | <editline name="editline"> | ||
3351 | オブジェクト名 | ||
3352 | </editline> | ||
3353 | <option name="OK"> | ||
3354 | OK | ||
3355 | </option> | ||
3356 | <option name="Cancel"> | ||
3357 | 取り消し | ||
3358 | </option> | ||
3359 | </alert> | ||
3360 | <alert name="MuteByNameFailed" | ||
3361 | title="オブジェクトを名前でミュートできませんでした"> | ||
3362 | <message name="message"> | 3012 | <message name="message"> |
3363 | あなたはすでにこの名前をミュートしています。 | 3013 | あなたはすでにこの名前をミュートしています。 |
3364 | </message> | 3014 | </message> |
@@ -3476,14 +3126,6 @@ F1キーを押してください。 | |||
3476 | 辞退 | 3126 | 辞退 |
3477 | </option> | 3127 | </option> |
3478 | </alert> | 3128 | </alert> |
3479 | <alert name="HandleRateOwner"> | ||
3480 | <message name="message"> | ||
3481 | このオブジェクトのオーナーを評価できません。オブジェクトはグループの所有物です。 | ||
3482 | </message> | ||
3483 | <option name="OK"> | ||
3484 | OK | ||
3485 | </option> | ||
3486 | </alert> | ||
3487 | <alert name="KickUser"> | 3129 | <alert name="KickUser"> |
3488 | <message name="message"> | 3130 | <message name="message"> |
3489 | どんなメッセージを表示して、このユーザーを追い出しますか? | 3131 | どんなメッセージを表示して、このユーザーを追い出しますか? |
@@ -3579,8 +3221,21 @@ F1キーを押してください。 | |||
3579 | 取り消し | 3221 | 取り消し |
3580 | </option> | 3222 | </option> |
3581 | </alert> | 3223 | </alert> |
3582 | <alert name="MessageEstate" | 3224 | <alert name="TeleportFromLandmark"> |
3583 | title="あなたの不動産内の全員にメッセージを送信"> | 3225 | <message name="message"> |
3226 | 本当にテレポートしますか? | ||
3227 | </message> | ||
3228 | <ignore name="ignore"> | ||
3229 | 持ち物のランドマークからテレポートする時 | ||
3230 | </ignore> | ||
3231 | <option name="Teleport"> | ||
3232 | テレポート | ||
3233 | </option> | ||
3234 | <option name="Cancel"> | ||
3235 | キャンセル | ||
3236 | </option> | ||
3237 | </alert> | ||
3238 | <alert name="MessageEstate" title="あなたの不動産内の全員にメッセージを送信"> | ||
3584 | <message name="message"> | 3239 | <message name="message"> |
3585 | 今あなたの不動産にいる人全員に送る | 3240 | 今あなたの不動産にいる人全員に送る |
3586 | 短いメッセージを入力してください。. | 3241 | 短いメッセージを入力してください。. |
@@ -3781,6 +3436,16 @@ F1キーを押してください。 | |||
3781 | OK | 3436 | OK |
3782 | </option> | 3437 | </option> |
3783 | </alert> | 3438 | </alert> |
3439 | <alert name="ProblemAddingEstateManager"> | ||
3440 | <message name="message"> | ||
3441 | 新しい不動産マネージャーの追加に関する問題。1つ以上の不動産で、マネージャーリストが満杯になっています。 | ||
3442 | </message> | ||
3443 | </alert> | ||
3444 | <alert name="ProblemAddingEstateGeneric"> | ||
3445 | <message name="message"> | ||
3446 | 不動産リストの追加に関する問題。1つ以上の不動産で、リストが満杯になっています。 | ||
3447 | </message> | ||
3448 | </alert> | ||
3784 | <alert name="UnableToLoadNotecard"> | 3449 | <alert name="UnableToLoadNotecard"> |
3785 | <message name="message"> | 3450 | <message name="message"> |
3786 | 現在ノートカードの資産をロードできません。 | 3451 | 現在ノートカードの資産をロードできません。 |
@@ -3818,6 +3483,34 @@ L$[AMOUNT]で、このクラシファイド広告を今すぐ公開しますか | |||
3818 | 取り消し | 3483 | 取り消し |
3819 | </option> | 3484 | </option> |
3820 | </alert> | 3485 | </alert> |
3486 | <alert name="SetClassifiedMature"> | ||
3487 | <message name="message"> | ||
3488 | このクラシファイド広告には、成人向けコンテンツが含まれていますか? | ||
3489 | </message> | ||
3490 | <option name="Mature"> | ||
3491 | はい | ||
3492 | </option> | ||
3493 | <option name="Not Mature"> | ||
3494 | いいえ | ||
3495 | </option> | ||
3496 | <option name="Cancel"> | ||
3497 | キャンセル | ||
3498 | </option> | ||
3499 | </alert> | ||
3500 | <alert name="SetGroupMature"> | ||
3501 | <message name="message"> | ||
3502 | このグループには、成人向けコンテンツが含まれていますか? | ||
3503 | </message> | ||
3504 | <option name="Mature"> | ||
3505 | はい | ||
3506 | </option> | ||
3507 | <option name="Not Mature"> | ||
3508 | いいえ | ||
3509 | </option> | ||
3510 | <option name="Cancel"> | ||
3511 | キャンセル | ||
3512 | </option> | ||
3513 | </alert> | ||
3821 | <alert name="ConfirmRestart" title="再起動を確認"> | 3514 | <alert name="ConfirmRestart" title="再起動を確認"> |
3822 | <message name="message"> | 3515 | <message name="message"> |
3823 | この地域を2分後に再起動しようとしています。操作を続行しますか? | 3516 | この地域を2分後に再起動しようとしています。操作を続行しますか? |
@@ -3829,8 +3522,7 @@ L$[AMOUNT]で、このクラシファイド広告を今すぐ公開しますか | |||
3829 | 取り消し | 3522 | 取り消し |
3830 | </option> | 3523 | </option> |
3831 | </alert> | 3524 | </alert> |
3832 | <alert name="MessageRegion" | 3525 | <alert name="MessageRegion" title="この地域内の全員にメッセージを送信"> |
3833 | title="この地域内の全員にメッセージを送信"> | ||
3834 | <message name="message"> | 3526 | <message name="message"> |
3835 | この地域にいる人全員に送る | 3527 | この地域にいる人全員に送る |
3836 | 短いメッセージを入力してください。 | 3528 | 短いメッセージを入力してください。 |
@@ -3926,6 +3618,19 @@ L$[AMOUNT]で、このクラシファイド広告を今すぐ公開しますか | |||
3926 | デフォルト:チェックあり | 3618 | デフォルト:チェックあり |
3927 | </message> | 3619 | </message> |
3928 | </alert> | 3620 | </alert> |
3621 | <alert name="HelpRegionSearch" title="検索で表示しない"> | ||
3622 | <message name="message"> | ||
3623 | このボックスをチェックすると、区画のオーナーは、自分の区画が検索結果にリストされることを阻止できます。 | ||
3624 | デフォルト:オフ | ||
3625 | </message> | ||
3626 | </alert> | ||
3627 | <alert name="HelpParcelSearch" title="検索で表示しない"> | ||
3628 | <message name="message"> | ||
3629 | このボックスをチェックすると表示: | ||
3630 | - 検索結果におけるこの区画 | ||
3631 | - この区画のパブリック・オブジェクト | ||
3632 | </message> | ||
3633 | </alert> | ||
3929 | <alert name="RegionMaturityChange" title="地域の成人指定変更済み"> | 3634 | <alert name="RegionMaturityChange" title="地域の成人指定変更済み"> |
3930 | <message name="message"> | 3635 | <message name="message"> |
3931 | この地域の成人指定がアップデートされました。 | 3636 | この地域の成人指定がアップデートされました。 |
@@ -4180,12 +3885,34 @@ Linden社所有のメインランドの不動産での太陽の位置に | |||
4180 | 使用可能です。 | 3885 | 使用可能です。 |
4181 | </message> | 3886 | </message> |
4182 | </alert> | 3887 | </alert> |
3888 | <alert name="HelpEstateAbuseEmailAddress" title="嫌がらせに関するメール先"> | ||
3889 | <message name="message"> | ||
3890 | これを有効なメールアドレスに設定すると、そのアドレスにこの不動産において行われた | ||
3891 | 嫌がらせの報告が送信されるようになります。 | ||
3892 | 設定を行わない場合(空白)、嫌がらせ報告は Linden Lab にのみ | ||
3893 | 送信されます。 | ||
3894 | </message> | ||
3895 | </alert> | ||
4183 | <alert name="HelpEstateBanResident" title="アクセス拒否"> | 3896 | <alert name="HelpEstateBanResident" title="アクセス拒否"> |
4184 | <message name="message"> | 3897 | <message name="message"> |
4185 | このリストの住人は、他の設定にかかわらず、あなたの不動産への | 3898 | このリストの住人は、他の設定にかかわらず、あなたの不動産への |
4186 | アクセスが禁止されています。 | 3899 | アクセスが禁止されています。 |
4187 | </message> | 3900 | </message> |
4188 | </alert> | 3901 | </alert> |
3902 | <alert name="HelpEstateVoiceChat" title="ボイスチャットを許可"> | ||
3903 | <message name="message"> | ||
3904 | この不動産の区画は、住人が近所の人と対話できる | ||
3905 | 独自のボイスチャンネルを持つことが | ||
3906 | できます。 | ||
3907 | |||
3908 | デフォルト:オフ | ||
3909 | </message> | ||
3910 | </alert> | ||
3911 | <alert name="VoiceVersionMismatch" title="ボイスバージョンの不一致"> | ||
3912 | <message name="message"> | ||
3913 | このバージョンの Second Life は、この地域のボイスチャット機能に対応していません。ボイスチャットを正しく使用するには、Second Life のアップデートが必要です。 | ||
3914 | </message> | ||
3915 | </alert> | ||
4189 | <alert name="HelpEstateCovenant" title="不動産約款"> | 3916 | <alert name="HelpEstateCovenant" title="不動産約款"> |
4190 | <message name="message"> | 3917 | <message name="message"> |
4191 | 不動産約款を定めると、自分の不動産内の区画を販売\できるようになります。 約款を定めていないと、\土地は売れません。 土地に関する規則を適用したくなかったり、購入前に\土地に関する情報を購入者に知らせたくなかったら、\あなたの約款のノートカードは白紙でかまいません。 | 3918 | 不動産約款を定めると、自分の不動産内の区画を販売\できるようになります。 約款を定めていないと、\土地は売れません。 土地に関する規則を適用したくなかったり、購入前に\土地に関する情報を購入者に知らせたくなかったら、\あなたの約款のノートカードは白紙でかまいません。 |
@@ -4419,6 +4146,48 @@ Linden社所有のメインランドの不動産での太陽の位置に | |||
4419 | 取り消し | 4146 | 取り消し |
4420 | </option> | 4147 | </option> |
4421 | </alert> | 4148 | </alert> |
4149 | <alert name="ClickOpenF1Help"> | ||
4150 | <message name="message"> | ||
4151 | Second Life のサポートウェブサイトを利用しますか? | ||
4152 | </message> | ||
4153 | <ignore name="ignore"> | ||
4154 | Second Life のサポートウェブサイトを閲覧するにあたって。 | ||
4155 | </ignore> | ||
4156 | <option name="Gotopage"> | ||
4157 | 行く | ||
4158 | </option> | ||
4159 | <option name="Cancel"> | ||
4160 | キャンセル | ||
4161 | </option> | ||
4162 | </alert> | ||
4163 | <alert name="RetryFetchInventoryDescendents"> | ||
4164 | <message name="message"> | ||
4165 | 「持ち物」データの取得はサーバーのタイムアウトにより完了しませんでした。 再実行しますか? | ||
4166 | </message> | ||
4167 | <ignore name="ignore"> | ||
4168 | 「持ち物」データの後続要素の取得を再実行 | ||
4169 | </ignore> | ||
4170 | <option name="Retry"> | ||
4171 | 再実行 | ||
4172 | </option> | ||
4173 | <option name="Cancel"> | ||
4174 | キャンセル | ||
4175 | </option> | ||
4176 | </alert> | ||
4177 | <alert name="ConfirmQuit"> | ||
4178 | <message name="message"> | ||
4179 | 終了しようとしています。操作を続行しますか? | ||
4180 | </message> | ||
4181 | <ignore name="ignore"> | ||
4182 | Second Life の終了にあたって。 | ||
4183 | </ignore> | ||
4184 | <option name="Quit"> | ||
4185 | 終了 | ||
4186 | </option> | ||
4187 | <option name="Continue"> | ||
4188 | 継続 | ||
4189 | </option> | ||
4190 | </alert> | ||
4422 | <alert name="HelpReportAbuseEmailLL"> | 4191 | <alert name="HelpReportAbuseEmailLL"> |
4423 | <message name="message"> | 4192 | <message name="message"> |
4424 | このツールは利用規約違反とコミュニティースタンダード違反の | 4193 | このツールは利用規約違反とコミュニティースタンダード違反の |
@@ -4539,16 +4308,13 @@ Linden Lab | |||
4539 | 体のこの部位にはオブジェクトが装着されています。 | 4308 | 体のこの部位にはオブジェクトが装着されています。 |
4540 | 選択されたオブジェクトと置き換えますか? | 4309 | 選択されたオブジェクトと置き換えますか? |
4541 | </message> | 4310 | </message> |
4542 | <ignore> | ||
4543 | 現在、装着しているものを置換するとき | ||
4544 | </ignore> | ||
4545 | <ignore name="ignore"> | 4311 | <ignore name="ignore"> |
4546 | 現在、装着しているものを置換するとき | 4312 | 現在、装着しているものを置換するとき |
4547 | </ignore> | 4313 | </ignore> |
4548 | <option ignore="自動置換" name="Yes"> | 4314 | <option name="Yes"> |
4549 | OK | 4315 | OK |
4550 | </option> | 4316 | </option> |
4551 | <option ignore="置き換えない" name="No"> | 4317 | <option name="No"> |
4552 | キャンセル | 4318 | キャンセル |
4553 | </option> | 4319 | </option> |
4554 | </alert> | 4320 | </alert> |
@@ -4561,16 +4327,13 @@ Linden Lab | |||
4561 | この取引を完了する前に、ビジー・ | 4327 | この取引を完了する前に、ビジー・ |
4562 | モードを外しますか? | 4328 | モードを外しますか? |
4563 | </message> | 4329 | </message> |
4564 | <ignore> | ||
4565 | ビジー・モードの人またはオブジェクトに支払うとき | ||
4566 | </ignore> | ||
4567 | <ignore name="ignore"> | 4330 | <ignore name="ignore"> |
4568 | ビジー・モードの人またはオブジェクトに支払うとき | 4331 | ビジー・モードの人またはオブジェクトに支払うとき |
4569 | </ignore> | 4332 | </ignore> |
4570 | <option ignore="常にビジー・モード外" name="Yes"> | 4333 | <option name="Yes"> |
4571 | OK | 4334 | OK |
4572 | </option> | 4335 | </option> |
4573 | <option ignore="ビジー・モードに固定" name="No"> | 4336 | <option name="No"> |
4574 | キャンセル | 4337 | キャンセル |
4575 | </option> | 4338 | </option> |
4576 | </alert> | 4339 | </alert> |
@@ -4647,42 +4410,6 @@ Linden Lab | |||
4647 | SLURLをクリップボードにコピーするとき | 4410 | SLURLをクリップボードにコピーするとき |
4648 | </ignore> | 4411 | </ignore> |
4649 | </alert> | 4412 | </alert> |
4650 | <alert name="IMSessionStartError"> | ||
4651 | <message name="message"> | ||
4652 | [RECIPIENT]との新しいIMセッションの開始エラー。 | ||
4653 | [REASON] | ||
4654 | </message> | ||
4655 | <option name="OK"> | ||
4656 | OK | ||
4657 | </option> | ||
4658 | </alert> | ||
4659 | <alert name="IMSessionStartNotVerified"> | ||
4660 | <message name="message"> | ||
4661 | [RECIPIENT]との新しいIMセッションの開始エラー。 | ||
4662 | [REASON] | ||
4663 | </message> | ||
4664 | <option name="OK"> | ||
4665 | OK | ||
4666 | </option> | ||
4667 | </alert> | ||
4668 | <alert name="IMSessionEventError"> | ||
4669 | <message name="message"> | ||
4670 | エラー[EVENT][RECIPIENT]。 | ||
4671 | [REASON] | ||
4672 | </message> | ||
4673 | <option name="OK"> | ||
4674 | OK | ||
4675 | </option> | ||
4676 | </alert> | ||
4677 | <alert name="ForceCloseIMSession"> | ||
4678 | <message name="messsage"> | ||
4679 | [NAME] とのIMを閉じてください。 | ||
4680 | [REASON] | ||
4681 | </message> | ||
4682 | <option name="OK"> | ||
4683 | OK | ||
4684 | </option> | ||
4685 | </alert> | ||
4686 | <alert name="GraphicsPreferencesHelp"> | 4413 | <alert name="GraphicsPreferencesHelp"> |
4687 | <message name="message"> | 4414 | <message name="message"> |
4688 | このパネルはウィンドウのサイズと解像度、およびクライアントのグラフィックの品質を制御します。 [環境設定]>[グラフィック]のインタフェースでは、次の 4 つの中からグラフィック・レベルを選択できます。低、中、高、超高。 また、[カスタム]チェックボックスをクリックし、次の設定を操作することで、グラフィックスの設定をカスタマイズすることもできます。 | 4415 | このパネルはウィンドウのサイズと解像度、およびクライアントのグラフィックの品質を制御します。 [環境設定]>[グラフィック]のインタフェースでは、次の 4 つの中からグラフィック・レベルを選択できます。低、中、高、超高。 また、[カスタム]チェックボックスをクリックし、次の設定を操作することで、グラフィックスの設定をカスタマイズすることもできます。 |
@@ -5024,16 +4751,7 @@ Linden Lab | |||
5024 | </alert> | 4751 | </alert> |
5025 | <alert name="ChatterBoxSessionStartError"> | 4752 | <alert name="ChatterBoxSessionStartError"> |
5026 | <message name="message"> | 4753 | <message name="message"> |
5027 | [RECIPIENT]との新しいチャットの開始の際にエラーが発生しました。 | 4754 | [RECIPIENT]との新しいチャットを開始することができません |
5028 | [REASON] | ||
5029 | </message> | ||
5030 | <option name="OK"> | ||
5031 | OK | ||
5032 | </option> | ||
5033 | </alert> | ||
5034 | <alert name="ChatterBoxSessionStartNotVerified"> | ||
5035 | <message name="message"> | ||
5036 | [RECIPIENT]との新しいチャットの開始の際にエラーが発生しました。 | ||
5037 | [REASON] | 4755 | [REASON] |
5038 | </message> | 4756 | </message> |
5039 | <option name="OK"> | 4757 | <option name="OK"> |
@@ -5042,7 +4760,7 @@ Linden Lab | |||
5042 | </alert> | 4760 | </alert> |
5043 | <alert name="ChatterBoxSessionEventError"> | 4761 | <alert name="ChatterBoxSessionEventError"> |
5044 | <message name="message"> | 4762 | <message name="message"> |
5045 | エラー[EVENT][RECIPIENT]。 | 4763 | [EVENT] |
5046 | [REASON] | 4764 | [REASON] |
5047 | </message> | 4765 | </message> |
5048 | <option name="OK"> | 4766 | <option name="OK"> |
@@ -5050,10 +4768,6 @@ Linden Lab | |||
5050 | </option> | 4768 | </option> |
5051 | </alert> | 4769 | </alert> |
5052 | <alert name="ForceCloseChatterBoxSession"> | 4770 | <alert name="ForceCloseChatterBoxSession"> |
5053 | <message name="messsage"> | ||
5054 | [NAME]とのチャットセッションを閉じます。 | ||
5055 | [REASON] | ||
5056 | </message> | ||
5057 | <message name="message"> | 4771 | <message name="message"> |
5058 | [NAME]とのチャットセッションを閉じます。 | 4772 | [NAME]とのチャットセッションを閉じます。 |
5059 | [REASON] | 4773 | [REASON] |
@@ -5068,8 +4782,7 @@ Linden Lab | |||
5068 | アイテムを購入できません。 | 4782 | アイテムを購入できません。 |
5069 | </message> | 4783 | </message> |
5070 | </alert> | 4784 | </alert> |
5071 | <alert name="DebitPermissionDetails" | 4785 | <alert name="DebitPermissionDetails" title="デビット許可のリクエストについて"> |
5072 | title="デビット許可のリクエストについて"> | ||
5073 | <message name="message"> | 4786 | <message name="message"> |
5074 | この要求を許可すると、スクリプトからあなたのアカウントにリンデン・ドルを課金できるようになります。 この許可を取り消すには、オブジェクトのオーナーはオブジェクトを削除するか、オブジェクトのスクリプトをリセットしなければなりません。 | 4787 | この要求を許可すると、スクリプトからあなたのアカウントにリンデン・ドルを課金できるようになります。 この許可を取り消すには、オブジェクトのオーナーはオブジェクトを削除するか、オブジェクトのスクリプトをリセットしなければなりません。 |
5075 | </message> | 4788 | </message> |
@@ -5118,6 +4831,9 @@ Second Lifeのウェブサイトにアクセスして、年齢確認を行いま | |||
5118 | <option name="No"> | 4831 | <option name="No"> |
5119 | いいえ | 4832 | いいえ |
5120 | </option> | 4833 | </option> |
4834 | <url> | ||
4835 | https://secondlife.com/account/verification.php | ||
4836 | </url> | ||
5121 | </alert> | 4837 | </alert> |
5122 | <alert name="Cannot enter parcel: no payment info on file"> | 4838 | <alert name="Cannot enter parcel: no payment info on file"> |
5123 | <message name="message"> | 4839 | <message name="message"> |
@@ -5135,6 +4851,9 @@ Second Lifeのウェブサイトにアクセスして、設定しますか? | |||
5135 | <option name="No"> | 4851 | <option name="No"> |
5136 | いいえ | 4852 | いいえ |
5137 | </option> | 4853 | </option> |
4854 | <url> | ||
4855 | https://secondlife.com/account/ | ||
4856 | </url> | ||
5138 | </alert> | 4857 | </alert> |
5139 | <alert name="MissingString"> | 4858 | <alert name="MissingString"> |
5140 | <message name="message"> | 4859 | <message name="message"> |
diff --git a/linden/indra/newview/skins/default/xui/ja/floater_about.xml b/linden/indra/newview/skins/default/xui/ja/floater_about.xml index 6f6ec42..f281193 100644 --- a/linden/indra/newview/skins/default/xui/ja/floater_about.xml +++ b/linden/indra/newview/skins/default/xui/ja/floater_about.xml | |||
@@ -1,9 +1,9 @@ | |||
1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> | 1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> |
2 | <floater name="floater_about" title="Second Lifeについて"> | 2 | <floater name="floater_about" title="Second Lifeについて"> |
3 | <text_editor name="credits_editor"> | 3 | <text_editor name="credits_editor"> |
4 | Second Lifeは、Philip、Tessa、Andrew、Cory、Ben、Bunny、Char、Charlie、Colin、Dan、Daniel、Doug、Eric、Hamlet、Haney、Hunter、Ian、Jeff、Jim、John、Lee、Mark、Peter、Phoenix、Richard、Robin、Xenon、Steve、Tanya、Eddie、Frank、Bruce、Aaron、Alice、Bob、Debra、Eileen、Helen、Janet、Louie、Leviathania、Stefan、Ray、Kevin、Tom、Mikeb、MikeT、Burgess、Elena、Tracy、BillTodd、Ryan、Zach、Sarah、Nova、Otakon、Tim、Stephanie、Michael、Evan、Nicolas、Catherine、Rachelle、Dave、Holly、Bub、Kelly、Magellan、Ramzi、Don、Sabin、Jill、Rheya、DanceStar、Jeska、Hungry、Torley、Kona、Callum、Charity、Ventrella、Jack、Uncle、Vektor、Iris、Chris、Nicole、Mick、Reuben、Blue、Babbage、Yedwab、Deana、Lauren、Brent、Pathfinder、Chadrick、Altruima、Jesse、Monroe、David、Tess、Lizzie、Patsy、Pony、Isaac、Lawrence、Cyn、Bo、Gia、Annette、Marius、Tbone、Jonathan、Karen、Ginsu、Yuko、Makiko、Thomas、Harry、Seth、Alexei、Brian、Guy、Runitai、Ethan、Data、Cornelius、Kenny、Swiss、Zero、Natria、Wendy、Stephen、Teeple、Thumper、Lucy、Dee、Mia、Liana、Warren、Branka、Aura、beez、Milo、Hermia、Red、Thrax、Joe、Sally、Magenta、Paul、Jose、Rejean、Henrik、Lexie、Amber、Logan、Xan、Nora、Morpheus、Donovan、Leyla、MichaelFrancis、Beast、Cube、Bucky、Joshua、Stryfe、Harmony、Teresa、Claudia、Walker、Glenn、Fritz、Fordak、June、Cleopetra、Jean、Ivy、Betsy、Roosevelt、Spike、Ken、Which、Tofu、Chiyo、Rob、Zee、dustin、George、Del、Matthew、Cat、Jacqui、Lightfoot、Adrian、Viola、Alfred、Noel、Irfan、Sunil、Yool、Rika、Jane、Xtreme、Frontier、a2、Neo、Siobhan、Yoz、Justin、Elle、Qarl、Benjamin、Isabel、Gulliver、Everett、Christopher、Izzy、Stephany、Garry、Sejong、Sean、Tobin、Iridium、Meta、Anthony、Jeremy、JP、Jake、Maurice、Madhavi、Leopard、Kyle、Joon、Kari、Bert、Belinda、Jon、Kristi、Bridie、Pramod、KJ、Socrates、Maria、Ivan、Aric、Yamasaki、Adreanne、Jay、MitchK、Ceren、Coco、Durl、Jenny、Periapse、Kartic、Storrs、Lotte、Sandy、Colossus、Zen、BigPapi、Brad、Pastrami、Kurz、Mani、Neuro、Jaime、MJ、Rowan、Sgt、Elvis、Gecko、Samuel、Sardonyx、Leo、Bryan、Niko、Soft、Poppy、Rachel、Aki、Angelo、Banzai、Alexa、Sue、CeeLo、Bender、CG、Gillian、Pelle、Nick、Echo、Zara、Christine、Shamiran、Emma、Blake、Keiko、Plexus、Joppa、Sidewinder、Erica、Ashlei、Twilight、Kristen、Brett、Q、Enus、Simon、Bevis、Kraft、Kip、Chandler、Ron、LauraP、Ram、KyleJM、Scouse、Prospero、Melissa、Marty、Nat、Hamilton、Kend、Lordan、Jimmy、Kosmo、Seraph、Green、Ekim、Wiggo、JT、Rome、Doris、Miz、Benoc、Whump、Trinity、Patch、Kate、TJ、Bao、Joohwan、Christy、Sofia、Matias、Cogsworth、Johan、Oreh、Cheah、Angela、Brandy、Mango、Lan、Aleks、Gloria、Heidy、Mitchell、Space、Colton、Bambers、Einstein、Maggie、Malbers、Rose、Winnie、Stella、Milton、Rothman、Niall、Marin、Allison、James、Katie、Dawn、Katt、Kalpana、Judy、Andrea、Ambroff、Infinity、Gail、Rico、Raymond、Yi、William、Christa、M、Teagan、Scout、Molly、Dante、Corr、Dynamike、Usi、Kaylee、Lil、Danica、Sascha、Kelv、Jacob、Nya、Rodney、Brandon、Elsie、Blondin、Grant、Katrin、Nyx、Gabriel、Locklainn、Claire、Devin、Minerva、Monty、Austin、Bradford、Si、Keira、H、Caitlin、Dita、Makai、Jennと、その他多数の人達によって作成されました。 | 4 | Second Lifeは、 Philip、Tessa、Andrew、Cory、James、Ben、Char、Charlie、Colin、Dan、Daniel、Doug、Eric、Hamlet、Haney、Eve、Hunter、Ian、Jeff、Jennifer、Jim、John、Lee、Mark、Peter、Phoenix、Richard、Robin、Xenon、Steve、Tanya、Eddie、Avi、Frank、Bruce、Aaron、Alice、Bob、Debra、Eileen、Helen、Janet、Louie、Leviathania、Stefan、Ray、Kevin、Tom、Mikeb、MikeT、Burgess、Elena、Tracy、Bill、Todd、Ryan、Zach、Sarah、Nova、Tim、Stephanie、Michael、Evan、Nicolas、Catherine、Rachelle、Dave、Holly、Bub、Kelly、Magellan、Ramzi、Don、Sabin、Jill、Rheya、Jeska、Torley、Kona、Callum、Charity、Ventrella、Jack、Vektor、Iris、Chris、Nicole、Mick、Reuben、Blue、Babbage、Yedwab、Deana、Lauren、Brent、Pathfinder、Chadrick、Altruima、Jesse、Teeny、Monroe、Icculus、David、Tess、Lizzie、Patsy、Isaac、Lawrence、Cyn、Bo、Gia、Annette、Marius、Tbone、Jonathan、Karen、Ginsu、Satoko、Yuko、Makiko、Thomas、Harry、Seth、Alexei、Brian、Guy、Runitai、Ethan、Data、Cornelius、Kenny、Swiss、Zero、Natria、Wendy、Stephen、Teeple、Thumper、Lucy、Dee、Mia、Liana、Warren、Branka、Aura、beez、Milo、Hermia、Red、Thrax、Joe、Sally、Magenta、Mogura、Paul、Jose、Rejean、Henrik、Lexie、Amber、Logan、Xan、Nora、Morpheus、Donovan、Leyla、MichaelFrancis、Beast、Cube、Bucky、Joshua、Stryfe、Harmony、Teresa、Claudia、Walker、Glenn、Fritz、Fordak、June、Cleopetra、Jean、Ivy、Betsy、Roosevelt、Spike、Ken、Which、Tofu、Chiyo、Rob、Zee、dustin、George、Del、Matthew、Cat、Jacqui、Lightfoot、Adrian、Viola、Alfred、Noel、Irfan、Sunil、Yool、Rika、Jane、Xtreme、Frontier、a2、Neo、Siobhan、Yoz、Justin、Elle、Qarl、Benjamin、Isabel、Gulliver、Everett、Christopher、Izzy、Stephany、Garry、Sejong、Sean、Tobin、Iridium、Meta、Anthony、Jeremy、JP、Jake、Maurice、Madhavi、Leopard、Kyle、Joon、Kari、Bert、Belinda、Jon、Kristi、Bridie、Pramod、KJ、Socrates、Maria、Ivan、Aric、Yamasaki、Adreanne、Jay、MitchK、Ceren、Coco、Durl、Jenny、Periapse、Kartic、Storrs、Lotte、Sandy、Rohn、Colossus、Zen、BigPapi、Brad、Pastrami、Kurz、Mani、Neuro、Jaime、MJ、Rowan、Sgt、Elvis、Gecko、Samuel、Sardonyx、Leo、Bryan、Niko、Soft、Poppy、Rachel、Aki、Angelo、Banzai、Alexa、Sue、CeeLo、Bender、CG、Gillian、Pelle、Nick、Echo、Zara、Christine、Shamiran、Emma、Blake、Keiko、Plexus、Joppa、Sidewinder、Erica、Ashlei、Twilight、Kristen、Brett、Q、Enus、Simon、Bevis、Kraft、Kip、Chandler、Ron、LauraP、Ram、KyleJM、Scouse、Prospero、Melissa、Marty、Nat、Hamilton、Kend、Lordan、Jimmy、Kosmo、Seraph、Green、Ekim、Wiggo、JT、Rome、Doris、Miz、Benoc、Whump、Trinity、Patch、Kate、TJ、Bao、Joohwan、Christy、Sofia、Matias、Cogsworth、Johan、Oreh、Cheah、Angela、Brandy、Mango、Lan、Aleks、Gloria、Heidy、Mitchell、Space、Colton、Bambers、Einstein、Maggie、Malbers、Rose、Winnie、Stella、Milton、Rothman、Niall、Marin、Allison、Katie、Dawn、Katt、Dusty、Kalpana、Judy、Andrea、Ambroff、Infinity、Gail、Rico、Raymond、Yi、William、Christa、M、Teagan、Scout、Molly、Dante、Corr、Dynamike、Usi、Kaylee、Vidtuts、Lil、Danica、Sascha、Kelv、Jacob、Nya、Rodney、Brandon、Elsie、Blondin、Grant、Katrin、Nyx、Gabriel、Locklainn、Claire、Devin、Minerva、Monty、Austin、Bradford、Si、Keira、H、Caitlin、Dita、Makai、Jenn、Ann、Meredith、Clare、Joy、Praveen、Cody、Edmund、Ruthe、Sirena、Gayathri、Spider、FJ、Davidoff、Tian、Jennie、Louise、Oskar、Landon、Noelle、Jarv、Ingrid、Al、Sommer、Doc、Aria、Huin、Gray、Lili、Vir、DJと、その他多数の人達によって作成されました。 |
5 | 5 | ||
6 | このバージョンをこれまでで最高のものになるようご協力をいただいた以下の住人の皆様に深く感謝いたします。 aaron23 decuir、Abra Miles、absolute balderdash、adelle fitzgerald、Aeron Kohime、Aki Shichiroji、Alger Meads、Alissa Sabre、AlwaysIcey Mapholisto、Arawn Spitteler、Aren Mandala、Arianna Wrigglesworth、Bagushii Kohime、Balpien Hammerer、Blinking2342 Blinker、byakuya runo、Capucchy Streeter、Chandra Jun、Coyote Pace、Crusher Soderstrom、Cummere Mayo、cyberrosa Rossini、Dael Ra、danana dodonpa、Darek Deluca、Davec Horsforth、django yifu、draco crane、Dre Dagostino、Ephyu Reino、etan quan、Fenrix Murakami、Fledhyris Proudhon、Fred Wardhani、Frederich Courier、garth fairchang、Gellan Glenelg、Geraldine Giha、GOLAN Eilde、gonzo joubert、Hachiro Yokosuka、Hampton Hax、harleywood guru、Hevenz Vansant、imnotgoing sideways、Jaden Giles、Jeanette Janus、Karl Dorance、keaton Akina、Khashai Steinbeck、KiPSOFT Tuqiri、kirstenlee Cinquetti、Kitty Barnett、Laurent Vesta、Lazure Ryba、Lima Vesperia、Linzi Bingyi、Lisa Lowe、LuDon Ninetails、Mark Rosenbaum、McCabe Maxsted、Michi Lumin、Midi Aeon、ml0rtd kit、Mo Eriksen、Morice Flanagan、Mysterion Aeon、Nad Gough、norgan torok、Pygar Bu、Qie Niangao、rachel corleone、Rado Arado、roberto salubrius、Royer Pessoa、samia bechir、Sasha Nurmi、Sean Heying、Selkit Diller、Shadow Pidgeon、simon kline、Smokie Ember、Soap Clawtooth、Strife Onizuka、Tal Chernov、Talan Hyun、tangletwigs fairymeadow、Tanya Spinotti、Tayra Dagostino、Teebone Aeon、Theremes Langdon、Thraxis Epsilon、tucor Capalini、Vasko Hawker、VenusMari Zapedzki、Vex Streeter、Viktoria Dovgal、Vincent Nacon、Viridian Exonar、Vivienne Schell、WarKirby Magojiro、Wilton Lundquist、Yukinoroh Kamachi、Zyzzy Zarf | 6 | このバージョンをこれまでで最高のものになるようご協力をいただいた以下の住人の皆様に深く感謝いたします。 Aminom Marvin、ava ganache、Balthazar Fouroux、CrystalShard Foo、Davec Horsforth、Drew Dwi、Ellla McMahon、Gellan Glenelg、Harleen Gretzky、istephanija munro、Iustinian Tomsen、JC Glimmer、Joeseph Albanese、kelly young、Latif Khalifa、Lex Neva、McCabe Maxsted、Michi Lumin、moni duettmann、Moon Metty、motor loon、Opensource Obscure、Sky Hye、Soap Clawtooth、velveeta biedermann、zeebster colasanti |
7 | 7 | ||
8 | 3Dconnexion SDK Copyright (C) 1992-2007 3Dconnexion | 8 | 3Dconnexion SDK Copyright (C) 1992-2007 3Dconnexion |
9 | APR Copyright (C) 2000-2004 The Apache Software Foundation | 9 | APR Copyright (C) 2000-2004 The Apache Software Foundation |
@@ -26,7 +26,7 @@ | |||
26 | Voice chat Audio coding: Polycom(R) Siren14(TM) (ITU-T Rec. G.722.1 Annex C) | 26 | Voice chat Audio coding: Polycom(R) Siren14(TM) (ITU-T Rec. G.722.1 Annex C) |
27 | 27 | ||
28 | 28 | ||
29 | 後回夢の? --ン・ュー | 29 | 道短山 –ン・ューン |
30 | </text_editor> | 30 | </text_editor> |
31 | <text name="you_are_at"> | 31 | <text name="you_are_at"> |
32 | [POSITION]中 | 32 | [POSITION]中 |
diff --git a/linden/indra/newview/skins/default/xui/ja/floater_chat_history.xml b/linden/indra/newview/skins/default/xui/ja/floater_chat_history.xml index 5d2de11..41592a3 100644 --- a/linden/indra/newview/skins/default/xui/ja/floater_chat_history.xml +++ b/linden/indra/newview/skins/default/xui/ja/floater_chat_history.xml | |||
@@ -1,8 +1,5 @@ | |||
1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> | 1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> |
2 | <floater name="chat floater" title="ローカル・チャット"> | 2 | <floater name="chat floater" title="ローカル・チャット"> |
3 | <button label="チャット" name="Chat" /> | ||
4 | <button label="ミュート" name="Mute resident" /> | ||
5 | <check_box label="ミュートされたテキストを表示" name="show mutes" /> | ||
6 | <string name="ringing"> | 3 | <string name="ringing"> |
7 | インワールドボイスチャットに接続中... | 4 | インワールドボイスチャットに接続中... |
8 | </string> | 5 | </string> |
@@ -31,13 +28,21 @@ | |||
31 | ジェスチャー | 28 | ジェスチャー |
32 | </combo_item> | 29 | </combo_item> |
33 | </combo_box> | 30 | </combo_box> |
34 | <check_box label="ミュートされたテキストを表示" name="show mutes" /> | 31 | <check_box label="ミュートされたテキストを表示" name="show mutes"/> |
35 | <button label="< <" label_selected="> >" name="toggle_active_speakers_btn" | 32 | <button label="< <" label_selected="> >" name="toggle_active_speakers_btn" tool_tip="ここをクリックして、このIMセッションへのアクティブな参加者リストを表示。"/> |
36 | tool_tip="ここをクリックして、このIMセッションへのアクティブな参加者リストを表示。" /> | ||
37 | <panel name="chat_panel"> | 33 | <panel name="chat_panel"> |
38 | <line_editor label="チャットを開始するには、ここをクリックします。" | 34 | <string name="gesture_label"> |
39 | name="Chat Editor" /> | 35 | ジェスチャー |
40 | <flyout_button label="発言" name="Say" tool_tip="(Enter)" /> | 36 | </string> |
37 | <line_editor label="チャットを開始するには、ここをクリックします。" name="Chat Editor"/> | ||
38 | <flyout_button label="発言" name="Say" tool_tip="(Enter)"> | ||
39 | <flyout_button_item name="shout_item"> | ||
40 | 叫ぶ | ||
41 | </flyout_button_item> | ||
42 | <flyout_button_item name="say_item"> | ||
43 | 発言 | ||
44 | </flyout_button_item> | ||
45 | </flyout_button> | ||
41 | </panel> | 46 | </panel> |
42 | </layout_panel> | 47 | </layout_panel> |
43 | </layout_stack> | 48 | </layout_stack> |
diff --git a/linden/indra/newview/skins/default/xui/ja/floater_im.xml b/linden/indra/newview/skins/default/xui/ja/floater_im.xml index 4887bee..30dae0a 100644 --- a/linden/indra/newview/skins/default/xui/ja/floater_im.xml +++ b/linden/indra/newview/skins/default/xui/ja/floater_im.xml | |||
@@ -1,23 +1,23 @@ | |||
1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> | 1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> |
2 | <multi_floater name="im_floater" title="インスタント・メッセージ"> | 2 | <multi_floater name="im_floater" title="インスタント・メッセージ"> |
3 | <text name="only_user_message"> | 3 | <string name="only_user_message"> |
4 | このセッションにいるユーザーはあなただけです。 | 4 | このセッションにいるユーザーはあなただけです。 |
5 | </text> | 5 | </string> |
6 | <text name="offline_message"> | 6 | <string name="offline_message"> |
7 | [FIRST] [LAST]はオフラインです。 | 7 | [FIRST] [LAST]はオフラインです。 |
8 | </text> | 8 | </string> |
9 | <string name="invite_message"> | ||
10 | このボイスチャットに応答/接続する場合は、[BUTTON NAME]をクリックしてください。 | ||
11 | </string> | ||
9 | <string name="muted_message"> | 12 | <string name="muted_message"> |
10 | あなたはこの住人をミュートしています。 メッセージを送信すると、ミュートは自動的に解除されます。 | 13 | あなたはこの住人をミュートしています。 メッセージを送信すると、ミュートは自動的に解除されます。 |
11 | </string> | 14 | </string> |
12 | <text name="generic_request_error"> | 15 | <string name="generic_request_error"> |
13 | 要求中にエラーが発生しました。後でもう一度試してください。 | 16 | 要求中にエラーが発生しました。後でもう一度試してください。 |
14 | </text> | 17 | </string> |
15 | <text name="insufficient_perms_error"> | 18 | <string name="insufficient_perms_error"> |
16 | あなたには充分な権限がありません。 | 19 | あなたには充分な権限がありません。 |
17 | </text> | 20 | </string> |
18 | <text name="user_no_help"> | ||
19 | リクエストされたユーザーは、もうヘルプセッションにはいません。 | ||
20 | </text> | ||
21 | <string name="session_does_not_exist_error"> | 21 | <string name="session_does_not_exist_error"> |
22 | このセッションは既に切断されています。 | 22 | このセッションは既に切断されています。 |
23 | </string> | 23 | </string> |
@@ -28,27 +28,19 @@ | |||
28 | あなたはセッション・モデレータではありません。 | 28 | あなたはセッション・モデレータではありません。 |
29 | </string> | 29 | </string> |
30 | <string name="muted_error"> | 30 | <string name="muted_error"> |
31 | あなたはミュートされています。 | 31 | グループモデレータがあなたのテキストチャットを無効化しました |
32 | </string> | 32 | </string> |
33 | <text name="add_session_event"> | 33 | <!-- ALL of the event strings should have [RECIPIENT] in them --> |
34 | ...とのチャット・セッションにエージェントを追加中... | 34 | <string name="add_session_event"> |
35 | </text> | 35 | [RECIPIENT] とのチャット・セッションにユーザーを追加することができません |
36 | <text name="message_session_event"> | 36 | </string> |
37 | IMチャット・セッションの相手 | 37 | <string name="message_session_event"> |
38 | </text> | 38 | [RECIPIENT] とのチャット・セッションにメッセージを送ることができません |
39 | <text name="teleport_session_event"> | 39 | </string> |
40 | のクリエーターにテレポート | 40 | <string name="removed_from_group"> |
41 | </text> | ||
42 | <string name="mute_agent_event"> | ||
43 | 次の地域にいるエージェントをミュートしています | ||
44 | </string> | ||
45 | <text name="removed_from_group"> | ||
46 | あなたはグループから削除されました。 | 41 | あなたはグループから削除されました。 |
47 | </text> | ||
48 | <string name="invite_message"> | ||
49 | このボイスチャットに応答/接続する場合は、[BUTTON NAME]をクリックしてください。 | ||
50 | </string> | 42 | </string> |
51 | <string name="close_on_no_ability"> | 43 | <string name="close_on_no_ability"> |
52 | このチャット・セッションを継続することできません。 | 44 | このチャット・セッションを継続することできません |
53 | </string> | 45 | </string> |
54 | </multi_floater> | 46 | </multi_floater> |
diff --git a/linden/indra/newview/skins/default/xui/ja/floater_instant_message.xml b/linden/indra/newview/skins/default/xui/ja/floater_instant_message.xml index 365705c..ade57de 100644 --- a/linden/indra/newview/skins/default/xui/ja/floater_instant_message.xml +++ b/linden/indra/newview/skins/default/xui/ja/floater_instant_message.xml | |||
@@ -21,12 +21,11 @@ | |||
21 | <string name="default_text_label"> | 21 | <string name="default_text_label"> |
22 | ここをクリックしてIM | 22 | ここをクリックしてIM |
23 | </string> | 23 | </string> |
24 | <button label="プロフィール..." name="profile_callee_btn" /> | 24 | <button label="プロフィール..." name="profile_callee_btn" width="100"/> |
25 | <button label="コール" name="start_call_btn" /> | 25 | <button label="コール" name="start_call_btn" left_delta="105" width="100"/> |
26 | <button label="呼出終了" name="end_call_btn" /> | 26 | <button label="呼出終了" name="end_call_btn" width="100" /> |
27 | <panel name="speaker_controls"> | 27 | <panel name="speaker_controls" left_delta="96"> |
28 | <check_box label="ボイスチャットをミュート" name="mute_btn" | 28 | <check_box name="mute_btn" tool_tip="ボイスをミュート(消声)" /> |
29 | tool_tip="ボイスをミュート(消声)" /> | ||
30 | </panel> | 29 | </panel> |
31 | <line_editor label="IMを開始するには、ここをクリックします。" | 30 | <line_editor label="IMを開始するには、ここをクリックします。" |
32 | name="chat_editor" /> | 31 | name="chat_editor" /> |
diff --git a/linden/indra/newview/skins/default/xui/ja/floater_instant_message_ad_hoc.xml b/linden/indra/newview/skins/default/xui/ja/floater_instant_message_ad_hoc.xml index d1cf8af..1c60ff0 100644 --- a/linden/indra/newview/skins/default/xui/ja/floater_instant_message_ad_hoc.xml +++ b/linden/indra/newview/skins/default/xui/ja/floater_instant_message_ad_hoc.xml | |||
@@ -2,16 +2,15 @@ | |||
2 | <floater label="(不明)" name="im_floater" title="(不明)"> | 2 | <floater label="(不明)" name="im_floater" title="(不明)"> |
3 | <layout_stack name="panels"> | 3 | <layout_stack name="panels"> |
4 | <layout_panel name="im_contents_panel"> | 4 | <layout_panel name="im_contents_panel"> |
5 | <button label="コール" name="start_call_btn" /> | 5 | <button label="コール" name="start_call_btn"/> |
6 | <button label="コールの終了" name="end_call_btn" /> | 6 | <button label="コールの終了" name="end_call_btn"/> |
7 | <button label="< <" label_selected="> >" name="toggle_active_speakers_btn" | 7 | <button label="< <" label_selected="> >" name="toggle_active_speakers_btn" tool_tip="このIMセッションのアクティブな参加者のリスト表示を切り替えるにはここをクリックします"/> |
8 | tool_tip="ここをクリックして、このIMセッションへのアクティブな参加者リストを表示。" /> | 8 | <line_editor label="ここをクリックしてIM" name="chat_editor"/> |
9 | <line_editor label="ここをクリックしてIM" name="chat_editor" /> | 9 | <button label="送信" name="send_btn"/> |
10 | <button label="送信" name="send_btn" /> | ||
11 | </layout_panel> | 10 | </layout_panel> |
12 | <layout_panel name="active_speakers_panel"> | 11 | <layout_panel name="active_speakers_panel"> |
13 | <scroll_list name="speakers_list"> | 12 | <scroll_list name="speakers_list"> |
14 | <column label="名前" name="speaker_name" /> | 13 | <column label="名前" name="speaker_name"/> |
15 | </scroll_list> | 14 | </scroll_list> |
16 | <panel name="volume_container"> | 15 | <panel name="volume_container"> |
17 | <text name="resident_name"> | 16 | <text name="resident_name"> |
@@ -20,8 +19,8 @@ | |||
20 | <text name="Mute:"> | 19 | <text name="Mute:"> |
21 | ミュート: | 20 | ミュート: |
22 | </text> | 21 | </text> |
23 | <check_box label="テキスト" name="mute_text_btn" /> | 22 | <check_box label="テキスト" name="mute_text_btn"/> |
24 | <check_box label="ボイス" name="mute_btn" /> | 23 | <check_box label="ボイス" name="mute_btn"/> |
25 | </panel> | 24 | </panel> |
26 | </layout_panel> | 25 | </layout_panel> |
27 | </layout_stack> | 26 | </layout_stack> |
diff --git a/linden/indra/newview/skins/default/xui/ja/floater_instant_message_group.xml b/linden/indra/newview/skins/default/xui/ja/floater_instant_message_group.xml index ceacef6..1ab40ec 100644 --- a/linden/indra/newview/skins/default/xui/ja/floater_instant_message_group.xml +++ b/linden/indra/newview/skins/default/xui/ja/floater_instant_message_group.xml | |||
@@ -2,13 +2,12 @@ | |||
2 | <floater label="(不明)" name="im_floater" title="(不明)"> | 2 | <floater label="(不明)" name="im_floater" title="(不明)"> |
3 | <layout_stack name="panels"> | 3 | <layout_stack name="panels"> |
4 | <layout_panel name="im_contents_panel"> | 4 | <layout_panel name="im_contents_panel"> |
5 | <button label="グループインフォ:" name="group_info_btn" /> | 5 | <button label="グループインフォ" name="group_info_btn" width="120"/> |
6 | <button label="コールに参加" name="start_call_btn" /> | 6 | <button label="コールに参加" name="start_call_btn" left_delta="125" width="120"/> |
7 | <button label="コールの終了" name="end_call_btn" /> | 7 | <button label="コールの終了" name="end_call_btn" width="120" /> |
8 | <button label="< <" label_selected="> >" name="toggle_active_speakers_btn" | 8 | <button label="< <" label_selected="> >" name="toggle_active_speakers_btn" tool_tip="このIMセッションのアクティブな参加者のリスト表示を切り替えるにはここをクリックします"/> |
9 | tool_tip="ここをクリックして、このIMセッションへのアクティブな参加者リストを表示。" /> | 9 | <line_editor label="ここをクリックしてIM" name="chat_editor"/> |
10 | <line_editor label="ここをクリックしてIM" name="chat_editor" /> | 10 | <button label="送信" name="send_btn"/> |
11 | <button label="送信" name="send_btn" /> | ||
12 | <text name="live_help_dialog"> | 11 | <text name="live_help_dialog"> |
13 | *** ヘルプリクエストへようこそ *** | 12 | *** ヘルプリクエストへようこそ *** |
14 | まずF1を押してSLヘルプページを開くか、ナレッジベースのページ http://secondlife.com/knowledgebase/ へアクセスしてください。 | 13 | まずF1を押してSLヘルプページを開くか、ナレッジベースのページ http://secondlife.com/knowledgebase/ へアクセスしてください。 |
@@ -27,7 +26,7 @@ | |||
27 | </layout_panel> | 26 | </layout_panel> |
28 | <layout_panel name="active_speakers_panel"> | 27 | <layout_panel name="active_speakers_panel"> |
29 | <scroll_list name="speakers_list"> | 28 | <scroll_list name="speakers_list"> |
30 | <column label="名前" name="speaker_name" /> | 29 | <column label="名前" name="speaker_name"/> |
31 | </scroll_list> | 30 | </scroll_list> |
32 | <panel name="volume_container"> | 31 | <panel name="volume_container"> |
33 | <text name="resident_name"> | 32 | <text name="resident_name"> |
@@ -36,8 +35,8 @@ | |||
36 | <text name="Mute:"> | 35 | <text name="Mute:"> |
37 | ミュート: | 36 | ミュート: |
38 | </text> | 37 | </text> |
39 | <check_box label="テキスト" name="mute_text_btn" /> | 38 | <check_box label="テキスト" name="mute_text_btn"/> |
40 | <check_box label="ボイス" name="mute_btn" /> | 39 | <check_box label="ボイス" name="mute_btn"/> |
41 | </panel> | 40 | </panel> |
42 | </layout_panel> | 41 | </layout_panel> |
43 | </layout_stack> | 42 | </layout_stack> |
@@ -66,15 +65,15 @@ | |||
66 | [NAME]が入力中です... | 65 | [NAME]が入力中です... |
67 | </string> | 66 | </string> |
68 | <string name="session_start_string"> | 67 | <string name="session_start_string"> |
69 | [NAME]とセッションを開始します。お待ちください。 | 68 | [NAME]とセッションを開始します。お待ちください |
70 | </string> | 69 | </string> |
71 | <string name="moderated_chat_label"> | 70 | <string name="moderated_chat_label"> |
72 | (モデレート済み) | 71 | (モデレート済み: デフォルトでボイスをオフ) |
73 | </string> | 72 | </string> |
74 | <string name="default_text_label"> | 73 | <string name="default_text_label"> |
75 | ここをクリックしてIM | 74 | ここをクリックしてIM |
76 | </string> | 75 | </string> |
77 | <string name="muted_text_label"> | 76 | <string name="muted_text_label"> |
78 | テキストャットはグループデレータによって無効化されています。 | 77 | テキストチャットはグループモデレータによって無効化されています |
79 | </string> | 78 | </string> |
80 | </floater> | 79 | </floater> |
diff --git a/linden/indra/newview/skins/default/xui/ja/floater_mem_leaking.xml b/linden/indra/newview/skins/default/xui/ja/floater_mem_leaking.xml index bdec7e5..8cf2e00 100644 --- a/linden/indra/newview/skins/default/xui/ja/floater_mem_leaking.xml +++ b/linden/indra/newview/skins/default/xui/ja/floater_mem_leaking.xml | |||
@@ -1,8 +1,8 @@ | |||
1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> | 1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> |
2 | <floater name="MemLeak" title="メモリ・リーク・シミュレーション"> | 2 | <floater name="MemLeak" title="メモリ・リーク・シミュレーション"> |
3 | <spinner label="リークスピード(1フレームごとのバイト数):" | 3 | <spinner label="リークスピード(1フレームごとのバイト数):" |
4 | name="leak_speed" /> | 4 | name="leak_speed" label_width="244" /> |
5 | <spinner label="リークした最大メモリ数(MB):" name="max_leak" /> | 5 | <spinner label="リークした最大メモリ数(MB):" name="max_leak" label_width="244" /> |
6 | <text name="total_leaked_label"> | 6 | <text name="total_leaked_label"> |
7 | 現在のリークメモリサイズ: [SIZE] KB | 7 | 現在のリークメモリサイズ: [SIZE] KB |
8 | </text> | 8 | </text> |
diff --git a/linden/indra/newview/skins/default/xui/ja/floater_preview_gesture.xml b/linden/indra/newview/skins/default/xui/ja/floater_preview_gesture.xml index 930aff9..bc5675c 100644 --- a/linden/indra/newview/skins/default/xui/ja/floater_preview_gesture.xml +++ b/linden/indra/newview/skins/default/xui/ja/floater_preview_gesture.xml | |||
@@ -1,50 +1,51 @@ | |||
1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> | 1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> |
2 | <floater name="gesture_preview"> | 2 | <floater name="gesture_preview"> |
3 | <string name="stop_txt"> | ||
4 | 止まる | ||
5 | </string> | ||
6 | <string name="preview_txt"> | ||
7 | プレビュー | ||
8 | </string> | ||
9 | <string name="none_text"> | ||
10 | -- なし -- | ||
11 | </string> | ||
3 | <text name="desc_label"> | 12 | <text name="desc_label"> |
4 | 説明: | 13 | 説明: |
5 | </text> | 14 | </text> |
6 | <text name="trigger_label"> | 15 | <text name="trigger_label"> |
7 | トリガー: | 16 | トリガー: |
8 | </text> | 17 | </text> |
9 | <text name="replace_text" | 18 | <text name="replace_text" tool_tip="トリガー・ワードをこれらの単語に置き換えます。 たとえば、トリガー'hello'を'Howdy'に置換すると、'I wanted to say hello'というチャット文が'I wanted to say howdy'に変わり、ジェスチャーにも置換が反映されます。"> |
10 | tool_tip="トリガー・ワードをこれらの単語に置き換えます。 たとえば、トリガー'hello'を'Howdy'に置換すると、'I wanted to say hello'というチャット文が'I wanted to say howdy'に変わり、ジェスチャーにも置換が反映されます。"> | ||
11 | 置換: | 19 | 置換: |
12 | </text> | 20 | </text> |
13 | <line_editor name="replace_editor" | 21 | <line_editor name="replace_editor" tool_tip="トリガー・ワードをこれらの単語に置き換えます。 たとえば、トリガー'hello'を'Howdy'に置換すると、'I wanted to say hello'というチャット文が'I wanted to say howdy'に変わり、ジェスチャーにも置換が反映されます。"/> |
14 | tool_tip="トリガー・ワードをこれらの単語に置き換えます。 たとえば、トリガー'hello'を'Howdy'に置換すると、'I wanted to say hello'というチャット文が'I wanted to say howdy'に変わり、ジェスチャーにも置換が反映されます。" /> | ||
15 | <text name="key_label"> | 22 | <text name="key_label"> |
16 | ショートカット・キー: | 23 | ショートカット・キー: |
17 | </text> | 24 | </text> |
18 | <combo_box label="なし" left="160" name="modifier_combo" /> | 25 | <combo_box label="なし" name="modifier_combo"/> |
19 | <combo_box label="なし" name="key_combo" /> | 26 | <combo_box label="なし" name="key_combo"/> |
20 | <text> | ||
21 | ライブラリ: | ||
22 | </text> | ||
23 | <text> | ||
24 | 手順: | ||
25 | </text> | ||
26 | <text name="library_label"> | 27 | <text name="library_label"> |
27 | ライブラリ: | 28 | ライブラリ: |
28 | </text> | 29 | </text> |
29 | <text name="steps_label"> | 30 | <text name="steps_label"> |
30 | 手順: | 31 | 手順: |
31 | </text> | 32 | </text> |
32 | <button label="追加>>" name="add_btn" /> | 33 | <scroll_list name="library_list"> |
33 | <button label="上に移動" name="up_btn" /> | 34 | アニメーション |
34 | <button label="下に移動" name="down_btn" /> | 35 | サウンド |
35 | <button label="削除" name="delete_btn" /> | 36 | チャット |
37 | 待機 | ||
38 | </scroll_list> | ||
39 | <button label="追加>>" name="add_btn"/> | ||
40 | <button label="上に移動" name="up_btn"/> | ||
41 | <button label="下に移動" name="down_btn"/> | ||
42 | <button label="削除" name="delete_btn"/> | ||
36 | <text name="help_label"> | 43 | <text name="help_label"> |
37 | 待機ステップを追加しない限り、 | 44 | 待機ステップを追加しない限り、 |
38 | すべてのステップが同時に行われ | 45 | すべてのステップが同時に行われ |
39 | ます。 | 46 | ます。 |
40 | </text> | 47 | </text> |
41 | <radio_group name="animation_trigger_type"> | 48 | <radio_group name="animation_trigger_type"> |
42 | <radio_item> | ||
43 | 開始 | ||
44 | </radio_item> | ||
45 | <radio_item> | ||
46 | 停止 | ||
47 | </radio_item> | ||
48 | <radio_item name="start"> | 49 | <radio_item name="start"> |
49 | 開始 | 50 | 開始 |
50 | </radio_item> | 51 | </radio_item> |
@@ -52,19 +53,9 @@ | |||
52 | 停止 | 53 | 停止 |
53 | </radio_item> | 54 | </radio_item> |
54 | </radio_group> | 55 | </radio_group> |
55 | <check_box label="アニメーションが完了するまで" name="wait_anim_check" /> | 56 | <check_box label="アニメーションが完了するまで" name="wait_anim_check"/> |
56 | <check_box label="秒表示の時間" name="wait_time_check" /> | 57 | <check_box label="秒表示の時間" name="wait_time_check"/> |
57 | <check_box label="アクティブ" left="120" name="active_check" | 58 | <check_box label="アクティブ" name="active_check" tool_tip="アクティブ・ジェスチャーは、トリガー・フレーズを使うか、またはホット・キーを押すことによってトリガーできます。 1つのショートカット・キーに2つ以上のジェスチャーが割り当てられた場合、そのジェスチャーは両方ともアクティブではなくなります。"/> |
58 | tool_tip="アクティブ・ジェスチャーは、トリガー・フレーズを使うか、またはホット・キーを押すことによってトリガーできます。 1つのショートカット・キーに2つ以上のジェスチャーが割り当てられた場合、そのジェスチャーは両方ともアクティブではなくなります。" /> | 59 | <button label="プレビュー" name="preview_btn"/> |
59 | <button label="プレビュー" name="preview_btn" /> | 60 | <button label="保存" name="save_btn"/> |
60 | <button label="保存" name="save_btn" /> | ||
61 | <text name="none_text"> | ||
62 | -- なし -- | ||
63 | </text> | ||
64 | <text name="stop_txt"> | ||
65 | 止まる | ||
66 | </text> | ||
67 | <text name="preview_txt"> | ||
68 | プレビュー | ||
69 | </text> | ||
70 | </floater> | 61 | </floater> |
diff --git a/linden/indra/newview/skins/default/xui/ja/floater_report_abuse.xml b/linden/indra/newview/skins/default/xui/ja/floater_report_abuse.xml index 052e560..29dfb2a 100644 --- a/linden/indra/newview/skins/default/xui/ja/floater_report_abuse.xml +++ b/linden/indra/newview/skins/default/xui/ja/floater_report_abuse.xml | |||
@@ -15,7 +15,7 @@ | |||
15 | <text name="pos_title"> | 15 | <text name="pos_title"> |
16 | 位置: | 16 | 位置: |
17 | </text> | 17 | </text> |
18 | <texture_picker label="作業中..." name="screenshot" /> | 18 | <texture_picker name="screenshot" /> |
19 | <check_box label="スクリーンショットを含める" name="screen_check" /> | 19 | <check_box label="スクリーンショットを含める" name="screen_check" /> |
20 | <text name="pos_field"> | 20 | <text name="pos_field"> |
21 | {128.1, 128.1, 15.4} | 21 | {128.1, 128.1, 15.4} |
diff --git a/linden/indra/newview/skins/default/xui/ja/floater_skin_preview_template.xml b/linden/indra/newview/skins/default/xui/ja/floater_skin_preview_template.xml index 8be67d5..13697f2 100644 --- a/linden/indra/newview/skins/default/xui/ja/floater_skin_preview_template.xml +++ b/linden/indra/newview/skins/default/xui/ja/floater_skin_preview_template.xml | |||
@@ -1,7 +1,12 @@ | |||
1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> | 1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> |
2 | <multi_floater name="floater_chatterbox"> | 2 | <multi_floater name="floater_chatterbox"> |
3 | <icon label="飛行" label_selected="飛行を停止" name="" | 3 | <panel name="panel_littletoolbar"> |
4 | tool_tip="飛行開始: EキーまたはPageUpキーで上昇、CキーまたはPageDownキーで下降" /> | 4 | <button label="" name="chat_btn" tool_tip="チャット・バーを表示 (エンター・キー)" /> |
5 | <flyout_button label="コミュニケーション" name="communicate_btn" | ||
6 | tool_tip="フレンドやグループとコミュニケーション" /> | ||
7 | <button label="飛行" label_selected="飛行を停止" name="fly_btn" | ||
8 | tool_tip="飛行開始: EキーまたはPageUpキーで上昇、CキーまたはPageDownキーで下降" /> | ||
9 | </panel> | ||
5 | <panel name="panel_unfocused_floater"> | 10 | <panel name="panel_unfocused_floater"> |
6 | <text name="titlebar_focused"> | 11 | <text name="titlebar_focused"> |
7 | アンフォーカス | 12 | アンフォーカス |
diff --git a/linden/indra/newview/skins/default/xui/ja/floater_snapshot.xml b/linden/indra/newview/skins/default/xui/ja/floater_snapshot.xml index 57cd2d4..1a59057 100644 --- a/linden/indra/newview/skins/default/xui/ja/floater_snapshot.xml +++ b/linden/indra/newview/skins/default/xui/ja/floater_snapshot.xml | |||
@@ -1,4 +1,4 @@ | |||
1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> | 1 | <?xml version="1.0" encoding="utf-8" standalone="yes"?> |
2 | <floater name="Snapshot" title="プレビュー"> | 2 | <floater name="Snapshot" title="プレビュー"> |
3 | <text name="type_label"> | 3 | <text name="type_label"> |
4 | スナップショットの送り先 | 4 | スナップショットの送り先 |
@@ -14,8 +14,23 @@ | |||
14 | ハードディスクに保存 | 14 | ハードディスクに保存 |
15 | </radio_item> | 15 | </radio_item> |
16 | </radio_group> | 16 | </radio_group> |
17 | <button label="全表示 >>" name="more_btn" tool_tip="高度なオプション" /> | 17 | <text name="file_size_label"> |
18 | <button label="<< 簡易" name="less_btn" tool_tip="高度なオプション" /> | 18 | ファイル・サイズ: [SIZE] KB |
19 | </text> | ||
20 | <button label="スナップショットを更新" name="new_snapshot_btn"/> | ||
21 | <button label="送信" name="send_btn"/> | ||
22 | <button label="保存(L$10)" name="upload_btn"/> | ||
23 | <flyout_button label="保存" name="save_btn" tool_tip="画像をファイルに保存"> | ||
24 | <flyout_button_item name="save_item"> | ||
25 | 保存 | ||
26 | </flyout_button_item> | ||
27 | <flyout_button_item name="saveas_item"> | ||
28 | 名前を付けて保存 | ||
29 | </flyout_button_item> | ||
30 | </flyout_button> | ||
31 | <button label="キャンセル" name="discard_btn"/> | ||
32 | <button label="全表示 >>" name="more_btn" tool_tip="高度なオプション"/> | ||
33 | <button label="<< 簡易" name="less_btn" tool_tip="高度なオプション"/> | ||
19 | <text name="type_label2"> | 34 | <text name="type_label2"> |
20 | サイズ | 35 | サイズ |
21 | </text> | 36 | </text> |
@@ -23,6 +38,9 @@ | |||
23 | フォーマット | 38 | フォーマット |
24 | </text> | 39 | </text> |
25 | <combo_box label="解像度" name="postcard_size_combo"> | 40 | <combo_box label="解像度" name="postcard_size_combo"> |
41 | <combo_item name="CurrentWindow"> | ||
42 | 現在のウィンドウ | ||
43 | </combo_item> | ||
26 | <combo_item name="640x480"> | 44 | <combo_item name="640x480"> |
27 | 640x480 | 45 | 640x480 |
28 | </combo_item> | 46 | </combo_item> |
@@ -32,9 +50,6 @@ | |||
32 | <combo_item name="1024x768"> | 50 | <combo_item name="1024x768"> |
33 | 1024x768 | 51 | 1024x768 |
34 | </combo_item> | 52 | </combo_item> |
35 | <combo_item name="CurrentWindow"> | ||
36 | 現在のウィンドウ | ||
37 | </combo_item> | ||
38 | <combo_item name="Custom"> | 53 | <combo_item name="Custom"> |
39 | カスタム | 54 | カスタム |
40 | </combo_item> | 55 | </combo_item> |
@@ -93,9 +108,10 @@ | |||
93 | BMP | 108 | BMP |
94 | </combo_item> | 109 | </combo_item> |
95 | </combo_box> | 110 | </combo_box> |
96 | <spinner label="幅" name="snapshot_width" /> | 111 | <spinner label="幅" name="snapshot_width"/> |
97 | <spinner label="高さ" name="snapshot_height" /> | 112 | <spinner label="高さ" name="snapshot_height"/> |
98 | <slider label="画質" name="image_quality_slider" /> | 113 | <check_box label="比率の制限" name="keep_aspect_check"/> |
114 | <slider label="画質" name="image_quality_slider"/> | ||
99 | <text name="layer_type_label"> | 115 | <text name="layer_type_label"> |
100 | キャプチャ: | 116 | キャプチャ: |
101 | </text> | 117 | </text> |
@@ -110,21 +126,12 @@ | |||
110 | オグジェクトのつや消し | 126 | オグジェクトのつや消し |
111 | </combo_item> | 127 | </combo_item> |
112 | </combo_box> | 128 | </combo_box> |
113 | <text name="file_size_label"> | 129 | <check_box label="インタフェースを表示" name="ui_check"/> |
114 | ファイル・サイズ: [SIZE] KB | 130 | <check_box label="HUD オブジェクトを表示" name="hud_check"/> |
115 | </text> | 131 | <check_box label="保存後も開いた状態を保持" name="keep_open_check"/> |
116 | <check_box label="インタフェースを表示" name="ui_check" /> | 132 | <check_box label="フレームをフリーズ(全画面)" name="freeze_frame_check"/> |
117 | <check_box label="HUD オブジェクトを表示" name="hud_check" /> | 133 | <check_box label="自動更新" name="auto_snapshot_check"/> |
118 | <check_box label="保存後も開いた状態を保持" name="keep_open_check" /> | 134 | <string name="unknown"> |
119 | <check_box label="比率の制限" name="keep_aspect_check" /> | ||
120 | <check_box label="フレームをフリーズ(全画面)" name="freeze_frame_check" /> | ||
121 | <button label="スナップショットを更新" name="new_snapshot_btn" /> | ||
122 | <check_box label="自動更新" name="auto_snapshot_check" /> | ||
123 | <button label="保存(L$10)" name="upload_btn" /> | ||
124 | <button label="送信" name="send_btn" /> | ||
125 | <button label="保存" name="save_btn" tool_tip="画像をファイルに保存" /> | ||
126 | <button label="キャンセル" name="discard_btn" /> | ||
127 | <text name="unknown"> | ||
128 | 未知 | 135 | 未知 |
129 | </text> | 136 | </string> |
130 | </floater> | 137 | </floater> |
diff --git a/linden/indra/newview/skins/default/xui/ja/floater_tools.xml b/linden/indra/newview/skins/default/xui/ja/floater_tools.xml index e755b7c..4d22f39 100644 --- a/linden/indra/newview/skins/default/xui/ja/floater_tools.xml +++ b/linden/indra/newview/skins/default/xui/ja/floater_tools.xml | |||
@@ -90,7 +90,7 @@ | |||
90 | </combo_item> | 90 | </combo_item> |
91 | </combo_box> | 91 | </combo_box> |
92 | <text name="Strength:"> | 92 | <text name="Strength:"> |
93 | 強度: | 93 | 強度: |
94 | </text> | 94 | </text> |
95 | <button label="選択対象に適用" label_selected="選択対象に適用" | 95 | <button label="選択対象に適用" label_selected="選択対象に適用" |
96 | name="button apply to selection" tool_tip="選択した土地を修正" /> | 96 | name="button apply to selection" tool_tip="選択した土地を修正" /> |
@@ -239,7 +239,7 @@ | |||
239 | 価格: L$ | 239 | 価格: L$ |
240 | </string> | 240 | </string> |
241 | <string name="Cost Total"> | 241 | <string name="Cost Total"> |
242 | 合計価格: L$ | 242 | 合計価格: L$ |
243 | </string> | 243 | </string> |
244 | <string name="Cost Per Unit"> | 244 | <string name="Cost Per Unit"> |
245 | 単価: L$ | 245 | 単価: L$ |
@@ -571,7 +571,7 @@ | |||
571 | メートルごとに繰返す | 571 | メートルごとに繰返す |
572 | </text> | 572 | </text> |
573 | <text name="string repeats per face"> | 573 | <text name="string repeats per face"> |
574 | ごとに繰り返す | 574 | ごとに繰り返す |
575 | </text> | 575 | </text> |
576 | <text name="rpt"> | 576 | <text name="rpt"> |
577 | メートルごとに繰返す | 577 | メートルごとに繰返す |
diff --git a/linden/indra/newview/skins/default/xui/ja/notify.xml b/linden/indra/newview/skins/default/xui/ja/notify.xml index 862a8a1..f53b6a7 100644 --- a/linden/indra/newview/skins/default/xui/ja/notify.xml +++ b/linden/indra/newview/skins/default/xui/ja/notify.xml | |||
@@ -1002,7 +1002,7 @@ Mキーを押して移行します。 | |||
1002 | </notify> | 1002 | </notify> |
1003 | <notify name="ProximalVoiceChannelFull"> | 1003 | <notify name="ProximalVoiceChannelFull"> |
1004 | <message name="message"> | 1004 | <message name="message"> |
1005 | すみません。このエリアのボイス会話は、混雑が最大限に達しています。他のエリアのボイスをお試しください。 | 1005 | このエリアのボイスチャットは混雑のため容量を超えてしまっています。申し訳ありませんが、他のエリアでボイスチャットをお試しください |
1006 | </message> | 1006 | </message> |
1007 | </notify> | 1007 | </notify> |
1008 | <notify name="VoiceChannelDisconnected"> | 1008 | <notify name="VoiceChannelDisconnected"> |
diff --git a/linden/indra/newview/skins/default/xui/ja/panel_avatar.xml b/linden/indra/newview/skins/default/xui/ja/panel_avatar.xml index 8c4c92b..04f802a 100644 --- a/linden/indra/newview/skins/default/xui/ja/panel_avatar.xml +++ b/linden/indra/newview/skins/default/xui/ja/panel_avatar.xml | |||
@@ -1,39 +1,39 @@ | |||
1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> | 1 | <?xml version="1.0" encoding="utf-8" standalone="yes"?> |
2 | <panel name="Panel Avatar"> | 2 | <panel name="Panel Avatar"> |
3 | <tab_container name="tab"> | 3 | <tab_container name="tab"> |
4 | <panel label="セカンドライフ" name="2nd Life"> | 4 | <panel label="セカンドライフ" name="2nd Life"> |
5 | <text name="CaptionTextAcctInfo"> | 5 | <string name="CaptionTextAcctInfo"> |
6 | [ACCTTYPE] | 6 | [ACCTTYPE] |
7 | [PAYMENTINFO] | 7 | [PAYMENTINFO] |
8 | [AGEVERIFICATION] | 8 | [AGEVERIFICATION] |
9 | </text> | 9 | </string> |
10 | <text name="AcctTypeResident"> | 10 | <string name="AcctTypeResident"> |
11 | 住人 | 11 | 住人 |
12 | </text> | 12 | </string> |
13 | <text name="AcctTypeTrial"> | 13 | <string name="AcctTypeTrial"> |
14 | トライアル | 14 | トライアル |
15 | </text> | 15 | </string> |
16 | <text name="AcctTypeCharterMember"> | 16 | <string name="AcctTypeCharterMember"> |
17 | 特権メンバー | 17 | 特権メンバー |
18 | </text> | 18 | </string> |
19 | <text name="AcctTypeEmployee"> | 19 | <string name="AcctTypeEmployee"> |
20 | Linden Lab従業員 | 20 | Linden Lab従業員 |
21 | </text> | 21 | </string> |
22 | <text name="PaymentInfoUsed"> | 22 | <string name="PaymentInfoUsed"> |
23 | 使用する支払い情報 | 23 | 使用する支払い情報 |
24 | </text> | 24 | </string> |
25 | <text name="PaymentInfoOnFile"> | 25 | <string name="PaymentInfoOnFile"> |
26 | 支払い情報登録済み | 26 | 支払い情報登録済み |
27 | </text> | 27 | </string> |
28 | <text name="NoPaymentInfoOnFile"> | 28 | <string name="NoPaymentInfoOnFile"> |
29 | 支払い情報未登録 | 29 | 支払い情報未登録 |
30 | </text> | 30 | </string> |
31 | <text name="AgeVerified"> | 31 | <string name="AgeVerified"> |
32 | 年齢確認済み | 32 | 年齢確認済み |
33 | </text> | 33 | </string> |
34 | <text name="NotAgeVerified"> | 34 | <string name="NotAgeVerified"> |
35 | 年齢未確認 | 35 | 年齢未確認 |
36 | </text> | 36 | </string> |
37 | <text name="Name:"> | 37 | <text name="Name:"> |
38 | 名前: | 38 | 名前: |
39 | </text> | 39 | </text> |
@@ -46,24 +46,18 @@ | |||
46 | <text name="label2"> | 46 | <text name="label2"> |
47 | アカウント: | 47 | アカウント: |
48 | </text> | 48 | </text> |
49 | <text name="partner_label" | 49 | <text name="partner_label" tool_tip="Second Lifeパートナーです。 設定方法の詳細については、www.secondlife.com/partnerを参照してください。"> |
50 | tool_tip="Second Lifeパートナーです。 設定方法の詳細については、www.secondlife.com/partnerを参照してください。"> | ||
51 | パートナー: | 50 | パートナー: |
52 | </text> | 51 | </text> |
53 | <button label="i" label_selected="i" name="partner_info" | 52 | <button label="i" label_selected="i" name="partner_info" tool_tip="クリックして、パートナーのプロフィールを開けてください。"/> |
54 | tool_tip="クリックして、パートナーのプロフィールを開けてください。" /> | 53 | <button label="?" label_selected="?" name="partner_help"/> |
55 | <button label="?" label_selected="?" name="partner_help" /> | 54 | <line_editor name="partner_edit" tool_tip="Second Lifeパートナーです。 設定方法の詳細については、www.secondlife.com/partnerを参照してください。"> |
56 | <line_editor name="partner_edit" | ||
57 | tool_tip="Second Lifeパートナーです。 設定方法の詳細については、www.secondlife.com/partnerを参照してください。"> | ||
58 | [FIRST] [LAST] | 55 | [FIRST] [LAST] |
59 | </line_editor> | 56 | </line_editor> |
60 | <text name="Photo:"> | 57 | <text name="Photo:"> |
61 | 写真: | 58 | 写真: |
62 | </text> | 59 | </text> |
63 | <texture_picker label="" name="img" tool_tip="写真をクリックして選択" /> | 60 | <texture_picker label="" name="img" tool_tip="写真をクリックして選択"/> |
64 | <text name="Ratings:"> | ||
65 | 評価: | ||
66 | </text> | ||
67 | <text name="Groups:"> | 61 | <text name="Groups:"> |
68 | グループ: | 62 | グループ: |
69 | </text> | 63 | </text> |
@@ -76,64 +70,51 @@ | |||
76 | <text name="Give item:"> | 70 | <text name="Give item:"> |
77 | 品目を贈る: | 71 | 品目を贈る: |
78 | </text> | 72 | </text> |
79 | <text name="Give inventory" | 73 | <text name="Give inventory" tool_tip="この人に持ち物品目を与えるには、ここにドロップします"> |
80 | tool_tip="この人に持ち物品目を与えるには、ここにドロップします"> | ||
81 | 持ち物アイテムをここにドロップします | 74 | 持ち物アイテムをここにドロップします |
82 | </text> | 75 | </text> |
83 | <check_box label="検索に表示" name="allow_publish" | 76 | <check_box label="検索に表示" name="allow_publish" tool_tip="検索で、詳細やイメージなどさらなるプロフィール情報を公開する。"/> |
84 | tool_tip="検索で、詳細やイメージなどさらなるプロフィール情報を公開する。" /> | 77 | <button label="?" label_selected="?" name="?"/> |
85 | <button label="?" label_selected="?" name="?" /> | 78 | <button label="地図上で検索" label_selected="地図上で検索" name="Find on Map"/> |
86 | <button label="地図上に表示" label_selected="地図上に表示" | 79 | <button label="テレポートを贈る..." label_selected="テレポートを贈る..." name="Offer Teleport..."/> |
87 | name="Show on Map" /> | 80 | <button label="フレンドを追加..." label_selected="フレンドを追加..." name="Add Friend..."/> |
88 | <button label="地図上で検索" label_selected="地図上で検索" | 81 | <button label="支払い..." label_selected="支払い..." name="Pay..."/> |
89 | name="Find on Map" /> | 82 | <button label="インスタント・メッセージ..." label_selected="インスタント・メッセージ..." name="Instant Message..." tool_tip="インスタント メッセージ (IM)"/> |
90 | <button label="テレポートを贈る..." | 83 | <button label="ミュート" label_selected="ミュート" name="Mute"/> |
91 | label_selected="テレポートを贈る..." name="Offer Teleport..." /> | ||
92 | <button label="評価..." label_selected="評価..." name="Rate..." /> | ||
93 | <button label="フレンドを追加..." label_selected="フレンドを追加..." | ||
94 | name="Add Friend..." /> | ||
95 | <button label="支払い..." label_selected="支払い..." name="Pay..." /> | ||
96 | <button label="インスタント・メッセージ..." | ||
97 | label_selected="インスタント・メッセージ..." | ||
98 | name="Instant Message..." | ||
99 | tool_tip="インスタント メッセージ (IM)" /> | ||
100 | <button label="ミュート" label_selected="ミュート" name="Mute" /> | ||
101 | </panel> | 84 | </panel> |
102 | <panel label="ウェブ" name="WebProfile"> | 85 | <panel label="ウェブ" name="WebProfile"> |
103 | <button label="ホーム" label_selected="ホーム" name="home" /> | 86 | <flyout_button label="ロード" label_selected="ロード" name="load" tool_tip="プロファイル・ページを内蔵ブラウザーでロードします。"> |
104 | <button label="ロード" label_selected="ロード" name="load" | 87 | <flyout_button_item name="open_item"> |
105 | tool_tip="プロファイル・ページを内蔵ブラウザーでロードします。" /> | 88 | 内蔵ブラウザ |
106 | <button label="開く..." label_selected="開く..." name="open" | 89 | </flyout_button_item> |
107 | tool_tip="プロフィール・ページをデフォルトの外部ブラウザーで開く" /> | 90 | <flyout_button_item name="home_item"> |
108 | <button label="?" label_selected="?" name="web_profile_help" /> | 91 | ホームURL |
109 | <check_box label="ウェブ・プロフィール自動ロード" left_delta="40" | 92 | </flyout_button_item> |
110 | name="auto_load" | 93 | </flyout_button> |
111 | tool_tip="プロフィールにあるすべてのウェブ・ページを確認なしで自動的にロードする" /> | 94 | <button label="?" label_selected="?" name="web_profile_help"/> |
112 | <text name="status_text"> | 95 | <check_box label="ウェブ・プロフィール自動ロード" name="auto_load" tool_tip="プロフィールにあるすべてのウェブ・ページを確認なしで自動的にロードする"/> |
113 | 完了 | ||
114 | </text> | ||
115 | </panel> | 96 | </panel> |
116 | <panel label="興味" name="Interests"> | 97 | <panel label="興味" name="Interests"> |
117 | <text name="I Want To:"> | 98 | <text name="I Want To:"> |
118 | したいこと: | 99 | したいこと: |
119 | </text> | 100 | </text> |
120 | <check_box label="作成する" name="chk0" /> | 101 | <check_box label="作成する" name="chk0"/> |
121 | <check_box label="探検する" name="chk1" /> | 102 | <check_box label="探検する" name="chk1"/> |
122 | <check_box label="会う" name="chk2" /> | 103 | <check_box label="会う" name="chk2"/> |
123 | <check_box label="雇用される" name="chk6" /> | 104 | <check_box label="雇用される" name="chk6"/> |
124 | <check_box label="グループ" name="chk3" /> | 105 | <check_box label="グループ" name="chk3"/> |
125 | <check_box label="購入する" name="chk4" /> | 106 | <check_box label="購入する" name="chk4"/> |
126 | <check_box label="販売する" name="chk5" /> | 107 | <check_box label="販売する" name="chk5"/> |
127 | <check_box label="雇用する" name="chk7" /> | 108 | <check_box label="雇用する" name="chk7"/> |
128 | <text name="Skills:"> | 109 | <text name="Skills:"> |
129 | スキル: | 110 | スキル: |
130 | </text> | 111 | </text> |
131 | <check_box label="テクスチャー" name="schk0" /> | 112 | <check_box label="テクスチャー" name="schk0"/> |
132 | <check_box label="アーキテクチャ" name="schk1" /> | 113 | <check_box label="アーキテクチャ" name="schk1"/> |
133 | <check_box label="イベント計画" name="schk2" /> | 114 | <check_box label="イベント計画" name="schk2"/> |
134 | <check_box label="モデル" name="schk3" /> | 115 | <check_box label="モデル" name="schk3"/> |
135 | <check_box label="スクリプト" name="schk4" /> | 116 | <check_box label="スクリプト" name="schk4"/> |
136 | <check_box label="カスタム・キャラクター" name="schk5" /> | 117 | <check_box label="カスタム・キャラクター" name="schk5"/> |
137 | <text name="Languages:"> | 118 | <text name="Languages:"> |
138 | 言語: | 119 | 言語: |
139 | </text> | 120 | </text> |
@@ -142,8 +123,8 @@ | |||
142 | <text name="Tell everyone about your favorite places in Second Life."> | 123 | <text name="Tell everyone about your favorite places in Second Life."> |
143 | Second Lifeのお気入りの場所を皆に話してください | 124 | Second Lifeのお気入りの場所を皆に話してください |
144 | </text> | 125 | </text> |
145 | <button label="新規..." label_selected="新規..." name="New..." /> | 126 | <button label="新規..." label_selected="新規..." name="New..."/> |
146 | <button label="削除..." label_selected="削除..." name="Delete..." /> | 127 | <button label="削除..." label_selected="削除..." name="Delete..."/> |
147 | <text name="loading_text"> | 128 | <text name="loading_text"> |
148 | ロード中... | 129 | ロード中... |
149 | </text> | 130 | </text> |
@@ -152,8 +133,8 @@ | |||
152 | <text name="Place an ad in Second Life's classified listings."> | 133 | <text name="Place an ad in Second Life's classified listings."> |
153 | SecondLifeのクラシファイドリストに広告を載せます。 | 134 | SecondLifeのクラシファイドリストに広告を載せます。 |
154 | </text> | 135 | </text> |
155 | <button label="新規..." label_selected="新規..." name="New..." /> | 136 | <button label="新規..." label_selected="新規..." name="New..."/> |
156 | <button label="削除..." label_selected="削除..." name="Delete..." /> | 137 | <button label="削除..." label_selected="削除..." name="Delete..."/> |
157 | <text name="loading_text"> | 138 | <text name="loading_text"> |
158 | ロード中... | 139 | ロード中... |
159 | </text> | 140 | </text> |
@@ -162,7 +143,7 @@ | |||
162 | <text name="Photo:"> | 143 | <text name="Photo:"> |
163 | 写真: | 144 | 写真: |
164 | </text> | 145 | </text> |
165 | <texture_picker label="" name="img" tool_tip="写真をクリックして選択" /> | 146 | <texture_picker label="" name="img" tool_tip="写真をクリックして選択"/> |
166 | <text name="Info:"> | 147 | <text name="Info:"> |
167 | 情報: | 148 | 情報: |
168 | </text> | 149 | </text> |
@@ -181,38 +162,35 @@ | |||
181 | </text> | 162 | </text> |
182 | </panel> | 163 | </panel> |
183 | </tab_container> | 164 | </tab_container> |
184 | <button label="OK" label_selected="OK" name="OK" /> | 165 | <button label="OK" label_selected="OK" name="OK"/> |
185 | <button label="取り消し" label_selected="取り消し" name="Cancel" /> | 166 | <button label="取り消し" label_selected="取り消し" name="Cancel"/> |
186 | <button label="キック" label_selected="キック" name="Kick" /> | 167 | <button label="キック" label_selected="キック" name="Kick"/> |
187 | <button label="フリーズ" label_selected="フリーズ" name="Freeze" | 168 | <button label="フリーズ" label_selected="フリーズ" name="Freeze" tool_tip="この住人の動きと会話を停止します。"/> |
188 | tool_tip="この住人の動きと会話を停止します。" /> | 169 | <button label="解凍" label_selected="解凍" name="Unfreeze" tool_tip="住人のフリーズを解除"/> |
189 | <button label="解凍" label_selected="解凍" name="Unfreeze" | 170 | <button label="CSR" label_selected="CSR" name="csr_btn" tool_tip="この住人のカスタマー・サービス・ツールを開きます。"/> |
190 | tool_tip="住人のフリーズを解除" /> | 171 | <string name="ShowOnMapNonFriend"> |
191 | <button label="CSR" label_selected="CSR" name="csr_btn" | ||
192 | tool_tip="この住人のカスタマー・サービス・ツールを開きます。" /> | ||
193 | <text name="ShowOnMapNonFriend"> | ||
194 | 地図上でロケーションを表示します。 | 172 | 地図上でロケーションを表示します。 |
195 | あなたが相手とフレンドシップを交わしていないため、 | 173 | あなたが相手とフレンドシップを交わしていないため、 |
196 | 表示できません。 | 174 | 表示できません。 |
197 | </text> | 175 | </string> |
198 | <text name="ShowOnMapFriendOffline"> | 176 | <string name="ShowOnMapFriendOffline"> |
199 | 地図上でロケーションを表示します。 | 177 | 地図上でロケーションを表示します。 |
200 | 相手がオンラインではないため、表示できません。 | 178 | 相手がオンラインではないため、表示できません。 |
201 | </text> | 179 | </string> |
202 | <text name="ShowOnMapFriendOnline"> | 180 | <string name="ShowOnMapFriendOnline"> |
203 | 地図上でロケーションを表示します。 | 181 | 地図上でロケーションを表示します。 |
204 | </text> | 182 | </string> |
205 | <text name="TeleportGod"> | 183 | <string name="TeleportGod"> |
206 | あなたのロケーションに強制テレポート | 184 | あなたのロケーションに強制テレポート |
207 | </text> | 185 | </string> |
208 | <text name="TeleportPrelude"> | 186 | <string name="TeleportPrelude"> |
209 | あなたのロケーションへのテレポートを贈ります。 | 187 | あなたのロケーションへのテレポートを贈ります。 |
210 | あなたがオリエンテーション・アイランドを去るまで無効です。 | 188 | あなたがオリエンテーション・アイランドを去るまで無効です。 |
211 | </text> | 189 | </string> |
212 | <text name="TeleportNormal"> | 190 | <string name="TeleportNormal"> |
213 | あなたのロケーションへのテレポートを贈ります。 | 191 | あなたのロケーションへのテレポートを贈ります。 |
214 | </text> | 192 | </string> |
215 | <text name="Loading"> | 193 | <string name="Loading"> |
216 | ローディング... | 194 | ローディング... |
217 | </text> | 195 | </string> |
218 | </panel> | 196 | </panel> |
diff --git a/linden/indra/newview/skins/default/xui/ja/panel_chat_bar.xml b/linden/indra/newview/skins/default/xui/ja/panel_chat_bar.xml index f0bb74b..cb1d103 100644 --- a/linden/indra/newview/skins/default/xui/ja/panel_chat_bar.xml +++ b/linden/indra/newview/skins/default/xui/ja/panel_chat_bar.xml | |||
@@ -1,15 +1,18 @@ | |||
1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> | 1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> |
2 | <panel name="chat_bar"> | 2 | <panel name="chat_bar"> |
3 | <button label="周辺チャット" label_selected="履歴" name="History" | 3 | <panel/> |
4 | tool_tip="過去の発言を表示するには、ここをクリック" /> | 4 | <button label="周辺チャット" name="History" tool_tip="過去の発言を表示するには、ここをクリック"/> |
5 | <line_editor label="チャットを開始するには、ここをクリックします。" | 5 | <line_editor width="95" label="チャットを開始するには、ここをクリックします。" name="Chat Editor" tool_tip="話すにはEnterを押し、叫ぶにはCtrl+Enterを押します。"/> |
6 | name="Chat Editor" | 6 | <flyout_button left_delta="100" label="発言" name="Say" tool_tip="(Enter)"> |
7 | tool_tip="話すにはEnterを押し、叫ぶにはCtrl+Enterを押します。" /> | 7 | <flyout_button_item name="say_item"> |
8 | <button label="発言" label_selected="発言" name="Say" tool_tip="(Enter)" /> | 8 | 発言 |
9 | <button label="叫ぶ" label_selected="叫ぶ" name="Shout" tool_tip="(Ctrl-Enter)" /> | 9 | </flyout_button_item> |
10 | <combo_box label="ジェスチャー" name="Gesture"> | 10 | <flyout_button_item name="shout_item"> |
11 | <combo_item name="Gestures"> | 11 | 叫ぶ |
12 | ジェスチャー | 12 | </flyout_button_item> |
13 | </combo_item> | 13 | </flyout_button> |
14 | </combo_box> | 14 | <combo_box width="100" label="ジェスチャー" name="Gesture"/> |
15 | <string name="gesture_label"> | ||
16 | ジェスチャー | ||
17 | </string> | ||
15 | </panel> | 18 | </panel> |
diff --git a/linden/indra/newview/skins/default/xui/ja/panel_login.xml b/linden/indra/newview/skins/default/xui/ja/panel_login.xml index c3b95f6..fd97d5d 100644 --- a/linden/indra/newview/skins/default/xui/ja/panel_login.xml +++ b/linden/indra/newview/skins/default/xui/ja/panel_login.xml | |||
@@ -23,23 +23,22 @@ | |||
23 | <地域の名前入力> | 23 | <地域の名前入力> |
24 | </combo_item> | 24 | </combo_item> |
25 | </combo_box> | 25 | </combo_box> |
26 | <check_box label="パスワードを記憶" name="remember_check" /> | 26 | <check_box label="パスワードを記憶" name="remember_check"/> |
27 | <text name="full_screen_text"> | 27 | <text name="full_screen_text"> |
28 | ログイン時にはフルスクリーン表示になります | 28 | ログイン時にはフルスクリーン表示になります |
29 | </text> | 29 | </text> |
30 | <button label="新規アカウント..." label_selected="新規アカウント..." | 30 | <button label="新規アカウント..." label_selected="新規アカウント..." name="new_account_btn"/> |
31 | name="new_account_btn" /> | 31 | <button label="環境設定..." label_selected="環境設定..." name="preferences_btn"/> |
32 | <button label="環境設定..." label_selected="環境設定..." name="preferences_btn" /> | 32 | <button label="ログイン" label_selected="ログイン" name="connect_btn"/> |
33 | <button label="Second Lifeに入る" label_selected="接続" name="connect_btn" /> | 33 | <button label="終了" label_selected="終了" name="quit_btn"/> |
34 | <button label="終了" label_selected="終了" name="quit_btn" /> | ||
35 | <text name="version_text"> | 34 | <text name="version_text"> |
36 | 1.23.4 (5) | 35 | 1.23.4 (5) |
37 | </text> | 36 | </text> |
38 | <text name="create_new_account_text"> | 37 | <text name="create_new_account_text"> |
39 | 新いカウントを作成し | 38 | アカウントを申し |
40 | </text> | 39 | </text> |
41 | <text name="channel_text"> | 40 | <text name="channel_text"> |
42 | [Viewer Channel Name] | 41 | [CHANNEL] [VERSION] |
43 | </text> | 42 | </text> |
44 | <text name="forgot_password_text"> | 43 | <text name="forgot_password_text"> |
45 | 名前またはパスワードをお忘れですか? | 44 | 名前またはパスワードをお忘れですか? |
diff --git a/linden/indra/newview/skins/default/xui/ja/panel_preferences_audio.xml b/linden/indra/newview/skins/default/xui/ja/panel_preferences_audio.xml index 057d236..dca2be9 100644 --- a/linden/indra/newview/skins/default/xui/ja/panel_preferences_audio.xml +++ b/linden/indra/newview/skins/default/xui/ja/panel_preferences_audio.xml | |||
@@ -1,7 +1,7 @@ | |||
1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> | 1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> |
2 | <panel label="音声とビデオ" name="Media panel"> | 2 | <panel label="音声とビデオ" name="Media panel"> |
3 | <text type="string" length="1" name="muting_text"> | 3 | <text type="string" length="1" name="muting_text"> |
4 | ボリューム: | 4 | ボリューム: |
5 | </text> | 5 | </text> |
6 | <check_box label="オーディオをミュート" name="disable audio" /> | 6 | <check_box label="オーディオをミュート" name="disable audio" /> |
7 | <text name="streaming_prefs_text"> | 7 | <text name="streaming_prefs_text"> |
@@ -33,7 +33,7 @@ | |||
33 | 足音: | 33 | 足音: |
34 | </text> | 34 | </text> |
35 | <text type="string" length="1" name="ui_volume_text"> | 35 | <text type="string" length="1" name="ui_volume_text"> |
36 | UI音量: | 36 | UI音量: |
37 | </text> | 37 | </text> |
38 | <slider label="ドップラー効果" name="Doppler Effect" /> | 38 | <slider label="ドップラー効果" name="Doppler Effect" /> |
39 | <slider label="遠隔要因" name="Distance Factor" /> | 39 | <slider label="遠隔要因" name="Distance Factor" /> |
diff --git a/linden/indra/newview/skins/default/xui/ja/panel_preferences_chat.xml b/linden/indra/newview/skins/default/xui/ja/panel_preferences_chat.xml index d4f5a6b..1ad08fb 100644 --- a/linden/indra/newview/skins/default/xui/ja/panel_preferences_chat.xml +++ b/linden/indra/newview/skins/default/xui/ja/panel_preferences_chat.xml | |||
@@ -1,65 +1,58 @@ | |||
1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> | 1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> |
2 | <panel label="チャット" name="chat"> | 2 | <panel label="チャット" name="chat"> |
3 | <text type="string" length="1" name="text_box"> | 3 | <text length="1" name="text_box" type="string"> |
4 | チャットのフォント: | 4 | チャットのフォント: |
5 | </text> | 5 | </text> |
6 | <radio_group name="chat font size"> | 6 | <radio_group name="chat font size"> |
7 | <radio_item type="string" length="1" name="radio"> | 7 | <radio_item length="1" name="radio" type="string"> |
8 | 小 | 8 | 小 |
9 | </radio_item> | 9 | </radio_item> |
10 | <radio_item type="string" length="1" name="radio2"> | 10 | <radio_item length="1" name="radio2" type="string"> |
11 | 中 | 11 | 中 |
12 | </radio_item> | 12 | </radio_item> |
13 | <radio_item type="string" length="1" name="radio3"> | 13 | <radio_item length="1" name="radio3" type="string"> |
14 | 大 | 14 | 大 |
15 | </radio_item> | 15 | </radio_item> |
16 | </radio_group> | 16 | </radio_group> |
17 | <text type="string" length="1" name="text_box2"> | 17 | <text length="1" name="text_box2" type="string"> |
18 | チャット・カラー: | 18 | チャット・カラー: |
19 | </text> | 19 | </text> |
20 | <color_swatch label="貴方" name="user" /> | 20 | <color_swatch label="貴方" name="user"/> |
21 | <color_swatch label="その他" name="agent" /> | 21 | <color_swatch label="その他" name="agent"/> |
22 | <color_swatch label="IM" name="im" /> | 22 | <color_swatch label="IM" name="im"/> |
23 | <color_swatch label="システム" name="system" /> | 23 | <color_swatch label="システム" name="system"/> |
24 | <color_swatch label="チャット" name="users" /> | 24 | <color_swatch label="チャット" name="users"/> |
25 | <color_swatch label="所有者" name="objects" /> | 25 | <color_swatch label="所有者" name="objects"/> |
26 | <color_swatch label="所有者" name="owner" /> | 26 | <color_swatch label="所有者" name="owner"/> |
27 | <color_swatch label="吹出し" name="background" /> | 27 | <color_swatch label="吹出し" name="background"/> |
28 | <color_swatch label="URL" name="links" /> | 28 | <color_swatch label="URL" name="links"/> |
29 | <text type="string" length="1" name="text_box3"> | 29 | <text length="1" name="text_box3" type="string"> |
30 | チャット・コンソール: | 30 | チャット・コンソール: |
31 | </text> | 31 | </text> |
32 | <spinner label="フェード" name="fade_chat_time" /> | 32 | <spinner label="フェード" name="fade_chat_time"/> |
33 | <text type="string" length="1" name="text_box4"> | 33 | <text length="1" name="text_box4" type="string"> |
34 | (秒後) | 34 | (秒後) |
35 | </text> | 35 | </text> |
36 | <text type="string" length="1" name="text_box5"> | 36 | <text length="1" name="text_box5" type="string"> |
37 | (行数) | 37 | (行数) |
38 | </text> | 38 | </text> |
39 | <slider label="不透明度" name="console_opacity" /> | 39 | <slider label="不透明度" name="console_opacity"/> |
40 | <text type="string" length="1" name="text_box6"> | 40 | <text length="1" name="text_box6" type="string"> |
41 | チャット・オプション | 41 | チャット・オプション: |
42 | </text> | 42 | </text> |
43 | <check_box label="チャットに全画面幅を使用(再起動後)" | 43 | <check_box label="全画面幅を使用 (再起動が必要)" name="chat_full_width_check"/> |
44 | name="chat_full_width_check" /> | 44 | <check_box label="Enterキーを押した後チャット バーを閉じる" name="close_chat_on_return_check"/> |
45 | <check_box label="Enterキーを押した後チャットを閉じる" | 45 | <check_box label="チャット中は、いつでも矢印キーでアバターを移動可能" name="arrow_keys_move_avatar_check"/> |
46 | name="close_chat_on_return_check" /> | 46 | <check_box label="ローカルチャットにタイムスタンプを表示" name="show_timestamps_check"/> |
47 | <check_box | 47 | <check_box label="チャット中はタイピング動作のアニメーションを再生" name="play_typing_animation"/> |
48 | label="チャット中は、いつでも矢印キーでアバターを移動可能" | 48 | <text length="1" name="text_box7" type="string"> |
49 | name="arrow_keys_move_avatar_check" /> | ||
50 | <check_box label="チャットにタイムスタンプを表示" | ||
51 | name="show_timestamps_check" /> | ||
52 | <check_box label="タイピング動作のアニメーションを再生" | ||
53 | name="play_typing_animation" /> | ||
54 | <text type="string" length="1" name="text_box7"> | ||
55 | チャットの吹き出し: | 49 | チャットの吹き出し: |
56 | </text> | 50 | </text> |
57 | <check_box label="チャットの吹き出しを表示" name="bubble_text_chat" /> | 51 | <check_box label="チャットの吹き出しを表示" name="bubble_text_chat"/> |
58 | <slider label="不透明度" name="bubble_chat_opacity" /> | 52 | <slider label="不透明度" name="bubble_chat_opacity"/> |
59 | <text type="string" length="1" name="text_box8"> | 53 | <text length="1" name="text_box8" type="string"> |
60 | スクリプト・エラー: | 54 | スクリプト・エラー: |
61 | </text> | 55 | </text> |
62 | <check_box label="スクリプト・エラーと警告をチャット同様に表示" | 56 | <check_box label="スクリプト・エラーと警告をチャット同様に表示" name="script_errors_as_chat"/> |
63 | name="script_errors_as_chat" /> | 57 | <color_swatch label="エラー" name="script_error"/> |
64 | <color_swatch label="エラー" name="script_error" /> | ||
65 | </panel> | 58 | </panel> |
diff --git a/linden/indra/newview/skins/default/xui/ja/panel_preferences_general.xml b/linden/indra/newview/skins/default/xui/ja/panel_preferences_general.xml index afa74af..dabf9e8 100644 --- a/linden/indra/newview/skins/default/xui/ja/panel_preferences_general.xml +++ b/linden/indra/newview/skins/default/xui/ja/panel_preferences_general.xml | |||
@@ -34,7 +34,7 @@ | |||
34 | </combo_box> | 34 | </combo_box> |
35 | <check_box label="画面上で自分の名前を隠す" name="show_my_name_checkbox" /> | 35 | <check_box label="画面上で自分の名前を隠す" name="show_my_name_checkbox" /> |
36 | <text name="group_titles_textbox"> | 36 | <text name="group_titles_textbox"> |
37 | グループ・タイトル: | 37 | グループ・タイトル: |
38 | </text> | 38 | </text> |
39 | <check_box label="グループ・タイトルをすべて非表示" | 39 | <check_box label="グループ・タイトルをすべて非表示" |
40 | name="show_all_title_checkbox" /> | 40 | name="show_all_title_checkbox" /> |
@@ -44,7 +44,7 @@ | |||
44 | <color_swatch label="" name="effect_color_swatch" | 44 | <color_swatch label="" name="effect_color_swatch" |
45 | tool_tip="カラー・ピッカーをクリックして開く" /> | 45 | tool_tip="カラー・ピッカーをクリックして開く" /> |
46 | <text name="UI Size:"> | 46 | <text name="UI Size:"> |
47 | UI サイズ: | 47 | UI サイズ: |
48 | </text> | 48 | </text> |
49 | <check_box label="解像度独立スケールを使用" name="ui_auto_scale" /> | 49 | <check_box label="解像度独立スケールを使用" name="ui_auto_scale" /> |
50 | <spinner label="退席までの時間:" name="afk_timeout_spinner" /> | 50 | <spinner label="退席までの時間:" name="afk_timeout_spinner" /> |
diff --git a/linden/indra/newview/skins/default/xui/ja/panel_preferences_graphics1.xml b/linden/indra/newview/skins/default/xui/ja/panel_preferences_graphics1.xml index 60de066..e7311d0 100644 --- a/linden/indra/newview/skins/default/xui/ja/panel_preferences_graphics1.xml +++ b/linden/indra/newview/skins/default/xui/ja/panel_preferences_graphics1.xml | |||
@@ -18,7 +18,7 @@ | |||
18 | チェックされていない場合は、ログインするとビューワがフルスクリーンで表示されます。 | 18 | チェックされていない場合は、ログインするとビューワがフルスクリーンで表示されます。 |
19 | </text_editor> | 19 | </text_editor> |
20 | <text name="WindowSizeLabel"> | 20 | <text name="WindowSizeLabel"> |
21 | ウィンドウ・サイズ: | 21 | ウィンドウ・サイズ: |
22 | </text> | 22 | </text> |
23 | <combo_box name="windowsize combo"> | 23 | <combo_box name="windowsize combo"> |
24 | <combo_item name="640x480"> | 24 | <combo_item name="640x480"> |
diff --git a/linden/indra/newview/skins/default/xui/ja/panel_preferences_im.xml b/linden/indra/newview/skins/default/xui/ja/panel_preferences_im.xml index b5352cf..551d862 100644 --- a/linden/indra/newview/skins/default/xui/ja/panel_preferences_im.xml +++ b/linden/indra/newview/skins/default/xui/ja/panel_preferences_im.xml | |||
@@ -1,36 +1,31 @@ | |||
1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> | 1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> |
2 | <panel label="チャット設定" name="im"> | 2 | <panel label="チャット設定" name="im"> |
3 | <text type="string" length="1" name="text_box"> | 3 | <text length="1" name="text_box" type="string"> |
4 | オンライン態: | 4 | オンライン通: |
5 | </text> | 5 | </text> |
6 | <check_box | 6 | <check_box label="フレンドとグループのみ自分のオンラインを確認可能に" name="online_visibility"/> |
7 | label="フレンドとグループのみオンライン状態チェック有効" | 7 | <text length="1" name="text_box2" type="string"> |
8 | name="online_visibility" /> | ||
9 | <text type="string" length="1" name="text_box2"> | ||
10 | IMオプション: | 8 | IMオプション: |
11 | </text> | 9 | </text> |
12 | <text name="log_in_to_change"> | 10 | <text name="log_in_to_change"> |
13 | 変更時にログイン | 11 | 変更時にログイン |
14 | </text> | 12 | </text> |
15 | <check_box label="IMを電子メール([EMAIL])へ送信" name="send_im_to_email" /> | 13 | <check_box label="IMを電子メール([EMAIL])へ送信" name="send_im_to_email"/> |
16 | <check_box label="チャット履歴にIMを含める" name="include_im_in_chat_history" /> | 14 | <check_box label="ローカルチャットにIMを含める" name="include_im_in_chat_history"/> |
17 | <check_box label="IMにタイムスタンプを表示" name="show_timestamps_check" /> | 15 | <check_box label="IMにタイムスタンプを表示" name="show_timestamps_check"/> |
18 | <check_box label="オンライン・フレンド通知を表示" | 16 | <check_box label="オンライン・フレンド通知を表示" name="friends_online_notify_checkbox"/> |
19 | name="friends_online_notify_checkbox" /> | ||
20 | <text name="text_box4"> | 17 | <text name="text_box4"> |
21 | 記録オプション: | 18 | 記録オプション: |
22 | </text> | 19 | </text> |
23 | <check_box label="IMを記録" name="log_instant_messages" /> | 20 | <check_box label="IMログを自分のコンピュータに保存" name="log_instant_messages"/> |
24 | <check_box label="IMログにタイムスタンプを表示" | 21 | <check_box label="IMログにタイムスタンプを表示" name="log_instant_messages_timestamp"/> |
25 | name="log_instant_messages_timestamp" /> | 22 | <check_box label="ローカルチャットのログを自分のコンピュータに保存" name="log_chat"/> |
26 | <check_box label="チャットを記録" name="log_chat" /> | 23 | <check_box label="最後のIMチャットの末尾を表示" name="log_show_history"/> |
27 | <check_box label="最後のIM会話の末尾を表示" name="log_show_history" /> | 24 | <check_box label="ローカルチャットのログにタイムスタンプを表示" name="log_chat_timestamp"/> |
28 | <check_box label="チャットログにタイムスタンプを表示" | 25 | <check_box label="ローカルチャットのログに受信IMを表示" name="log_chat_IM"/> |
29 | name="log_chat_timestamp" /> | 26 | <check_box label="タイムスタンプに日付を加える" name="log_date_timestamp"/> |
30 | <check_box label="チャットログに受信IMを表示" name="log_chat_IM" /> | 27 | <button label="パス変更" label_selected="パス変更" name="log_path_button"/> |
31 | <check_box label="タイムスタンプに日付を加える" name="log_date_timestamp" /> | 28 | <text length="1" name="text_box3" type="string"> |
32 | <button label="パス変更" label_selected="パス変更" name="log_path_button" /> | ||
33 | <text type="string" length="1" name="text_box3"> | ||
34 | ログインオプション: | 29 | ログインオプション: |
35 | </text> | 30 | </text> |
36 | </panel> | 31 | </panel> |
diff --git a/linden/indra/newview/skins/default/xui/ja/panel_preferences_input.xml b/linden/indra/newview/skins/default/xui/ja/panel_preferences_input.xml index 045d7fb..b24b01e 100644 --- a/linden/indra/newview/skins/default/xui/ja/panel_preferences_input.xml +++ b/linden/indra/newview/skins/default/xui/ja/panel_preferences_input.xml | |||
@@ -1,38 +1,37 @@ | |||
1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> | 1 | <?xml version="1.0" encoding="utf-8" standalone="yes"?> |
2 | <panel label="操作とカメラ" name="Input panel"> | 2 | <panel label="操作とカメラ" name="Input panel"> |
3 | <text type="string" length="1" name=" Mouselook Options:"> | 3 | <text name=" Mouselook Options:"> |
4 | マウスルック | 4 | マウスルック: |
5 | </text> | 5 | </text> |
6 | <text type="string" length="1" name=" Mouse Sensitivity:"> | 6 | <text name=" Mouse Sensitivity:"> |
7 | 感度: | 7 | 感度: |
8 | </text> | 8 | </text> |
9 | <check_box label="上下を反転" name="invert mouse" /> | 9 | <check_box label="上下を反転" name="invert mouse"/> |
10 | <text type="string" length="1" name=" Auto Fly Options:"> | 10 | <text name=" Auto Fly Options:"> |
11 | 自動飛行オプション: | 11 | 自動飛行オプション: |
12 | </text> | 12 | </text> |
13 | <check_box label="上下矢印キーの長押しで飛行/着地" name="automatic fly" /> | 13 | <check_box label="上下矢印キーの長押しで飛行/着地" name="automatic fly"/> |
14 | <text type="string" length="1" name=" Camera Options:"> | 14 | <text name=" Camera Options:"> |
15 | カメラ・オプション: | 15 | カメラ・オプション: |
16 | </text> | 16 | </text> |
17 | <text type="string" length="1" name="Camera Springiness:"> | ||
18 | カメラ応答性: | ||
19 | </text> | ||
20 | <text name="Camera Follow Distance:"> | 17 | <text name="Camera Follow Distance:"> |
21 | カメラ追従距離: | 18 | カメラ追従距離: |
22 | </text> | 19 | </text> |
23 | <text name="Camera Transition Time:"> | 20 | <text name="Camera Transition Time:"> |
24 | カメラ移動時間: | 21 | カメラ移動時間: |
25 | </text> | 22 | </text> |
26 | <text name="Camera Smoothing:"> | 23 | <text name="Camera Smoothing:"> |
27 | カメラ・スムージング: | 24 | カメラ・スムージング: |
28 | </text> | 25 | </text> |
29 | <check_box label="編集カメラの自動移動" name="edit camera movement" | 26 | <check_box label="編集カメラの自動移動" name="edit camera movement" tool_tip="編集モードの開始、終了時はカメラ自動位置調整を使用"/> |
30 | tool_tip="編集モードの開始、終了時はカメラ自動位置調整を使用" /> | 27 | <check_box label="容姿カメラの自動移動" name="appearance camera movement" tool_tip="編集モードでは、カメラ自動位置調整を使用"/> |
31 | <check_box label="容姿カメラの自動移動" name="appearance camera movement" | ||
32 | tool_tip="編集モードでは、カメラ自動位置調整を使用" /> | ||
33 | <text name="text2"> | 28 | <text name="text2"> |
34 | アバター表示: | 29 | アバター表示: |
35 | </text> | 30 | </text> |
36 | <check_box label="アバターをマウスルックで表示" name="avfp" /> | 31 | <check_box label="アバターをマウスルックで表示" name="avfp"/> |
37 | <button label="ジョイスティック設定" name="joystic_setup_button" /> | 32 | <text name="text5"> |
33 | ジョイスティック | ||
34 | オプション: | ||
35 | </text> | ||
36 | <button label="ジョイスティック設定" name="joystic_setup_button"/> | ||
38 | </panel> | 37 | </panel> |
diff --git a/linden/indra/newview/skins/default/xui/ja/panel_preferences_network.xml b/linden/indra/newview/skins/default/xui/ja/panel_preferences_network.xml index ec7db5a..1c65481 100644 --- a/linden/indra/newview/skins/default/xui/ja/panel_preferences_network.xml +++ b/linden/indra/newview/skins/default/xui/ja/panel_preferences_network.xml | |||
@@ -7,7 +7,7 @@ | |||
7 | Kbps | 7 | Kbps |
8 | </text> | 8 | </text> |
9 | <text type="string" length="1" name="cache_size_label_l"> | 9 | <text type="string" length="1" name="cache_size_label_l"> |
10 | キャッシュ(MB): | 10 | キャッシュ: |
11 | </text> | 11 | </text> |
12 | <button label="クリア" name="clear_cache" /> | 12 | <button label="クリア" name="clear_cache" /> |
13 | <text type="string" length="1" name="cache_location_label"> | 13 | <text type="string" length="1" name="cache_location_label"> |
diff --git a/linden/indra/newview/skins/default/xui/ja/panel_preferences_popups.xml b/linden/indra/newview/skins/default/xui/ja/panel_preferences_popups.xml index 9cfd29e..9c1ca6e 100644 --- a/linden/indra/newview/skins/default/xui/ja/panel_preferences_popups.xml +++ b/linden/indra/newview/skins/default/xui/ja/panel_preferences_popups.xml | |||
@@ -1,29 +1,21 @@ | |||
1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> | 1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> |
2 | <panel label="ポップアップ" name="popups" title="ポップアップ"> | 2 | <panel label="ポップアップ" name="popups" title="ポップアップ"> |
3 | <text type="string" length="1" name="text_box"> | 3 | <text length="1" name="text_box" type="string"> |
4 | ポップアップを表示しない: | 4 | ポップアップを表示しない: |
5 | </text> | 5 | </text> |
6 | <text name="dont_show_label"> | 6 | <text name="dont_show_label"> |
7 | ポップアップ表示しない: | 7 | 次ップアップ表示しない: |
8 | </text> | 8 | </text> |
9 | <button label="これは表示する" label_selected="これは表示する" | 9 | <button label="これは表示する" label_selected="これは表示する" name="enable_popup"/> |
10 | name="enable_popup" /> | 10 | <text name="show_label" width="300" > |
11 | <text name="show_label"> | 11 | 次のポップアップは表示: |
12 | ポップアップを表示: | ||
13 | </text> | 12 | </text> |
14 | <text type="string" length="1" name="text_box2"> | 13 | <text length="1" name="text_box2" type="string" width="280"> |
15 | ノートカード、テクスチャ、ランドマークの提供: | 14 | ノートカード、テクスチャ、ランドマークの提供: |
16 | </text> | 15 | </text> |
17 | <check_box label="自動的に承認" name="accept_new_inventory" /> | 16 | <check_box label="自動的に承認" name="accept_new_inventory"/> |
18 | <check_box label="承認後、自動的に閲覧" name="show_new_inventory" /> | 17 | <check_box label="承認後、自動的に閲覧" name="show_new_inventory"/> |
19 | <button label="「次に見せる」ダイアログ全てを表示..." | 18 | <button width="235" label="ポップアップ全てを有効化..." label_selected="「次回表示」ダイアログリセット..." name="reset_dialogs_btn" tool_tip="全てのオプショナルポップアップと「初回使用」通知を有効にしてください。"/> |
20 | label_selected="「次回表示」ダイアログリセット..." | 19 | <button width="235" label="これらのポップアップ全てを無効化..." name="skip_dialogs_btn" tool_tip="全てのオプショナルポップアップと「初回使用」通知を無効にしてください。"/> |
21 | name="reset_dialogs_btn" | 20 | <check_box label="新たに受け取ったオブジェクトを持ち物に自動的に表示" name="show_in_inventory"/> |
22 | tool_tip="全てのオプショナルポップアップと「初回使用」通知を有効にしてください。" /> | ||
23 | <button label="「次に見せる」ダイアログ全てを省略..." | ||
24 | name="skip_dialogs_btn" | ||
25 | tool_tip="全てのオプショナルポップアップと「初回使用」通知を無効にしてください。" /> | ||
26 | <check_box | ||
27 | label="新たに受け取ったオブジェクトを持ち物に自動的に表示" | ||
28 | name="show_in_inventory" /> | ||
29 | </panel> | 21 | </panel> |
diff --git a/linden/indra/newview/skins/default/xui/ja/panel_preferences_voice.xml b/linden/indra/newview/skins/default/xui/ja/panel_preferences_voice.xml index 85deb89..f8adff3 100644 --- a/linden/indra/newview/skins/default/xui/ja/panel_preferences_voice.xml +++ b/linden/indra/newview/skins/default/xui/ja/panel_preferences_voice.xml | |||
@@ -23,7 +23,7 @@ | |||
23 | <check_box label="切り替えモードで、プッシュ・トゥ・トークを使用" | 23 | <check_box label="切り替えモードで、プッシュ・トゥ・トークを使用" |
24 | name="push_to_talk_toggle_check" /> | 24 | name="push_to_talk_toggle_check" /> |
25 | <text name="push_to_talk_label"> | 25 | <text name="push_to_talk_label"> |
26 | プッシュ・トゥ・トークトリガー: | 26 | プッシュ・トゥ・トークトリガー: |
27 | </text> | 27 | </text> |
28 | <button label="セットキー" name="set_voice_hotkey_button" /> | 28 | <button label="セットキー" name="set_voice_hotkey_button" /> |
29 | <button label="ミドルマウスボタン" name="set_voice_middlemouse_button" /> | 29 | <button label="ミドルマウスボタン" name="set_voice_middlemouse_button" /> |
diff --git a/linden/indra/newview/skins/default/xui/ja/panel_preferences_web.xml b/linden/indra/newview/skins/default/xui/ja/panel_preferences_web.xml index 72dd64d..907caf8 100644 --- a/linden/indra/newview/skins/default/xui/ja/panel_preferences_web.xml +++ b/linden/indra/newview/skins/default/xui/ja/panel_preferences_web.xml | |||
@@ -11,21 +11,21 @@ | |||
11 | </radio_item> | 11 | </radio_item> |
12 | </radio_group> | 12 | </radio_group> |
13 | <text name="cache_size_label_l"> | 13 | <text name="cache_size_label_l"> |
14 | キャッシュ: | 14 | キャッシュ: |
15 | </text> | 15 | </text> |
16 | <button label="今すぐクリア" name="clear_cache" /> | 16 | <button label="今すぐクリア" name="clear_cache" /> |
17 | <text name="cookie_label"> | 17 | <text name="cookie_label"> |
18 | クッキー: | 18 | クッキー: |
19 | </text> | 19 | </text> |
20 | <check_box label="サイトからのクッキーを承認" name="cookies_enabled" /> | 20 | <check_box label="サイトからのクッキーを承認" name="cookies_enabled" /> |
21 | <button label="今すぐクリア" name="clear_cookies" /> | 21 | <button label="今すぐクリア" name="clear_cookies" /> |
22 | <text name="proxy_label"> | 22 | <text name="proxy_label"> |
23 | プロキシ: | 23 | プロキシ: |
24 | </text> | 24 | </text> |
25 | <check_box label="ウェブ・プロキシを有効にします。" | 25 | <check_box label="ウェブ・プロキシを有効にします。" |
26 | name="web_proxy_enabled" /> | 26 | name="web_proxy_enabled" /> |
27 | <text name="proxy_text_label"> | 27 | <text name="proxy_text_label"> |
28 | アドレス: | 28 | アドレス: |
29 | </text> | 29 | </text> |
30 | <line_editor name="web_proxy_editor" | 30 | <line_editor name="web_proxy_editor" |
31 | tool_tip="使用したいプロキシの名前、あるいはIPアドレス" /> | 31 | tool_tip="使用したいプロキシの名前、あるいはIPアドレス" /> |
diff --git a/linden/indra/newview/skins/default/xui/ja/panel_speaker_controls.xml b/linden/indra/newview/skins/default/xui/ja/panel_speaker_controls.xml index 37b5c72..bab41e0 100644 --- a/linden/indra/newview/skins/default/xui/ja/panel_speaker_controls.xml +++ b/linden/indra/newview/skins/default/xui/ja/panel_speaker_controls.xml | |||
@@ -7,24 +7,23 @@ | |||
7 | <layout_panel name="moderation_mode_panel"> | 7 | <layout_panel name="moderation_mode_panel"> |
8 | <combo_box name="moderation_mode"> | 8 | <combo_box name="moderation_mode"> |
9 | <combo_item name="OpenVoice"> | 9 | <combo_item name="OpenVoice"> |
10 | 開) | 10 | オ |
11 | </combo_item> | 11 | </combo_item> |
12 | <combo_item name="ModeratedVoice" value="moderated"> | 12 | <combo_item name="ModeratedVoice" value="moderated"> |
13 | ト済ボイス | 13 | デトボイスをオフ |
14 | </combo_item> | 14 | </combo_item> |
15 | </combo_box> | 15 | </combo_box> |
16 | </layout_panel> | 16 | </layout_panel> |
17 | <layout_panel font="SansSerifSmall" name="moderate_chat_panel"> | 17 | <layout_panel font="SansSerifSmall" name="moderate_chat_panel"> |
18 | <scroll_list name="speakers_list"> | 18 | <scroll_list name="speakers_list"> |
19 | <column label="名前" name="speaker_name" /> | 19 | <column label="名前" name="speaker_name"/> |
20 | </scroll_list> | 20 | </scroll_list> |
21 | <panel name="speaker_controls"> | 21 | <panel name="speaker_controls"> |
22 | <text name="resident_name"> | 22 | <text name="resident_name"> |
23 | Rumplstiltskin Califragilistic | 23 | Rumplstiltskin Califragilistic |
24 | </text> | 24 | </text> |
25 | <button name="mute_btn" | 25 | <button name="mute_btn" tool_tip="この住人のボイスをミュート(消声)します。"/> |
26 | tool_tip="この住人のボイスをミュート(消声)します。" /> | 26 | <check_box label="テキストをミュート" name="mute_text_btn"/> |
27 | <check_box label="テキストをミュート" name="mute_text_btn" /> | ||
28 | </panel> | 27 | </panel> |
29 | </layout_panel> | 28 | </layout_panel> |
30 | <layout_panel name="moderator_controls"> | 29 | <layout_panel name="moderator_controls"> |
diff --git a/linden/indra/newview/skins/default/xui/ja/strings.xml b/linden/indra/newview/skins/default/xui/ja/strings.xml index 8ff9914..8339b10 100644 --- a/linden/indra/newview/skins/default/xui/ja/strings.xml +++ b/linden/indra/newview/skins/default/xui/ja/strings.xml | |||
@@ -1,5 +1,10 @@ | |||
1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> | 1 | <?xml version="1.0" encoding="utf-8" standalone="yes"?> |
2 | <strings name=""> | 2 | <!-- This file contains strings that used to be hardcoded in the source. |
3 | It is only for those strings which don't belong in a floater. | ||
4 | For example, the strings used in avatar chat bubbles, and strings | ||
5 | that are returned from one component and may appear in many places--> | ||
6 | <strings> | ||
7 | <!-- Login --> | ||
3 | <string name="LoginInProgress"> | 8 | <string name="LoginInProgress"> |
4 | ログイン中です。[APP_NAME]の表示がフリーズする場合があります。 しばらくお待ちください。 | 9 | ログイン中です。[APP_NAME]の表示がフリーズする場合があります。 しばらくお待ちください。 |
5 | </string> | 10 | </string> |
@@ -51,24 +56,34 @@ | |||
51 | <string name="LoginDownloadingClothing"> | 56 | <string name="LoginDownloadingClothing"> |
52 | 服をダウンロードしています... | 57 | 服をダウンロードしています... |
53 | </string> | 58 | </string> |
59 | <string name="LoginFailedNoNetwork"> | ||
60 | ネットワークエラー: 接続が確立できませんでした。接続を確認してください. | ||
61 | </string> | ||
62 | <!-- Disconnection --> | ||
54 | <string name="AgentLostConnection"> | 63 | <string name="AgentLostConnection"> |
55 | この地域には、問題が発生している可能性があります。 インターネット接続を確認してください。 | 64 | この地域には、問題が発生している可能性があります。 インターネット接続を確認してください。 |
56 | </string> | 65 | </string> |
66 | <!-- Tooltip, llhoverview.cpp --> | ||
57 | <string name="TooltipPerson"> | 67 | <string name="TooltipPerson"> |
58 | 人 | 68 | 人 |
59 | </string> | 69 | </string> |
70 | <!-- Object under mouse pointer is an avatar --> | ||
60 | <string name="TooltipNoName"> | 71 | <string name="TooltipNoName"> |
61 | (名前なし) | 72 | (名前なし) |
62 | </string> | 73 | </string> |
74 | <!-- No name on an object --> | ||
63 | <string name="TooltipOwner"> | 75 | <string name="TooltipOwner"> |
64 | オーナー: | 76 | オーナー: |
65 | </string> | 77 | </string> |
78 | <!-- Owner name follows --> | ||
66 | <string name="TooltipPublic"> | 79 | <string name="TooltipPublic"> |
67 | 公共 | 80 | 公共 |
68 | </string> | 81 | </string> |
82 | <!-- Public permissions on an object --> | ||
69 | <string name="TooltipIsGroup"> | 83 | <string name="TooltipIsGroup"> |
70 | (グループ) | 84 | (グループ) |
71 | </string> | 85 | </string> |
86 | <!-- The name before this text is that of a group --> | ||
72 | <string name="TooltipFlagScript"> | 87 | <string name="TooltipFlagScript"> |
73 | スクリプト | 88 | スクリプト |
74 | </string> | 89 | </string> |
@@ -99,9 +114,11 @@ | |||
99 | <string name="TooltipForSaleL$"> | 114 | <string name="TooltipForSaleL$"> |
100 | 売り出し中:L$[AMOUNT] | 115 | 売り出し中:L$[AMOUNT] |
101 | </string> | 116 | </string> |
117 | <!-- L$ version --> | ||
102 | <string name="TooltipForSaleMsg"> | 118 | <string name="TooltipForSaleMsg"> |
103 | 売り出し中: [MESSAGE] | 119 | 売り出し中: [MESSAGE] |
104 | </string> | 120 | </string> |
121 | <!-- Message (RetrievingData) --> | ||
105 | <string name="TooltipFlagGroupBuild"> | 122 | <string name="TooltipFlagGroupBuild"> |
106 | グループ作成 | 123 | グループ作成 |
107 | </string> | 124 | </string> |
@@ -114,6 +131,7 @@ | |||
114 | <string name="TooltipFlagNotSafe"> | 131 | <string name="TooltipFlagNotSafe"> |
115 | 危険 | 132 | 危険 |
116 | </string> | 133 | </string> |
134 | <!-- damage area --> | ||
117 | <string name="TooltipFlagNoFly"> | 135 | <string name="TooltipFlagNoFly"> |
118 | 飛行禁止 | 136 | 飛行禁止 |
119 | </string> | 137 | </string> |
@@ -129,27 +147,35 @@ | |||
129 | <string name="TooltipMustSingleDrop"> | 147 | <string name="TooltipMustSingleDrop"> |
130 | 1つのアイテムのみをここにドラッグできます | 148 | 1つのアイテムのみをここにドラッグできます |
131 | </string> | 149 | </string> |
150 | <!-- Indicates that an avatar's name or other similar datum is being retrieved. General usage. --> | ||
132 | <string name="RetrievingData"> | 151 | <string name="RetrievingData"> |
133 | 検索中... | 152 | 検索中... |
134 | </string> | 153 | </string> |
135 | <string name="ReleaseNotes"> | 154 | <string name="ReleaseNotes"> |
136 | リリースノート | 155 | リリースノート |
137 | </string> | 156 | </string> |
157 | <!-- Indicates something is being loaded. Maybe should be merged with RetrievingData --> | ||
138 | <string name="LoadingData"> | 158 | <string name="LoadingData"> |
139 | ロード中... | 159 | ロード中... |
140 | </string> | 160 | </string> |
161 | <!-- namecache --> | ||
162 | <!-- Avatar name: text shown for LLUUID::null --> | ||
141 | <string name="AvatarNameNobody"> | 163 | <string name="AvatarNameNobody"> |
142 | (無人) | 164 | (無人) |
143 | </string> | 165 | </string> |
166 | <!-- Avatar name: text shown while fetching name --> | ||
144 | <string name="AvatarNameWaiting"> | 167 | <string name="AvatarNameWaiting"> |
145 | (待機中) | 168 | (待機中) |
146 | </string> | 169 | </string> |
170 | <!-- Avatar name: text shown as an alternative to AvatarNameFetching, easter egg. --> | ||
147 | <string name="AvatarNameHippos"> | 171 | <string name="AvatarNameHippos"> |
148 | (カバ) | 172 | (カバ) |
149 | </string> | 173 | </string> |
174 | <!-- Group name: text shown for LLUUID::null --> | ||
150 | <string name="GroupNameNone"> | 175 | <string name="GroupNameNone"> |
151 | (なし) | 176 | (なし) |
152 | </string> | 177 | </string> |
178 | <!-- Asset errors. Used in llassetstorage.cpp, translation from error code to error message. --> | ||
153 | <string name="AssetErrorNone"> | 179 | <string name="AssetErrorNone"> |
154 | エラーなし | 180 | エラーなし |
155 | </string> | 181 | </string> |
@@ -180,6 +206,7 @@ | |||
180 | <string name="AssetErrorUnknownStatus"> | 206 | <string name="AssetErrorUnknownStatus"> |
181 | ステータスが不明です | 207 | ステータスが不明です |
182 | </string> | 208 | </string> |
209 | <!-- llvoavatar. Displayed in the avatar's chat bubble --> | ||
183 | <string name="AvatarEditingApparance"> | 210 | <string name="AvatarEditingApparance"> |
184 | (容姿の編集) | 211 | (容姿の編集) |
185 | </string> | 212 | </string> |
@@ -192,6 +219,7 @@ | |||
192 | <string name="AvatarMuted"> | 219 | <string name="AvatarMuted"> |
193 | ミュート | 220 | ミュート |
194 | </string> | 221 | </string> |
222 | <!-- animations --> | ||
195 | <string name="anim_express_afraid"> | 223 | <string name="anim_express_afraid"> |
196 | 怖れ | 224 | 怖れ |
197 | </string> | 225 | </string> |
@@ -405,6 +433,7 @@ | |||
405 | <string name="worldmap_offline"> | 433 | <string name="worldmap_offline"> |
406 | オフライン | 434 | オフライン |
407 | </string> | 435 | </string> |
436 | <!-- Chat --> | ||
408 | <string name="whisper"> | 437 | <string name="whisper"> |
409 | ささやく: | 438 | ささやく: |
410 | </string> | 439 | </string> |
diff --git a/linden/indra/newview/skins/default/xui/ko/alerts.xml b/linden/indra/newview/skins/default/xui/ko/alerts.xml index 5fffd4b..2f64bc2 100644 --- a/linden/indra/newview/skins/default/xui/ko/alerts.xml +++ b/linden/indra/newview/skins/default/xui/ko/alerts.xml | |||
@@ -24,11 +24,6 @@ | |||
24 | 확인 | 24 | 확인 |
25 | </option> | 25 | </option> |
26 | </alert> | 26 | </alert> |
27 | <alert name="MOTD" title="오늘 메시지"> | ||
28 | <message name="message"> | ||
29 | [MOTD] | ||
30 | </message> | ||
31 | </alert> | ||
32 | <alert name="TutorialNotFound"> | 27 | <alert name="TutorialNotFound"> |
33 | <message name="message"> | 28 | <message name="message"> |
34 | 현재 튜토리얼을 사용할 수 없습니다. | 29 | 현재 튜토리얼을 사용할 수 없습니다. |
@@ -73,34 +68,6 @@ | |||
73 | 도움말 | 68 | 도움말 |
74 | </option> | 69 | </option> |
75 | </alert> | 70 | </alert> |
76 | <alert name="RemoveWearableSave"> | ||
77 | <message name="message"> | ||
78 | 변경 사항을 의복/신체 부위로 저장합니까? | ||
79 | </message> | ||
80 | <option name="Save"> | ||
81 | 저장 | ||
82 | </option> | ||
83 | <option name="Don'tSave"> | ||
84 | 저장 안 함 | ||
85 | </option> | ||
86 | <option name="Cancel"> | ||
87 | 취소 | ||
88 | </option> | ||
89 | </alert> | ||
90 | <alert name="SetWearableSave"> | ||
91 | <message name="message"> | ||
92 | 변경 사항을 의복/신체 부위로 저장합니까? | ||
93 | </message> | ||
94 | <option name="Save"> | ||
95 | 저장 | ||
96 | </option> | ||
97 | <option name="Don'tSave"> | ||
98 | 저장 안 함 | ||
99 | </option> | ||
100 | <option name="Cancel"> | ||
101 | 취소 | ||
102 | </option> | ||
103 | </alert> | ||
104 | <alert name="WearableSave"> | 71 | <alert name="WearableSave"> |
105 | <message name="message"> | 72 | <message name="message"> |
106 | 현재 내 모습을 저장 하시겠습니까? | 73 | 현재 내 모습을 저장 하시겠습니까? |
@@ -712,106 +679,6 @@ L$0로 판매하는 경우, 팔 사람을 선택하십시오. | |||
712 | 스냅샷 데이터 처리 중 오류가 발생했습니다. | 679 | 스냅샷 데이터 처리 중 오류가 발생했습니다. |
713 | </message> | 680 | </message> |
714 | </alert> | 681 | </alert> |
715 | <alert name="ClassifiedSave"> | ||
716 | <message name="message"> | ||
717 | [NAME]광고에 저장 하시겠습니까? | ||
718 | </message> | ||
719 | <option name="Save"> | ||
720 | 저장 | ||
721 | </option> | ||
722 | <option name="Don'tSave"> | ||
723 | 저장하지 않음 | ||
724 | </option> | ||
725 | <option name="Cancel"> | ||
726 | 취소 | ||
727 | </option> | ||
728 | </alert> | ||
729 | <alert name="SkipShowNextTimeDialogs"> | ||
730 | <message name="message"> | ||
731 | '나중에 알림'' 비활성화? | ||
732 | </message> | ||
733 | <option name="OK"> | ||
734 | 확인 | ||
735 | </option> | ||
736 | <option name="Cancel"> | ||
737 | 취소 | ||
738 | </option> | ||
739 | </alert> | ||
740 | <alert name="ChangeSkin"> | ||
741 | <message name="message"> | ||
742 | 새로운 스킨은 [SECOND_LIFE]를 재시동한 후 적용됩니다. | ||
743 | </message> | ||
744 | </alert> | ||
745 | <alert name="UnsupportedGLRequirements"> | ||
746 | <message name="message"> | ||
747 | 세컨드라이프를 실행하는 데 필요한 하드웨어 요구 사항이 충족되지 않았습니다. 세컨드라이프를 이용하려면 멀티텍스처를 지원하는 OpenGL 그래픽 카드가 필요합니다. 적절한 그래픽 카드가 있는 경우 해당 그래픽 카드에 대한 최신 드라이버와 운영 체제에 맞는 서비스 팩과 패치가 설치되어 있는지 확인하십시오. | ||
748 | |||
749 | 그래도 문제가 지속되면 다음 사이트를 방문해 보십시오: http://www.secondlife.com/support | ||
750 | </message> | ||
751 | </alert> | ||
752 | <alert name="UnsupportedHardware"> | ||
753 | <message name="message"> | ||
754 | 경고: 시스템이 세컨드라이프의 최소 시스템 요구 사항을 충족하지 않습니다. 계속해서 세컨드라이프를 사용하면 컴퓨터의 성능 저하가 발생할 수 있습니다. 지원되지 않는 시스템 구성에 대한 기술적인 지원은 제공되지 않습니다. | ||
755 | |||
756 | 최소 사양 | ||
757 | [_URL]을 방문하여 추가 정보를 확인 하시겠습니까? | ||
758 | </message> | ||
759 | <ignore name="ignore"> | ||
760 | 지원되지 않는 하드웨어 무시 | ||
761 | </ignore> | ||
762 | <option name="Yes"> | ||
763 | 예 | ||
764 | </option> | ||
765 | <option name="No"> | ||
766 | 아니오 | ||
767 | </option> | ||
768 | </alert> | ||
769 | <alert name="UnsupportedGPU"> | ||
770 | <message name="message"> | ||
771 | - 사용 중인 그래픽 카드가 최소 요구 사항을 충족하지 않습니다. | ||
772 | </message> | ||
773 | </alert> | ||
774 | <alert name="UnsupportedCPU"> | ||
775 | <message name="message"> | ||
776 | - 사용 중인 CPU 속도가 최소 요구 사항을 충족하지 않습니다. | ||
777 | </message> | ||
778 | </alert> | ||
779 | <alert name="UnsupportedCPUAmount"> | ||
780 | <message name="message"> | ||
781 | 796 | ||
782 | </message> | ||
783 | </alert> | ||
784 | <alert name="UnsupportedRAM"> | ||
785 | <message name="message"> | ||
786 | - 사용 중인 시스템 메모리가 카드가 최소 요구 사항을 충족하지 않습니다. | ||
787 | </message> | ||
788 | </alert> | ||
789 | <alert name="UnsupportedRAMAmount"> | ||
790 | <message name="message"> | ||
791 | 510 | ||
792 | </message> | ||
793 | </alert> | ||
794 | <alert name="UnknownGPU"> | ||
795 | <message name="message"> | ||
796 | 알 수 없는 그래픽 카드를 사용하고 있습니다. | ||
797 | 이 문제는 린든랩에서 검증하지 못한 새로운 하드웨어가 사용되었기 때문일 수 | ||
798 | 있습니다. 대부분의 경우 세컨드라이프는 정상적으로 실행되지만 사용 중인 그래픽 설정을 | ||
799 | 적합한 설정으로 조정해야 할 수 있습니다. | ||
800 | (편집 > 환경 설정 > 그래픽) | ||
801 | </message> | ||
802 | <ignore name="ignore"> | ||
803 | 알 수 없는 그래픽 카드 무시 | ||
804 | </ignore> | ||
805 | </alert> | ||
806 | <alert name="DisplaySettingsNoShaders"> | ||
807 | <message name="message"> | ||
808 | 그래픽 드라이버 초기화 중 [SECOND_LIFE]에 오류가 발생했습니다. | ||
809 | 일반적인 드라이버 오류를 방지하기 위해 그래픽 품질이 낮게 설정됩니다. | ||
810 | 이로 인해 일부 그래픽 기능을 사용할 수 없게 될 수 있습니다.. | ||
811 | 그래픽 카드 드라이버의 업데이트를 권장합니다. | ||
812 | 환경 설정 > 그래픽에서 그래픽 품질을 높일 수 있습니다. | ||
813 | </message> | ||
814 | </alert> | ||
815 | <alert name="ErrorEncodingSnapshot"> | 682 | <alert name="ErrorEncodingSnapshot"> |
816 | <message name="message"> | 683 | <message name="message"> |
817 | 스냅샷 인코딩 중 오류가 발생했습니다. | 684 | 스냅샷 인코딩 중 오류가 발생했습니다. |
@@ -855,9 +722,6 @@ L$0로 판매하는 경우, 팔 사람을 선택하십시오. | |||
855 | <option name="OK"> | 722 | <option name="OK"> |
856 | 확인 | 723 | 확인 |
857 | </option> | 724 | </option> |
858 | <option name="Cancel"> | ||
859 | 취소 | ||
860 | </option> | ||
861 | </alert> | 725 | </alert> |
862 | <alert name="MustHaveAccountToLogIn"> | 726 | <alert name="MustHaveAccountToLogIn"> |
863 | <message name="message"> | 727 | <message name="message"> |
@@ -873,67 +737,6 @@ L$0로 판매하는 경우, 팔 사람을 선택하십시오. | |||
873 | 다시 시도 | 737 | 다시 시도 |
874 | </option> | 738 | </option> |
875 | </alert> | 739 | </alert> |
876 | <alert name="FreezeAvatarFullname"> | ||
877 | <message name="message"> | ||
878 | [AVATAR_NAME]을(를) 정지시키겠습니까? | ||
879 | 이렇게 하면 일시적으로 움직이지 못하게 되고, | ||
880 | 채팅이나 상호작용을 할 수 없습니다. | ||
881 | </message> | ||
882 | <option name="Freeze"> | ||
883 | 정지 | ||
884 | </option> | ||
885 | <option name="Unfreeze"> | ||
886 | 정지 해제 | ||
887 | </option> | ||
888 | <option name="Cancel"> | ||
889 | 취소 | ||
890 | </option> | ||
891 | </alert> | ||
892 | <alert name="EjectAvatarFullname"> | ||
893 | <message name="message"> | ||
894 | [AVATAR_NAME]을(를) 본인의 토지에서 강제로 퇴장시키겠습니까? | ||
895 | </message> | ||
896 | <option name="Eject"> | ||
897 | 강퇴 | ||
898 | </option> | ||
899 | <option name="EjectandBan"> | ||
900 | 강퇴 및 차단 | ||
901 | </option> | ||
902 | <option name="Cancel"> | ||
903 | 취소 | ||
904 | </option> | ||
905 | </alert> | ||
906 | <alert name="SeachFilteredOnShortWords"> | ||
907 | <message name="message"> | ||
908 | 귀하의 검색 질문이 수정되었으며 | ||
909 | 너무 짧은 검색어는 삭제되었습니다. | ||
910 | |||
911 | 검색 대상: [FINALQUERY] | ||
912 | </message> | ||
913 | </alert> | ||
914 | <alert name="SeachFilteredOnShortWordsEmpty"> | ||
915 | <message name="message"> | ||
916 | 검색어가 너무 짧아 | ||
917 | 검색할 수 없습니다. | ||
918 | </message> | ||
919 | </alert> | ||
920 | <alert name="CannotCloseFloaterBuyLand"> | ||
921 | <message name="message"> | ||
922 | 세컨드라이프에서 이 거래 비용을 산정할 때까지 | ||
923 | 토지 구매 창을 닫을 수 없습니다. | ||
924 | </message> | ||
925 | </alert> | ||
926 | <alert name="QuickTimeOutOfDate"> | ||
927 | <ignore name="ignore"> | ||
928 | QuickTime이 구버전이기 때문에 비활성화된 경우 | ||
929 | </ignore> | ||
930 | <message name="message"> | ||
931 | 현재 시스템에 설치된 QuickTime이 구버전이기 때문에 | ||
932 | 스트리밍 비디오가 비활성화되었습니다. | ||
933 | |||
934 | http://www.apple.com/quicktime/을 방문하여 최신 버전을 다운로드하십시오. | ||
935 | </message> | ||
936 | </alert> | ||
937 | <alert name="AddClassified"> | 740 | <alert name="AddClassified"> |
938 | <message name="message"> | 741 | <message name="message"> |
939 | 광고가 1주일 동안 디렉토리 검색의'광고' 섹션에 | 742 | 광고가 1주일 동안 디렉토리 검색의'광고' 섹션에 |
@@ -966,6 +769,20 @@ http://www.apple.com/quicktime/을 방문하여 최신 버전을 다운로드하 | |||
966 | 취소 | 769 | 취소 |
967 | </option> | 770 | </option> |
968 | </alert> | 771 | </alert> |
772 | <alert name="ClassifiedSave"> | ||
773 | <message name="message"> | ||
774 | [NAME]광고에 저장 하시겠습니까? | ||
775 | </message> | ||
776 | <option name="Save"> | ||
777 | 저장 | ||
778 | </option> | ||
779 | <option name="Don'tSave"> | ||
780 | 저장하지 않음 | ||
781 | </option> | ||
782 | <option name="Cancel"> | ||
783 | 취소 | ||
784 | </option> | ||
785 | </alert> | ||
969 | <alert name="DeleteAvatarPick"> | 786 | <alert name="DeleteAvatarPick"> |
970 | <message name="message"> | 787 | <message name="message"> |
971 | 관심장소 [PICK]을(를) 삭제 하시겠습니까? | 788 | 관심장소 [PICK]을(를) 삭제 하시겠습니까? |
@@ -1025,7 +842,18 @@ http://www.apple.com/quicktime/을 방문하여 최신 버전을 다운로드하 | |||
1025 | </alert> | 842 | </alert> |
1026 | <alert name="ResetShowNextTimeDialogs"> | 843 | <alert name="ResetShowNextTimeDialogs"> |
1027 | <message name="message"> | 844 | <message name="message"> |
1028 | '나중에 알림' 초기화 | 845 | 이전에 '이 메시지를 다시 표시 안 함'으로 설정한 모든 팝업을 다시 활성화하시겠습니까? |
846 | </message> | ||
847 | <option name="OK"> | ||
848 | 확인 | ||
849 | </option> | ||
850 | <option name="Cancel"> | ||
851 | 취소 | ||
852 | </option> | ||
853 | </alert> | ||
854 | <alert name="SkipShowNextTimeDialogs"> | ||
855 | <message name="message"> | ||
856 | 무시할 수 있는 모든 팝업을 비활성화하시겠습니까? | ||
1029 | </message> | 857 | </message> |
1030 | <option name="OK"> | 858 | <option name="OK"> |
1031 | 확인 | 859 | 확인 |
@@ -1050,6 +878,11 @@ http://www.apple.com/quicktime/을 방문하여 최신 버전을 다운로드하 | |||
1050 | 포트 설정은 [SECOND_LIFE]를 다시 시작한 후 유효합니다. | 878 | 포트 설정은 [SECOND_LIFE]를 다시 시작한 후 유효합니다. |
1051 | </message> | 879 | </message> |
1052 | </alert> | 880 | </alert> |
881 | <alert name="ChangeSkin"> | ||
882 | <message name="message"> | ||
883 | 새로운 스킨은 [SECOND_LIFE]를 재시동한 후 적용됩니다. | ||
884 | </message> | ||
885 | </alert> | ||
1053 | <alert name="GoToAuctionPage"> | 886 | <alert name="GoToAuctionPage"> |
1054 | <message name="message"> | 887 | <message name="message"> |
1055 | 경매 세부사항을 보거나, 경매를 하려면[SECOND_LIFE]웹 페이지로 갑니다. | 888 | 경매 세부사항을 보거나, 경매를 하려면[SECOND_LIFE]웹 페이지로 갑니다. |
@@ -1182,6 +1015,70 @@ http://www.apple.com/quicktime/을 방문하여 최신 버전을 다운로드하 | |||
1182 | 안전 수준으로 설정되었습니다. | 1015 | 안전 수준으로 설정되었습니다. |
1183 | </message> | 1016 | </message> |
1184 | </alert> | 1017 | </alert> |
1018 | <alert name="UnsupportedGLRequirements"> | ||
1019 | <message name="message"> | ||
1020 | 세컨드라이프를 실행하는 데 필요한 하드웨어 요구 사항이 충족되지 않았습니다. 세컨드라이프를 이용하려면 멀티텍스처를 지원하는 OpenGL 그래픽 카드가 필요합니다. 적절한 그래픽 카드가 있는 경우 해당 그래픽 카드에 대한 최신 드라이버와 운영 체제에 맞는 서비스 팩과 패치가 설치되어 있는지 확인하십시오. | ||
1021 | |||
1022 | 그래도 문제가 지속되면 다음 사이트를 방문해 보십시오: http://www.secondlife.com/support | ||
1023 | </message> | ||
1024 | </alert> | ||
1025 | <alert name="UnsupportedHardware"> | ||
1026 | <message name="message"> | ||
1027 | 경고: 시스템이 세컨드라이프의 최소 시스템 요구 사항을 충족하지 않습니다. 계속해서 세컨드라이프를 사용하면 컴퓨터의 성능 저하가 발생할 수 있습니다. 지원되지 않는 시스템 구성에 대한 기술적인 지원은 제공되지 않습니다. | ||
1028 | |||
1029 | 최소 사양 | ||
1030 | [_URL]을 방문하여 추가 정보를 확인 하시겠습니까? | ||
1031 | </message> | ||
1032 | <ignore name="ignore"> | ||
1033 | 지원되지 않는 하드웨어가 감지될 때 | ||
1034 | </ignore> | ||
1035 | <option name="Yes"> | ||
1036 | 예 | ||
1037 | </option> | ||
1038 | <option name="No"> | ||
1039 | 아니오 | ||
1040 | </option> | ||
1041 | <url> | ||
1042 | http://www.secondlife.com/corporate/sysreqs.php | ||
1043 | </url> | ||
1044 | </alert> | ||
1045 | <alert name="UnsupportedGPU"> | ||
1046 | <message name="message"> | ||
1047 | - 사용 중인 그래픽 카드가 최소 요구 사항을 충족하지 않습니다. | ||
1048 | </message> | ||
1049 | </alert> | ||
1050 | <alert name="UnsupportedCPU"> | ||
1051 | <message name="message"> | ||
1052 | - 사용 중인 CPU 속도가 최소 요구 사항을 충족하지 않습니다. | ||
1053 | </message> | ||
1054 | </alert> | ||
1055 | <alert name="UnsupportedCPUAmount"> | ||
1056 | <message name="message"> | ||
1057 | 796 | ||
1058 | </message> | ||
1059 | </alert> | ||
1060 | <alert name="UnsupportedRAM"> | ||
1061 | <message name="message"> | ||
1062 | - 사용 중인 시스템 메모리가 카드가 최소 요구 사항을 충족하지 않습니다. | ||
1063 | </message> | ||
1064 | </alert> | ||
1065 | <alert name="UnsupportedRAMAmount"> | ||
1066 | <message name="message"> | ||
1067 | 510 | ||
1068 | </message> | ||
1069 | </alert> | ||
1070 | <alert name="UnknownGPU"> | ||
1071 | <message name="message"> | ||
1072 | 알 수 없는 그래픽 카드를 사용하고 있습니다. | ||
1073 | 이 문제는 린든랩에서 검증하지 못한 새로운 하드웨어가 사용되었기 때문일 수 | ||
1074 | 있습니다. 대부분의 경우 세컨드라이프는 정상적으로 실행되지만 사용 중인 그래픽 설정을 | ||
1075 | 적합한 설정으로 조정해야 할 수 있습니다. | ||
1076 | (편집 > 환경 설정 > 그래픽) | ||
1077 | </message> | ||
1078 | <ignore name="ignore"> | ||
1079 | 알 수 없는 그래픽 카드가 감지될 때 | ||
1080 | </ignore> | ||
1081 | </alert> | ||
1185 | <alert name="DisplaySettingsRecommended"> | 1082 | <alert name="DisplaySettingsRecommended"> |
1186 | <message name="message"> | 1083 | <message name="message"> |
1187 | 귀하의 시스템 구성을 바탕으로 디스플레이 설정이 | 1084 | 귀하의 시스템 구성을 바탕으로 디스플레이 설정이 |
@@ -1191,6 +1088,15 @@ http://www.apple.com/quicktime/을 방문하여 최신 버전을 다운로드하 | |||
1191 | 확인 | 1088 | 확인 |
1192 | </option> | 1089 | </option> |
1193 | </alert> | 1090 | </alert> |
1091 | <alert name="DisplaySettingsNoShaders"> | ||
1092 | <message name="message"> | ||
1093 | 그래픽 드라이버 초기화 중 [SECOND_LIFE]에 오류가 발생했습니다. | ||
1094 | 일반적인 드라이버 오류를 방지하기 위해 그래픽 품질이 낮게 설정됩니다. | ||
1095 | 이로 인해 일부 그래픽 기능을 사용할 수 없게 될 수 있습니다.. | ||
1096 | 그래픽 카드 드라이버의 업데이트를 권장합니다. | ||
1097 | 환경 설정 > 그래픽에서 그래픽 품질을 높일 수 있습니다. | ||
1098 | </message> | ||
1099 | </alert> | ||
1194 | <alert name="CannotRequestDomain"> | 1100 | <alert name="CannotRequestDomain"> |
1195 | <message name="message"> | 1101 | <message name="message"> |
1196 | 서버에 연결하지 못했습니다. | 1102 | 서버에 연결하지 못했습니다. |
@@ -1343,21 +1249,6 @@ www.secondlife.com으로 돌아가 신규 계정을 만드시겠습니까? | |||
1343 | 네트워크 연결을 확인하십시오. | 1249 | 네트워크 연결을 확인하십시오. |
1344 | </message> | 1250 | </message> |
1345 | </alert> | 1251 | </alert> |
1346 | <alert name="CannotConnectLoginPacket"> | ||
1347 | <message name="message"> | ||
1348 | 연결할 수 없습니다. 로그인 서버에서 로그인 패킷이 | ||
1349 | 수신되지 않았습니다. | ||
1350 | |||
1351 | 몇 초 후에 다시 시도하거나 도움말을 클릭하여 | ||
1352 | 시스템 상태 웹 페이지에 대한 지원 정보 및 링크를 확인하십시오. | ||
1353 | </message> | ||
1354 | <option name="OK"> | ||
1355 | 확인 | ||
1356 | </option> | ||
1357 | <option name="Help"> | ||
1358 | 도움말 | ||
1359 | </option> | ||
1360 | </alert> | ||
1361 | <alert name="WelcomeToSecondLife"> | 1252 | <alert name="WelcomeToSecondLife"> |
1362 | <message name="message"> | 1253 | <message name="message"> |
1363 | [SECOND_LIFE]에 오신 것을 환영합니다! | 1254 | [SECOND_LIFE]에 오신 것을 환영합니다! |
@@ -1387,186 +1278,6 @@ www.secondlife.com으로 돌아가 신규 계정을 만드시겠습니까? | |||
1387 | 여성 | 1278 | 여성 |
1388 | </option> | 1279 | </option> |
1389 | </alert> | 1280 | </alert> |
1390 | <alert name="EstateObjectReturn"> | ||
1391 | <message name="message"> | ||
1392 | [USER_NAME]이(가) 소유하는 오브젝트를 반환하시겠습니까? | ||
1393 | </message> | ||
1394 | <option name="Return"> | ||
1395 | 확인 | ||
1396 | </option> | ||
1397 | <option name="Cancel"> | ||
1398 | 취소 | ||
1399 | </option> | ||
1400 | </alert> | ||
1401 | <alert name="MaxAgentOnRegionBatch"> | ||
1402 | <message name="message"> | ||
1403 | [NUM_ADDED] 에이전트를 추가하는 데 실패했습니다: | ||
1404 | [NUM_EXCESS]에 지정된 [MAX_AGENTS] [LIST_TYPE] 제한이 초과하였습니다. | ||
1405 | </message> | ||
1406 | </alert> | ||
1407 | <alert name="WebLaunchExternalTarget"> | ||
1408 | <message name="message"> | ||
1409 | 컨텐츠를 보려면 시스템 웹 브라우저를 여십시오. | ||
1410 | </message> | ||
1411 | <ignore name="ignore"> | ||
1412 | 시스템 브라우저를 열어 웹 페이지를 확인할 경우 | ||
1413 | </ignore> | ||
1414 | <option name="Open"> | ||
1415 | 확인 | ||
1416 | </option> | ||
1417 | <option name="Cancel"> | ||
1418 | 취소 | ||
1419 | </option> | ||
1420 | </alert> | ||
1421 | <alert name="WebLaunchQAWiki"> | ||
1422 | <message name="message"> | ||
1423 | [SECOND_LIFE] QA Wiki를 방문합니다. | ||
1424 | </message> | ||
1425 | <ignore name="ignore"> | ||
1426 | QA Wiki를 보기 위해 웹 브라우저를 시작할 때 | ||
1427 | </ignore> | ||
1428 | <option name="Gotopage"> | ||
1429 | 확인 | ||
1430 | </option> | ||
1431 | <option name="Cancel"> | ||
1432 | 취소 | ||
1433 | </option> | ||
1434 | </alert> | ||
1435 | <alert name="TeleportFromLandmark"> | ||
1436 | <message name="message"> | ||
1437 | 텔리포트하시겠습니까? | ||
1438 | </message> | ||
1439 | <ignore name="ignore"> | ||
1440 | 인벤토리의 랜드마크에서 텔리포트하는 경우 | ||
1441 | </ignore> | ||
1442 | <option name="Teleport"> | ||
1443 | 텔리포트 | ||
1444 | </option> | ||
1445 | <option name="Cancel"> | ||
1446 | 취소 | ||
1447 | </option> | ||
1448 | </alert> | ||
1449 | <alert name="ProblemAddingEstateManager"> | ||
1450 | <message name="message"> | ||
1451 | 새로운 사유지 관리자를 추가하는 데 문제가 발생하였습니다. 하나 이상의 사유지 관리자 목록이 모두 찬 상태입니다. | ||
1452 | </message> | ||
1453 | </alert> | ||
1454 | <alert name="ProblemAddingEstateGeneric"> | ||
1455 | <message name="message"> | ||
1456 | 사유지 목록에 추가하는 동안 문제가 발생했습니다. 하나 이상의 사유지 관리자 목록이 모두 찬 상태입니다. | ||
1457 | </message> | ||
1458 | </alert> | ||
1459 | <alert name="SetClassifiedMature"> | ||
1460 | <message name="message"> | ||
1461 | 이 광고에 성인용 컨텐츠가 포함되어 있습니까? | ||
1462 | </message> | ||
1463 | <option name="Mature"> | ||
1464 | 예 | ||
1465 | </option> | ||
1466 | <option name="Not Mature"> | ||
1467 | 아니오 | ||
1468 | </option> | ||
1469 | <option name="Cancel"> | ||
1470 | 취소 | ||
1471 | </option> | ||
1472 | </alert> | ||
1473 | <alert name="SetGroupMature"> | ||
1474 | <message name="message"> | ||
1475 | 이 그룹에 성인용 컨텐츠가 포함되어 있습니까? | ||
1476 | </message> | ||
1477 | <option name="Mature"> | ||
1478 | 예 | ||
1479 | </option> | ||
1480 | <option name="Not Mature"> | ||
1481 | 아니오 | ||
1482 | </option> | ||
1483 | <option name="Cancel"> | ||
1484 | 취소 | ||
1485 | </option> | ||
1486 | </alert> | ||
1487 | <alert name="HelpRegionSearch" title="검색 보기 안 함"> | ||
1488 | <message name="message"> | ||
1489 | 이 확인란을 선택하면 구획 소유주가 검색 구획 목록을 만들 수 없습니다. | ||
1490 | 기본 설정: 꺼짐 | ||
1491 | </message> | ||
1492 | </alert> | ||
1493 | <alert name="HelpParcelSearch" title="검색 보기 안 함"> | ||
1494 | <message name="message"> | ||
1495 | 이 확인란을 선택하면: | ||
1496 | - 이 구획의 검색 결과 | ||
1497 | - 이 구획의 일반 오브젝트 | ||
1498 | </message> | ||
1499 | </alert> | ||
1500 | <alert name="HelpEstateAbuseEmailAddress" title="악용 신고 이메일 주소"> | ||
1501 | <message name="message"> | ||
1502 | 유효한 이메일 주소로 이 옵션을 설정하면 | ||
1503 | 이 사유지에 대한 악용 신고가 해당 주소로 전송됩니다. | ||
1504 | 이 옵션을 공란으로 비워두면 악용 신고 내용이 | ||
1505 | 린든랩으로만 전송됩니다. | ||
1506 | </message> | ||
1507 | </alert> | ||
1508 | <alert name="HelpEstateVoiceChat" title="음성 채팅 허용"> | ||
1509 | <message name="message"> | ||
1510 | 이 사유지의 구획은 주민들이 부근에 있는 다른 사람들과 대화할 수 있는 | ||
1511 | 음성 대화를 할 수 있게 | ||
1512 | 설정합니다. | ||
1513 | |||
1514 | 기본 설정: 꺼짐 | ||
1515 | </message> | ||
1516 | </alert> | ||
1517 | <alert name="VoiceVersionMismatch" title="음성 버전이 일치하지 않음."> | ||
1518 | <message name="message"> | ||
1519 | 현재Second Life 버전은 이 지역의 음성 채팅 사양과 일치하지 않습니다. 음성 채팅 기능이 올바르게 작동하려면Second Life를 업데이트 해야 합니다. | ||
1520 | </message> | ||
1521 | </alert> | ||
1522 | <alert name="ClickOpenF1Help"> | ||
1523 | <message name="message"> | ||
1524 | Second Life 지원 웹 사이트를 방문하시겠습니까? | ||
1525 | </message> | ||
1526 | <ignore name="ignore"> | ||
1527 | Second Life 지원 웹 사이트를 방문할 때. | ||
1528 | </ignore> | ||
1529 | <option name="Gotopage"> | ||
1530 | 이동 | ||
1531 | </option> | ||
1532 | <option name="Cancel"> | ||
1533 | 취소 | ||
1534 | </option> | ||
1535 | </alert> | ||
1536 | <alert name="RetryFetchInventoryDescendents"> | ||
1537 | <message name="message"> | ||
1538 | 서버에서 인벤토리를 가져오는 중 시간이 초과되었습니다. 다시 시도하시겠습니까? | ||
1539 | </message> | ||
1540 | <ignore name="ignore"> | ||
1541 | 인벤토리 가져오기 다시 시도 | ||
1542 | </ignore> | ||
1543 | <option name="Retry"> | ||
1544 | 다시 시도 | ||
1545 | </option> | ||
1546 | <option name="Cancel"> | ||
1547 | 취소 | ||
1548 | </option> | ||
1549 | </alert> | ||
1550 | <alert name="ConfirmQuit"> | ||
1551 | <message name="message"> | ||
1552 | 종료 하시겠습니까? | ||
1553 | </message> | ||
1554 | <option name="Yes"> | ||
1555 | 예 | ||
1556 | </option> | ||
1557 | <option name="No"> | ||
1558 | 아니오 | ||
1559 | </option> | ||
1560 | <ignore name="ignore"> | ||
1561 | Second Life를 종료할 때. | ||
1562 | </ignore> | ||
1563 | <option name="Quit"> | ||
1564 | 종료 | ||
1565 | </option> | ||
1566 | <option name="Continue"> | ||
1567 | 계속 | ||
1568 | </option> | ||
1569 | </alert> | ||
1570 | <alert name="RegionNoTerraforming"> | 1281 | <alert name="RegionNoTerraforming"> |
1571 | <message name="message"> | 1282 | <message name="message"> |
1572 | 지역 [REGION]은(는) 지형 변경이 허용되지 않습니다. | 1283 | 지역 [REGION]은(는) 지형 변경이 허용되지 않습니다. |
@@ -1644,6 +1355,22 @@ www.secondlife.com으로 돌아가 신규 계정을 만드시겠습니까? | |||
1644 | 취소 | 1355 | 취소 |
1645 | </option> | 1356 | </option> |
1646 | </alert> | 1357 | </alert> |
1358 | <alert name="FreezeAvatarFullname"> | ||
1359 | <message name="message"> | ||
1360 | [AVATAR_NAME]을(를) 정지시키겠습니까? | ||
1361 | 이렇게 하면 일시적으로 움직이지 못하게 되고, | ||
1362 | 채팅이나 상호작용을 할 수 없습니다. | ||
1363 | </message> | ||
1364 | <option name="Freeze"> | ||
1365 | 정지 | ||
1366 | </option> | ||
1367 | <option name="Unfreeze"> | ||
1368 | 정지 해제 | ||
1369 | </option> | ||
1370 | <option name="Cancel"> | ||
1371 | 취소 | ||
1372 | </option> | ||
1373 | </alert> | ||
1647 | <alert name="EjectAvatar"> | 1374 | <alert name="EjectAvatar"> |
1648 | <message name="message"> | 1375 | <message name="message"> |
1649 | 이 아바타를 귀하의 토지에서 강퇴시키시겠습니까? | 1376 | 이 아바타를 귀하의 토지에서 강퇴시키시겠습니까? |
@@ -1658,6 +1385,20 @@ www.secondlife.com으로 돌아가 신규 계정을 만드시겠습니까? | |||
1658 | 취소 | 1385 | 취소 |
1659 | </option> | 1386 | </option> |
1660 | </alert> | 1387 | </alert> |
1388 | <alert name="EjectAvatarFullname"> | ||
1389 | <message name="message"> | ||
1390 | [AVATAR_NAME]을(를) 본인의 토지에서 강제로 퇴장시키겠습니까? | ||
1391 | </message> | ||
1392 | <option name="Eject"> | ||
1393 | 강퇴 | ||
1394 | </option> | ||
1395 | <option name="EjectandBan"> | ||
1396 | 강퇴 및 차단 | ||
1397 | </option> | ||
1398 | <option name="Cancel"> | ||
1399 | 취소 | ||
1400 | </option> | ||
1401 | </alert> | ||
1661 | <alert name="InvalidUUID"> | 1402 | <alert name="InvalidUUID"> |
1662 | <message name="message"> | 1403 | <message name="message"> |
1663 | 올바른uuid가 아님 | 1404 | 올바른uuid가 아님 |
@@ -1927,6 +1668,20 @@ www.secondlife.com으로 돌아가 신규 계정을 만드시겠습니까? | |||
1927 | 맨 앞의 플러터 저장 안함 | 1668 | 맨 앞의 플러터 저장 안함 |
1928 | </message> | 1669 | </message> |
1929 | </alert> | 1670 | </alert> |
1671 | <alert name="SeachFilteredOnShortWords"> | ||
1672 | <message name="message"> | ||
1673 | 귀하의 검색 질문이 수정되었으며 | ||
1674 | 너무 짧은 검색어는 삭제되었습니다. | ||
1675 | |||
1676 | 검색 대상: [FINALQUERY] | ||
1677 | </message> | ||
1678 | </alert> | ||
1679 | <alert name="SeachFilteredOnShortWordsEmpty"> | ||
1680 | <message name="message"> | ||
1681 | 검색어가 너무 짧아 | ||
1682 | 검색할 수 없습니다. | ||
1683 | </message> | ||
1684 | </alert> | ||
1930 | <alert name="ColladaExportFailedUnknownServerError"> | 1685 | <alert name="ColladaExportFailedUnknownServerError"> |
1931 | <message name="message"> | 1686 | <message name="message"> |
1932 | Collada 내보내기 실패: 알 수 없는 서버 오류입니다. | 1687 | Collada 내보내기 실패: 알 수 없는 서버 오류입니다. |
@@ -2024,6 +1779,12 @@ www.secondlife.com으로 돌아가 신규 계정을 만드시겠습니까? | |||
2024 | 이 토지가 소속된 지역을 찾을 수 없습니다. | 1779 | 이 토지가 소속된 지역을 찾을 수 없습니다. |
2025 | </message> | 1780 | </message> |
2026 | </alert> | 1781 | </alert> |
1782 | <alert name="CannotCloseFloaterBuyLand"> | ||
1783 | <message name="message"> | ||
1784 | 세컨드라이프에서 이 거래 비용을 산정할 때까지 | ||
1785 | 토지 구매 창을 닫을 수 없습니다. | ||
1786 | </message> | ||
1787 | </alert> | ||
2027 | <alert name="CannotDeedLandNothingSelected"> | 1788 | <alert name="CannotDeedLandNothingSelected"> |
2028 | <message name="message"> | 1789 | <message name="message"> |
2029 | 토지를 양도하지 못했습니다: | 1790 | 토지를 양도하지 못했습니다: |
@@ -2043,27 +1804,6 @@ www.secondlife.com으로 돌아가 신규 계정을 만드시겠습니까? | |||
2043 | 도구 -> 버그 신고에서 신고하십시오. | 1804 | 도구 -> 버그 신고에서 신고하십시오. |
2044 | </message> | 1805 | </message> |
2045 | </alert> | 1806 | </alert> |
2046 | <alert name="CannotSetLandOwnerNothingSelected"> | ||
2047 | <message name="message"> | ||
2048 | 토지 소유주를 설정할 수 없습니다: | ||
2049 | 선택한 항목이 없습니다. | ||
2050 | </message> | ||
2051 | </alert> | ||
2052 | <alert name="CannotBuyLandMultipleRegions"> | ||
2053 | <message name="message"> | ||
2054 | 선택 항목이 여러 지역에 분산되어 있기 때문에 토지를 매입할 수 없습니다. | ||
2055 | |||
2056 | 더 작은 영역을 선택한 후 다시 시도해 주십시오. | ||
2057 | </message> | ||
2058 | </alert> | ||
2059 | <alert name="CannotBuyLandMultipleSelected"> | ||
2060 | <message name="message"> | ||
2061 | 토지를 구매하지 못했습니다: | ||
2062 | 여러 개의 각기 다른 구획이 선택되었습니다. | ||
2063 | |||
2064 | 더 작은 영역을 선택해 주십시오. | ||
2065 | </message> | ||
2066 | </alert> | ||
2067 | <alert name="CannotDeedLandMultipleSelected"> | 1807 | <alert name="CannotDeedLandMultipleSelected"> |
2068 | <message name="message"> | 1808 | <message name="message"> |
2069 | 토지를 양도하지 못했습니다: | 1809 | 토지를 양도하지 못했습니다: |
@@ -2077,21 +1817,6 @@ www.secondlife.com으로 돌아가 신규 계정을 만드시겠습니까? | |||
2077 | 지역을 발견할 수 없음 | 1817 | 지역을 발견할 수 없음 |
2078 | </message> | 1818 | </message> |
2079 | </alert> | 1819 | </alert> |
2080 | <alert name="ParcelCanPlayMusic"> | ||
2081 | <message name="message"> | ||
2082 | 이 지역에서는 스트리밍 음악을 재생할 수 있습니다. | ||
2083 | 음악을 재생하려면 768 kbps 이상의 | ||
2084 | 인터넷 연결이 필요합니다. | ||
2085 | |||
2086 | 가능한 경우 음악을 재생하시겠습니까? | ||
2087 | </message> | ||
2088 | <option name="PlayMusic"> | ||
2089 | 음악 재생 | ||
2090 | </option> | ||
2091 | <option name="Disable"> | ||
2092 | 비활성 | ||
2093 | </option> | ||
2094 | </alert> | ||
2095 | <alert name="ParcelCanPlayMedia"> | 1820 | <alert name="ParcelCanPlayMedia"> |
2096 | <message name="message"> | 1821 | <message name="message"> |
2097 | 이 지역에서는 스트리밍 미디어를 재생할 수 있습니다. | 1822 | 이 지역에서는 스트리밍 미디어를 재생할 수 있습니다. |
@@ -2108,14 +1833,6 @@ www.secondlife.com으로 돌아가 신규 계정을 만드시겠습니까? | |||
2108 | 비활성 | 1833 | 비활성 |
2109 | </option> | 1834 | </option> |
2110 | </alert> | 1835 | </alert> |
2111 | <alert name="CannotBuyLandWaitingForServer"> | ||
2112 | <message name="message"> | ||
2113 | 토지를 구매하지 못했습니다: | ||
2114 | 서버가 비용을 보고할 때까지 기다리는 중입니다. | ||
2115 | |||
2116 | 몇 초 후 다시 시도해 주십시오. | ||
2117 | </message> | ||
2118 | </alert> | ||
2119 | <alert name="CannotDeedLandWaitingForServer"> | 1836 | <alert name="CannotDeedLandWaitingForServer"> |
2120 | <message name="message"> | 1837 | <message name="message"> |
2121 | 토지를 양도하지 못했습니다: | 1838 | 토지를 양도하지 못했습니다: |
@@ -2124,59 +1841,12 @@ www.secondlife.com으로 돌아가 신규 계정을 만드시겠습니까? | |||
2124 | 몇 초 후 다시 시도해 주십시오. | 1841 | 몇 초 후 다시 시도해 주십시오. |
2125 | </message> | 1842 | </message> |
2126 | </alert> | 1843 | </alert> |
2127 | <alert name="CannotBuyLandNoPublic"> | ||
2128 | <message name="message"> | ||
2129 | 토지를 구매하지 못했습니다: | ||
2130 | 선택한 영역에는 공공 토지가 없습니다. | ||
2131 | </message> | ||
2132 | </alert> | ||
2133 | <alert name="CannotBuyLandLandOwned"> | ||
2134 | <message name="message"> | ||
2135 | 토지를 구매하지 못했습니다: | ||
2136 | 다른 사용자 소유의 토지가 선택되었습니다. | ||
2137 | 더 작은 영역을 선택해 주십시오. | ||
2138 | </message> | ||
2139 | </alert> | ||
2140 | <alert name="CannotButLandRegionNotFound"> | ||
2141 | <message name="message"> | ||
2142 | 토지를 구매하지 못했습니다: | ||
2143 | 이 토지가 소속된 지역을 찾을 수 없습니다. | ||
2144 | |||
2145 | 도구 -> 오류 보고에서 버그를 신고해주십시오. | ||
2146 | </message> | ||
2147 | </alert> | ||
2148 | <alert name="CannotBuyLandNoTransfer"> | ||
2149 | <message name="message"> | ||
2150 | 토지를 구매하지 못했습니다: | ||
2151 | 지역 [REGION]은(는) 토지 양도가 허용되지 않습니다. | ||
2152 | </message> | ||
2153 | </alert> | ||
2154 | <alert name="CannotDeedLandNoTransfer"> | 1844 | <alert name="CannotDeedLandNoTransfer"> |
2155 | <message name="message"> | 1845 | <message name="message"> |
2156 | 토지를 양도하지 못했습니다: | 1846 | 토지를 양도하지 못했습니다: |
2157 | 지역 [REGION]은(는) 토지 양도가 허용되지 않습니다. | 1847 | 지역 [REGION]은(는) 토지 양도가 허용되지 않습니다. |
2158 | </message> | 1848 | </message> |
2159 | </alert> | 1849 | </alert> |
2160 | <alert name="CannotBuyLandForGroupNotOfficer"> | ||
2161 | <message name="message"> | ||
2162 | 그룹을 대신해 토지를 매입하지 못했습니다: | ||
2163 | 귀하는 현재 그룹에서 간부가 아닙니다. | ||
2164 | |||
2165 | '편집 -> 그룹...'을 이용하여 다른 그룹을 활성화하십시오. | ||
2166 | </message> | ||
2167 | </alert> | ||
2168 | <alert name="CannotBuyLandInsufficientFunds"> | ||
2169 | <message name="message"> | ||
2170 | 이 토지 [AREA]제곱미터를 구매 하려면 L$[PRICE]가 듭니다. | ||
2171 | 귀하의 잔고는 L$[BALANCE]뿐입니다. | ||
2172 | </message> | ||
2173 | </alert> | ||
2174 | <alert name="CannotReleaseLandNothingSelected"> | ||
2175 | <message name="message"> | ||
2176 | 토지를 포기하지 못했습니다: | ||
2177 | 선택한 항목이 없습니다. | ||
2178 | </message> | ||
2179 | </alert> | ||
2180 | <alert name="CannotReleaseLandWatingForServer"> | 1850 | <alert name="CannotReleaseLandWatingForServer"> |
2181 | <message name="message"> | 1851 | <message name="message"> |
2182 | 토지를 포기하지 못했습니다: | 1852 | 토지를 포기하지 못했습니다: |
@@ -2415,14 +2085,6 @@ www.secondlife.com으로 돌아가 신규 계정을 만드시겠습니까? | |||
2415 | 종료 | 2085 | 종료 |
2416 | </option> | 2086 | </option> |
2417 | </alert> | 2087 | </alert> |
2418 | <alert name="SelectSingleRate"> | ||
2419 | <message name="message"> | ||
2420 | 평가할 오브젝트 선택 | ||
2421 | </message> | ||
2422 | <option name="OK"> | ||
2423 | 확인 | ||
2424 | </option> | ||
2425 | </alert> | ||
2426 | <alert name="OnlyOfficerCanBuyLand"> | 2088 | <alert name="OnlyOfficerCanBuyLand"> |
2427 | <message name="message"> | 2089 | <message name="message"> |
2428 | 그룹을 대신해 토지를 매입하지 못했습니다: | 2090 | 그룹을 대신해 토지를 매입하지 못했습니다: |
@@ -2433,7 +2095,7 @@ www.secondlife.com으로 돌아가 신규 계정을 만드시겠습니까? | |||
2433 | <alert name="AddFriend" title="친구 추가"> | 2095 | <alert name="AddFriend" title="친구 추가"> |
2434 | <message name="message"> | 2096 | <message name="message"> |
2435 | 친구들은 지도에서 서로의 위치를 | 2097 | 친구들은 지도에서 서로의 위치를 |
2436 | 추적할 수 있으며 온라인 상태 업데이트도 받을 수 있습니다. | 2098 | 추적할 수 있으며 온라인 상태 업데이트도 받을 수 있습니다. |
2437 | 2099 | ||
2438 | [NAME]에게 친구 추가를 요청하시겠습니까? | 2100 | [NAME]에게 친구 추가를 요청하시겠습니까? |
2439 | </message> | 2101 | </message> |
@@ -2443,7 +2105,23 @@ www.secondlife.com으로 돌아가 신규 계정을 만드시겠습니까? | |||
2443 | <option name="Cancel"> | 2105 | <option name="Cancel"> |
2444 | 취소 | 2106 | 취소 |
2445 | </option> | 2107 | </option> |
2446 | 제 친구가 되시겠습니까? | 2108 | </alert> |
2109 | <alert name="AddFriendWithMessage" title="친구 추가"> | ||
2110 | <message name="message"> | ||
2111 | 친구들은 지도에서 서로의 위치를 | ||
2112 | 추적할 수 있으며 온라인 상태 업데이트도 받을 수 있습니다. | ||
2113 | |||
2114 | [NAME]에게 친구 추가를 요청하시겠습니까? | ||
2115 | </message> | ||
2116 | <editline name="editline"> | ||
2117 | 저와 친구가 되시겠습니까? | ||
2118 | </editline> | ||
2119 | <option name="Offer"> | ||
2120 | 확인 | ||
2121 | </option> | ||
2122 | <option name="Cancel"> | ||
2123 | 취소 | ||
2124 | </option> | ||
2447 | </alert> | 2125 | </alert> |
2448 | <alert name="RemoveFromFriends"> | 2126 | <alert name="RemoveFromFriends"> |
2449 | <message name="message"> | 2127 | <message name="message"> |
@@ -2516,11 +2194,6 @@ www.secondlife.com으로 돌아가 신규 계정을 만드시겠습니까? | |||
2516 | 표시할 의무가 있습니다. | 2194 | 표시할 의무가 있습니다. |
2517 | </message> | 2195 | </message> |
2518 | </alert> | 2196 | </alert> |
2519 | <alert name="ErrorEncodingSnapshot"> | ||
2520 | <message name="message"> | ||
2521 | 스냅샷 인코딩 중 오류가 발생했습니다. | ||
2522 | </message> | ||
2523 | </alert> | ||
2524 | <alert name="BlankClassifiedName"> | 2197 | <alert name="BlankClassifiedName"> |
2525 | <message name="message"> | 2198 | <message name="message"> |
2526 | 광고에 대해 이름을 입력해야 합니다. | 2199 | 광고에 대해 이름을 입력해야 합니다. |
@@ -2786,6 +2459,17 @@ www.secondlife.com으로 돌아가 신규 계정을 만드시겠습니까? | |||
2786 | [ERROR_MESSAGE] | 2459 | [ERROR_MESSAGE] |
2787 | </message> | 2460 | </message> |
2788 | </alert> | 2461 | </alert> |
2462 | <alert name="QuickTimeOutOfDate"> | ||
2463 | <ignore name="ignore"> | ||
2464 | QuickTime이 구버전이기 때문에 비활성화된 경우 | ||
2465 | </ignore> | ||
2466 | <message name="message"> | ||
2467 | 현재 시스템에 설치된 QuickTime이 구버전이기 때문에 | ||
2468 | 스트리밍 비디오가 비활성화되었습니다. | ||
2469 | |||
2470 | http://www.apple.com/quicktime/을 방문하여 최신 버전을 다운로드하십시오. | ||
2471 | </message> | ||
2472 | </alert> | ||
2789 | <alert name="AvatarMoved"> | 2473 | <alert name="AvatarMoved"> |
2790 | <message name="message"> | 2474 | <message name="message"> |
2791 | 현재 [TYPE] 위치를 사용할 수 없습니다. [HELP] | 2475 | 현재 [TYPE] 위치를 사용할 수 없습니다. [HELP] |
@@ -2918,27 +2602,12 @@ www.secondlife.com으로 돌아가 신규 계정을 만드시겠습니까? | |||
2918 | 취소 | 2602 | 취소 |
2919 | </option> | 2603 | </option> |
2920 | </alert> | 2604 | </alert> |
2921 | <alert name="ReturnScriptedOnOthersLand"> | 2605 | <alert name="EstateObjectReturn"> |
2922 | <message name="message"> | ||
2923 | 사용자의 토지를 제외한 모든 토지에서 | ||
2924 | ** [USER_NAME] ** | ||
2925 | 소유의 모든 스크립트 오브젝트를 반환 하시겠습니까? | ||
2926 | </message> | ||
2927 | <option name="Return"> | ||
2928 | 반환 | ||
2929 | </option> | ||
2930 | <option name="Cancel"> | ||
2931 | 취소 | ||
2932 | </option> | ||
2933 | </alert> | ||
2934 | <alert name="ReturnScriptedOnAllLand"> | ||
2935 | <message name="message"> | 2606 | <message name="message"> |
2936 | 이 지역 내 모든 토지에서 | 2607 | [USER_NAME]이(가) 소유하는 오브젝트를 반환하시겠습니까? |
2937 | ** [USER_NAME] ** | ||
2938 | 소유의 모든 스크립트 오브젝트를 반환하시겠습니까? | ||
2939 | </message> | 2608 | </message> |
2940 | <option name="Return"> | 2609 | <option name="Return"> |
2941 | 반 | 2610 | 인 |
2942 | </option> | 2611 | </option> |
2943 | <option name="Cancel"> | 2612 | <option name="Cancel"> |
2944 | 취소 | 2613 | 취소 |
@@ -2986,6 +2655,17 @@ www.secondlife.com으로 돌아가 신규 계정을 만드시겠습니까? | |||
2986 | 귀하에게 허용되는 최대 주민 수는 [MAX_AGENTS]입니다. | 2655 | 귀하에게 허용되는 최대 주민 수는 [MAX_AGENTS]입니다. |
2987 | </message> | 2656 | </message> |
2988 | </alert> | 2657 | </alert> |
2658 | <alert name="MaxBannedAgentsOnRegion"> | ||
2659 | <message name="message"> | ||
2660 | 귀하의 최대 금지 주민 수는 [MAX_BANNED]입니다. | ||
2661 | </message> | ||
2662 | </alert> | ||
2663 | <alert name="MaxAgentOnRegionBatch"> | ||
2664 | <message name="message"> | ||
2665 | [NUM_ADDED] 에이전트를 추가하는 데 실패했습니다: | ||
2666 | [NUM_EXCESS]에 지정된 [MAX_AGENTS] [LIST_TYPE] 제한이 초과하였습니다. | ||
2667 | </message> | ||
2668 | </alert> | ||
2989 | <alert name="MaxAllowedGroupsOnRegion"> | 2669 | <alert name="MaxAllowedGroupsOnRegion"> |
2990 | <message name="message"> | 2670 | <message name="message"> |
2991 | 귀하에게 허용되는 최대 그룹 수는 [MAX_GROUPS]입니다. | 2671 | 귀하에게 허용되는 최대 그룹 수는 [MAX_GROUPS]입니다. |
@@ -2997,11 +2677,6 @@ www.secondlife.com으로 돌아가 신규 계정을 만드시겠습니까? | |||
2997 | 취소 | 2677 | 취소 |
2998 | </option> | 2678 | </option> |
2999 | </alert> | 2679 | </alert> |
3000 | <alert name="MaxBannedAgentsOnRegion"> | ||
3001 | <message name="message"> | ||
3002 | 귀하의 최대 금지 주민 수는 [MAX_BANNED]입니다. | ||
3003 | </message> | ||
3004 | </alert> | ||
3005 | <alert name="MaxManagersOnRegion"> | 2680 | <alert name="MaxManagersOnRegion"> |
3006 | <message name="message"> | 2681 | <message name="message"> |
3007 | 귀하의 최대 금지 주민 수는 [MAX_MANAGER]입니다. | 2682 | 귀하의 최대 금지 주민 수는 [MAX_MANAGER]입니다. |
@@ -3134,22 +2809,14 @@ Applications 폴더에 다운로드하시겠습니까? | |||
3134 | 취소 | 2809 | 취소 |
3135 | </option> | 2810 | </option> |
3136 | </alert> | 2811 | </alert> |
3137 | <alert name="AddClassified"> | 2812 | <alert name="WebLaunchExternalTarget"> |
3138 | <message name="message"> | 2813 | <message name="message"> |
3139 | 광고가 1주일 동안 찾기 디렉토리의 '광고' 섹션에 | 2814 | 컨텐츠를 보려면 시스템 웹 브라우저를 여십시오. |
3140 | 나타납니다. | ||
3141 | |||
3142 | 광고를 작성한 후 '게시하기...'를 클릭하여 디렉토리에 | ||
3143 | 추가합니다. | ||
3144 | |||
3145 | 게시하기를 클릭하면 지불할 가격을 묻는 메시지가 나타납니다. | ||
3146 | 높은 가격을 지불 할수록 광고가 목록에서 더 높은 위치에 게시되고 | ||
3147 | 키워드 검색 결과에서 더 우선적으로 표시됩니다. | ||
3148 | </message> | 2815 | </message> |
3149 | <ignore name="ignore"> | 2816 | <ignore name="ignore"> |
3150 | 광를 할 때 | 2817 | 스템 브라우를 어 웹 페이를 인 경우 |
3151 | </ignore> | 2818 | </ignore> |
3152 | <option name="OK"> | 2819 | <option name="Open"> |
3153 | 확인 | 2820 | 확인 |
3154 | </option> | 2821 | </option> |
3155 | <option name="Cancel"> | 2822 | <option name="Cancel"> |
@@ -3198,6 +2865,20 @@ Applications 폴더에 다운로드하시겠습니까? | |||
3198 | 취소 | 2865 | 취소 |
3199 | </option> | 2866 | </option> |
3200 | </alert> | 2867 | </alert> |
2868 | <alert name="WebLaunchQAWiki"> | ||
2869 | <message name="message"> | ||
2870 | [SECOND_LIFE] QA Wiki를 방문합니다. | ||
2871 | </message> | ||
2872 | <ignore name="ignore"> | ||
2873 | QA Wiki를 보기 위해 웹 브라우저를 시작할 때 | ||
2874 | </ignore> | ||
2875 | <option name="Gotopage"> | ||
2876 | 확인 | ||
2877 | </option> | ||
2878 | <option name="Cancel"> | ||
2879 | 취소 | ||
2880 | </option> | ||
2881 | </alert> | ||
3201 | <alert name="WebLaunchPublicIssue"> | 2882 | <alert name="WebLaunchPublicIssue"> |
3202 | <message name="message"> | 2883 | <message name="message"> |
3203 | 이슈 트랙에서 버그 및 보안 관련 신고 보기 | 2884 | 이슈 트랙에서 버그 및 보안 관련 신고 보기 |
@@ -3314,20 +2995,6 @@ Applications 폴더에 다운로드하시겠습니까? | |||
3314 | 취소 | 2995 | 취소 |
3315 | </option> | 2996 | </option> |
3316 | </alert> | 2997 | </alert> |
3317 | <alert name="ViewReleaseNotes"> | ||
3318 | <message name="message"> | ||
3319 | 세컨드라이프 출시 정보를 보시겠습니까? | ||
3320 | </message> | ||
3321 | <ignore name="ignore"> | ||
3322 | 출시 정보를 볼 때 | ||
3323 | </ignore> | ||
3324 | <option name="Gotopage"> | ||
3325 | 페이지로 이동 | ||
3326 | </option> | ||
3327 | <option name="Cancel"> | ||
3328 | 취소 | ||
3329 | </option> | ||
3330 | </alert> | ||
3331 | <alert name="GroupLeaveConfirmOfficer"> | 2998 | <alert name="GroupLeaveConfirmOfficer"> |
3332 | <message name="message"> | 2999 | <message name="message"> |
3333 | 귀하께서는 현재 그룹 [GROUP]의 운영진입니다. | 3000 | 귀하께서는 현재 그룹 [GROUP]의 운영진입니다. |
@@ -3371,21 +3038,6 @@ Applications 폴더에 다운로드하시겠습니까? | |||
3371 | 확인 | 3038 | 확인 |
3372 | </option> | 3039 | </option> |
3373 | </alert> | 3040 | </alert> |
3374 | <alert name="MuteByName" title="차단할 오브젝트"> | ||
3375 | <message name="message"> | ||
3376 | 이름별 차단은 오브젝트 채팅과 메신저에만 영향을 주며 음소거는 하지 않습니다. | ||
3377 | 오브젝트의 이름을 정확하게 입력해야 합니다. | ||
3378 | </message> | ||
3379 | <editline name="editline"> | ||
3380 | 오브젝트 이름 | ||
3381 | </editline> | ||
3382 | <option name="OK"> | ||
3383 | 확인 | ||
3384 | </option> | ||
3385 | <option name="Cancel"> | ||
3386 | 취소 | ||
3387 | </option> | ||
3388 | </alert> | ||
3389 | <alert name="MuteByNameFailed" title="오브젝트 차단 실패"> | 3041 | <alert name="MuteByNameFailed" title="오브젝트 차단 실패"> |
3390 | <message name="message"> | 3042 | <message name="message"> |
3391 | 이 이름을 이미 음소거했습니다. | 3043 | 이 이름을 이미 음소거했습니다. |
@@ -3505,14 +3157,6 @@ Applications 폴더에 다운로드하시겠습니까? | |||
3505 | 거부 | 3157 | 거부 |
3506 | </option> | 3158 | </option> |
3507 | </alert> | 3159 | </alert> |
3508 | <alert name="HandleRateOwner"> | ||
3509 | <message name="message"> | ||
3510 | 이 오브젝트의 소유주를 평가할 수 없습니다. 오브젝트가 그룹 소유입니다. | ||
3511 | </message> | ||
3512 | <option name="OK"> | ||
3513 | 확인 | ||
3514 | </option> | ||
3515 | </alert> | ||
3516 | <alert name="KickUser"> | 3160 | <alert name="KickUser"> |
3517 | <message name="message"> | 3161 | <message name="message"> |
3518 | 어떤 메시지로 이 사용자를 추방합니까? | 3162 | 어떤 메시지로 이 사용자를 추방합니까? |
@@ -3608,6 +3252,20 @@ Applications 폴더에 다운로드하시겠습니까? | |||
3608 | 취소 | 3252 | 취소 |
3609 | </option> | 3253 | </option> |
3610 | </alert> | 3254 | </alert> |
3255 | <alert name="TeleportFromLandmark"> | ||
3256 | <message name="message"> | ||
3257 | 텔리포트하시겠습니까? | ||
3258 | </message> | ||
3259 | <ignore name="ignore"> | ||
3260 | 인벤토리의 랜드마크에서 텔리포트하는 경우 | ||
3261 | </ignore> | ||
3262 | <option name="Teleport"> | ||
3263 | 텔리포트 | ||
3264 | </option> | ||
3265 | <option name="Cancel"> | ||
3266 | 취소 | ||
3267 | </option> | ||
3268 | </alert> | ||
3611 | <alert name="MessageEstate" title="내 사유지내의 모든 사람에게 전달"> | 3269 | <alert name="MessageEstate" title="내 사유지내의 모든 사람에게 전달"> |
3612 | <message name="message"> | 3270 | <message name="message"> |
3613 | 사유지 내의 모든 사람들에게 전달할 | 3271 | 사유지 내의 모든 사람들에게 전달할 |
@@ -3812,6 +3470,16 @@ Applications 폴더에 다운로드하시겠습니까? | |||
3812 | 확인 | 3470 | 확인 |
3813 | </option> | 3471 | </option> |
3814 | </alert> | 3472 | </alert> |
3473 | <alert name="ProblemAddingEstateManager"> | ||
3474 | <message name="message"> | ||
3475 | 새로운 사유지 관리자를 추가하는 데 문제가 발생하였습니다. 하나 이상의 사유지 관리자 목록이 모두 찬 상태입니다. | ||
3476 | </message> | ||
3477 | </alert> | ||
3478 | <alert name="ProblemAddingEstateGeneric"> | ||
3479 | <message name="message"> | ||
3480 | 사유지 목록에 추가하는 동안 문제가 발생했습니다. 하나 이상의 사유지 관리자 목록이 모두 찬 상태입니다. | ||
3481 | </message> | ||
3482 | </alert> | ||
3815 | <alert name="UnableToLoadNotecard"> | 3483 | <alert name="UnableToLoadNotecard"> |
3816 | <message name="message"> | 3484 | <message name="message"> |
3817 | 참고카드 자산을 로드할 수 없습니다. | 3485 | 참고카드 자산을 로드할 수 없습니다. |
@@ -3849,6 +3517,34 @@ L$[AMOUNT]의 비용을 지불하고 이 광고물을 지금 게재하시겠습 | |||
3849 | 취소 | 3517 | 취소 |
3850 | </option> | 3518 | </option> |
3851 | </alert> | 3519 | </alert> |
3520 | <alert name="SetClassifiedMature"> | ||
3521 | <message name="message"> | ||
3522 | 이 광고에 성인용 컨텐츠가 포함되어 있습니까? | ||
3523 | </message> | ||
3524 | <option name="Mature"> | ||
3525 | 예 | ||
3526 | </option> | ||
3527 | <option name="Not Mature"> | ||
3528 | 아니오 | ||
3529 | </option> | ||
3530 | <option name="Cancel"> | ||
3531 | 취소 | ||
3532 | </option> | ||
3533 | </alert> | ||
3534 | <alert name="SetGroupMature"> | ||
3535 | <message name="message"> | ||
3536 | 이 그룹에 성인용 컨텐츠가 포함되어 있습니까? | ||
3537 | </message> | ||
3538 | <option name="Mature"> | ||
3539 | 예 | ||
3540 | </option> | ||
3541 | <option name="Not Mature"> | ||
3542 | 아니오 | ||
3543 | </option> | ||
3544 | <option name="Cancel"> | ||
3545 | 취소 | ||
3546 | </option> | ||
3547 | </alert> | ||
3852 | <alert name="ConfirmRestart" title="재시작 확인"> | 3548 | <alert name="ConfirmRestart" title="재시작 확인"> |
3853 | <message name="message"> | 3549 | <message name="message"> |
3854 | 2분 후 이 지역을 재시작 하시겠습니까? | 3550 | 2분 후 이 지역을 재시작 하시겠습니까? |
@@ -3958,6 +3654,19 @@ L$[AMOUNT]의 비용을 지불하고 이 광고물을 지금 게재하시겠습 | |||
3958 | 기본 설정: 선택됨 | 3654 | 기본 설정: 선택됨 |
3959 | </message> | 3655 | </message> |
3960 | </alert> | 3656 | </alert> |
3657 | <alert name="HelpRegionSearch" title="검색 보기 안 함"> | ||
3658 | <message name="message"> | ||
3659 | 이 확인란을 선택하면 구획 소유주가 검색 구획 목록을 만들 수 없습니다. | ||
3660 | 기본 설정: 꺼짐 | ||
3661 | </message> | ||
3662 | </alert> | ||
3663 | <alert name="HelpParcelSearch" title="검색 보기 안 함"> | ||
3664 | <message name="message"> | ||
3665 | 이 확인란을 선택하면: | ||
3666 | - 이 구획의 검색 결과 | ||
3667 | - 이 구획의 일반 오브젝트 | ||
3668 | </message> | ||
3669 | </alert> | ||
3961 | <alert name="RegionMaturityChange" title="변경된 지역 만기일"> | 3670 | <alert name="RegionMaturityChange" title="변경된 지역 만기일"> |
3962 | <message name="message"> | 3671 | <message name="message"> |
3963 | 이 영역에 대한 성인용 등급이 업데이트되었습니다. | 3672 | 이 영역에 대한 성인용 등급이 업데이트되었습니다. |
@@ -4201,6 +3910,14 @@ http://secondlife.com/tiki/tiki-index.php?page=RawTerrainFile | |||
4201 | 이용할 수 있습니다. | 3910 | 이용할 수 있습니다. |
4202 | </message> | 3911 | </message> |
4203 | </alert> | 3912 | </alert> |
3913 | <alert name="HelpEstateAbuseEmailAddress" title="악용 신고 이메일 주소"> | ||
3914 | <message name="message"> | ||
3915 | 유효한 이메일 주소로 이 옵션을 설정하면 | ||
3916 | 이 사유지에 대한 악용 신고가 해당 주소로 전송됩니다. | ||
3917 | 이 옵션을 공란으로 비워두면 악용 신고 내용이 | ||
3918 | 린든랩으로만 전송됩니다. | ||
3919 | </message> | ||
3920 | </alert> | ||
4204 | <alert name="HelpEstateBanResident" title="액세스 거부"> | 3921 | <alert name="HelpEstateBanResident" title="액세스 거부"> |
4205 | <message name="message"> | 3922 | <message name="message"> |
4206 | 이 목록에 있는 주민들은 | 3923 | 이 목록에 있는 주민들은 |
@@ -4210,6 +3927,20 @@ http://secondlife.com/tiki/tiki-index.php?page=RawTerrainFile | |||
4210 | 허가 목록에서 해당 주민이 제거됩니다. | 3927 | 허가 목록에서 해당 주민이 제거됩니다. |
4211 | </message> | 3928 | </message> |
4212 | </alert> | 3929 | </alert> |
3930 | <alert name="HelpEstateVoiceChat" title="음성 채팅 허용"> | ||
3931 | <message name="message"> | ||
3932 | 이 사유지의 구획은 주민들이 부근에 있는 다른 사람들과 대화할 수 있는 | ||
3933 | 음성 대화를 할 수 있게 | ||
3934 | 설정합니다. | ||
3935 | |||
3936 | 기본 설정: 꺼짐 | ||
3937 | </message> | ||
3938 | </alert> | ||
3939 | <alert name="VoiceVersionMismatch" title="음성 버전이 일치하지 않음."> | ||
3940 | <message name="message"> | ||
3941 | 현재Second Life 버전은 이 지역의 음성 채팅 사양과 일치하지 않습니다. 음성 채팅 기능이 올바르게 작동하려면Second Life를 업데이트 해야 합니다. | ||
3942 | </message> | ||
3943 | </alert> | ||
4213 | <alert name="HelpEstateCovenant" title="사유지 시행 규칙"> | 3944 | <alert name="HelpEstateCovenant" title="사유지 시행 규칙"> |
4214 | <message name="message"> | 3945 | <message name="message"> |
4215 | 사유지 시행 규칙을 설정하면 해당 사유지 내의 구획을 | 3946 | 사유지 시행 규칙을 설정하면 해당 사유지 내의 구획을 |
@@ -4459,6 +4190,48 @@ http://secondlife.com/tiki/tiki-index.php?page=RawTerrainFile | |||
4459 | 취소 | 4190 | 취소 |
4460 | </option> | 4191 | </option> |
4461 | </alert> | 4192 | </alert> |
4193 | <alert name="ClickOpenF1Help"> | ||
4194 | <message name="message"> | ||
4195 | Second Life 지원 웹 사이트를 방문하시겠습니까? | ||
4196 | </message> | ||
4197 | <ignore name="ignore"> | ||
4198 | Second Life 지원 웹 사이트를 방문할 때. | ||
4199 | </ignore> | ||
4200 | <option name="Gotopage"> | ||
4201 | 이동 | ||
4202 | </option> | ||
4203 | <option name="Cancel"> | ||
4204 | 취소 | ||
4205 | </option> | ||
4206 | </alert> | ||
4207 | <alert name="RetryFetchInventoryDescendents"> | ||
4208 | <message name="message"> | ||
4209 | 서버에서 인벤토리를 가져오는 중 시간이 초과되었습니다. 다시 시도하시겠습니까? | ||
4210 | </message> | ||
4211 | <ignore name="ignore"> | ||
4212 | 인벤토리 가져오기 다시 시도 | ||
4213 | </ignore> | ||
4214 | <option name="Retry"> | ||
4215 | 다시 시도 | ||
4216 | </option> | ||
4217 | <option name="Cancel"> | ||
4218 | 취소 | ||
4219 | </option> | ||
4220 | </alert> | ||
4221 | <alert name="ConfirmQuit"> | ||
4222 | <message name="message"> | ||
4223 | 종료 하시겠습니까? | ||
4224 | </message> | ||
4225 | <ignore name="ignore"> | ||
4226 | Second Life를 종료할 때. | ||
4227 | </ignore> | ||
4228 | <option name="Quit"> | ||
4229 | 종료 | ||
4230 | </option> | ||
4231 | <option name="Continue"> | ||
4232 | 계속 | ||
4233 | </option> | ||
4234 | </alert> | ||
4462 | <alert name="HelpReportAbuseEmailLL"> | 4235 | <alert name="HelpReportAbuseEmailLL"> |
4463 | <message name="message"> | 4236 | <message name="message"> |
4464 | 이 도구를 사용하여 서비스 약관과 커뮤니티 규칙의 위반 사항을 | 4237 | 이 도구를 사용하여 서비스 약관과 커뮤니티 규칙의 위반 사항을 |
@@ -4590,10 +4363,10 @@ http://secondlife.com/community/support.php | |||
4590 | <ignore name="ignore"> | 4363 | <ignore name="ignore"> |
4591 | 기존 착용물을 교체할 때 | 4364 | 기존 착용물을 교체할 때 |
4592 | </ignore> | 4365 | </ignore> |
4593 | <option ignore="자동 대체" name="Yes"> | 4366 | <option name="Yes"> |
4594 | 예 | 4367 | 예 |
4595 | </option> | 4368 | </option> |
4596 | <option ignore="대체 금지" name="No"> | 4369 | <option name="No"> |
4597 | 아니오 | 4370 | 아니오 |
4598 | </option> | 4371 | </option> |
4599 | </alert> | 4372 | </alert> |
@@ -4609,10 +4382,10 @@ http://secondlife.com/community/support.php | |||
4609 | <ignore name="ignore"> | 4382 | <ignore name="ignore"> |
4610 | 부재중 모드에서 사람 또는 오브젝트를 지불할 때 | 4383 | 부재중 모드에서 사람 또는 오브젝트를 지불할 때 |
4611 | </ignore> | 4384 | </ignore> |
4612 | <option ignore="다른 용무 중 모드 항상 해제" name="Yes"> | 4385 | <option name="Yes"> |
4613 | 예 | 4386 | 예 |
4614 | </option> | 4387 | </option> |
4615 | <option ignore="다른 용무 모드 사용 안함" name="No"> | 4388 | <option name="No"> |
4616 | 아니오 | 4389 | 아니오 |
4617 | </option> | 4390 | </option> |
4618 | </alert> | 4391 | </alert> |
@@ -4691,42 +4464,6 @@ http://secondlife.com/community/support.php | |||
4691 | SLURL을 클릭보드로 복사할 때 | 4464 | SLURL을 클릭보드로 복사할 때 |
4692 | </ignore> | 4465 | </ignore> |
4693 | </alert> | 4466 | </alert> |
4694 | <alert name="IMSessionStartError"> | ||
4695 | <message name="message"> | ||
4696 | [RECIPIENT]에 대한 새 메신저 세션 시작 중 오류가 발생했습니다. | ||
4697 | [REASON] | ||
4698 | </message> | ||
4699 | <option name="OK"> | ||
4700 | 확인 | ||
4701 | </option> | ||
4702 | </alert> | ||
4703 | <alert name="IMSessionStartNotVerified"> | ||
4704 | <message name="message"> | ||
4705 | [RECIPIENT]에 대한 새 메신저 세션 시작 중 오류가 발생했습니다. | ||
4706 | [REASON] | ||
4707 | </message> | ||
4708 | <option name="OK"> | ||
4709 | 확인 | ||
4710 | </option> | ||
4711 | </alert> | ||
4712 | <alert name="IMSessionEventError"> | ||
4713 | <message name="message"> | ||
4714 | 오류: [EVENT] [RECIPIENT]. | ||
4715 | [REASON] | ||
4716 | </message> | ||
4717 | <option name="OK"> | ||
4718 | 확인 | ||
4719 | </option> | ||
4720 | </alert> | ||
4721 | <alert name="ForceCloseIMSession"> | ||
4722 | <message name="messsage"> | ||
4723 | [NAME](과)와의 메신저 세션을 종료해야 합니다. | ||
4724 | [REASON] | ||
4725 | </message> | ||
4726 | <option name="OK"> | ||
4727 | 확인 | ||
4728 | </option> | ||
4729 | </alert> | ||
4730 | <alert name="GraphicsPreferencesHelp"> | 4467 | <alert name="GraphicsPreferencesHelp"> |
4731 | <message name="message"> | 4468 | <message name="message"> |
4732 | 세컨드라이프 클라이언트의 그래픽 해상도 및 품질을 제어합니다. 낮음, 중간, 높음, 매우 높음 4단계의 설정을 선택할 수 있습니다. 또한 사용자 크기 확인란을 선택 후 설정을 세부 조작할 수 있습니다. | 4469 | 세컨드라이프 클라이언트의 그래픽 해상도 및 품질을 제어합니다. 낮음, 중간, 높음, 매우 높음 4단계의 설정을 선택할 수 있습니다. 또한 사용자 크기 확인란을 선택 후 설정을 세부 조작할 수 있습니다. |
@@ -5082,16 +4819,7 @@ D 슬라이더를 사용해서는 구름의 농도를 | |||
5082 | </alert> | 4819 | </alert> |
5083 | <alert name="ChatterBoxSessionStartError"> | 4820 | <alert name="ChatterBoxSessionStartError"> |
5084 | <message name="message"> | 4821 | <message name="message"> |
5085 | [RECIPIENT](과)와의 새 채팅 세션 시작 중 오류가 발생했습니다. | 4822 | [RECIPIENT]님과의 새 채팅 세션을 시작할 수 없습니다. |
5086 | [REASON] | ||
5087 | </message> | ||
5088 | <option name="OK"> | ||
5089 | 확인 | ||
5090 | </option> | ||
5091 | </alert> | ||
5092 | <alert name="ChatterBoxSessionStartNotVerified"> | ||
5093 | <message name="message"> | ||
5094 | [RECIPIENT](과)와의 새 채팅 세션 시작 중 오류가 발생했습니다. | ||
5095 | [REASON] | 4823 | [REASON] |
5096 | </message> | 4824 | </message> |
5097 | <option name="OK"> | 4825 | <option name="OK"> |
@@ -5100,7 +4828,7 @@ D 슬라이더를 사용해서는 구름의 농도를 | |||
5100 | </alert> | 4828 | </alert> |
5101 | <alert name="ChatterBoxSessionEventError"> | 4829 | <alert name="ChatterBoxSessionEventError"> |
5102 | <message name="message"> | 4830 | <message name="message"> |
5103 | 오류: [EVENT] [RECIPIENT] | 4831 | [EVENT] |
5104 | [REASON] | 4832 | [REASON] |
5105 | </message> | 4833 | </message> |
5106 | <option name="OK"> | 4834 | <option name="OK"> |
@@ -5108,10 +4836,6 @@ D 슬라이더를 사용해서는 구름의 농도를 | |||
5108 | </option> | 4836 | </option> |
5109 | </alert> | 4837 | </alert> |
5110 | <alert name="ForceCloseChatterBoxSession"> | 4838 | <alert name="ForceCloseChatterBoxSession"> |
5111 | <message name="messsage"> | ||
5112 | [NAME](와)과의 채팅 세션을 종료해야 합니다. | ||
5113 | [REASON] | ||
5114 | </message> | ||
5115 | <message name="message"> | 4839 | <message name="message"> |
5116 | [NAME](과)와의 채팅 세션을 종료해야 합니다. | 4840 | [NAME](과)와의 채팅 세션을 종료해야 합니다. |
5117 | [REASON] | 4841 | [REASON] |
@@ -5176,6 +4900,9 @@ Second Life 웹사이트를 방문하여 성인 인증을 하시겠습니까? | |||
5176 | <option name="No"> | 4900 | <option name="No"> |
5177 | 아니오 | 4901 | 아니오 |
5178 | </option> | 4902 | </option> |
4903 | <url> | ||
4904 | https://secondlife.com/account/verification.php | ||
4905 | </url> | ||
5179 | </alert> | 4906 | </alert> |
5180 | <alert name="Cannot enter parcel: no payment info on file"> | 4907 | <alert name="Cannot enter parcel: no payment info on file"> |
5181 | <message name="message"> | 4908 | <message name="message"> |
@@ -5193,6 +4920,9 @@ Second Life 웹사이트를 방문하여 이 정보를 설정하시겠습니까? | |||
5193 | <option name="No"> | 4920 | <option name="No"> |
5194 | 아니오 | 4921 | 아니오 |
5195 | </option> | 4922 | </option> |
4923 | <url> | ||
4924 | https://secondlife.com/account/ | ||
4925 | </url> | ||
5196 | </alert> | 4926 | </alert> |
5197 | <alert name="MissingString"> | 4927 | <alert name="MissingString"> |
5198 | <message name="message"> | 4928 | <message name="message"> |
diff --git a/linden/indra/newview/skins/default/xui/ko/floater_about.xml b/linden/indra/newview/skins/default/xui/ko/floater_about.xml index dd94974..bebb237 100644 --- a/linden/indra/newview/skins/default/xui/ko/floater_about.xml +++ b/linden/indra/newview/skins/default/xui/ko/floater_about.xml | |||
@@ -1,9 +1,9 @@ | |||
1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> | 1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> |
2 | <floater name="floater_about" title="세컨드라이프 정보"> | 2 | <floater name="floater_about" title="세컨드라이프 정보"> |
3 | <text_editor name="credits_editor"> | 3 | <text_editor name="credits_editor"> |
4 | 세컨드라이프 제작자들: Philip, Tessa, Andrew, Cory, Ben, Bunny, Char, Charlie, Colin, Dan, Daniel, Doug, Eric, Hamlet, Haney, Hunter, Ian, Jeff, Jim, John, Lee, Mark, Peter, Phoenix, Richard, Robin, Xenon, Steve, Tanya, Eddie, Frank, Bruce, Aaron, Alice, Bob, Debra, Eileen, Helen, Janet, Louie, Leviathania, Stefan, Ray, Kevin, Tom, Mikeb, MikeT, Burgess, Elena, Tracy, BillTodd, Ryan, Zach, Sarah, Nova, Otakon, Tim, Stephanie, Michael, Evan, Nicolas, Catherine, Rachelle, Dave, Holly, Bub, Kelly, Magellan, Ramzi, Don, Sabin, Jill, Rheya, DanceStar, Jeska, Hungry, Torley, Kona, Callum, Charity, Ventrella, Jack, Uncle, Vektor, Iris, Chris, Nicole, Mick, Reuben, Blue, Babbage, Yedwab, Deana, Lauren, Brent, Pathfinder, Chadrick, Altruima, Jesse, Monroe, David, Tess, Lizzie, Patsy, Pony, Isaac, Lawrence, Cyn, Bo, Gia, Annette, Marius, Tbone, Jonathan, Karen, Ginsu, Yuko, Makiko, Thomas, Harry, Seth, Alexei, Brian, Guy, Runitai, Ethan, Data, Cornelius, Kenny, Swiss, Zero, Natria, Wendy, Stephen, Teeple, Thumper, Lucy, Dee, Mia, Liana, Warren, Branka, Aura, beez, Milo, Hermia, Red, Thrax, Joe, Sally, Magenta, Paul, Jose, Rejean, Henrik, Lexie, Amber, Logan, Xan, Nora, Morpheus, Donovan, Leyla, MichaelFrancis, Beast, Cube, Bucky, Joshua, Stryfe, Harmony, Teresa, Claudia, Walker, Glenn, Fritz, Fordak, June, Cleopetra, Jean, Ivy, Betsy, Roosevelt, Spike, Ken, Which, Tofu, Chiyo, Rob, Zee, dustin, George, Del, Matthew, Cat, Jacqui, Lightfoot, Adrian, Viola, Alfred, Noel, Irfan, Sunil, Yool, Rika, Jane, Xtreme, Frontier, a2, Neo, Siobhan, Yoz, Justin, Elle, Qarl, Benjamin, Isabel, Gulliver, Everett, Christopher, Izzy, Stephany, Garry, Sejong, Sean, Tobin, Iridium, Meta, Anthony, Jeremy, JP, Jake, Maurice, Madhavi, Leopard, Kyle, Joon, Kari, Bert, Belinda, Jon, Kristi, Bridie, Pramod, KJ, Socrates, Maria, Ivan, Aric, Yamasaki, Adreanne, Jay, MitchK, Ceren, Coco, Durl, Jenny, Periapse, Kartic, Storrs, Lotte, Sandy, Colossus, Zen, BigPapi, Brad, Pastrami, Kurz, Mani, Neuro, Jaime, MJ, Rowan, Sgt, Elvis, Gecko, Samuel, Sardonyx, Leo, Bryan, Niko, Soft, Poppy, Rachel, Aki, Angelo, Banzai, Alexa, Sue, CeeLo, Bender, CG, Gillian, Pelle, Nick, Echo, Zara, Christine, Shamiran, Emma, Blake, Keiko, Plexus, Joppa, Sidewinder, Erica, Ashlei, Twilight, Kristen, Brett, Q, Enus, Simon, Bevis, Kraft, Kip, Chandler, Ron, LauraP, Ram, KyleJM, Scouse, Prospero, Melissa, Marty, Nat, Hamilton, Kend, Lordan, Jimmy, Kosmo, Seraph, Green, Ekim, Wiggo, JT, Rome, Doris, Miz, Benoc, Whump, Trinity, Patch, Kate, TJ, Bao, Joohwan, Christy, Sofia, Matias, Cogsworth, Johan, Oreh, Cheah, Angela, Brandy, Mango, Lan, Aleks, Gloria, Heidy, Mitchell, Space, Colton, Bambers, Einstein, Maggie, Malbers, Rose, Winnie, Stella, Milton, Rothman, Niall, Marin, Allison, James, Katie, Dawn, Katt, Kalpana, Judy, Andrea, Ambroff, Infinity, Gail, Rico, Raymond, Yi, William, Christa, M, Teagan, Scout, Molly, Dante, Corr, Dynamike, Usi, Kaylee, Lil, Danica, Sascha, Kelv, Jacob, Nya, Rodney, Brandon, Elsie, Blondin, Grant, Katrin, Nyx, Gabriel, Locklainn, Claire, Devin, Minerva, Monty, Austin, Bradford, Si, Keira, H, Caitlin, Dita, Makai, Jenn, 그 외에 많은 분들이 수고해 주셨습니다. | 4 | 세컨드라이프 제작자들: Philip, Tessa, Andrew, Cory, James, Ben, Char, Charlie, Colin, Dan, Daniel, Doug, Eric, Hamlet, Haney, Eve, Hunter, Ian, Jeff, Jennifer, Jim, John, Lee, Mark, Peter, Phoenix, Richard, Robin, Xenon, Steve, Tanya, Eddie, Avi, Frank, Bruce, Aaron, Alice, Bob, Debra, Eileen, Helen, Janet, Louie, Leviathania, Stefan, Ray, Kevin, Tom, Mikeb, MikeT, Burgess, Elena, Tracy, Bill, Todd, Ryan, Zach, Sarah, Nova, Tim, Stephanie, Michael, Evan, Nicolas, Catherine, Rachelle, Dave, Holly, Bub, Kelly, Magellan, Ramzi, Don, Sabin, Jill, Rheya, Jeska, Torley, Kona, Callum, Charity, Ventrella, Jack, Vektor, Iris, Chris, Nicole, Mick, Reuben, Blue, Babbage, Yedwab, Deana, Lauren, Brent, Pathfinder, Chadrick, Altruima, Jesse, Teeny, Monroe, Icculus, David, Tess, Lizzie, Patsy, Isaac, Lawrence, Cyn, Bo, Gia, Annette, Marius, Tbone, Jonathan, Karen, Ginsu, Satoko, Yuko, Makiko, Thomas, Harry, Seth, Alexei, Brian, Guy, Runitai, Ethan, Data, Cornelius, Kenny, Swiss, Zero, Natria, Wendy, Stephen, Teeple, Thumper, Lucy, Dee, Mia, Liana, Warren, Branka, Aura, beez, Milo, Hermia, Red, Thrax, Joe, Sally, Magenta, Mogura, Paul, Jose, Rejean, Henrik, Lexie, Amber, Logan, Xan, Nora, Morpheus, Donovan, Leyla, MichaelFrancis, Beast, Cube, Bucky, Joshua, Stryfe, Harmony, Teresa, Claudia, Walker, Glenn, Fritz, Fordak, June, Cleopetra, Jean, Ivy, Betsy, Roosevelt, Spike, Ken, Which, Tofu, Chiyo, Rob, Zee, dustin, George, Del, Matthew, Cat, Jacqui, Lightfoot, Adrian, Viola, Alfred, Noel, Irfan, Sunil, Yool, Rika, Jane, Xtreme, Frontier, a2, Neo, Siobhan, Yoz, Justin, Elle, Qarl, Benjamin, Isabel, Gulliver, Everett, Christopher, Izzy, Stephany, Garry, Sejong, Sean, Tobin, Iridium, Meta, Anthony, Jeremy, JP, Jake, Maurice, Madhavi, Leopard, Kyle, Joon, Kari, Bert, Belinda, Jon, Kristi, Bridie, Pramod, KJ, Socrates, Maria, Ivan, Aric, Yamasaki, Adreanne, Jay, MitchK, Ceren, Coco, Durl, Jenny, Periapse, Kartic, Storrs, Lotte, Sandy, Rohn, Colossus, Zen, BigPapi, Brad, Pastrami, Kurz, Mani, Neuro, Jaime, MJ, Rowan, Sgt, Elvis, Gecko, Samuel, Sardonyx, Leo, Bryan, Niko, Soft, Poppy, Rachel, Aki, Angelo, Banzai, Alexa, Sue, CeeLo, Bender, CG, Gillian, Pelle, Nick, Echo, Zara, Christine, Shamiran, Emma, Blake, Keiko, Plexus, Joppa, Sidewinder, Erica, Ashlei, Twilight, Kristen, Brett, Q, Enus, Simon, Bevis, Kraft, Kip, Chandler, Ron, LauraP, Ram, KyleJM, Scouse, Prospero, Melissa, Marty, Nat, Hamilton, Kend, Lordan, Jimmy, Kosmo, Seraph, Green, Ekim, Wiggo, JT, Rome, Doris, Miz, Benoc, Whump, Trinity, Patch, Kate, TJ, Bao, Joohwan, Christy, Sofia, Matias, Cogsworth, Johan, Oreh, Cheah, Angela, Brandy, Mango, Lan, Aleks, Gloria, Heidy, Mitchell, Space, Colton, Bambers, Einstein, Maggie, Malbers, Rose, Winnie, Stella, Milton, Rothman, Niall, Marin, Allison, Katie, Dawn, Katt, Dusty, Kalpana, Judy, Andrea, Ambroff, Infinity, Gail, Rico, Raymond, Yi, William, Christa, M, Teagan, Scout, Molly, Dante, Corr, Dynamike, Usi, Kaylee, Vidtuts, Lil, Danica, Sascha, Kelv, Jacob, Nya, Rodney, Brandon, Elsie, Blondin, Grant, Katrin, Nyx, Gabriel, Locklainn, Claire, Devin, Minerva, Monty, Austin, Bradford, Si, Keira, H, Caitlin, Dita, Makai, Jenn, Ann, Meredith, Clare, Joy, Praveen, Cody, Edmund, Ruthe, Sirena, Gayathri, Spider, FJ, Davidoff, Tian, Jennie, Louise, Oskar, Landon, Noelle, Jarv, Ingrid, Al, Sommer, Doc, Aria, Huin, Gray, Lili, Vir, DJ, 그 외에 많은 분들이 수고해 주셨습니다. |
5 | 5 | ||
6 | 현재 버전이 최상의 버전이 될 수 있도록 도와주신 여러분께 감사드립니다: aaron23 decuir, Abra Miles, absolute balderdash, adelle fitzgerald, Aeron Kohime, Aki Shichiroji, Alger Meads, Alissa Sabre, AlwaysIcey Mapholisto, Arawn Spitteler, Aren Mandala, Arianna Wrigglesworth, Bagushii Kohime, Balpien Hammerer, Blinking2342 Blinker, byakuya runo, Capucchy Streeter, Chandra Jun, Coyote Pace, Crusher Soderstrom, Cummere Mayo, cyberrosa Rossini, Dael Ra, danana dodonpa, Darek Deluca, Davec Horsforth, django yifu, draco crane, Dre Dagostino, Ephyu Reino, etan quan, Fenrix Murakami, Fledhyris Proudhon, Fred Wardhani, Frederich Courier, garth fairchang, Gellan Glenelg, Geraldine Giha, GOLAN Eilde, gonzo joubert, Hachiro Yokosuka, Hampton Hax, harleywood guru, Hevenz Vansant, imnotgoing sideways, Jaden Giles, Jeanette Janus, Karl Dorance, keaton Akina, Khashai Steinbeck, KiPSOFT Tuqiri, kirstenlee Cinquetti, Kitty Barnett, Laurent Vesta, Lazure Ryba, Lima Vesperia, Linzi Bingyi, Lisa Lowe, LuDon Ninetails, Mark Rosenbaum, McCabe Maxsted, Michi Lumin, Midi Aeon, ml0rtd kit, Mo Eriksen, Morice Flanagan, Mysterion Aeon, Nad Gough, norgan torok, Pygar Bu, Qie Niangao, rachel corleone, Rado Arado, roberto salubrius, Royer Pessoa, samia bechir, Sasha Nurmi, Sean Heying, Selkit Diller, Shadow Pidgeon, simon kline, Smokie Ember, Soap Clawtooth, Strife Onizuka, Tal Chernov, Talan Hyun, tangletwigs fairymeadow, Tanya Spinotti, Tayra Dagostino, Teebone Aeon, Theremes Langdon, Thraxis Epsilon, tucor Capalini, Vasko Hawker, VenusMari Zapedzki, Vex Streeter, Viktoria Dovgal, Vincent Nacon, Viridian Exonar, Vivienne Schell, WarKirby Magojiro, Wilton Lundquist, Yukinoroh Kamachi, Zyzzy Zarf | 6 | 현재 버전이 최상의 버전이 될 수 있도록 도와주신 여러분께 감사드립니다: Aminom Marvin, ava ganache, Balthazar Fouroux, CrystalShard Foo, Davec Horsforth, Drew Dwi, Ellla McMahon, Gellan Glenelg, Harleen Gretzky, istephanija munro, Iustinian Tomsen, JC Glimmer, Joeseph Albanese, kelly young, Latif Khalifa, Lex Neva, McCabe Maxsted, Michi Lumin, moni duettmann, Moon Metty, motor loon, Opensource Obscure, Sky Hye, Soap Clawtooth, velveeta biedermann, zeebster colasanti |
7 | 7 | ||
8 | 3Dconnexion SDK Copyright (C) 1992-2007 3Dconnexion | 8 | 3Dconnexion SDK Copyright (C) 1992-2007 3Dconnexion |
9 | APR Copyright (C) 2000-2004 The Apache Software Foundation | 9 | APR Copyright (C) 2000-2004 The Apache Software Foundation |
@@ -26,7 +26,7 @@ | |||
26 | 음성 채팅 오디오 코딩: Polycom(R) Siren14(TM) (ITU-T Rec. G.722.1 Annex C) | 26 | 음성 채팅 오디오 코딩: Polycom(R) Siren14(TM) (ITU-T Rec. G.722.1 Annex C) |
27 | 27 | ||
28 | 28 | ||
29 | 엔 무 일나? --Langston Hughes | 29 | 우 거를 만 또한 해할 많 일들 근거에서 볼 있. -- 알란 튜링 |
30 | </text_editor> | 30 | </text_editor> |
31 | <text name="you_are_at"> | 31 | <text name="you_are_at"> |
32 | [POSITION]에 있습니다. | 32 | [POSITION]에 있습니다. |
diff --git a/linden/indra/newview/skins/default/xui/ko/floater_chat_history.xml b/linden/indra/newview/skins/default/xui/ko/floater_chat_history.xml index 3c634d8..5d254b0 100644 --- a/linden/indra/newview/skins/default/xui/ko/floater_chat_history.xml +++ b/linden/indra/newview/skins/default/xui/ko/floater_chat_history.xml | |||
@@ -1,8 +1,5 @@ | |||
1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> | 1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> |
2 | <floater name="chat floater" title="로컬 채팅"> | 2 | <floater name="chat floater" title="로컬 채팅"> |
3 | <button label="채팅" name="Chat" /> | ||
4 | <button label="차단" name="Mute resident" /> | ||
5 | <check_box label="음소거된 텍스트 표시하기" name="show mutes" /> | ||
6 | <string name="ringing"> | 3 | <string name="ringing"> |
7 | 음성 채팅에 연결하는 중... | 4 | 음성 채팅에 연결하는 중... |
8 | </string> | 5 | </string> |
@@ -31,12 +28,21 @@ | |||
31 | 제스처 | 28 | 제스처 |
32 | </combo_item> | 29 | </combo_item> |
33 | </combo_box> | 30 | </combo_box> |
34 | <check_box label="차단된 텍스트 표시하기" name="show mutes" /> | 31 | <check_box label="차단된 텍스트 표시하기" name="show mutes"/> |
35 | <button label="< <" label_selected="> >" name="toggle_active_speakers_btn" | 32 | <button label="< <" label_selected="> >" name="toggle_active_speakers_btn" tool_tip="채팅 참가자 목록 보기"/> |
36 | tool_tip="채팅 참가자 목록 보기 " /> | ||
37 | <panel name="chat_panel"> | 33 | <panel name="chat_panel"> |
38 | <line_editor label="채팅하려면 여기를 클릭하십시오." name="Chat Editor" /> | 34 | <string name="gesture_label"> |
39 | <flyout_button label="말하기" name="Say" tool_tip="(입력)" /> | 35 | 제스처 |
36 | </string> | ||
37 | <line_editor label="채팅하려면 여기를 클릭하십시오." name="Chat Editor"/> | ||
38 | <flyout_button label="말하기" name="Say" tool_tip="(입력)"> | ||
39 | <flyout_button_item name="shout_item"> | ||
40 | 외치기 | ||
41 | </flyout_button_item> | ||
42 | <flyout_button_item name="say_item"> | ||
43 | 말하기 | ||
44 | </flyout_button_item> | ||
45 | </flyout_button> | ||
40 | </panel> | 46 | </panel> |
41 | </layout_panel> | 47 | </layout_panel> |
42 | </layout_stack> | 48 | </layout_stack> |
diff --git a/linden/indra/newview/skins/default/xui/ko/floater_im.xml b/linden/indra/newview/skins/default/xui/ko/floater_im.xml index 642f4da..36dcad6 100644 --- a/linden/indra/newview/skins/default/xui/ko/floater_im.xml +++ b/linden/indra/newview/skins/default/xui/ko/floater_im.xml | |||
@@ -1,23 +1,23 @@ | |||
1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> | 1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> |
2 | <multi_floater name="im_floater" title="메신저"> | 2 | <multi_floater name="im_floater" title="메신저"> |
3 | <text name="only_user_message"> | 3 | <string name="only_user_message"> |
4 | 이 세션의 유일한 사용자입니다. | 4 | 이 세션의 유일한 사용자입니다. |
5 | </text> | 5 | </string> |
6 | <text name="offline_message"> | 6 | <string name="offline_message"> |
7 | [FIRST] [LAST]님은 오프라인입니다. | 7 | [FIRST] [LAST]님은 오프라인입니다. |
8 | </text> | 8 | </string> |
9 | <string name="invite_message"> | ||
10 | 음성 채팅을 수락/연결하려면 [BUTTON NAME] 버튼을 클릭하십시오. | ||
11 | </string> | ||
9 | <string name="muted_message"> | 12 | <string name="muted_message"> |
10 | 이 주민이 음소거되었습니다. 이 주민에게 메시지를 보내면 음소거가 자동으로 해제됩니다. | 13 | 이 주민이 음소거되었습니다. 이 주민에게 메시지를 보내면 음소거가 자동으로 해제됩니다. |
11 | </string> | 14 | </string> |
12 | <text name="generic_request_error"> | 15 | <string name="generic_request_error"> |
13 | 오류 보고 작성을 요청했으므로 나중에 다시 시도하십시오. | 16 | 오류 보고 작성을 요청했으므로 나중에 다시 시도하십시오. |
14 | </text> | 17 | </string> |
15 | <text name="insufficient_perms_error"> | 18 | <string name="insufficient_perms_error"> |
16 | 충분한 권한이 없습니다. | 19 | 충분한 권한이 없습니다. |
17 | </text> | 20 | </string> |
18 | <text name="user_no_help"> | ||
19 | 요청된 사용자는 더 이상 도움말 세션에 있지 않습니다. | ||
20 | </text> | ||
21 | <string name="session_does_not_exist_error"> | 21 | <string name="session_does_not_exist_error"> |
22 | 세션이 더 이상 존재하지 않습니다. | 22 | 세션이 더 이상 존재하지 않습니다. |
23 | </string> | 23 | </string> |
@@ -28,25 +28,17 @@ | |||
28 | 귀하는 현재 세션 진행자가 아닙니다. | 28 | 귀하는 현재 세션 진행자가 아닙니다. |
29 | </string> | 29 | </string> |
30 | <string name="muted_error"> | 30 | <string name="muted_error"> |
31 | 귀하는 음소거된 상태입니다. | 31 | 그룹 진행자가 채팅 텍스트를 해제했습니다. |
32 | </string> | 32 | </string> |
33 | <text name="add_session_event"> | 33 | <!-- ALL of the event strings should have [RECIPIENT] in them --> |
34 | 채팅 세션에 에이전트 추가 | 34 | <string name="add_session_event"> |
35 | </text> | 35 | [RECIPIENT]님과의 채팅 세션에 사용자를 추가할 수 없습니다. |
36 | <text name="message_session_event"> | 36 | </string> |
37 | 채팅하기 | 37 | <string name="message_session_event"> |
38 | </text> | 38 | [RECIPIENT]님과의 채팅 세션에 메시지를 보낼 수 없습니다. |
39 | <text name="teleport_session_event"> | 39 | </string> |
40 | 생성자로 텔리포트 | 40 | <string name="removed_from_group"> |
41 | </text> | ||
42 | <string name="mute_agent_event"> | ||
43 | 에이전트 음소거 | ||
44 | </string> | ||
45 | <text name="removed_from_group"> | ||
46 | 그룹에서 제거되었습니다. | 41 | 그룹에서 제거되었습니다. |
47 | </text> | ||
48 | <string name="invite_message"> | ||
49 | 음성 채팅을 수락/연결하려면 [BUTTON NAME] 버튼을 클릭하십시오. | ||
50 | </string> | 42 | </string> |
51 | <string name="close_on_no_ability"> | 43 | <string name="close_on_no_ability"> |
52 | 채팅 세션에 더 이상 참여할 수 없습니다. | 44 | 채팅 세션에 더 이상 참여할 수 없습니다. |
diff --git a/linden/indra/newview/skins/default/xui/ko/floater_instant_message_ad_hoc.xml b/linden/indra/newview/skins/default/xui/ko/floater_instant_message_ad_hoc.xml index dc7f5af..7b1eecc 100644 --- a/linden/indra/newview/skins/default/xui/ko/floater_instant_message_ad_hoc.xml +++ b/linden/indra/newview/skins/default/xui/ko/floater_instant_message_ad_hoc.xml | |||
@@ -2,17 +2,15 @@ | |||
2 | <floater label="(알 수 없음)" name="im_floater" title="(알 수 없음)"> | 2 | <floater label="(알 수 없음)" name="im_floater" title="(알 수 없음)"> |
3 | <layout_stack name="panels"> | 3 | <layout_stack name="panels"> |
4 | <layout_panel name="im_contents_panel"> | 4 | <layout_panel name="im_contents_panel"> |
5 | <button label="전화" name="start_call_btn" /> | 5 | <button label="전화" name="start_call_btn"/> |
6 | <button label="전화 종료" name="end_call_btn" /> | 6 | <button label="전화 종료" name="end_call_btn"/> |
7 | <button label="< <" label_selected="> >" name="toggle_active_speakers_btn" | 7 | <button label="< <" label_selected="> >" name="toggle_active_speakers_btn" tool_tip="이 메신저 세션을 사용 중인 참가자 목록을 보려면 여기를 클릭합니다."/> |
8 | tool_tip="이 메신저 세션을 사용 중인 참가자 목록을 보기 위해 여기를 클릭합니다." /> | 8 | <line_editor label="메신저를 사용하려면 여기를 클릭하십시오." name="chat_editor"/> |
9 | <line_editor label="메신저를 사용하려면 여기를 클릭하십시오." | 9 | <button label="보내기" name="send_btn"/> |
10 | name="chat_editor" /> | ||
11 | <button label="보내기" name="send_btn" /> | ||
12 | </layout_panel> | 10 | </layout_panel> |
13 | <layout_panel name="active_speakers_panel"> | 11 | <layout_panel name="active_speakers_panel"> |
14 | <scroll_list name="speakers_list"> | 12 | <scroll_list name="speakers_list"> |
15 | <column label="이름" name="speaker_name" /> | 13 | <column label="이름" name="speaker_name"/> |
16 | </scroll_list> | 14 | </scroll_list> |
17 | <panel name="volume_container"> | 15 | <panel name="volume_container"> |
18 | <text name="resident_name"> | 16 | <text name="resident_name"> |
@@ -21,8 +19,8 @@ | |||
21 | <text name="Mute:"> | 19 | <text name="Mute:"> |
22 | 음소거: | 20 | 음소거: |
23 | </text> | 21 | </text> |
24 | <check_box label="텍스트" name="mute_text_btn" /> | 22 | <check_box label="텍스트" name="mute_text_btn"/> |
25 | <check_box label="음성" name="mute_btn" /> | 23 | <check_box label="음성" name="mute_btn"/> |
26 | </panel> | 24 | </panel> |
27 | </layout_panel> | 25 | </layout_panel> |
28 | </layout_stack> | 26 | </layout_stack> |
diff --git a/linden/indra/newview/skins/default/xui/ko/floater_instant_message_group.xml b/linden/indra/newview/skins/default/xui/ko/floater_instant_message_group.xml index 891613c..e3adefe 100644 --- a/linden/indra/newview/skins/default/xui/ko/floater_instant_message_group.xml +++ b/linden/indra/newview/skins/default/xui/ko/floater_instant_message_group.xml | |||
@@ -2,14 +2,12 @@ | |||
2 | <floater label="(알 수 없음)" name="im_floater" title="(알 수 없음)"> | 2 | <floater label="(알 수 없음)" name="im_floater" title="(알 수 없음)"> |
3 | <layout_stack name="panels"> | 3 | <layout_stack name="panels"> |
4 | <layout_panel name="im_contents_panel"> | 4 | <layout_panel name="im_contents_panel"> |
5 | <button label="그룹 정보" name="group_info_btn" /> | 5 | <button label="그룹 정보" name="group_info_btn"/> |
6 | <button label="전화에 참여하기" name="start_call_btn" /> | 6 | <button label="전화에 참여하기" name="start_call_btn"/> |
7 | <button label="전화 종료" name="end_call_btn" /> | 7 | <button label="전화 종료" name="end_call_btn"/> |
8 | <button label="< <" label_selected="> >" name="toggle_active_speakers_btn" | 8 | <button label="< <" label_selected="> >" name="toggle_active_speakers_btn" tool_tip="이 메신저 세션을 사용 중인 참가자 목록을 보려면 여기를 클릭합니다."/> |
9 | tool_tip="이 메신저 세션을 사용 중인 참가자 목록을 보기 위해 여기를 클릭합니다." /> | 9 | <line_editor label="메신저를 사용하려면 여기를 클릭하십시오." name="chat_editor"/> |
10 | <line_editor label="메신저를 사용하려면 여기를 클릭하십시오." | 10 | <button label="보내기" name="send_btn"/> |
11 | name="chat_editor" /> | ||
12 | <button label="보내기" name="send_btn" /> | ||
13 | <text name="live_help_dialog"> | 11 | <text name="live_help_dialog"> |
14 | *** 도움말 요청에 오신 것을 환영합니다 *** | 12 | *** 도움말 요청에 오신 것을 환영합니다 *** |
15 | 먼저, F1을 누르거나 지식창고(http://secondlife.com/ support/)에서 SL 도움말 페이지를 확인하십시오. | 13 | 먼저, F1을 누르거나 지식창고(http://secondlife.com/ support/)에서 SL 도움말 페이지를 확인하십시오. |
@@ -28,7 +26,7 @@ | |||
28 | </layout_panel> | 26 | </layout_panel> |
29 | <layout_panel name="active_speakers_panel"> | 27 | <layout_panel name="active_speakers_panel"> |
30 | <scroll_list name="speakers_list"> | 28 | <scroll_list name="speakers_list"> |
31 | <column label="이름" name="speaker_name" /> | 29 | <column label="이름" name="speaker_name"/> |
32 | </scroll_list> | 30 | </scroll_list> |
33 | <panel name="volume_container"> | 31 | <panel name="volume_container"> |
34 | <text name="resident_name"> | 32 | <text name="resident_name"> |
@@ -37,8 +35,8 @@ | |||
37 | <text name="Mute:"> | 35 | <text name="Mute:"> |
38 | 음소거: | 36 | 음소거: |
39 | </text> | 37 | </text> |
40 | <check_box label="텍스트" name="mute_text_btn" /> | 38 | <check_box label="텍스트" name="mute_text_btn"/> |
41 | <check_box label="음성" name="mute_btn" /> | 39 | <check_box label="음성" name="mute_btn"/> |
42 | </panel> | 40 | </panel> |
43 | </layout_panel> | 41 | </layout_panel> |
44 | </layout_stack> | 42 | </layout_stack> |
@@ -70,7 +68,7 @@ | |||
70 | [NAME]님과의 세션을 시작하는 중입니다. 잠시만 기다리십시오. | 68 | [NAME]님과의 세션을 시작하는 중입니다. 잠시만 기다리십시오. |
71 | </string> | 69 | </string> |
72 | <string name="moderated_chat_label"> | 70 | <string name="moderated_chat_label"> |
73 | (중재됨) | 71 | (중재됨: 음성 제어(기본 설정)) |
74 | </string> | 72 | </string> |
75 | <string name="default_text_label"> | 73 | <string name="default_text_label"> |
76 | 메신저를 사용하려면 여기를 클릭하십시오. | 74 | 메신저를 사용하려면 여기를 클릭하십시오. |
diff --git a/linden/indra/newview/skins/default/xui/ko/floater_preview_gesture.xml b/linden/indra/newview/skins/default/xui/ko/floater_preview_gesture.xml index 1945a59..fda53bc 100644 --- a/linden/indra/newview/skins/default/xui/ko/floater_preview_gesture.xml +++ b/linden/indra/newview/skins/default/xui/ko/floater_preview_gesture.xml | |||
@@ -1,50 +1,51 @@ | |||
1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> | 1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> |
2 | <floater name="gesture_preview"> | 2 | <floater name="gesture_preview"> |
3 | <string name="stop_txt"> | ||
4 | 중지 | ||
5 | </string> | ||
6 | <string name="preview_txt"> | ||
7 | 미리보기 | ||
8 | </string> | ||
9 | <string name="none_text"> | ||
10 | -- 없음 -- | ||
11 | </string> | ||
3 | <text name="desc_label"> | 12 | <text name="desc_label"> |
4 | 설명: | 13 | 설명: |
5 | </text> | 14 | </text> |
6 | <text name="trigger_label"> | 15 | <text name="trigger_label"> |
7 | 바로가기: | 16 | 바로가기: |
8 | </text> | 17 | </text> |
9 | <text name="replace_text" | 18 | <text name="replace_text" tool_tip="이러한 말들로 시작 말을 대체합니다. 예를 들어, 시작 말을 ’hello’에서 ‘howdy(How do you do)’로 대체하면 채팅은 제스처 재생과 함께 'I wanted to say hello'’에서 'I wanted to say howdy'로 바뀝니다."> |
10 | tool_tip="이러한 말들로 시작 말을 대체합니다. 예를 들어, 시작 말을 ’hello’에서 ‘howdy(How do you do)’로 대체하면 채팅은 제스처 재생과 함께 'I wanted to say hello'’에서 'I wanted to say howdy'로 바뀝니다."> | ||
11 | 대체: | 19 | 대체: |
12 | </text> | 20 | </text> |
13 | <line_editor name="replace_editor" | 21 | <line_editor name="replace_editor" tool_tip="이러한 말들로 시작 말을 대체합니다. 예를 들어, 시작 말을 ’hello’에서 ‘howdy(How do you do)’로 대체하면 채팅은 제스처 재생과 함께 'I wanted to say hello'’에서 'I wanted to say howdy'로 바뀝니다."/> |
14 | tool_tip="이러한 말들로 시작 말을 대체합니다. 예를 들어, 시작 말을 ’hello’에서 ‘howdy(How do you do)’로 대체하면 채팅은 제스처 재생과 함께 'I wanted to say hello'’에서 'I wanted to say howdy'로 바뀝니다." /> | ||
15 | <text name="key_label"> | 22 | <text name="key_label"> |
16 | 단축키: | 23 | 단축키: |
17 | </text> | 24 | </text> |
18 | <combo_box label="없음" name="modifier_combo" /> | 25 | <combo_box label="없음" name="modifier_combo"/> |
19 | <combo_box label="없음" name="key_combo" /> | 26 | <combo_box label="없음" name="key_combo"/> |
20 | <text> | ||
21 | 라이브러리: | ||
22 | </text> | ||
23 | <text> | ||
24 | 단계: | ||
25 | </text> | ||
26 | <text name="library_label"> | 27 | <text name="library_label"> |
27 | 라이브러리: | 28 | 라이브러리: |
28 | </text> | 29 | </text> |
29 | <text name="steps_label"> | 30 | <text name="steps_label"> |
30 | 단계: | 31 | 단계: |
31 | </text> | 32 | </text> |
32 | <button label="추가 >>" name="add_btn" /> | 33 | <scroll_list name="library_list"> |
33 | <button label="위로 이동" name="up_btn" /> | 34 | 애니메이션 |
34 | <button label="아래로 이동" name="down_btn" /> | 35 | 사운드 |
35 | <button label="제거" name="delete_btn" /> | 36 | 채팅 |
37 | 대기 | ||
38 | </scroll_list> | ||
39 | <button label="추가 >>" name="add_btn"/> | ||
40 | <button label="위로 이동" name="up_btn"/> | ||
41 | <button label="아래로 이동" name="down_btn"/> | ||
42 | <button label="제거" name="delete_btn"/> | ||
36 | <text name="help_label"> | 43 | <text name="help_label"> |
37 | 사용자가 대기 단계를 추가하지 않 | 44 | 사용자가 대기 단계를 추가하지 않 |
38 | 는 한 모든 단계는 동시에 발생합니 | 45 | 는 한 모든 단계는 동시에 발생합니 |
39 | 다. | 46 | 다. |
40 | </text> | 47 | </text> |
41 | <radio_group name="animation_trigger_type"> | 48 | <radio_group name="animation_trigger_type"> |
42 | <radio_item> | ||
43 | 시작 | ||
44 | </radio_item> | ||
45 | <radio_item> | ||
46 | 중지 | ||
47 | </radio_item> | ||
48 | <radio_item name="start"> | 49 | <radio_item name="start"> |
49 | 시작 | 50 | 시작 |
50 | </radio_item> | 51 | </radio_item> |
@@ -52,19 +53,9 @@ | |||
52 | 중지 | 53 | 중지 |
53 | </radio_item> | 54 | </radio_item> |
54 | </radio_group> | 55 | </radio_group> |
55 | <check_box label="애니메이션 완료 시까지" name="wait_anim_check" /> | 56 | <check_box label="애니메이션 완료 시까지" name="wait_anim_check"/> |
56 | <check_box label="초 단위 시간" name="wait_time_check" /> | 57 | <check_box label="초 단위 시간" name="wait_time_check"/> |
57 | <check_box label="활성" name="active_check" | 58 | <check_box label="활성" name="active_check" tool_tip="채팅 창에 바로가기 문구를 입력하거나 핫키를 눌러 사용중인 제스처를 표시할 수 있습니다. 일반적으로 키 조합 충돌이 있는 경우 제스처는 비활성화됩니다."/> |
58 | tool_tip="채팅 창에 바로가기 문구를 입력하거나 핫키를 눌러 사용중인 제스처를 표시할 수 있습니다. 일반적으로 키 조합 충돌이 있는 경우 제스처는 비활성화됩니다." /> | 59 | <button label="미리보기" name="preview_btn"/> |
59 | <button label="미리보기" name="preview_btn" /> | 60 | <button label="저장" name="save_btn"/> |
60 | <button label="저장" name="save_btn" /> | ||
61 | <text name="none_text"> | ||
62 | -- 없음 -- | ||
63 | </text> | ||
64 | <text name="stop_txt"> | ||
65 | 중지 | ||
66 | </text> | ||
67 | <text name="preview_txt"> | ||
68 | 미리보기 | ||
69 | </text> | ||
70 | </floater> | 61 | </floater> |
diff --git a/linden/indra/newview/skins/default/xui/ko/floater_report_abuse.xml b/linden/indra/newview/skins/default/xui/ko/floater_report_abuse.xml index 8c805d6..2d56525 100644 --- a/linden/indra/newview/skins/default/xui/ko/floater_report_abuse.xml +++ b/linden/indra/newview/skins/default/xui/ko/floater_report_abuse.xml | |||
@@ -15,7 +15,7 @@ | |||
15 | <text name="pos_title"> | 15 | <text name="pos_title"> |
16 | 위치: | 16 | 위치: |
17 | </text> | 17 | </text> |
18 | <texture_picker label="작업 중..." name="screenshot" /> | 18 | <texture_picker name="screenshot" /> |
19 | <check_box label="스크린샷 포함" name="screen_check" /> | 19 | <check_box label="스크린샷 포함" name="screen_check" /> |
20 | <text name="pos_field"> | 20 | <text name="pos_field"> |
21 | {128.1, 128.1, 15.4} | 21 | {128.1, 128.1, 15.4} |
diff --git a/linden/indra/newview/skins/default/xui/ko/floater_skin_preview_template.xml b/linden/indra/newview/skins/default/xui/ko/floater_skin_preview_template.xml index 672e289..5c089a1 100644 --- a/linden/indra/newview/skins/default/xui/ko/floater_skin_preview_template.xml +++ b/linden/indra/newview/skins/default/xui/ko/floater_skin_preview_template.xml | |||
@@ -1,7 +1,12 @@ | |||
1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> | 1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> |
2 | <multi_floater name="floater_chatterbox"> | 2 | <multi_floater name="floater_chatterbox"> |
3 | <icon label="비행" label_selected="비행 중지" name="" | 3 | <panel name="panel_littletoolbar"> |
4 | tool_tip="비행 시작. 위, 아래로 비행하려면 E/C 또는 PgUp/PgDn을 사용하십시오." /> | 4 | <button label="" name="chat_btn" tool_tip="채팅 표시줄 표시 (입력)" /> |
5 | <flyout_button label="통신" name="communicate_btn" | ||
6 | tool_tip="친구 및 그룹과 통신합니다." /> | ||
7 | <button label="비행" label_selected="비행 중지" name="fly_btn" | ||
8 | tool_tip="비행 시작. 위, 아래로 비행하려면 E/C 또는 PgUp/PgDn을 사용하십시오." /> | ||
9 | </panel> | ||
5 | <panel name="panel_unfocused_floater"> | 10 | <panel name="panel_unfocused_floater"> |
6 | <text name="titlebar_focused"> | 11 | <text name="titlebar_focused"> |
7 | 초점이 맞지 않음 | 12 | 초점이 맞지 않음 |
diff --git a/linden/indra/newview/skins/default/xui/ko/floater_snapshot.xml b/linden/indra/newview/skins/default/xui/ko/floater_snapshot.xml index 0277620..9eea788 100644 --- a/linden/indra/newview/skins/default/xui/ko/floater_snapshot.xml +++ b/linden/indra/newview/skins/default/xui/ko/floater_snapshot.xml | |||
@@ -1,4 +1,4 @@ | |||
1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> | 1 | <?xml version="1.0" encoding="utf-8" standalone="yes"?> |
2 | <floater name="Snapshot" title="스냅샷 미리보기"> | 2 | <floater name="Snapshot" title="스냅샷 미리보기"> |
3 | <text name="type_label"> | 3 | <text name="type_label"> |
4 | 스냅샷 대상 | 4 | 스냅샷 대상 |
@@ -14,8 +14,23 @@ | |||
14 | 하드 드라이브에 저장 | 14 | 하드 드라이브에 저장 |
15 | </radio_item> | 15 | </radio_item> |
16 | </radio_group> | 16 | </radio_group> |
17 | <button label="자세히 >>" name="more_btn" tool_tip="고급 옵션" /> | 17 | <text name="file_size_label"> |
18 | <button label="<< 축소" name="less_btn" tool_tip="고급 옵션" /> | 18 | 파일 크기: [SIZE] KB |
19 | </text> | ||
20 | <button label="새 스냅샷" name="new_snapshot_btn"/> | ||
21 | <button label="보내기" name="send_btn"/> | ||
22 | <button label="저장(L$10)" name="upload_btn"/> | ||
23 | <flyout_button label="저장" name="save_btn" tool_tip="파일에 이미지 저장"> | ||
24 | <flyout_button_item name="save_item"> | ||
25 | 저장 | ||
26 | </flyout_button_item> | ||
27 | <flyout_button_item name="saveas_item"> | ||
28 | 다른 이름으로 저장 | ||
29 | </flyout_button_item> | ||
30 | </flyout_button> | ||
31 | <button label="취소" name="discard_btn"/> | ||
32 | <button label="자세히 >>" name="more_btn" tool_tip="고급 옵션"/> | ||
33 | <button label="<< 축소" name="less_btn" tool_tip="고급 옵션"/> | ||
19 | <text name="type_label2"> | 34 | <text name="type_label2"> |
20 | 크기 | 35 | 크기 |
21 | </text> | 36 | </text> |
@@ -23,6 +38,9 @@ | |||
23 | 파일 형식 | 38 | 파일 형식 |
24 | </text> | 39 | </text> |
25 | <combo_box label="해상도" name="postcard_size_combo"> | 40 | <combo_box label="해상도" name="postcard_size_combo"> |
41 | <combo_item name="CurrentWindow"> | ||
42 | 현재 창 | ||
43 | </combo_item> | ||
26 | <combo_item name="640x480"> | 44 | <combo_item name="640x480"> |
27 | 640x480 | 45 | 640x480 |
28 | </combo_item> | 46 | </combo_item> |
@@ -32,9 +50,6 @@ | |||
32 | <combo_item name="1024x768"> | 50 | <combo_item name="1024x768"> |
33 | 1024x768 | 51 | 1024x768 |
34 | </combo_item> | 52 | </combo_item> |
35 | <combo_item name="CurrentWindow"> | ||
36 | 현재 창 | ||
37 | </combo_item> | ||
38 | <combo_item name="Custom"> | 53 | <combo_item name="Custom"> |
39 | 사용자 크기 | 54 | 사용자 크기 |
40 | </combo_item> | 55 | </combo_item> |
@@ -93,9 +108,10 @@ | |||
93 | BMP | 108 | BMP |
94 | </combo_item> | 109 | </combo_item> |
95 | </combo_box> | 110 | </combo_box> |
96 | <spinner label="폭" name="snapshot_width" /> | 111 | <spinner label="폭" name="snapshot_width"/> |
97 | <spinner label="높이" name="snapshot_height" /> | 112 | <spinner label="높이" name="snapshot_height"/> |
98 | <slider label="이미지 해상도" name="image_quality_slider" /> | 113 | <check_box label="화상비 유지하기" name="keep_aspect_check"/> |
114 | <slider label="이미지 해상도" name="image_quality_slider"/> | ||
99 | <text name="layer_type_label"> | 115 | <text name="layer_type_label"> |
100 | 스타일: | 116 | 스타일: |
101 | </text> | 117 | </text> |
@@ -110,21 +126,12 @@ | |||
110 | 오브젝트 | 126 | 오브젝트 |
111 | </combo_item> | 127 | </combo_item> |
112 | </combo_box> | 128 | </combo_box> |
113 | <text name="file_size_label"> | 129 | <check_box label="메뉴 보이기" name="ui_check"/> |
114 | 파일 크기: [SIZE] KB | 130 | <check_box label="HUD 보이기" name="hud_check"/> |
115 | </text> | 131 | <check_box label="저장후 열어두기" name="keep_open_check"/> |
116 | <check_box label="메뉴 보이기" name="ui_check" /> | 132 | <check_box label="전체 화면으로 미리보기" name="freeze_frame_check"/> |
117 | <check_box label="HUD 보이기" name="hud_check" /> | 133 | <check_box label="자동 새로 고침" name="auto_snapshot_check"/> |
118 | <check_box label="저장후 열어두기" name="keep_open_check" /> | 134 | <string name="unknown"> |
119 | <check_box label="화상비 유지하기" name="keep_aspect_check" /> | ||
120 | <check_box label="전체 화면으로 미리보기" name="freeze_frame_check" /> | ||
121 | <button label="새 스냅샷" name="new_snapshot_btn" /> | ||
122 | <check_box label="자동 새로 고침" name="auto_snapshot_check" /> | ||
123 | <button label="저장(L$10)" name="upload_btn" /> | ||
124 | <button label="보내기" name="send_btn" /> | ||
125 | <button label="저장" name="save_btn" tool_tip="파일에 이미지 저장" /> | ||
126 | <button label="취소" name="discard_btn" /> | ||
127 | <text name="unknown"> | ||
128 | 알 수 없음 | 135 | 알 수 없음 |
129 | </text> | 136 | </string> |
130 | </floater> | 137 | </floater> |
diff --git a/linden/indra/newview/skins/default/xui/ko/notify.xml b/linden/indra/newview/skins/default/xui/ko/notify.xml index 87465c2..024f0ba 100644 --- a/linden/indra/newview/skins/default/xui/ko/notify.xml +++ b/linden/indra/newview/skins/default/xui/ko/notify.xml | |||
@@ -1006,7 +1006,7 @@ sculpted prim은 그 형태를 지정하는 특별한 텍스처를 요구합니 | |||
1006 | </notify> | 1006 | </notify> |
1007 | <notify name="ProximalVoiceChannelFull"> | 1007 | <notify name="ProximalVoiceChannelFull"> |
1008 | <message name="message"> | 1008 | <message name="message"> |
1009 | 죄송합니다. 이 영역은 음성 대화 최대 허용 용량에 도달한 상태입니다. 다른 지역에서 음성 사용을 시도하여 주십시요. | 1009 | 죄송합니다. 이 영역은 음성 대화 최대 허용 용량에 도달했습니다. 다른 지역에서 음성 사용을 시도해 주십시오. |
1010 | </message> | 1010 | </message> |
1011 | </notify> | 1011 | </notify> |
1012 | <notify name="VoiceChannelDisconnected"> | 1012 | <notify name="VoiceChannelDisconnected"> |
diff --git a/linden/indra/newview/skins/default/xui/ko/panel_avatar.xml b/linden/indra/newview/skins/default/xui/ko/panel_avatar.xml index b19f71f..1ff0db4 100644 --- a/linden/indra/newview/skins/default/xui/ko/panel_avatar.xml +++ b/linden/indra/newview/skins/default/xui/ko/panel_avatar.xml | |||
@@ -1,39 +1,39 @@ | |||
1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> | 1 | <?xml version="1.0" encoding="utf-8" standalone="yes"?> |
2 | <panel name="Panel Avatar"> | 2 | <panel name="Panel Avatar"> |
3 | <tab_container name="tab"> | 3 | <tab_container name="tab"> |
4 | <panel label="온라인" name="2nd Life"> | 4 | <panel label="온라인" name="2nd Life"> |
5 | <text name="CaptionTextAcctInfo"> | 5 | <string name="CaptionTextAcctInfo"> |
6 | [ACCTTYPE] | 6 | [ACCTTYPE] |
7 | [PAYMENTINFO] | 7 | [PAYMENTINFO] |
8 | [AGEVERIFICATION] | 8 | [AGEVERIFICATION] |
9 | </text> | 9 | </string> |
10 | <text name="AcctTypeResident"> | 10 | <string name="AcctTypeResident"> |
11 | 주민 | 11 | 주민 |
12 | </text> | 12 | </string> |
13 | <text name="AcctTypeTrial"> | 13 | <string name="AcctTypeTrial"> |
14 | 무료 시험 사용 | 14 | 무료 시험 사용 |
15 | </text> | 15 | </string> |
16 | <text name="AcctTypeCharterMember"> | 16 | <string name="AcctTypeCharterMember"> |
17 | 설립 회원 | 17 | 설립 회원 |
18 | </text> | 18 | </string> |
19 | <text name="AcctTypeEmployee"> | 19 | <string name="AcctTypeEmployee"> |
20 | 린든랩 직원 | 20 | 린든랩 직원 |
21 | </text> | 21 | </string> |
22 | <text name="PaymentInfoUsed"> | 22 | <string name="PaymentInfoUsed"> |
23 | 사용한 결제수단 | 23 | 사용한 결제수단 |
24 | </text> | 24 | </string> |
25 | <text name="PaymentInfoOnFile"> | 25 | <string name="PaymentInfoOnFile"> |
26 | 결제수단 등록자 | 26 | 결제수단 등록자 |
27 | </text> | 27 | </string> |
28 | <text name="NoPaymentInfoOnFile"> | 28 | <string name="NoPaymentInfoOnFile"> |
29 | 결제수단 미등록자 | 29 | 결제수단 미등록자 |
30 | </text> | 30 | </string> |
31 | <text name="AgeVerified"> | 31 | <string name="AgeVerified"> |
32 | 성인 인증 완료 | 32 | 성인 인증 완료 |
33 | </text> | 33 | </string> |
34 | <text name="NotAgeVerified"> | 34 | <string name="NotAgeVerified"> |
35 | 성인 인증 미완료 | 35 | 성인 인증 미완료 |
36 | </text> | 36 | </string> |
37 | <text name="Name:"> | 37 | <text name="Name:"> |
38 | 이름: | 38 | 이름: |
39 | </text> | 39 | </text> |
@@ -46,24 +46,18 @@ | |||
46 | <text name="label2"> | 46 | <text name="label2"> |
47 | 계정: | 47 | 계정: |
48 | </text> | 48 | </text> |
49 | <text name="partner_label" | 49 | <text name="partner_label" tool_tip="세컨드라이프 파트너. 자세한 설정 방법은 www.secondlife.com/partner를 참고함"> |
50 | tool_tip="세컨드라이프 파트너. 자세한 설정 방법은 www.secondlife.com/partner를 참고함"> | ||
51 | 파트너: | 50 | 파트너: |
52 | </text> | 51 | </text> |
53 | <button label="i" label_selected="i" name="partner_info" | 52 | <button label="i" label_selected="i" name="partner_info" tool_tip="파트너 프로필을 열려면 클릭하십시오."/> |
54 | tool_tip="파트너 프로필을 열려면 클릭하십시오." /> | 53 | <button label="?" label_selected="?" name="partner_help"/> |
55 | <button label="?" label_selected="?" name="partner_help" /> | 54 | <line_editor name="partner_edit" tool_tip="세컨드라이프 파트너. 자세한 설정 방법은 www.secondlife.com/partner를 참고함"> |
56 | <line_editor name="partner_edit" | ||
57 | tool_tip="세컨드라이프 파트너. 자세한 설정 방법은 www.secondlife.com/partner를 참고함"> | ||
58 | [FIRST] [LAST] | 55 | [FIRST] [LAST] |
59 | </line_editor> | 56 | </line_editor> |
60 | <text name="Photo:"> | 57 | <text name="Photo:"> |
61 | 사진: | 58 | 사진: |
62 | </text> | 59 | </text> |
63 | <texture_picker label="" name="img" tool_tip="그림을 선택하려면 클릭 하십시오." /> | 60 | <texture_picker label="" name="img" tool_tip="그림을 선택하려면 클릭 하십시오."/> |
64 | <text name="Ratings:"> | ||
65 | 등급: | ||
66 | </text> | ||
67 | <text name="Groups:"> | 61 | <text name="Groups:"> |
68 | 그룹: | 62 | 그룹: |
69 | </text> | 63 | </text> |
@@ -76,59 +70,51 @@ | |||
76 | <text name="Give item:"> | 70 | <text name="Give item:"> |
77 | 아이템 주기: | 71 | 아이템 주기: |
78 | </text> | 72 | </text> |
79 | <text name="Give inventory" | 73 | <text name="Give inventory" tool_tip="인벤토리 아이템을 여기에 놓아 이 사람에게 줍니다."> |
80 | tool_tip="인벤토리 아이템을 여기에 놓아 이 사람에게 줍니다."> | ||
81 | 아이템을 여기 드롭하세요. | 74 | 아이템을 여기 드롭하세요. |
82 | </text> | 75 | </text> |
83 | <check_box label="검색 보기" name="allow_publish" | 76 | <check_box label="검색 보기" name="allow_publish" tool_tip="검색 설명과 검색 이미지 등과 같은 프로필 정보를 게시합니다."/> |
84 | tool_tip="검색 설명과 검색 이미지 등과 같은 프로필 정보를 게시합니다." /> | 77 | <button label="?" label_selected="?" name="?"/> |
85 | <button label="?" label_selected="?" name="?" /> | 78 | <button label="지도에서 찾기" label_selected="지도에서 찾기" name="Find on Map"/> |
86 | <button label="지도에 표시" label_selected="지도에 표시" name="Show on Map" /> | 79 | <button label="텔레포트 제공.." label_selected="텔레포트 제공.." name="Offer Teleport..."/> |
87 | <button label="지도에서 찾기" label_selected="지도에서 찾기" | 80 | <button label="친구 추가" label_selected="친구 추가" name="Add Friend..."/> |
88 | name="Find on Map" /> | 81 | <button label="지불…" label_selected="지불…" name="Pay..."/> |
89 | <button label="텔레포트 제공.." label_selected="텔레포트 제공.." | 82 | <button label="메신저…" label_selected="메신저…" name="Instant Message..." tool_tip="메신저"/> |
90 | name="Offer Teleport..." /> | 83 | <button label="차단" label_selected="차단" name="Mute"/> |
91 | <button label="평가…" label_selected="평가…" name="Rate..." /> | ||
92 | <button label="친구 추가" label_selected="친구 추가" name="Add Friend..." /> | ||
93 | <button label="지불…" label_selected="지불…" name="Pay..." /> | ||
94 | <button label="메신저…" label_selected="메신저…" name="Instant Message..." | ||
95 | tool_tip="메신저" /> | ||
96 | <button label="차단" label_selected="차단" name="Mute" /> | ||
97 | </panel> | 84 | </panel> |
98 | <panel label="웹" name="WebProfile"> | 85 | <panel label="웹" name="WebProfile"> |
99 | <button label="홈" label_selected="홈" name="home" /> | 86 | <flyout_button label="불러오기" label_selected="불러오기" name="load" tool_tip="웹 브라우저로 이 프로필 페이지를 로드합니다."> |
100 | <button label="불러오기" label_selected="불러오기" name="load" | 87 | <flyout_button_item name="open_item"> |
101 | tool_tip="웹 브라우저로 이 프로필 페이지를 로드합니다." /> | 88 | 외부 웹 브라우저 |
102 | <button label="열기…" label_selected="열기…" name="open" | 89 | </flyout_button_item> |
103 | tool_tip="내 기본 외부 웹 브라우저에서 이 프로필 페이지를 엽니다." /> | 90 | <flyout_button_item name="home_item"> |
104 | <button label="?" label_selected="?" name="web_profile_help" /> | 91 | 홈 URL |
105 | <check_box label="웹 프로필 자동으로 불러오기" name="auto_load" | 92 | </flyout_button_item> |
106 | tool_tip="사용자에게 확인하지 않고 웹 프로필을 자동으로 불러옵니다." /> | 93 | </flyout_button> |
107 | <text name="status_text"> | 94 | <button label="?" label_selected="?" name="web_profile_help"/> |
108 | 완료 | 95 | <check_box label="웹 프로필 자동으로 불러오기" name="auto_load" tool_tip="사용자에게 확인하지 않고 웹 프로필을 자동으로 불러옵니다."/> |
109 | </text> | ||
110 | </panel> | 96 | </panel> |
111 | <panel label="관심사항" name="Interests"> | 97 | <panel label="관심사항" name="Interests"> |
112 | <text name="I Want To:"> | 98 | <text name="I Want To:"> |
113 | 관심사: | 99 | 관심사: |
114 | </text> | 100 | </text> |
115 | <check_box label="만들기" name="chk0" /> | 101 | <check_box label="만들기" name="chk0"/> |
116 | <check_box label="탐험" name="chk1" /> | 102 | <check_box label="탐험" name="chk1"/> |
117 | <check_box label="만남" name="chk2" /> | 103 | <check_box label="만남" name="chk2"/> |
118 | <check_box label="구직" name="chk6" /> | 104 | <check_box label="구직" name="chk6"/> |
119 | <check_box label="그룹" name="chk3" /> | 105 | <check_box label="그룹" name="chk3"/> |
120 | <check_box label="구매" name="chk4" /> | 106 | <check_box label="구매" name="chk4"/> |
121 | <check_box label="판매" name="chk5" /> | 107 | <check_box label="판매" name="chk5"/> |
122 | <check_box label="고용" name="chk7" /> | 108 | <check_box label="고용" name="chk7"/> |
123 | <text name="Skills:"> | 109 | <text name="Skills:"> |
124 | 기술: | 110 | 기술: |
125 | </text> | 111 | </text> |
126 | <check_box label="텍스처" name="schk0" /> | 112 | <check_box label="텍스처" name="schk0"/> |
127 | <check_box label="건축" name="schk1" /> | 113 | <check_box label="건축" name="schk1"/> |
128 | <check_box label="이벤트 계획" name="schk2" /> | 114 | <check_box label="이벤트 계획" name="schk2"/> |
129 | <check_box label="모델링" name="schk3" /> | 115 | <check_box label="모델링" name="schk3"/> |
130 | <check_box label="스크립팅" name="schk4" /> | 116 | <check_box label="스크립팅" name="schk4"/> |
131 | <check_box label="아바타 개발" name="schk5" /> | 117 | <check_box label="아바타 개발" name="schk5"/> |
132 | <text name="Languages:"> | 118 | <text name="Languages:"> |
133 | 언어: | 119 | 언어: |
134 | </text> | 120 | </text> |
@@ -137,8 +123,8 @@ | |||
137 | <text name="Tell everyone about your favorite places in Second Life."> | 123 | <text name="Tell everyone about your favorite places in Second Life."> |
138 | 세컨드라이프에서 가장 즐겨찾는 장소를 알려주십시오. | 124 | 세컨드라이프에서 가장 즐겨찾는 장소를 알려주십시오. |
139 | </text> | 125 | </text> |
140 | <button label="신규…" label_selected="신규…" name="New..." /> | 126 | <button label="신규…" label_selected="신규…" name="New..."/> |
141 | <button label="삭제..." label_selected="삭제..." name="Delete..." /> | 127 | <button label="삭제..." label_selected="삭제..." name="Delete..."/> |
142 | <text name="loading_text"> | 128 | <text name="loading_text"> |
143 | 로딩 중… | 129 | 로딩 중… |
144 | </text> | 130 | </text> |
@@ -147,8 +133,8 @@ | |||
147 | <text name="Place an ad in Second Life's classified listings."> | 133 | <text name="Place an ad in Second Life's classified listings."> |
148 | 세컨드라이프 광고 목록에 광고 내기 | 134 | 세컨드라이프 광고 목록에 광고 내기 |
149 | </text> | 135 | </text> |
150 | <button label="신규…" label_selected="신규…" name="New..." /> | 136 | <button label="신규…" label_selected="신규…" name="New..."/> |
151 | <button label="삭제..." label_selected="삭제..." name="Delete..." /> | 137 | <button label="삭제..." label_selected="삭제..." name="Delete..."/> |
152 | <text name="loading_text"> | 138 | <text name="loading_text"> |
153 | 로딩 중… | 139 | 로딩 중… |
154 | </text> | 140 | </text> |
@@ -157,7 +143,7 @@ | |||
157 | <text name="Photo:"> | 143 | <text name="Photo:"> |
158 | 사진: | 144 | 사진: |
159 | </text> | 145 | </text> |
160 | <texture_picker label="" name="img" tool_tip="그림을 선택하려면 클릭 하십시오." /> | 146 | <texture_picker label="" name="img" tool_tip="그림을 선택하려면 클릭 하십시오."/> |
161 | <text name="Info:"> | 147 | <text name="Info:"> |
162 | 정보 | 148 | 정보 |
163 | </text> | 149 | </text> |
@@ -176,38 +162,35 @@ | |||
176 | </text> | 162 | </text> |
177 | </panel> | 163 | </panel> |
178 | </tab_container> | 164 | </tab_container> |
179 | <button label="확인" label_selected="확인" name="OK" /> | 165 | <button label="확인" label_selected="확인" name="OK"/> |
180 | <button label="취소" label_selected="취소" name="Cancel" /> | 166 | <button label="취소" label_selected="취소" name="Cancel"/> |
181 | <button label="추방하기" label_selected="추방하기" name="Kick" /> | 167 | <button label="추방하기" label_selected="추방하기" name="Kick"/> |
182 | <button label="전체" label_selected="전체" name="Freeze" | 168 | <button label="전체" label_selected="전체" name="Freeze" tool_tip="이 주민의 움직임 및 채팅 중지."/> |
183 | tool_tip="이 주민의 움직임 및 채팅 중지." /> | 169 | <button label="고정 해제" label_selected="고정 해제" name="Unfreeze" tool_tip="주민 해동"/> |
184 | <button label="고정 해제" label_selected="고정 해제" name="Unfreeze" | 170 | <button label="CSR" label_selected="CSR" name="csr_btn" tool_tip="현재 주민을 위한 고객 서비스 도구 열기"/> |
185 | tool_tip="주민 해동" /> | 171 | <string name="ShowOnMapNonFriend"> |
186 | <button label="CSR" label_selected="CSR" name="csr_btn" | ||
187 | tool_tip="현재 주민을 위한 고객 서비스 도구 열기" /> | ||
188 | <text name="ShowOnMapNonFriend"> | ||
189 | 지도상에 위치를 표시. | 172 | 지도상에 위치를 표시. |
190 | 우정을 맺지 않았기 때문에 | 173 | 우정을 맺지 않았기 때문에 |
191 | 비활성화되었습니다. | 174 | 비활성화되었습니다. |
192 | </text> | 175 | </string> |
193 | <text name="ShowOnMapFriendOffline"> | 176 | <string name="ShowOnMapFriendOffline"> |
194 | 지도상에 위치를 표시. | 177 | 지도상에 위치를 표시. |
195 | 온라인 상태가 아니므로 비활성화되었습니다. | 178 | 온라인 상태가 아니므로 비활성화되었습니다. |
196 | </text> | 179 | </string> |
197 | <text name="ShowOnMapFriendOnline"> | 180 | <string name="ShowOnMapFriendOnline"> |
198 | 지도상에 위치를 표시. | 181 | 지도상에 위치를 표시. |
199 | </text> | 182 | </string> |
200 | <text name="TeleportGod"> | 183 | <string name="TeleportGod"> |
201 | 현재 위치로 텔레포트 | 184 | 현재 위치로 텔레포트 |
202 | </text> | 185 | </string> |
203 | <text name="TeleportPrelude"> | 186 | <string name="TeleportPrelude"> |
204 | 내 위치로 텔레포트를 제공합니다. | 187 | 내 위치로 텔레포트를 제공합니다. |
205 | 오리엔테이션 아일랜드를 종료할 때까지 비활성화됩니다. | 188 | 오리엔테이션 아일랜드를 종료할 때까지 비활성화됩니다. |
206 | </text> | 189 | </string> |
207 | <text name="TeleportNormal"> | 190 | <string name="TeleportNormal"> |
208 | 내 위치로 텔레포팅을 제공합니다. | 191 | 내 위치로 텔레포팅을 제공합니다. |
209 | </text> | 192 | </string> |
210 | <text name="Loading"> | 193 | <string name="Loading"> |
211 | 로딩 중... | 194 | 로딩 중... |
212 | </text> | 195 | </string> |
213 | </panel> | 196 | </panel> |
diff --git a/linden/indra/newview/skins/default/xui/ko/panel_chat_bar.xml b/linden/indra/newview/skins/default/xui/ko/panel_chat_bar.xml index febfe23..ef0c503 100644 --- a/linden/indra/newview/skins/default/xui/ko/panel_chat_bar.xml +++ b/linden/indra/newview/skins/default/xui/ko/panel_chat_bar.xml | |||
@@ -1,15 +1,18 @@ | |||
1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> | 1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> |
2 | <panel name="chat_bar"> | 2 | <panel name="chat_bar"> |
3 | <button label="로컬 채팅" name="History" | 3 | <panel/> |
4 | tool_tip="대화 내용을 보려면 여기를 클릭하십시오." /> | 4 | <button label="로컬 채팅" name="History" tool_tip="대화 내용을 보려면 여기를 클릭하십시오."/> |
5 | <line_editor label="채팅하려면 여기를 클릭하십시오." name="Chat Editor" | 5 | <line_editor label="채팅하려면 여기를 클릭하십시오." name="Chat Editor" tool_tip="Enter를 눌러 말하고, Ctrl-Enter를 눌러 외칩니다."/> |
6 | tool_tip="Enter를 눌러 말하고, Ctrl-Enter를 눌러 외칩니다." /> | 6 | <flyout_button label="말하기" name="Say" tool_tip="(Enter 키)"> |
7 | <button label="말하기" label_selected="말하기" name="Say" tool_tip="(Enter 키)" /> | 7 | <flyout_button_item name="say_item"> |
8 | <button label="외치기" label_selected="외치기" name="Shout" | 8 | 말하기 |
9 | tool_tip="(Ctrl-Enter 키)" /> | 9 | </flyout_button_item> |
10 | <combo_box label="제스처" name="Gesture"> | 10 | <flyout_button_item name="shout_item"> |
11 | <combo_item name="Gestures"> | 11 | 외치기 |
12 | 제스처 | 12 | </flyout_button_item> |
13 | </combo_item> | 13 | </flyout_button> |
14 | </combo_box> | 14 | <combo_box label="제스처" name="Gesture"/> |
15 | <string name="gesture_label"> | ||
16 | 제스처 | ||
17 | </string> | ||
15 | </panel> | 18 | </panel> |
diff --git a/linden/indra/newview/skins/default/xui/ko/panel_login.xml b/linden/indra/newview/skins/default/xui/ko/panel_login.xml index 023571b..201a37b 100644 --- a/linden/indra/newview/skins/default/xui/ko/panel_login.xml +++ b/linden/indra/newview/skins/default/xui/ko/panel_login.xml | |||
@@ -23,22 +23,22 @@ | |||
23 | <지역명 입력> | 23 | <지역명 입력> |
24 | </combo_item> | 24 | </combo_item> |
25 | </combo_box> | 25 | </combo_box> |
26 | <check_box label="비밀번호 기억" name="remember_check" /> | 26 | <check_box label="비밀번호 기억" name="remember_check"/> |
27 | <text name="full_screen_text"> | 27 | <text name="full_screen_text"> |
28 | 로그인할 때 뷰어에 전체 화면이 표시됩니다. | 28 | 로그인할 때 뷰어에 전체 화면이 표시됩니다. |
29 | </text> | 29 | </text> |
30 | <button label="신규 계정" label_selected="신규 계정" name="new_account_btn" /> | 30 | <button label="신규 계정" label_selected="신규 계정" name="new_account_btn"/> |
31 | <button label="환경 설정" label_selected="환경 설정" name="preferences_btn" /> | 31 | <button label="환경 설정" label_selected="환경 설정" name="preferences_btn"/> |
32 | <button label="세컨라프 연결" label_selected="연" name="connect_btn" /> | 32 | <button label="그" label_selected="로인" name="connect_btn"/> |
33 | <button label="종료" label_selected="종료" name="quit_btn" /> | 33 | <button label="종료" label_selected="종료" name="quit_btn"/> |
34 | <text name="version_text"> | 34 | <text name="version_text"> |
35 | 1.23.4 (5) | 35 | 1.23.4 (5) |
36 | </text> | 36 | </text> |
37 | <text name="create_new_account_text"> | 37 | <text name="create_new_account_text"> |
38 | 을 만듭니다. | 38 | 회 |
39 | </text> | 39 | </text> |
40 | <text name="channel_text"> | 40 | <text name="channel_text"> |
41 | [Viewer Channel Name] | 41 | [CHANNEL] [VERSION] |
42 | </text> | 42 | </text> |
43 | <text name="forgot_password_text"> | 43 | <text name="forgot_password_text"> |
44 | 세컨드라이프 이름 또는 비밀번호를 분실하셨습니까? | 44 | 세컨드라이프 이름 또는 비밀번호를 분실하셨습니까? |
diff --git a/linden/indra/newview/skins/default/xui/ko/panel_preferences_chat.xml b/linden/indra/newview/skins/default/xui/ko/panel_preferences_chat.xml index 7640440..e94c428 100644 --- a/linden/indra/newview/skins/default/xui/ko/panel_preferences_chat.xml +++ b/linden/indra/newview/skins/default/xui/ko/panel_preferences_chat.xml | |||
@@ -1,60 +1,58 @@ | |||
1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> | 1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> |
2 | <panel label="채팅 텍스트" name="chat"> | 2 | <panel label="채팅 텍스트" name="chat"> |
3 | <text type="string" length="1" name="text_box"> | 3 | <text length="1" name="text_box" type="string"> |
4 | 글자 크기: | 4 | 글자 크기: |
5 | </text> | 5 | </text> |
6 | <radio_group name="chat font size"> | 6 | <radio_group name="chat font size"> |
7 | <radio_item type="string" length="1" name="radio"> | 7 | <radio_item length="1" name="radio" type="string"> |
8 | 소 | 8 | 소 |
9 | </radio_item> | 9 | </radio_item> |
10 | <radio_item type="string" length="1" name="radio2"> | 10 | <radio_item length="1" name="radio2" type="string"> |
11 | 중 | 11 | 중 |
12 | </radio_item> | 12 | </radio_item> |
13 | <radio_item type="string" length="1" name="radio3"> | 13 | <radio_item length="1" name="radio3" type="string"> |
14 | 대 | 14 | 대 |
15 | </radio_item> | 15 | </radio_item> |
16 | </radio_group> | 16 | </radio_group> |
17 | <text type="string" length="1" name="text_box2"> | 17 | <text length="1" name="text_box2" type="string"> |
18 | 글자색: | 18 | 글자색: |
19 | </text> | 19 | </text> |
20 | <color_swatch label="나" name="user" /> | 20 | <color_swatch label="나" name="user"/> |
21 | <color_swatch label="다른 사용자" name="agent" /> | 21 | <color_swatch label="다른 사용자" name="agent"/> |
22 | <color_swatch label="메신저" name="im" /> | 22 | <color_swatch label="메신저" name="im"/> |
23 | <color_swatch label="시스템" name="system" /> | 23 | <color_swatch label="시스템" name="system"/> |
24 | <color_swatch label="채팅" name="users" /> | 24 | <color_swatch label="채팅" name="users"/> |
25 | <color_swatch label="소유자:" name="objects" /> | 25 | <color_swatch label="소유자:" name="objects"/> |
26 | <color_swatch label="소유자" name="owner" /> | 26 | <color_swatch label="소유자" name="owner"/> |
27 | <color_swatch label="말풍선" name="background" /> | 27 | <color_swatch label="말풍선" name="background"/> |
28 | <color_swatch label="URL" name="links" /> | 28 | <color_swatch label="URL" name="links"/> |
29 | <text type="string" length="1" name="text_box3"> | 29 | <text length="1" name="text_box3" type="string"> |
30 | 콘솔: | 30 | 콘솔: |
31 | </text> | 31 | </text> |
32 | <spinner label="채팅창 사라짐" name="fade_chat_time" /> | 32 | <spinner label="채팅창 사라짐" name="fade_chat_time"/> |
33 | <text type="string" length="1" name="text_box4"> | 33 | <text length="1" name="text_box4" type="string"> |
34 | (초) | 34 | (초) |
35 | </text> | 35 | </text> |
36 | <text type="string" length="1" name="text_box5"> | 36 | <text length="1" name="text_box5" type="string"> |
37 | (#행) | 37 | (#행) |
38 | </text> | 38 | </text> |
39 | <slider label="투명도" name="console_opacity" /> | 39 | <slider label="투명도" name="console_opacity"/> |
40 | <text type="string" length="1" name="text_box6"> | 40 | <text length="1" name="text_box6" type="string"> |
41 | 옵션: | 41 | 옵션: |
42 | </text> | 42 | </text> |
43 | <check_box label="전체화면 사용(재시작 필요)" name="chat_full_width_check" /> | 43 | <check_box label="전체 화면 사용(재시작 필요)" name="chat_full_width_check"/> |
44 | <check_box label="Enter키 누른 후 채팅창 닫기" name="close_chat_on_return_check" /> | 44 | <check_box label="Enter 키 누른 후 채팅창 닫기" name="close_chat_on_return_check"/> |
45 | <check_box label="화살표 키는 채팅시 아바타를 움직이는데 사용" | 45 | <check_box label="화살표 키는 채팅시 아바타를 움직이는데 사용" name="arrow_keys_move_avatar_check"/> |
46 | name="arrow_keys_move_avatar_check" /> | 46 | <check_box label="채팅 시간 표시하기" name="show_timestamps_check"/> |
47 | <check_box label="채팅 시간 표시하기" name="show_timestamps_check" /> | 47 | <check_box label="타이핑 애니메이션 재생" name="play_typing_animation"/> |
48 | <check_box label="타이핑 애니메이션 재생" name="play_typing_animation" /> | 48 | <text length="1" name="text_box7" type="string"> |
49 | <text type="string" length="1" name="text_box7"> | ||
50 | 말풍선 채팅: | 49 | 말풍선 채팅: |
51 | </text> | 50 | </text> |
52 | <check_box label="말풍선 표시하기" name="bubble_text_chat" /> | 51 | <check_box label="말풍선 표시하기" name="bubble_text_chat"/> |
53 | <slider label="투명도" name="bubble_chat_opacity" /> | 52 | <slider label="투명도" name="bubble_chat_opacity"/> |
54 | <text type="string" length="1" name="text_box8"> | 53 | <text length="1" name="text_box8" type="string"> |
55 | 스크립트 오류: | 54 | 스크립트 오류: |
56 | </text> | 55 | </text> |
57 | <check_box label="스크립트 오류 및 경고를 일반 채팅으로 표시하기" | 56 | <check_box label="스크립트 오류 및 경고를 일반 채팅으로 표시하기" name="script_errors_as_chat"/> |
58 | name="script_errors_as_chat" /> | 57 | <color_swatch label="오류" name="script_error"/> |
59 | <color_swatch label="오류" name="script_error" /> | ||
60 | </panel> | 58 | </panel> |
diff --git a/linden/indra/newview/skins/default/xui/ko/panel_preferences_graphics1.xml b/linden/indra/newview/skins/default/xui/ko/panel_preferences_graphics1.xml index e986982..6d854ee 100644 --- a/linden/indra/newview/skins/default/xui/ko/panel_preferences_graphics1.xml +++ b/linden/indra/newview/skins/default/xui/ko/panel_preferences_graphics1.xml | |||
@@ -88,16 +88,15 @@ | |||
88 | <text name="ShadersPrefText3"> | 88 | <text name="ShadersPrefText3"> |
89 | 높음 | 89 | 높음 |
90 | </text> | 90 | </text> |
91 | <text name="ShadersPrefText4"> | 91 | <text name="ShadersPrefText4" left_delta="34" width="60" > |
92 | 매우 높음 | 92 | 매우 높음 |
93 | </text> | 93 | </text> |
94 | <text name="HigherText2"> | 94 | <text name="HigherText2" bottom="-86" left="317"> |
95 | 더 높게 | 95 | 더 높게 품질 |
96 | </text> | 96 | </text> |
97 | <text name="QualityText2"> | 97 | <text name="QualityText2"> |
98 | 품질 | ||
99 | </text> | 98 | </text> |
100 | <check_box label="사용자 크기" name="CustomSettings" /> | 99 | <check_box label="사용자 크기" name="CustomSettings" left="400" /> |
101 | <text name="ShadersText"> | 100 | <text name="ShadersText"> |
102 | 쉐이더: | 101 | 쉐이더: |
103 | </text> | 102 | </text> |
diff --git a/linden/indra/newview/skins/default/xui/ko/panel_preferences_im.xml b/linden/indra/newview/skins/default/xui/ko/panel_preferences_im.xml index 0fadc11..207e60a 100644 --- a/linden/indra/newview/skins/default/xui/ko/panel_preferences_im.xml +++ b/linden/indra/newview/skins/default/xui/ko/panel_preferences_im.xml | |||
@@ -1,33 +1,31 @@ | |||
1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> | 1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> |
2 | <panel label="메신저" name="im"> | 2 | <panel label="메신저" name="im"> |
3 | <text type="string" length="1" name="text_box"> | 3 | <text length="1" name="text_box" type="string"> |
4 | 온라인 상태 프로필: | 4 | 내 온라인 상태: |
5 | </text> | 5 | </text> |
6 | <check_box label="내 친구들과 그룹에게만 내 온라인 상태 공개하기" | 6 | <check_box label="내 친구들과 그룹만 내 온라인 상태를 볼 수 있습니다." name="online_visibility"/> |
7 | name="online_visibility" /> | 7 | <text length="1" name="text_box2" type="string"> |
8 | <text type="string" length="1" name="text_box2"> | ||
9 | 메신저 옵션: | 8 | 메신저 옵션: |
10 | </text> | 9 | </text> |
11 | <text name="log_in_to_change"> | 10 | <text name="log_in_to_change"> |
12 | 로그인하여 변경 | 11 | 로그인하여 변경 |
13 | </text> | 12 | </text> |
14 | <check_box label="쪽지를 이메일([EMAIL])로 전송" name="send_im_to_email" /> | 13 | <check_box label="쪽지를 이메일([EMAIL])로 전송" name="send_im_to_email"/> |
15 | <check_box label="채팅 기록에 포함" name="include_im_in_chat_history" /> | 14 | <check_box label="채팅에 메를 포함시킵니다." name="include_im_in_chat_history"/> |
16 | <check_box label="메신저에 채팅 시간 표시하기" name="show_timestamps_check" /> | 15 | <check_box label="메신저에 채팅 시간 표시하기" name="show_timestamps_check"/> |
17 | <check_box label="온라인 친구 여기" name="friends_online_notify_checkbox" /> | 16 | <check_box label="온라인 친구 표시합니다." name="friends_online_notify_checkbox"/> |
18 | <text name="text_box4"> | 17 | <text name="text_box4"> |
19 | 로그인 옵션: | 18 | 로그인 옵션: |
20 | </text> | 19 | </text> |
21 | <check_box label="메신저 쪽지 저장" name="log_instant_messages" /> | 20 | <check_box label="내 컴퓨터에 메신저 로그를 저장합니다." name="log_instant_messages"/> |
22 | <check_box label="메신저 로그에 시간 표시하기" | 21 | <check_box label="메신저 로그에 시간을 표시합니다." name="log_instant_messages_timestamp"/> |
23 | name="log_instant_messages_timestamp" /> | 22 | <check_box label="내 컴퓨터에 채팅 로그를 저장합니다." name="log_chat"/> |
24 | <check_box label="채팅 저장" name="log_chat" /> | 23 | <check_box label="최근 대화 내용을 표시합니다." name="log_show_history"/> |
25 | <check_box label="최근 대화 내용 보여주기" name="log_show_history" /> | 24 | <check_box label="채팅 로그에 시간을 표시합니다." name="log_chat_timestamp"/> |
26 | <check_box label="채팅 로그에 시간 표시하기" name="log_chat_timestamp" /> | 25 | <check_box label="채팅 로그에 수신된 메신저를 표시합니다." name="log_chat_IM"/> |
27 | <check_box label="채팅 로그에 메신저 수신 표시하기" name="log_chat_IM" /> | 26 | <check_box label="날짜에 시간을 포함시킵니다." name="log_date_timestamp"/> |
28 | <check_box label="날짜에 시간 포함하기" name="log_date_timestamp" /> | 27 | <button label="경로 변경" label_selected="경로 변경" name="log_path_button"/> |
29 | <button label="경로 변경" label_selected="경로 변경" name="log_path_button" /> | 28 | <text length="1" name="text_box3" type="string"> |
30 | <text type="string" length="1" name="text_box3"> | ||
31 | 로그인 옵션: | 29 | 로그인 옵션: |
32 | </text> | 30 | </text> |
33 | </panel> | 31 | </panel> |
diff --git a/linden/indra/newview/skins/default/xui/ko/panel_preferences_input.xml b/linden/indra/newview/skins/default/xui/ko/panel_preferences_input.xml index b7838df..f391b2b 100644 --- a/linden/indra/newview/skins/default/xui/ko/panel_preferences_input.xml +++ b/linden/indra/newview/skins/default/xui/ko/panel_preferences_input.xml | |||
@@ -1,22 +1,19 @@ | |||
1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> | 1 | <?xml version="1.0" encoding="utf-8" standalone="yes"?> |
2 | <panel label="입력장치/카메라" name="Input panel"> | 2 | <panel label="입력장치/카메라" name="Input panel"> |
3 | <text type="string" length="1" name=" Mouselook Options:"> | 3 | <text name=" Mouselook Options:"> |
4 | 1인칭 시점 옵션: | 4 | 1인칭 시점 옵션: |
5 | </text> | 5 | </text> |
6 | <text type="string" length="1" name=" Mouse Sensitivity:"> | 6 | <text name=" Mouse Sensitivity:"> |
7 | 마우스 민감성: | 7 | 마우스 민감성: |
8 | </text> | 8 | </text> |
9 | <check_box label="마우스 반전" name="invert mouse" /> | 9 | <check_box label="마우스 반전" name="invert mouse"/> |
10 | <text type="string" length="1" name=" Auto Fly Options:"> | 10 | <text name=" Auto Fly Options:"> |
11 | 자동 비행 옵션: | 11 | 자동 비행 옵션: |
12 | </text> | 12 | </text> |
13 | <check_box label="PageUp/Down 키로 이착륙" name="automatic fly" /> | 13 | <check_box label="PageUp/Down 키로 이착륙" name="automatic fly"/> |
14 | <text type="string" length="1" name=" Camera Options:"> | 14 | <text name=" Camera Options:"> |
15 | 카메라 옵션: | 15 | 카메라 옵션: |
16 | </text> | 16 | </text> |
17 | <text type="string" length="1" name="Camera Springiness:"> | ||
18 | 카메라 신축성: | ||
19 | </text> | ||
20 | <text name="Camera Follow Distance:"> | 17 | <text name="Camera Follow Distance:"> |
21 | 카메라 이동 거리: | 18 | 카메라 이동 거리: |
22 | </text> | 19 | </text> |
@@ -26,14 +23,14 @@ | |||
26 | <text name="Camera Smoothing:"> | 23 | <text name="Camera Smoothing:"> |
27 | 카메라 스무딩: | 24 | 카메라 스무딩: |
28 | </text> | 25 | </text> |
29 | <check_box label="자동편집 카메라 설정" name="edit camera movement" | 26 | <check_box label="자동편집 카메라 설정" name="edit camera movement" tool_tip="편집 모드를 시작하거나 종료할 때 카메라 자동 위치 설정 사용"/> |
30 | tool_tip="편집 모드를 시작하거나 종료할 때 카메라 자동 위치 설정 사용" /> | 27 | <check_box label="내 모습 변경시 카메라 자동 설정" name="appearance camera movement" tool_tip="편집 모드일 때 카메라 자동 위치 설정 사용"/> |
31 | <check_box label="내 모습 변경시 카메라 자동 설정" | ||
32 | name="appearance camera movement" | ||
33 | tool_tip="편집 모드일 때 카메라 자동 위치 설정 사용" /> | ||
34 | <text name="text2"> | 28 | <text name="text2"> |
35 | 아바타 디스플레이 옵션: | 29 | 아바타 디스플레이 옵션: |
36 | </text> | 30 | </text> |
37 | <check_box label="1인칭 시점으로 시작" name="avfp" /> | 31 | <check_box label="1인칭 시점으로 시작" name="avfp"/> |
38 | <button label="조이스틱 설치" name="joystic_setup_button" /> | 32 | <text name="text5"> |
33 | 조이스틱 설정: | ||
34 | </text> | ||
35 | <button label="조이스틱 설치" name="joystic_setup_button"/> | ||
39 | </panel> | 36 | </panel> |
diff --git a/linden/indra/newview/skins/default/xui/ko/panel_preferences_network.xml b/linden/indra/newview/skins/default/xui/ko/panel_preferences_network.xml index 8aaef59..909d90d 100644 --- a/linden/indra/newview/skins/default/xui/ko/panel_preferences_network.xml +++ b/linden/indra/newview/skins/default/xui/ko/panel_preferences_network.xml | |||
@@ -7,7 +7,7 @@ | |||
7 | kbps (kilobits per second) | 7 | kbps (kilobits per second) |
8 | </text> | 8 | </text> |
9 | <text type="string" length="1" name="cache_size_label_l"> | 9 | <text type="string" length="1" name="cache_size_label_l"> |
10 | 디스크 캐시 크기(MB): | 10 | 디스크 캐시 크기: |
11 | </text> | 11 | </text> |
12 | <button label="캐시 비우기" name="clear_cache" /> | 12 | <button label="캐시 비우기" name="clear_cache" /> |
13 | <text type="string" length="1" name="cache_location_label"> | 13 | <text type="string" length="1" name="cache_location_label"> |
diff --git a/linden/indra/newview/skins/default/xui/ko/panel_preferences_popups.xml b/linden/indra/newview/skins/default/xui/ko/panel_preferences_popups.xml index aa2928c..b0cd248 100644 --- a/linden/indra/newview/skins/default/xui/ko/panel_preferences_popups.xml +++ b/linden/indra/newview/skins/default/xui/ko/panel_preferences_popups.xml | |||
@@ -1,28 +1,21 @@ | |||
1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> | 1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> |
2 | <panel label="팝업" name="popups" title="팝업"> | 2 | <panel label="팝업" name="popups" title="팝업"> |
3 | <text type="string" length="1" name="text_box"> | 3 | <text length="1" name="text_box" type="string"> |
4 | 팝업 차단: | 4 | 팝업 차단: |
5 | </text> | 5 | </text> |
6 | <text name="dont_show_label"> | 6 | <text name="dont_show_label"> |
7 | 팝업 차단: | 7 | 팝업 차단: |
8 | </text> | 8 | </text> |
9 | <button label="팝업 보기" label_selected="팝업 보기" name="enable_popup" /> | 9 | <button label="팝업 보기" label_selected="팝업 보기" name="enable_popup"/> |
10 | <text name="show_label"> | 10 | <text name="show_label"> |
11 | 허용된 팝업: | 11 | 허용된 팝업: |
12 | </text> | 12 | </text> |
13 | <text type="string" length="1" name="text_box2"> | 13 | <text length="1" name="text_box2" type="string"> |
14 | 허용된 팝업: | 14 | 허용된 팝업: |
15 | </text> | 15 | </text> |
16 | <check_box label="자동 수락" name="accept_new_inventory" /> | 16 | <check_box label="자동 수락" name="accept_new_inventory"/> |
17 | <check_box label="수락 후 자동 보기" name="show_new_inventory" /> | 17 | <check_box label="수락 후 자동 보기" name="show_new_inventory"/> |
18 | <button label="모두 보기' 다음 건너뛰기' 대화 상자..." | 18 | <button label="모든 팝업 사용..." label_selected="나중에 알림' 초기화…" name="reset_dialogs_btn" tool_tip="팝업'처음 사용' 통보 옵션 모두 사용하기"/> |
19 | label_selected="나중에 알림' 초기화…" | 19 | <button label="모든 팝업 사용 안 함..." name="skip_dialogs_btn" tool_tip="팝업'처음 사용' 통보 옵션 모두 사용 안 함"/> |
20 | name="reset_dialogs_btn" | 20 | <check_box label="인벤토리에서 새로 수락한 오브젝트를 자동으로 보여주기" name="show_in_inventory"/> |
21 | tool_tip="팝업'처음 사용' 통보 옵션 모두 사용하기" /> | ||
22 | <button label="모두 보기' 다음 건너뛰기' 대화 상자..." | ||
23 | name="skip_dialogs_btn" | ||
24 | tool_tip="팝업'처음 사용' 통보 옵션 모두 사용 안 함" /> | ||
25 | <check_box | ||
26 | label="인벤토리에서 새로 수락한 오브젝트를 자동으로 보여주기" | ||
27 | name="show_in_inventory" /> | ||
28 | </panel> | 21 | </panel> |
diff --git a/linden/indra/newview/skins/default/xui/ko/panel_speaker_controls.xml b/linden/indra/newview/skins/default/xui/ko/panel_speaker_controls.xml index 4104aa7..4350601 100644 --- a/linden/indra/newview/skins/default/xui/ko/panel_speaker_controls.xml +++ b/linden/indra/newview/skins/default/xui/ko/panel_speaker_controls.xml | |||
@@ -10,20 +10,20 @@ | |||
10 | 음성 사용(기본 설정) | 10 | 음성 사용(기본 설정) |
11 | </combo_item> | 11 | </combo_item> |
12 | <combo_item name="ModeratedVoice" value="moderated"> | 12 | <combo_item name="ModeratedVoice" value="moderated"> |
13 | 음성 제어 | 13 | 음성 제어(기본 설정) |
14 | </combo_item> | 14 | </combo_item> |
15 | </combo_box> | 15 | </combo_box> |
16 | </layout_panel> | 16 | </layout_panel> |
17 | <layout_panel name="moderate_chat_panel"> | 17 | <layout_panel name="moderate_chat_panel"> |
18 | <scroll_list name="speakers_list"> | 18 | <scroll_list name="speakers_list"> |
19 | <column label="이름" name="speaker_name" /> | 19 | <column label="이름" name="speaker_name"/> |
20 | </scroll_list> | 20 | </scroll_list> |
21 | <panel name="speaker_controls"> | 21 | <panel name="speaker_controls"> |
22 | <text name="resident_name"> | 22 | <text name="resident_name"> |
23 | Rumplstiltskin Califragilistic | 23 | Rumplstiltskin Califragilistic |
24 | </text> | 24 | </text> |
25 | <button name="mute_btn" tool_tip="이 사용자의 음성 소거" /> | 25 | <button name="mute_btn" tool_tip="이 사용자의 음성 소거"/> |
26 | <check_box label="텍스트 차단" name="mute_text_btn" /> | 26 | <check_box label="텍스트 차단" name="mute_text_btn"/> |
27 | </panel> | 27 | </panel> |
28 | </layout_panel> | 28 | </layout_panel> |
29 | <layout_panel name="moderator_controls"> | 29 | <layout_panel name="moderator_controls"> |
diff --git a/linden/indra/newview/skins/default/xui/ko/strings.xml b/linden/indra/newview/skins/default/xui/ko/strings.xml index e79512d..d0ed26d 100644 --- a/linden/indra/newview/skins/default/xui/ko/strings.xml +++ b/linden/indra/newview/skins/default/xui/ko/strings.xml | |||
@@ -1,5 +1,10 @@ | |||
1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> | 1 | <?xml version="1.0" encoding="utf-8" standalone="yes"?> |
2 | <strings name=""> | 2 | <!-- This file contains strings that used to be hardcoded in the source. |
3 | It is only for those strings which don't belong in a floater. | ||
4 | For example, the strings used in avatar chat bubbles, and strings | ||
5 | that are returned from one component and may appear in many places--> | ||
6 | <strings> | ||
7 | <!-- Login --> | ||
3 | <string name="LoginInProgress"> | 8 | <string name="LoginInProgress"> |
4 | 로그인 중. [APP_NAME]님은 정지된 상태로 나타날 수 있습니다. 잠시만 기다리십시오. | 9 | 로그인 중. [APP_NAME]님은 정지된 상태로 나타날 수 있습니다. 잠시만 기다리십시오. |
5 | </string> | 10 | </string> |
@@ -51,24 +56,34 @@ | |||
51 | <string name="LoginDownloadingClothing"> | 56 | <string name="LoginDownloadingClothing"> |
52 | 의복 다운로드 중 | 57 | 의복 다운로드 중 |
53 | </string> | 58 | </string> |
59 | <string name="LoginFailedNoNetwork"> | ||
60 | 네트웍 에러: 네트웍 연결에 문제가 있습니다. 네트웍 연결을 확인해 주십시오. | ||
61 | </string> | ||
62 | <!-- Disconnection --> | ||
54 | <string name="AgentLostConnection"> | 63 | <string name="AgentLostConnection"> |
55 | 이 지역에 문제가 있을 수 있습니다. 인터넷 연결을 확인하십시오. | 64 | 이 지역에 문제가 있을 수 있습니다. 인터넷 연결을 확인하십시오. |
56 | </string> | 65 | </string> |
66 | <!-- Tooltip, llhoverview.cpp --> | ||
57 | <string name="TooltipPerson"> | 67 | <string name="TooltipPerson"> |
58 | 아바타 | 68 | 아바타 |
59 | </string> | 69 | </string> |
70 | <!-- Object under mouse pointer is an avatar --> | ||
60 | <string name="TooltipNoName"> | 71 | <string name="TooltipNoName"> |
61 | (이름 없음) | 72 | (이름 없음) |
62 | </string> | 73 | </string> |
74 | <!-- No name on an object --> | ||
63 | <string name="TooltipOwner"> | 75 | <string name="TooltipOwner"> |
64 | 소유자: | 76 | 소유자: |
65 | </string> | 77 | </string> |
78 | <!-- Owner name follows --> | ||
66 | <string name="TooltipPublic"> | 79 | <string name="TooltipPublic"> |
67 | 공개 | 80 | 공개 |
68 | </string> | 81 | </string> |
82 | <!-- Public permissions on an object --> | ||
69 | <string name="TooltipIsGroup"> | 83 | <string name="TooltipIsGroup"> |
70 | (그룹) | 84 | (그룹) |
71 | </string> | 85 | </string> |
86 | <!-- The name before this text is that of a group --> | ||
72 | <string name="TooltipFlagScript"> | 87 | <string name="TooltipFlagScript"> |
73 | 스크립트 | 88 | 스크립트 |
74 | </string> | 89 | </string> |
@@ -99,9 +114,11 @@ | |||
99 | <string name="TooltipForSaleL$"> | 114 | <string name="TooltipForSaleL$"> |
100 | 판매: L$ [AMOUNT] | 115 | 판매: L$ [AMOUNT] |
101 | </string> | 116 | </string> |
117 | <!-- L$ version --> | ||
102 | <string name="TooltipForSaleMsg"> | 118 | <string name="TooltipForSaleMsg"> |
103 | 판매: [MESSAGE] | 119 | 판매: [MESSAGE] |
104 | </string> | 120 | </string> |
121 | <!-- Message (RetrievingData) --> | ||
105 | <string name="TooltipFlagGroupBuild"> | 122 | <string name="TooltipFlagGroupBuild"> |
106 | 그룹 만들기 | 123 | 그룹 만들기 |
107 | </string> | 124 | </string> |
@@ -114,6 +131,7 @@ | |||
114 | <string name="TooltipFlagNotSafe"> | 131 | <string name="TooltipFlagNotSafe"> |
115 | 안전하지 않음 | 132 | 안전하지 않음 |
116 | </string> | 133 | </string> |
134 | <!-- damage area --> | ||
117 | <string name="TooltipFlagNoFly"> | 135 | <string name="TooltipFlagNoFly"> |
118 | 비행 금지 | 136 | 비행 금지 |
119 | </string> | 137 | </string> |
@@ -129,27 +147,35 @@ | |||
129 | <string name="TooltipMustSingleDrop"> | 147 | <string name="TooltipMustSingleDrop"> |
130 | 하나의 아이템만 여기로 드래그할 수 있습니다. | 148 | 하나의 아이템만 여기로 드래그할 수 있습니다. |
131 | </string> | 149 | </string> |
150 | <!-- Indicates that an avatar's name or other similar datum is being retrieved. General usage. --> | ||
132 | <string name="RetrievingData"> | 151 | <string name="RetrievingData"> |
133 | 가져오는 중 | 152 | 가져오는 중 |
134 | </string> | 153 | </string> |
135 | <string name="ReleaseNotes"> | 154 | <string name="ReleaseNotes"> |
136 | 출시 정보 | 155 | 출시 정보 |
137 | </string> | 156 | </string> |
157 | <!-- Indicates something is being loaded. Maybe should be merged with RetrievingData --> | ||
138 | <string name="LoadingData"> | 158 | <string name="LoadingData"> |
139 | 로딩 중 | 159 | 로딩 중 |
140 | </string> | 160 | </string> |
161 | <!-- namecache --> | ||
162 | <!-- Avatar name: text shown for LLUUID::null --> | ||
141 | <string name="AvatarNameNobody"> | 163 | <string name="AvatarNameNobody"> |
142 | (없음) | 164 | (없음) |
143 | </string> | 165 | </string> |
166 | <!-- Avatar name: text shown while fetching name --> | ||
144 | <string name="AvatarNameWaiting"> | 167 | <string name="AvatarNameWaiting"> |
145 | (대기 중) | 168 | (대기 중) |
146 | </string> | 169 | </string> |
170 | <!-- Avatar name: text shown as an alternative to AvatarNameFetching, easter egg. --> | ||
147 | <string name="AvatarNameHippos"> | 171 | <string name="AvatarNameHippos"> |
148 | (하마) | 172 | (하마) |
149 | </string> | 173 | </string> |
174 | <!-- Group name: text shown for LLUUID::null --> | ||
150 | <string name="GroupNameNone"> | 175 | <string name="GroupNameNone"> |
151 | (없음) | 176 | (없음) |
152 | </string> | 177 | </string> |
178 | <!-- Asset errors. Used in llassetstorage.cpp, translation from error code to error message. --> | ||
153 | <string name="AssetErrorNone"> | 179 | <string name="AssetErrorNone"> |
154 | 오류 없음 | 180 | 오류 없음 |
155 | </string> | 181 | </string> |
@@ -180,6 +206,7 @@ | |||
180 | <string name="AssetErrorUnknownStatus"> | 206 | <string name="AssetErrorUnknownStatus"> |
181 | 알 수 없는 상태 | 207 | 알 수 없는 상태 |
182 | </string> | 208 | </string> |
209 | <!-- llvoavatar. Displayed in the avatar's chat bubble --> | ||
183 | <string name="AvatarEditingApparance"> | 210 | <string name="AvatarEditingApparance"> |
184 | (내 모습 편집) | 211 | (내 모습 편집) |
185 | </string> | 212 | </string> |
@@ -192,6 +219,7 @@ | |||
192 | <string name="AvatarMuted"> | 219 | <string name="AvatarMuted"> |
193 | 음소거 | 220 | 음소거 |
194 | </string> | 221 | </string> |
222 | <!-- animations --> | ||
195 | <string name="anim_express_afraid"> | 223 | <string name="anim_express_afraid"> |
196 | 두려움 | 224 | 두려움 |
197 | </string> | 225 | </string> |
@@ -405,6 +433,7 @@ | |||
405 | <string name="worldmap_offline"> | 433 | <string name="worldmap_offline"> |
406 | 오프라인 | 434 | 오프라인 |
407 | </string> | 435 | </string> |
436 | <!-- Chat --> | ||
408 | <string name="whisper"> | 437 | <string name="whisper"> |
409 | 속삭이기: | 438 | 속삭이기: |
410 | </string> | 439 | </string> |
diff --git a/linden/indra/newview/skins/default/xui/pt/alerts.xml b/linden/indra/newview/skins/default/xui/pt/alerts.xml index 46dae87..caceb16 100644 --- a/linden/indra/newview/skins/default/xui/pt/alerts.xml +++ b/linden/indra/newview/skins/default/xui/pt/alerts.xml | |||
@@ -2612,21 +2612,6 @@ Nota: Isto limpará o cache. | |||
2612 | </option> | 2612 | </option> |
2613 | 2613 | ||
2614 | </alert> | 2614 | </alert> |
2615 | <alert name="ViewReleaseNotes"> | ||
2616 | <message name="message"> | ||
2617 | Deseja visitar as notas de lançamentos do Second Life? | ||
2618 | </message> | ||
2619 | <ignore> | ||
2620 | Enquanto estiver vendo as notas de lançamento. | ||
2621 | </ignore> | ||
2622 | <option name="Gotopage"> | ||
2623 | Ir para a página | ||
2624 | </option> | ||
2625 | <option name="Cancel"> | ||
2626 | Cancelar | ||
2627 | </option> | ||
2628 | |||
2629 | </alert> | ||
2630 | <alert name="GroupLeaveConfirmOfficer"> | 2615 | <alert name="GroupLeaveConfirmOfficer"> |
2631 | <message name="message"> | 2616 | <message name="message"> |
2632 | Você é um gerenciador do grupo [GROUP]. Deixar este grupo? | 2617 | Você é um gerenciador do grupo [GROUP]. Deixar este grupo? |
diff --git a/linden/indra/newview/skins/default/xui/pt/floater_im.xml b/linden/indra/newview/skins/default/xui/pt/floater_im.xml index e559f55..f79a172 100644 --- a/linden/indra/newview/skins/default/xui/pt/floater_im.xml +++ b/linden/indra/newview/skins/default/xui/pt/floater_im.xml | |||
@@ -15,15 +15,6 @@ | |||
15 | <text name="user_no_help"> | 15 | <text name="user_no_help"> |
16 | O usuário requisitado não está mais nessa sessão de ajuda. | 16 | O usuário requisitado não está mais nessa sessão de ajuda. |
17 | </text> | 17 | </text> |
18 | <text name="add_session_event"> | ||
19 | Adcionando agentes à sessão de conversa com | ||
20 | </text> | ||
21 | <text name="message_session_event"> | ||
22 | sessão de conversa com | ||
23 | </text> | ||
24 | <text name="teleport_session_event"> | ||
25 | teleportando ao criador de | ||
26 | </text> | ||
27 | <text name="removed_from_group"> | 18 | <text name="removed_from_group"> |
28 | Você foi removido do grupo. | 19 | Você foi removido do grupo. |
29 | </text> | 20 | </text> |
diff --git a/linden/indra/newview/skins/default/xui/pt/floater_report_abuse.xml b/linden/indra/newview/skins/default/xui/pt/floater_report_abuse.xml index 78fccec..9d130b8 100644 --- a/linden/indra/newview/skins/default/xui/pt/floater_report_abuse.xml +++ b/linden/indra/newview/skins/default/xui/pt/floater_report_abuse.xml | |||
@@ -9,7 +9,7 @@ | |||
9 | <text name="pos_title"> | 9 | <text name="pos_title"> |
10 | Posição: | 10 | Posição: |
11 | </text> | 11 | </text> |
12 | <texture_picker label="Trabalhando..." name="screenshot" /> | 12 | <texture_picker name="screenshot" /> |
13 | <check_box label="Incluir screenshot" name="screen_check" /> | 13 | <check_box label="Incluir screenshot" name="screen_check" /> |
14 | <button label="" label_selected="" name="pick_btn" | 14 | <button label="" label_selected="" name="pick_btn" |
15 | tool_tip="Object Picker - Identifica um objeto com assunto deste report" /> | 15 | tool_tip="Object Picker - Identifica um objeto com assunto deste report" /> |
diff --git a/linden/indra/newview/skins/default/xui/pt/panel_preferences_network.xml b/linden/indra/newview/skins/default/xui/pt/panel_preferences_network.xml index ca017dc..b0b46b1 100644 --- a/linden/indra/newview/skins/default/xui/pt/panel_preferences_network.xml +++ b/linden/indra/newview/skins/default/xui/pt/panel_preferences_network.xml | |||
@@ -7,7 +7,7 @@ | |||
7 | kbps(kilobits por segundo) | 7 | kbps(kilobits por segundo) |
8 | </text> | 8 | </text> |
9 | <text type="string" length="1" name="cache_size_label_l"> | 9 | <text type="string" length="1" name="cache_size_label_l"> |
10 | Cache em Disco (MB): | 10 | Cache em Disco: |
11 | </text> | 11 | </text> |
12 | <button label="Limpar Cache" name="clear_cache" /> | 12 | <button label="Limpar Cache" name="clear_cache" /> |
13 | <text type="string" length="1" name="cache_location_label"> | 13 | <text type="string" length="1" name="cache_location_label"> |
diff --git a/linden/indra/newview/skins/default/xui/zh/alerts.xml b/linden/indra/newview/skins/default/xui/zh/alerts.xml index 641f1f3..49cf3b2 100644 --- a/linden/indra/newview/skins/default/xui/zh/alerts.xml +++ b/linden/indra/newview/skins/default/xui/zh/alerts.xml | |||
@@ -2851,17 +2851,6 @@ AGP绘图加速器起作用。Options panel in Preferences in [SECOND_LIFE]. | |||
2851 | 取消 | 2851 | 取消 |
2852 | </option> | 2852 | </option> |
2853 | </alert> | 2853 | </alert> |
2854 | <alert name="ViewReleaseNotes"> | ||
2855 | <message name="message"> | ||
2856 | 是否查看第二人生发布的消息? | ||
2857 | </message> | ||
2858 | <option name="Gotopage"> | ||
2859 | 回主页 | ||
2860 | </option> | ||
2861 | <option name="Cancel"> | ||
2862 | 取消 | ||
2863 | </option> | ||
2864 | </alert> | ||
2865 | <alert name="GroupLeaveConfirmOfficer"> | 2854 | <alert name="GroupLeaveConfirmOfficer"> |
2866 | <message name="message"> | 2855 | <message name="message"> |
2867 | 你目前是社团[GROUP]的官员. | 2856 | 你目前是社团[GROUP]的官员. |
diff --git a/linden/indra/newview/skins/default/xui/zh/floater_about.xml b/linden/indra/newview/skins/default/xui/zh/floater_about.xml index 24bef29..bee9def 100644 --- a/linden/indra/newview/skins/default/xui/zh/floater_about.xml +++ b/linden/indra/newview/skins/default/xui/zh/floater_about.xml | |||
@@ -1,9 +1,9 @@ | |||
1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> | 1 | <?xml version="1.0" encoding="utf-8" standalone="yes" ?> |
2 | <floater name="floater_about" title="关于第二人生"> | 2 | <floater name="floater_about" title="关于第二人生"> |
3 | <text_editor name="credits_editor"> | 3 | <text_editor name="credits_editor"> |
4 | 第二人生的推出应感谢以下人物的贡献: Philip, Tessa, Andrew, Cory, Ben, Bunny, Char, Charlie, Colin, Dan, Daniel, Doug, Eric, Hamlet, Haney, Hunter, Ian, Jeff, Jim, John, Lee, Mark, Peter, Phoenix, Richard, Robin, Xenon, Steve, Tanya, Eddie, Frank, Bruce, Aaron, Alice, Bob, Debra, Eileen, Helen, Janet, Louie, Leviathania, Stefan, Ray, Kevin, Tom, Mikeb, MikeT, Burgess, Elena, Tracy, BillTodd, Ryan, Zach, Sarah, Nova, Otakon, Tim, Stephanie, Michael, Evan, Nicolas, Catherine, Rachelle, Dave, Holly, Bub, Kelly, Magellan, Ramzi, Don, Sabin, Jill, Rheya, DanceStar, Jeska, Hungry, Torley, Kona, Callum, Charity, Ventrella, Jack, Uncle, Vektor, Iris, Chris, Nicole, Mick, Reuben, Blue, Babbage, Yedwab, Deana, Lauren, Brent, Pathfinder, Chadrick, Altruima, Jesse, Monroe, David, Tess, Lizzie, Patsy, Pony, Isaac, Lawrence, Cyn, Bo, Gia, Annette, Marius, Tbone, Jonathan, Karen, Ginsu, Yuko, Makiko, Thomas, Harry, Seth, Alexei, Brian, Guy, Runitai, Ethan, Data, Cornelius, Kenny, Swiss, Zero, Natria, Wendy, Stephen, Teeple, Thumper, Lucy, Dee, Mia, Liana, Warren, Branka, Aura, beez, Milo, Hermia, Red, Thrax, Joe, Sally, Magenta, Paul, Jose, Rejean, Henrik, Lexie, Amber, Logan, Xan, Nora, Morpheus, Donovan, Leyla, MichaelFrancis, Beast, Cube, Bucky, Joshua, Stryfe, Harmony, Teresa, Claudia, Walker, Glenn, Fritz, Fordak, June, Cleopetra, Jean, Ivy, Betsy, Roosevelt, Spike, Ken, Which, Tofu, Chiyo, Rob, Zee, dustin, George, Del, Matthew, Cat, Jacqui, Lightfoot, Adrian, Viola, Alfred, Noel, Irfan, Sunil, Yool, Rika, Jane, Xtreme, Frontier, a2, Neo, Siobhan, Yoz, Justin, Elle, Qarl, Benjamin, Isabel, Gulliver, Everett, Christopher, Izzy, Stephany, Garry, Sejong, Sean, Tobin, Iridium, Meta, Anthony, Jeremy, JP, Jake, Maurice, Madhavi, Leopard, Kyle, Joon, Kari, Bert, Belinda, Jon, Kristi, Bridie, Pramod, KJ, Socrates, Maria, Ivan, Aric, Yamasaki, Adreanne, Jay, MitchK, Ceren, Coco, Durl, Jenny, Periapse, Kartic, Storrs, Lotte, Sandy, Colossus, Zen, BigPapi, Brad, Pastrami, Kurz, Mani, Neuro, Jaime, MJ, Rowan, Sgt, Elvis, Gecko, Samuel, Sardonyx, Leo, Bryan, Niko, Soft, Poppy, Rachel, Aki, Angelo, Banzai, Alexa, Sue, CeeLo, Bender, CG, Gillian, Pelle, Nick, Echo, Zara, Christine, Shamiran, Emma, Blake, Keiko, Plexus, Joppa, Sidewinder, Erica, Ashlei, Twilight, Kristen, Brett, Q, Enus, Simon, Bevis, Kraft, Kip, Chandler, Ron, LauraP, Ram, KyleJM, Scouse, Prospero, Melissa, Marty, Nat, Hamilton, Kend, Lordan, Jimmy, Kosmo, Seraph, Green, Ekim, Wiggo, JT, Rome, Doris, Miz, Benoc, Whump, Trinity, Patch, Kate, TJ, Bao, Joohwan, Christy, Sofia, Matias, Cogsworth, Johan, Oreh, Cheah, Angela, Brandy, Mango, Lan, Aleks, Gloria, Heidy, Mitchell, Space, Colton, Bambers, Einstein, Maggie, Malbers, Rose, Winnie, Stella, Milton, Rothman, Niall, Marin, Allison, James, Katie, Dawn, Katt, Kalpana, Judy, Andrea, Ambroff, Infinity, Gail, Rico, Raymond, Yi, William, Christa, M, Teagan, Scout, Molly, Dante, Corr, Dynamike, Usi, Kaylee, Lil, Danica, Sascha, Kelv, Jacob, Nya, Rodney, Brandon, Elsie, Blondin, Grant, Katrin, Nyx, Gabriel, Locklainn, Claire, Devin, Minerva, Monty, Austin, Bradford, Si, Keira, H, Caitlin, Dita, Makai, Jenn and many others. | 4 | 第二人生的推出应感谢以下人物的贡献: Philip, Tessa, Andrew, Cory, James, Ben, Char, Charlie, Colin, Dan, Daniel, Doug, Eric, Hamlet, Haney, Eve, Hunter, Ian, Jeff, Jennifer, Jim, John, Lee, Mark, Peter, Phoenix, Richard, Robin, Xenon, Steve, Tanya, Eddie, Avi, Frank, Bruce, Aaron, Alice, Bob, Debra, Eileen, Helen, Janet, Louie, Leviathania, Stefan, Ray, Kevin, Tom, Mikeb, MikeT, Burgess, Elena, Tracy, Bill, Todd, Ryan, Zach, Sarah, Nova, Tim, Stephanie, Michael, Evan, Nicolas, Catherine, Rachelle, Dave, Holly, Bub, Kelly, Magellan, Ramzi, Don, Sabin, Jill, Rheya, Jeska, Torley, Kona, Callum, Charity, Ventrella, Jack, Vektor, Iris, Chris, Nicole, Mick, Reuben, Blue, Babbage, Yedwab, Deana, Lauren, Brent, Pathfinder, Chadrick, Altruima, Jesse, Teeny, Monroe, Icculus, David, Tess, Lizzie, Patsy, Isaac, Lawrence, Cyn, Bo, Gia, Annette, Marius, Tbone, Jonathan, Karen, Ginsu, Satoko, Yuko, Makiko, Thomas, Harry, Seth, Alexei, Brian, Guy, Runitai, Ethan, Data, Cornelius, Kenny, Swiss, Zero, Natria, Wendy, Stephen, Teeple, Thumper, Lucy, Dee, Mia, Liana, Warren, Branka, Aura, beez, Milo, Hermia, Red, Thrax, Joe, Sally, Magenta, Mogura, Paul, Jose, Rejean, Henrik, Lexie, Amber, Logan, Xan, Nora, Morpheus, Donovan, Leyla, MichaelFrancis, Beast, Cube, Bucky, Joshua, Stryfe, Harmony, Teresa, Claudia, Walker, Glenn, Fritz, Fordak, June, Cleopetra, Jean, Ivy, Betsy, Roosevelt, Spike, Ken, Which, Tofu, Chiyo, Rob, Zee, dustin, George, Del, Matthew, Cat, Jacqui, Lightfoot, Adrian, Viola, Alfred, Noel, Irfan, Sunil, Yool, Rika, Jane, Xtreme, Frontier, a2, Neo, Siobhan, Yoz, Justin, Elle, Qarl, Benjamin, Isabel, Gulliver, Everett, Christopher, Izzy, Stephany, Garry, Sejong, Sean, Tobin, Iridium, Meta, Anthony, Jeremy, JP, Jake, Maurice, Madhavi, Leopard, Kyle, Joon, Kari, Bert, Belinda, Jon, Kristi, Bridie, Pramod, KJ, Socrates, Maria, Ivan, Aric, Yamasaki, Adreanne, Jay, MitchK, Ceren, Coco, Durl, Jenny, Periapse, Kartic, Storrs, Lotte, Sandy, Rohn, Colossus, Zen, BigPapi, Brad, Pastrami, Kurz, Mani, Neuro, Jaime, MJ, Rowan, Sgt, Elvis, Gecko, Samuel, Sardonyx, Leo, Bryan, Niko, Soft, Poppy, Rachel, Aki, Angelo, Banzai, Alexa, Sue, CeeLo, Bender, CG, Gillian, Pelle, Nick, Echo, Zara, Christine, Shamiran, Emma, Blake, Keiko, Plexus, Joppa, Sidewinder, Erica, Ashlei, Twilight, Kristen, Brett, Q, Enus, Simon, Bevis, Kraft, Kip, Chandler, Ron, LauraP, Ram, KyleJM, Scouse, Prospero, Melissa, Marty, Nat, Hamilton, Kend, Lordan, Jimmy, Kosmo, Seraph, Green, Ekim, Wiggo, JT, Rome, Doris, Miz, Benoc, Whump, Trinity, Patch, Kate, TJ, Bao, Joohwan, Christy, Sofia, Matias, Cogsworth, Johan, Oreh, Cheah, Angela, Brandy, Mango, Lan, Aleks, Gloria, Heidy, Mitchell, Space, Colton, Bambers, Einstein, Maggie, Malbers, Rose, Winnie, Stella, Milton, Rothman, Niall, Marin, Allison, Katie, Dawn, Katt, Dusty, Kalpana, Judy, Andrea, Ambroff, Infinity, Gail, Rico, Raymond, Yi, William, Christa, M, Teagan, Scout, Molly, Dante, Corr, Dynamike, Usi, Kaylee, Vidtuts, Lil, Danica, Sascha, Kelv, Jacob, Nya, Rodney, Brandon, Elsie, Blondin, Grant, Katrin, Nyx, Gabriel, Locklainn, Claire, Devin, Minerva, Monty, Austin, Bradford, Si, Keira, H, Caitlin, Dita, Makai, Jenn, Ann, Meredith, Clare, Joy, Praveen, Cody, Edmund, Ruthe, Sirena, Gayathri, Spider, FJ, Davidoff, Tian, Jennie, Louise, Oskar, Landon, Noelle, Jarv, Ingrid, Al, Sommer, Doc, Aria, Huin, Gray, Lili, Vir, DJ and many others. |
5 | 5 | ||
6 | 感谢以下居民,他们的帮助保证了这次第二人生的版本是有史以来最出色的: aaron23 decuir, Abra Miles, absolute balderdash, adelle fitzgerald, Aeron Kohime, Aki Shichiroji, Alger Meads, Alissa Sabre, AlwaysIcey Mapholisto, Arawn Spitteler, Aren Mandala, Arianna Wrigglesworth, Bagushii Kohime, Balpien Hammerer, Blinking2342 Blinker, byakuya runo, Capucchy Streeter, Chandra Jun, Coyote Pace, Crusher Soderstrom, Cummere Mayo, cyberrosa Rossini, Dael Ra, danana dodonpa, Darek Deluca, Davec Horsforth, django yifu, draco crane, Dre Dagostino, Ephyu Reino, etan quan, Fenrix Murakami, Fledhyris Proudhon, Fred Wardhani, Frederich Courier, garth fairchang, Gellan Glenelg, Geraldine Giha, GOLAN Eilde, gonzo joubert, Hachiro Yokosuka, Hampton Hax, harleywood guru, Hevenz Vansant, imnotgoing sideways, Jaden Giles, Jeanette Janus, Karl Dorance, keaton Akina, Khashai Steinbeck, KiPSOFT Tuqiri, kirstenlee Cinquetti, Kitty Barnett, Laurent Vesta, Lazure Ryba, Lima Vesperia, Linzi Bingyi, Lisa Lowe, LuDon Ninetails, Mark Rosenbaum, McCabe Maxsted, Michi Lumin, Midi Aeon, ml0rtd kit, Mo Eriksen, Morice Flanagan, Mysterion Aeon, Nad Gough, norgan torok, Pygar Bu, Qie Niangao, rachel corleone, Rado Arado, roberto salubrius, Royer Pessoa, samia bechir, Sasha Nurmi, Sean Heying, Selkit Diller, Shadow Pidgeon, simon kline, Smokie Ember, Soap Clawtooth, Strife Onizuka, Tal Chernov, Talan Hyun, tangletwigs fairymeadow, Tanya Spinotti, Tayra Dagostino, Teebone Aeon, Theremes Langdon, Thraxis Epsilon, tucor Capalini, Vasko Hawker, VenusMari Zapedzki, Vex Streeter, Viktoria Dovgal, Vincent Nacon, Viridian Exonar, Vivienne Schell, WarKirby Magojiro, Wilton Lundquist, Yukinoroh Kamachi, Zyzzy Zarf | 6 | 感谢以下居民,他们的帮助保证了这次第二人生的版本是有史以来最出色的: Aminom Marvin, ava ganache, Balthazar Fouroux, CrystalShard Foo, Davec Horsforth, Drew Dwi, Ellla McMahon, Gellan Glenelg, Harleen Gretzky, istephanija munro, Iustinian Tomsen, JC Glimmer, Joeseph Albanese, kelly young, Latif Khalifa, Lex Neva, McCabe Maxsted, Michi Lumin, moni duettmann, Moon Metty, motor loon, Opensource Obscure, Sky Hye, Soap Clawtooth, velveeta biedermann, zeebster colasanti |
7 | 7 | ||
8 | 8 | ||
9 | 3Dconnexion SDK Copyright (C) 1992-2007 3Dconnexion | 9 | 3Dconnexion SDK Copyright (C) 1992-2007 3Dconnexion |
@@ -27,6 +27,6 @@ | |||
27 | Voice chat Audio coding: Polycom(R) Siren14(TM) (ITU-T Rec. G.722.1 Annex C) | 27 | Voice chat Audio coding: Polycom(R) Siren14(TM) (ITU-T Rec. G.722.1 Annex C) |
28 | 28 | ||
29 | 29 | ||
30 | 这不是一次故障,而是一个特性. | 30 | We can only see a short distance ahead, but we can see plenty there that needs to be done. --Alan Turing |
31 | </text_editor> | 31 | </text_editor> |
32 | </floater> | 32 | </floater> |
diff --git a/linden/indra/newview/skins/default/xui/zh/floater_report_abuse.xml b/linden/indra/newview/skins/default/xui/zh/floater_report_abuse.xml index f033d7f..e59b4d3 100644 --- a/linden/indra/newview/skins/default/xui/zh/floater_report_abuse.xml +++ b/linden/indra/newview/skins/default/xui/zh/floater_report_abuse.xml | |||
@@ -9,7 +9,7 @@ | |||
9 | <text name="pos_title"> | 9 | <text name="pos_title"> |
10 | 位置: | 10 | 位置: |
11 | </text> | 11 | </text> |
12 | <texture_picker label="工作..." name="screenshot" /> | 12 | <texture_picker name="screenshot" /> |
13 | <check_box label="包含屏幕截图" name="screen_check" /> | 13 | <check_box label="包含屏幕截图" name="screen_check" /> |
14 | <combo_box name="category_combo" | 14 | <combo_box name="category_combo" |
15 | tool_tip="Category -- select the category that best describes this report"> | 15 | tool_tip="Category -- select the category that best describes this report"> |
diff --git a/linden/indra/newview/skins/silver/xui/en-us/panel_avatar.xml b/linden/indra/newview/skins/silver/xui/en-us/panel_avatar.xml index 53cc070..d564ac9 100644 --- a/linden/indra/newview/skins/silver/xui/en-us/panel_avatar.xml +++ b/linden/indra/newview/skins/silver/xui/en-us/panel_avatar.xml | |||
@@ -192,8 +192,8 @@ | |||
192 | height="18" label="Load" label_selected="Load" left="10" | 192 | height="18" label="Load" label_selected="Load" left="10" |
193 | mouse_opaque="true" name="load" enabled="false" | 193 | mouse_opaque="true" name="load" enabled="false" |
194 | tool_tip="Load this profile page with embedded web browser." width="80" > | 194 | tool_tip="Load this profile page with embedded web browser." width="80" > |
195 | <flyout_button_item value="open">In external browser</flyout_button_item> | 195 | <flyout_button_item value="open" name="open_item">In external browser</flyout_button_item> |
196 | <flyout_button_item value="home">Home URL</flyout_button_item> | 196 | <flyout_button_item value="home" name="home_item">Home URL</flyout_button_item> |
197 | </flyout_button> | 197 | </flyout_button> |
198 | <button bottom_delta="0" follows="left|top" font="SansSerif" halign="center" | 198 | <button bottom_delta="0" follows="left|top" font="SansSerif" halign="center" |
199 | height="18" label="?" label_selected="?" left_delta="85" | 199 | height="18" label="?" label_selected="?" left_delta="85" |
diff --git a/linden/indra/newview/viewer_manifest.py b/linden/indra/newview/viewer_manifest.py index 2533e6a..1d9c1f7 100755 --- a/linden/indra/newview/viewer_manifest.py +++ b/linden/indra/newview/viewer_manifest.py | |||
@@ -618,6 +618,7 @@ class Linux_i686Manifest(LinuxManifest): | |||
618 | self.path("libaprutil-1.so.0") | 618 | self.path("libaprutil-1.so.0") |
619 | self.path("libdb-4.2.so") | 619 | self.path("libdb-4.2.so") |
620 | self.path("libcrypto.so.0.9.7") | 620 | self.path("libcrypto.so.0.9.7") |
621 | self.path("libexpat.so.1") | ||
621 | self.path("libssl.so.0.9.7") | 622 | self.path("libssl.so.0.9.7") |
622 | # self.path("libstdc++.so.6") | 623 | # self.path("libstdc++.so.6") |
623 | self.path("libuuid.so", "libuuid.so.1") | 624 | self.path("libuuid.so", "libuuid.so.1") |
diff --git a/linden/indra/test/llapp_tut.cpp b/linden/indra/test/llapp_tut.cpp index fc069f8..6efced4 100644 --- a/linden/indra/test/llapp_tut.cpp +++ b/linden/indra/test/llapp_tut.cpp | |||
@@ -69,7 +69,7 @@ namespace tut | |||
69 | LLSD defaults; | 69 | LLSD defaults; |
70 | defaults["template"] = "../../../scripts/messages/message_template.msg"; | 70 | defaults["template"] = "../../../scripts/messages/message_template.msg"; |
71 | defaults["configdir"] = "."; | 71 | defaults["configdir"] = "."; |
72 | defaults["db_host"] = "mysql.durga.lindenlab.com"; | 72 | defaults["db_host"] = "mysql.mitra.lindenlab.com"; |
73 | defaults["db_user"] = "linden"; | 73 | defaults["db_user"] = "linden"; |
74 | defaults["db_password"] = "gomez"; | 74 | defaults["db_password"] = "gomez"; |
75 | defaults["datadir"] = "data"; | 75 | defaults["datadir"] = "data"; |
diff --git a/linden/indra/test/llstring_tut.cpp b/linden/indra/test/llstring_tut.cpp index 191b804..ba6ac7c 100644 --- a/linden/indra/test/llstring_tut.cpp +++ b/linden/indra/test/llstring_tut.cpp | |||
@@ -564,18 +564,21 @@ namespace tut | |||
564 | for (LLStringUtil::format_map_t::const_iterator iter = fmt_map.begin(); iter != fmt_map.end(); ++iter) | 564 | for (LLStringUtil::format_map_t::const_iterator iter = fmt_map.begin(); iter != fmt_map.end(); ++iter) |
565 | { | 565 | { |
566 | // Test when source string is entirely one key | 566 | // Test when source string is entirely one key |
567 | s = iter->first; | 567 | std::string s1 = (std::string)iter->first; |
568 | subcount = LLStringUtil::format(s, fmt_map); | 568 | std::string s2 = (std::string)iter->second; |
569 | ensure_equals("LLStringUtil::format: Raw interpolation result", s, iter->second); | 569 | subcount = LLStringUtil::format(s1, fmt_map); |
570 | ensure_equals("LLStringUtil::format: Raw interpolation result", s1, s2); | ||
570 | ensure_equals("LLStringUtil::format: Raw interpolation result count", 1, subcount); | 571 | ensure_equals("LLStringUtil::format: Raw interpolation result count", 1, subcount); |
571 | } | 572 | } |
572 | 573 | ||
573 | for (LLStringUtil::format_map_t::const_iterator iter = fmt_map.begin(); iter != fmt_map.end(); ++iter) | 574 | for (LLStringUtil::format_map_t::const_iterator iter = fmt_map.begin(); iter != fmt_map.end(); ++iter) |
574 | { | 575 | { |
575 | // Test when source string is one key, duplicated | 576 | // Test when source string is one key, duplicated |
576 | s = iter->first + iter->first + iter->first + iter->first; | 577 | std::string s1 = (std::string)iter->first; |
578 | std::string s2 = (std::string)iter->second; | ||
579 | s = s1 + s1 + s1 + s1; | ||
577 | subcount = LLStringUtil::format(s, fmt_map); | 580 | subcount = LLStringUtil::format(s, fmt_map); |
578 | ensure_equals("LLStringUtil::format: Rawx4 interpolation result", s, iter->second + iter->second + iter->second + iter->second); | 581 | ensure_equals("LLStringUtil::format: Rawx4 interpolation result", s, s2 + s2 + s2 + s2); |
579 | ensure_equals("LLStringUtil::format: Rawx4 interpolation result count", 4, subcount); | 582 | ensure_equals("LLStringUtil::format: Rawx4 interpolation result count", 4, subcount); |
580 | } | 583 | } |
581 | 584 | ||
diff --git a/linden/install.xml b/linden/install.xml index c94e205..216c854 100644 --- a/linden/install.xml +++ b/linden/install.xml | |||
@@ -692,16 +692,16 @@ anguage Infrstructure (CLI) international standard</string> | |||
692 | <key>linux</key> | 692 | <key>linux</key> |
693 | <map> | 693 | <map> |
694 | <key>md5sum</key> | 694 | <key>md5sum</key> |
695 | <string>c80e060867b07dd3e3c1dce70f2316eb</string> | 695 | <string>344bfdb8448bbc4158a99300cf4e2b4b</string> |
696 | <key>url</key> | 696 | <key>url</key> |
697 | <uri>http://s3.amazonaws.com/viewer-source-downloads/install_pkgs/llmozlib-linux-20080613.tar.bz2</uri> | 697 | <uri>http://s3.amazonaws.com/viewer-source-downloads/install_pkgs/llmozlib-linux-20080922.tar.bz2</uri> |
698 | </map> | 698 | </map> |
699 | <key>windows</key> | 699 | <key>windows</key> |
700 | <map> | 700 | <map> |
701 | <key>md5sum</key> | 701 | <key>md5sum</key> |
702 | <string>4bf828c670fb9848c7d2a91bf4eccafc</string> | 702 | <string>8c1b8881285631eb32ba541e10d07b07</string> |
703 | <key>url</key> | 703 | <key>url</key> |
704 | <uri>http://s3.amazonaws.com/viewer-source-downloads/install_pkgs/llmozlib-windows-20080613.tar.bz2</uri> | 704 | <uri>http://s3.amazonaws.com/viewer-source-downloads/install_pkgs/llmozlib-windows-20080922.tar.bz2</uri> |
705 | </map> | 705 | </map> |
706 | </map> | 706 | </map> |
707 | </map> | 707 | </map> |
diff --git a/linden/scripts/messages/message_template.msg b/linden/scripts/messages/message_template.msg index 9c92906..a7835ad 100644 --- a/linden/scripts/messages/message_template.msg +++ b/linden/scripts/messages/message_template.msg | |||
@@ -1389,7 +1389,7 @@ version 2.0 | |||
1389 | // called when all of the information has been collected and readied for | 1389 | // called when all of the information has been collected and readied for |
1390 | // the agent. | 1390 | // the agent. |
1391 | { | 1391 | { |
1392 | TeleportFinish Low 69 Trusted Unencoded | 1392 | TeleportFinish Low 69 Trusted Unencoded UDPBlackListed |
1393 | { | 1393 | { |
1394 | Info Single | 1394 | Info Single |
1395 | { AgentID LLUUID } | 1395 | { AgentID LLUUID } |
@@ -3296,7 +3296,7 @@ version 2.0 | |||
3296 | // CrossedRegion - new way to tell a viewer it has gone across a region | 3296 | // CrossedRegion - new way to tell a viewer it has gone across a region |
3297 | // boundary | 3297 | // boundary |
3298 | { | 3298 | { |
3299 | CrossedRegion Medium 7 Trusted Unencoded | 3299 | CrossedRegion Medium 7 Trusted Unencoded UDPBlackListed |
3300 | { | 3300 | { |
3301 | AgentData Single | 3301 | AgentData Single |
3302 | { AgentID LLUUID } | 3302 | { AgentID LLUUID } |
@@ -3334,7 +3334,7 @@ version 2.0 | |||
3334 | // EnableSimulator - Preps a viewer to receive data from a simulator | 3334 | // EnableSimulator - Preps a viewer to receive data from a simulator |
3335 | 3335 | ||
3336 | { | 3336 | { |
3337 | EnableSimulator Low 151 Trusted Unencoded | 3337 | EnableSimulator Low 151 Trusted Unencoded UDPBlackListed |
3338 | { | 3338 | { |
3339 | SimulatorInfo Single | 3339 | SimulatorInfo Single |
3340 | { Handle U64 } | 3340 | { Handle U64 } |
@@ -8852,4 +8852,5 @@ version 2.0 | |||
8852 | { ObjectLocalID U32 } | 8852 | { ObjectLocalID U32 } |
8853 | { IncludeInSearch BOOL } | 8853 | { IncludeInSearch BOOL } |
8854 | } | 8854 | } |
8855 | } \ No newline at end of file | 8855 | } |
8856 | |||