diff --git a/autobuild.xml b/autobuild.xml
index 78dd7f3fd1..2e4b049547 100755
--- a/autobuild.xml
+++ b/autobuild.xml
@@ -621,9 +621,9 @@
archivenamedarwin
@@ -633,9 +633,9 @@
archivenamelinux
@@ -645,9 +645,9 @@
archivenamewindows
@@ -1685,11 +1685,11 @@
archivenamewindows
@@ -3432,6 +3432,7 @@
--fmodex--kdu
+ --quicktime--version--platform win32
@@ -3468,6 +3469,7 @@
--fmodex--kdu
+ --quicktime--version--platform win32
diff --git a/indra/llcommon/CMakeLists.txt b/indra/llcommon/CMakeLists.txt
index 5796e46b4b..c49144e7af 100755
--- a/indra/llcommon/CMakeLists.txt
+++ b/indra/llcommon/CMakeLists.txt
@@ -241,7 +241,6 @@ set(llcommon_HEADER_FILES
SET( llcommon_ND_SOURCE_FILES
nd/ndexceptions.cpp
- nd/ndfile.cpp
nd/ndintrin.cpp
nd/ndlogthrottle.cpp
nd/ndetw.cpp
@@ -249,7 +248,6 @@ SET( llcommon_ND_SOURCE_FILES
SET( llcommon_ND_HEADER_FILES
nd/ndboolswitch.h
nd/ndexceptions.h
- nd/ndfile.h
nd/ndintrin.h
nd/ndlocks.h
nd/ndlogthrottle.h
diff --git a/indra/llcommon/llapr.cpp b/indra/llcommon/llapr.cpp
index 4b2d97d45b..0dcc8ed447 100755
--- a/indra/llcommon/llapr.cpp
+++ b/indra/llcommon/llapr.cpp
@@ -32,19 +32,12 @@
#include "llthreadlocalstorage.h"
apr_pool_t *gAPRPoolp = NULL; // Global APR memory pool
-
-// moved LLAPRFile into a namespace, so we can toggle the implementation without much fuss
-//LLVolatileAPRPool *LLAPRFile::sAPRFilePoolp = NULL ; //global volatile APR memory pool.
-LLVolatileAPRPool *ll::apr::LLAPRFile::sAPRFilePoolp = NULL ; //global volatile APR memory pool.
-//
-
+LLVolatileAPRPool *LLAPRFile::sAPRFilePoolp = NULL ; //global volatile APR memory pool.
apr_thread_mutex_t *gLogMutexp = NULL;
apr_thread_mutex_t *gCallStacksLogMutexp = NULL;
const S32 FULL_VOLATILE_APR_POOL = 1024 ; //number of references to LLVolatileAPRPool
-std::string ndConvertFilename( std::string const &aFilename ); // Porper UTF-8 filename handling under windows.
-
bool gAPRInitialized = false;
void ll_init_apr()
@@ -61,13 +54,9 @@ void ll_init_apr()
apr_thread_mutex_create(&gCallStacksLogMutexp, APR_THREAD_MUTEX_UNNESTED, gAPRPoolp);
}
- // if(!LLAPRFile::sAPRFilePoolp)
- // {
- // LLAPRFile::sAPRFilePoolp = new LLVolatileAPRPool(FALSE) ;
- // }
- if(!ll::apr::LLAPRFile::sAPRFilePoolp)
+ if(!LLAPRFile::sAPRFilePoolp)
{
- ll::apr::LLAPRFile::sAPRFilePoolp = new LLVolatileAPRPool(FALSE) ;
+ LLAPRFile::sAPRFilePoolp = new LLVolatileAPRPool(FALSE) ;
}
LLThreadLocalPointerBase::initAllThreadLocalStorage();
@@ -110,15 +99,10 @@ void ll_cleanup_apr()
apr_pool_destroy(gAPRPoolp);
gAPRPoolp = NULL;
}
- // if (LLAPRFile::sAPRFilePoolp)
- // {
- // delete LLAPRFile::sAPRFilePoolp ;
- // LLAPRFile::sAPRFilePoolp = NULL ;
- // }
- if (ll::apr::LLAPRFile::sAPRFilePoolp)
+ if (LLAPRFile::sAPRFilePoolp)
{
- delete ll::apr::LLAPRFile::sAPRFilePoolp ;
- ll::apr::LLAPRFile::sAPRFilePoolp = NULL ;
+ delete LLAPRFile::sAPRFilePoolp ;
+ LLAPRFile::sAPRFilePoolp = NULL ;
}
apr_terminate();
}
@@ -322,7 +306,7 @@ bool ll_apr_warn_status(apr_status_t status)
if(APR_SUCCESS == status) return false;
char buf[MAX_STRING]; /* Flawfinder: ignore */
apr_strerror(status, buf, sizeof(buf));
- LL_WARNS("APR") << "APR status " << status << ": " << buf << LL_ENDL;
+ LL_WARNS("APR") << "APR: " << buf << LL_ENDL;
return true;
}
@@ -334,7 +318,7 @@ bool ll_apr_warn_status(apr_status_t status, apr_dso_handle_t *handle)
// stores the output in a fixed 255-character internal buffer. (*sigh*)
char buf[MAX_STRING]; /* Flawfinder: ignore */
apr_dso_error(handle, buf, sizeof(buf));
- LL_WARNS("APR") << "APR status " << status << ": " << buf << LL_ENDL;
+ LL_WARNS("APR") << "APR: " << buf << LL_ENDL;
return result;
}
@@ -348,7 +332,6 @@ void ll_apr_assert_status(apr_status_t status, apr_dso_handle_t *handle)
llassert(! ll_apr_warn_status(status, handle));
}
-namespace ll { namespace apr {
//---------------------------------------------------------------------
//
// LLAPRFile functions
@@ -398,13 +381,7 @@ apr_status_t LLAPRFile::open(const std::string& filename, apr_int32_t flags, LLV
llassert_always(!mCurrentFilePoolp) ;
apr_pool_t* apr_pool = pool ? pool->getVolatileAPRPool() : NULL ;
-
- // Convert filenames with UTF-8 charaters into a shortfilename (8.3) if running under windows
-
- // s = apr_file_open(&mFile, filename.c_str(), flags, APR_OS_DEFAULT, getAPRFilePool(apr_pool));
- s = apr_file_open(&mFile, ndConvertFilename(filename).c_str(), flags, APR_OS_DEFAULT, getAPRFilePool(apr_pool));
-
- //
+ s = apr_file_open(&mFile, filename.c_str(), flags, APR_OS_DEFAULT, getAPRFilePool(apr_pool));
if (s != APR_SUCCESS || !mFile)
{
@@ -452,7 +429,7 @@ apr_status_t LLAPRFile::open(const std::string& filename, apr_int32_t flags, BOO
llassert_always(!mCurrentFilePoolp) ;
llassert_always(use_global_pool) ; //be aware of using gAPRPoolp.
- s = apr_file_open(&mFile, ndConvertFilename(filename).c_str(), flags, APR_OS_DEFAULT, gAPRPoolp);
+ s = apr_file_open(&mFile, filename.c_str(), flags, APR_OS_DEFAULT, gAPRPoolp);
if (s != APR_SUCCESS || !mFile)
{
mFile = NULL ;
@@ -555,7 +532,7 @@ apr_file_t* LLAPRFile::open(const std::string& filename, LLVolatileAPRPool* pool
pool = pool ? pool : LLAPRFile::sAPRFilePoolp ;
- s = apr_file_open(&file_handle, ndConvertFilename(filename).c_str(), flags, APR_OS_DEFAULT, pool->getVolatileAPRPool());
+ s = apr_file_open(&file_handle, filename.c_str(), flags, APR_OS_DEFAULT, pool->getVolatileAPRPool());
if (s != APR_SUCCESS || !file_handle)
{
ll_apr_warn_status(s);
@@ -705,13 +682,8 @@ bool LLAPRFile::remove(const std::string& filename, LLVolatileAPRPool* pool)
if (s != APR_SUCCESS)
{
- if (!APR_STATUS_IS_ENOENT(s))
- {
- // We only care about the error if it's not because
- // the file doesn't exist.
- ll_apr_warn_status(s);
- LL_WARNS("APR") << " Attempting to remove filename: " << filename << LL_ENDL;
- }
+ ll_apr_warn_status(s);
+ LL_WARNS("APR") << " Attempting to remove filename: " << filename << LL_ENDL;
return false;
}
return true;
@@ -742,7 +714,7 @@ bool LLAPRFile::isExist(const std::string& filename, LLVolatileAPRPool* pool, ap
apr_status_t s;
pool = pool ? pool : LLAPRFile::sAPRFilePoolp ;
- s = apr_file_open(&apr_file, ndConvertFilename(filename).c_str(), flags, APR_OS_DEFAULT, pool->getVolatileAPRPool());
+ s = apr_file_open(&apr_file, filename.c_str(), flags, APR_OS_DEFAULT, pool->getVolatileAPRPool());
if (s != APR_SUCCESS || !apr_file)
{
@@ -765,7 +737,7 @@ S32 LLAPRFile::size(const std::string& filename, LLVolatileAPRPool* pool)
apr_status_t s;
pool = pool ? pool : LLAPRFile::sAPRFilePoolp ;
- s = apr_file_open(&apr_file, ndConvertFilename(filename).c_str(), APR_READ, APR_OS_DEFAULT, pool->getVolatileAPRPool());
+ s = apr_file_open(&apr_file, filename.c_str(), APR_READ, APR_OS_DEFAULT, pool->getVolatileAPRPool());
if (s != APR_SUCCESS || !apr_file)
{
@@ -837,10 +809,9 @@ void LLAPRFile::flush()
apr_file_flush( mFile );
}
-//
-} }
-// Special case for UTF-8 filenames under windows. As we cannot pass UTF-16 filenames into apr use a shortfilename, those are always ASCII
+//
+namespace nd { namespace aprhelper {
std::string ndConvertFilename( std::string const &aFilename )
{
#ifdef LL_WINDOWS
@@ -848,15 +819,15 @@ std::string ndConvertFilename( std::string const &aFilename )
std::string::const_iterator itr = std::find_if( aFilename.begin(), aFilename.end(), [&]( char const & aVal ){ return aVal < 0; } );
if( aFilename.end() == itr )
return aFilename;
-
+
wchar_t aShort[ MAX_PATH ] = {0};
DWORD nRes = ::GetShortPathNameW( utf8str_to_utf16str( aFilename ).c_str(), aShort, _countof( aShort ) );
if( nRes == 0 || nRes >= _countof( aShort ) )
return aFilename;
-
+
return utf16str_to_utf8str( aShort );
#else
return aFilename;
#endif
}
-//
+ }}
diff --git a/indra/llcommon/llapr.h b/indra/llcommon/llapr.h
index c678e5e392..7c7bb19138 100755
--- a/indra/llcommon/llapr.h
+++ b/indra/llcommon/llapr.h
@@ -204,8 +204,6 @@ typedef LLAtomic32 LLAtomicS32;
#define LL_APR_RPB (APR_READ|APR_WRITE|APR_BINARY) // "r+b"
#define LL_APR_WPB (APR_CREATE|APR_TRUNCATE|APR_READ|APR_WRITE|APR_BINARY) // "w+b"
-namespace ll { namespace apr {
-
//
//apr_file manager
//which: 1)only keeps one file open;
@@ -218,6 +216,7 @@ namespace ll { namespace apr {
// 1, a temporary pool passed to an APRFile function, which is used within this function and only once.
// 2, a global pool.
//
+
class LL_COMMON_API LLAPRFile : boost::noncopyable
{
// make this non copyable since a copy closes the file
@@ -279,10 +278,11 @@ public:
//*******************************************************************************************************************************
};
-} }
-
-#include "nd/ndfile.h"
-//typedef ll::apr::LLAPRFile LLAPRFile;
-typedef nd::apr::ndFile LLAPRFile;
-
+namespace nd
+{
+ namespace aprhelper
+ {
+ std::string LL_COMMON_API ndConvertFilename( std::string const &aFilename );
+ }
+}
#endif // LL_LLAPR_H
diff --git a/indra/llcommon/llsys.cpp b/indra/llcommon/llsys.cpp
index 96dd9a6a8d..c101062f37 100755
--- a/indra/llcommon/llsys.cpp
+++ b/indra/llcommon/llsys.cpp
@@ -1349,7 +1349,18 @@ BOOL gunzip_file(const std::string& srcfile, const std::string& dstfile)
LLFILE *dst = NULL;
S32 bytes = 0;
tmpfile = dstfile + ".t";
- src = gzopen(srcfile.c_str(), "rb");
+
+ // Proper UTF8->UTF16 handling for Windows
+ // src = gzopen(srcfile.c_str(), "rb");
+#if LL_WINDOWS
+ std::string utf8filename = srcfile;
+ llutf16string utf16filename = utf8str_to_utf16str(utf8filename);
+ src = gzopen_w(utf16filename.c_str(), "rb");
+#else
+ src = gzopen(srcfile.c_str(), "rb");/* Flawfinder: ignore */
+#endif
+ //
+
if (! src) goto err;
dst = LLFile::fopen(tmpfile, "wb"); /* Flawfinder: ignore */
if (! dst) goto err;
@@ -1383,7 +1394,18 @@ BOOL gzip_file(const std::string& srcfile, const std::string& dstfile)
LLFILE *src = NULL;
S32 bytes = 0;
tmpfile = dstfile + ".t";
- dst = gzopen(tmpfile.c_str(), "wb"); /* Flawfinder: ignore */
+
+ // Proper UTF8->UTF16 handling for Windows
+ // dst = gzopen(tmpfile.c_str(), "wb"); /* Flawfinder: ignore */
+#if LL_WINDOWS
+ std::string utf8filename = tmpfile;
+ llutf16string utf16filename = utf8str_to_utf16str(utf8filename);
+ dst = gzopen_w(utf16filename.c_str(), "wb");
+#else
+ dst = gzopen(tmpfile.c_str(), "wb");/* Flawfinder: ignore */
+#endif
+ //
+
if (! dst) goto err;
src = LLFile::fopen(srcfile, "rb"); /* Flawfinder: ignore */
if (! src) goto err;
diff --git a/indra/llcommon/nd/ndfile.cpp b/indra/llcommon/nd/ndfile.cpp
deleted file mode 100644
index 939df6552f..0000000000
--- a/indra/llcommon/nd/ndfile.cpp
+++ /dev/null
@@ -1,482 +0,0 @@
-/**
- * $LicenseInfo:firstyear=2013&license=fsviewerlgpl$
- * Phoenix Firestorm Viewer Source Code
- * Copyright (C) 2013, Nicky Dasmijn
- *
- * This library is free software; you can redistribute it and/or
- * modify it under the terms of the GNU Lesser General Public
- * License as published by the Free Software Foundation;
- * version 2.1 of the License only.
- *
- * This library is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
- * Lesser General Public License for more details.
- *
- * You should have received a copy of the GNU Lesser General Public
- * License along with this library; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
- *
- * The Phoenix Firestorm Project, Inc., 1831 Oakwood Drive, Fairmont, Minnesota 56031-3225 USA
- * http://www.firestormviewer.org
- * $/LicenseInfo$
- */
-
-#include "ndfile.h"
-#include "llerror.h"
-#include "llfile.h"
-
-#ifdef LL_WINDOWS
-#include
-#else
-#include
-#endif
-
-namespace nd
-{
- namespace apr
- {
- ndFile::ndFile()
- : mFile(NULL)
- {
- }
-
- ndFile::ndFile(const std::string& filename, apr_int32_t flags, ndVolatileAPRPool* pool)
- : mFile(NULL)
- {
- open(filename, flags, pool);
- }
-
- ndFile::~ndFile()
- {
- close() ;
- }
-
- apr_status_t ndFile::close()
- {
- FILE *pFile(mFile);
- mFile = 0;
- return close( pFile, 0 );
- }
-
- apr_status_t ndFile::open(const std::string& filename, apr_int32_t flags, ndVolatileAPRPool* pool, S32* sizep)
- {
- return nd::aprhelper::ndOpenFile( filename, flags, mFile, sizep );
- }
-
- apr_status_t ndFile::open(const std::string& filename, apr_int32_t flags, BOOL use_global_pool)
- {
- return nd::aprhelper::ndOpenFile( filename, flags, mFile );
- }
-
- S32 ndFile::read(void *buf, S32 nbytes)
- {
- if( !mFile )
- {
- LL_WARNS() << "File is not open, cannot read" << LL_ENDL;
- return 0;
- }
-
- S32 read = fread(buf, 1, nbytes, mFile );
- if( nbytes != read )
- {
- LL_WARNS() << "Error when reading, wanted " << nbytes << " read " << read << LL_ENDL;
- }
-
- return read;
- }
-
- S32 ndFile::write(const void *buf, S32 nbytes)
- {
- if( !mFile )
- {
- LL_WARNS() << "File is not open, cannot write" << LL_ENDL;
- return 0;
- }
-
- S32 written = fwrite( buf, 1, nbytes, mFile );
- if( nbytes != written )
- {
- LL_WARNS() << "Error when writing, wanted " << nbytes << " wrote " << written << LL_ENDL;
- }
- return written;
- }
-
- void ndFile::flush()
- {
- if( mFile )
- fflush( mFile );
- }
-
- S32 ndFile::seek(apr_seek_where_t where, S32 offset)
- {
- return ndFile::seek(mFile, where, offset) ;
- }
-
- apr_status_t ndFile::close(FILE* file_handle, ndVolatileAPRPool* pool)
- {
- if( 0 == LLFile::close( file_handle ) )
- return APR_SUCCESS;
-
- return APR_OS_START_SYSERR + errno;
- }
-
- FILE* ndFile::open(const std::string& filename, ndVolatileAPRPool* pool, apr_int32_t flags)
- {
- FILE *pFile(0);
- if( APR_SUCCESS == nd::aprhelper::ndOpenFile( filename, flags, pFile ) && pFile )
- return pFile;
-
- return 0;
- }
-
- S32 ndFile::seek(FILE* file_handle, apr_seek_where_t where, S32 offset)
- {
- if( !file_handle )
- return -1;
-
- int seekStatus(0);
- if( offset >= 0 )
- seekStatus = fseek( file_handle, offset, nd::aprhelper::ndConvertSeekFlags( where ) );
- else
- seekStatus = fseek( file_handle, 0, SEEK_END );
-
- if( 0 != seekStatus )
- {
- int err = errno;
- LL_WARNS() << "Seek failed with errno " << err << LL_ENDL;
- return -1;
- }
-
- S32 offsetNew = ftell( file_handle );
- if( offset != 0 && SEEK_SET == nd::aprhelper::ndConvertSeekFlags( where ) && offset != offsetNew )
- {
- LL_WARNS() << "Seek failed, wanted offset " << offset << " got " << offsetNew << LL_ENDL;
- }
- return offsetNew;
-
- }
-
- S32 ndFile::readEx(const std::string& filename, void *buf, S32 offset, S32 nbytes, ndVolatileAPRPool* pool)
- {
- FILE* file_handle = open(filename, pool, APR_READ|APR_BINARY);
- if (!file_handle)
- return 0;
-
- llassert(offset >= 0);
-
- if (offset > 0)
- offset = ndFile::seek(file_handle, APR_SET, offset);
-
- apr_size_t bytes_read;
- if (offset < 0)
- bytes_read = 0;
- else
- bytes_read = fread(buf, 1, nbytes, file_handle );
-
- close(file_handle, pool);
-
- if( nbytes != bytes_read )
- {
- LL_WARNS() << "Error when reading, wanted " << nbytes << " read " << bytes_read << " offset " << offset << LL_ENDL;
- }
- return (S32)bytes_read;
- }
-
- S32 ndFile::writeEx(const std::string& filename, void *buf, S32 offset, S32 nbytes, ndVolatileAPRPool* pool)
- {
- apr_int32_t flags = APR_CREATE|APR_WRITE|APR_BINARY;
- if (offset < 0)
- {
- flags |= APR_APPEND;
- offset = 0;
- }
-
- FILE* file_handle = open(filename, pool, flags);
-
- if (!file_handle)
- return 0;
-
- if (offset > 0)
- offset = ndFile::seek(file_handle, APR_SET, offset);
-
- apr_size_t bytes_written;
- if (offset < 0)
- bytes_written = 0;
- else
- bytes_written = fwrite(buf, 1, nbytes, file_handle );
-
- ndFile::close(file_handle, pool);
-
- if( nbytes != bytes_written )
- LL_WARNS() << "Error when writing, wanted " << nbytes << " wrote " << bytes_written << " offset " << offset << LL_ENDL;
-
- return (S32)bytes_written;
- }
-
- bool ndFile::remove(const std::string& filename, ndVolatileAPRPool* pool)
- {
- return 0 == LLFile::remove( filename );
- }
-
- bool ndFile::rename(const std::string& filename, const std::string& newname, ndVolatileAPRPool* pool)
- {
- return 0 == LLFile::rename( filename, newname );
- }
-
- bool ndFile::isExist(const std::string& filename, ndVolatileAPRPool* pool, apr_int32_t flags)
- {
- llstat oStat;
- int nRes = LLFile::stat( filename, &oStat );
- if( 0 == nRes )
- return S_ISREG( oStat.st_mode );
-
- return false;
- }
-
- S32 ndFile::size(const std::string& aFilename, ndVolatileAPRPool* pool)
- {
- llstat oStat;
- int nRes = LLFile::stat( aFilename, &oStat );
- if( 0 == nRes )
- return oStat.st_size;
-
- return 0;
- }
-
- bool ndFile::makeDir(const std::string& dirname, ndVolatileAPRPool* pool)
- {
- return 0 != LLFile::mkdir( dirname );
- }
-
- bool ndFile::removeDir(const std::string& dirname, ndVolatileAPRPool* pool)
- {
- return 0 == LLFile::rmdir( dirname );
- }
- }
-}
-namespace nd
-{
- namespace aprhelper
- {
- std::string ndConvertFilename( std::string const &aFilename )
- {
-#ifdef LL_WINDOWS
- // For safety reason (don't change any behaviour) do nothing different if filename is already ASCII
- std::string::const_iterator itr = std::find_if( aFilename.begin(), aFilename.end(), [&]( char const & aVal ){ return aVal < 0; } );
- if( aFilename.end() == itr )
- return aFilename;
-
- wchar_t aShort[ MAX_PATH ] = {0};
- DWORD nRes = ::GetShortPathNameW( utf8str_to_utf16str( aFilename ).c_str(), aShort, _countof( aShort ) );
- if( nRes == 0 || nRes >= _countof( aShort ) )
- return aFilename;
-
- return utf16str_to_utf8str( aShort );
-#else
- return aFilename;
-#endif
- }
-
- char const *openR = "r";
- char const *openRB = "rb";
- char const *openRP = "r+";
- char const *openRBP = "rb+";
- char const *openW = "w";
- char const *openWB = "wb";
- char const *openWP = "w+";
- char const *openWBP = "wb+";
- char const *openA = "a";
- char const *openAB = "ab";
-
- char const* ndConvertOpenFlags( apr_int32_t aFlags, std::string const &aFilename )
- {
- bool isBinary = (aFlags & APR_BINARY);
- bool doCreate = (aFlags & APR_CREATE);
- bool doTruncate = (aFlags & APR_TRUNCATE);
-
- if( aFlags & APR_READ && aFlags & APR_WRITE )
- {
- if( doTruncate || !LLFile::isfile( aFilename ) )
- {
- if( isBinary )
- return openWBP;
- else
- return openWP;
- }
- else
- {
- if( isBinary )
- return openRBP;
- else
- return openRP;
- }
- }
-
- if( aFlags & APR_READ )
- {
- if( isBinary )
- return openRB;
- else
- return openR;
- }
-
- if( aFlags & APR_WRITE )
- {
- if( ( !doTruncate && LLFile::isfile( aFilename ) ) || !doCreate )
- {
- if( isBinary )
- return openRBP;
- else
- return openRP;
- }
- else
- {
- if( isBinary )
- return openWB;
- else
- return openW;
- }
- }
-
- if( aFlags & APR_APPEND )
- {
- if( isBinary )
- return openAB;
- else
- return openA;
- }
-
- return openR;
- }
-
- apr_status_t ndOpenFile( const std::string& aFilename, apr_int32_t aOpenflags, FILE *&aFileout, S32* aSizeout)
- {
- aFileout = 0;
- if( aSizeout )
- *aSizeout = 0;
-
- apr_status_t s = APR_SUCCESS;
- FILE *pFile = LLFile::fopen( aFilename, ndConvertOpenFlags( aOpenflags, aFilename ) );
-
- if ( !pFile )
- {
- s = APR_OS_START_SYSERR + errno;
- }
- else if (aSizeout)
- {
- llstat oStat;
- int nRes = LLFile::stat( aFilename, &oStat );
- if ( 0 == nRes )
- *aSizeout = oStat.st_size;
- else
- {
- int err = errno;
- LL_WARNS() << "stat for file " << aFilename << " failed with errno " << err << LL_ENDL;
- }
- }
-
- aFileout = pFile;
- return s;
- }
- }
-}
-
-int apr_file_close( FILE *aFile )
-{
- if( 0 == fclose( aFile ) )
- return APR_SUCCESS;
-
- return APR_OS_START_SYSERR+errno;
-}
-
-int apr_file_printf( FILE *aFile, char const *aFmt, ... )
-{
- va_list vaLst;
- va_start( vaLst, aFmt );
- int nPrinted = vfprintf( aFile, aFmt, vaLst );
- va_end( vaLst );
-
- if( nPrinted >= 0 )
- return APR_SUCCESS;
-
- return APR_OS_START_SYSERR+errno;
-}
-
-int apr_file_eof( FILE *aFile )
-{
- if( 0 == feof(aFile) )
- return APR_SUCCESS;
- else
- return APR_EOF;
-}
-
-int apr_file_gets( char *aBuffer, U32 aMax, FILE *aFile )
-{
- if( fgets( aBuffer, aMax, aFile ) )
- return APR_SUCCESS;
-
- return APR_OS_START_SYSERR + ferror( aFile );
-}
-
-int apr_file_lock( FILE *aFile, int aLock )
-{
-#ifndef LL_WINDOWS
- int fd = fileno( aFile );
- if( -1 == fd )
- return APR_OS_START_SYSERR + errno;
-
- int lockType = LOCK_SH;
- if( aLock & APR_FLOCK_EXCLUSIVE )
- lockType = LOCK_EX;
- if( aLock & APR_FLOCK_NONBLOCK )
- lockType |= LOCK_NB;
-
- int nRes;
- do
- {
- nRes = flock( fd, lockType );
- }
- while( nRes && errno == EINTR );
-
- if( 0 == nRes )
- return APR_SUCCESS;
-
- return APR_OS_START_SYSERR + errno;
-#else
- int fd = _fileno( aFile );
- if( -1 == fd )
- return APR_OS_START_SYSERR + errno;
-
- HANDLE fHandle = reinterpret_cast( _get_osfhandle( fd ) );
- if( INVALID_HANDLE_VALUE == fHandle )
- return APR_OS_START_SYSERR + errno;
-
- DWORD lockType = 0;
-
- if( aLock & APR_FLOCK_NONBLOCK )
- lockType |= LOCKFILE_FAIL_IMMEDIATELY;
- if( aLock & APR_FLOCK_EXCLUSIVE )
- lockType |= LOCKFILE_EXCLUSIVE_LOCK;
-
- OVERLAPPED oOverlapped;
- memset( &oOverlapped, 0, sizeof( OVERLAPPED ) );
- if( ::LockFileEx( fHandle, lockType, 0, 0, UINT_MAX, &oOverlapped ) )
- return APR_SUCCESS;
-
- return APR_OS_START_SYSERR + ::GetLastError();
-#endif
-}
-
-int apr_file_read( FILE *aFile, void *aBuffer, apr_size_t *aLen )
-{
- llassert_always( aLen );
-
- U32 nRead = fread( aBuffer, 1, *aLen, aFile );
- if( 0 == nRead )
- return APR_OS_START_SYSERR + ferror( aFile );
-
- if( aLen )
- *aLen = nRead;
- return APR_SUCCESS;
-}
diff --git a/indra/llcommon/nd/ndfile.h b/indra/llcommon/nd/ndfile.h
deleted file mode 100644
index 4b9b2a859a..0000000000
--- a/indra/llcommon/nd/ndfile.h
+++ /dev/null
@@ -1,123 +0,0 @@
-#ifndef NDAPRFILEREPLACEMENT_H
-#define NDAPRFILEREPLACEMENT_H
-
-/**
- * $LicenseInfo:firstyear=2013&license=fsviewerlgpl$
- * Phoenix Firestorm Viewer Source Code
- * Copyright (C) 2013, Nicky Dasmijn
- *
- * This library is free software; you can redistribute it and/or
- * modify it under the terms of the GNU Lesser General Public
- * License as published by the Free Software Foundation;
- * version 2.1 of the License only.
- *
- * This library is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
- * Lesser General Public License for more details.
- *
- * You should have received a copy of the GNU Lesser General Public
- * License along with this library; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
- *
- * The Phoenix Firestorm Project, Inc., 1831 Oakwood Drive, Fairmont, Minnesota 56031-3225 USA
- * http://www.firestormviewer.org
- * $/LicenseInfo$
- */
-
-#include
-#include
-
-#if LL_LINUX || LL_SOLARIS
-#include // Need PATH_MAX in APR headers...
-#endif
-
-#include
-
-#include "apr_thread_proc.h"
-#include "apr_thread_mutex.h"
-#include "apr_getopt.h"
-#include "apr_signal.h"
-#include "apr_atomic.h"
-
-
-#include "llpreprocessor.h"
-#include "llstring.h"
-
-namespace nd
-{
- namespace apr
- {
- class LL_COMMON_API ndFile : boost::noncopyable
- {
- private:
- FILE *mFile;
-
- public:
- typedef FILE tFiletype;
- typedef void ndVolatileAPRPool;
-
- ndFile() ;
- ndFile(const std::string& filename, apr_int32_t flags, ndVolatileAPRPool* pool = NULL);
- ~ndFile() ;
-
- apr_status_t open(const std::string& filename, apr_int32_t flags, ndVolatileAPRPool* pool = NULL, S32* sizep = NULL);
- apr_status_t open(const std::string& filename, apr_int32_t flags, BOOL use_global_pool); //use gAPRPoolp.
- apr_status_t close() ;
-
- // Returns actual offset, -1 if seek fails
- S32 seek(apr_seek_where_t where, S32 offset);
-
- apr_status_t eof() { return feof(mFile)==0?APR_SUCCESS:APR_EOF;}
-
- // Returns bytes read/written, 0 if read/write fails:
- S32 read(void* buf, S32 nbytes);
- S32 write(const void* buf, S32 nbytes);
-
- void flush();
-
- tFiletype* getFileHandle() {return mFile;}
-
- private:
- static FILE* open(const std::string& filename, ndVolatileAPRPool* pool, apr_int32_t flags);
- static apr_status_t close(FILE* file, ndVolatileAPRPool* pool) ;
- static S32 seek(FILE* file, apr_seek_where_t where, S32 offset);
-
- public:
- // returns false if failure:
- static bool remove(const std::string& filename, ndVolatileAPRPool* pool = NULL);
- static bool rename(const std::string& filename, const std::string& newname, ndVolatileAPRPool* pool = NULL);
- static bool isExist(const std::string& filename, ndVolatileAPRPool* pool = NULL, apr_int32_t flags = APR_READ);
- static S32 size(const std::string& filename, ndVolatileAPRPool* pool = NULL);
- static bool makeDir(const std::string& dirname, ndVolatileAPRPool* pool = NULL);
- static bool removeDir(const std::string& dirname, ndVolatileAPRPool* pool = NULL);
-
- // Returns bytes read/written, 0 if read/write fails:
- static S32 readEx(const std::string& filename, void *buf, S32 offset, S32 nbytes, ndVolatileAPRPool* pool = NULL);
- static S32 writeEx(const std::string& filename, void *buf, S32 offset, S32 nbytes, ndVolatileAPRPool* pool = NULL); // offset<0 means append
- //*******************************************************************************************************************************
- };
- }
-}
-
-int LL_COMMON_API apr_file_close( FILE* );
-int LL_COMMON_API apr_file_printf( FILE*, char const*, ... );
-int LL_COMMON_API apr_file_eof( FILE* );
-int LL_COMMON_API apr_file_gets( char*, U32, FILE* );
-int LL_COMMON_API apr_file_lock( FILE*, int );
-int LL_COMMON_API apr_file_read( FILE*, void*, apr_size_t* );
-
-namespace nd
-{
- namespace aprhelper
- {
- std::string LL_COMMON_API ndConvertFilename( std::string const &aFilename );
- char const* LL_COMMON_API ndConvertOpenFlags( apr_int32_t, std::string const& );
-
- inline bool ndIsCreateFile( apr_int32_t aFlags) { return APR_CREATE == ( aFlags & (APR_CREATE|APR_TRUNCATE) ); }
- inline S32 ndConvertSeekFlags( apr_seek_where_t aWhere ) { return aWhere; }
- inline apr_status_t ndOpenFile( const std::string& aFilename, apr_int32_t aOpenflags, FILE *&aFileout, S32* aSizeout = 0);
- }
-}
-
-#endif
diff --git a/indra/llrender/llfontfreetype.cpp b/indra/llrender/llfontfreetype.cpp
index 7641bd650f..f7cb87ffd2 100755
--- a/indra/llrender/llfontfreetype.cpp
+++ b/indra/llrender/llfontfreetype.cpp
@@ -673,7 +673,7 @@ U8 const* LLFontManager::loadFont( std::string const &aFilename, long &a_Size)
a_Size = oStat.st_size;
U8 *pBuffer = new U8[ a_Size ];
- if( a_Size != nd::apr::ndFile::readEx( aFilename, pBuffer, 0, a_Size ) )
+ if( a_Size != LLAPRFile::readEx( aFilename, pBuffer, 0, a_Size ) )
{
a_Size = 0;
delete []pBuffer;
diff --git a/indra/newview/NACLfloaterexploresounds.cpp b/indra/newview/NACLfloaterexploresounds.cpp
index e225577e80..239ecb7967 100644
--- a/indra/newview/NACLfloaterexploresounds.cpp
+++ b/indra/newview/NACLfloaterexploresounds.cpp
@@ -415,8 +415,8 @@ void NACLFloaterExploreSounds::blacklistSound()
}
mBlacklistAvatarNameCacheConnections.erase(it);
}
- mBlacklistAvatarNameCacheConnections[item.mOwnerID] =
- LLAvatarNameCache::get(item.mOwnerID, boost::bind(&NACLFloaterExploreSounds::onBlacklistAvatarNameCacheCallback, this, _1, _2, item.mAssetID, region_name));
+ LLAvatarNameCache::callback_connection_t cb = LLAvatarNameCache::get(item.mOwnerID, boost::bind(&NACLFloaterExploreSounds::onBlacklistAvatarNameCacheCallback, this, _1, _2, item.mAssetID, region_name));
+ mBlacklistAvatarNameCacheConnections.insert(std::make_pair(item.mOwnerID, cb));
}
}
diff --git a/indra/newview/fsareasearch.cpp b/indra/newview/fsareasearch.cpp
index 6225616d73..4e0ea3c8c6 100644
--- a/indra/newview/fsareasearch.cpp
+++ b/indra/newview/fsareasearch.cpp
@@ -112,6 +112,10 @@ FSAreaSearch::FSAreaSearch(const LLSD& key) :
mFilterDistance(false),
mFilterDistanceMin(0),
mFilterDistanceMax(999999),
+ mFilterPermCopy(false),
+ mFilterPermModify(false),
+ mFilterPermTransfer(false),
+ mFilterAgentParcelOnly(false),
mBeaconColor(),
mBeaconTextColor(),
mBeacons(false),
@@ -836,6 +840,26 @@ void FSAreaSearch::matchObject(FSObjectProperties& details, LLViewerObject* obje
}
}
+ if (mFilterAgentParcelOnly && !LLViewerParcelMgr::instance().inAgentParcel(objectp->getPositionGlobal()))
+ {
+ return;
+ }
+
+ if (mFilterPermCopy && !(details.owner_mask & PERM_COPY))
+ {
+ return;
+ }
+
+ if (mFilterPermModify && !(details.owner_mask & PERM_MODIFY))
+ {
+ return;
+ }
+
+ if (mFilterPermTransfer && !(details.owner_mask & PERM_TRANSFER))
+ {
+ return;
+ }
+
//-----------------------------------------------------------------------
// Find text
//-----------------------------------------------------------------------
@@ -2064,6 +2088,18 @@ BOOL FSPanelAreaSearchFilter::postBuild()
mCheckboxMoaP = getChild("filter_moap");
mCheckboxMoaP->setCommitCallback(boost::bind(&FSPanelAreaSearchFilter::onCommitCheckbox, this));
+ mCheckboxPermCopy = getChild("filter_perm_copy");
+ mCheckboxPermCopy->setCommitCallback(boost::bind(&FSPanelAreaSearchFilter::onCommitCheckbox, this));
+
+ mCheckboxPermModify = getChild("filter_perm_modify");
+ mCheckboxPermModify->setCommitCallback(boost::bind(&FSPanelAreaSearchFilter::onCommitCheckbox, this));
+
+ mCheckboxPermTransfer = getChild("filter_perm_transfer");
+ mCheckboxPermTransfer->setCommitCallback(boost::bind(&FSPanelAreaSearchFilter::onCommitCheckbox, this));
+
+ mCheckboxAgentParcelOnly = getChild("filter_agent_parcel_only");
+ mCheckboxAgentParcelOnly->setCommitCallback(boost::bind(&FSPanelAreaSearchFilter::onCommitCheckbox, this));
+
return LLPanel::postBuild();
}
@@ -2124,6 +2160,12 @@ void FSPanelAreaSearchFilter::onCommitCheckbox()
mFSAreaSearch->setExcludeChildPrims(mCheckboxExcludeChildPrim->get());
mFSAreaSearch->setExcludeNeighborRegions(mCheckboxExcludeNeighborRegions->get());
+
+ mFSAreaSearch->setFilterPermCopy(mCheckboxPermCopy->get());
+ mFSAreaSearch->setFilterPermModify(mCheckboxPermModify->get());
+ mFSAreaSearch->setFilterPermTransfer(mCheckboxPermTransfer->get());
+
+ mFSAreaSearch->setFilterAgentParcelOnly(mCheckboxAgentParcelOnly->get());
}
void FSPanelAreaSearchFilter::onCommitSpin()
diff --git a/indra/newview/fsareasearch.h b/indra/newview/fsareasearch.h
index 030683104a..86d181f4f8 100644
--- a/indra/newview/fsareasearch.h
+++ b/indra/newview/fsareasearch.h
@@ -158,6 +158,12 @@ public:
void setFilterDistanceMin(S32 s) { mFilterDistanceMin = s; }
void setFilterDistanceMax(S32 s) { mFilterDistanceMax = s; }
+ void setFilterPermCopy(bool b) { mFilterPermCopy = b; }
+ void setFilterPermModify(bool b) { mFilterPermModify = b; }
+ void setFilterPermTransfer(bool b) { mFilterPermTransfer = b; }
+
+ void setFilterAgentParcelOnly(bool b) { mFilterAgentParcelOnly = b; }
+
bool isActive() { return mActive; }
private:
@@ -243,6 +249,12 @@ private:
bool mFilterClickAction;
U8 mFilterClickActionType;
+ bool mFilterPermCopy;
+ bool mFilterPermModify;
+ bool mFilterPermTransfer;
+
+ bool mFilterAgentParcelOnly;
+
protected:
static void* createPanelList(void* data);
static void* createPanelFind(void* data);
@@ -380,6 +392,10 @@ private:
LLCheckBoxCtrl* mCheckboxExcludetemporary;
LLCheckBoxCtrl* mCheckboxExcludeChildPrim;
LLCheckBoxCtrl* mCheckboxExcludeNeighborRegions;
+ LLCheckBoxCtrl* mCheckboxPermCopy;
+ LLCheckBoxCtrl* mCheckboxPermModify;
+ LLCheckBoxCtrl* mCheckboxPermTransfer;
+ LLCheckBoxCtrl* mCheckboxAgentParcelOnly;
};
diff --git a/indra/newview/fschathistory.cpp b/indra/newview/fschathistory.cpp
index a20202e8cc..ea839e4c98 100644
--- a/indra/newview/fschathistory.cpp
+++ b/indra/newview/fschathistory.cpp
@@ -435,10 +435,18 @@ public:
|| (mSourceType == CHAT_SOURCE_SYSTEM && mType != CHAT_TYPE_RADAR)
|| mAvatarID.isNull())
{
- mFrom = LLTrans::getString("CURRENT_GRID");
- if(!chat.mFromName.empty() && (mFrom != chat.mFromName))
+ if (mSourceType == CHAT_SOURCE_UNKNOWN)
{
- mFrom += " (" + chat.mFromName + ")";
+ // Avatar names may come up as CHAT_SOURCE_UNKNOWN - don't append the grid name in that case
+ mFrom = chat.mFromName;
+ }
+ else
+ {
+ mFrom = LLTrans::getString("SECOND_LIFE"); // Will automatically be substituted!
+ if (!chat.mFromName.empty() && (mFrom != chat.mFromName))
+ {
+ mFrom += " (" + chat.mFromName + ")";
+ }
}
mUserNameTextBox->setValue(mFrom);
updateMinUserNameWidth();
@@ -492,7 +500,6 @@ public:
mUserNameTextBox->setValue(mFrom);
updateMinUserNameWidth();
}
-// [/RLVa:KB]
}
else
{
@@ -714,7 +721,7 @@ protected:
void showInfoCtrl()
{
- const bool isVisible = !mAvatarID.isNull() && !mFrom.empty() && CHAT_SOURCE_SYSTEM != mSourceType;
+ const bool isVisible = !mAvatarID.isNull() && !mFrom.empty() && (CHAT_SOURCE_SYSTEM != mSourceType || mType == CHAT_TYPE_RADAR);
// [RLVa:KB] - Checked: 2010-04-22 (RLVa-1.2.2a) | Added: RLVa-1.2.0f
if (isVisible && mShowInfoCtrl)
// [/RLVa:KB]
diff --git a/indra/newview/fsfloatercontacts.cpp b/indra/newview/fsfloatercontacts.cpp
index 82fc5b8055..4ccb5f0e4f 100644
--- a/indra/newview/fsfloatercontacts.cpp
+++ b/indra/newview/fsfloatercontacts.cpp
@@ -660,12 +660,6 @@ void FSFloaterContacts::addFriend(const LLUUID& agent_id)
edit_my_object_column["type"] = "checkbox";
edit_my_object_column["value"] = relationInfo->isRightGrantedTo(LLRelationship::GRANT_MODIFY_OBJECTS);
- LLSD& online_their_column = element["columns"][LIST_ONLINE_THEIRS];
- online_their_column["column"] = "icon_visible_online_theirs";
- online_their_column["type"] = "checkbox";
- online_their_column["enabled"] = "";
- online_their_column["value"] = relationInfo->isRightGrantedFrom(LLRelationship::GRANT_ONLINE_STATUS);
-
LLSD& visible_their_map_column = element["columns"][LIST_VISIBLE_MAP_THEIRS];
visible_their_map_column["column"] = "icon_visible_map_theirs";
visible_their_map_column["type"] = "checkbox";
@@ -746,7 +740,6 @@ void FSFloaterContacts::updateFriendItem(const LLUUID& agent_id, const LLRelatio
itemp->getColumn(LIST_VISIBLE_ONLINE)->setValue(info->isRightGrantedTo(LLRelationship::GRANT_ONLINE_STATUS));
itemp->getColumn(LIST_VISIBLE_MAP)->setValue(info->isRightGrantedTo(LLRelationship::GRANT_MAP_LOCATION));
itemp->getColumn(LIST_EDIT_MINE)->setValue(info->isRightGrantedTo(LLRelationship::GRANT_MODIFY_OBJECTS));
- itemp->getColumn(LIST_ONLINE_THEIRS)->setValue(info->isRightGrantedFrom(LLRelationship::GRANT_ONLINE_STATUS));
itemp->getColumn(LIST_VISIBLE_MAP_THEIRS)->setValue(info->isRightGrantedFrom(LLRelationship::GRANT_MAP_LOCATION));
itemp->getColumn(LIST_EDIT_THEIRS)->setValue(info->isRightGrantedFrom(LLRelationship::GRANT_MODIFY_OBJECTS));
S32 change_generation = info->getChangeSerialNum();
@@ -1170,7 +1163,6 @@ void FSFloaterContacts::onColumnDisplayModeChanged(const std::string& settings_n
else if (p.name.getValue() == "icon_visible_online" ||
p.name.getValue() == "icon_visible_map" ||
p.name.getValue() == "icon_edit_mine" ||
- p.name.getValue() == "icon_visible_online_theirs" ||
p.name.getValue() == "icon_visible_map_theirs" ||
p.name.getValue() == "icon_edit_theirs")
{
diff --git a/indra/newview/fsfloatercontacts.h b/indra/newview/fsfloatercontacts.h
index ad801fb5a8..777e053fe5 100644
--- a/indra/newview/fsfloatercontacts.h
+++ b/indra/newview/fsfloatercontacts.h
@@ -83,7 +83,6 @@ private:
LIST_VISIBLE_ONLINE,
LIST_VISIBLE_MAP,
LIST_EDIT_MINE,
- LIST_ONLINE_THEIRS,
LIST_VISIBLE_MAP_THEIRS,
LIST_EDIT_THEIRS,
LIST_FRIEND_UPDATE_GEN
diff --git a/indra/newview/fsfloaterplacedetails.cpp b/indra/newview/fsfloaterplacedetails.cpp
index df9671491c..315efbfc09 100644
--- a/indra/newview/fsfloaterplacedetails.cpp
+++ b/indra/newview/fsfloaterplacedetails.cpp
@@ -40,6 +40,7 @@
#include "llagent.h"
#include "llagentpicksinfo.h"
#include "llfloaterreg.h"
+#include "llfloatersidepanelcontainer.h"
#include "llfloaterworldmap.h"
#include "llinventoryobserver.h"
#include "lllandmarkactions.h"
@@ -50,6 +51,7 @@
#include "llpanellandmarkinfo.h"
#include "llparcel.h"
#include "llteleporthistorystorage.h"
+#include "llviewercontrol.h"
#include "llviewermessage.h"
#include "llviewermenu.h"
#include "llviewerparcelmgr.h"
@@ -560,6 +562,19 @@ void FSFloaterPlaceDetails::togglePickPanel(BOOL visible)
}
}
+// static
+void FSFloaterPlaceDetails::showPlaceDetails(const LLSD& key)
+{
+ if (gSavedSettings.getBOOL("FSUseStandalonePlaceDetailsFloater"))
+ {
+ LLFloaterReg::showInstance("fs_placedetails", key);
+ }
+ else
+ {
+ LLFloaterSidePanelContainer::showPanel("places", key);
+ }
+}
+
/////////////////////////////////
// Button event handlers
/////////////////////////////////
diff --git a/indra/newview/fsfloaterplacedetails.h b/indra/newview/fsfloaterplacedetails.h
index cc9a8f32ed..3cb4c85594 100644
--- a/indra/newview/fsfloaterplacedetails.h
+++ b/indra/newview/fsfloaterplacedetails.h
@@ -63,6 +63,8 @@ public:
void processParcelDetails(const LLParcelData& parcel_details);
void togglePickPanel(BOOL visible);
+ static void showPlaceDetails(const LLSD& key);
+
private:
enum ePlaceDisplayInfo
{
diff --git a/indra/newview/fslslpreproc.cpp b/indra/newview/fslslpreproc.cpp
index ce14557d7f..f11a02e03e 100644
--- a/indra/newview/fslslpreproc.cpp
+++ b/indra/newview/fslslpreproc.cpp
@@ -144,6 +144,18 @@ std::string FSLSLPreprocessor::encode(const std::string& script)
//otext += "\n//^ = determine what featureset is supported";
otext += llformat("\n//program_version %s", LLAppViewer::instance()->getWindowTitle().c_str());
+ time_t utc_time = time_corrected();
+ std::string timeStr ="["+LLTrans::getString ("TimeMonth")+"]/["
+ +LLTrans::getString ("TimeDay")+"]/["
+ +LLTrans::getString ("TimeYear")+"] ["
+ +LLTrans::getString ("TimeHour")+"]:["
+ +LLTrans::getString ("TimeMin")+"]:["
+ +LLTrans::getString("TimeSec")+"]";
+ LLSD substitution;
+ substitution["datetime"] = (S32) utc_time;
+ LLStringUtil::format (timeStr, substitution);
+ otext += "\n//last_compiled " + timeStr;
+
otext += "\n";
if (mono)
@@ -1379,7 +1391,19 @@ void FSLSLPreprocessor::start_process()
errored = true;
// some preprocessing error
LLStringUtil::format_map_t args;
- args["[NAME]"] = name;
+ args["[ERR_NAME]"] = e.file_name();
+ args["[LINENUMBER]"] = llformat("%d",e.line_no()-1);
+ args["[ERR_DESC]"] = e.description();
+ std::string err = LLTrans::getString("fs_preprocessor_wave_exception", args);
+ LL_WARNS("FSLSLPreprocessor") << err << LL_ENDL;
+ display_error(err);
+ }
+ catch(boost::wave::cpplexer::lexing_exception const& e)
+ {
+ errored = true;
+ // lexing preprocessing error
+ LLStringUtil::format_map_t args;
+ args["[ERR_NAME]"] = e.file_name();
args["[LINENUMBER]"] = llformat("%d",e.line_no()-1);
args["[ERR_DESC]"] = e.description();
std::string err = LLTrans::getString("fs_preprocessor_wave_exception", args);
@@ -1391,7 +1415,7 @@ void FSLSLPreprocessor::start_process()
FAILDEBUG
errored = true;
LLStringUtil::format_map_t args;
- args["[NAME]"] = std::string(current_position.get_file().c_str());
+ args["[ERR_NAME]"] = std::string(current_position.get_file().c_str());
args["[LINENUMBER]"] = llformat("%d", current_position.get_line());
args["[ERR_DESC]"] = e.what();
display_error(LLTrans::getString("fs_preprocessor_exception", args));
@@ -1401,7 +1425,7 @@ void FSLSLPreprocessor::start_process()
FAILDEBUG
errored = true;
LLStringUtil::format_map_t args;
- args["[NAME]"] = std::string(current_position.get_file().c_str());
+ args["[ERR_NAME]"] = std::string(current_position.get_file().c_str());
args["[LINENUMBER]"] = llformat("%d", current_position.get_line());
std::string err = LLTrans::getString("fs_preprocessor_error", args);
LL_WARNS("FSLSLPreprocessor") << err << LL_ENDL;
diff --git a/indra/newview/llappearancemgr.cpp b/indra/newview/llappearancemgr.cpp
index b562cbbce8..09720e5599 100644
--- a/indra/newview/llappearancemgr.cpp
+++ b/indra/newview/llappearancemgr.cpp
@@ -2275,7 +2275,7 @@ void LLAppearanceMgr::updateCOF(LLInventoryModel::item_array_t& body_items_new,
const LLUUID& base_id = (append) ? getBaseOutfitUUID() : idOutfit;
LLViewerInventoryCategory* base_cat = (base_id.notNull()) ? gInventory.getCategory(base_id) : NULL;
// [/RLVa:KB]
- if (base_cat)
+ if (base_cat && (base_cat->getPreferredType() == LLFolderType::FT_OUTFIT))
{
LLSD base_contents;
base_contents["name"] = base_cat->getName();
diff --git a/indra/newview/llavatarlistitem.cpp b/indra/newview/llavatarlistitem.cpp
index 8b2912aabd..5607e11369 100755
--- a/indra/newview/llavatarlistitem.cpp
+++ b/indra/newview/llavatarlistitem.cpp
@@ -81,10 +81,6 @@ LLAvatarListItem::LLAvatarListItem(bool not_from_ui_factory/* = true*/)
mBtnPermissionMap(NULL),
mBtnPermissionEditMine(NULL),
mIconPermissionEditTheirs(NULL),
- // Extended Friend Permissions
- mIconPermissionMapTheirs(NULL),
- mIconPermissionOnlineTheirs(NULL),
- //
mSpeakingIndicator(NULL),
mInfoBtn(NULL),
mProfileBtn(NULL),
@@ -146,10 +142,6 @@ BOOL LLAvatarListItem::postBuild()
mBtnPermissionMap = getChild("permission_map_btn");
mBtnPermissionEditMine = getChild("permission_edit_mine_btn");
mIconPermissionEditTheirs = getChild("permission_edit_theirs_icon");
- // Extended Friend Permissions
- mIconPermissionMapTheirs = getChild("permission_map_theirs_icon");
- mIconPermissionOnlineTheirs = getChild("permission_online_theirs_icon");
- //
mBtnPermissionOnline->setClickedCallback(boost::bind(&LLAvatarListItem::onPermissionOnlineClick, this));
mBtnPermissionMap->setClickedCallback(boost::bind(&LLAvatarListItem::onPermissionMapClick, this));
@@ -162,10 +154,6 @@ BOOL LLAvatarListItem::postBuild()
mBtnPermissionEditMine->setVisible(false);
mBtnPermissionEditMine->setIsChrome(TRUE);
mIconPermissionEditTheirs->setVisible(false);
- // Extended Friend Permissions
- mIconPermissionMapTheirs->setVisible(false);
- mIconPermissionOnlineTheirs->setVisible(false);
- //
mSpeakingIndicator = getChild("speaking_indicator");
mInfoBtn = getChild("info_btn");
@@ -735,13 +723,8 @@ void LLAvatarListItem::initChildrenWidths(LLAvatarListItem* avatar_item)
// edit their objects permission icon width + padding
S32 permission_edit_theirs_width = avatar_item->mBtnPermissionEditMine->getRect().mLeft - avatar_item->mIconPermissionEditTheirs->getRect().mLeft;
- // Extended Friend Permissions
- S32 permission_map_theirs_width = avatar_item->mIconPermissionEditTheirs->getRect().mLeft - avatar_item->mIconPermissionMapTheirs->getRect().mLeft;
- S32 permission_online_theirs_width = avatar_item->mIconPermissionMapTheirs->getRect().mLeft - avatar_item->mIconPermissionOnlineTheirs->getRect().mLeft;
- //
-
// last interaction time textbox width + padding
- S32 last_interaction_time_width = avatar_item->mIconPermissionOnlineTheirs->getRect().mLeft - avatar_item->mLastInteractionTime->getRect().mLeft;
+ S32 last_interaction_time_width = avatar_item->mIconPermissionEditTheirs->getRect().mLeft - avatar_item->mLastInteractionTime->getRect().mLeft;
// avatar icon width + padding
S32 icon_width = avatar_item->mAvatarName->getRect().mLeft - avatar_item->mAvatarIcon->getRect().mLeft;
@@ -752,10 +735,6 @@ void LLAvatarListItem::initChildrenWidths(LLAvatarListItem* avatar_item)
sChildrenWidths[--index] = icon_width;
sChildrenWidths[--index] = 0; // for avatar name we don't need its width, it will be calculated as "left available space"
sChildrenWidths[--index] = last_interaction_time_width;
- // Extended Friend Permissions
- sChildrenWidths[--index] = permission_online_theirs_width;
- sChildrenWidths[--index] = permission_map_theirs_width;
- //
sChildrenWidths[--index] = permission_edit_theirs_width;
sChildrenWidths[--index] = permission_edit_mine_width;
sChildrenWidths[--index] = permission_map_width;
@@ -886,25 +865,11 @@ bool LLAvatarListItem::showPermissions(bool visible)
mIconPermissionEditTheirs->setColor(LLUIColorTable::instance().getColor("White_10"));
else
mIconPermissionEditTheirs->setColor(LLUIColorTable::instance().getColor("White"));
- // Extended Friend Permissions
- if (!relation->isRightGrantedFrom(LLRelationship::GRANT_MAP_LOCATION))
- mIconPermissionMapTheirs->setColor(LLUIColorTable::instance().getColor("White_10"));
- else
- mIconPermissionMapTheirs->setColor(LLUIColorTable::instance().getColor("White"));
- if (!relation->isRightGrantedFrom(LLRelationship::GRANT_ONLINE_STATUS))
- mIconPermissionOnlineTheirs->setColor(LLUIColorTable::instance().getColor("White_10"));
- else
- mIconPermissionOnlineTheirs->setColor(LLUIColorTable::instance().getColor("White"));
- //
mBtnPermissionOnline->setVisible(true);
mBtnPermissionMap->setVisible(true);
mBtnPermissionEditMine->setVisible(true);
mIconPermissionEditTheirs->setVisible(true);
- // Extended Friend Permissions
- mIconPermissionMapTheirs->setVisible(true);
- mIconPermissionOnlineTheirs->setVisible(true);
- //
}
else
@@ -913,10 +878,6 @@ bool LLAvatarListItem::showPermissions(bool visible)
mBtnPermissionMap->setVisible(false);
mBtnPermissionEditMine->setVisible(false);
mIconPermissionEditTheirs->setVisible(false);
- // Extended Friend Permissions
- mIconPermissionMapTheirs->setVisible(false);
- mIconPermissionOnlineTheirs->setVisible(false);
- //
}
updateChildren();
@@ -1053,14 +1014,6 @@ LLView* LLAvatarListItem::getItemChildView(EAvatarListItemChildIndex child_view_
case ALIC_PERMISSION_EDIT_THEIRS:
child_view = mIconPermissionEditTheirs;
break;
- // Extended Friend Permissions
- case ALIC_PERMISSION_MAP_THEIRS:
- child_view = mIconPermissionMapTheirs;
- break;
- case ALIC_PERMISSION_ONLINE_THEIRS:
- child_view = mIconPermissionOnlineTheirs;
- break;
- //
case ALIC_INFO_BUTTON:
child_view = mInfoBtn;
break;
diff --git a/indra/newview/llavatarlistitem.h b/indra/newview/llavatarlistitem.h
index e176b0863b..154c3852db 100755
--- a/indra/newview/llavatarlistitem.h
+++ b/indra/newview/llavatarlistitem.h
@@ -156,12 +156,6 @@ protected:
LLButton* mBtnPermissionEditMine;
/// Indicator for permission to edit their objects.
LLIconCtrl* mIconPermissionEditTheirs;
- // Extended Friend Permissions
- /// Indicator for permission to show their position on the map.
- LLIconCtrl* mIconPermissionMapTheirs;
- /// Indicator for permission to see their online status.
- LLIconCtrl* mIconPermissionOnlineTheirs;
- //
void confirmModifyRights(bool grant, S32 rights);
void rightsConfirmationCallback(const LLSD& notification,
const LLSD& response, S32 rights);
@@ -200,10 +194,6 @@ private:
ALIC_PERMISSION_MAP,
ALIC_PERMISSION_EDIT_MINE,
ALIC_PERMISSION_EDIT_THEIRS,
- // Extended Friend Permissions
- ALIC_PERMISSION_MAP_THEIRS,
- ALIC_PERMISSION_ONLINE_THEIRS,
- //
ALIC_INTERACTION_TIME,
ALIC_NAME,
ALIC_ICON,
diff --git a/indra/newview/llfavoritesbar.cpp b/indra/newview/llfavoritesbar.cpp
index 5fe055ca7a..9ab8685012 100755
--- a/indra/newview/llfavoritesbar.cpp
+++ b/indra/newview/llfavoritesbar.cpp
@@ -55,6 +55,7 @@
#include "llsdserialize.h"
#include "llviewernetwork.h" // FIRE-10122 - User@grid stored_favorites.xml - getGrid()
+#include "fsfloaterplacedetails.h"
static LLDefaultChildRegistry::Register r("favorites_bar");
@@ -1263,14 +1264,7 @@ void LLFavoritesBarCtrl::doToSelected(const LLSD& userdata)
// FIRE-817: Separate place details floater
//LLFloaterSidePanelContainer::showPanel("places", key);
- if (gSavedSettings.getBOOL("FSUseStandalonePlaceDetailsFloater"))
- {
- LLFloaterReg::showInstance("fs_placedetails", key);
- }
- else
- {
- LLFloaterSidePanelContainer::showPanel("places", key);
- }
+ FSFloaterPlaceDetails::showPlaceDetails(key);
//
}
else if (action == "copy_slurl")
diff --git a/indra/newview/llfloaternotificationstabbed.cpp b/indra/newview/llfloaternotificationstabbed.cpp
index 4c2629334e..cc94ef71d9 100644
--- a/indra/newview/llfloaternotificationstabbed.cpp
+++ b/indra/newview/llfloaternotificationstabbed.cpp
@@ -126,6 +126,13 @@ LLFloaterNotificationsTabbed::~LLFloaterNotificationsTabbed()
//---------------------------------------------------------------------------------
void LLFloaterNotificationsTabbed::removeItemByID(const LLUUID& id, std::string type)
{
+ // Ignore for script dialogs that are not listed in the notifications list
+ if (type == "ScriptDialog" || type == "ScriptDialogGroup")
+ {
+ return;
+ }
+ //
+
if(mNotificationsSeparator->removeItemByID(type, id))
{
if (NULL != mSysWellChiclet)
diff --git a/indra/newview/llimview.cpp b/indra/newview/llimview.cpp
index 2e1675c413..2572a78435 100755
--- a/indra/newview/llimview.cpp
+++ b/indra/newview/llimview.cpp
@@ -4002,7 +4002,7 @@ void LLIMMgr::processIMTypingCore(const LLIMInfo* im_info, BOOL typing)
LLAgentUI::buildFullname(my_name);
if (is_busy)
{
- response = gSavedPerAccountSettings.getString("BusyModeResponse");
+ response = gSavedPerAccountSettings.getString("DoNotDisturbModeResponse");
}
else if (is_autorespond_nonfriends && !is_friend)
{
@@ -4016,6 +4016,10 @@ void LLIMMgr::processIMTypingCore(const LLIMInfo* im_info, BOOL typing)
{
response = gSavedPerAccountSettings.getString("FSAwayAvatarResponse");
}
+ else
+ {
+ LL_WARNS() << "Unknown auto-response mode" << LL_ENDL;
+ }
pack_instant_message(
gMessageSystem,
gAgent.getID(),
@@ -4029,11 +4033,14 @@ void LLIMMgr::processIMTypingCore(const LLIMInfo* im_info, BOOL typing)
session_id);
gAgent.sendReliableMessage();
+ LLStringUtil::format_map_t args;
+ args["MESSAGE"] = response;
+
gIMMgr->addMessage(
session_id,
gAgentID,
LLStringUtil::null, // Pass null value so no name gets prepended
- LLTrans::getString("IM_autoresponse_sent"),
+ LLTrans::getString("IM_autoresponse_sent", args),
false,
im_info->mName,
IM_NOTHING_SPECIAL,
diff --git a/indra/newview/llinventorybridge.cpp b/indra/newview/llinventorybridge.cpp
index 763939f3de..e861407936 100755
--- a/indra/newview/llinventorybridge.cpp
+++ b/indra/newview/llinventorybridge.cpp
@@ -97,6 +97,7 @@
#include "fsgridhandler.h"
#endif
//
+#include "fsfloaterplacedetails.h"
#include
@@ -5671,14 +5672,7 @@ void LLLandmarkBridge::performAction(LLInventoryModel* model, std::string action
// FIRE-817: Separate place details floater
//LLFloaterSidePanelContainer::showPanel("places", key);
- if (gSavedSettings.getBOOL("FSUseStandalonePlaceDetailsFloater"))
- {
- LLFloaterReg::showInstance("fs_placedetails", key);
- }
- else
- {
- LLFloaterSidePanelContainer::showPanel("places", key);
- }
+ FSFloaterPlaceDetails::showPlaceDetails(key);
//
}
}
diff --git a/indra/newview/lllandmarkactions.cpp b/indra/newview/lllandmarkactions.cpp
index 9c00243f44..524b2274e1 100755
--- a/indra/newview/lllandmarkactions.cpp
+++ b/indra/newview/lllandmarkactions.cpp
@@ -345,6 +345,12 @@ void LLLandmarkActions::onRegionResponseSLURL(slurl_callback_t cb,
bool gotSimName = LLWorldMap::getInstance()->simNameFromPosGlobal(global_pos, sim_name);
if (gotSimName)
{
+ // Debug...
+ if (sim_name.empty())
+ {
+ LL_WARNS() << "Requested sim name is empty!" << LL_ENDL;
+ }
+ //
slurl = LLSLURL(sim_name, global_pos).getSLURLString();
}
else
diff --git a/indra/newview/lllocationinputctrl.cpp b/indra/newview/lllocationinputctrl.cpp
index ab63caea8c..b0c104a2e3 100755
--- a/indra/newview/lllocationinputctrl.cpp
+++ b/indra/newview/lllocationinputctrl.cpp
@@ -74,6 +74,7 @@
#include "llviewernetwork.h"
#endif // OPENSIM
//
+#include "fsfloaterplacedetails.h"
//============================================================================
/*
@@ -654,14 +655,7 @@ void LLLocationInputCtrl::onInfoButtonClicked()
// FIRE-817: Separate place details floater
//LLFloaterSidePanelContainer::showPanel("places", LLSD().with("type", "agent"));
- if (gSavedSettings.getBOOL("FSUseStandalonePlaceDetailsFloater"))
- {
- LLFloaterReg::showInstance("fs_placedetails", LLSD().with("type", "agent"));
- }
- else
- {
- LLFloaterSidePanelContainer::showPanel("places", LLSD().with("type", "agent"));
- }
+ FSFloaterPlaceDetails::showPlaceDetails(LLSD().with("type", "agent"));
//
}
@@ -692,28 +686,14 @@ void LLLocationInputCtrl::onAddLandmarkButtonClicked()
// FIRE-817: Separate place details floater
//LLFloaterSidePanelContainer::showPanel("places", key);
- if (gSavedSettings.getBOOL("FSUseStandalonePlaceDetailsFloater"))
- {
- LLFloaterReg::showInstance("fs_placedetails", key);
- }
- else
- {
- LLFloaterSidePanelContainer::showPanel("places", key);
- }
+ FSFloaterPlaceDetails::showPlaceDetails(key);
//
}
else
{
// FIRE-817: Separate place details floater
//LLFloaterSidePanelContainer::showPanel("places", LLSD().with("type", "create_landmark"));
- if (gSavedSettings.getBOOL("FSUseStandalonePlaceDetailsFloater"))
- {
- LLFloaterReg::showInstance("fs_placedetails", LLSD().with("type", "create_landmark"));
- }
- else
- {
- LLFloaterSidePanelContainer::showPanel("places", LLSD().with("type", "create_landmark"));
- }
+ FSFloaterPlaceDetails::showPlaceDetails(LLSD().with("type", "create_landmark"));
//
}
}
@@ -1232,28 +1212,14 @@ void LLLocationInputCtrl::onLocationContextMenuItemClicked(const LLSD& userdata)
{
// FIRE-817: Separate place details floater
//LLFloaterSidePanelContainer::showPanel("places", LLSD().with("type", "create_landmark"));
- if (gSavedSettings.getBOOL("FSUseStandalonePlaceDetailsFloater"))
- {
- LLFloaterReg::showInstance("fs_placedetails", LLSD().with("type", "create_landmark"));
- }
- else
- {
- LLFloaterSidePanelContainer::showPanel("places", LLSD().with("type", "create_landmark"));
- }
+ FSFloaterPlaceDetails::showPlaceDetails(LLSD().with("type", "create_landmark"));
//
}
else
{
// FIRE-817: Separate place details floater
//LLFloaterSidePanelContainer::showPanel("places", LLSD().with("type", "landmark").with("id",landmark->getUUID()));
- if (gSavedSettings.getBOOL("FSUseStandalonePlaceDetailsFloater"))
- {
- LLFloaterReg::showInstance("fs_placedetails", LLSD().with("type", "landmark").with("id",landmark->getUUID()));
- }
- else
- {
- LLFloaterSidePanelContainer::showPanel("places", LLSD().with("type", "landmark").with("id",landmark->getUUID()));
- }
+ FSFloaterPlaceDetails::showPlaceDetails(LLSD().with("type", "landmark").with("id",landmark->getUUID()));
//
}
// [RLVa:KB] - Checked: 2010-04-05 (RLVa-1.2.0d) | Added: RLVa-1.2.0d
diff --git a/indra/newview/lllogchat.cpp b/indra/newview/lllogchat.cpp
index ccd7a61b3a..82dfef8a2c 100755
--- a/indra/newview/lllogchat.cpp
+++ b/indra/newview/lllogchat.cpp
@@ -93,7 +93,12 @@ const static std::string MULTI_LINE_PREFIX(" ");
*/
const static boost::regex TIMESTAMP_AND_STUFF("^(\\[\\d{4}/\\d{1,2}/\\d{1,2}\\s+\\d{1,2}:\\d{2}\\]\\s+|\\[\\d{1,2}:\\d{2}\\]\\s+)?(.*)$");
const static boost::regex TIMESTAMP("^(\\[\\d{4}/\\d{1,2}/\\d{1,2}\\s+\\d{1,2}:\\d{2}\\]|\\[\\d{1,2}:\\d{2}\\]).*");
-const static boost::regex TIMESTAMP_AND_STUFF_SEC("^(\\[\\d{4}/\\d{1,2}/\\d{1,2}\\s+\\d{1,2}:\\d{2}:\\d{2}\\]\\s+|\\[\\d{1,2}:\\d{2}:\\d{2}\\]\\s+)?(.*)$");
+// Timestamps in chat
+// Note: In contrast to the TIMESTAMP_AND_STUFF regex, for the TIMESTAMP_AND_STUFF_SEC regex the match
+// on the timestamp is NOT optional. We need this to decide during parsing if we have timestamps or not.
+const static boost::regex TIMESTAMP_AND_STUFF_SEC("^(\\[\\d{4}/\\d{1,2}/\\d{1,2}\\s+\\d{1,2}:\\d{2}:\\d{2}\\]\\s+|\\[\\d{1,2}:\\d{2}:\\d{2}\\]\\s+)(.*)$");
+const static boost::regex TIMESTAMP_AND_SEC("^(\\[\\d{4}/\\d{1,2}/\\d{1,2}\\s+\\d{1,2}:\\d{2}:\\d{2}\\]|\\[\\d{1,2}:\\d{2}:\\d{2}\\]).*");
+//
/**
* Regular expression suitable to match names like
@@ -117,8 +122,10 @@ const static std::string NAME_TEXT_DIVIDER(": ");
// is used for timestamps adjusting
const static char* DATE_FORMAT("%Y/%m/%d %H:%M");
const static char* TIME_FORMAT("%H:%M");
+// Seconds in timestamps
const static char* DATE_FORMAT_SEC("%Y/%m/%d %H:%M:%S");
const static char* TIME_FORMAT_SEC("%H:%M:%S");
+//
const static int IDX_TIMESTAMP = 1;
const static int IDX_STUFF = 2;
@@ -143,18 +150,15 @@ public:
LLLogChatTimeScanner()
{
// Note, date/time facets will be destroyed by string streams
- if (gSavedSettings.getBOOL("FSSecondsinChatTimestamps"))
- {
- mDateStream.imbue(std::locale(mDateStream.getloc(), new date_input_facet(DATE_FORMAT_SEC)));
- mTimeStream.imbue(std::locale(mTimeStream.getloc(), new time_facet(TIME_FORMAT_SEC)));
- mTimeStream.imbue(std::locale(mTimeStream.getloc(), new time_input_facet(DATE_FORMAT_SEC)));
- }
- else
- {
- mDateStream.imbue(std::locale(mDateStream.getloc(), new date_input_facet(DATE_FORMAT)));
- mTimeStream.imbue(std::locale(mTimeStream.getloc(), new time_facet(TIME_FORMAT)));
- mTimeStream.imbue(std::locale(mTimeStream.getloc(), new time_input_facet(DATE_FORMAT)));
- }
+ mDateStream.imbue(std::locale(mDateStream.getloc(), new date_input_facet(DATE_FORMAT)));
+ mTimeStream.imbue(std::locale(mTimeStream.getloc(), new time_facet(TIME_FORMAT)));
+ mTimeStream.imbue(std::locale(mTimeStream.getloc(), new time_input_facet(DATE_FORMAT)));
+
+ // Seconds in timestamps
+ mDateSecStream.imbue(std::locale(mDateSecStream.getloc(), new date_input_facet(DATE_FORMAT_SEC)));
+ mTimeSecStream.imbue(std::locale(mTimeSecStream.getloc(), new time_facet(TIME_FORMAT_SEC)));
+ mTimeSecStream.imbue(std::locale(mTimeSecStream.getloc(), new time_input_facet(DATE_FORMAT_SEC)));
+ //
}
date getTodayPacificDate()
@@ -215,10 +219,61 @@ public:
<< LL_ENDL;
}
+ // Seconds in timestamps
+ void checkAndCutOffDateWithSec(std::string& time_str)
+ {
+ // Cuts off the "%Y/%m/%d" from string for todays timestamps.
+ // Assume that passed string has at least "%H:%M:%S" time format.
+ date log_date(not_a_date_time);
+ date today(getTodayPacificDate());
+
+ // Parse the passed date
+ mDateSecStream.str(LLStringUtil::null);
+ mDateSecStream << time_str;
+ mDateSecStream >> log_date;
+ mDateSecStream.clear();
+
+ days zero_days(0);
+ days days_alive = today - log_date;
+
+ if ( days_alive == zero_days )
+ {
+ // Yep, today's so strip "%Y/%m/%d" info
+ ptime stripped_time(not_a_date_time);
+
+ mTimeSecStream.str(LLStringUtil::null);
+ mTimeSecStream << time_str;
+ mTimeSecStream >> stripped_time;
+ mTimeSecStream.clear();
+
+ time_str.clear();
+
+ mTimeSecStream.str(LLStringUtil::null);
+ mTimeSecStream << stripped_time;
+ mTimeSecStream >> time_str;
+ mTimeSecStream.clear();
+ }
+
+ LL_DEBUGS("LLChatLogParser")
+ << " log_date: "
+ << log_date
+ << " today: "
+ << today
+ << " days alive: "
+ << days_alive
+ << " new time: "
+ << time_str
+ << LL_ENDL;
+ }
+ //
private:
std::stringstream mDateStream;
std::stringstream mTimeStream;
+ // Seconds in timestamps
+ std::stringstream mDateSecStream;
+ std::stringstream mTimeSecStream;
+ //
};
LLLogChat::save_history_signal_t * LLLogChat::sSaveHistorySignal = NULL;
@@ -287,21 +342,23 @@ std::string LLLogChat::timestamp(bool withdate)
+ LLTrans::getString ("TimeDay") + "] ["
+ LLTrans::getString ("TimeHour") + "]:["
+ LLTrans::getString ("TimeMin") + "]";
+ // Seconds in timestamps
if (gSavedSettings.getBOOL("FSSecondsinChatTimestamps"))
{
- timeStr += ":["
- +LLTrans::getString ("TimeSec")+"]";
+ timeStr += ":[" + LLTrans::getString ("TimeSec") + "]";
}
+ //
}
else
{
timeStr = "[" + LLTrans::getString("TimeHour") + "]:["
+ LLTrans::getString ("TimeMin")+"]";
+ // Seconds in timestamps
if (gSavedSettings.getBOOL("FSSecondsinChatTimestamps"))
{
- timeStr += ":["
- +LLTrans::getString ("TimeSec")+"]";
+ timeStr += ":[" + LLTrans::getString ("TimeSec") + "]";
}
+ //
}
LLSD substitution;
@@ -623,7 +680,10 @@ void LLLogChat::findTranscriptFiles(std::string pattern, std::vector matches;
- if (boost::regex_match(std::string(buffer), matches, TIMESTAMP))
+ // Seconds in timestamp
+ //if (boost::regex_match(std::string(buffer), matches, TIMESTAMP))
+ if (boost::regex_match(std::string(buffer), matches, TIMESTAMP) || boost::regex_match(std::string(buffer), matches, TIMESTAMP_AND_SEC))
+ //
{
list_of_transcriptions.push_back(gDirUtilp->add(dirname, filename));
}
@@ -952,14 +1012,26 @@ bool LLChatLogParser::parse(std::string& raw, LLSD& im, const LLSD& parse_params
//matching a timestamp
boost::match_results matches;
- if (gSavedSettings.getBOOL("FSSecondsinChatTimestamps"))
+ // Seconds in timestamps
+ // Logic here: First try to get a full match for timestamps with seconds. If we fail,
+ // this means we either have a timestamp without seconds or no timestamp at all.
+ // So we use the original regex for timestamps without seconds to find out what
+ // case it is. For this to work, the timestamp part in the TIMESTAMP_AND_STUFF_SEC
+ // regex is NOT optional!
+ //if (!boost::regex_match(raw, matches, TIMESTAMP_AND_STUFF)) return false;
+ bool has_sec = false;
+ if (boost::regex_match(raw, matches, TIMESTAMP_AND_STUFF_SEC))
{
- if (!boost::regex_match(raw, matches, TIMESTAMP_AND_STUFF_SEC)) return false;
+ has_sec = true;
}
else
{
- if (!boost::regex_match(raw, matches, TIMESTAMP_AND_STUFF)) return false;
+ if (!boost::regex_match(raw, matches, TIMESTAMP_AND_STUFF))
+ {
+ return false;
+ }
}
+ //
bool has_timestamp = matches[IDX_TIMESTAMP].matched;
if (has_timestamp)
@@ -972,7 +1044,17 @@ bool LLChatLogParser::parse(std::string& raw, LLSD& im, const LLSD& parse_params
if (cut_off_todays_date)
{
- LLLogChatTimeScanner::instance().checkAndCutOffDate(timestamp);
+ // Seconds in timestamps
+ //LLLogChatTimeScanner::instance().checkAndCutOffDate(timestamp);
+ if (has_sec)
+ {
+ LLLogChatTimeScanner::instance().checkAndCutOffDateWithSec(timestamp);
+ }
+ else
+ {
+ LLLogChatTimeScanner::instance().checkAndCutOffDate(timestamp);
+ }
+ //
}
im[LL_IM_TIME] = timestamp;
@@ -997,7 +1079,7 @@ bool LLChatLogParser::parse(std::string& raw, LLSD& im, const LLSD& parse_params
bool has_name = name_and_text[IDX_NAME].matched;
std::string name = name_and_text[IDX_NAME];
- // Ansariel: Handle the case an IM was stored in nearby chat history
+ // Handle the case an IM was stored in nearby chat history
if (name == "IM:")
{
size_t divider_pos = stuff.find(NAME_TEXT_DIVIDER, 3);
@@ -1008,6 +1090,7 @@ bool LLChatLogParser::parse(std::string& raw, LLSD& im, const LLSD& parse_params
return true;
}
}
+ //
//we don't need a name/text separator
if (has_name && name.length() && name[name.length()-1] == ':')
diff --git a/indra/newview/llnamelistctrl.cpp b/indra/newview/llnamelistctrl.cpp
index ac0905849d..2a6e978712 100755
--- a/indra/newview/llnamelistctrl.cpp
+++ b/indra/newview/llnamelistctrl.cpp
@@ -40,6 +40,8 @@
#include "llsdparam.h"
#include "lltooltip.h"
#include "lltrans.h"
+#include "llslurl.h"
+#include "llurlaction.h"
static LLDefaultChildRegistry::Register r("name_list");
@@ -145,7 +147,10 @@ void LLNameListCtrl::showInspector(const LLUUID& avatar_id, bool is_group, bool
if (is_group)
LLFloaterReg::showInstance("inspect_group", LLSD().with("group_id", avatar_id));
else
- LLFloaterReg::showInstance("inspect_avatar", LLSD().with("avatar_id", avatar_id));
+ // FIRE-9045: Remove avatar inspector
+ //LLFloaterReg::showInstance("inspect_avatar", LLSD().with("avatar_id", avatar_id));
+ LLUrlAction::executeSLURL(LLSLURL("agent", avatar_id, "inspect").getSLURLString());
+ //
}
void LLNameListCtrl::mouseOverHighlightNthItem( S32 target_index )
diff --git a/indra/newview/llnetmap.cpp b/indra/newview/llnetmap.cpp
index 1086962dce..1784577c8c 100755
--- a/indra/newview/llnetmap.cpp
+++ b/indra/newview/llnetmap.cpp
@@ -79,6 +79,7 @@
// [/RLVa:KB]
#include "llmutelist.h"
#include "lfsimfeaturehandler.h"
+#include "fsfloaterplacedetails.h"
// Ansariel: For accessing the radar data
#include "fsradar.h"
@@ -1530,14 +1531,7 @@ void LLNetMap::handleShowProfile(const LLSD& sdParam) const
sdParams["y"] = mPosGlobalRightClick.mdV[VY];
sdParams["z"] = mPosGlobalRightClick.mdV[VZ];
- if (gSavedSettings.getBOOL("FSUseStandalonePlaceDetailsFloater"))
- {
- LLFloaterReg::showInstance("fs_placedetails", sdParams);
- }
- else
- {
- LLFloaterSidePanelContainer::showPanel("places", sdParams);
- }
+ FSFloaterPlaceDetails::showPlaceDetails(sdParams);
}
}
diff --git a/indra/newview/llnotificationlistitem.cpp b/indra/newview/llnotificationlistitem.cpp
index 8709d2e500..73c8827b4d 100644
--- a/indra/newview/llnotificationlistitem.cpp
+++ b/indra/newview/llnotificationlistitem.cpp
@@ -114,29 +114,41 @@ std::string LLNotificationListItem::buildNotificationDate(const LLDate& time_sta
std::string timeStr;
switch(time_type)
{
+ // FIRE-17649: Localizable date formats for group notices
+ //case Local:
+ // timeStr = "[" + LLTrans::getString("LTimeMthNum") + "]/["
+ // +LLTrans::getString("LTimeDay")+"]/["
+ // +LLTrans::getString("LTimeYear")+"] ["
+ // +LLTrans::getString("LTimeHour")+"]:["
+ // +LLTrans::getString("LTimeMin")+ "]";
+ // break;
+ //case UTC:
+ // timeStr = "[" + LLTrans::getString("UTCTimeMth") + "]/["
+ // +LLTrans::getString("UTCTimeDay")+"]/["
+ // +LLTrans::getString("UTCTimeYr")+"] ["
+ // +LLTrans::getString("UTCTimeHr")+"]:["
+ // +LLTrans::getString("UTCTimeMin")+"] ["
+ // +LLTrans::getString("UTCTimeTimezone")+"]";
+ // break;
+ //case SLT:
+ //default:
+ // timeStr = "[" + LLTrans::getString("TimeMonth") + "]/["
+ // +LLTrans::getString("TimeDay")+"]/["
+ // +LLTrans::getString("TimeYear")+"] ["
+ // +LLTrans::getString("TimeHour")+"]:["
+ // +LLTrans::getString("TimeMin")+"]";
+ // break;
case Local:
- timeStr = "[" + LLTrans::getString("LTimeMthNum") + "]/["
- +LLTrans::getString("LTimeDay")+"]/["
- +LLTrans::getString("LTimeYear")+"] ["
- +LLTrans::getString("LTimeHour")+"]:["
- +LLTrans::getString("LTimeMin")+ "]";
+ timeStr = LLTrans::getString("NotificationItemDateStringLocal");
break;
case UTC:
- timeStr = "[" + LLTrans::getString("UTCTimeMth") + "]/["
- +LLTrans::getString("UTCTimeDay")+"]/["
- +LLTrans::getString("UTCTimeYr")+"] ["
- +LLTrans::getString("UTCTimeHr")+"]:["
- +LLTrans::getString("UTCTimeMin")+"] ["
- +LLTrans::getString("UTCTimeTimezone")+"]";
+ timeStr = LLTrans::getString("NotificationItemDateStringUTC");
break;
case SLT:
default:
- timeStr = "[" + LLTrans::getString("TimeMonth") + "]/["
- +LLTrans::getString("TimeDay")+"]/["
- +LLTrans::getString("TimeYear")+"] ["
- +LLTrans::getString("TimeHour")+"]:["
- +LLTrans::getString("TimeMin")+"]";
+ timeStr = LLTrans::getString("NotificationItemDateStringSLT");
break;
+ //
}
LLSD substitution;
substitution["datetime"] = time_stamp;
diff --git a/indra/newview/llpanelgroupnotices.cpp b/indra/newview/llpanelgroupnotices.cpp
index a6e751d6b7..90479dc57f 100755
--- a/indra/newview/llpanelgroupnotices.cpp
+++ b/indra/newview/llpanelgroupnotices.cpp
@@ -203,12 +203,16 @@ std::string build_notice_date(const U32& the_time)
time(&t);
}
- std::string dateStr = "["+LLTrans::getString("LTimeYear")+"]/["
- +LLTrans::getString("LTimeMthNum")+"]/["
- +LLTrans::getString("LTimeDay")+"] ["
- +LLTrans::getString("LTimeHour")+"]:["
- +LLTrans::getString("LTimeMin")+"]:["
- +LLTrans::getString("LTimeSec")+"]";
+ // FIRE-17649: Localizable date formats for group notices
+ //std::string dateStr = "["+LLTrans::getString("LTimeYear")+"]/["
+ // +LLTrans::getString("LTimeMthNum")+"]/["
+ // +LLTrans::getString("LTimeDay")+"] ["
+ // +LLTrans::getString("LTimeHour")+"]:["
+ // +LLTrans::getString("LTimeMin")+"]:["
+ // +LLTrans::getString("LTimeSec")+"]";
+ std::string dateStr = LLTrans::getString("GroupNoticesPanelDateString");
+ //
+
LLSD substitution;
substitution["datetime"] = (S32) t;
LLStringUtil::format (dateStr, substitution);
diff --git a/indra/newview/llpanellandmarks.cpp b/indra/newview/llpanellandmarks.cpp
index e325c5a5cf..f389e9b86e 100755
--- a/indra/newview/llpanellandmarks.cpp
+++ b/indra/newview/llpanellandmarks.cpp
@@ -56,6 +56,7 @@
#include "lltoggleablemenu.h"
#include "llviewermenu.h"
#include "llviewerregion.h"
+#include "fsfloaterplacedetails.h"
// [RLVa:KB]
#include "rlvhandler.h"
// [/RLVa:KB]
@@ -379,14 +380,7 @@ void LLLandmarksPanel::onSelectorButtonClicked()
// FIRE-817: Separate place details floater
//LLFloaterSidePanelContainer::showPanel("places", key);
- if (gSavedSettings.getBOOL("FSUseStandalonePlaceDetailsFloater"))
- {
- LLFloaterReg::showInstance("fs_placedetails", key);
- }
- else
- {
- LLFloaterSidePanelContainer::showPanel("places", key);
- }
+ FSFloaterPlaceDetails::showPlaceDetails(key);
//
}
}
@@ -814,14 +808,7 @@ void LLLandmarksPanel::onAddAction(const LLSD& userdata) const
{
// FIRE-817: Separate place details floater
//LLFloaterSidePanelContainer::showPanel("places", LLSD().with("type", "create_landmark"));
- if (gSavedSettings.getBOOL("FSUseStandalonePlaceDetailsFloater"))
- {
- LLFloaterReg::showInstance("fs_placedetails", LLSD().with("type", "create_landmark"));
- }
- else
- {
- LLFloaterSidePanelContainer::showPanel("places", LLSD().with("type", "create_landmark"));
- }
+ FSFloaterPlaceDetails::showPlaceDetails(LLSD().with("type", "create_landmark"));
//
}
// [RLVa:KB] - Checked: 2012-02-08 (RLVa-1.4.5) | Added: RLVa-1.4.5
diff --git a/indra/newview/llpanelobject.cpp b/indra/newview/llpanelobject.cpp
index ed25c89bd7..2aea95ffa1 100755
--- a/indra/newview/llpanelobject.cpp
+++ b/indra/newview/llpanelobject.cpp
@@ -355,7 +355,7 @@ LLPanelObject::LLPanelObject()
mHasPosClipboard(FALSE),
mHasSizeClipboard(FALSE),
mHasRotClipboard(FALSE),
- mHasParamClipboard(FALSE),
+ mHasParamsClipboard(FALSE),
mHasFlexiParam(FALSE),
mHasSculptParam(FALSE),
mHasLightParam(FALSE)
@@ -2606,7 +2606,7 @@ void LLPanelObject::onPasteRotClip(const LLSD& data)
void LLPanelObject::onCopyParams(const LLSD& data)
{
getVolumeParams(mClipboardVolumeParams);
- mHasParamClipboard = TRUE;
+ mHasParamsClipboard = TRUE;
LLViewerObject* objectp = mObject;
if (!objectp)
@@ -2622,15 +2622,15 @@ void LLPanelObject::onCopyParams(const LLSD& data)
LLFlexibleObjectData *attributes = (LLFlexibleObjectData *)objectp->getParameterEntry(LLNetworkData::PARAMS_FLEXIBLE);
if (attributes)
{
- mPramsClipboard["lod"] = attributes->getSimulateLOD();
- mPramsClipboard["gav"] = attributes->getGravity();
- mPramsClipboard["ten"] = attributes->getTension();
- mPramsClipboard["fri"] = attributes->getAirFriction();
- mPramsClipboard["sen"] = attributes->getWindSensitivity();
+ mParamsClipboard["lod"] = attributes->getSimulateLOD();
+ mParamsClipboard["gav"] = attributes->getGravity();
+ mParamsClipboard["ten"] = attributes->getTension();
+ mParamsClipboard["fri"] = attributes->getAirFriction();
+ mParamsClipboard["sen"] = attributes->getWindSensitivity();
LLVector3 force = attributes->getUserForce();
- mPramsClipboard["forx"] = force.mV[0];
- mPramsClipboard["fory"] = force.mV[1];
- mPramsClipboard["forz"] = force.mV[2];
+ mParamsClipboard["forx"] = force.mV[0];
+ mParamsClipboard["fory"] = force.mV[1];
+ mParamsClipboard["forz"] = force.mV[2];
mHasFlexiParam = TRUE;
}
}
@@ -2686,11 +2686,11 @@ void LLPanelObject::onCopyParams(const LLSD& data)
}
}
if (allow_texture)
- mPramsClipboard["sculptid"] = image_id;
+ mParamsClipboard["sculptid"] = image_id;
else
- mPramsClipboard["sculptid"] = LLUUID(SCULPT_DEFAULT_TEXTURE);
+ mParamsClipboard["sculptid"] = LLUUID(SCULPT_DEFAULT_TEXTURE);
- mPramsClipboard["sculpt_type"] = sculpt_params->getSculptType();
+ mParamsClipboard["sculpt_type"] = sculpt_params->getSculptType();
mHasSculptParam = TRUE;
}
else
@@ -2700,13 +2700,13 @@ void LLPanelObject::onCopyParams(const LLSD& data)
if (volobjp && volobjp->getIsLight())
{
- mPramsClipboard["Light Intensity"] = volobjp->getLightIntensity();
- mPramsClipboard["Light Radius"] = volobjp->getLightRadius();
- mPramsClipboard["Light Falloff"] = volobjp->getLightFalloff();
+ mParamsClipboard["Light Intensity"] = volobjp->getLightIntensity();
+ mParamsClipboard["Light Radius"] = volobjp->getLightRadius();
+ mParamsClipboard["Light Falloff"] = volobjp->getLightFalloff();
LLColor3 color = volobjp->getLightColor();
- mPramsClipboard["r"] = color.mV[0];
- mPramsClipboard["g"] = color.mV[1];
- mPramsClipboard["b"] = color.mV[2];
+ mParamsClipboard["r"] = color.mV[0];
+ mParamsClipboard["g"] = color.mV[1];
+ mParamsClipboard["b"] = color.mV[2];
mHasLightParam = TRUE;
}
else
@@ -2714,6 +2714,7 @@ void LLPanelObject::onCopyParams(const LLSD& data)
mHasLightParam = FALSE;
}
+ mParamsClipboard["physics_shape"] = objectp->getPhysicsShapeType();
}
void LLPanelObject::onPasteParams(const LLSD& data)
@@ -2730,14 +2731,14 @@ void LLPanelObject::onPasteParams(const LLSD& data)
LLFlexibleObjectData new_attributes;
new_attributes = *attributes;
- new_attributes.setSimulateLOD(mPramsClipboard["lod"].asInteger());
- new_attributes.setGravity(mPramsClipboard["gav"].asReal());
- new_attributes.setTension(mPramsClipboard["ten"].asReal());
- new_attributes.setAirFriction(mPramsClipboard["fri"].asReal());
- new_attributes.setWindSensitivity(mPramsClipboard["sen"].asReal());
- F32 fx = (F32)mPramsClipboard["forx"].asReal();
- F32 fy = (F32)mPramsClipboard["fory"].asReal();
- F32 fz = (F32)mPramsClipboard["forz"].asReal();
+ new_attributes.setSimulateLOD(mParamsClipboard["lod"].asInteger());
+ new_attributes.setGravity(mParamsClipboard["gav"].asReal());
+ new_attributes.setTension(mParamsClipboard["ten"].asReal());
+ new_attributes.setAirFriction(mParamsClipboard["fri"].asReal());
+ new_attributes.setWindSensitivity(mParamsClipboard["sen"].asReal());
+ F32 fx = (F32)mParamsClipboard["forx"].asReal();
+ F32 fy = (F32)mParamsClipboard["fory"].asReal();
+ F32 fz = (F32)mParamsClipboard["forz"].asReal();
LLVector3 force(fx,fy,fz);
new_attributes.setUserForce(force);
objectp->setParameterEntry(LLNetworkData::PARAMS_FLEXIBLE, new_attributes, true);
@@ -2748,8 +2749,8 @@ void LLPanelObject::onPasteParams(const LLSD& data)
{
LLSculptParams sculpt_params;
- if (mPramsClipboard.has("sculptid"))
- sculpt_params.setSculptTexture(mPramsClipboard["sculptid"].asUUID(), (U8)mPramsClipboard["sculpt_type"].asInteger());
+ if (mParamsClipboard.has("sculptid"))
+ sculpt_params.setSculptTexture(mParamsClipboard["sculptid"].asUUID(), (U8)mParamsClipboard["sculpt_type"].asInteger());
objectp->setParameterEntry(LLNetworkData::PARAMS_SCULPT, sculpt_params, TRUE);
}
@@ -2767,15 +2768,20 @@ void LLPanelObject::onPasteParams(const LLSD& data)
if (volobjp && mHasLightParam)
{
volobjp->setIsLight(TRUE);
- volobjp->setLightIntensity((F32)mPramsClipboard["Light Intensity"].asReal());
- volobjp->setLightRadius((F32)mPramsClipboard["Light Radius"].asReal());
- volobjp->setLightFalloff((F32)mPramsClipboard["Light Falloff"].asReal());
- F32 r = (F32)mPramsClipboard["r"].asReal();
- F32 g = (F32)mPramsClipboard["g"].asReal();
- F32 b = (F32)mPramsClipboard["b"].asReal();
+ volobjp->setLightIntensity((F32)mParamsClipboard["Light Intensity"].asReal());
+ volobjp->setLightRadius((F32)mParamsClipboard["Light Radius"].asReal());
+ volobjp->setLightFalloff((F32)mParamsClipboard["Light Falloff"].asReal());
+ F32 r = (F32)mParamsClipboard["r"].asReal();
+ F32 g = (F32)mParamsClipboard["g"].asReal();
+ F32 b = (F32)mParamsClipboard["b"].asReal();
volobjp->setLightColor(LLColor3(r,g,b));
}
+
+ if (mParamsClipboard.has("physics_shape"))
+ {
+ objectp->setPhysicsShapeType((U8)mParamsClipboard["physics_shape"].asInteger());
+ }
- if(mHasParamClipboard)
+ if(mHasParamsClipboard)
objectp->updateVolume(mClipboardVolumeParams);
}
diff --git a/indra/newview/llpanelobject.h b/indra/newview/llpanelobject.h
index 74fc01058b..42526bd6a7 100755
--- a/indra/newview/llpanelobject.h
+++ b/indra/newview/llpanelobject.h
@@ -113,9 +113,9 @@ protected:
BOOL mHasSizeClipboard;
BOOL mHasRotClipboard;
- LLSD mPramsClipboard;
+ LLSD mParamsClipboard;
LLVolumeParams mClipboardVolumeParams;
- BOOL mHasParamClipboard;
+ BOOL mHasParamsClipboard;
BOOL mHasFlexiParam;
BOOL mHasSculptParam;
BOOL mHasLightParam;
diff --git a/indra/newview/llpaneloutfitsinventory.cpp b/indra/newview/llpaneloutfitsinventory.cpp
index 1e1f59055f..1aa70cb17e 100755
--- a/indra/newview/llpaneloutfitsinventory.cpp
+++ b/indra/newview/llpaneloutfitsinventory.cpp
@@ -61,10 +61,20 @@ LLPanelOutfitsInventory::LLPanelOutfitsInventory() :
observer.addBOFChangedCallback(boost::bind(&LLPanelOutfitsInventory::updateVerbs, this));
observer.addCOFChangedCallback(boost::bind(&LLPanelOutfitsInventory::updateVerbs, this));
observer.addOutfitLockChangedCallback(boost::bind(&LLPanelOutfitsInventory::updateVerbs, this));
+
+ // FIRE-17626: Attachment count in appearance floater
+ mCategoriesObserver = new LLInventoryCategoriesObserver();
}
LLPanelOutfitsInventory::~LLPanelOutfitsInventory()
{
+ // FIRE-17626: Attachment count in appearance floater
+ if (gInventory.containsObserver(mCategoriesObserver))
+ {
+ gInventory.removeObserver(mCategoriesObserver);
+ }
+ delete mCategoriesObserver;
+ //
}
// virtual
@@ -100,6 +110,13 @@ void LLPanelOutfitsInventory::onOpen(const LLSD& key)
panel_appearance->fetchInventory();
panel_appearance->refreshCurrentOutfitName();
}
+
+ // FIRE-17626: Attachment count in appearance floater
+ gInventory.addObserver(mCategoriesObserver);
+ mCategoriesObserver->addCategory(LLAppearanceMgr::instance().getCOF(), boost::bind(&LLPanelOutfitsInventory::onCOFChanged, this));
+ onCOFChanged();
+ //
+
mInitialized = true;
}
@@ -220,6 +237,18 @@ void LLPanelOutfitsInventory::onSave()
LLNotificationsUtil::add("SaveOutfitAs", args, payload, boost::bind(&LLPanelOutfitsInventory::onSaveCommit, this, _1, _2));
}
+// FIRE-17626: Attachment count in appearance floater
+void LLPanelOutfitsInventory::onCOFChanged()
+{
+ U32 attachments = LLAppearanceMgr::instance().getNumAttachmentsInCOF();
+ LLStringUtil::format_map_t args;
+ args["COUNT"] = llformat("%d", attachments);
+ args["MAX"] = llformat("%d", MAX_AGENT_ATTACHMENTS);
+ std::string title = getString("cof_tab_label", args);
+ mAppearanceTabs->setPanelTitle(mAppearanceTabs->getIndexForPanel(mCurrentOutfitPanel), title);
+}
+//
+
//static
LLPanelOutfitsInventory* LLPanelOutfitsInventory::findInstance()
{
diff --git a/indra/newview/llpaneloutfitsinventory.h b/indra/newview/llpaneloutfitsinventory.h
index 77c8a472e0..d7fb967fda 100755
--- a/indra/newview/llpaneloutfitsinventory.h
+++ b/indra/newview/llpaneloutfitsinventory.h
@@ -38,6 +38,7 @@ class LLMenuGL;
class LLSidepanelAppearance;
class LLTabContainer;
class LLSaveOutfitComboBtn;
+class LLInventoryCategoriesObserver; // FIRE-17626: Attachment count in appearance floater
class LLPanelOutfitsInventory : public LLPanel
{
@@ -72,6 +73,11 @@ private:
std::string mFilterSubString;
std::auto_ptr mSaveComboBtn;
+ // FIRE-17626: Attachment count in appearance floater
+ LLInventoryCategoriesObserver* mCategoriesObserver;
+ void onCOFChanged();
+ //
+
//////////////////////////////////////////////////////////////////////////////////
// tab panels //
protected:
diff --git a/indra/newview/llpanelplaces.cpp b/indra/newview/llpanelplaces.cpp
index 8aa649d198..2a9a52a31a 100755
--- a/indra/newview/llpanelplaces.cpp
+++ b/indra/newview/llpanelplaces.cpp
@@ -73,6 +73,7 @@
#include "llviewerparcelmgr.h"
#include "llviewerregion.h"
#include "llviewerwindow.h"
+#include "fsfloaterplacedetails.h"
// Constants
static const F32 PLACE_INFO_UPDATE_INTERVAL = 3.0;
@@ -120,14 +121,7 @@ public:
// FIRE-817: Separate place details floater
//LLFloaterSidePanelContainer::showPanel("places", key);
- if (gSavedSettings.getBOOL("FSUseStandalonePlaceDetailsFloater"))
- {
- LLFloaterReg::showInstance("fs_placedetails", key);
- }
- else
- {
- LLFloaterSidePanelContainer::showPanel("places", key);
- }
+ FSFloaterPlaceDetails::showPlaceDetails(key);
//
return true;
}
diff --git a/indra/newview/llpanelteleporthistory.cpp b/indra/newview/llpanelteleporthistory.cpp
index dc0d396479..394a84c015 100755
--- a/indra/newview/llpanelteleporthistory.cpp
+++ b/indra/newview/llpanelteleporthistory.cpp
@@ -49,6 +49,8 @@
#include "llviewercontrol.h"
+#include "fsfloaterplacedetails.h"
+
// Maximum number of items that can be added to a list in one pass.
// Used to limit time spent for items list update per frame.
static const U32 ADD_LIMIT = 50;
@@ -322,14 +324,7 @@ void LLTeleportHistoryFlatItem::showPlaceInfoPanel(S32 index)
// FIRE-817: Separate place details floater
//LLFloaterSidePanelContainer::showPanel("places", params);
- if (gSavedSettings.getBOOL("FSUseStandalonePlaceDetailsFloater"))
- {
- LLFloaterReg::showInstance("fs_placedetails", params);
- }
- else
- {
- LLFloaterSidePanelContainer::showPanel("places", params);
- }
+ FSFloaterPlaceDetails::showPlaceDetails(params);
//
}
diff --git a/indra/newview/llpaneltopinfobar.cpp b/indra/newview/llpaneltopinfobar.cpp
index 2dc6d9105e..b377a20dd4 100755
--- a/indra/newview/llpaneltopinfobar.cpp
+++ b/indra/newview/llpaneltopinfobar.cpp
@@ -47,6 +47,7 @@
// [RLVa:KB] - Checked: 2012-02-08 (RLVa-1.4.5) | Added: RLVa-1.4.5
#include "rlvhandler.h"
// [/RLVa:KB]
+#include "fsfloaterplacedetails.h"
#include "llfloaterreg.h"
@@ -477,28 +478,14 @@ void LLPanelTopInfoBar::onContextMenuItemClicked(const LLSD::String& item)
{
// FIRE-817: Separate place details floater
//LLFloaterSidePanelContainer::showPanel("places", LLSD().with("type", "create_landmark"));
- if (gSavedSettings.getBOOL("FSUseStandalonePlaceDetailsFloater"))
- {
- LLFloaterReg::showInstance("fs_placedetails", LLSD().with("type", "create_landmark"));
- }
- else
- {
- LLFloaterSidePanelContainer::showPanel("places", LLSD().with("type", "create_landmark"));
- }
+ FSFloaterPlaceDetails::showPlaceDetails(LLSD().with("type", "create_landmark"));
//
}
else
{
// FIRE-817: Separate place details floater
//LLFloaterSidePanelContainer::showPanel("places", LLSD().with("type", "landmark").with("id",landmark->getUUID()));
- if (gSavedSettings.getBOOL("FSUseStandalonePlaceDetailsFloater"))
- {
- LLFloaterReg::showInstance("fs_placedetails", LLSD().with("type", "landmark").with("id",landmark->getUUID()));
- }
- else
- {
- LLFloaterSidePanelContainer::showPanel("places", LLSD().with("type", "landmark").with("id",landmark->getUUID()));
- }
+ FSFloaterPlaceDetails::showPlaceDetails(LLSD().with("type", "landmark").with("id",landmark->getUUID()));
//
}
// [RLVa:KB] - Checked: 2012-02-08 (RLVa-1.4.5) | Added: RLVa-1.4.5
@@ -531,14 +518,7 @@ void LLPanelTopInfoBar::onInfoButtonClicked()
// FIRE-817: Separate place details floater
//LLFloaterSidePanelContainer::showPanel("places", LLSD().with("type", "agent"));
- //if (gSavedSettings.getBOOL("FSUseStandalonePlaceDetailsFloater"))
- //{
- // LLFloaterReg::showInstance("fs_placedetails", LLSD().with("type", "agent"));
- //}
- //else
- //{
- // LLFloaterSidePanelContainer::showPanel("places", LLSD().with("type", "agent"));
- //}
+ //FSFloaterPlaceDetails::showPlaceDetails(LLSD().with("type", "agent"));
//
LLFloaterReg::showInstance("about_land");
}
diff --git a/indra/newview/llscriptfloater.cpp b/indra/newview/llscriptfloater.cpp
index 80bb8be01f..46230361cb 100755
--- a/indra/newview/llscriptfloater.cpp
+++ b/indra/newview/llscriptfloater.cpp
@@ -227,10 +227,9 @@ void LLScriptFloater::createForm(const LLUUID& notification_id)
LLRect panel_rect = mScriptForm->getRect();
// Animated dialogs
// toast_rect.setLeftTopAndSize(toast_rect.mLeft, toast_rect.mTop, panel_rect.getWidth(), panel_rect.getHeight() + getHeaderHeight());
+ eDialogPosition dialog_position = (eDialogPosition)gSavedSettings.getS32("ScriptDialogsPosition");
mDesiredHeight = panel_rect.getHeight() + getHeaderHeight();
- if (gSavedSettings.getBOOL("FSAnimatedScriptDialogs") &&
- ((eDialogPosition)gSavedSettings.getS32("ScriptDialogsPosition") == POS_TOP_LEFT ||
- (eDialogPosition)gSavedSettings.getS32("ScriptDialogsPosition") == POS_TOP_RIGHT))
+ if (gSavedSettings.getBOOL("FSAnimatedScriptDialogs") && (dialog_position == POS_TOP_LEFT || dialog_position == POS_TOP_RIGHT))
{
mCurrentHeight = 0;
mStartTime = LLFrameTimer::getElapsedSeconds();
@@ -246,7 +245,7 @@ void LLScriptFloater::createForm(const LLUUID& notification_id)
// Dialog Stacking browser
mScriptForm->getChild("DialogStackButton")->setCommitCallback(boost::bind(&LLScriptFloater::onStackClicked, this));
- if ((eDialogPosition)gSavedSettings.getS32("ScriptDialogsPosition") != POS_DOCKED)
+ if (dialog_position != POS_DOCKED)
{
DialogStack::instance().push(notification_id);
}
@@ -890,24 +889,24 @@ LLScriptFloater* LLScriptFloater::show(const LLUUID& notification_id)
if (floaterType == LLScriptFloaterManager::OBJ_SCRIPT || floaterType == LLScriptFloaterManager::OBJ_UNKNOWN || floaterType == LLScriptFloaterManager::OBJ_GIVE_INVENTORY)
//
{
- eDialogPosition dialogPos = (eDialogPosition)gSavedSettings.getS32("ScriptDialogsPosition");
+ eDialogPosition dialog_position = (eDialogPosition)gSavedSettings.getS32("ScriptDialogsPosition");
- if (dialogPos == POS_LEGACY)
+ if (dialog_position == POS_LEGACY)
{
- dialogPos = POS_TOP_RIGHT;
+ dialog_position = POS_TOP_RIGHT;
if (!gSavedSettings.getBOOL("ShowScriptDialogsTopRight"))
{
- dialogPos = POS_DOCKED;
+ dialog_position = POS_DOCKED;
}
- gSavedSettings.setS32("ScriptDialogsPosition", (S32)dialogPos);
+ gSavedSettings.setS32("ScriptDialogsPosition", (S32)dialog_position);
}
- if (dialogPos == POS_DOCKED && chicletsDisabled)
+ if (dialog_position == POS_DOCKED && chicletsDisabled)
{
- dialogPos = POS_TOP_RIGHT;
+ dialog_position = POS_TOP_RIGHT;
}
- if (dialogPos != POS_DOCKED)
+ if (dialog_position != POS_DOCKED)
{
// undock the dialog
floater->setDocked(false, true);
@@ -938,7 +937,7 @@ LLScriptFloater* LLScriptFloater::show(const LLUUID& notification_id)
floater->setOpenPositioning(LLFloaterEnums::POSITIONING_SPECIFIED);
- switch (dialogPos)
+ switch (dialog_position)
{
case POS_DOCKED:
{
@@ -975,7 +974,7 @@ LLScriptFloater* LLScriptFloater::show(const LLUUID& notification_id)
}
default:
{
- LL_WARNS() << "dialogPos value " << dialogPos << " not handled in switch() statement." << LL_ENDL;
+ LL_WARNS() << "dialog_position value " << dialog_position << " not handled in switch() statement." << LL_ENDL;
}
}
}
diff --git a/indra/newview/lltoastgroupnotifypanel.cpp b/indra/newview/lltoastgroupnotifypanel.cpp
index 97e4585746..c6c15adb41 100755
--- a/indra/newview/lltoastgroupnotifypanel.cpp
+++ b/indra/newview/lltoastgroupnotifypanel.cpp
@@ -95,15 +95,18 @@ LLToastGroupNotifyPanel::LLToastGroupNotifyPanel(const LLNotificationPtr& notifi
//message body
const std::string& message = payload["message"].asString();
- std::string timeStr = "["+LLTrans::getString("TimeWeek")+"], ["
- +LLTrans::getString("TimeMth")+"] ["
- +LLTrans::getString("TimeDay")+"] ["
- +LLTrans::getString("TimeYear")+"] ["
- +LLTrans::getString("TimeHour12")+"]:["
- +LLTrans::getString("TimeMin")+"]:["
- +LLTrans::getString("TimeSec")+"] ["
- +LLTrans::getString("TimeAMPM")+"] ["
- +LLTrans::getString("TimeTimezone")+"]";
+ // FIRE-17649: Localizable date formats for group notices
+ //std::string timeStr = "["+LLTrans::getString("TimeWeek")+"], ["
+ // +LLTrans::getString("TimeMth")+"] ["
+ // +LLTrans::getString("TimeDay")+"] ["
+ // +LLTrans::getString("TimeYear")+"] ["
+ // +LLTrans::getString("TimeHour12")+"]:["
+ // +LLTrans::getString("TimeMin")+"]:["
+ // +LLTrans::getString("TimeSec")+"] ["
+ // +LLTrans::getString("TimeAMPM")+"] ["
+ // +LLTrans::getString("TimeTimezone")+"]";
+ std::string timeStr = LLTrans::getString("GroupNoticesToastDateString");
+ //
const LLDate timeStamp = notification->getDate();
LLDate notice_date = timeStamp.notNull() ? timeStamp : payload["received_time"].asDate();
LLSD substitution;
diff --git a/indra/newview/lltoastnotifypanel.cpp b/indra/newview/lltoastnotifypanel.cpp
index f881221735..ddc01d9a27 100755
--- a/indra/newview/lltoastnotifypanel.cpp
+++ b/indra/newview/lltoastnotifypanel.cpp
@@ -190,10 +190,11 @@ void LLToastNotifyPanel::updateButtonsLayout(const std::vectoraddChild(ignore_btn, -1);
mute_btn_pad = 4 * HPAD; //only use a 4 * HPAD padding if an ignore button exists
}
- // FIRE-3948: Commenting all out as mute button is disabled (FS:MS)
- // Undo the removal and make it optional after I was looking for the mute button on spammy dialogs!
+ // FIRE-3948: Option to remove the mute button; FIRE-17158: Remove "block" button for script dialog of own objects
//if (mIsScriptDialog && mute_btn != NULL)
- if (mIsScriptDialog && mute_btn != NULL && !gSavedSettings.getBOOL("FSRemoveScriptBlockButton"))
+ if (mIsScriptDialog && mute_btn != NULL && !gSavedSettings.getBOOL("FSRemoveScriptBlockButton") &&
+ (!mNotification->getPayload().has("own_object") || !mNotification->getPayload()["own_object"].asBoolean()))
+ //
{
LLRect mute_btn_rect(mute_btn->getRect());
// Place mute (Block) button to the left of the ignore button.
@@ -338,11 +339,11 @@ void LLToastNotifyPanel::init( LLRect rect, bool show_images )
//
// Dialog Stacking browser
// hide the stacking button for things that are not scripting dialogs etc.
- else if(mNotification->getName()!="LoadWebPage")
+ else if (notif_name != "LoadWebPage")
{
// setting size to 0,0 becuase button visibility is dictated by a control variable,
// so we need a different way to hide this button.
- getChild("DialogStackButton")->reshape(0,0,FALSE);
+ getChild("DialogStackButton")->reshape(0, 0, FALSE);
}
//
diff --git a/indra/newview/llurldispatcher.cpp b/indra/newview/llurldispatcher.cpp
index 97512fae90..6e8caa77d3 100644
--- a/indra/newview/llurldispatcher.cpp
+++ b/indra/newview/llurldispatcher.cpp
@@ -52,6 +52,8 @@
#include "llnotificationsutil.h"
#include "llsd.h"
+#include "fsfloaterplacedetails.h"
+
static LLURLDispatcherListener sURLDispatcherListener;
class LLURLDispatcherImpl
@@ -302,14 +304,7 @@ void LLURLDispatcherImpl::regionHandleCallback(U64 region_handle, const LLSLURL&
// FIRE-817: Separate place details floater
//LLFloaterSidePanelContainer::showPanel("places", key);
- if (gSavedSettings.getBOOL("FSUseStandalonePlaceDetailsFloater"))
- {
- LLFloaterReg::showInstance("fs_placedetails", key);
- }
- else
- {
- LLFloaterSidePanelContainer::showPanel("places", key);
- }
+ FSFloaterPlaceDetails::showPlaceDetails(key);
//
}
}
diff --git a/indra/newview/llviewercontrol.cpp b/indra/newview/llviewercontrol.cpp
index 668b1235de..ec862b1d9f 100755
--- a/indra/newview/llviewercontrol.cpp
+++ b/indra/newview/llviewercontrol.cpp
@@ -175,7 +175,6 @@ static bool handleRenderFarClipChanged(const LLSD& newvalue)
return true;
}
-// FIRE-6340, FIRE-6567 - Setting Bandwidth issues
static bool handleTerrainDetailChanged(const LLSD& newvalue)
{
LLDrawPoolTerrain::sDetailMode = newvalue.asInteger();
diff --git a/indra/newview/llviewermenu.cpp b/indra/newview/llviewermenu.cpp
index d5648a54d3..4f13b9daa3 100755
--- a/indra/newview/llviewermenu.cpp
+++ b/indra/newview/llviewermenu.cpp
@@ -159,6 +159,7 @@
#include "llfloaterpreference.h" // Volume controls prefs
#include "llcheckboxctrl.h" // Volume controls prefs
#include "llscenemonitor.h"
+#include "fsfloaterplacedetails.h"
using namespace LLAvatarAppearanceDefines;
@@ -7109,14 +7110,7 @@ class LLWorldCreateLandmark : public view_listener_t
// FIRE-817: Separate place details floater
//LLFloaterSidePanelContainer::showPanel("places", LLSD().with("type", "create_landmark"));
- if (gSavedSettings.getBOOL("FSUseStandalonePlaceDetailsFloater"))
- {
- LLFloaterReg::showInstance("fs_placedetails", LLSD().with("type", "create_landmark"));
- }
- else
- {
- LLFloaterSidePanelContainer::showPanel("places", LLSD().with("type", "create_landmark"));
- }
+ FSFloaterPlaceDetails::showPlaceDetails(LLSD().with("type", "create_landmark"));
//
return true;
@@ -7134,14 +7128,7 @@ class LLWorldPlaceProfile : public view_listener_t
// FIRE-817: Separate place details floater
//LLFloaterSidePanelContainer::showPanel("places", LLSD().with("type", "agent"));
- if (gSavedSettings.getBOOL("FSUseStandalonePlaceDetailsFloater"))
- {
- LLFloaterReg::showInstance("fs_placedetails", LLSD().with("type", "agent"));
- }
- else
- {
- LLFloaterSidePanelContainer::showPanel("places", LLSD().with("type", "agent"));
- }
+ FSFloaterPlaceDetails::showPlaceDetails(LLSD().with("type", "agent"));
//
return true;
diff --git a/indra/newview/llviewermessage.cpp b/indra/newview/llviewermessage.cpp
index 28877895cf..2bf95f0c22 100644
--- a/indra/newview/llviewermessage.cpp
+++ b/indra/newview/llviewermessage.cpp
@@ -134,6 +134,7 @@
#include "fsareasearch.h"
#include "fscommon.h"
#include "fsdata.h"
+#include "fsfloaterplacedetails.h"
#include "fsradar.h"
#include "fskeywords.h" // FIRE-10178: Keyword Alerts in group IM do not work unless the group is in the foreground
#include "fslightshare.h" // FIRE-5118 - Lightshare support
@@ -1417,14 +1418,7 @@ void open_inventory_offer(const uuid_vec_t& objects, const std::string& from_nam
{
// FIRE-817: Separate place details floater
//LLFloaterSidePanelContainer::showPanel("places", LLSD().with("type", "landmark").with("id", item->getUUID()));
- if (gSavedSettings.getBOOL("FSUseStandalonePlaceDetailsFloater"))
- {
- LLFloaterReg::showInstance("fs_placedetails", LLSD().with("type", "landmark").with("id", item->getUUID()));
- }
- else
- {
- LLFloaterSidePanelContainer::showPanel("places", LLSD().with("type", "landmark").with("id", item->getUUID()));
- }
+ FSFloaterPlaceDetails::showPlaceDetails(LLSD().with("type", "landmark").with("id", item->getUUID()));
//
}
else if("group_offer" == from_name)
@@ -1437,14 +1431,7 @@ void open_inventory_offer(const uuid_vec_t& objects, const std::string& from_nam
// FIRE-817: Separate place details floater
//LLFloaterSidePanelContainer::showPanel("places", args);
- if (gSavedSettings.getBOOL("FSUseStandalonePlaceDetailsFloater"))
- {
- LLFloaterReg::showInstance("fs_placedetails", args);
- }
- else
- {
- LLFloaterSidePanelContainer::showPanel("places", args);
- }
+ FSFloaterPlaceDetails::showPlaceDetails(args);
//
continue;
@@ -2975,6 +2962,7 @@ void process_improved_im(LLMessageSystem *msg, void **user_data)
// Old "do not disturb" message behavior: only send once if session not open
// Session id will be null if avatar answers from offline IM via email
+ std::string response;
if (!gIMMgr->hasSession(session_id) && session_id.notNull())
{
//
@@ -2982,7 +2970,6 @@ void process_improved_im(LLMessageSystem *msg, void **user_data)
has_session = false;
// FS autoresponse feature
std::string my_name;
- std::string response;
LLAgentUI::buildFullname(my_name);
if (is_do_not_disturb)
{
@@ -3002,6 +2989,10 @@ void process_improved_im(LLMessageSystem *msg, void **user_data)
response = gSavedPerAccountSettings.getString("FSAwayAvatarResponse");
}
//
+ else
+ {
+ LL_WARNS() << "Unknown auto-response mode" << LL_ENDL;
+ }
pack_instant_message(
gMessageSystem,
gAgent.getID(),
@@ -3071,11 +3062,14 @@ void process_improved_im(LLMessageSystem *msg, void **user_data)
if (!has_session)
{
// Fire-5389 - "Autoresponse Sent" message added to Firestorm as was in Phoenix
+ LLStringUtil::format_map_t args;
+ args["MESSAGE"] = response;
+
gIMMgr->addMessage(
session_id,
gAgentID,
LLStringUtil::null, // Pass null value so no name gets prepended
- LLTrans::getString("IM_autoresponse_sent"),
+ LLTrans::getString("IM_autoresponse_sent", args),
false,
name,
IM_NOTHING_SPECIAL,
@@ -9315,6 +9309,17 @@ void process_script_dialog(LLMessageSystem* msg, void**)
payload["chat_channel"] = chat_channel;
payload["object_name"] = object_name;
+ // FIRE-17158: Remove "block" button for script dialog of own objects
+ bool own_object = false;
+ std::string self_name;
+ LLAgentUI::buildFullname(self_name);
+ if (LLCacheName::buildFullName(first_name, last_name) == self_name)
+ {
+ own_object = true;
+ }
+ payload["own_object"] = own_object;
+ //
+
// build up custom form
S32 button_count = msg->getNumberOfBlocks("Buttons");
if (button_count > SCRIPT_DIALOG_MAX_BUTTONS)
diff --git a/indra/newview/llviewertexteditor.cpp b/indra/newview/llviewertexteditor.cpp
index 521fa2f622..16c35854fd 100755
--- a/indra/newview/llviewertexteditor.cpp
+++ b/indra/newview/llviewertexteditor.cpp
@@ -61,6 +61,8 @@
#include "llviewertexturelist.h"
#include "llviewerwindow.h"
+#include "fsfloaterplacedetails.h"
+
static LLDefaultChildRegistry::Register r("text_editor");
///-----------------------------------------------------------------------
@@ -83,14 +85,7 @@ public:
// FIRE-817: Separate place details floater
//LLFloaterSidePanelContainer::showPanel("places", key);
- if (gSavedSettings.getBOOL("FSUseStandalonePlaceDetailsFloater"))
- {
- LLFloaterReg::showInstance("fs_placedetails", key);
- }
- else
- {
- LLFloaterSidePanelContainer::showPanel("places", key);
- }
+ FSFloaterPlaceDetails::showPlaceDetails(key);
//
}
@@ -105,14 +100,7 @@ public:
// FIRE-817: Separate place details floater
//LLFloaterSidePanelContainer::showPanel("places", key);
- if (gSavedSettings.getBOOL("FSUseStandalonePlaceDetailsFloater"))
- {
- LLFloaterReg::showInstance("fs_placedetails", key);
- }
- else
- {
- LLFloaterSidePanelContainer::showPanel("places", key);
- }
+ FSFloaterPlaceDetails::showPlaceDetails(key);
//
}
// [/SL:KB]
diff --git a/indra/newview/llwearableitemslist.h b/indra/newview/llwearableitemslist.h
index df4b1a8a50..f6cb6b5314 100755
--- a/indra/newview/llwearableitemslist.h
+++ b/indra/newview/llwearableitemslist.h
@@ -421,7 +421,10 @@ public:
MASK_BODYPART = 0x02,
MASK_ATTACHMENT = 0x04,
MASK_GESTURE = 0x08,
- MASK_UNKNOWN = 0x16,
+ // Fix hexadecimal arithmetics brain fart
+ //MASK_UNKNOWN = 0x16,
+ MASK_UNKNOWN = 0x10
+ //
};
/* virtual */ LLContextMenu* createMenu();
diff --git a/indra/newview/skins/ansastorm/themes/blood/colors.xml b/indra/newview/skins/ansastorm/themes/blood/colors.xml
index 3c3be0a5b1..a301896073 100644
--- a/indra/newview/skins/ansastorm/themes/blood/colors.xml
+++ b/indra/newview/skins/ansastorm/themes/blood/colors.xml
@@ -165,13 +165,13 @@
value="0.035 0.035 0.035 1" />
+ value="0.035 0.035 0.035 1" />
+ value="0.035 0.035 0.035 0.50" />
+ value="0.035 0.035 0.035 0.66" />
diff --git a/indra/newview/skins/ansastorm/themes/ectoplasma/colors.xml b/indra/newview/skins/ansastorm/themes/ectoplasma/colors.xml
index 059d629b5d..cefd97c05e 100644
--- a/indra/newview/skins/ansastorm/themes/ectoplasma/colors.xml
+++ b/indra/newview/skins/ansastorm/themes/ectoplasma/colors.xml
@@ -159,13 +159,13 @@
value="0.035 0.035 0.035 1" />
+ value="0.035 0.035 0.035 1" />
+ value="0.035 0.035 0.035 0.50" />
+ value="0.035 0.035 0.035 0.66" />
diff --git a/indra/newview/skins/ansastorm/xui/en/panel_fs_contacts_friends.xml b/indra/newview/skins/ansastorm/xui/en/panel_fs_contacts_friends.xml
index 64e1f8cb39..da1944551b 100644
--- a/indra/newview/skins/ansastorm/xui/en/panel_fs_contacts_friends.xml
+++ b/indra/newview/skins/ansastorm/xui/en/panel_fs_contacts_friends.xml
@@ -96,11 +96,6 @@
name="icon_edit_mine"
tool_tip="Friend can edit, delete or take objects"
width="16" />
-
Wear selected items
+
+ Wearing ([COUNT]/[MAX] Att.)
+
-
-
diff --git a/indra/newview/skins/default/xui/de/floater_fs_area_search.xml b/indra/newview/skins/default/xui/de/floater_fs_area_search.xml
index 10e4ff7037..6219da5cba 100644
--- a/indra/newview/skins/default/xui/de/floater_fs_area_search.xml
+++ b/indra/newview/skins/default/xui/de/floater_fs_area_search.xml
@@ -59,6 +59,9 @@
+
+
+
und
@@ -82,6 +85,7 @@
und
+
Objekte mit diesen Eigenschaften ausschließen:
diff --git a/indra/newview/skins/default/xui/de/panel_avatar_list_item.xml b/indra/newview/skins/default/xui/de/panel_avatar_list_item.xml
index 1f7585609d..dd56494069 100755
--- a/indra/newview/skins/default/xui/de/panel_avatar_list_item.xml
+++ b/indra/newview/skins/default/xui/de/panel_avatar_list_item.xml
@@ -22,8 +22,6 @@
[COUNT]J
-
-
diff --git a/indra/newview/skins/default/xui/de/panel_fs_contacts_friends.xml b/indra/newview/skins/default/xui/de/panel_fs_contacts_friends.xml
index 4ceda77719..042ad077da 100644
--- a/indra/newview/skins/default/xui/de/panel_fs_contacts_friends.xml
+++ b/indra/newview/skins/default/xui/de/panel_fs_contacts_friends.xml
@@ -13,7 +13,6 @@
-
diff --git a/indra/newview/skins/default/xui/de/panel_outfits_inventory.xml b/indra/newview/skins/default/xui/de/panel_outfits_inventory.xml
index 044732530a..0610fa91f4 100755
--- a/indra/newview/skins/default/xui/de/panel_outfits_inventory.xml
+++ b/indra/newview/skins/default/xui/de/panel_outfits_inventory.xml
@@ -6,6 +6,9 @@
Ausgewählte Objekte tragen
+
+ Aktuelles Outfit ([COUNT]/[MAX] Anh.)
+
diff --git a/indra/newview/skins/default/xui/de/strings.xml b/indra/newview/skins/default/xui/de/strings.xml
index dbcb906891..606c4a49c6 100755
--- a/indra/newview/skins/default/xui/de/strings.xml
+++ b/indra/newview/skins/default/xui/de/strings.xml
@@ -4495,7 +4495,7 @@ Falls diese Meldung weiterhin angezeigt wird, wenden Sie sich bitte an [SUPPORT_
Ankommende Instant Message von [NAME]
- Automatische Antwort gesendet.
+ Automatische Antwort gesendet: [MESSAGE]
Objekt für automatische Antwort gesendet: [ITEM_NAME]
@@ -6566,4 +6566,19 @@ Setzen Sie den Editorpfad in Anführungszeichen
(online)
+
+ [day,datetime,local].[mthnum,datetime,local].[year,datetime,local] [hour,datetime,local]:[min,datetime,local]:[second,datetime,local]
+
+
+ [wkday,datetime,slt]., [day,datetime,slt]. [mth,datetime,slt]. [year,datetime,slt] [hour,datetime,slt]:[min,datetime,slt]:[second,datetime,slt] [timezone,datetime,slt]
+
+
+ [day,datetime,local].[mthnum,datetime,local].[year,datetime,local] [hour,datetime,local]:[min,datetime,local]
+
+
+ [day,datetime,utc].[mth,datetime,utc].[year,datetime,utc] [hour,datetime,utc]:[min,datetime,utc] [timezone,datetime,utc]
+
+
+ [day,datetime,slt].[mthnum,datetime,slt].[year,datetime,slt] [hour,datetime,slt]:[min,datetime,slt]
+
diff --git a/indra/newview/skins/default/xui/en/floater_about.xml b/indra/newview/skins/default/xui/en/floater_about.xml
index 4f2465a3f6..3681b36cf8 100755
--- a/indra/newview/skins/default/xui/en/floater_about.xml
+++ b/indra/newview/skins/default/xui/en/floater_about.xml
@@ -91,7 +91,7 @@ Dummy Name replaced at run time
-Afrika Burton, Albatroz Hird, Alexru Resident, alison Seesaw, AnaLucia Loon, Angell Airy, Annuccia Resident, Annuccia Vuckovic, Anubi Alter, Atthosz Amiot, Ayelin Ethaniel, Basement Desade, Bia Scribe, Bluezy Bleac, Christy Mansbridge, Chymy India, Cordoba Cluny, Damian Zhaoying, DARK Mirabella, Ed Merryman, Eressea Karsin, Erick Gregan, F0RBIDDEN, Fabry String, Flandria Connolly, Foksy, Franklyn Watanabe, FreeSpirit Simmering, Gee McAuley, Greatfox Snowpaw, Gweneth Lange, Hatake Kohime, Hiroshi Kumaki, Hope Dreier, Jodi Nikolaidis, JogiTE Clip, Kool Koolhoven, Kosmox Voom, Lachrimo Skytower, Lalwende Leakey, Landaree Levee, Lassie, Lette Ponnier, Lina Pussycat, Lyn Mimistrobell, Marybeth Oceanlane, Mickeala Praga, Miller Thor, Miro Collas, Mister Acacia, Morgause Whiteberry, Mysty Saunders, Nano Bouscario, narcisssia McMahon, Natem Andel, Nicoletta Schnute, Nisa Maverick, NogarDrevlis Lectar, Norton Burns, PanteraPolnocy, Peewee Musytari, Pisano Smit, PixelProphet Lane, Pol Xaron, Poledra Behemoth, Programmtest, Rander Teskat, Ricky Munz, Riku Highfield, RINOBIT Footman, Robert0 Siamendes, Roth Grut, Sabah Back, SaHaRa Connor, Selene Gregoire, Selo Jacobus, silvanaf Demina, Sniper Siemans, Spartaco Zemenis, Spino Forcella, Srilania Svoboda, Sunset Faulkes, Tanja Levenque, TankMaster Finesmith, Tarlyn Dagger, Thea Brianna, Toy Wylie, Whirly Fizzle, Willow Wilder, Wolfspirit Magic and XLR8RRICK Hudson.
+Afrika Burton, Albatroz Hird, Alexru Resident, alison Seesaw, AnaLucia Loon, Angell Airy, Annuccia Resident, Annuccia Vuckovic, Anubi Alter, Atthosz Amiot, Ayelin Ethaniel, Basement Desade, Bia Scribe, Bluezy Bleac, Clarke2, Christy Mansbridge, Chymy India, Cordoba Cluny, Damian Zhaoying, DARK Mirabella, Emmanuella Checchinato, Ed Merryman, Eressea Karsin, Erick Gregan, F0RBIDDEN, Fabry String, Fetish3d, Flandria Connolly, Foksy, Franklyn Watanabe, FreeSpirit Simmering, Gee McAuley, Greatfox Snowpaw, Gweneth Lange, Hatake Kohime, Hiroshi Kumaki, Hope Dreier, Jodi Nikolaidis, JogiTE Clip, Kool Koolhoven, Kosmox Voom, Lachrimo Skytower, Lalwende Leakey, Landaree Levee, Lassie, Lette Ponnier, Lina Pussycat, Lyn Mimistrobell, Marianne Qunhua, Marybeth Oceanlane, Mel Hinarada, Mickeala Praga, Miller Thor, Miro Collas, Mister Acacia, Morgause Whiteberry, Mysty Saunders, Nano Bouscario, narcisssia McMahon, Natem Andel, Nicoletta Schnute, Nisa Maverick, NogarDrevlis Lectar, Norton Burns, PanteraPolnocy, Peewee Musytari, Pisano Smit, PixelProphet Lane, Pol Xaron, Poledra Behemoth, Programmtest, Rander Teskat, Ricky Munz, Riku Highfield, RINOBIT Footman, Robert0 Siamendes, Roth Grut, Sabah Back, SaHaRa Connor, Selene Gregoire, Selo Jacobus, silvanaf Demina, Sniper Siemans, Spartaco Zemenis, Spino Forcella, Srilania Svoboda, Sunset Faulkes, Tanja Levenque, TankMaster Finesmith, Tarlyn Dagger, Thea Brianna, Toy Wylie, Whirly Fizzle, Willow Wilder, Wolfspirit Magic and XLR8RRICK Hudson.
+
+
+
+
Exclude objects that are:
@@ -552,7 +582,7 @@
name="exclude_neighbor_region"
label="Neighboring Regions"
width="80"/>
-
-
-
-
Wear selected items
+
+ Wearing ([COUNT]/[MAX] Att.)
+
@@ -165,6 +167,8 @@ Settings groups to be restored (backup will always save all):
@@ -248,12 +252,14 @@ Settings groups to be restored (backup will always save all):
left="0"
top="0"
right="-1"
- height="180"/>
+ bottom="-1"/>
diff --git a/indra/newview/skins/default/xui/en/strings.xml b/indra/newview/skins/default/xui/en/strings.xml
index d1fc71bcc4..c53c6b3fef 100755
--- a/indra/newview/skins/default/xui/en/strings.xml
+++ b/indra/newview/skins/default/xui/en/strings.xml
@@ -2011,7 +2011,7 @@ If you continue to receive this message, contact the [SUPPORT_SITE].
Incoming message from [NAME]
- Autoresponse sent
+ Autoresponse sent: [MESSAGE]Sent auto-response item: [ITEM_NAME]
@@ -2939,4 +2939,10 @@ Try enclosing path to the editor with double quotes.
A group member named [NAME](online)
+
+ [year,datetime,local]/[mthnum,datetime,local]/[day,datetime,local] [hour,datetime,local]:[min,datetime,local]:[second,datetime,local]
+ [wkday,datetime,slt], [mth,datetime,slt] [day,datetime,slt] [year,datetime,slt] [hour12,datetime,slt]:[min,datetime,slt]:[second,datetime,slt] [ampm,datetime,slt] [timezone,datetime,slt]
+ [mthnum,datetime,local]/[day,datetime,local]/[year,datetime,local] [hour,datetime,local]:[min,datetime,local]
+ [mth,datetime,utc]/[day,datetime,utc]/[year,datetime,utc] [hour,datetime,utc]:[min,datetime,utc] [timezone,datetime,utc]
+ [mthnum,datetime,slt]/[day,datetime,slt]/[year,datetime,slt] [hour,datetime,slt]:[min,datetime,slt]
diff --git a/indra/newview/skins/default/xui/es/strings.xml b/indra/newview/skins/default/xui/es/strings.xml
index f48ef15a2e..5e03bbfd2a 100755
--- a/indra/newview/skins/default/xui/es/strings.xml
+++ b/indra/newview/skins/default/xui/es/strings.xml
@@ -4323,7 +4323,7 @@ Si sigues recibiendo este mensaje, contacta con [SUPPORT_SITE].
Mensaje entrante de [NAME]
- Autorrespuesta enviada
+ Autorrespuesta enviada: [MESSAGE]
Han respondido a tu llamada
diff --git a/indra/newview/skins/default/xui/fr/floater_NACL_explore_sounds.xml b/indra/newview/skins/default/xui/fr/floater_NACL_explore_sounds.xml
new file mode 100644
index 0000000000..184316743d
--- /dev/null
+++ b/indra/newview/skins/default/xui/fr/floater_NACL_explore_sounds.xml
@@ -0,0 +1,25 @@
+
+
+ Joué
+ il y a [TIME] min
+ UI
+ Avatar
+ llTriggerSound
+ llLoopSound
+ llPlaySound
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/indra/newview/skins/default/xui/fr/floater_aaa.xml b/indra/newview/skins/default/xui/fr/floater_aaa.xml
new file mode 100644
index 0000000000..c2f1d3fc70
--- /dev/null
+++ b/indra/newview/skins/default/xui/fr/floater_aaa.xml
@@ -0,0 +1,60 @@
+
+
+
+ ceci
+ est
+ du
+ texte
+ qui
+ est
+ aligné
+ en haut
+
+ ceci
+ est
+ du
+ texte
+ qui
+ est
+ aligné
+ au centre
+
+ ceci
+ est
+ du
+ texte
+ qui
+ est
+ aligné
+ en bas
+
+ ceci
+ est
+ du
+ texte
+ qui
+ est
+ aligné
+ en haut
+
+
+ ceci
+ est
+ du
+ texte
+ qui
+ est
+ aligné
+ au centre
+
+
+ ceci
+ est
+ du
+ texte
+ qui
+ est
+ aligné
+ en bas
+
+
diff --git a/indra/newview/skins/default/xui/fr/floater_about.xml b/indra/newview/skins/default/xui/fr/floater_about.xml
index b360c1e892..f14071abf5 100755
--- a/indra/newview/skins/default/xui/fr/floater_about.xml
+++ b/indra/newview/skins/default/xui/fr/floater_about.xml
@@ -1,100 +1,36 @@
-
- [APP_NAME] [VIEWER_VERSION_0].[VIEWER_VERSION_1].[VIEWER_VERSION_2] ([VIEWER_VERSION_3]) [BUILD_DATE] [BUILD_TIME] ([CHANNEL]) [BUILD_TYPE]
-[[VIEWER_RELEASE_NOTES_URL] [ReleaseNotes]]
-
-
- Compilé avec [COMPILER] version [COMPILER_VERSION]
-
-
- Vous êtes à [POSITION_LOCAL_0,number,1], [POSITION_LOCAL_1,number,1], [POSITION_LOCAL_2,number,1] dans [REGION], se trouvant à <nolink>[HOSTNAME]</nolink> ([HOSTIP])
-SLURL : <nolink>[SLURL]</nolink>
-(coordonnées globales [POSITION_0,number,1], [POSITION_1,number,1], [POSITION_2,number,1])
-[SERVER_VERSION]
-[SERVER_RELEASE_NOTES_URL]
-
-
- CPU : [CPU]
-Mémoire : [MEMORY_MB] Mo
-Version OS : [OS_VERSION]
-Distributeur de cartes graphiques : [GRAPHICS_CARD_VENDOR]
-Cartes graphiques : [GRAPHICS_CARD]
-
-
- Version Windows Graphics Driver : [GRAPHICS_DRIVER_VERSION]
-
-
- Version OpenGL : [OPENGL_VERSION]
-
-RestrainedLove API: [RLV_VERSION]
-Version libcurl : [LIBCURL_VERSION]
-Version J2C Decoder : [J2C_VERSION]
-Version Audio Driver : [AUDIO_DRIVER_VERSION]
-Version Qt Webkit : [QT_WEBKIT_VERSION]
-Version serveur vocal : [VOICE_VERSION]
-
-
- (aucun)
-
-
- Paquets perdus : [PACKETS_LOST,number,0]/[PACKETS_IN,number,0] ([PACKETS_PCT,number,1]%)
-
-
- Erreur lors de la récupération de l'URL des notes de version du serveur.
-
-
-
-For the latest information about Firestorm, visit
-http://www.firestormviewer.org
-
-
-
-
-
- Firestorm would not be possible without the decision from Linden Lab to make their Second Life viewer source code available.
-
-Second Life vous est proposé par les Linden,
-avec contributions Open Source:
+
+
+ Pour les dernières informations à propos de Firestorm, visitez
+ http://www.firestormviewer.org
-
- Dummy Name remplacé au moment de l'exécution
-
+
-
-
- 3Dconnexion SDK Copyright (C) 1992-2009 3Dconnexion
-APR Copyright (C) 2011 The Apache Software Foundation
-Collada DOM Copyright 2006 Sony Computer Entertainment Inc.
-cURL Copyright (C) 1996-2010, Daniel Stenberg, (daniel@haxx.se)
-DBus/dbus-glib Copyright (C) 2002, 2003 CodeFactory AB / Copyright (C) 2003, 2004 Red Hat, Inc.
-expat Copyright (C) 1998, 1999, 2000 Thai Open Source Software Center Ltd.
-FMOD Sound System Copyright (C) Firelight Technologies Pty, Ltd., 1994-2013
-FreeType Copyright (C) 1996-2002, 2006 David Turner, Robert Wilhelm et Werner Lemberg.
-GL Copyright (C) 1999-2004 Brian Paul.
-GLOD Copyright (C) 2003-04 Jonathan Cohen, Nat Duca, Chris Niski, Johns Hopkins University, et David Luebke, Brenden Schubert, University of Virginia.
-google-perftools Copyright (c) 2005, Google Inc.
-Havok.com(TM) Copyright (C) 1999-2001, Telekinesys Research Limited.
-HACD Copyright (C) 2011, Khaled Mamou (kmamou@gmail.com)
-jpeg2000 Copyright (C) 2001, David Taubman, The University of New South Wales (UNSW)
-jpeglib Copyright (C) 1991-1998, Thomas G. Lane.
-ogg/vorbis Copyright (C) 2002, Xiphophorus
-OpenSSL Copyright (C) 1998-2008 The OpenSSL Project.
-PCRE Copyright (c) 1997-2012 University of Cambridge
-SDL Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002 Sam Lantinga
-SSLeay Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com)
-xmlrpc-epi Copyright (C) 2000 Epinions, Inc.
-zlib Copyright (C) 1995-2012 Jean-Loup Gailly et Mark Adler.
-
-Le client Second Life utilise Havok (TM) Physics. (c)Copyright 1999-2010 Havok.com Inc. (et ses concédants de licence). Tous droits réservés. Pour plus de détails, consultez le site Web www.havok.com.
-
-Ce logiciel contient du code source fourni par NVIDIA Corporation.
-
-Tous droits réservés. Voir licenses.txt pour plus d'informations.
-
-Codage audio du chat vocal : Polycom(R) Siren14(TM) (ITU-T Rec. G.722.1 Annex C)
-
+
+
+ Firestorm n'existerait pas sans la décision de Linden Lab de rendre son code source disponible.
+ Second Life est conçu par les Linden,
+ avec les contributions open source provenant de :
+
+ Dummy Name replaced at run time
+
+
+
+
+
+ Firestorm est un projet destiné à améliorer l'immersion dans SecondLife(tm). Nous avons mis en commun les contributions d'une communauté de plusieurs développeurs qui travaillent autour du code fourni par Linden Lab ainsi que du nôtre afin de vous apporter une interface riche en possibilités et soutenue par de nombreux volontaires. Firestorm vous est fourni par The Phoenix Firestorm Project, Inc., une organisation à but non lucratif.
+ L'équipe de développement Firestorm :
+
+ Code additionnel pour Firestorm généreusement fourni par :
+ Remerciements particuliers à notre équipe d'aide Firestorm, aux contributeurs wiki, éducateurs et traducteurs :
+
+ Firestorm intègre Starlight modifié pour Firestorm, développé par des résidents pour les résidents, dans le but d'offrir une interface alternative, plus claire et avec de la chance, plus simple à utiliser. Pour plus de détails, consulter <nolink>https://wiki.secondlife.com/wiki/Viewer_Skins/Starlight</nolink>
+ Création de l'interface :
+
+
+
diff --git a/indra/newview/skins/default/xui/fr/floater_about_land.xml b/indra/newview/skins/default/xui/fr/floater_about_land.xml
index 01a93c490e..5bb45e9e75 100755
--- a/indra/newview/skins/default/xui/fr/floater_about_land.xml
+++ b/indra/newview/skins/default/xui/fr/floater_about_land.xml
@@ -1,482 +1,246 @@
-
-
- "Parcel_PG_Dark"
-
-
- "Parcel_M_Dark"
-
-
- "Parcel_R_Dark"
-
-
- [MINUTES] minutes
-
-
- minute
-
-
- [SECONDS] secondes
-
-
- restantes
-
-
-
-
- Nouveaux résidents uniquement
-
-
- Tout le monde
-
-
- Surface
-
-
- [AREA] m²
-
-
- Code de l'enchère : [ID]
-
-
- Pour modifier ce terrain, vous devez approuver votre achat.
-
-
- (propriété du groupe)
-
-
- Profil
-
-
- Infos
-
-
- (public)
-
-
- (aucun)
-
-
- (vente en cours)
-
-
- Aucune parcelle sélectionnée.
-
-
- [wkday,datetime,local] [day,datetime,local] [mth,datetime,local] [year,datetime,local] [hour,datetime,local]:[min,datetime,local]:[second,datetime,local]
-
-
- Nom :
-
-
-
- Description :
-
-
-
- Type :
-
-
- Continent / Homestead
-
-
- Catégorie :
-
-
- Adulte
-
-
- Propriétaire :
-
-
- Loading...
-
-
- Groupe :
-
-
- Loading...
-
-
-
-
-
-
- À vendre :
-
-
- Pas à vendre
-
-
- Prix : [PRICE] L$ ([PRICE_PER_SQM] L$/m²)
-
-
-
-
- À vendre à : [BUYER]
-
-
- Objets inclus dans la vente
-
-
- Objets non inclus dans la vente
-
+
+ [MINUTES] min.
+ min.
+ [SECONDS] sec.
+ restantes
+
+
+ Nouveaux habitants seulement
+ Tout le monde
+ Surface :
+ [AREA] m²
+ ID de l'enchère : [ID]
+ Vous devez approuver votre achat pour modifier ce terrain
+ (Propriété de groupe)
+ Profil
+ Infos
+ (public)
+ (aucun)
+ (Vente en attente)
+ Pas de terrain sélectionné
+ [wkday,datetime,local] [day,datetime,local] [mth,datetime,local] [year,datetime,local] [hour,datetime,local]:[min,datetime,local]:[second,datetime,local]
+ L'ID du terrain n'a pas pu être déterminé
+ Nom :
+ ID du terrain :
+ Description :
+ Type :
+ Continent / Résidentiel
+ Classification :
+ Adulte
+ Propriétaire :
+ Chargement...
+ Groupe :
+ Chargement...
+
+
+
+
+ À vendre :
+ Pas à vendre
+ Prix : [PRICE] L$ ([PRICE_PER_SQM] L$/m²)
+
+ À vendre à : [BUYER]
+ Objets inclus dans la vente
+ Objets non inclus dans la vente
-
- Acquis :
-
-
- Tue Aug 15 13:47:25 2006
-
-
- Superficie :
-
-
- 4 048 m²
-
-
- Trafic :
-
-
- Chargement...
-
-
-
-
-
-
-
-
+ Acquis le :
+ Tue Aug 15 13:47:25 2006
+ Surface :
+ 4048 m²
+ Trafic :
+ Chargement...
+
+
+
+
+
+
+
-
-
- Le terrain acheté dans cette région peut être revendu.
-
-
- Le terrain acheté dans cette région ne peut pas être revendu.
-
-
- Le terrain acheté dans cette région peut être fusionné
-ou divisé.
-
-
- Le terrain acheté dans cette région ne peut pas être fusionné
-ou divisé.
-
-
- Domaine :
-
-
- continent
-
-
- Propriétaire :
-
-
- (aucun)
-
-
- Il n'y a aucun règlement pour ce domaine.
-
-
- Last Modified Wed Dec 31 16:00:00 1969
-
-
- Région :
-
-
- Loading...
-
-
- Type :
-
-
- Continent / Homestead
-
-
- Catégorie :
-
-
- Adult
-
-
- Revendre :
-
-
- Le terrain dans cette région ne peut être revendu.
-
-
- Sous-diviser :
-
-
- Le terrain dans cette région ne peut être fusionné/divisé.
-
+
+ Le terrain dans cette région peut être revendu.
+ Le terrain dans cette région ne peut être revendu.
+ Le terrain dans cette région peut être fusionné ou divisé.
+ Le terrain dans cette région ne peut être fusionné ou divisé.
+ Domaine :
+ Continent
+ Propriétaire :
+ (aucun)
+ Il n'y a aucun règlement de défini pour ce domaine.
+ Last Modified Wed Dec 31 16:00:00 1969
+ Région :
+ Chargement...
+ Type :
+ Continent / Résidentiel
+ Classification :
+ Adulte
+ Revente :
+ Le terrain dans cette région ne peut être revendu.
+ Subdivision :
+ Le terrain dans cette région ne peut être fusionné/subdivisé.
-
-
- [COUNT] sur [MAX] ([AVAILABLE] disponibles)
-
-
- [COUNT] sur [MAX] ([DELETED] seront supprimés)
-
-
- Facteur Bonus objets : [BONUS]
-
-
- Capacité de la région :
-
-
- [COUNT] sur [MAX] ([AVAILABLE] disponibles)
-
-
- Capacité de la parcelle :
-
-
- [COUNT]
-
-
- Impact sur la parcelle :
-
-
- [COUNT]
-
-
- Appartenant au propriétaire :
-
-
- [COUNT]
-
+
+ [COUNT] sur [MAX] ([AVAILABLE] disponibles)
+ [COUNT] sur [MAX] ([DELETED] seront supprimés)
+ Objets bonus dans la région : [BONUS]
+ Capacités de la région :
+ [COUNT] sur [MAX] ([AVAILABLE] disponibles)
+ Capacités du terrain :
+ [COUNT]
+ Impact du terrain :
+ [COUNT]
+ Possédés par le propriétaire :
+ [COUNT]
-
-
- Données au groupe :
-
-
- [COUNT]
-
+
+ Donnés au groupe :
+ [COUNT]
-
-
- Appartenant à d'autres :
-
-
- [COUNT]
-
+
+ Possédés par des tiers :
+ [COUNT]
-
-
- Sélectionnées/où quelqu'un est assis :
-
-
- [COUNT]
-
-
- Renvoi automatique des objets d'autres résidents (minutes, 0 pour désactiver) :
-
-
-
- Propriétaires :
-
-
-
-
+
+ Objets sélectionnés / actifs :
+ [COUNT]
+ Renvoi automatique des objets d'autres résidents en minutes (0 pour désactiver):
+ Propriétaires des objets :
+
+
+
-
-
+
+
-
-
- Permettre aux autres résidents de voir cette parcelle dans les résultats de recherche
-
+
+ Afficher ce terrain dans les résultats de recherche
- Cette option est désactivée car la superficie de cette parcelle est inférieure ou égale à 128 m².
-Seules les parcelles de grande taille peuvent apparaître dans la recherche.
+ Cette option est désactivée car ce terrain fait 128 m² ou moins.
+ Seuls les grands terrains peuvent être listés dans la recherche.
-
- Cette option est désactivée car vous ne pouvez pas modifier les options de cette parcelle.
-
-
- Contenu Modéré
-
-
- Contenu Adult
-
-
- Les informations ou contenu de votre parcelle sont classés Modéré.
-
-
- Les informations ou contenu de votre parcelle sont classés Adult.
-
-
- (aucun)
-
-
- Pas de bousculades
-
-
- Pas de bousculades (les règles de la région priment)
-
-
- Autoriser les autres résidents à :
-
-
- Voler :
-
-
-
- Construire :
-
-
+ Cette option est désactivée car vous ne pouvez modifier les options du terrain.
+ Contenu modéré
+ Contenu adulte
+ La description de votre terrain ou son contenu est de classification modérée.
+ La description de votre terrain ou son contenu est de classification adulte.
+ (aucun)
+ Pas de bousculades
+ Pas de bousculades (Ignore la configuration de la région)
+ Afficher ce terrain dans la recherche
+ Afficher ce terrain dans la recherche ([DIRECTORY_FEE] L$ / semaine)
+ Autoriser les autres résidents à :
+ Modifier le terrain :
+
+ À utiliser avec précaution !
+ Voler :
+
+ Construire :
+
-
- Laisser entrer des objets :
-
-
+ Créer des objets :
+
-
- Exécuter des scripts :
-
-
+ Exécuter des scripts :
+
-
-
-
+
+
+
-
-
-
-
-
+
+
+
+
+
-
-
-
+
+
+
-
+
-
-
- Photo :
-
-
-
- Les avatars sur d'autres parcelles peuvent voir et chatter avec les avatars sur cette parcelle.
-
-
-
- Lieu d'arrivée : [LANDING]
-
-
-
-
- Règles de téléportation :
-
-
+
+ Photo :
+
+ Les avatars sur d'autres terrains peuvent voir et dialoguer avec ceux sur ce terrain
+
+ Lieu d'arrivée : [LANDING]
+
+
+
+ Règles de téléportation :
+
-
-
+
+
-
-
- Type :
-
-
-
-
- Page d'accueil :
-
-
-
-
- Description :
-
-
-
- Remplacer la
-texture :
-
-
-
- Les objets avec cette texture affichent le film ou la page web quand vous cliquez sur la flèche Jouer. Sélectionnez l'image miniature pour choisir une texture différente.
-
-
-
- Taille :
-
-
-
-
- pixels
-
-
- Options :
-
-
+
+ Type :
+
+ Page d'accueil :
+
+ Description :
+
+ Texture :
+
+ Les objets utilisant cette texture montreront le film ou une page web lorsque vous cliquez sur la flèche de lecture. Sélectionnez la vignette pour choisir une texture différente.
+
+ Taille :
+
+
+ pixels
+ Options :
+
-
-
- URL de la
-musique :
-
-
- Son :
-
-
-
- Sons d'avatar :
-
+
+ Musique :
+
+
+
+ Son :
+
+ Son des résidents :
-
- Voix :
-
+ Chat vocal :
-
-
+
+
-
-
- (défini par le domaine
-
-
- Au moins une de ces options est définie au niveau du domaine.
-
-
-
- Conditions d'accès des résidents :
-
-
-
-
-
+
+ (Défini par le domaine)
+ Une ou plusieurs options définies ici le sont au niveau du domaine
+
+ Autoriser l'accès aux résidents qui :
+
+
+
+
-
+
-
-
+
+
-
- Résidents autorisés ([LISTED]/[MAX])
-
-
+ Résidents autorisés ([LISTED]/[MAX])
+
-
- Résidents bannis ([LISTED]/[MAX])
-
-
+ Résidents bannis ([LISTED]/[MAX])
+
-
+
diff --git a/indra/newview/skins/default/xui/fr/floater_activeim.xml b/indra/newview/skins/default/xui/fr/floater_activeim.xml
index 18e3d66bb7..2cfbce0d7d 100755
--- a/indra/newview/skins/default/xui/fr/floater_activeim.xml
+++ b/indra/newview/skins/default/xui/fr/floater_activeim.xml
@@ -1,2 +1,2 @@
-
+
diff --git a/indra/newview/skins/default/xui/fr/floater_animation_anim_preview.xml b/indra/newview/skins/default/xui/fr/floater_animation_anim_preview.xml
index e82518ce80..bdbf7c8642 100755
--- a/indra/newview/skins/default/xui/fr/floater_animation_anim_preview.xml
+++ b/indra/newview/skins/default/xui/fr/floater_animation_anim_preview.xml
@@ -1,11 +1,7 @@
-
-
- Nom :
-
-
- Description :
-
-
+
+ Nom :
+ Description :
+
diff --git a/indra/newview/skins/default/xui/fr/floater_animation_bvh_preview.xml b/indra/newview/skins/default/xui/fr/floater_animation_bvh_preview.xml
index a20b8cdf72..51bc76532b 100755
--- a/indra/newview/skins/default/xui/fr/floater_animation_bvh_preview.xml
+++ b/indra/newview/skins/default/xui/fr/floater_animation_bvh_preview.xml
@@ -1,186 +1,112 @@
-
- Échec de l'initialisation du mouvement
-
+ Échec lors de l'initialisation du mouvement
- La durée du fichier d'animation est de [LENGTH] secondes.
-
-La limite maximale est de [MAX_LENGTH] secondes.
+ L'animation dure [LENGTH] secondes.
+ La durée maximum d'une animation est de [MAX_LENGTH] secondes.
- Impossible de lire le fichier d'animation.
-
-[STATUS]
+ Impossible de lire l'animation.
+ [STATUS]
-
- Ok
-
-
- Fin prématurée du fichier.
-
-
- Impossible de lire la définition des contraintes.
-
-
- Impossible d'ouvrir le fichier BVH.
-
-
- En-tête HIERARCHY non valide.
-
-
- Impossible de trouver ROOT ou JOINT.
-
-
- Impossible d'obtenir le nom JOINT.
-
-
- Impossible de trouver OFFSET.
-
-
- CHANNELS introuvables.
-
-
- Impossible d'obtenir l'ordre de rotation.
-
-
- Impossible d'obtenir l'axe de rotation.
-
-
- Impossible de trouver MOTION.
-
-
- Impossible d'obtenir le nombre d'images.
-
-
- Impossible d'obtenir la durée des images.
-
-
- Impossible d'obtenir les valeurs de position.
-
-
- Impossible d'obtenir les valeurs de rotation.
-
-
- Impossible d'ouvrir le fichier de traduction.
-
-
- Impossible de lire l'en-tête de traduction.
-
-
- Impossible de lire les noms de traduction.
-
-
- Impossible de lire la valeur ignorant la traduction.
-
-
- Impossible de lire la valeur relative de la traduction.
-
-
- Impossible de lire la valeur outname de la traduction.
-
-
- Impossible de lire la matrice de traduction.
-
-
- Impossible d'obtenir le nom mergechild.
-
-
- Impossible d'obtenir le nom mergeparent.
-
-
- Impossible d'obtenir la valeur priority.
-
-
- Impossible d'obtenir la valeur loop.
-
-
- Impossible d'obtenir les valeurs easeIn.
-
-
- Impossible d'obtenir les valeurs easeOut.
-
-
- Impossible d'obtenir la valeur hand morph.
-
-
- Impossible de lire le nom emote.
-
-
- Nom root joint incorrect ; utiliser "hip".
-
-
- Nom :
-
-
- Description :
-
-
-
-
-
-
- Pose des mains
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+ Pas d'erreurs
+ Fin de fichier prématurée.
+ Impossible de lire la définition de contrainte.
+ Impossible d'ouvrir le fichier BVH.
+ En-tête HIERARCHY invalide.
+ Impossible de trouver ROOT ou JOINT.
+ Impossible de trouver le nom JOINT.
+ Impossible de trouver OFFSET.
+ Impossible de trouver CHANNELS.
+ Impossible de trouver le sens de rotation.
+ Impossible de trouver l'axe de rotation.
+ Impossible de trouver MOTION.
+ Impossible de trouver le nombre de trames.
+ Impossible de trouver frame time.
+ Impossible de trouver les valeurs de position.
+ Impossible de trouver les valeurs de rotation.
+ Impossible d'ouvrir le fichier de transformation.
+ Impossible de lire l'en-tête de transformation.
+ Impossible de lire les noms de transformation.
+ Impossible de lire la transformation valeur ignorée.
+ Impossible de lire la valeur relative de transformation.
+ Impossible de lire le nom de sortie dans la transformation.
+ Impossible de lire la matrice de transformation.
+ Impossible de récupérer le nom de l'élément enfant fusionné.
+ Impossible de récupérer le nom du parent fusionné.
+ Impossible de récupérer la priorité.
+ Impossible de récupérer la valeur de la boucle.
+ Impossible de récupérer la valeur de transition initiale.
+ Impossible de récupérer la valeur de transition terminale.
+ Impossible de récupérer la valeur de disposition de la main.
+ Impossible de récupérer le nom de l'expression.
+ Point racine incorrect, utilisation des hanches.
+ [F] frm. [S] s. [FPS] FPS
+ Nom :
+ Description :
+
+
+ 300 frm. 30 s. 10 FPS
+
+
+
+
+ Disposition de la main
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
- Expression
-
-
-
+ Expression
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
+
+
-
- Aperçu
-
-
+ Voir lorsque je suis
+
-
+
-
-
-
-
-
+
+
+
+
+
- Impossible de lire le fichier d'animation.
-
-Les fichiers BVH exportés depuis Poser 4 sont recommandés.
+ Impossible de lire l'animation.
+ Nous recommandons les fichiers BVH exportés depuis Poser 4.
-
-
+
+
+
diff --git a/indra/newview/skins/default/xui/fr/floater_animation_explorer.xml b/indra/newview/skins/default/xui/fr/floater_animation_explorer.xml
new file mode 100644
index 0000000000..3bbf5df26c
--- /dev/null
+++ b/indra/newview/skins/default/xui/fr/floater_animation_explorer.xml
@@ -0,0 +1,17 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/indra/newview/skins/default/xui/fr/floater_ao.xml b/indra/newview/skins/default/xui/fr/floater_ao.xml
new file mode 100644
index 0000000000..2ffd44c3c2
--- /dev/null
+++ b/indra/newview/skins/default/xui/fr/floater_ao.xml
@@ -0,0 +1,6 @@
+
+
+ Aucun groupe chargé
+ Aucune animation chargée
+ Vous pouvez seulement glisser une animation vers l'interface complète. Cliquez sur l'icône de l'outil pour l'ouvrir.
+
diff --git a/indra/newview/skins/default/xui/fr/floater_asset_blacklist.xml b/indra/newview/skins/default/xui/fr/floater_asset_blacklist.xml
new file mode 100644
index 0000000000..6bcedf91fb
--- /dev/null
+++ b/indra/newview/skins/default/xui/fr/floater_asset_blacklist.xml
@@ -0,0 +1,23 @@
+
+
+ Objet
+ Texture
+ Son
+ Résident
+ Inconnu
+ Objet inconnu
+ Région inconnue
+
+
+
+
+
+
+ [INCONNU] Template item
+ [INCONNU] Template item
+ INCONNU
+ 2012-12-11 13:37:00
+
+
+
+
diff --git a/indra/newview/skins/default/xui/fr/floater_associate_listing.xml b/indra/newview/skins/default/xui/fr/floater_associate_listing.xml
index 3c61cfe4ca..2f304d7046 100644
--- a/indra/newview/skins/default/xui/fr/floater_associate_listing.xml
+++ b/indra/newview/skins/default/xui/fr/floater_associate_listing.xml
@@ -1,7 +1,6 @@
-
-
- ID d'annonce :
- Saisir l'ID ici
-
+
+
+ Référence de l'annonce :
+ Saisissez la référence de l'annonce ici
diff --git a/indra/newview/skins/default/xui/fr/floater_auction.xml b/indra/newview/skins/default/xui/fr/floater_auction.xml
index 6cef2a3591..65cdd8b389 100755
--- a/indra/newview/skins/default/xui/fr/floater_auction.xml
+++ b/indra/newview/skins/default/xui/fr/floater_auction.xml
@@ -1,11 +1,9 @@
-
-
- Vous ne pouvez pas mettre aux enchères des parcelles déjà en vente.
-
-
-
-
+
+ Vous ne pouvez pas mettre aux enchères des parcelles déjà en vente.
+
+
+
diff --git a/indra/newview/skins/default/xui/fr/floater_autoreplace.xml b/indra/newview/skins/default/xui/fr/floater_autoreplace.xml
index 1d19181692..50d49dcada 100755
--- a/indra/newview/skins/default/xui/fr/floater_autoreplace.xml
+++ b/indra/newview/skins/default/xui/fr/floater_autoreplace.xml
@@ -1,32 +1,21 @@
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
-
-
-
-
-
+
+
+ Mot-clé :
+ Substitution :
+
+
+
-
diff --git a/indra/newview/skins/default/xui/fr/floater_avatar.xml b/indra/newview/skins/default/xui/fr/floater_avatar.xml
index 7cbb50a3d6..1ca361a6b7 100755
--- a/indra/newview/skins/default/xui/fr/floater_avatar.xml
+++ b/indra/newview/skins/default/xui/fr/floater_avatar.xml
@@ -1,2 +1,2 @@
-
+
diff --git a/indra/newview/skins/default/xui/fr/floater_avatar_picker.xml b/indra/newview/skins/default/xui/fr/floater_avatar_picker.xml
index f800896cb1..3aabd242e7 100755
--- a/indra/newview/skins/default/xui/fr/floater_avatar_picker.xml
+++ b/indra/newview/skins/default/xui/fr/floater_avatar_picker.xml
@@ -1,57 +1,44 @@
-
-
- '[TEXT]' introuvable
-
-
- Personne près de vous
-
-
- Aucun résultat
-
-
- Recherche...
-
-
- Sélectionner
-
-
- Fermer
-
+
+ '[TEXT]' pas trouvé
+ Personne a proximité
+ Aucun résultat
+ Recherche...
+ Sélectionner
+ Fermer
-
-
- Saisissez une partie du nom du résident :
-
-
+
+ Saisissez une partie du nom d'une personne :
+
-
+
-
- Sélectionner une personne :
-
+ Sélectionnez une personne :
-
+
-
-
- Sélectionner une personne près de vous :
-
+
+ Sélectionnez une personne à proximité :
-
- mètres
-
+ Mètres
-
+
+
+
+
+ Saisissez l'UUID d'une personne :
+
+
+
+
-
diff --git a/indra/newview/skins/default/xui/fr/floater_avatar_textures.xml b/indra/newview/skins/default/xui/fr/floater_avatar_textures.xml
index e1786eafc7..ec8b195097 100755
--- a/indra/newview/skins/default/xui/fr/floater_avatar_textures.xml
+++ b/indra/newview/skins/default/xui/fr/floater_avatar_textures.xml
@@ -1,45 +1,45 @@
-
-
- AVATAR NON VALIDE
-
+
+ Avatar invalide
- Textures figées
+ Textures
+ Figées
- Textures composites
+ Textures
+ Composites
-
+
-
+
-
-
+
+
-
+
-
+
-
-
-
+
+
+
-
+
-
-
+
+
diff --git a/indra/newview/skins/default/xui/fr/floater_beacons.xml b/indra/newview/skins/default/xui/fr/floater_beacons.xml
index ebd4dab683..1579a9b07c 100755
--- a/indra/newview/skins/default/xui/fr/floater_beacons.xml
+++ b/indra/newview/skins/default/xui/fr/floater_beacons.xml
@@ -1,22 +1,18 @@
-
+
-
- Afficher :
-
+ Montrer :
+
-
-
- Largeur :
-
-
- Pour ces objets :
-
+
+
+ Largeur :
+ Pour ces objets :
-
-
+
+
-
+
diff --git a/indra/newview/skins/default/xui/fr/floater_beamcolor.xml b/indra/newview/skins/default/xui/fr/floater_beamcolor.xml
index 1be72d3e41..02d35d04b0 100644
--- a/indra/newview/skins/default/xui/fr/floater_beamcolor.xml
+++ b/indra/newview/skins/default/xui/fr/floater_beamcolor.xml
@@ -1,23 +1,17 @@
-
-
+
+
+ Teinte de départ
+ Teinte de fin
-Utiliser le clic-g pour positionner le
-point de départ du cycle et le clic-dr
-pour positionner son point de bouclage.
+ Utilisez la souris pour choisir les teintes
+ primaires et secondaires de votre faisceau de couleur
+ Le clic-gauche change celle de départ.
+ Le clic-droit change celle de fin.
-
-
- Prévisual.
-
-
-
-
-
-
\ No newline at end of file
+
+ Aperçu
+
+
+
+
+
diff --git a/indra/newview/skins/default/xui/fr/floater_beamshape.xml b/indra/newview/skins/default/xui/fr/floater_beamshape.xml
index 261ea433ae..72250acaf9 100644
--- a/indra/newview/skins/default/xui/fr/floater_beamshape.xml
+++ b/indra/newview/skins/default/xui/fr/floater_beamshape.xml
@@ -1,20 +1,13 @@
-
-
-
-
-Cliquer sur la cible pour dessiner, point à point,
-la forme voulue de la couleur sélectionnée.
-Faire un clic-dr sur un point pour le supprimer.
-Cliquer sur Enregistrer pour finaliser.
+
+
+
+ Pour créer une nouvelle forme, cliquez sur le tableau pour
+dessiner de point à point celle-ci de la couleur sélectionnée
+ou faites un clic droit pour supprimer le faisceau en question.
+Appuyez sur Enregistrer une fois terminé.
-
-
-
-
-
\ No newline at end of file
+
+
+
+
+
diff --git a/indra/newview/skins/default/xui/fr/floater_big_preview.xml b/indra/newview/skins/default/xui/fr/floater_big_preview.xml
index 0c09a4c188..32a6221a02 100644
--- a/indra/newview/skins/default/xui/fr/floater_big_preview.xml
+++ b/indra/newview/skins/default/xui/fr/floater_big_preview.xml
@@ -1,2 +1,2 @@
-
-
+
+
diff --git a/indra/newview/skins/default/xui/fr/floater_build_options.xml b/indra/newview/skins/default/xui/fr/floater_build_options.xml
index a200ed192f..09ea39f88b 100755
--- a/indra/newview/skins/default/xui/fr/floater_build_options.xml
+++ b/indra/newview/skins/default/xui/fr/floater_build_options.xml
@@ -1,34 +1,11 @@
-
-
- Écran
-
-
- Locale
-
-
- Monde
-
-
- Référence
-
-
- Élément attaché
-
-
- Mode
+
+
+
+
+
+
+
+ Opacité :
-
-
-
-
-
-
-
-
-
-
- Opacité :
-
-
diff --git a/indra/newview/skins/default/xui/fr/floater_bulk_perms.xml b/indra/newview/skins/default/xui/fr/floater_bulk_perms.xml
index 7ee4441758..3ff0f287c3 100755
--- a/indra/newview/skins/default/xui/fr/floater_bulk_perms.xml
+++ b/indra/newview/skins/default/xui/fr/floater_bulk_perms.xml
@@ -1,55 +1,29 @@
-
-
- Certains contenus sont non modifiables.
-
-
- Droits paramétrés sur [NAME]
-
-
- Demande de changement des droits lancée...
-
-
- Demande de changement des droits finie.
-
-
+
+ La sélection ne contient aucun contenu modifiable.
+ Définir les permissions de [NAME]
+ Requête de modification de permissions lancée...
+ Requête de modification de permissions terminée.
-
-
-
-
-
+
+
-
-
-
-
-
-
+
-
- Modifier les droits relatifs au contenu et remplacer par
-
-
- Groupe :
-
+ Modifier les permissions du contenu pour
+ Groupe :
-
- N'importe qui :
-
+ Tout le monde :
-
- Prochain propr. :
-
+ Prochain Propriétaire :
-
-
+
diff --git a/indra/newview/skins/default/xui/fr/floater_bumps.xml b/indra/newview/skins/default/xui/fr/floater_bumps.xml
index 32714ea09c..6ed64cd0f8 100755
--- a/indra/newview/skins/default/xui/fr/floater_bumps.xml
+++ b/indra/newview/skins/default/xui/fr/floater_bumps.xml
@@ -1,24 +1,10 @@
-
-
- Aucun détecté
-
-
- [TIME] [NAME] est entré en collision avec vous.
-
-
- [TIME] [NAME] vous a bousculé avec un script.
-
-
- [TIME] [NAME] vous a donné un coup avec un objet.
-
-
- [TIME] [NAME] vous a donné un coup avec un objet scripté.
-
-
- [TIME] [NAME] vous a donné un coup avec un objet physique.
-
-
- [[hour,datetime,slt]:[min,datetime,slt]]
-
+
+ Aucun détecté
+ [TIME] [NAME] est entré en collision avec vous
+ [TIME] [NAME] vous a bousculé avec un script
+ [TIME] [NAME] vous a donné un coup avec un objet
+ [TIME] [NAME] vous a donné un coup avec un objet scripté
+ [TIME] [NAME] vous a donné un coup avec un objet physique
+ [[hour,datetime,slt]:[min,datetime,slt]:[second,datetime,slt]]
diff --git a/indra/newview/skins/default/xui/fr/floater_buy_contents.xml b/indra/newview/skins/default/xui/fr/floater_buy_contents.xml
index 0436dc8a91..269de0b4fa 100755
--- a/indra/newview/skins/default/xui/fr/floater_buy_contents.xml
+++ b/indra/newview/skins/default/xui/fr/floater_buy_contents.xml
@@ -1,21 +1,11 @@
-
-
- <nolink>[NAME]</nolink> contient :
-
-
- Acheter [AMOUNT] L$ à [NAME] ?
-
-
+
+ (Non copiable)
+ (Non modifiable)
+ (Non transférable)
+ <nolink>[NAME]</nolink> contient :
+ Acheter pour [AMOUNT] L$ à [NAME]?
+
-
-
- (pas de copie)
-
-
- (pas de modification)
-
-
- (pas de transfert)
-
+
diff --git a/indra/newview/skins/default/xui/fr/floater_buy_currency.xml b/indra/newview/skins/default/xui/fr/floater_buy_currency.xml
index 148a5a35d2..b7db6f5383 100755
--- a/indra/newview/skins/default/xui/fr/floater_buy_currency.xml
+++ b/indra/newview/skins/default/xui/fr/floater_buy_currency.xml
@@ -1,67 +1,25 @@
-
-
-
- Achetez [LINDENS] L$ pour environ [LOCALAMOUNT]
-
-
- Plus de L$ sont requis
-
-
- En train de contacter
-le Lindex...
-
-
- Acheter des L$
-
-
- J'ai
-
-
- [AMT] L$
-
-
- Je veux acheter
-
-
- L$
-
-
- 1234
-
-
- Pour
-
-
- environ [LOCALAMOUNT]
-
-
- Estimation en cours...
-
-
- [ACTION]
-
-
- Mon nouveau solde sera de
-
-
- [AMT] L$
-
-
- [http://www.secondlife.com/my/account/payment_method_management.php mode de paiement] | [http://www.secondlife.com/my/account/currency.php devise]
-
-
- Saisissez à nouveau le montant pour voir le taux de change actuel.
-
-
- Confirmer cet achat n'achète que des L$, pas l'objet.
-
-
- Vous n'achetez pas assez de L$. Veuillez augmenter le montant.
-
+
+
+ Acheter [LINDENS] L$ pour environ [LOCALAMOUNT]
+ Vous avez besoin de plus de L$
+ Contact du LindeX en cours...
+ Acheter des L$
+ Je possède
+ [AMT] L$
+ Je veux acheter
+ L$
+ Pour
+ environ [LOCALAMOUNT]
+ Estimation en cours...
+ [ACTION]
+ Mon nouveau solde sera de
+ [AMT] L$
+ [http://www.secondlife.com/my/account/payment_method_management.php méthode de payement] | [http://www.secondlife.com/my/account/currency.php devise]
+ Ressaisissez le montant pour voir le taux de change actuel
+ Confirmer cet achat n'achète que des L$, pas l'objet.
+ Vous n'achetez pas assez de L$. Veuillez augmenter le montant.
-
- Achat impossible
-
-
+ Achat impossible
+
diff --git a/indra/newview/skins/default/xui/fr/floater_buy_currency_html.xml b/indra/newview/skins/default/xui/fr/floater_buy_currency_html.xml
index 953fca3544..70a67fb89e 100755
--- a/indra/newview/skins/default/xui/fr/floater_buy_currency_html.xml
+++ b/indra/newview/skins/default/xui/fr/floater_buy_currency_html.xml
@@ -1,2 +1,2 @@
-
+
diff --git a/indra/newview/skins/default/xui/fr/floater_buy_land.xml b/indra/newview/skins/default/xui/fr/floater_buy_land.xml
index b7f8f36f81..f63780f937 100755
--- a/indra/newview/skins/default/xui/fr/floater_buy_land.xml
+++ b/indra/newview/skins/default/xui/fr/floater_buy_land.xml
@@ -1,234 +1,106 @@
-
-
- Peut être revendu.
-
-
- Ne peut pas être revendu.
-
-
- Peut être fusionné ou divisé.
-
-
- Ne peut pas être fusionné ou divisé.
-
-
- Vous n'avez pas la permission d'acheter de terrain pour votre groupe.
-
-
- Aucun terrain sélectionné.
-
+
+ Peuvent être revendus.
+ Ne peuvent être revendu.
+ Ne peuvent être fusionnés ou subdivisés.
+ Ne peuvent être fusionnés ou subdivisés.
+ Vous n'avez pas la permission d'acheter un terrain au nom de votre groupe actuellement activé.
+ Aucun terrain sélectionné.
- Vous avez sélectionné plusieurs parcelles.
-Sélectionnez une zone plus petite.
-
-
- Vous n'avez pas la permission d'acheter de terrain pour votre groupe.
-
-
- La parcelle sélectionnée n'est pas à vendre.
-
-
- La parcelle appartient déjà au groupe.
-
-
- La parcelle vous appartient déjà.
-
-
- La parcelle sélectionnée doit déjà être vendue à quelqu'un d'autre.
-
-
- Il n'y a pas de terrain public dans cette zone.
+ Plusieurs terrains sélectionnés.
+Essayez de sélectionner une zone plus petite.
+ Vous n'êtes pas autorisé a acheter de terrain pour votre groupe actuellement activé.
+ Le terrain sélectionné n'est pas à vendre.
+ Le groupe possède déjà ce terrain.
+ Vous possédez déjà ce terrain.
+ Le terrain sélectionné est configuré pour vendu à un tiers
+ La zone sélectionnée n'a pas d'accès public.
- Le terrain sélectionné appartient à quelqu'un d'autre.
-Sélectionnez une zone plus petite.
+ Vous avez sélectionné un terrain appartenant à un autre résident.
+Essayez de sélectionner une zone plus petite.
- Achat en cours de traitement...
-
-(Veuillez patienter quelques instants.)
-
-
- Une erreur s'est produite pendant le traitement de l'achat du terrain.
-
-
- Si vous achetez ce terrain :
-
-
- Si vous achetez le terrain pour le groupe :
-
-
- Impossible d'acheter maintenant :
-
-
- Pas à vendre :
-
-
- aucun besoin
-
-
- Pour posséder du terrain, vous devez avoir un niveau de compte supérieur.
-
-
- Avec votre compte, vous pouvez posséder du terrain.
-
-
- Vous détenez [BUYER] m² de terrain.
-
-
- Payez [AMOUNT] L$ à [SELLER] pour ce terrain
-
-
- Achetez [AMOUNT] L$ pour environ [LOCAL_AMOUNT],
-
-
- Cette parcelle fait [AMOUNT] m²
-
-
- C'est un terrain premium, [AMOUNT] m².
-
-
- Ce terrain est en solde, [AMOUNT] m².
+ Votre achat est en cours...
+(Peut prendre quelques instants.)
+ Une erreur s'est produite pendant la récupération des informations d'achat :
+ Acheter ce terrain implique :
+ L'achat de terrain pour le groupe sera :
+ Impossible d'acheter :
+ Pas à vendre :
+ pas nécessaire
+ Votre compte doit être étendu pour posséder un terrain.
+ Votre compte vous permet de posséder un terrain.
+ Vous possédez [BUYER] m² de terrain.
+ Payez L$ [AMOUNT] à [SELLER] pour ce terrain
+ Achetez [AMOUNT] L$ pour approximativement [LOCAL_AMOUNT],
+ Ce terrain fait [AMOUNT] m²
+ Ce terrain est Premium et vous sera facturé [AMOUNT] m².
+ Ce terrain est à prix réduit et vous sera facturé [AMOUNT] m².
- [AMOUNT] m²
-prend en charge [AMOUNT2] objets
-
-
- vendu avec objets
-
-
- objets non inclus
+ [AMOUNT] m²
+Accepte [AMOUNT2] objets
+ vendu avec ses objets
+ objets non inclus
- [PRICE] L$
-([PRICE_PER_SQM] L$/m²)
+ L$ [PRICE]
+(L$ [PRICE_PER_SQM]/m²)
[SOLD_WITH_OBJECTS]
-
- 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é.
-
-
- Vous avez [AMOUNT] L$, ce qui est suffisant pour acheter ce terrain.
-
-
- Vous n'avez que [AMOUNT] L$ et vous avez besoin de [AMOUNT2] L$ de plus.
-
-
- Après cet achat, il vous restera [AMOUNT] L$.
-
-
- Pour avoir les moyens d'acquérir ce terrain, vous devez acheter au moins [AMOUNT] L$.
-
-
- (aucune parcelle sélectionnée)
-
-
- Région :
-
-
- (inconnue)
-
-
- Type :
-
-
- (inconnu)
-
-
- Domaine :
-
-
- (inconnu)
-
-
- Propriétaire :
-
-
- (inconnu)
-
-
- Terrain acheté dans cette région :
-
-
- Peut être revendu ou pas.
-
-
- Peut être fusionné/divisé ou pas.
-
-
- Vous devez accepter le règlement du domaine :
-
-
-
- Chargement...
-
-
-
- Parcelle :
-
-
- Scotopteryx 138,204
-
-
- Taille :
-
-
- 1 024 m²
-
-
- Prix :
-
+ Le groupe [GROUP] aura besoin de crédits suffisants pour l'utilisation du terrain pour couvrir les dépenses du terrain avant l'achat.
+ Vous avez L$ [AMOUNT], vous pouvez acheter ce terrain.
+ Vous avez seulement [AMOUNT] L$, et avez encore besoin de [AMOUNT2] L$ supplémentaires.
+ Après l'achat, vous n'aurez plus que [AMOUNT] L$
+ Vous devez acquérir au moins [AMOUNT] L$ pour acheter ce terrain.
+ (pas de terrain sélectionné)
+ Région :
+ (inconnue)
+ Type :
+ (inconnu)
+ Domaine :
+ (inconnu)
+ Propriétaire :
+ (inconnu)
+ Les terrains dans cette région :
+ Revente autorisée.
+ Fusion & Subdivision autorisée.
+ Vous devez accepter le règlement du domaine :
+ Chargement...
+
+ Terrain :
+ Scotopteryx 138,204
+ Surface :
+ 1024 m²
+ Prix :
- 1500 L$
-(1,1 L$/m²)
-vendu avec objets
-
-
- Si vous achetez ce terrain :
-
-
- Quelque chose ne va pas.
-
-
-
- Vous passerez à un compte Premium.
-
-
- Seuls les membres Premium peuvent posséder du terrain.
+ L$ 1500
+(L$ 1.1/m²)
+Vendu avec les objets
+ Acheter ce terrain sera :
+ Une erreur s'est produite.
+
+ Vous devrez posséder un abonnement premium.
+ Seuls les membres premium peuvent posséder un terrain.
-
-
-
+
+
+
-
- Augmentez vos frais d'occupation de terrain à 40 US$/mois.
-
+ Augmentez vos potentiel d'utilisation de terrain pour seulement 40 US$ / mois.
- Vous détenez 1 309 m² de terrain.
-Cette parcelle fait 512 m².
+ Vous possédez 1309 m² de terrain.
+Ce terrain est de 512 m² de surface.
-
- Payez au résident X 4 000 L$ pour le terrain
-
-
- Vous avez 2 100 L$.
-
-
- Acheter des L$
-
-
- 1000
-
-
- pour environ [LOCAL_AMOUNT]
-
-
- Vous avez 2 100 L$.
-
-
-
+ Payez Joe Resident L $ 4000 pour le terrain
+ Vous avez L$ 2,100.
+ Acheter des L$ supplémentaires
+ 1000
+ Pour approximativement. [LOCAL_AMOUNT]
+ Vous avez L$ 2,100.
+
+
diff --git a/indra/newview/skins/default/xui/fr/floater_buy_object.xml b/indra/newview/skins/default/xui/fr/floater_buy_object.xml
index 519e741a25..7b8eed41f3 100755
--- a/indra/newview/skins/default/xui/fr/floater_buy_object.xml
+++ b/indra/newview/skins/default/xui/fr/floater_buy_object.xml
@@ -1,29 +1,13 @@
-
-
- Acheter
-
-
- Acheter une copie
-
-
- (pas de copie)
-
-
- (pas de modification)
-
-
- (pas de transfert)
-
-
- Contient :
-
-
- Acheter pour [AMOUNT] L$ à :
-
-
- [NAME] ?
-
+
+ Acheter
+ Acheter une copie de
+ (Non copiable)
+ (Non modifiable)
+ (Non transférable)
+ Contient :
+ Acheter pour [AMOUNT] L$ à :
+ [NAME] ?
diff --git a/indra/newview/skins/default/xui/fr/floater_camera.xml b/indra/newview/skins/default/xui/fr/floater_camera.xml
index 893e389f69..d365076943 100755
--- a/indra/newview/skins/default/xui/fr/floater_camera.xml
+++ b/indra/newview/skins/default/xui/fr/floater_camera.xml
@@ -1,56 +1,27 @@
-
-
- Faire tourner la caméra autour du point central
-
-
- Zoomer en direction du point central
-
-
- Déplacer la caméra vers le haut et le bas, la gauche et la droite
-
-
- Voir l'objet
-
-
-
-
-
- Vue frontale
-
-
-
-
- Vue latérale
-
-
-
-
- Vue arrière
-
-
-
-
-
-
- Vue de l'objet
-
-
-
-
- Vue subjective
-
-
-
-
-
-
-
-
+
+ Faire tourner la caméra autour du point central
+ Zoomer en direction du point central
+ Déplacer la caméra vers le haut et le bas, la gauche et la droite
+ camera_modes_title
+ pan_mode_title
+ presets_mode_title
+ free_mode_title
+
+
+
+
+
+
+
+
+ ""
+ ""
+ ""
-
-
-
+ ""
+ ""
+ ""
diff --git a/indra/newview/skins/default/xui/fr/floater_chat_bar.xml b/indra/newview/skins/default/xui/fr/floater_chat_bar.xml
deleted file mode 100755
index 7dcb9a280d..0000000000
--- a/indra/newview/skins/default/xui/fr/floater_chat_bar.xml
+++ /dev/null
@@ -1,7 +0,0 @@
-
-
-
-
-
-
-
diff --git a/indra/newview/skins/default/xui/fr/floater_choose_group.xml b/indra/newview/skins/default/xui/fr/floater_choose_group.xml
index b73bedd7b5..e3613e5bb2 100755
--- a/indra/newview/skins/default/xui/fr/floater_choose_group.xml
+++ b/indra/newview/skins/default/xui/fr/floater_choose_group.xml
@@ -1,8 +1,5 @@
-
-
-
- Choisissez un groupe :
-
-
-
+
+
+ Sélectionner un groupe :
+
diff --git a/indra/newview/skins/default/xui/fr/floater_color_picker.xml b/indra/newview/skins/default/xui/fr/floater_color_picker.xml
index c54e3e9ce0..5714fc0985 100755
--- a/indra/newview/skins/default/xui/fr/floater_color_picker.xml
+++ b/indra/newview/skins/default/xui/fr/floater_color_picker.xml
@@ -1,31 +1,26 @@
-
-
- Rouge :
-
-
- Vert :
-
-
- Bleu :
-
-
- Teinte :
-
-
- Sat :
-
-
- Lum :
-
-
-
+
+
+
+ Rouge :
+ Vert :
+ Bleu :
+
+
+ Rouge :
+ Vert :
+ Bleu :
+
+
+ Code Hexa (#rrvvbb):
+
+
+ Teinte :
+ Saturation :
+ Lumière :
+
+
-
-
- Couleur actuelle :
-
-
- Enr. : faire glisser dessous
-
+ ^ Couleur actuelle ^
+ Glissez pour enregistrer
diff --git a/indra/newview/skins/default/xui/fr/floater_conversation_log.xml b/indra/newview/skins/default/xui/fr/floater_conversation_log.xml
index e9017c79b1..19362670c0 100644
--- a/indra/newview/skins/default/xui/fr/floater_conversation_log.xml
+++ b/indra/newview/skins/default/xui/fr/floater_conversation_log.xml
@@ -1,8 +1,8 @@
-
-
+
+
-
+
diff --git a/indra/newview/skins/default/xui/fr/floater_conversation_preview.xml b/indra/newview/skins/default/xui/fr/floater_conversation_preview.xml
index 9a486a84c6..1bcd38d921 100644
--- a/indra/newview/skins/default/xui/fr/floater_conversation_preview.xml
+++ b/indra/newview/skins/default/xui/fr/floater_conversation_preview.xml
@@ -1,7 +1,6 @@
-
-
- CONVERSATION: [NAME]
-
-
+
+ Conversation : [NAME]
+
+
diff --git a/indra/newview/skins/default/xui/fr/floater_critical.xml b/indra/newview/skins/default/xui/fr/floater_critical.xml
index 6d30d97048..743bb77fff 100755
--- a/indra/newview/skins/default/xui/fr/floater_critical.xml
+++ b/indra/newview/skins/default/xui/fr/floater_critical.xml
@@ -1,11 +1,6 @@
-
-
-
-
-
- Veuillez lire le message suivant avec attention.
-
-
- TOS_TEXT
-
+
+
+
+ Veuillez lire le message suivant avec attention.
+ TOS_TEXT
diff --git a/indra/newview/skins/default/xui/fr/floater_delete_env_preset.xml b/indra/newview/skins/default/xui/fr/floater_delete_env_preset.xml
index 035bdbe5f3..2f1b405f7b 100755
--- a/indra/newview/skins/default/xui/fr/floater_delete_env_preset.xml
+++ b/indra/newview/skins/default/xui/fr/floater_delete_env_preset.xml
@@ -1,35 +1,15 @@
-
-
-
- Supprimer un préréglage de l'eau
-
-
- Supprimer un préréglage du ciel
-
-
- Supprimer un cycle du jour
-
-
- Préréglage :
-
-
- Préréglage :
-
-
- Cycle du jour :
-
-
- Voulez-vous vraiment supprimer le préréglage sélectionné ?
-
-
- Impossible de supprimer un préréglage référencé dans un ou plusieurs cycles du jour.
-
-
- -Effectuer une sélection-
-
-
- Préréglage :
-
+
+
+ Supprimer un préréglage de l'eau
+ Supprimer un préréglage du ciel
+ Supprimer un cycle jour/nuit
+ Préréglage :
+ Préréglage :
+ Cycle jour/nuit :
+ Etes-vous sur de vouloir supprimer le préréglage sélectionné ?
+ Impossible de supprimer un préréglage qui est utilisé par un (ou plusieurs) cycle jour/nuit.
+ -Sélectionner un préréglage-
+ Préréglage :
diff --git a/indra/newview/skins/default/xui/fr/floater_destinations.xml b/indra/newview/skins/default/xui/fr/floater_destinations.xml
index 25e6c90a8e..209be8aab7 100755
--- a/indra/newview/skins/default/xui/fr/floater_destinations.xml
+++ b/indra/newview/skins/default/xui/fr/floater_destinations.xml
@@ -1,2 +1,2 @@
-
+
diff --git a/indra/newview/skins/default/xui/fr/floater_display_name.xml b/indra/newview/skins/default/xui/fr/floater_display_name.xml
index eebe7abf2c..18207f0356 100755
--- a/indra/newview/skins/default/xui/fr/floater_display_name.xml
+++ b/indra/newview/skins/default/xui/fr/floater_display_name.xml
@@ -1,18 +1,10 @@
-
-
- Le nom que vous donnez à votre avatar s'appelle le nom d'affichage. Vous pouvez en changer une fois par semaine.
-
-
- Vous ne pouvez pas changer de nom d'affichage jusqu'au : [TIME].
-
-
- Nouveau nom d'affichage :
-
-
- Saisir à nouveau le nom pour confirmer :
-
-
-
+
+ Le nom que vous choisissez d'utiliser pour votre avatar est appelé le nom d'affichage. Vous pouvez le changer une fois par semaine.
+ Vous ne pouvez changer votre nom avant le [TIME].
+ Nouveau nom :
+ Ressaisissez votre nouveau nom :
+
+
diff --git a/indra/newview/skins/default/xui/fr/floater_edit_day_cycle.xml b/indra/newview/skins/default/xui/fr/floater_edit_day_cycle.xml
index 5ec68458e1..f8fb65e5bd 100755
--- a/indra/newview/skins/default/xui/fr/floater_edit_day_cycle.xml
+++ b/indra/newview/skins/default/xui/fr/floater_edit_day_cycle.xml
@@ -1,104 +1,41 @@
-
-
- Créer un nouveau cycle du jour
-
-
- Modifier un cycle du jour
-
-
- Donnez un nom au cycle du jour, ajustez les contrôles afin de le créer, puis cliquez sur Enregistrer.
-
-
- Pour modifier le cycle du jour, ajustez les contrôles ci-dessous, puis cliquez sur Enregistrer.
-
-
- -Effectuer une sélection-
-
-
- Nom du préréglage :
-
-
- Remarque : si vous changez votre préréglage de nom, un nouveau préréglage sera créé et celui existant restera tel quel.
-
-
- - Modifier un réglage de ciel/heure : clic sur le repère
-
-
- - Heures de transition : clic-glissement des repères
-
-
- - Aperçu du cycle du jour : déplacement du triangle
-
+
+ Créer un nouveau cycle journalier
+ Modifier le cycle journalier
+ Définissez un nom pour votre cycle, ajustez ses paramètres puis cliquez sur "Enregistrer".
+ Pour modifier le cycle, ajustez les paramètres ci-dessous et cliquez sur "Enregistrer".
+ -Sélectionnez un préréglage-
+ Nom du préréglage :
+ Note: Si vous changez le nom du modèle, vous créerez un nouveau modèle, l'existant ne sera pas modifié.
+ - Cliquer sur un point pour modifier le réglage atmosphérique et l'heure.
+ - Cliquez et faites glisser un point pour définir les transitions.
+ - Utilisez la flèche pour prévisualiser votre cycle journalier.
-
-
-
-
-
- Min.
-
-
- 3h
-
-
- 6h
-
-
- 9h
-
-
- Midi
-
-
- 15h
-
-
- 18h
-
-
- 21h
-
-
- Min.
-
-
- |
-
-
- I
-
-
- |
-
-
- I
-
-
- |
-
-
- I
-
-
- |
-
-
- I
-
-
- |
-
+
+
+ Minuit
+ 3h
+ 6h
+ 9h
+ Midi
+ 15h
+ 18h
+ 21h
+ Minuit
+ |
+ I
+ |
+ I
+ |
+ I
+ |
+ I
+ |
-
- Régl. ciel :
-
-
-
- H. :
-
-
-
+ Paramètres atmosphériques :
+
+ Heure :
+
diff --git a/indra/newview/skins/default/xui/fr/floater_edit_hover_height.xml b/indra/newview/skins/default/xui/fr/floater_edit_hover_height.xml
index 28e7e87193..20d2b23fa0 100644
--- a/indra/newview/skins/default/xui/fr/floater_edit_hover_height.xml
+++ b/indra/newview/skins/default/xui/fr/floater_edit_hover_height.xml
@@ -1,4 +1,4 @@
-
+
diff --git a/indra/newview/skins/default/xui/fr/floater_edit_sky_preset.xml b/indra/newview/skins/default/xui/fr/floater_edit_sky_preset.xml
index 4ec9bbb3dd..475559a53b 100755
--- a/indra/newview/skins/default/xui/fr/floater_edit_sky_preset.xml
+++ b/indra/newview/skins/default/xui/fr/floater_edit_sky_preset.xml
@@ -1,143 +1,81 @@
-
-
- Créer un nouveau préréglage du ciel
-
-
- Modifier un préréglage du ciel
-
-
- Donnez un nom à votre préréglage, ajustez les contrôles afin de le créer, puis cliquez sur Enregistrer.
-
-
- Pour modifier le préréglage du ciel, ajustez les contrôles, puis cliquez sur Enregistrer.
-
-
- -Effectuer une sélection-
-
-
- Pour modifier le préréglage, ajustez les contrôles, puis cliquez sur Enregistrer.
-
-
- Nom du préréglage :
-
-
- Remarque : si vous changez votre préréglage de nom, un nouveau préréglage sera créé et celui existant restera tel quel.
-
-
-
-
- Bleu de l'horizon
-
-
- Quantité de brume
-
-
- Densité du bleu
-
-
- Densité de la brume
-
-
- Multiplicateur de densité
-
-
- Multiplicateur de distance
-
-
- Altitude maximum
-
+
+ Nouveau préréglage atmosphérique
+ Modifier le préréglage
+ -Sélectionner un préréglage-
+
+ Pour modifier votre préréglage, ajustez les paramètres puis cliquez sur "Enregistrer"
+ Nom :
+
+
+
+
+ Paramètres atmosphériques
+
+
+ Couleur du ciel
+
+ Couleur 2ndaire
+
+
+
+
+
+
+
+
+
+
+ Soleil et Lune
+
+
+ Couleur
+ Ambient
+
+
+
+
+
+
+
+
+
+
+
+
-
-
- Couleur soleil/lune
-
-
- Éclairage ambiant
-
-
- Rayonnement du soleil
-
-
-
-
- Éclat des étoiles
-
-
- Gamma de la scène
-
-
- Position soleil/lune
-
-
-
- |
-
-
- |
-
-
- |
-
-
- |
-
-
- |
-
-
- Min.
-
-
- 6h
-
-
- Midi
-
-
- 18h
-
-
- Min.
-
-
-
- Angle du levant
-
-
-
-
- Couleur des nuages
-
-
- Nuages - XY/Densité
-
-
-
-
-
- Couverture nuageuse
-
-
- Altitude des nuages
-
-
- Détails des nuages - XY/Densité
-
-
-
-
-
- Direction et vitesse X
-
-
-
- Direction et vitesse Y
-
-
+
+
+ Nuages
+
+
+ Couleur
+
+
+ Position & Densité des nuages
+
+
+
+
+
+
+
+
+
+ Détails (Position & Densité)
+
+
+
+
+
+ Défilement horizontal
+
+ Défilement vertical
+
+
-
+
diff --git a/indra/newview/skins/default/xui/fr/floater_edit_water_preset.xml b/indra/newview/skins/default/xui/fr/floater_edit_water_preset.xml
index 81d9d34cfb..5cbea551a2 100755
--- a/indra/newview/skins/default/xui/fr/floater_edit_water_preset.xml
+++ b/indra/newview/skins/default/xui/fr/floater_edit_water_preset.xml
@@ -1,72 +1,50 @@
-
-
- Créer un nouveau préréglage de l'eau
-
-
- Modifier un préréglage de l'eau
-
-
- Donnez un nom à votre préréglage, ajustez les contrôles afin de le créer, puis cliquez sur Enregistrer.
-
-
- Pour modifier le préréglage de l'eau, ajustez les contrôles, puis cliquez sur Enregistrer.
-
-
- -Effectuer une sélection-
-
-
- Pour modifier le préréglage, ajustez les contrôles, puis cliquez sur Enregistrer.
-
-
- Nom du préréglage :
-
-
- Remarque : si vous changez votre préréglage de nom, un nouveau préréglage sera créé et celui existant restera tel quel.
-
-
-
- Couleur du brouillard dans l'eau
-
-
- Densité du brouillard
-
-
- Brouillard sous-marin
-
-
- Direction grande vague
-
-
-
-
- Échelle des vaguelettes
-
-
- Échelle Fresnel
-
-
- Décalage Fresnel
-
-
- Direction petite vague
-
-
-
-
- Réfraction au-dessus
-
-
- Réfraction en dessous
-
-
- Multiplicateur de flou
-
-
- Normal Map
-
+
+ Nouveau préréglage aquatique
+ Modifier le préréglage
+ -Sélectionnez un préréglage-
+
+ Nom :
+
-
+
+
+
+
+
+ Coul. du brouillard
+ Carte de normales
+
+
+ Densité du brouillard
+ Visibilité sous-marine
+
+
+ Mouvement des grandes vagues
+
+
+ Mouvement des petites vagues
+
+
+
+
+
+
+ Échelle du reflet de vaguelette
+
+
+
+
+
+ Échelle de Fresnel
+ Décalage de Fresnel
+ Indice de réfraction de surface
+ Indice de réfraction sous-marin
+ Multiplicateur de Flou
+
+
+
+
diff --git a/indra/newview/skins/default/xui/fr/floater_environment_settings.xml b/indra/newview/skins/default/xui/fr/floater_environment_settings.xml
index ea12749d27..2c5d674b25 100755
--- a/indra/newview/skins/default/xui/fr/floater_environment_settings.xml
+++ b/indra/newview/skins/default/xui/fr/floater_environment_settings.xml
@@ -1,35 +1,22 @@
-
-
- Utilisez les options ci-dessous pour personnaliser l'environnement de votre client.
-
+
+
-
+
-
- Remarque : les autres utilisateurs ne pourront pas voir votre configuration personnalisée.
-
-
- Réglage de l'eau
-
-
-
-
-
- Ciel/Cycle du jour
-
-
+ NOTE : Votre personnalisation ne sera pas
+ visible pour les autres utilisateurs.
+ Params. Aquatiques
+
+ Paramètres lumineux (Fixes ou cycliques) :
+
-
+
-
-
-
-
-
-
+
+
diff --git a/indra/newview/skins/default/xui/fr/floater_event.xml b/indra/newview/skins/default/xui/fr/floater_event.xml
index 67d70ac003..0e98157d9c 100755
--- a/indra/newview/skins/default/xui/fr/floater_event.xml
+++ b/indra/newview/skins/default/xui/fr/floater_event.xml
@@ -1,11 +1,5 @@
-
-
- Chargement...
-
-
- Terminé
-
-
-
+
+ Chargement...
+ Terminé
diff --git a/indra/newview/skins/default/xui/fr/floater_experience_search.xml b/indra/newview/skins/default/xui/fr/floater_experience_search.xml
index b7a175a066..9d374cff3a 100644
--- a/indra/newview/skins/default/xui/fr/floater_experience_search.xml
+++ b/indra/newview/skins/default/xui/fr/floater_experience_search.xml
@@ -1,2 +1,2 @@
-
+
diff --git a/indra/newview/skins/default/xui/fr/floater_experienceprofile.xml b/indra/newview/skins/default/xui/fr/floater_experienceprofile.xml
index 0ff2adac37..233b8ea6ab 100644
--- a/indra/newview/skins/default/xui/fr/floater_experienceprofile.xml
+++ b/indra/newview/skins/default/xui/fr/floater_experienceprofile.xml
@@ -1,54 +1,37 @@
-
-
-
- (aucun)
-
-
- "Parcel_PG_Light"
-
-
- "Parcel_M_Light"
-
-
- "Parcel_R_Light"
-
-
-
+
+
+ (aucun)
+ Expérience
+
-
-
+
+
+
-
- Catégorie :
-
+ Classement :
-
- Endroit :
-
+ Lieu :
+
+
+ Magasin Marketplace :
-
- Propriétaire :
-
+ Propriétaire :
-
- Groupe :
-
+ Groupe :
-
- Cette expérience est activée pour tous les résidents.
-
-
+ Cette expérience est activée pour tous les résidents.
+
@@ -57,26 +40,20 @@
-
-
-
-
- Catégorie :
-
-
-
-
-
+
+ Classement :
+
+
+
+
-
- Endroit :
-
-
-
-
-
-
-
+ Lieu :
+
+
+ Magasin Marketplace :
+
+
+
diff --git a/indra/newview/skins/default/xui/fr/floater_experiences.xml b/indra/newview/skins/default/xui/fr/floater_experiences.xml
index d130129a25..ae457b658f 100644
--- a/indra/newview/skins/default/xui/fr/floater_experiences.xml
+++ b/indra/newview/skins/default/xui/fr/floater_experiences.xml
@@ -1,2 +1,2 @@
-
-
+
+
diff --git a/indra/newview/skins/default/xui/fr/floater_export_collada.xml b/indra/newview/skins/default/xui/fr/floater_export_collada.xml
new file mode 100644
index 0000000000..8dbb8cf233
--- /dev/null
+++ b/indra/newview/skins/default/xui/fr/floater_export_collada.xml
@@ -0,0 +1,25 @@
+
+
+ Enregistrer [OBJECT] au format Collada : Enregistrement des textures ([COUNT] restantes)
+ Enregistrement de [OBJECT] au format Collada...
+
+
+ Informations de l'objet
+ Nom : [NAME]
+ Prims exportables : [COUNT]/[TOTAL]
+ Textures exportables : [COUNT]/[TOTAL]
+ Options :
+
+
+
+
+ Format des textures :
+
+
+
+
+
+
+
+
+
diff --git a/indra/newview/skins/default/xui/fr/floater_facebook.xml b/indra/newview/skins/default/xui/fr/floater_facebook.xml
index f5097e7a88..7f13a6319f 100644
--- a/indra/newview/skins/default/xui/fr/floater_facebook.xml
+++ b/indra/newview/skins/default/xui/fr/floater_facebook.xml
@@ -1,15 +1,11 @@
-
-
+
+
-
-
-
-
+
+
+
+
-
- Erreur
-
-
- Chargement...
-
+ Erreur
+ Chargement...
diff --git a/indra/newview/skins/default/xui/fr/floater_fast_timers.xml b/indra/newview/skins/default/xui/fr/floater_fast_timers.xml
index 0100b10557..ecb84c09c2 100755
--- a/indra/newview/skins/default/xui/fr/floater_fast_timers.xml
+++ b/indra/newview/skins/default/xui/fr/floater_fast_timers.xml
@@ -1,10 +1,17 @@
-
- Pauser
-
-
- Courir
-
-
+ Pause
+ Lancer
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/indra/newview/skins/default/xui/fr/floater_flickr.xml b/indra/newview/skins/default/xui/fr/floater_flickr.xml
index 0432ae9459..860e85fc4f 100644
--- a/indra/newview/skins/default/xui/fr/floater_flickr.xml
+++ b/indra/newview/skins/default/xui/fr/floater_flickr.xml
@@ -1,17 +1,13 @@
-
-
+
+
-
-
+
+
-
- Erreur
-
-
- Chargement...
-
+ Erreur
+ Chargement...
diff --git a/indra/newview/skins/default/xui/fr/floater_font_test.xml b/indra/newview/skins/default/xui/fr/floater_font_test.xml
deleted file mode 100755
index 974a5ca3a2..0000000000
--- a/indra/newview/skins/default/xui/fr/floater_font_test.xml
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
-
- OverrideTest, Times-BOLD doit être sélectionné ici. (De default/xui/fr)
-
-
diff --git a/indra/newview/skins/default/xui/fr/floater_fs_area_search.xml b/indra/newview/skins/default/xui/fr/floater_fs_area_search.xml
new file mode 100644
index 0000000000..038344c6e2
--- /dev/null
+++ b/indra/newview/skins/default/xui/fr/floater_fs_area_search.xml
@@ -0,0 +1,88 @@
+
+
+
+
+ Listés | En attente | Total
+ [LISTED] Listés | [PENDING] En attente | [TOTAL] Total
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Listés | En attente | Total
+
+
+
+ Nom :
+ Description :
+ Propriétaire :
+ Groupe :
+ Créateur :
+ Propriétaire précédent :
+
+
+
+
+
+ Uniquement les objets :
+
+
+
+
+
+
+
+
+
+
+ et
+ Action du clic :
+
+
+
+
+
+
+
+
+
+
+
+
+ et
+
+ Exclure les objets qui sont :
+
+
+
+
+
+
+
+
+ Afficher les colonnes :
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/indra/newview/skins/default/xui/fr/floater_fs_blocklist.xml b/indra/newview/skins/default/xui/fr/floater_fs_blocklist.xml
new file mode 100644
index 0000000000..b793dab249
--- /dev/null
+++ b/indra/newview/skins/default/xui/fr/floater_fs_blocklist.xml
@@ -0,0 +1,4 @@
+
+
+
+
diff --git a/indra/newview/skins/default/xui/fr/floater_fs_contact_add.xml b/indra/newview/skins/default/xui/fr/floater_fs_contact_add.xml
new file mode 100644
index 0000000000..c061ebc7f9
--- /dev/null
+++ b/indra/newview/skins/default/xui/fr/floater_fs_contact_add.xml
@@ -0,0 +1,8 @@
+
+
+ Aucun cercle défini
+ Veuillez sélectionner le cercle dans lequel ajouter [NAME] :
+ Veuillez sélectionner le cercle lequel ajouter les [COUNT] résidents :
+
+
+
diff --git a/indra/newview/skins/default/xui/fr/floater_fs_contact_set_configuration.xml b/indra/newview/skins/default/xui/fr/floater_fs_contact_set_configuration.xml
new file mode 100644
index 0000000000..a3a1a3253d
--- /dev/null
+++ b/indra/newview/skins/default/xui/fr/floater_fs_contact_set_configuration.xml
@@ -0,0 +1,24 @@
+
+
+ Paramètres de [NAME]
+
+ Paramètres du cercle :
+
+
+
+
+
+ Paramètres généraux :
+
+ Notifications :
+
+
+
+
+ Couleurs personnalisées :
+
+
+
+
+
+
diff --git a/indra/newview/skins/default/xui/fr/floater_fs_contacts.xml b/indra/newview/skins/default/xui/fr/floater_fs_contacts.xml
new file mode 100644
index 0000000000..1f89fe0261
--- /dev/null
+++ b/indra/newview/skins/default/xui/fr/floater_fs_contacts.xml
@@ -0,0 +1,8 @@
+
+
+
+
+
+
+
+
diff --git a/indra/newview/skins/default/xui/fr/floater_fs_export.xml b/indra/newview/skins/default/xui/fr/floater_fs_export.xml
new file mode 100644
index 0000000000..46b0393e7e
--- /dev/null
+++ b/indra/newview/skins/default/xui/fr/floater_fs_export.xml
@@ -0,0 +1,24 @@
+
+
+ Sauvegarde de [OBJECT] sur le disque dur...
+ Sauvegarde de [OBJECT] en cours - Récupération des informations...
+ Sauvegarde de [OBJECT] en cours - Récupération des données de l'inventaire...
+ Sauvegarde de [OBJECT] en cours - Récupération des actifs...
+ Sauvegarde de [OBJECT] en cours - Récupération des textures...
+
+
+ Informations sur la sélection
+ Prims exportables : [COUNT]/[TOTAL]
+ Textures exportables : [COUNT]/[TOTAL]
+ Options :
+
+
+
+
+
+
+
+
+
+
+
diff --git a/indra/newview/skins/default/xui/fr/floater_fs_group.xml b/indra/newview/skins/default/xui/fr/floater_fs_group.xml
new file mode 100644
index 0000000000..1419fe3c20
--- /dev/null
+++ b/indra/newview/skins/default/xui/fr/floater_fs_group.xml
@@ -0,0 +1,6 @@
+
+
+ Créer un nouveau groupe...
+ Profil du groupe - Chargement...
+ Profil du groupe - [NAME]
+
diff --git a/indra/newview/skins/default/xui/fr/floater_fs_group_titles.xml b/indra/newview/skins/default/xui/fr/floater_fs_group_titles.xml
new file mode 100644
index 0000000000..4799293501
--- /dev/null
+++ b/indra/newview/skins/default/xui/fr/floater_fs_group_titles.xml
@@ -0,0 +1,11 @@
+
+
+
+
+
+
+
+
+
+
+
diff --git a/indra/newview/skins/default/xui/fr/floater_fs_im_container.xml b/indra/newview/skins/default/xui/fr/floater_fs_im_container.xml
index 5ea073365e..a27b426133 100644
--- a/indra/newview/skins/default/xui/fr/floater_fs_im_container.xml
+++ b/indra/newview/skins/default/xui/fr/floater_fs_im_container.xml
@@ -1,2 +1,2 @@
-
+
diff --git a/indra/newview/skins/default/xui/fr/floater_fs_im_session.xml b/indra/newview/skins/default/xui/fr/floater_fs_im_session.xml
index a142807f57..f9e1296b9f 100644
--- a/indra/newview/skins/default/xui/fr/floater_fs_im_session.xml
+++ b/indra/newview/skins/default/xui/fr/floater_fs_im_session.xml
@@ -1,8 +1,36 @@
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
+
+ Messages non lus : [NUM]
+
+
+
+
+
+
+
diff --git a/indra/newview/skins/default/xui/fr/floater_fs_import.xml b/indra/newview/skins/default/xui/fr/floater_fs_import.xml
new file mode 100644
index 0000000000..9917a60dac
--- /dev/null
+++ b/indra/newview/skins/default/xui/fr/floater_fs_import.xml
@@ -0,0 +1,29 @@
+
+
+ Import de [FILENAME]
+
+ [LINKSETS] liens. [PRIMS] prims. [TEXTURES] textures.
+ [SOUNDS] sons. [ANIMATIONS] animations.
+
+ Erreur lors de la lecture du fichier. Veuillez sélectionner un autre fichier.
+ Erreur lors de l'analyse du fichier, mauvais format ou version incorrecte.
+ Lien [LINKSET] sur [LINKSETS], prim [PRIM] sur [PRIMS]
+ Importation terminée.
+ Upload de la texture [TEXTURE] sur [TEXTURETOTAL].
+ Upload du son [SOUND] sur [SOUNDTOTAL].
+ Upload de l'animation [ANIMATION] sur [ANIMATIONTOTAL].
+ Upload de l'objet [ASSET] sur [ASSETTOTAL].
+ Cout total de l'upload : [COST] $L.
+ objet
+ objets
+ [FILENAME]
+ Créé le [DATE_STRING]
+ par [AUTHOR] [GRID]
+ Client : [CLIENT] v[VERSION]
+ Sélectionnez un fichier.
+
+
+
+
+
+
diff --git a/indra/newview/skins/default/xui/fr/floater_fs_linkreplace.xml b/indra/newview/skins/default/xui/fr/floater_fs_linkreplace.xml
new file mode 100644
index 0000000000..47227cdfbe
--- /dev/null
+++ b/indra/newview/skins/default/xui/fr/floater_fs_linkreplace.xml
@@ -0,0 +1,16 @@
+
+
+ Prêt...
+ Objet cible non trouvé.
+ L'original et son remplaçant sont identiques.
+ [NUM] liens d'inventaire trouvés.
+ Liens restants : [NUM]
+ Modification des liens de l'inventaire terminée.
+ Original :
+
+ Remplaçant :
+
+ Prêt...
+
+
+
diff --git a/indra/newview/skins/default/xui/fr/floater_fs_money_tracker.xml b/indra/newview/skins/default/xui/fr/floater_fs_money_tracker.xml
new file mode 100644
index 0000000000..bd4b20b795
--- /dev/null
+++ b/indra/newview/skins/default/xui/fr/floater_fs_money_tracker.xml
@@ -0,0 +1,11 @@
+
+
+
+
+
+
+
+ Payé : [PAID] L$ - Reçu : [RECEIVED] L$
+
+
+
diff --git a/indra/newview/skins/default/xui/fr/floater_fs_nearby_chat.xml b/indra/newview/skins/default/xui/fr/floater_fs_nearby_chat.xml
new file mode 100644
index 0000000000..790b9c28a3
--- /dev/null
+++ b/indra/newview/skins/default/xui/fr/floater_fs_nearby_chat.xml
@@ -0,0 +1,32 @@
+
+
+ Au chat local
+
+
+
+
+
+
+
+
+
+
+ Messages non lus : [NUM]
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/indra/newview/skins/default/xui/fr/floater_fs_placedetails.xml b/indra/newview/skins/default/xui/fr/floater_fs_placedetails.xml
new file mode 100644
index 0000000000..8a3e09734f
--- /dev/null
+++ b/indra/newview/skins/default/xui/fr/floater_fs_placedetails.xml
@@ -0,0 +1,33 @@
+
+
+ Détails de l'emplacement
+ Détails de l'emplacement
+ Détails de l'emplacement : [NAME]
+ Repère
+ Repère : [NAME]
+ Créer un repère
+ Historique de téléportation pour : [NAME]
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/indra/newview/skins/default/xui/fr/floater_fs_posestand.xml b/indra/newview/skins/default/xui/fr/floater_fs_posestand.xml
new file mode 100644
index 0000000000..53bfdea92d
--- /dev/null
+++ b/indra/newview/skins/default/xui/fr/floater_fs_posestand.xml
@@ -0,0 +1,2 @@
+
+
diff --git a/indra/newview/skins/default/xui/fr/floater_fs_radar.xml b/indra/newview/skins/default/xui/fr/floater_fs_radar.xml
new file mode 100644
index 0000000000..7475eeca1b
--- /dev/null
+++ b/indra/newview/skins/default/xui/fr/floater_fs_radar.xml
@@ -0,0 +1,2 @@
+
+
diff --git a/indra/newview/skins/default/xui/fr/floater_fs_search.xml b/indra/newview/skins/default/xui/fr/floater_fs_search.xml
new file mode 100644
index 0000000000..7c0b8ebd5c
--- /dev/null
+++ b/indra/newview/skins/default/xui/fr/floater_fs_search.xml
@@ -0,0 +1,34 @@
+
+
+ Emplacement : [LOCATION]
+ Trafic : [DWELL]
+ Surface : [AREA]
+ Nombre de membres : [MEMBER_COUNT]
+ Fondateur : [FOUNDER]
+ Âge : [AGE]
+ Partenaire : [PARTNER]
+ Prix de l'annonce : [LISTING_PRICE]
+ [SLURL]
+ Durée : [DURATION]
+ Cover : [COVERCHARGE]
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/indra/newview/skins/default/xui/fr/floater_fs_teleporthistory.xml b/indra/newview/skins/default/xui/fr/floater_fs_teleporthistory.xml
new file mode 100644
index 0000000000..671ad34e47
--- /dev/null
+++ b/indra/newview/skins/default/xui/fr/floater_fs_teleporthistory.xml
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/indra/newview/skins/default/xui/fr/floater_fs_voice_controls.xml b/indra/newview/skins/default/xui/fr/floater_fs_voice_controls.xml
index fc4de4a5a6..99af07db80 100644
--- a/indra/newview/skins/default/xui/fr/floater_fs_voice_controls.xml
+++ b/indra/newview/skins/default/xui/fr/floater_fs_voice_controls.xml
@@ -1,29 +1,14 @@
-
-
- PARAMÈTRES VOCAUX
-
-
- APPEL DE GROUPE AVEC [GROUP]
-
-
- CONFÉRENCE
-
-
- APPEL AVEC [NAME]
-
-
- Il n'y a personne près de vous avec le chat vocal activé
-
+
+ Chat vocal à proximité
+ Conférence audio avec [GROUP]
+ Conférence audio
+ Appel audio avec [NAME]
+ Personne à proximité n'a le Chat vocal activé
-
-
-
-
-
-
+
diff --git a/indra/newview/skins/default/xui/fr/floater_fs_volume_controls.xml b/indra/newview/skins/default/xui/fr/floater_fs_volume_controls.xml
new file mode 100644
index 0000000000..a22f0429b7
--- /dev/null
+++ b/indra/newview/skins/default/xui/fr/floater_fs_volume_controls.xml
@@ -0,0 +1,2 @@
+
+
diff --git a/indra/newview/skins/default/xui/fr/floater_fs_vram_usage.xml b/indra/newview/skins/default/xui/fr/floater_fs_vram_usage.xml
new file mode 100644
index 0000000000..3527b99be8
--- /dev/null
+++ b/indra/newview/skins/default/xui/fr/floater_fs_vram_usage.xml
@@ -0,0 +1,14 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/indra/newview/skins/default/xui/fr/floater_gesture.xml b/indra/newview/skins/default/xui/fr/floater_gesture.xml
index 5ead1cae3a..6660fe6ece 100755
--- a/indra/newview/skins/default/xui/fr/floater_gesture.xml
+++ b/indra/newview/skins/default/xui/fr/floater_gesture.xml
@@ -1,27 +1,21 @@
-
-
- Chargement...
-
-
- (lecture en cours)
-
-
- Copie de [COPY_NAME]
-
+
+ Chargement...
+ (Lecture)
+ Copie de [COPY_NAME]
-
-
+
-
-
+
+
+
-
+
diff --git a/indra/newview/skins/default/xui/fr/floater_god_tools.xml b/indra/newview/skins/default/xui/fr/floater_god_tools.xml
deleted file mode 100755
index 0d21a8af32..0000000000
--- a/indra/newview/skins/default/xui/fr/floater_god_tools.xml
+++ /dev/null
@@ -1,101 +0,0 @@
-
-
-
-
-
-
-
-
- Nom de la région :
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ID du domaine :
-
-
- ID parent :
-
-
-
- Position sur la grille :
-
-
-
-
- Rediriger vers la grille :
-
-
-
-
- Facteur de facturation :
-
-
-
- L$ par m² :
-
-
-
-
-
-
-
-
-
- (aucune cible)
-
-
- Nom de la région :
-
-
- Welsh
-
-
-
-
-
-
-
- (aucune cible)
-
-
-
-
-
-
-
-
-
-
- Destination :
-
-
-
-
-
-
- Requête :
-
-
-
-
-
-
-
-
- Paramètre :
-
-
-
-
-
diff --git a/indra/newview/skins/default/xui/fr/floater_goto_line.xml b/indra/newview/skins/default/xui/fr/floater_goto_line.xml
index fdc800b40b..a434e26e6e 100644
--- a/indra/newview/skins/default/xui/fr/floater_goto_line.xml
+++ b/indra/newview/skins/default/xui/fr/floater_goto_line.xml
@@ -1,7 +1,5 @@
-
+
-
- Aller à la ligne
-
+ Aller à la ligne
diff --git a/indra/newview/skins/default/xui/fr/floater_hardware_settings.xml b/indra/newview/skins/default/xui/fr/floater_hardware_settings.xml
index bb146556ba..e9d66411c4 100755
--- a/indra/newview/skins/default/xui/fr/floater_hardware_settings.xml
+++ b/indra/newview/skins/default/xui/fr/floater_hardware_settings.xml
@@ -1,35 +1,24 @@
-
-
- Filtres :
-
-
-
- Anti-aliasing :
-
-
+
+ Filtrage :
+
+ Anticrénelage :
+
-
- (redémarrage du client requis)
-
-
-
- (0 = défaut, valeur faible = plus lumineux)
-
-
- Activer le VBO :
-
-
-
- Activer S3TC :
-
-
-
-
+ (Nécessite un redémarrage)
+
+ (0 = default brightness, lower = brighter)
+ Activer VBO :
+
+ Activer S3TC :
+
+
+
+
diff --git a/indra/newview/skins/default/xui/fr/floater_help_browser.xml b/indra/newview/skins/default/xui/fr/floater_help_browser.xml
index 11caca640c..889f2e9707 100755
--- a/indra/newview/skins/default/xui/fr/floater_help_browser.xml
+++ b/indra/newview/skins/default/xui/fr/floater_help_browser.xml
@@ -1,9 +1,4 @@
-
-
- Chargement…
-
-
-
-
+
+ Chargement...
diff --git a/indra/newview/skins/default/xui/fr/floater_how_to.xml b/indra/newview/skins/default/xui/fr/floater_how_to.xml
index a414212ba0..dd6ce0b9b1 100755
--- a/indra/newview/skins/default/xui/fr/floater_how_to.xml
+++ b/indra/newview/skins/default/xui/fr/floater_how_to.xml
@@ -1,2 +1,2 @@
-
+
diff --git a/indra/newview/skins/default/xui/fr/floater_hud.xml b/indra/newview/skins/default/xui/fr/floater_hud.xml
index f212f113b3..eeccb607b0 100755
--- a/indra/newview/skins/default/xui/fr/floater_hud.xml
+++ b/indra/newview/skins/default/xui/fr/floater_hud.xml
@@ -1,2 +1,2 @@
-
+
diff --git a/indra/newview/skins/default/xui/fr/floater_im_container.xml b/indra/newview/skins/default/xui/fr/floater_im_container.xml
index f0b17e8437..3ae7290654 100755
--- a/indra/newview/skins/default/xui/fr/floater_im_container.xml
+++ b/indra/newview/skins/default/xui/fr/floater_im_container.xml
@@ -1,27 +1,21 @@
-
-
-
+
-
-
+
+
-
-
-
+
-
- Cette conversation s'affiche dans une fenêtre distincte. [secondlife:/// la rattacher.]
-
+ Cette conversation s'affiche dans une fenêtre distincte. [secondlife:/// La rattacher.]
diff --git a/indra/newview/skins/default/xui/fr/floater_im_session.xml b/indra/newview/skins/default/xui/fr/floater_im_session.xml
index 6d98f0a846..a0522699ab 100755
--- a/indra/newview/skins/default/xui/fr/floater_im_session.xml
+++ b/indra/newview/skins/default/xui/fr/floater_im_session.xml
@@ -1,30 +1,9 @@
-
- Conv_toolbar_open_call
-
-
- Conv_toolbar_hang_up
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
@@ -35,21 +14,14 @@
-
-
-
+
-
-
-
-
-
-
+
diff --git a/indra/newview/skins/default/xui/fr/floater_image_preview.xml b/indra/newview/skins/default/xui/fr/floater_image_preview.xml
index 3d405f358d..c71c72da76 100755
--- a/indra/newview/skins/default/xui/fr/floater_image_preview.xml
+++ b/indra/newview/skins/default/xui/fr/floater_image_preview.xml
@@ -1,32 +1,26 @@
-
-
- Nom :
-
-
- Description :
-
-
- Prévisualiser comme :
-
-
-
-
-
-
-
-
-
-
-
-
+
+ Nom :
+ Description :
+ Prévisualiser l'image en tant que :
+
+
+
+
+
+
+
+
+
+
+
- Impossible de lire l'image.
-
-Sauvegardez en Targa 24 bit (.tga).
+ Impossible de lire l'image.
+ Essayez d'enregistrer l'image au format Targa 24 bits (.tga).
-
+
+
-
+
diff --git a/indra/newview/skins/default/xui/fr/floater_import_collada.xml b/indra/newview/skins/default/xui/fr/floater_import_collada.xml
index 03804c4bd5..a7914107f4 100755
--- a/indra/newview/skins/default/xui/fr/floater_import_collada.xml
+++ b/indra/newview/skins/default/xui/fr/floater_import_collada.xml
@@ -1,23 +1,11 @@
-
-
- Maillages : [COUNT]
-
-
- Textures : [COUNT]
-
-
- État : [STATUS]
-
-
-
-
- Inactif
-
-
- Chargement de [NAME]
-
-
- Création de l'objet [NAME]
-
+
+ Maillages : [COUNT]
+ Textures : [COUNT]
+ État : [STATUS]
+
+
+ Inactif
+ Upload de [NAME]
+ Création de l'objet [NAME]
diff --git a/indra/newview/skins/default/xui/fr/floater_incoming_call.xml b/indra/newview/skins/default/xui/fr/floater_incoming_call.xml
index 9e6946ba9e..c513020097 100755
--- a/indra/newview/skins/default/xui/fr/floater_incoming_call.xml
+++ b/indra/newview/skins/default/xui/fr/floater_incoming_call.xml
@@ -1,33 +1,14 @@
-
-
- 5
-
-
- Chat vocal près de vous
-
-
- anonyme
-
-
- vous appelle.
-
-
- a rejoint un chat vocal avec conférence.
-
-
- vient de rejoindre le canal vocal [GROUP].
-
-
- Voulez-vous quitter [CURRENT_CHAT] et rejoindre l'appel avec [GROUP] ?
-
-
- Voulez-vous quitter [CURRENT_CHAT] et rejoindre ce chat vocal ?
-
-
- Si vous répondez, vous serez déconnecté de votre conversation vocale actuelle.
-
+
+ Chat vocal à proximité
+ Anonyme
+ vous appelle.
+ à rejoint la conférence.
+ à rejoint la conférence '[GROUP]'.
+ Voulez-vous quitter la conférence [CURRENT_CHAT] et rejoindre celle avec '[GROUP]'?
+ Voulez-vous quitter la conférence [CURRENT_CHAT] et rejoindre cette conversation ?
-
+
+ Si vous répondez, vous serez déconnecté de votre appel en cours.
diff --git a/indra/newview/skins/default/xui/fr/floater_inspect.xml b/indra/newview/skins/default/xui/fr/floater_inspect.xml
index 9b1bdf106d..e07621b94a 100755
--- a/indra/newview/skins/default/xui/fr/floater_inspect.xml
+++ b/indra/newview/skins/default/xui/fr/floater_inspect.xml
@@ -1,14 +1,14 @@
-
-
- [wkday,datetime,local] [mth,datetime,local] [day,datetime,local] [hour,datetime,local]:[min,datetime,local]:[second,datetime,local] [year,datetime,local]
-
-
-
+
+ [wkday,datetime,local] [day,datetime,local] [mth,datetime,local] [year,datetime,local] [hour,datetime,local]:[min,datetime,local]:[second,datetime,local],
+ (Groupe)
+
+
-
+
+
-
-
+
+
diff --git a/indra/newview/skins/default/xui/fr/floater_inventory_item_properties.xml b/indra/newview/skins/default/xui/fr/floater_inventory_item_properties.xml
index 1d4e7c818f..21402f2c59 100755
--- a/indra/newview/skins/default/xui/fr/floater_inventory_item_properties.xml
+++ b/indra/newview/skins/default/xui/fr/floater_inventory_item_properties.xml
@@ -1,36 +1,38 @@
-
+
+ (Chargement)(inconnu)(public)
- Vous pouvez :
- Le propriétaire peut :
- [wkday,datetime,local] [mth,datetime,local] [day,datetime,local] [hour,datetime,local]:[min,datetime,local]:[second,datetime,local] [year,datetime,local]
- Nom :
+ Vous pouvez :
+ Le propriétaire peut :
+ [wkday,datetime,local] [day,datetime,local] [mth,datetime,local] [year,datetime,local] [hour,datetime,local]:[min,datetime,local]:[second,datetime,local]
+ Nom :Description :
- Créateur :
-
- Propriétaire :
-
- Acquis :
+ Créateur :
+
+ Propriétaire :
+
+ Acquis le :Wed May 24 12:50:46 2006
+ Expérience :Vous :
-
- N'importe qui :
+
+
+ Tout le monde :
- Groupe :
+ Groupe :
- Le prochain propriétaire :
+ Prochain propriétaire :
-
+
-
-
-
+
+
+
-
- L$
+
diff --git a/indra/newview/skins/default/xui/fr/floater_inventory_view_finder.xml b/indra/newview/skins/default/xui/fr/floater_inventory_view_finder.xml
index 206b1ea8e9..bfa8035e54 100755
--- a/indra/newview/skins/default/xui/fr/floater_inventory_view_finder.xml
+++ b/indra/newview/skins/default/xui/fr/floater_inventory_view_finder.xml
@@ -1,30 +1,28 @@
-
-
+
-
+
-
+
-
-
-
-
-
- Ou il y a...
-
+
+
+
+
+ - OU -
-
-
+
+
-
-
+ Heures
+ Jours
+
diff --git a/indra/newview/skins/default/xui/fr/floater_item_properties.xml b/indra/newview/skins/default/xui/fr/floater_item_properties.xml
index 5301e759ee..5f9820548e 100644
--- a/indra/newview/skins/default/xui/fr/floater_item_properties.xml
+++ b/indra/newview/skins/default/xui/fr/floater_item_properties.xml
@@ -1,2 +1,2 @@
-
+
diff --git a/indra/newview/skins/default/xui/fr/floater_lagmeter.xml b/indra/newview/skins/default/xui/fr/floater_lagmeter.xml
index c93ca5aacb..3febfa1d82 100644
--- a/indra/newview/skins/default/xui/fr/floater_lagmeter.xml
+++ b/indra/newview/skins/default/xui/fr/floater_lagmeter.xml
@@ -1,151 +1,42 @@
-
-
- Mesure du lag
-
-
- 360
-
-
- Lag
-
-
- 90
-
-
- Client
-
-
- 10
-
-
- 15
-
-
- Normal, fenêtre en arrière-plan
-
-
- Taux de défilement client ci-dessous [CLIENT_FRAME_RATE_CRITICAL]
-
-
- Taux de défilement entre [CLIENT_FRAME_RATE_CRITICAL] et [CLIENT_FRAME_RATE_WARNING]
-
-
- Normal
-
-
- Cause possible : la limite d'affichage est trop élevée
-
-
- Cause possible : images en cours de chargement
-
-
- Cause possible : trop d'images en mémoire
-
-
- Cause possible : trop d'objets complexes dans la scène
-
-
- Réseau
-
-
- 10
-
-
- 5
-
-
- La connexion perd plus de [NETWORK_PACKET_LOSS_CRITICAL] % de paquets
-
-
- La connexion perd entre [NETWORK_PACKET_LOSS_WARNING] % et [NETWORK_PACKET_LOSS_CRITICAL] % de paquets
-
-
- Normal
-
-
- 600
-
-
- 300
-
-
- Temps de connexion ping >[NETWORK_PING_CRITICAL] ms
-
-
- Connexion ping entre [NETWORK_PING_WARNING] et [NETWORK_PING_CRITICAL] ms
-
-
- Mauvaise connexion possible ou réglage de la bande passante trop élevé.
-
-
- Mauvaise connexion possible ou app. de partage des fichiers
-
-
- Serveur
-
-
- 20
-
-
- 30
-
-
- 20
-
-
- Taux de défilement du simulateur au-dessous de [SERVER_FRAME_RATE_CRITICAL]
-
-
- Taux de défilement du simulateur entre [SERVER_FRAME_RATE_CRITICAL] et [SERVER_FRAME_RATE_WARNING]
-
-
- Normal
-
-
- Cause possible : trop d'objets physiques
-
-
- Cause possible : trop d'objets scriptés
-
-
- Cause possible : trop de trafic réseau
-
-
- Cause possible : trop de personnes en mouvement dans la région
-
-
- Cause possible : trop de calculs d'images
-
-
- Cause possible : charge simulateur trop lourde
-
-
- >>
-
-
- <<
-
-
-
- Client
-
-
- Normal
-
-
-
- Réseau
-
-
- Normal
-
-
-
- Serveur
-
-
- Normal
-
-
+
+ Indicateur de lag
+ Lag
+ Client
+ Normal, la fenêtre en arrière-plan
+ Taux de trame du client ci-dessous [CLIENT_FRAME_RATE_CRITICAL]
+ Fréquence d'images du client entre [CLIENT_FRAME_RATE_CRITICAL] et [CLIENT_FRAME_RATE_WARNING]
+ Normal
+ Cause possible : Distance d'affichage trop élevée
+ Cause possible : Chargement des images
+ Cause possible : Trop d'images en mémoire
+ Cause possible : Trop nombreux objets complexes en scène
+ Réseau
+ La connexion est dégradée [NETWORK_PACKET_LOSS_CRITICAL]% de paquets
+ La connexion est dégradée [NETWORK_PACKET_LOSS_WARNING]%-[NETWORK_PACKET_LOSS_CRITICAL]% de paquets
+ Normal
+ Temps de ping de la connexion est finie [NETWORK_PING_CRITICAL] ms
+ Temps de ping de la connexion est [NETWORK_PING_WARNING]-[NETWORK_PING_CRITICAL] ms
+ Mauvaise connexion ou Bande Passante définie dans les options trop élevée.
+ Mauvaise connexion possible ou partage de fichiers de l'application.
+ Server
+ Simulateur fréquence d'images ci-dessous [SERVER_FRAME_RATE_CRITICAL]
+ Simulateur fréquence d'images entre [SERVER_FRAME_RATE_CRITICAL] et [SERVER_FRAME_RATE_WARNING]
+ Normal
+ Cause possible : Trop nombreux objets physiques
+ Cause possible : Trop nombreux objets scriptés
+ Cause possible : Trop de trafic réseau
+ Cause possible : Trop de personnes dans la région
+ Cause possible : Trop de calculs d'image
+ Cause possible : Charge du Simulateur trop élevée
+
+ Client
+ Normal
+
+ Réseau
+ Normal
+
+ Serveur
+ Normal
+
diff --git a/indra/newview/skins/default/xui/fr/floater_land_holdings.xml b/indra/newview/skins/default/xui/fr/floater_land_holdings.xml
index ff728e3aaa..1bd51a672e 100755
--- a/indra/newview/skins/default/xui/fr/floater_land_holdings.xml
+++ b/indra/newview/skins/default/xui/fr/floater_land_holdings.xml
@@ -1,40 +1,23 @@
-
+
+ [AREA] m²
-
-
-
-
-
+
+
+
+
-
-
-
- Vos contributions :
-
+
+
+ Contributions à vos groupes :
-
-
+
+
-
- Surface de terrain autorisée avec votre compte :
-
-
- [AREA] m²
-
-
- Surface occupée actuellement :
-
-
- [AREA] m²
-
-
- Disponible à l'achat :
-
-
- [AREA] m²
-
-
- [AREA] m²
-
+ Avoirs fonciers disponibles avec l'abonnement actuel :
+ [AREA] m²
+ Possédés :
+ [AREA] m²
+ Disponibles à l'achat :
+ [AREA] m²
diff --git a/indra/newview/skins/default/xui/fr/floater_live_lsleditor.xml b/indra/newview/skins/default/xui/fr/floater_live_lsleditor.xml
index d69c311a8e..51c76b8ab3 100755
--- a/indra/newview/skins/default/xui/fr/floater_live_lsleditor.xml
+++ b/indra/newview/skins/default/xui/fr/floater_live_lsleditor.xml
@@ -1,32 +1,15 @@
-
-
-
- Ce script ne peut pas être copié, visualisé ou modifié. Pour visualiser ou modifier un script à l'intérieur d'un objet, vous devez avoir les droits requis.
-
-
- Exécution en cours
-
-
- SCRIPT : [NAME]
-
-
- Supprimer la coche pour supprimer l'expérience actuelle
-
-
- Vous n'êtes autorisé(e) pour aucune expérience.
-
-
- Sélectionner pour ajouter une expérience
-
-
- Cliquer pour afficher le profil de l'expérience
-
-
- Chargement...
-
+
+
+ Vous ne pouvez pas voir ou modifier ce script compte tenu de ses permissions restreintes. Vous devez posséder les pleins pouvoirs pour voir ou modifier un script contenu dans un objet.
+ Exécution en cours
+ Script : [NAME]
+ Décochez pour supprimer l'expérience actuelle
+ Vous n'avez aucune expérience d'autorisée
+ Sélectionnez une expérience à ajouter
+ Cliquez pour voir le profil de l'expérience
+ Chargement...
-
-
-
-
+
+
+
diff --git a/indra/newview/skins/default/xui/fr/floater_lsl_guide.xml b/indra/newview/skins/default/xui/fr/floater_lsl_guide.xml
index 71d2c42578..f0bfd386c9 100755
--- a/indra/newview/skins/default/xui/fr/floater_lsl_guide.xml
+++ b/indra/newview/skins/default/xui/fr/floater_lsl_guide.xml
@@ -1,8 +1,7 @@
-
-
-
-
-
-
+
+
+
+
+
diff --git a/indra/newview/skins/default/xui/fr/floater_map.xml b/indra/newview/skins/default/xui/fr/floater_map.xml
index dbd3dd9406..37d43afcea 100755
--- a/indra/newview/skins/default/xui/fr/floater_map.xml
+++ b/indra/newview/skins/default/xui/fr/floater_map.xml
@@ -1,36 +1,30 @@
-
-
- [REGION](Carte : double-clic ; Panoramique : Maj + faire glisser)
-
-
- [REGION](Téléportation : double-clic ; Panoramique : Maj + faire glisser)
-
-
- Mini-carte
-
-
- N
+
+ [AGENT][REGION](Double-clic pour ouvrir la carte, maintenez shift pour une vue panoramique)
+ [REGION](Double -clic pour vous téléporter, maintenez shift pour une vue panoramique)
+ Mini-carte
+
+ N
-
- E
+
+ E
-
- O
+
+ O
-
- S
+
+ S
-
- SE
+
+ SE
-
- NE
+
+ NE
-
- SO
+
+ SO
-
- NO
+
+ NO
diff --git a/indra/newview/skins/default/xui/fr/floater_marketplace_listings.xml b/indra/newview/skins/default/xui/fr/floater_marketplace_listings.xml
index 873a8734f8..9bf58fd499 100644
--- a/indra/newview/skins/default/xui/fr/floater_marketplace_listings.xml
+++ b/indra/newview/skins/default/xui/fr/floater_marketplace_listings.xml
@@ -1,9 +1,9 @@
-
-
+
+
- Chargement…
+ Chargement...
diff --git a/indra/newview/skins/default/xui/fr/floater_marketplace_validation.xml b/indra/newview/skins/default/xui/fr/floater_marketplace_validation.xml
index 01527800ac..3c6ecca5a4 100644
--- a/indra/newview/skins/default/xui/fr/floater_marketplace_validation.xml
+++ b/indra/newview/skins/default/xui/fr/floater_marketplace_validation.xml
@@ -1,5 +1,2 @@
-
-
- MARKETPLACE_VALIDATION_TEXT
-
+
diff --git a/indra/newview/skins/default/xui/fr/floater_media_browser.xml b/indra/newview/skins/default/xui/fr/floater_media_browser.xml
index 58535eddf5..ed8f70c92f 100755
--- a/indra/newview/skins/default/xui/fr/floater_media_browser.xml
+++ b/indra/newview/skins/default/xui/fr/floater_media_browser.xml
@@ -1,30 +1,29 @@
-
-
- http://fr.secondlife.com
-
-
- http://fr.secondlife.com/support
-
+
-
-
-
-
-
+
+
+
+
-
-
-
+
+
+
-
+
-
-
+
+ Le plugin du navigateur web semble mettre du temps à s'ouvrir.
+ Si le plugin ne se charge pas, veuillez visiter :
+ http://wiki.phoenixviewer.com/fs_media
+ pour plus d'informations concernant ce problème.
+
+
+
diff --git a/indra/newview/skins/default/xui/fr/floater_media_lists.xml b/indra/newview/skins/default/xui/fr/floater_media_lists.xml
new file mode 100644
index 0000000000..b77aa7b32e
--- /dev/null
+++ b/indra/newview/skins/default/xui/fr/floater_media_lists.xml
@@ -0,0 +1,23 @@
+
+
+ Saisissez un domaine ou une adresse à toujours autoriser :
+ Saisissez un domaine ou une adresse à toujours bloquer :
+
+
+ Domaines autorisés :
+
+
+
+
+
+
+
+ Domaines bloqués :
+
+
+
+
+
+
+
+
diff --git a/indra/newview/skins/default/xui/fr/floater_media_settings.xml b/indra/newview/skins/default/xui/fr/floater_media_settings.xml
index 27db5ea995..ba13c19c84 100755
--- a/indra/newview/skins/default/xui/fr/floater_media_settings.xml
+++ b/indra/newview/skins/default/xui/fr/floater_media_settings.xml
@@ -1,5 +1,5 @@
-
+
diff --git a/indra/newview/skins/default/xui/fr/floater_mem_leaking.xml b/indra/newview/skins/default/xui/fr/floater_mem_leaking.xml
index d03c4d7544..5e559dd69b 100755
--- a/indra/newview/skins/default/xui/fr/floater_mem_leaking.xml
+++ b/indra/newview/skins/default/xui/fr/floater_mem_leaking.xml
@@ -1,18 +1,10 @@
-
-
-
-
- Mémoire perdue actuelle : [SIZE] Ko
-
-
- [NOTE1]
-
-
- [NOTE2]
-
-
-
+
+
+
+ Mémoire perdue actuellement : [SIZE] KO
+
+
-
+
diff --git a/indra/newview/skins/default/xui/fr/floater_merchant_outbox.xml b/indra/newview/skins/default/xui/fr/floater_merchant_outbox.xml
index b491dd6aed..c3b3a3a017 100755
--- a/indra/newview/skins/default/xui/fr/floater_merchant_outbox.xml
+++ b/indra/newview/skins/default/xui/fr/floater_merchant_outbox.xml
@@ -1,27 +1,20 @@
-
-
-
- 1 dossier
-
-
- [NUM] dossiers
-
-
- Envoi de dossiers...
-
-
- Initialisation...
-
-
-
+
+
+ 1 dossier
+ [NUM] dossiers
+ Envoi des dossiers...
+ Initialisation...
+
+
-
- Chargement...
-
+ Chargement...
-
-
+
+
+ Glissez les objets ici pour créer vos dossiers
+
+
diff --git a/indra/newview/skins/default/xui/fr/floater_model_preview.xml b/indra/newview/skins/default/xui/fr/floater_model_preview.xml
index 6900d71d63..ca0be3316a 100755
--- a/indra/newview/skins/default/xui/fr/floater_model_preview.xml
+++ b/indra/newview/skins/default/xui/fr/floater_model_preview.xml
@@ -1,312 +1,164 @@
-
-
-
-
- Erreur : Problème d'analyse de fichier .dae ; reportez-vous au journal pour plus de détails.
-
-
- Erreur : le matériau du modèle ne correspond pas à un sous-ensemble du modèle de référence.
-
-
- Chargement...
-
-
- Génération des maillages...
-
-
- Erreur : valeur de sommet supérieure à 65535. Opération abandonnée.
-
-
- Erreur : élément non valide
-
-
- Élevé
-
-
- Moyen
-
-
- Faible
-
-
- Le plus faible
-
-
- Bon à publier !
-
-
- N/A
-
-
- Aucun
-
-
- Un nombre différent de faces d'application de texture est associé aux niveaux de détail.
-
-
- Un nombre différent d'instances de maillage est associé aux niveaux de détail.
-
-
- Trop de sommets pour le niveau de détail.
-
-
- Niveau de détail requis manquant.
-
-
- Les options du niveau de détail ne sont pas une sous-ensemble d'un modèle de référence.
-
-
- Tout
-
-
- Analyse...
-
-
- Simplification...
-
-
- TBD
-
-
-
-
- Nom du modèle :
-
-
- Ce modèle représente...
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Étape 1 : Niveau de détail
-
-
-
- Choisir une option...
-
-
- Élevé
-
-
- Moyen
-
-
- Faible
-
-
- Le plus faible
-
-
- Du fichier
-
-
-
-
-
-
- Étape 2 : Analyser
-
-
- Moyen :
-
-
- Qualité :
-
-
- Lissage :
-
-
-
-
-
-
-
- Étape 3 : Simplifier
-
-
- Moyen :
-
-
- Passes :
-
-
- Échelle détail :
-
-
- Retenue :
-
-
-
-
-
-
-
- Résultats :
-
-
- Triangles : [TRIANGLES],
-
-
- Sommets : [POINTS]
-
-
- Enveloppes : [HULLS]
-
-
-
-
-
- Échelle (1 = aucune) :
-
-
-
- Dimensions :
-
-
- [X] X [Y] X [Z]
-
-
-
- Modèles d'avatar uniquement :
-
-
-
-
- Décalage Z (élever/abaisser l'avatar) :
-
-
-
-
-
-
-
-
-
-
- Frais de chargement : [FEE] L$
-
-
- Impact sur le terrain : [EQ]
-
-
- Téléchargement : [ST]
-
-
- Propriétés physiques : [PH]
-
-
- Serveur : [SIM]
-
-
- Remarque :
-
-
- Vous n'avez pas la permission de charger des modèles de maillage. [[VURL] Savoir comment] obtenir la permission.
-
-
- [STATUS]
-
-
-
-
- Aperçu :
-
-
-
-
- Élevé
-
-
- Moyen
-
-
- Faible
-
-
- Le plus faible
-
-
-
- Afficher...
-
-
-
-
-
-
-
- Décomposition de l'aperçu :
-
-
-
+
+
+ Uploader un mesh avec propriétés physiques
+ Erreur : Problème d'analyse DAE - consultez le journal pour plus de détails.
+ Erreur : Le matériau du mesh n'est pas un sous-ensemble du mesh de référence.
+ Chargement...
+ Génération des Meshs...
+ Erreur : Nombre de sommets supérieur à 65535, annulé !
+ Erreur : L'élément est invalide
+ Haut
+ Moyen
+ Bas
+ Minimal
+ C'est bon !
+ N/A
+ Aucun
+ Le niveau de détail à un nombre incorrect de faces texturables.
+ Le niveau de détail à un nombre incorrect de meshs.
+ Le niveau de détail a trop de sommets.
+ Niveau de détail non défini.
+ Le niveau de détail matériel n'est pas un sous-ensemble du mesh de référence.
+ Certaines coques physiques dépassent les limites des vertex.
+ Tout
+ Analyse en cours...
+ Simplification...
+ TBD
+
+
+ Nom du mesh :
+ Ce mesh représente...
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Etape 1 : Niveau de détail
+
+ Sélectionner...
+ Haut
+ Moyen
+ Bas
+ Minimal
+ Depuis le fichier
+
+
+
+
+ Etape 2 : Analyser
+ Méthode :
+ Qualité :
+ Lissage :
+
+
+
+
+
+ Etape 3 : Simplifier
+ Méthode :
+ Passes :
+ Niveau de Détail :
+ Conserver :
+
+
+
+
+ Résultats :
+ Triangles : [TRIANGLES],
+ Sommets : [POINTS],
+ Coques : [HULLS]
+
+
+
+ Échelle (1=tel quel):
+ Dimensions :
+
+ Pour les meshs d'avatar seulement :
+
+
+ Z offsets (Elève ou abaisse l'avatar) :
+
+
+
+
+
+
+
+ Frais d'upload : [FEE] L$
+ Impact sur le terrain : [EQ]
+ Télécharger : [ST]
+ Physiques : [PH]
+ Serveur : [SIM]
+ NOTE :
+ Vous n'avez pas les droits pour uploader les mesh en maillage. [[VURL] Découvrez comment] obtenir une certification.
+
+
+ Aperçu :
+
+
+ Haut
+ Moyen
+ Bas
+ Minimal
+
+ Affichage...
+
+
+
+
+
+ Aperçu de diffusion :
+
+
diff --git a/indra/newview/skins/default/xui/fr/floater_moveview.xml b/indra/newview/skins/default/xui/fr/floater_moveview.xml
index f2d5e00e54..9f781446dc 100755
--- a/indra/newview/skins/default/xui/fr/floater_moveview.xml
+++ b/indra/newview/skins/default/xui/fr/floater_moveview.xml
@@ -1,72 +1,34 @@
-
-
- Marcher en avant (appuyer sur la flèche vers le haut ou W)
-
-
- Marcher en arrière (appuyer sur la flèche vers le bas ou S)
-
-
- Marcher vers la gauche (Maj+Flèche gauche ou touche A)
-
-
- Marcher vers la droite (Maj+Flèche droite ou touche D)
-
-
- Courir vers l'avant (appuyer sur la flèche vers le haut ou W)
-
-
- Courir en arrière (appuyer sur la flèche vers le bas ou S)
-
-
- Courir vers la gauche (Maj+Flèche gauche ou touche A)
-
-
- Courir vers la droite (Maj+Flèche droite ou touche D)
-
-
- Voler vers l'avant (appuyer sur la flèche vers le haut ou W)
-
-
- Voler vers l'arrière (appuyer sur la flèche vers le bas ou S)
-
-
- Voler vers la gauche (Maj+Flèche gauche ou touche A)
-
-
- Voler vers la droite (Maj+Flèche droite ou touche D)
-
-
- Voler vers le haut (touche E)
-
-
- Voler vers le bas (touche C)
-
-
- Sauter (touche E)
-
-
- S'accroupir (touche C)
-
-
-
-
-
-
-
+
+ Avancer (Clic sur la Flèche Haut ou W)
+ Reculer (Clic sur la Flèche Bas ou S)
+ Tourner à gauche (Clic sur Maj + Flèche Gauche ou A)
+ Tourner à droite (Clic sur Maj + Flèche Droite ou D)
+ Courir devant (Clic sur la Flèche Haut ou W)
+ Courir en arrière (Clic sur la Flèche Bas ou S)
+ Courir à gauche (Clic sur Maj + Flèche Gauche ou A)
+ Courir à droite (Clic sur Maj + flèche Droite ou D)
+ Voler vers l'avant (Clic sur la flèche Haut ou W)
+ Voler en arrière (Clic sur la Flèche Bas ou S)
+ Volez vers la gauche (Clic sur Maj + Flèche Gauche ou A)
+ Volez vers la droite (Clic sur Maj + Flèche Droite ou D)
+ S'envoler (Appui long sur E)
+ Voler vers le bas (Touche C)
+ Sauter (Touche E)
+ Ramper (Touche C)
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
-
-
-
+
+
+
diff --git a/indra/newview/skins/default/xui/fr/floater_mute_object.xml b/indra/newview/skins/default/xui/fr/floater_mute_object.xml
index a484f90b07..43c69d0776 100755
--- a/indra/newview/skins/default/xui/fr/floater_mute_object.xml
+++ b/indra/newview/skins/default/xui/fr/floater_mute_object.xml
@@ -1,14 +1,8 @@
-
-
-
- Ignorer un objet :
-
-
- Nom de l'objet
-
-
- * Ignore uniquement le texte de l'objet, pas les sons
-
+
+
+ Ignorer un objet :
+ Nom de l'objet
+ * Ne bloque que le texte de l'objet, pas ses sons
diff --git a/indra/newview/skins/default/xui/fr/floater_my_appearance.xml b/indra/newview/skins/default/xui/fr/floater_my_appearance.xml
index 53ff58e307..8e74a1a298 100755
--- a/indra/newview/skins/default/xui/fr/floater_my_appearance.xml
+++ b/indra/newview/skins/default/xui/fr/floater_my_appearance.xml
@@ -1,4 +1,4 @@
-
-
-
+
+
+
diff --git a/indra/newview/skins/default/xui/fr/floater_my_inventory.xml b/indra/newview/skins/default/xui/fr/floater_my_inventory.xml
index d514d08081..236ac199e7 100755
--- a/indra/newview/skins/default/xui/fr/floater_my_inventory.xml
+++ b/indra/newview/skins/default/xui/fr/floater_my_inventory.xml
@@ -1,2 +1,2 @@
-
-
+
+
diff --git a/indra/newview/skins/default/xui/fr/floater_notification.xml b/indra/newview/skins/default/xui/fr/floater_notification.xml
index fe4b5f9bd6..a7260ef776 100755
--- a/indra/newview/skins/default/xui/fr/floater_notification.xml
+++ b/indra/newview/skins/default/xui/fr/floater_notification.xml
@@ -1,7 +1,5 @@
-
-
- Chargement...
-
+
+ Chargement...
diff --git a/indra/newview/skins/default/xui/fr/floater_notifications_console.xml b/indra/newview/skins/default/xui/fr/floater_notifications_console.xml
index e040e948f5..f4c47b8e05 100755
--- a/indra/newview/skins/default/xui/fr/floater_notifications_console.xml
+++ b/indra/newview/skins/default/xui/fr/floater_notifications_console.xml
@@ -1,5 +1,5 @@
-
-
-
+
+
+
diff --git a/indra/newview/skins/default/xui/fr/floater_notifications_tabbed.xml b/indra/newview/skins/default/xui/fr/floater_notifications_tabbed.xml
new file mode 100644
index 0000000000..78dfde40a2
--- /dev/null
+++ b/indra/newview/skins/default/xui/fr/floater_notifications_tabbed.xml
@@ -0,0 +1,23 @@
+
+
+ Système ([COUNT])
+ Transactions ([COUNT])
+ Invitations ([COUNT])
+ Groupe ([COUNT])
+ Notifications
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/indra/newview/skins/default/xui/fr/floater_object_weights.xml b/indra/newview/skins/default/xui/fr/floater_object_weights.xml
index 2667188308..a258de2cff 100755
--- a/indra/newview/skins/default/xui/fr/floater_object_weights.xml
+++ b/indra/newview/skins/default/xui/fr/floater_object_weights.xml
@@ -1,28 +1,2 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
diff --git a/indra/newview/skins/default/xui/fr/floater_openobject.xml b/indra/newview/skins/default/xui/fr/floater_openobject.xml
index 54edf92379..6a4efe0d3e 100755
--- a/indra/newview/skins/default/xui/fr/floater_openobject.xml
+++ b/indra/newview/skins/default/xui/fr/floater_openobject.xml
@@ -1,13 +1,14 @@
-
-
- [DESC]:
-
-
- Copier dans l'inventaire et porter
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/indra/newview/skins/default/xui/fr/floater_outfit_save_as.xml b/indra/newview/skins/default/xui/fr/floater_outfit_save_as.xml
index 72018f5de5..451659d5bd 100755
--- a/indra/newview/skins/default/xui/fr/floater_outfit_save_as.xml
+++ b/indra/newview/skins/default/xui/fr/floater_outfit_save_as.xml
@@ -1,12 +1,10 @@
-
+
- Enregistrer ce que je porte
-comme une nouvelle tenue :
+ Enregistrer la tenue que je porte actuellement
+ comme nouvelle tenue :
-
- [DESC] (nouv.)
-
+ [DESC] - Copie
diff --git a/indra/newview/skins/default/xui/fr/floater_outgoing_call.xml b/indra/newview/skins/default/xui/fr/floater_outgoing_call.xml
index 089d710f17..5250d6f311 100755
--- a/indra/newview/skins/default/xui/fr/floater_outgoing_call.xml
+++ b/indra/newview/skins/default/xui/fr/floater_outgoing_call.xml
@@ -1,40 +1,15 @@
-
-
- 5
-
-
- Chat vocal près de vous
-
-
- anonyme
-
-
- appelle.
-
-
- a rejoint un chat vocal avec conférence.
-
-
- Connexion à [CALLEE_NAME] en cours
-
-
- En train d'appeler [CALLEE_NAME]
-
-
- Pas de réponse. Veuillez réessayer ultérieurement.
-
-
- Vous avez été déconnecté(e) de [VOICE_CHANNEL_NAME]. [RECONNECT_NEARBY]
-
-
- Votre appel a pris fin. [RECONNECT_NEARBY]
-
-
- Vous avez mis fin à l'appel. [RECONNECT_NEARBY]
-
-
- En train de quitter [CURRENT_CHAT].
-
+
+ Chat vocal à proximité
+ anonyme
+ vous appelle.
+ a rejoint la conférence.
+ Connexion avec [CALLEE_NAME]
+ Connexion avec [CALLEE_NAME]
+ Pas de réponse. Veuillez réessayer ultérieurement.
+ Pas de réponse. Veuillez réessayer ultérieurement. [VOICE_CHANNEL_NAME]. [RECONNECT_NEARBY]
+ Votre appel à pris fin. [RECONNECT_NEARBY]
+ Vous avez mis fin à l'appel. [RECONNECT_NEARBY]
+ Vous quittez [CURRENT_CHAT].
diff --git a/indra/newview/skins/default/xui/fr/floater_pathfinding_characters.xml b/indra/newview/skins/default/xui/fr/floater_pathfinding_characters.xml
deleted file mode 100755
index 7c9109c011..0000000000
--- a/indra/newview/skins/default/xui/fr/floater_pathfinding_characters.xml
+++ /dev/null
@@ -1,57 +0,0 @@
-
-
-
- Requête relative aux personnages de recherche de chemin en cours...
-
-
- Erreur lors de la requête relative aux personnages de recherche de chemin.
-
-
- Aucun personnage de recherche de chemin.
-
-
- [NUM_SELECTED] personnages sélectionnés sur [NUM_TOTAL].
-
-
- La recherche de chemin n'a pas été activée pour cette région.
-
-
- [CPU_TIME] µs
-
-
- [Chargement]
-
-
- [Inconnu]
-
-
- [Groupe]
-
-
-
-
-
-
-
-
-
-
- Personnages :
-
-
-
-
-
-
-
- Actions sur les personnages sélectionnés :
-
-
-
-
-
-
-
-
-
-
diff --git a/indra/newview/skins/default/xui/fr/floater_pathfinding_console.xml b/indra/newview/skins/default/xui/fr/floater_pathfinding_console.xml
deleted file mode 100755
index 02d969dc08..0000000000
--- a/indra/newview/skins/default/xui/fr/floater_pathfinding_console.xml
+++ /dev/null
@@ -1,121 +0,0 @@
-
-
-
- Implémentation de la bibliothèque de recherche de chemin introuvable
-
-
- La recherche de chemin n'a pas été activée pour cette région.
-
-
- En attente de fin de chargement de la région.
-
-
- Vérification de l'état du maillage de navigation.
-
-
- Téléchargement du maillage de navigation.
-
-
- Maillage de navigation modifié sur le serveur. Téléchargement du plus récent.
-
-
- Le maillage de navigation le plus récent a été téléchargé.
-
-
- Impossible de télécharger le maillage de navigation.
-
-
- Des modifications sont en attente concernant le maillage de navigation.
-
-
- Maillage de navigation en cours de création.
-
-
- Des modifications sont en attente pour certaines régions de maillage de navigation.
-
-
- Certaines régions de maillage de navigation sont en cours de création.
-
-
- Des modifications sont en attente pour certaines régions de maillage de navigation et d'autres sont en cours de création.
-
-
- Maillage de navigation à jour.
-
-
- Implémentation de la bibliothèque de recherche de chemin introuvable
-
-
- La recherche de chemin n'a pas été activée pour cette région.
-
-
- Choisissez un point de départ et un point d'arrivée.
-
-
- Choisissez un point de départ.
-
-
- Choisissez un point d'arrivée.
-
-
- Le chemin s'affiche en orange.
-
-
- Impossible de trouver un chemin entre les points choisis.
-
-
- Erreur lors de la génération du chemin.
-
-
-
-
- Afficher :
-
-
-
-
-
- Où marcher est possible :
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Ctrl-clic : sélection point de départ
-
-
- Maj-clic : sélection point d'arrivée
-
-
- Largeur du personnage
-
-
-
- m
-
-
- Type de personnage
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/indra/newview/skins/default/xui/fr/floater_pathfinding_linksets.xml b/indra/newview/skins/default/xui/fr/floater_pathfinding_linksets.xml
deleted file mode 100755
index 894ec6dd9c..0000000000
--- a/indra/newview/skins/default/xui/fr/floater_pathfinding_linksets.xml
+++ /dev/null
@@ -1,167 +0,0 @@
-
-
-
- Requête relative aux groupes de liens de recherche de chemin en cours...
-
-
- Erreur lors de la requête relative aux groupes de liens de recherche de chemin.
-
-
- Modification des groupes de liens de recherche de chemin sélectionnés...
-
-
- Erreur lors de la modification des groupes de liens de recherche de chemin sélectionnés.
-
-
- Aucun groupe de liens de recherche de chemin.
-
-
- [NUM_SELECTED] groupes de liens sélectionnés sur [NUM_TOTAL].
-
-
- La recherche de chemin n'a pas été activée pour cette région.
-
-
- [Terrain]
-
-
- --
-
-
- --
-
-
- --
-
-
- --
-
-
- --
-
-
- [Chargement]
-
-
- [Inconnu]
-
-
- [Groupe]
-
-
- Oui
-
-
- Non
-
-
- Inconnu
-
-
- Marche possible
-
-
- Obstacle statique
-
-
- Obstacle mobile
-
-
- Volume de matériau
-
-
- Volume d'exclusion
-
-
- Fantôme mobile
-
-
- [Non modifiable]
-
-
- [Restriction]
-
-
- [Concave]
-
-
- [Restriction,Concave]
-
-
- Choisir un usage de groupe de liens...
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Groupes de liens :
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Marche possible :
-
-
- A
-
-
-
- B
-
-
-
- C
-
-
-
- D
-
-
-
-
- (Humanoïde)
-
-
- (Créature)
-
-
- (Mécanique)
-
-
- (Autre)
-
-
-
diff --git a/indra/newview/skins/default/xui/fr/floater_pay.xml b/indra/newview/skins/default/xui/fr/floater_pay.xml
index bbd20e868c..43c430949c 100755
--- a/indra/newview/skins/default/xui/fr/floater_pay.xml
+++ b/indra/newview/skins/default/xui/fr/floater_pay.xml
@@ -1,18 +1,14 @@
-
+Payer le groupePayer le résident
- Vous payez :
- Test Name That Is Extremely Long To Check Clipping
-
-
-
-
-
-
-
- Autre montant :
-
-
-
+ Nom de test qui est extrêmement long pour vérifier la taille
+
+
+
+
+ Ou choisissez le montant :
+ Message associé (optionnel) :
+
+
diff --git a/indra/newview/skins/default/xui/fr/floater_pay_object.xml b/indra/newview/skins/default/xui/fr/floater_pay_object.xml
index c98d2f7c0c..0dd3bef2ba 100755
--- a/indra/newview/skins/default/xui/fr/floater_pay_object.xml
+++ b/indra/newview/skins/default/xui/fr/floater_pay_object.xml
@@ -1,21 +1,16 @@
-
- Payer le groupe
- Payer le résident
- Vous payez :
- Ericacita Moostopolison
- Via un objet :
+
+ Payer le groupe
+ Payer le résident
+ Ericacita Moostopolison
+ Via l'objet :
- ...
-
-
-
-
-
-
-
- Autre montant :
-
-
-
+ Mon super objet avec un nom vraiment long
+
+
+
+
+ Ou choisissez le montant :
+
+
diff --git a/indra/newview/skins/default/xui/fr/floater_people.xml b/indra/newview/skins/default/xui/fr/floater_people.xml
index 58701c06b2..d824f216ee 100755
--- a/indra/newview/skins/default/xui/fr/floater_people.xml
+++ b/indra/newview/skins/default/xui/fr/floater_people.xml
@@ -1,7 +1,4 @@
-
-
-
-
-
-
+
+
+
diff --git a/indra/newview/skins/default/xui/fr/floater_perm_prefs.xml b/indra/newview/skins/default/xui/fr/floater_perm_prefs.xml
index 36bec80561..428f33b45c 100755
--- a/indra/newview/skins/default/xui/fr/floater_perm_prefs.xml
+++ b/indra/newview/skins/default/xui/fr/floater_perm_prefs.xml
@@ -1,15 +1,12 @@
-
-
-
+
+
-
-
- Le prochain propriétaire pourra :
-
+
+ Le prochain propriétaire pourra :
-
+
diff --git a/indra/newview/skins/default/xui/fr/floater_perms_default.xml b/indra/newview/skins/default/xui/fr/floater_perms_default.xml
index 005daf7ec1..1503518d33 100644
--- a/indra/newview/skins/default/xui/fr/floater_perms_default.xml
+++ b/indra/newview/skins/default/xui/fr/floater_perms_default.xml
@@ -1,6 +1,19 @@
-
-
+
+
+ Prochain propriétaire :
+ Copier
+ Modifier
+ Transférer
+ Partager avec le groupe
+ Autoriser n'importe qui à copier
+ Objets
+ Uploads
+ Scripts
+ Notes
+ Gestes
+ Vêtements
+
diff --git a/indra/newview/skins/default/xui/fr/floater_picks.xml b/indra/newview/skins/default/xui/fr/floater_picks.xml
index f058ff668b..948ed476f5 100755
--- a/indra/newview/skins/default/xui/fr/floater_picks.xml
+++ b/indra/newview/skins/default/xui/fr/floater_picks.xml
@@ -1,2 +1,2 @@
-
+
diff --git a/indra/newview/skins/default/xui/fr/floater_places.xml b/indra/newview/skins/default/xui/fr/floater_places.xml
index 9e649aca47..5bb8615971 100755
--- a/indra/newview/skins/default/xui/fr/floater_places.xml
+++ b/indra/newview/skins/default/xui/fr/floater_places.xml
@@ -1,4 +1,4 @@
-
-
-
+
+
+
diff --git a/indra/newview/skins/default/xui/fr/floater_post_process.xml b/indra/newview/skins/default/xui/fr/floater_post_process.xml
index a22c7512e5..5f6e1f9013 100755
--- a/indra/newview/skins/default/xui/fr/floater_post_process.xml
+++ b/indra/newview/skins/default/xui/fr/floater_post_process.xml
@@ -1,54 +1,33 @@
-
-
+
+
-
-
-
- Luminosité
-
-
- Saturation
-
-
- Contraste
-
-
- Couleur de base du contraste
-
-
-
-
-
+
+
+ Luminosité
+ Saturation
+ Contraste
+ Couleur de base du contraste
+
+
+
+
-
-
-
- Multiple d'amplificateur de lumière
-
-
- Taille du bruit
-
-
- Force du bruit
-
+
+
+ Multiplicateur d'amplification lumineuse
+ Taille du bruit
+ Force du bruit
-
-
-
- Extraction de la luminosité
-
-
- Taille de l'éclat
-
-
- Force de l'éclat
-
+
+
+ Extraction de luminosité
+ Taille du flou
+ Force du flou
-
-
-
+
+
+
diff --git a/indra/newview/skins/default/xui/fr/floater_preferences.xml b/indra/newview/skins/default/xui/fr/floater_preferences.xml
index 0f9fb1334b..022e07f706 100755
--- a/indra/newview/skins/default/xui/fr/floater_preferences.xml
+++ b/indra/newview/skins/default/xui/fr/floater_preferences.xml
@@ -1,17 +1,26 @@
-
+
+ Connectez-vous pour modifier l'option
+
+
-
-
-
-
-
+
+
+
+
+
+
-
-
+
+
+
+
+
+
+
diff --git a/indra/newview/skins/default/xui/fr/floater_preferences_proxy.xml b/indra/newview/skins/default/xui/fr/floater_preferences_proxy.xml
index 020bdf928b..0898df3d6a 100755
--- a/indra/newview/skins/default/xui/fr/floater_preferences_proxy.xml
+++ b/indra/newview/skins/default/xui/fr/floater_preferences_proxy.xml
@@ -1,39 +1,27 @@
-
-
-
- Proxy HTTP :
-
-
-
-
-
- Proxy SOCKS 5 :
-
-
-
-
- Authentification SOCKS :
-
+
+
+ Proxy HTTP :
+
+
+
+ Proxy SOCKS 5 :
+
+
+ Authentification SOCKS :
-
-
+
+
-
- Nom d'utilisateur :
-
-
- Mot de passe :
-
-
-
-
- Autre proxy de trafic HTTP :
-
+ Nom d'utilisateur :
+ Mot de passe :
+
+
+ Autre trafic HTTP :
-
-
-
+
+
+
diff --git a/indra/newview/skins/default/xui/fr/floater_preview_animation.xml b/indra/newview/skins/default/xui/fr/floater_preview_animation.xml
index 6488089c06..1ea55295b9 100755
--- a/indra/newview/skins/default/xui/fr/floater_preview_animation.xml
+++ b/indra/newview/skins/default/xui/fr/floater_preview_animation.xml
@@ -1,11 +1,8 @@
-
-
- Animation : [NAME]
-
-
- Description :
-
-
-
+
+ Animation : [NAME]
+ Description :
+
+
+
diff --git a/indra/newview/skins/default/xui/fr/floater_preview_gesture.xml b/indra/newview/skins/default/xui/fr/floater_preview_gesture.xml
index 6287f10f3e..c9f0591f10 100755
--- a/indra/newview/skins/default/xui/fr/floater_preview_gesture.xml
+++ b/indra/newview/skins/default/xui/fr/floater_preview_gesture.xml
@@ -1,74 +1,35 @@
-
- Animation à exécuter :
-
-
- Son à lire :
-
-
- Chatter pour dire :
-
-
- Attendre :
-
-
- Arrêter
-
-
- Prévisualiser
-
-
- - Choisir -
-
-
- Geste : [NAME]
-
-
- Description :
-
-
- Déclench. :
-
-
- Rempl. par :
-
-
-
- Raccourci :
-
-
-
-
- Bibliothèque :
-
-
-
-
-
-
-
+ Animations à jouer :
+ Son à jouer :
+ Message :
+ Faire une pause :
+ Stop
+ Aperçu
+ -- Aucun --
+ Geste : [NAME]
+ Description :
+ Déclencheur :
+ Substitution :
+
+ Raccourci :
+
+
+ Librairie :
-
- Étapes :
-
+ Étapes:
-
- (options)
-
+ (options)
-
+
-
-
-
-
- Toutes les étapes ont lieu en même temps si vous n'ajoutez pas d'étapes d'attente.
-
-
-
-
+
+
+ Toutes les étapes se produisent simultanément, sauf si vous insérez des pauses.
+
+
+
diff --git a/indra/newview/skins/default/xui/fr/floater_preview_notecard.xml b/indra/newview/skins/default/xui/fr/floater_preview_notecard.xml
index 5646ad45eb..3538296e76 100755
--- a/indra/newview/skins/default/xui/fr/floater_preview_notecard.xml
+++ b/indra/newview/skins/default/xui/fr/floater_preview_notecard.xml
@@ -1,20 +1,11 @@
-
-
- Impossible de trouver l'objet contenant cette note.
-
-
- Vous n'avez pas le droit de voir cette note.
-
-
- Note : [NAME]
-
-
- Description :
-
-
- Chargement...
-
+
+ Impossible de trouver l'objet contenu dans cette note.
+ Vous n'avez pas la permission d'afficher cette note.
+ Note : [NAME]
+ Description :
+ Chargement...
+
diff --git a/indra/newview/skins/default/xui/fr/floater_preview_sound.xml b/indra/newview/skins/default/xui/fr/floater_preview_sound.xml
index a215f92df1..2bb513dae8 100755
--- a/indra/newview/skins/default/xui/fr/floater_preview_sound.xml
+++ b/indra/newview/skins/default/xui/fr/floater_preview_sound.xml
@@ -1,11 +1,8 @@
-
-
- Son : [NAME]
-
-
- Description :
-
-
-
+
+ Son : [NAME]
+ Description :
+
+
+
diff --git a/indra/newview/skins/default/xui/fr/floater_preview_texture.xml b/indra/newview/skins/default/xui/fr/floater_preview_texture.xml
index ce2c312915..07494b08b5 100755
--- a/indra/newview/skins/default/xui/fr/floater_preview_texture.xml
+++ b/indra/newview/skins/default/xui/fr/floater_preview_texture.xml
@@ -1,51 +1,23 @@
-
- Texture : [NAME]
-
-
- Copier dans l'inventaire
-
-
- Description :
-
+ Texture : [NAME]
+ Copier dans l'inventaire
+ [weekday,datetime,slt] [day,datetime,slt] [month,datetime,slt] [year,datetime,slt] [hour,datetime,slt]:[min,datetime,slt]:[second,datetime,slt][ampm,datetime,slt] [timezone,datetime,slt]
+ Uploadé par [UPLOADER] le [DATE_TIME]
+ Description :
+
-
- [WIDTH] px x [HEIGHT] px
-
-
- Aperçu du rapport hauteur/largeur
-
-
-
- Sans contraintes
-
-
- 1:1
-
-
- 4:3
-
-
- 10:7
-
-
- 3:2
-
-
- 16:10
-
-
- 16:9
-
-
- 2:1
-
-
+ [WIDTH]px x [HEIGHT]px
+
+ Prévisualiser au format
+
-
-
+
+
+
+
+
diff --git a/indra/newview/skins/default/xui/fr/floater_price_for_listing.xml b/indra/newview/skins/default/xui/fr/floater_price_for_listing.xml
index a6e598dd2b..525a3dc5cc 100755
--- a/indra/newview/skins/default/xui/fr/floater_price_for_listing.xml
+++ b/indra/newview/skins/default/xui/fr/floater_price_for_listing.xml
@@ -1,18 +1,14 @@
-
+
- Votre petite annonce sera visible pendant une semaine à partir du jour de sa publication.
+ Votre petite annonce sera visible pendant une semaine à partir du jour de sa publication
-La position de votre annonce dans les listes dépend du montant que vous décidez de payer.
+La position de votre annonce dans les listes dépend du montant que vous décidez de payer
-Si vous choisissez de payer plus cher, votre publicité sera plus visible dans les résultats de recherche.
-
-
- Coût de l'annonce :
-
-
- L$
+Les annonces les plus chères apparaitront en premier dans les listes et résultats de recherche
+ Montant de l'annonce :
+ L$
diff --git a/indra/newview/skins/default/xui/fr/floater_profile_view.xml b/indra/newview/skins/default/xui/fr/floater_profile_view.xml
new file mode 100644
index 0000000000..e429f65a7e
--- /dev/null
+++ b/indra/newview/skins/default/xui/fr/floater_profile_view.xml
@@ -0,0 +1,16 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/indra/newview/skins/default/xui/fr/floater_publish_classified.xml b/indra/newview/skins/default/xui/fr/floater_publish_classified.xml
index d4d8652434..6e3fa2b9ea 100755
--- a/indra/newview/skins/default/xui/fr/floater_publish_classified.xml
+++ b/indra/newview/skins/default/xui/fr/floater_publish_classified.xml
@@ -1,15 +1,10 @@
-
+
- Votre petite annonce sera visible pendant une semaine à partir de sa date de publication.
-
-Rappel : les frais liés aux annonces passées ne sont pas remboursables.
-
-
-
-
- En savoir plus (lien vers l'aide sur les annonces)
+Votre petite annonce sera visible pendant une semaine à partir de sa date de publication.
+Souvenez-vous, les frais liés aux annonces passées ne sont pas remboursables.
+
diff --git a/indra/newview/skins/default/xui/fr/floater_quickprefs.xml b/indra/newview/skins/default/xui/fr/floater_quickprefs.xml
index 4529a2d752..66bfa64dd7 100644
--- a/indra/newview/skins/default/xui/fr/floater_quickprefs.xml
+++ b/indra/newview/skins/default/xui/fr/floater_quickprefs.xml
@@ -1,43 +1,41 @@
-
-
-
+
+
-
- Dist. d'affichage
-
-
- Bande passante
-
-
- Particules
-
-
- Vertex/objet
-
-
- LOD
-
-
- Avatars en 3D
-
-
- Décal. Vert. Av.
-
-
- WL Ciel
-
-
- WL Eau
-
+
+
+ Voltigement
+ Bande passante
+
+ Env. ciel
+ Env. eau
+ Jour/Nuit
+
+
+
+
+
+
+
+
+
+
+
+
+ Type :
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/indra/newview/skins/default/xui/fr/floater_region_debug_console.xml b/indra/newview/skins/default/xui/fr/floater_region_debug_console.xml
index 1747155b60..64856dd87a 100755
--- a/indra/newview/skins/default/xui/fr/floater_region_debug_console.xml
+++ b/indra/newview/skins/default/xui/fr/floater_region_debug_console.xml
@@ -1,2 +1,2 @@
-
+
diff --git a/indra/newview/skins/default/xui/fr/floater_region_info.xml b/indra/newview/skins/default/xui/fr/floater_region_info.xml
index c2663174d4..4d30c81998 100755
--- a/indra/newview/skins/default/xui/fr/floater_region_info.xml
+++ b/indra/newview/skins/default/xui/fr/floater_region_info.xml
@@ -1,2 +1,2 @@
-
+
diff --git a/indra/newview/skins/default/xui/fr/floater_region_restarting.xml b/indra/newview/skins/default/xui/fr/floater_region_restarting.xml
index 3a56a83c22..8c8e64614d 100644
--- a/indra/newview/skins/default/xui/fr/floater_region_restarting.xml
+++ b/indra/newview/skins/default/xui/fr/floater_region_restarting.xml
@@ -1,23 +1,25 @@
-
+
- La région dans laquelle vous vous trouvez actuellement ([NAME]) est sur le point de redémarrer.
-
-Si vous restez dans cette région, vous serez déconnecté(e).
+ La région dans laquelle vous vous trouvez actuellement ([NAME]) est sur le point de redémarrer.
+ Si vous restez dans cette région, vous serez déconnecté(e).
- Secondes avant le redémarrage
-[SECONDS]
+ Secondes avant le redémarrage
+ [SECONDS]
- La région dans laquelle vous vous trouvez actuellement (-le nom de région le plus long-) est sur le point de redémarrer.
-
+ La région dans laquelle vous vous trouvez actuellement (-le nom de région le plus long-) est sur le point de redémarrer.
Si vous restez dans cette région, vous serez déconnecté(e).
- Secondes avant le redémarrage
- 32767
+ Secondes avant le redémarrage
+ 32767
+
+
+
+
diff --git a/indra/newview/skins/default/xui/fr/floater_region_tracker.xml b/indra/newview/skins/default/xui/fr/floater_region_tracker.xml
new file mode 100644
index 0000000000..ebdc328778
--- /dev/null
+++ b/indra/newview/skins/default/xui/fr/floater_region_tracker.xml
@@ -0,0 +1,11 @@
+
+
+
+
+
+
+
+
+
+
+
diff --git a/indra/newview/skins/default/xui/fr/floater_report_abuse.xml b/indra/newview/skins/default/xui/fr/floater_report_abuse.xml
index 638f0d68ff..14fdc99709 100755
--- a/indra/newview/skins/default/xui/fr/floater_report_abuse.xml
+++ b/indra/newview/skins/default/xui/fr/floater_report_abuse.xml
@@ -1,103 +1,44 @@
-
-
- Capture d'écran
-
-
-
- Témoin :
-
-
- Loremipsum Dolorsitamut Longnamez
-
-
- Région :
-
-
- Nom de la région
-
-
- Position :
-
-
- {128.1, 128.1, 15.4}
-
-
- Cliquez sur le bouton puis l'objet responsable :
-
-
-
- Objet :
-
-
- Consetetur Sadipscing
-
-
- Propriétaire :
-
-
- Hendrerit Vulputate Kamawashi Longname
-
-
+
+ Capture d'écran
+
+
+ Signaleur :
+ Loremipsum Dolorsitamut Longnamez
+ Région :
+ Nom de la région
+ Position :
+ {128.1, 128.1, 15.4}
+ Cliquez sur le bouton puis sur l'objet abusif :
+
+ Objet :
+ Consetetur Sadipscing
+ Propriétaire :
+ Hendrerit Vulputate Kamawashi Longname
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
+
-
- Nom du contrevenant :
-
-
-
- Indiquez où l'infraction a eu lieu :
-
-
- Récapitulatif :
-
-
- Détails :
-
-
- Soyez aussi spécifique que possible
-
-
- * Les rapports incomplets ne feront pas l'objet d'une enquête
-
-
+ Nom du contrevenant :
+
+ Emplacement de l'abus :
+ Résumé :
+ Détails :
+ Veuillez être aussi précis que possible
+ * Les signalements incomplets ne seront pas examinés
+
diff --git a/indra/newview/skins/default/xui/fr/floater_rlv_behaviours.xml b/indra/newview/skins/default/xui/fr/floater_rlv_behaviours.xml
new file mode 100644
index 0000000000..9b5235982a
--- /dev/null
+++ b/indra/newview/skins/default/xui/fr/floater_rlv_behaviours.xml
@@ -0,0 +1,21 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/indra/newview/skins/default/xui/fr/floater_rlv_locks.xml b/indra/newview/skins/default/xui/fr/floater_rlv_locks.xml
new file mode 100644
index 0000000000..bb5fa6c72d
--- /dev/null
+++ b/indra/newview/skins/default/xui/fr/floater_rlv_locks.xml
@@ -0,0 +1,2 @@
+
+
diff --git a/indra/newview/skins/default/xui/fr/floater_rlv_strings.xml b/indra/newview/skins/default/xui/fr/floater_rlv_strings.xml
new file mode 100644
index 0000000000..68b703b1b8
--- /dev/null
+++ b/indra/newview/skins/default/xui/fr/floater_rlv_strings.xml
@@ -0,0 +1,4 @@
+
+
+
+
diff --git a/indra/newview/skins/default/xui/fr/floater_scene_load_stats.xml b/indra/newview/skins/default/xui/fr/floater_scene_load_stats.xml
deleted file mode 100644
index 62830054bf..0000000000
--- a/indra/newview/skins/default/xui/fr/floater_scene_load_stats.xml
+++ /dev/null
@@ -1,64 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/indra/newview/skins/default/xui/fr/floater_script_debug.xml b/indra/newview/skins/default/xui/fr/floater_script_debug.xml
index e257aac6c4..40621bc817 100755
--- a/indra/newview/skins/default/xui/fr/floater_script_debug.xml
+++ b/indra/newview/skins/default/xui/fr/floater_script_debug.xml
@@ -1,6 +1,2 @@
-
-
-
-
-
-
+
+
diff --git a/indra/newview/skins/default/xui/fr/floater_script_debug_panel.xml b/indra/newview/skins/default/xui/fr/floater_script_debug_panel.xml
index e70a30fa24..479e9c8bde 100755
--- a/indra/newview/skins/default/xui/fr/floater_script_debug_panel.xml
+++ b/indra/newview/skins/default/xui/fr/floater_script_debug_panel.xml
@@ -1,2 +1,2 @@
-
+
diff --git a/indra/newview/skins/default/xui/fr/floater_script_ed_prefs.xml b/indra/newview/skins/default/xui/fr/floater_script_ed_prefs.xml
deleted file mode 100644
index d1e3de5f95..0000000000
--- a/indra/newview/skins/default/xui/fr/floater_script_ed_prefs.xml
+++ /dev/null
@@ -1,48 +0,0 @@
-
-
-
- Choisissez les couleurs :
-
-
- Texte
-
-
- Curseur
-
-
- Arrière-plan
-
-
- Types de données
-
-
- Événements
-
-
- Littéraux de chaîne
-
-
- Constante
-
-
- Contrôle du flux
-
-
- Fonction
-
-
- Commentaire
-
-
- /* Un exemple de script */
-default
-{
- state_entry()
- {
- // Comment
- string greeting = "Bonjour";
- llSay(PUBLIC_CHANNEL, greeting);
- }
-}
-
-
diff --git a/indra/newview/skins/default/xui/fr/floater_script_limits.xml b/indra/newview/skins/default/xui/fr/floater_script_limits.xml
index cc3aaa6653..c228ed6ed1 100755
--- a/indra/newview/skins/default/xui/fr/floater_script_limits.xml
+++ b/indra/newview/skins/default/xui/fr/floater_script_limits.xml
@@ -1,2 +1,2 @@
-
+
diff --git a/indra/newview/skins/default/xui/fr/floater_script_preview.xml b/indra/newview/skins/default/xui/fr/floater_script_preview.xml
index 7b6bc73677..b4005c757d 100755
--- a/indra/newview/skins/default/xui/fr/floater_script_preview.xml
+++ b/indra/newview/skins/default/xui/fr/floater_script_preview.xml
@@ -1,9 +1,5 @@
-
-
- SCRIPT : [NAME]
-
-
- Description :
-
+
+ Script : [NAME]
+ Description :
diff --git a/indra/newview/skins/default/xui/fr/floater_script_queue.xml b/indra/newview/skins/default/xui/fr/floater_script_queue.xml
index b9a8165457..4737888047 100755
--- a/indra/newview/skins/default/xui/fr/floater_script_queue.xml
+++ b/indra/newview/skins/default/xui/fr/floater_script_queue.xml
@@ -1,19 +1,10 @@
-
-
- Lancement de [START] sur [COUNT] objets.
-
-
- Fini.
-
-
- Réinitialisation
-
-
- Exécution en cours
-
-
- Arrêt
-
+
+ Lancement de [START] sur [COUNT] objets.
+ Terminé.
+ Réinitialisation
+ Exécution en cours
+ Non lancé
+ Suppression
diff --git a/indra/newview/skins/default/xui/fr/floater_script_recover.xml b/indra/newview/skins/default/xui/fr/floater_script_recover.xml
new file mode 100644
index 0000000000..88cef815dc
--- /dev/null
+++ b/indra/newview/skins/default/xui/fr/floater_script_recover.xml
@@ -0,0 +1,12 @@
+
+
+
+ [APP_NAME] a détecté des scripts récupérables qui ont été laissés tels quels suite à un plantage récent du viewer.
+Si vous souhaitez récupérer ces scripts, ils seront placés dans le dossier 'Objets trouvés' de votre inventaire.
+
+
+
+
+
+
+
diff --git a/indra/newview/skins/default/xui/fr/floater_script_search.xml b/indra/newview/skins/default/xui/fr/floater_script_search.xml
deleted file mode 100755
index 09b903f41c..0000000000
--- a/indra/newview/skins/default/xui/fr/floater_script_search.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-
-
-
-
-
-
-
- Rechercher
-
-
- Remplacer
-
-
-
-
diff --git a/indra/newview/skins/default/xui/fr/floater_search.xml b/indra/newview/skins/default/xui/fr/floater_search.xml
deleted file mode 100755
index 32800182ea..0000000000
--- a/indra/newview/skins/default/xui/fr/floater_search.xml
+++ /dev/null
@@ -1,16 +0,0 @@
-
-
-
- Chargement...
-
-
- Terminé
-
-
-
-
- Relancer la recherche pour refléter le niveau divin actuel
-
-
-
-
diff --git a/indra/newview/skins/default/xui/fr/floater_search_replace.xml b/indra/newview/skins/default/xui/fr/floater_search_replace.xml
new file mode 100644
index 0000000000..7d81b3791b
--- /dev/null
+++ b/indra/newview/skins/default/xui/fr/floater_search_replace.xml
@@ -0,0 +1,12 @@
+
+
+
+
+
+
+
+ Rechercher
+ Remplacer
+
+
+
diff --git a/indra/newview/skins/default/xui/fr/floater_select_key.xml b/indra/newview/skins/default/xui/fr/floater_select_key.xml
index 664bc0a723..8b21da3f3a 100755
--- a/indra/newview/skins/default/xui/fr/floater_select_key.xml
+++ b/indra/newview/skins/default/xui/fr/floater_select_key.xml
@@ -1,7 +1,5 @@
-
+
+ Appuyez sur la touche qui contrôlera l'activation et la désactivation du chat vocal.
-
- Appuyez sur une touche pour définir la touche de contrôle de la fonction Parler.
-
diff --git a/indra/newview/skins/default/xui/fr/floater_sell_land.xml b/indra/newview/skins/default/xui/fr/floater_sell_land.xml
index c5fb0ea0d4..6c70c7e97c 100755
--- a/indra/newview/skins/default/xui/fr/floater_sell_land.xml
+++ b/indra/newview/skins/default/xui/fr/floater_sell_land.xml
@@ -1,64 +1,34 @@
-
+
-
- Parcelle :
-
-
- NOM DE LA PARCELLE
-
-
- Taille :
-
-
- [AREA] m²
-
-
- Pour vendre cette parcelle :
-
-
- 1. Votre prix de vente :
-
-
- Fixez un prix convenable.
-
-
- L$
-
-
- 0
-
-
- ([PER_METER] L$/m²)
-
-
- 2. Vos acheteurs :
-
-
- Vendez votre terrain à n'importe qui ou uniquement à un acheteur spécifique.
-
+ Terrain :
+ PARCEL NAME
+ Surface :
+ [AREA] m²
+ Pour vendre ce terrain :
+ 1. Définissez un prix :
+ Choisissez un prix approprié.
+ L$
+ 0
+ ([PER_METER] L$ par m²)
+ 2. Vendez le terrain à :
+ Choisissez de vendre à tout le monde ou à un acheteur précis.
-
-
- 3. Vendre les objets avec ce terrain ?
-
-
- Les objets transférables se trouvant sur la parcelle changeront de propriétaire.
-
+
+ 3. Vendre les objets avec le terrain ?
+ Les objets transférables du terrain changeront de propriétaire.
-
+
-
- Rappel : Toutes les ventes sont définitives.
-
-
+ ATTENTION : Toute vente est définitive.
+
diff --git a/indra/newview/skins/default/xui/fr/floater_settings_debug.xml b/indra/newview/skins/default/xui/fr/floater_settings_debug.xml
index 995837e9ee..247f670764 100755
--- a/indra/newview/skins/default/xui/fr/floater_settings_debug.xml
+++ b/indra/newview/skins/default/xui/fr/floater_settings_debug.xml
@@ -1,13 +1,18 @@
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/indra/newview/skins/default/xui/fr/floater_snapshot.xml b/indra/newview/skins/default/xui/fr/floater_snapshot.xml
index c713eb9e12..c9a89db062 100755
--- a/indra/newview/skins/default/xui/fr/floater_snapshot.xml
+++ b/indra/newview/skins/default/xui/fr/floater_snapshot.xml
@@ -1,70 +1,47 @@
-
-
- inconnu
-
-
- Envoi par e-mail
-
-
- Publication
-
-
- Enregistrement dans l'inventaire
-
-
- Enregistrement sur l'ordinateur
-
-
- Image chargée
-
-
- Envoi par e-mail effectué !
-
-
- Enregistrement dans l'inventaire effectué !
-
-
- Enregistrement sur l'ordinateur effectué !
-
-
- Échec de chargement de l'image sur le flux de votre profil.
-
-
- Échec d'envoi par e-mail.
-
-
- Échec d'enregistrement dans l'inventaire.
-
-
- Échec d'enregistrement sur l'ordinateur.
-
-
+
+ inconnu
+ Envoi par mail
+ Publication sur Facebook
+ Publication
+ Enregistrement dans l'inventaire
+ Enregistrement sur le disque
+ Image envoyée
+ Image uploadée
+ Mail envoyé !
+ Enregistré dans l'inventaire !
+ Enregistré sur le disque !
+ Erreur lors de l'envoi de votre image sur votre Timeline Facebook.
+ Erreur lors de l'envoi de l'image sur le flux de votre profil.
+ Erreur lors de l'envoi du mail.
+ Erreur lors de l'enregistrement dans l'inventaire.
+ Erreur lors de l'enregistrement sur le disque.
-
-
- Capturer :
-
-
-
-
-
-
-
-
-
-
- Filtre :
-
-
-
-
+
+
+ Capturer :
+
+
+
+
+
+
+
+
+
+
+ Filtre :
+
+
+
+ Réussi
+
+
+ Erreur
+
+ En cours
+ Actualisez pour sauvegarder.
-
-
- [WIDTH] px (largeur) x [HEIGHT] px (hauteur)
-
-
- [SIZE] Ko
-
+ [WIDTH]px (Largeur) x [HEIGHT]px (Hauteur)
+ [SIZE] Ko
diff --git a/indra/newview/skins/default/xui/fr/floater_sound_devices.xml b/indra/newview/skins/default/xui/fr/floater_sound_devices.xml
index 080ade9dd4..19c8b0a7a3 100755
--- a/indra/newview/skins/default/xui/fr/floater_sound_devices.xml
+++ b/indra/newview/skins/default/xui/fr/floater_sound_devices.xml
@@ -1,7 +1,5 @@
-
-
- Chat vocal
-
-
+
+ Chat Vocal
+
diff --git a/indra/newview/skins/default/xui/fr/floater_sound_preview.xml b/indra/newview/skins/default/xui/fr/floater_sound_preview.xml
index 6f0fb3421f..10d3ccf4cd 100755
--- a/indra/newview/skins/default/xui/fr/floater_sound_preview.xml
+++ b/indra/newview/skins/default/xui/fr/floater_sound_preview.xml
@@ -1,20 +1,7 @@
-
-
- Nom :
-
-
- Description :
-
+
+ Nom :
+ Description :
+
-
-
- Débit (kbps) :
-
-
-
-
-
-
-
diff --git a/indra/newview/skins/default/xui/fr/floater_spellcheck.xml b/indra/newview/skins/default/xui/fr/floater_spellcheck.xml
index 635db52ffa..8d484bcce6 100755
--- a/indra/newview/skins/default/xui/fr/floater_spellcheck.xml
+++ b/indra/newview/skins/default/xui/fr/floater_spellcheck.xml
@@ -1,18 +1,12 @@
-
-
-
- Diction. principal :
-
-
- Dictionnaires supplémentaires :
-
-
- Disponibles
-
-
- Actifs
+
+
+ Dictionnaire principal :
+
+ Dictionnaires supplémentaires :
+ Disponibles
+ Actifs
diff --git a/indra/newview/skins/default/xui/fr/floater_spellcheck_import.xml b/indra/newview/skins/default/xui/fr/floater_spellcheck_import.xml
index c8c76c672d..f644975642 100755
--- a/indra/newview/skins/default/xui/fr/floater_spellcheck_import.xml
+++ b/indra/newview/skins/default/xui/fr/floater_spellcheck_import.xml
@@ -1,6 +1,9 @@
-
+
+ Dictionnaire :
-
-
+ Nom :
+ Langue :
+
+
diff --git a/indra/newview/skins/default/xui/fr/floater_stats.xml b/indra/newview/skins/default/xui/fr/floater_stats.xml
index fae17e3608..4cd1e6039d 100755
--- a/indra/newview/skins/default/xui/fr/floater_stats.xml
+++ b/indra/newview/skins/default/xui/fr/floater_stats.xml
@@ -1,105 +1,104 @@
-
+
-
+
-
-
-
+
+
+
-
-
+
+
-
+
-
+
-
-
-
-
-
+
+
+
+
+
-
-
+
-
-
+
+
-
-
-
+
+
+
-
-
-
+
+
+
-
-
+
+
-
-
-
-
-
-
+
+
+
+
+
+
-
-
-
+
+
+
-
+
-
-
-
+
+
+
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/indra/newview/skins/default/xui/fr/floater_sys_well.xml b/indra/newview/skins/default/xui/fr/floater_sys_well.xml
index dbdd32974c..66362d5ce3 100755
--- a/indra/newview/skins/default/xui/fr/floater_sys_well.xml
+++ b/indra/newview/skins/default/xui/fr/floater_sys_well.xml
@@ -1,9 +1,5 @@
-
-
- CONVERSATIONS
-
-
- NOTIFICATIONS
-
+
+ Conversations
+ Notifications
diff --git a/indra/newview/skins/default/xui/fr/floater_telehub.xml b/indra/newview/skins/default/xui/fr/floater_telehub.xml
index c529ca2736..43aed5a4b3 100755
--- a/indra/newview/skins/default/xui/fr/floater_telehub.xml
+++ b/indra/newview/skins/default/xui/fr/floater_telehub.xml
@@ -1,28 +1,18 @@
-
-
- Téléhub connecté à l'objet [OBJECT]
-
-
- Aucun téléhub connecté.
-
-
- Pour supprimer, cliquez sur Déconnecter.
-
-
- Sélectionner l'objet et cliquez sur Connecter le téléhub.
-
-
-
-
- Points d'apparition (positions, pas objets) :
-
-
-
-
- Sélectionnez l'objet et cliquez sur Ajouter pour indiquer la position.
-Vous pourrez ensuite déplacer ou supprimer l'objet.
-Les positions sont relatives au centre du téléhub.
-Sélectionnez un objet dans la liste pour le mettre en surbrillance dans le monde virtuel.
+
+ Telehub connecté à l'objet [OBJECT]
+ Aucun Telehub connecté.
+ Pour le supprimer, cliquez sur Déconnecter.
+ Sélectionnez un objet et cliquez sur Connecter le Telehub.
+
+
+ Points de téléportation :
+
+
+
+ Sélectionnez l'objet et cliquez ensuite sur "Ajouter un point" pour définir une téléportation.
+ Vous pourrez ensuite déplacer ou supprimer l'objet.
+ Les points sont relatifs au centre du Telehub.
+ Sélectionnez un objet dans la liste pour le mettre en surbrillance dans le monde.
diff --git a/indra/newview/skins/default/xui/fr/floater_test_button.xml b/indra/newview/skins/default/xui/fr/floater_test_button.xml
new file mode 100644
index 0000000000..5a7ed714d9
--- /dev/null
+++ b/indra/newview/skins/default/xui/fr/floater_test_button.xml
@@ -0,0 +1,14 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/indra/newview/skins/default/xui/fr/floater_test_checkbox.xml b/indra/newview/skins/default/xui/fr/floater_test_checkbox.xml
new file mode 100644
index 0000000000..e4b26cd526
--- /dev/null
+++ b/indra/newview/skins/default/xui/fr/floater_test_checkbox.xml
@@ -0,0 +1,10 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/indra/newview/skins/default/xui/fr/floater_test_combobox.xml b/indra/newview/skins/default/xui/fr/floater_test_combobox.xml
new file mode 100644
index 0000000000..c9e7f1fad5
--- /dev/null
+++ b/indra/newview/skins/default/xui/fr/floater_test_combobox.xml
@@ -0,0 +1,40 @@
+
+
+
+ Real world usage (login location):
+
+
+
+
+
+
+
+ Minimal combobox:
+
+
+
+
+
+
+ Allow text input:
+
+
+
+
+
+
+ Allow text input, default to second item:
+
+
+
+
+
+
+ Two character max input:
+
+
+
+
+
+
+
diff --git a/indra/newview/skins/default/xui/fr/floater_test_inspectors.xml b/indra/newview/skins/default/xui/fr/floater_test_inspectors.xml
new file mode 100644
index 0000000000..2b9b7ae327
--- /dev/null
+++ b/indra/newview/skins/default/xui/fr/floater_test_inspectors.xml
@@ -0,0 +1,17 @@
+
+
+ Click to spawn an inspector:
+
+
+
+
+
+
+
+
+
+
+
+ secondlife:///app/agent/00000000-0000-0000-0000-000000000000/inspect
+ secondlife:///app/group/00000000-0000-0000-0000-000000000000/inspect
+
diff --git a/indra/newview/skins/default/xui/fr/floater_test_layout.xml b/indra/newview/skins/default/xui/fr/floater_test_layout.xml
new file mode 100644
index 0000000000..0f0e84cc1e
--- /dev/null
+++ b/indra/newview/skins/default/xui/fr/floater_test_layout.xml
@@ -0,0 +1,27 @@
+
+
+
+ bottom 400 left 10
+
+
+ Bottom delta -20
+
+
+ bottom 300 left 10, should delta_bottom
+
+
+ bottom 300 left 250, should delta_left
+
+
+ bottom 280 left 10, should absolute position
+
+
+ bottom 282 left 250, should delta_left and delta_bottom
+
+
+ bottom 250 left 10, should absolute position
+
+
+ bottom 240 left 250, should absolute position
+
+
diff --git a/indra/newview/skins/default/xui/fr/floater_test_layout_stacks.xml b/indra/newview/skins/default/xui/fr/floater_test_layout_stacks.xml
index b479d5f6d6..1f2f38acba 100755
--- a/indra/newview/skins/default/xui/fr/floater_test_layout_stacks.xml
+++ b/indra/newview/skins/default/xui/fr/floater_test_layout_stacks.xml
@@ -1,2 +1,32 @@
-
+
+
+ flex
+ flex
+ flex
+ flex
+
+
+ flex
+ flex
+ fixed
+ fixed
+ flex
+ flex
+ flex
+ flex
+
+
+ flex
+ fixed
+ flex
+
+
+ fixed
+ fixed
+ fixed
+ flex
+ flex
+ flex
+
+
diff --git a/indra/newview/skins/default/xui/fr/floater_test_line_editor.xml b/indra/newview/skins/default/xui/fr/floater_test_line_editor.xml
new file mode 100644
index 0000000000..66378daa99
--- /dev/null
+++ b/indra/newview/skins/default/xui/fr/floater_test_line_editor.xml
@@ -0,0 +1,12 @@
+
+
+ Enabled line editor
+ ASCII only line editor
+ Disabled line editor
+ Enabled red-text line editor
+ Disabled red-text line editor
+ 25 px left text padding
+ 75 px right text padding
+ 25 px left 75 px right text padding
+
+
diff --git a/indra/newview/skins/default/xui/fr/floater_test_radiogroup.xml b/indra/newview/skins/default/xui/fr/floater_test_radiogroup.xml
new file mode 100644
index 0000000000..4fb504da67
--- /dev/null
+++ b/indra/newview/skins/default/xui/fr/floater_test_radiogroup.xml
@@ -0,0 +1,16 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/indra/newview/skins/default/xui/fr/floater_test_slider.xml b/indra/newview/skins/default/xui/fr/floater_test_slider.xml
new file mode 100644
index 0000000000..a3dddcc361
--- /dev/null
+++ b/indra/newview/skins/default/xui/fr/floater_test_slider.xml
@@ -0,0 +1,11 @@
+
+
+
+
+
+
+
+
+
+
+
diff --git a/indra/newview/skins/default/xui/fr/floater_test_spinner.xml b/indra/newview/skins/default/xui/fr/floater_test_spinner.xml
new file mode 100644
index 0000000000..ebd646855d
--- /dev/null
+++ b/indra/newview/skins/default/xui/fr/floater_test_spinner.xml
@@ -0,0 +1,12 @@
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/indra/newview/skins/default/xui/fr/floater_test_text_editor.xml b/indra/newview/skins/default/xui/fr/floater_test_text_editor.xml
new file mode 100644
index 0000000000..3bad03085c
--- /dev/null
+++ b/indra/newview/skins/default/xui/fr/floater_test_text_editor.xml
@@ -0,0 +1,6 @@
+
+
+ Text Editor
+ This contains long text and should scroll horizontally to the right
+ This is text that is NOT a number, so shouldn't appear
+
diff --git a/indra/newview/skins/default/xui/fr/floater_test_text_vertical_aligment.xml b/indra/newview/skins/default/xui/fr/floater_test_text_vertical_aligment.xml
index 702170ef52..a63cdc5660 100755
--- a/indra/newview/skins/default/xui/fr/floater_test_text_vertical_aligment.xml
+++ b/indra/newview/skins/default/xui/fr/floater_test_text_vertical_aligment.xml
@@ -1,2 +1,60 @@
-
+
+
+ ceci
+ est
+ du
+ texte
+ qui
+ est
+ aligné
+ en haut
+
+ ceci
+ est
+ du
+ texte
+ qui
+ est
+ aligné
+ au milieu
+
+ ceci
+ est
+ du
+ texte
+ qui
+ est
+ aligné
+ en bas
+
+ ceci
+ est
+ du
+ texte
+ qui
+ est
+ aligné
+ en haut
+
+
+ ceci
+ est
+ du
+ texte
+ qui
+ est
+ aligné
+ au center
+
+
+ ceci
+ est
+ du
+ texte
+ qui
+ est
+ aligné
+ en bas
+
+
diff --git a/indra/newview/skins/default/xui/fr/floater_texture_ctrl.xml b/indra/newview/skins/default/xui/fr/floater_texture_ctrl.xml
index eace67026c..0a78186598 100755
--- a/indra/newview/skins/default/xui/fr/floater_texture_ctrl.xml
+++ b/indra/newview/skins/default/xui/fr/floater_texture_ctrl.xml
@@ -1,36 +1,29 @@
-
-
- Cliquez pour sélectionner une image
-
-
- Choisir :
-
-
- Textures multiples
-
+
+ Cliquez pour sélectionner une image
+ Sélectionner :
+ Textures multiples
-
-
+
+
- Taille : [DIMENSIONS]
+ Taille :
+ [DIMENSIONS]
-
-
-
-
-
-
+
+
+
+
-
+
-
+
-
-
+
+
diff --git a/indra/newview/skins/default/xui/fr/floater_tools.xml b/indra/newview/skins/default/xui/fr/floater_tools.xml
index fea710ef80..8e13c2a23c 100755
--- a/indra/newview/skins/default/xui/fr/floater_tools.xml
+++ b/indra/newview/skins/default/xui/fr/floater_tools.xml
@@ -1,380 +1,278 @@
-
-
- Écran
-
-
- Local
-
-
- Monde
-
-
- Référence
-
-
- Élément attaché
-
-
- Pour faire tourner l'objet, faites glisser les bandes de couleur.
-
-
- Pour étirer le côté sélectionné, cliquez et faites glisser.
-
-
- Glissez pour déplacer, Maj-glissez pour copier.
-
-
- Cliquez et maintenez pour modifier le terrain.
-
-
- Cliquez et faites glisser pour bouger la caméra
-
-
- Faites glisser pour déplacer, appuyez sur Ctrl pour soulever, Ctrl-Maj pour pivoter
-
-
- Cliquez dans le monde pour construire.
-
-
- Cliquez et faites glisser pour sélectionner le terrain.
-
-
- [OBJ_COUNT] objets sélectionnés, impact sur le terrain [LAND_IMPACT]
-
-
- Capacité restante [LAND_CAPACITY].
-
-
-
-
-
-
-
- Glissez pour déplacer, Maj-glissez pour copier.
-
+
+ Écran
+ Local
+ Monde
+ Référence
+ Élément attaché
+ Faites glisser les anneaux de couleur pour faire tourner l'objet
+ Sélectionnez un côté et faites le glisser pour l'étirer
+ Faites glisser pour déplacer, Maintenez Maj et faites glisser pour créer une copie
+ Cliquez et maintenez la souris pour modifier le terrain
+ Cliquez et faites glisser la souris pour déplacer la caméra
+ Glisser pour déplacer, Ctrl pour soulever, Ctrl+Shift faire pivoter
+ Cliquez dans le monde pour construire
+ Cliquez et faites glisser pour sélectionner la terre
+ [OBJ_COUNT] objets sélectionnés, [LAND_IMPACT] d'impact sur le terrain
+ Capacité restante [LAND_CAPACITY].
+ Numéro du lien :
+ Faces :
+
+
+
+
+
+ Faites glisser pour déplacer, touche Maj pour copier
-
-
-
+
+
+
-
+
-
-
+
+
-
-
-
-
- þ : [COUNT]
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
-
+
-
+
-
+
-
- Bulldozer :
-
-
- Taille
-
-
- Force
-
-
-
- Aucune sélection effectuée.
-
-
- [CAPACITY_STRING] [secondlife:///app/openfloater/object_weights Plus d'infos]
-
+ Bulldozer :
+ Surface
+ Force
+
+ [DESC] [NUM]
+ Sélection vide.
+ [CAPACITY_STRING] [secondlife:///app/openfloater/object_weights Plus d'infos]
-
- Céder
-
-
- Transférer
-
-
- Vous pouvez modifier cet objet
-
-
- Vous pouvez modifier ces objets
-
-
- Vous ne pouvez pas modifier cet objet
-
-
- Vous ne pouvez pas modifier ces objets
-
-
- Impossible de modifier cet objet au-delà de la frontière d'une région
-
-
- Impossible de modifier ces objets au-delà de la frontière d'une région
-
-
- Sélectionnez l'objet en entier
-
-
- Prix : L$
-
-
- Prix total : L$
-
-
- Prix par : L$
-
-
- Prix mixte
-
-
- Vente mixte
-
-
- Nom :
-
-
- Description :
-
-
- Créateur :
-
-
- Propriétaire :
-
-
- Groupe :
-
-
-
-
-
-
- Cliquer pour :
-
-
+ Céder
+ Céder
+ Vous pouvez modifier cet objet
+ Vous pouvez modifier ces objets
+ Vous ne pouvez modifier cet objet
+ Vous ne pouvez modifier ces objets
+ Vous ne pouvez modifier cet objet à travers une frontière de région
+ Vous ne pouvez modifier ces objets à travers une frontière de région
+ Vous devez sélectionner un objet entier pour définir les permissions
+ Prix : L$
+ Prix total : L$
+ Prix par : L$
+ Prix mixte
+ Vente mixte
+ Sélection multiple
+ Nom :
+ Description :
+ Créateur :
+ Propriétaire :
+ Précédent :
+ Groupe :
+ secondlife:///app/agent/00000000-0000-0000-0000-000000000000/inspect Chargement...
+
+
+
+ Cliquer pour :
+
-
-
-
+
+
+
-
-
-
-
+
+
+
-
+
+
+
+
-
- Vous pouvez modifier cet objet
-
-
- N'importe qui :
-
-
+ Vous pouvez modifier cet objet
+ Tout le monde :
+
-
- Le prochain propriétaire :
-
+
+ Prochain propriétaire :
-
-
-
- B :
-
-
- O :
-
-
- G :
-
-
- E :
-
-
- N :
-
-
- F :
-
+
+
+ B:
+ O:
+ G:
+ E:
+ N:
+ F:
-
- Attributs de recherche de chemin :
-
+ Atributs de recherche de chemin :
-
-
-
-
-
- Position (mètres)
-
+
+ Coller la position
+ [VALUE]
+
+
+ Coller les dimensions
+ [VALUE]
+
+
+ Coller l'axe de rotation
+ [VALUE]
+
+
+
+
+
+ Position (mètres)
-
- Taille (mètres)
-
+
+
+
+ Dimensions (mètres)
-
- Rotation (degrés)
-
+
+
+
+ Rotation (degrés)
+
+
+
+ Params. de l'objet :
+
+
-
+
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
- Découpe du tracé (déb./fin)
-
-
-
-
- Creux
-
-
- Biais
-
-
- Forme du creux
-
+ Découpe du tracé (déb./fin)
+
+
+ Creux
+ Biais
+ Forme du creux
-
+
-
- Vrille (début/fin)
-
-
-
-
- Biseautage
-
-
- Taille du trou
-
+ Vrille (début/fin)
+
+
+ Biseautage
+ Taille du trou
-
- Inclinaison
-
+ Inclinaison
-
- Découpe du profilé (début/fin)
-
-
- Creux (début/fin)
-
-
- Tranche (début/fin)
-
-
-
-
- Biseautage
-
+ Profil de la découpe (début/fin)
+ Creux (début/fin)
+ Tranche (début/fin)
+
+
+ Profil du biseautage
-
- Rayon
-
-
- Révolutions
-
-
-
-
-
- Type de raccord
-
-
+ Rayon
+ Révolutions
+
+
+
+ Type de raccord
+
-
+
-
- Aucun
-
-
- Prim
-
-
- Enveloppe convexe
-
-
- Choisir une prim pour changer les attributs.
-
-
- Modifier les attributs de l'objet :
-
-
+ Aucun
+ Prim
+ Enveloppe convexe
+ Sélectionnez un prim pour changer ses attributs.
+ Modifier les attributs de l'objet :
+
@@ -383,19 +281,17 @@
-
-
-
+
+
+
-
- Type de forme physique :
-
-
+ Type de forme physique :
+
@@ -407,111 +303,28 @@
-
-
-
-
-
- Répétitions au mètre
-
-
- Répétitions par face
-
-
-
-
- Transparence
-
-
- Rayonnement
-
-
-
- Application
-
-
-
-
-
-
- Brillance
-
-
-
-
-
-
-
-
- Relief
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Décalage de la texture
-
-
-
-
-
- Média
-
-
-
-
-
-
+
+
+
-
-
+
+
+
+
-
- Informations sur la parcelle
-
-
- Prix : [PRICE] L$ pour [AREA] m²
-
-
- Surface : [AREA] m²
-
-
-
-
- Modifier la parcelle
-
-
-
-
- Transactions
-
-
-
+ Informations sur le terrain
+ Prix : [PRICE] L$ pour [AREA] m²
+ Surface : [AREA] m²
+
+
+ Modifier le terrain
+
+
+ Transactions possibles
+
+
diff --git a/indra/newview/skins/default/xui/fr/floater_tos.xml b/indra/newview/skins/default/xui/fr/floater_tos.xml
index 3bc1d2d909..a71b7aa009 100755
--- a/indra/newview/skins/default/xui/fr/floater_tos.xml
+++ b/indra/newview/skins/default/xui/fr/floater_tos.xml
@@ -1,15 +1,9 @@
-
-
- http://secondlife.com/app/tos/
-
-
- data:text/html,%3Chtml%3E%3Chead%3E%3C/head%3E%3Cbody text=%22000000%22%3E%3Ch2%3E Chargement %3Ca%20target%3D%22_external%22%20href%3D%22http%3A//secondlife.com/app/tos/%22%3Eles%20Conditions%20d%27utilisation%3C/a%3E...%3C/h2%3E %3C/body%3E %3C/html%3E
-
-
+
+ data:text/html,%3Chtml%3E%3Chead%3E%3C/head%3E%3Cbody text=%22000000%22%3E%3Ch2%3E Loading %3Ca%20target%3D%22_external%22%20href%3D%22http%3A//secondlife.com/app/tos/%22%3ETerms%20of%20Service%3C/a%3E...%3C/h2%3E %3C/body%3E %3C/html%3E
+
-
-
- Veuillez lire attentivement les Conditions d'utilisation et le Règlement sur le respect de la vie privée suivants. Vous devez les accepter pour pouvoir vous connecter à [CURRENT_GRID].
-
+
+ Veuillez s'il vous plaît lire les conditions d'utilisation suivantes et la Politique de confidentialité. Il est nécessaire d'accepter l'accord pour vous connecter.
+ Vous devez vous rendre sur my.secondlife.com et vous connecter pour accepter les conditions d'utilisation avant de poursuivre. Merci !
diff --git a/indra/newview/skins/default/xui/fr/floater_toybox.xml b/indra/newview/skins/default/xui/fr/floater_toybox.xml
index f99d3d30b5..9dc1d7ca48 100755
--- a/indra/newview/skins/default/xui/fr/floater_toybox.xml
+++ b/indra/newview/skins/default/xui/fr/floater_toybox.xml
@@ -1,11 +1,8 @@
-
-
- Ajouter ou supprimer des boutons : les faire glisser vers ou depuis les barres d'outils.
-
-
- Ils s'afficheront comme indiqué ou comme des icônes, selon les paramètres de barre d'outils.
-
-
+
+ Ajoutez ou supprimez des boutons en les faisant glisser de ou vers les barres d'outils.
+ Les boutons apparaitront tels quels ou sous forme d'icône selon les paramètres de chaque barre d'outils.
+
+
diff --git a/indra/newview/skins/default/xui/fr/floater_translation_settings.xml b/indra/newview/skins/default/xui/fr/floater_translation_settings.xml
index c7582f110f..059b389b2c 100755
--- a/indra/newview/skins/default/xui/fr/floater_translation_settings.xml
+++ b/indra/newview/skins/default/xui/fr/floater_translation_settings.xml
@@ -1,23 +1,13 @@
-
-
- ID d'application Bing non vérifié. Veuillez réessayer.
-
-
- Clé d'API Google non vérifiée. Veuillez réessayer.
-
-
- ID d'application Bing vérifié.
-
-
- Clé d'API Google vérifiée.
-
-
-
- Traduire les chats en :
-
+
+ appID Bing incorrect. Veuillez réessayer.
+ Google API key incorrecte. Veuillez réessayer.
+ Bing appID vérifié.
+ Google API key vérifiée.
+
+ Traduire le chat en :
-
+
@@ -27,32 +17,26 @@
-
+
-
+
-
- Choisir le service à utiliser :
-
+ Sélectionnez le service de traduction automatique :
-
-
+
+
-
- [http://www.bing.com/developers/createapp.aspx ID d'application] Bing :
-
-
-
- [http://code.google.com/apis/language/translate/v2/getting_started.html#auth Clé d'API] Google :
-
-
-
- [http://code.google.com/apis/language/translate/v2/pricing.html Tarification] | [https://code.google.com/apis/console Statistiques]
-
+ Bing [http://www.bing.com/developers/createapp.aspx AppID] :
+
+
+ Google [http://code.google.com/apis/language/translate/v2/getting_started.html#auth API key] :
+
+
+ [http://code.google.com/apis/language/translate/v2/pricing.html Prix] | [https://code.google.com/apis/console Stats]
diff --git a/indra/newview/skins/default/xui/fr/floater_twitter.xml b/indra/newview/skins/default/xui/fr/floater_twitter.xml
index 608b02dced..5d8c2fac3b 100644
--- a/indra/newview/skins/default/xui/fr/floater_twitter.xml
+++ b/indra/newview/skins/default/xui/fr/floater_twitter.xml
@@ -1,13 +1,9 @@
-
-
+
+
-
-
+
+
-
- Erreur
-
-
- Chargement...
-
+ Erreur
+ Chargement...
diff --git a/indra/newview/skins/default/xui/fr/floater_url_entry.xml b/indra/newview/skins/default/xui/fr/floater_url_entry.xml
index 4b2be14569..a1287ae962 100755
--- a/indra/newview/skins/default/xui/fr/floater_url_entry.xml
+++ b/indra/newview/skins/default/xui/fr/floater_url_entry.xml
@@ -1,13 +1,8 @@
-
+
-
- URL du média :
-
-
-
-
-
-
- Chargement...
-
+ URL :
+
+
+
+ Chargement...
diff --git a/indra/newview/skins/default/xui/fr/floater_voice_chat_volume.xml b/indra/newview/skins/default/xui/fr/floater_voice_chat_volume.xml
index f4f452eea7..cdf21a4653 100644
--- a/indra/newview/skins/default/xui/fr/floater_voice_chat_volume.xml
+++ b/indra/newview/skins/default/xui/fr/floater_voice_chat_volume.xml
@@ -1,4 +1,4 @@
-
+
diff --git a/indra/newview/skins/default/xui/fr/floater_voice_controls.xml b/indra/newview/skins/default/xui/fr/floater_voice_controls.xml
deleted file mode 100755
index fc4de4a5a6..0000000000
--- a/indra/newview/skins/default/xui/fr/floater_voice_controls.xml
+++ /dev/null
@@ -1,30 +0,0 @@
-
-
-
- PARAMÈTRES VOCAUX
-
-
- APPEL DE GROUPE AVEC [GROUP]
-
-
- CONFÉRENCE
-
-
- APPEL AVEC [NAME]
-
-
- Il n'y a personne près de vous avec le chat vocal activé
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/indra/newview/skins/default/xui/fr/floater_voice_effect.xml b/indra/newview/skins/default/xui/fr/floater_voice_effect.xml
index f9a76d127e..80f1987e00 100755
--- a/indra/newview/skins/default/xui/fr/floater_voice_effect.xml
+++ b/indra/newview/skins/default/xui/fr/floater_voice_effect.xml
@@ -1,159 +1,59 @@
-
-
- (Aucun effet de voix)
-
-
- (Actif)
-
-
- (Pas d'abonnement)
-
-
- (Nouveau !)
-
-
- Stade
-
-
- Brute
-
-
- Nasal
-
-
- Friture
-
-
- Camille
-
-
- Effrayant
-
-
- BotEffrayant
-
-
- Cyber
-
-
- BotGrave
-
-
- Démon
-
-
- Femme elfe
-
-
- Flirt
-
-
- Séduction
-
-
- Halloween_2010_Bonus
-
-
- Hélium
-
-
- Rauque
-
-
- Murmure rauque
-
-
- Interphone
-
-
- Julia
-
-
- Mélodieux
-
-
- Macho
-
-
- Micro
-
-
- Mini
-
-
- Modèle
-
-
- Nano
-
-
- Cauchemar
-
-
- BotPop
-
-
- Rachel
-
-
- Radio
-
-
- Robot
-
-
- Roxanne
-
-
- Grondement
-
-
- Sabrina
-
-
- Samantha
-
-
- Sexy
-
-
- Petite voix
-
-
- Plus faible
-
-
- Sournois
-
-
- Étalon
-
-
- Sensuel
-
-
- Tonnerre
-
-
- Mégère
-
-
- BotPleurnichard
-
-
- Aperçu
-
-
- Enregistrez un extrait et cliquez sur un effet pour obtenir un aperçu.
-
+
+ (Pas de transformation de voix)
+ (Actif)
+ (Désinscrit)
+ (Nouveau !)
+ Stade
+ Brute
+ Nasal
+ Friture
+ Camille
+ Effrayant
+ Bot Effrayant
+ Cyber
+ Bot Grave
+ Démon
+ Elfette
+ Séduction
+ Renard
+ Bonus Halloween 2010
+ Hélium
+ Rauque
+ Murmure rauque
+ Interphone
+ Julia
+ Mélodieux
+ Macho
+ Micro
+ Mini
+ Modèle
+ Nano
+ Cauchemar
+ Bot Pop
+ Rachel
+ Radio
+ Robot
+ Roxanne
+ Grondement
+ Sabrina
+ Samantha
+ Sexy
+ Petite voix
+ Plus faible
+ Sournois
+ Étalon
+ Sensuel
+ Tonnerre
+ Mégère
+ Pleurnichard
+ Aperçu
+ Enregistrez un extrait et cliquez sur un effet pour obtenir un aperçu.
-
- [[URL] S'abonner]
-
+ [[URL] S'abonner]
-
-
+
+
diff --git a/indra/newview/skins/default/xui/fr/floater_voice_volume.xml b/indra/newview/skins/default/xui/fr/floater_voice_volume.xml
index bf91a5bb79..5e9a041af2 100644
--- a/indra/newview/skins/default/xui/fr/floater_voice_volume.xml
+++ b/indra/newview/skins/default/xui/fr/floater_voice_volume.xml
@@ -1,8 +1,4 @@
-
-
-
+
+
diff --git a/indra/newview/skins/default/xui/fr/floater_web_content.xml b/indra/newview/skins/default/xui/fr/floater_web_content.xml
index 65dfafe760..cb279c1c1b 100755
--- a/indra/newview/skins/default/xui/fr/floater_web_content.xml
+++ b/indra/newview/skins/default/xui/fr/floater_web_content.xml
@@ -1,14 +1,26 @@
-
+
-
-
-
-
-
+
+
+
+
+
-
+
+
+
+
+Le plugin du navigateur semble mettre du temps à répondre
+
+Si le plugin ne se charge pas, veuillez consulter :
+http://wiki.phoenixviewer.com/fs_search_issues
+
+et/ou http://wiki.phoenixviewer.com/fs_media
+
+pour plus d'informations concernant ce problème.
+
diff --git a/indra/newview/skins/default/xui/fr/floater_whitelist_entry.xml b/indra/newview/skins/default/xui/fr/floater_whitelist_entry.xml
index 99e4954555..aa40585c87 100755
--- a/indra/newview/skins/default/xui/fr/floater_whitelist_entry.xml
+++ b/indra/newview/skins/default/xui/fr/floater_whitelist_entry.xml
@@ -1,9 +1,7 @@
-
-
- Saisissez une URL ou un style d'URL à ajouter à la liste des domaines autorisés
-
-
+
+ Saisissez une URL ou un masque d'URL à ajouter à la liste
+
diff --git a/indra/newview/skins/default/xui/fr/floater_window_size.xml b/indra/newview/skins/default/xui/fr/floater_window_size.xml
index b1d360afd8..2ce552eb5b 100755
--- a/indra/newview/skins/default/xui/fr/floater_window_size.xml
+++ b/indra/newview/skins/default/xui/fr/floater_window_size.xml
@@ -1,26 +1,9 @@
-
-
- [RES_X] x [RES_Y]
-
-
- Définir la taille de la fenêtre :
-
+
+ Définir la taille de la fenêtre :
-
-
-
-
-
-
-
-
-
-
-
-
-
+
diff --git a/indra/newview/skins/default/xui/fr/floater_world_map.xml b/indra/newview/skins/default/xui/fr/floater_world_map.xml
index ef63b87181..73182b90ef 100755
--- a/indra/newview/skins/default/xui/fr/floater_world_map.xml
+++ b/indra/newview/skins/default/xui/fr/floater_world_map.xml
@@ -1,115 +1,50 @@
-
-
-
+
+
-
-
-
-
-
-
+
-
-
- Légende
+ Légende
-
-
-
- Votre position
-
-
- Résident
-
-
- Infohub
-
-
- Terrain à vendre
-
-
- Vente s/enchères
-
-
- Surface en vente
-
-
-
- Domicile
-
-
- Evènements
-
-
- Général
-
-
- Mature
-
-
- Adulte
-
+
+ Moi
+ Personne
+ Infohub
+ Terrain à vendre
+ Aux enchères
+ par son propriétaire
+
+ Rentrer à la maison
+ Evènements :
+ Général
+ Modéré
+ Adulte
-
-
- Situer sur la carte
-
+ Trouver sur la carte
-
-
-
+
+
-
-
+
+
-
-
-
- Position
-
-
-
-
-
+
+
+ Emplacement :
+
+
+
+
+
+
+
+
-
-
-
-
-
\ No newline at end of file
+
+
+
diff --git a/indra/newview/skins/default/xui/fr/fonts.xml b/indra/newview/skins/default/xui/fr/fonts.xml
deleted file mode 100755
index cccb45b973..0000000000
--- a/indra/newview/skins/default/xui/fr/fonts.xml
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
- timesbd.ttf
-
-
-
diff --git a/indra/newview/skins/default/xui/fr/inspect_avatar.xml b/indra/newview/skins/default/xui/fr/inspect_avatar.xml
index 553646f8e9..c11456e5cc 100755
--- a/indra/newview/skins/default/xui/fr/inspect_avatar.xml
+++ b/indra/newview/skins/default/xui/fr/inspect_avatar.xml
@@ -1,25 +1,11 @@
-
-
- [AGE]
-
-
- [SL_PROFILE]
-
-
-
- This is my second life description and I really think it is great. But for some reason my description is super extra long because I like to talk a whole lot
-
-
+
-
-
+
+
diff --git a/indra/newview/skins/default/xui/fr/inspect_group.xml b/indra/newview/skins/default/xui/fr/inspect_group.xml
index e8c528c1ac..d2ef1aef40 100755
--- a/indra/newview/skins/default/xui/fr/inspect_group.xml
+++ b/indra/newview/skins/default/xui/fr/inspect_group.xml
@@ -1,32 +1,16 @@
-
-
- Groupe privé
-
-
- Inscription gratuite
-
-
- Inscription : [AMOUNT] L$
-
-
- Vous êtes membre
-
-
- 123 membres
-
+ Groupe privé
+ Inscription gratuite
+ [AMOUNT] L$ pour rejoindre
+ Vous êtes membre
+ 123 membres
- Un groupe chargé de créer une pièce avec un orignal.
-Méfiez-vous de l'orignal ! Méfiez-vous ! Et de la mangouste aussi !
+ A group of folks charged with creating a room with a moose.
+ Fear the moose! Fear it! And the mongoose too!
-
- Inscription : 123 L$
-
-
+ L$123 to join
+
diff --git a/indra/newview/skins/default/xui/fr/inspect_object.xml b/indra/newview/skins/default/xui/fr/inspect_object.xml
index b66af7a2bf..526f78c2a2 100755
--- a/indra/newview/skins/default/xui/fr/inspect_object.xml
+++ b/indra/newview/skins/default/xui/fr/inspect_object.xml
@@ -1,48 +1,25 @@
-
-
- Par [CREATOR]
-
+ Par [CREATOR]
- De [CREATOR]
-Propriétaire [OWNER]
+ Par [CREATOR]
+ Propriétaire [OWNER]
-
- [AMOUNT] L$
-
-
- Gratuit !
-
-
- Toucher
-
-
- M'asseoir
-
-
+ [AMOUNT] L$
+ Gratuit !
+ Toucher
+ S'asseoir
- par secondlife:///app/agent/0e346d8b-4433-4d66-a6b0-fd37083abc4c/about
-owner secondlife:///app/agent/0e346d8b-4433-4d66-a6b0-fd37083abc4c/about
-
-
- 30 000 L$
-
-
- This is a really long description for an object being as how it is at least 80 characters in length and so but maybe more like 120 at this point. Who knows, really?
-
-
- http://www.superdupertest.com
+ par secondlife:///app/agent/0e346d8b-4433-4d66-a6b0-fd37083abc4c/about
+ propriétaire secondlife:///app/agent/0e346d8b-4433-4d66-a6b0-fd37083abc4c/about
+ L$30,000
+
-
-
-
+
+
diff --git a/indra/newview/skins/default/xui/fr/inspect_remote_object.xml b/indra/newview/skins/default/xui/fr/inspect_remote_object.xml
index 6d7cfadc04..590776261c 100755
--- a/indra/newview/skins/default/xui/fr/inspect_remote_object.xml
+++ b/indra/newview/skins/default/xui/fr/inspect_remote_object.xml
@@ -1,25 +1,7 @@
-
-
- Nom d'objet de test vraiment très long
-
-
- Propriétaire :
-
-
- Longavatarname Johnsonlongstonnammer
-
-
- Lieu :
-
-
- http://slurl.com/Ahern/50/50/50
-
-
+ Propriétaire :
+
diff --git a/indra/newview/skins/default/xui/fr/language_settings.xml b/indra/newview/skins/default/xui/fr/language_settings.xml
index fdac9d65a7..d7f171487e 100755
--- a/indra/newview/skins/default/xui/fr/language_settings.xml
+++ b/indra/newview/skins/default/xui/fr/language_settings.xml
@@ -1,51 +1,29 @@
-
-
+
-
-
frenchfr_FR.UTF-8fr_FR.UTF-8fr_FR.UTF-8
-
-
-
hour,datetime,slt
- min,datetime,slt
- year,datetime,slt
- day,datetime,slt
- mthnum,datetime,slt
+ min,datetime,slt
+ second,datetime,slt
+ year,datetime,slt
+ day,datetime,slt
+ mthnum,datetime,slt
+ mth,datetime,sltwkday,datetime,sltampm,datetime,slt
- hour12,datetime,slt
-
+ hour12,datetime,slt
+ second,datetime,slt
+ timezone,datetime,sltmthnum,datetime,localwkday,datetime,local
- mth,datetime,local
- day,datetime,local
+ mth,datetime,local
+ day,datetime,localsecond,datetime,localhour,datetime,local
- min,datetime,local
- year,datetime,local
-
+ min,datetime,local
+ year,datetime,localweekday,datetime,utcday,datetime,utcmth,datetime,utc
@@ -53,5 +31,5 @@
hour,datetime,utcmin,datetime,utcsecond,datetime,utc
- timezone,datetime,utc
+ timezone,datetime,utc
diff --git a/indra/newview/skins/default/xui/fr/menu_attachment_other.xml b/indra/newview/skins/default/xui/fr/menu_attachment_other.xml
index 0450be28e0..7028e7ea72 100755
--- a/indra/newview/skins/default/xui/fr/menu_attachment_other.xml
+++ b/indra/newview/skins/default/xui/fr/menu_attachment_other.xml
@@ -1,19 +1,35 @@
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
-
+
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/indra/newview/skins/default/xui/fr/menu_attachment_self.xml b/indra/newview/skins/default/xui/fr/menu_attachment_self.xml
index 1ccba08099..c0990dca5e 100755
--- a/indra/newview/skins/default/xui/fr/menu_attachment_self.xml
+++ b/indra/newview/skins/default/xui/fr/menu_attachment_self.xml
@@ -3,17 +3,25 @@
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
+
+
+
+
+
+
+
diff --git a/indra/newview/skins/default/xui/fr/menu_avatar_icon.xml b/indra/newview/skins/default/xui/fr/menu_avatar_icon.xml
index 072ac0a6ae..225f739486 100755
--- a/indra/newview/skins/default/xui/fr/menu_avatar_icon.xml
+++ b/indra/newview/skins/default/xui/fr/menu_avatar_icon.xml
@@ -1,8 +1,23 @@
diff --git a/indra/newview/skins/default/xui/fr/menu_avatar_other.xml b/indra/newview/skins/default/xui/fr/menu_avatar_other.xml
index 1f5c1724f8..327cdfe6e7 100755
--- a/indra/newview/skins/default/xui/fr/menu_avatar_other.xml
+++ b/indra/newview/skins/default/xui/fr/menu_avatar_other.xml
@@ -1,18 +1,29 @@
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
-
+
-
+
+
+
+
+
+
+
+
+
diff --git a/indra/newview/skins/default/xui/fr/menu_avatar_self.xml b/indra/newview/skins/default/xui/fr/menu_avatar_self.xml
index 1c768a078c..9f75d3b924 100755
--- a/indra/newview/skins/default/xui/fr/menu_avatar_self.xml
+++ b/indra/newview/skins/default/xui/fr/menu_avatar_self.xml
@@ -1,9 +1,9 @@
-
-
-
-
+
+
+
+
@@ -11,25 +11,27 @@
-
+
-
-
-
+
+
+
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/indra/newview/skins/default/xui/fr/menu_classifieds.xml b/indra/newview/skins/default/xui/fr/menu_classifieds.xml
new file mode 100644
index 0000000000..36556f0b80
--- /dev/null
+++ b/indra/newview/skins/default/xui/fr/menu_classifieds.xml
@@ -0,0 +1,8 @@
+
+
+
+
+
+
+
+
diff --git a/indra/newview/skins/default/xui/fr/menu_cof_body_part.xml b/indra/newview/skins/default/xui/fr/menu_cof_body_part.xml
index 4b6907fcc6..c78bd04fa9 100755
--- a/indra/newview/skins/default/xui/fr/menu_cof_body_part.xml
+++ b/indra/newview/skins/default/xui/fr/menu_cof_body_part.xml
@@ -2,4 +2,5 @@
+
diff --git a/indra/newview/skins/default/xui/fr/menu_cof_clothing.xml b/indra/newview/skins/default/xui/fr/menu_cof_clothing.xml
index 03cc569704..1e28cdf35e 100755
--- a/indra/newview/skins/default/xui/fr/menu_cof_clothing.xml
+++ b/indra/newview/skins/default/xui/fr/menu_cof_clothing.xml
@@ -1,6 +1,7 @@
-
-
+
+
+
diff --git a/indra/newview/skins/default/xui/fr/menu_cof_gear.xml b/indra/newview/skins/default/xui/fr/menu_cof_gear.xml
index 00811beb25..09e2f80777 100755
--- a/indra/newview/skins/default/xui/fr/menu_cof_gear.xml
+++ b/indra/newview/skins/default/xui/fr/menu_cof_gear.xml
@@ -1,6 +1,5 @@
-
-
-
+
+
diff --git a/indra/newview/skins/default/xui/fr/menu_conversation.xml b/indra/newview/skins/default/xui/fr/menu_conversation.xml
index be110777c0..53e8bc01be 100644
--- a/indra/newview/skins/default/xui/fr/menu_conversation.xml
+++ b/indra/newview/skins/default/xui/fr/menu_conversation.xml
@@ -1,33 +1,34 @@
-
-
-
+
+
+
-
-
-
-
-
+
+
+
+
+
+
-
-
-
+
+
+
-
-
+
+
-
-
-
-
-
-
+
+
+
+
+
+
diff --git a/indra/newview/skins/default/xui/fr/menu_conversation_log_gear.xml b/indra/newview/skins/default/xui/fr/menu_conversation_log_gear.xml
index 4e7e84199d..39c18946f3 100644
--- a/indra/newview/skins/default/xui/fr/menu_conversation_log_gear.xml
+++ b/indra/newview/skins/default/xui/fr/menu_conversation_log_gear.xml
@@ -1,15 +1,17 @@
-
-
-
+
+
+
+
+
-
+
-
+
diff --git a/indra/newview/skins/default/xui/fr/menu_conversation_log_view.xml b/indra/newview/skins/default/xui/fr/menu_conversation_log_view.xml
index c515a8e8e5..cd531f9848 100644
--- a/indra/newview/skins/default/xui/fr/menu_conversation_log_view.xml
+++ b/indra/newview/skins/default/xui/fr/menu_conversation_log_view.xml
@@ -2,6 +2,6 @@
-
-
+
+
diff --git a/indra/newview/skins/default/xui/fr/menu_edit.xml b/indra/newview/skins/default/xui/fr/menu_edit.xml
index 56669f31e1..d2d8ab2121 100755
--- a/indra/newview/skins/default/xui/fr/menu_edit.xml
+++ b/indra/newview/skins/default/xui/fr/menu_edit.xml
@@ -1,12 +1,12 @@
diff --git a/indra/newview/skins/default/xui/fr/menu_embedded_item.xml b/indra/newview/skins/default/xui/fr/menu_embedded_item.xml
new file mode 100644
index 0000000000..9b82f8cfac
--- /dev/null
+++ b/indra/newview/skins/default/xui/fr/menu_embedded_item.xml
@@ -0,0 +1,5 @@
+
+
+
+
+
diff --git a/indra/newview/skins/default/xui/fr/menu_fs_area_search.xml b/indra/newview/skins/default/xui/fr/menu_fs_area_search.xml
new file mode 100644
index 0000000000..d0cfc57b9b
--- /dev/null
+++ b/indra/newview/skins/default/xui/fr/menu_fs_area_search.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/indra/newview/skins/default/xui/fr/menu_fs_avatar_search.xml b/indra/newview/skins/default/xui/fr/menu_fs_avatar_search.xml
new file mode 100644
index 0000000000..c894018048
--- /dev/null
+++ b/indra/newview/skins/default/xui/fr/menu_fs_avatar_search.xml
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/indra/newview/skins/default/xui/fr/menu_fs_avatar_search_multiselect.xml b/indra/newview/skins/default/xui/fr/menu_fs_avatar_search_multiselect.xml
new file mode 100644
index 0000000000..62b03f571b
--- /dev/null
+++ b/indra/newview/skins/default/xui/fr/menu_fs_avatar_search_multiselect.xml
@@ -0,0 +1,8 @@
+
+
+
+
+
+
+
+
diff --git a/indra/newview/skins/default/xui/fr/menu_fs_block_list.xml b/indra/newview/skins/default/xui/fr/menu_fs_block_list.xml
new file mode 100644
index 0000000000..bb4d339085
--- /dev/null
+++ b/indra/newview/skins/default/xui/fr/menu_fs_block_list.xml
@@ -0,0 +1,5 @@
+
+
+
+
+
diff --git a/indra/newview/skins/default/xui/fr/menu_fs_bump_list.xml b/indra/newview/skins/default/xui/fr/menu_fs_bump_list.xml
new file mode 100644
index 0000000000..59e80e02d3
--- /dev/null
+++ b/indra/newview/skins/default/xui/fr/menu_fs_bump_list.xml
@@ -0,0 +1,10 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/indra/newview/skins/default/xui/fr/menu_fs_chat_options.xml b/indra/newview/skins/default/xui/fr/menu_fs_chat_options.xml
new file mode 100644
index 0000000000..b4595de308
--- /dev/null
+++ b/indra/newview/skins/default/xui/fr/menu_fs_chat_options.xml
@@ -0,0 +1,19 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/indra/newview/skins/default/xui/fr/menu_fs_contacts_friends.xml b/indra/newview/skins/default/xui/fr/menu_fs_contacts_friends.xml
new file mode 100644
index 0000000000..75d91d238d
--- /dev/null
+++ b/indra/newview/skins/default/xui/fr/menu_fs_contacts_friends.xml
@@ -0,0 +1,28 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/indra/newview/skins/default/xui/fr/menu_fs_contacts_friends_multiselect.xml b/indra/newview/skins/default/xui/fr/menu_fs_contacts_friends_multiselect.xml
new file mode 100644
index 0000000000..fea5b1e905
--- /dev/null
+++ b/indra/newview/skins/default/xui/fr/menu_fs_contacts_friends_multiselect.xml
@@ -0,0 +1,19 @@
+
+
+
+
+
+
+
+
+
diff --git a/indra/newview/skins/default/xui/fr/menu_fs_im_teleport.xml b/indra/newview/skins/default/xui/fr/menu_fs_im_teleport.xml
new file mode 100644
index 0000000000..49203df8a2
--- /dev/null
+++ b/indra/newview/skins/default/xui/fr/menu_fs_im_teleport.xml
@@ -0,0 +1,5 @@
+
+
+
+
+
diff --git a/indra/newview/skins/default/xui/fr/menu_fs_im_well_button.xml b/indra/newview/skins/default/xui/fr/menu_fs_im_well_button.xml
new file mode 100644
index 0000000000..8ef1529e6b
--- /dev/null
+++ b/indra/newview/skins/default/xui/fr/menu_fs_im_well_button.xml
@@ -0,0 +1,4 @@
+
+
+
+
diff --git a/indra/newview/skins/default/xui/fr/menu_fs_imchiclet_adhoc.xml b/indra/newview/skins/default/xui/fr/menu_fs_imchiclet_adhoc.xml
new file mode 100644
index 0000000000..59b8fa800d
--- /dev/null
+++ b/indra/newview/skins/default/xui/fr/menu_fs_imchiclet_adhoc.xml
@@ -0,0 +1,4 @@
+
+
diff --git a/indra/newview/skins/default/xui/fr/menu_fs_imchiclet_group.xml b/indra/newview/skins/default/xui/fr/menu_fs_imchiclet_group.xml
new file mode 100644
index 0000000000..d2e3cee2a0
--- /dev/null
+++ b/indra/newview/skins/default/xui/fr/menu_fs_imchiclet_group.xml
@@ -0,0 +1,7 @@
+
+
diff --git a/indra/newview/skins/default/xui/fr/menu_fs_imchiclet_p2p.xml b/indra/newview/skins/default/xui/fr/menu_fs_imchiclet_p2p.xml
new file mode 100644
index 0000000000..8aa25abb2c
--- /dev/null
+++ b/indra/newview/skins/default/xui/fr/menu_fs_imchiclet_p2p.xml
@@ -0,0 +1,7 @@
+
+
diff --git a/indra/newview/skins/default/xui/fr/menu_fs_moneytracker_list.xml b/indra/newview/skins/default/xui/fr/menu_fs_moneytracker_list.xml
new file mode 100644
index 0000000000..803bd031f3
--- /dev/null
+++ b/indra/newview/skins/default/xui/fr/menu_fs_moneytracker_list.xml
@@ -0,0 +1,5 @@
+
+
+
+
+
diff --git a/indra/newview/skins/default/xui/fr/menu_fs_namelist_avatar.xml b/indra/newview/skins/default/xui/fr/menu_fs_namelist_avatar.xml
new file mode 100644
index 0000000000..29ea14a5f1
--- /dev/null
+++ b/indra/newview/skins/default/xui/fr/menu_fs_namelist_avatar.xml
@@ -0,0 +1,17 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/indra/newview/skins/default/xui/fr/menu_fs_namelist_avatar_multiselect.xml b/indra/newview/skins/default/xui/fr/menu_fs_namelist_avatar_multiselect.xml
new file mode 100644
index 0000000000..a3b0a0147d
--- /dev/null
+++ b/indra/newview/skins/default/xui/fr/menu_fs_namelist_avatar_multiselect.xml
@@ -0,0 +1,7 @@
+
+
+
+
+
+
+
diff --git a/indra/newview/skins/default/xui/fr/menu_fs_radar.xml b/indra/newview/skins/default/xui/fr/menu_fs_radar.xml
new file mode 100644
index 0000000000..08b7b124da
--- /dev/null
+++ b/indra/newview/skins/default/xui/fr/menu_fs_radar.xml
@@ -0,0 +1,37 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/indra/newview/skins/default/xui/fr/menu_fs_radar_multiselect.xml b/indra/newview/skins/default/xui/fr/menu_fs_radar_multiselect.xml
new file mode 100644
index 0000000000..20a5e185cf
--- /dev/null
+++ b/indra/newview/skins/default/xui/fr/menu_fs_radar_multiselect.xml
@@ -0,0 +1,27 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/indra/newview/skins/default/xui/fr/menu_fs_radar_options.xml b/indra/newview/skins/default/xui/fr/menu_fs_radar_options.xml
new file mode 100644
index 0000000000..26e8c85c65
--- /dev/null
+++ b/indra/newview/skins/default/xui/fr/menu_fs_radar_options.xml
@@ -0,0 +1,39 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/indra/newview/skins/default/xui/fr/menu_gesture_gear.xml b/indra/newview/skins/default/xui/fr/menu_gesture_gear.xml
index 062dd0f005..a0ecac240e 100755
--- a/indra/newview/skins/default/xui/fr/menu_gesture_gear.xml
+++ b/indra/newview/skins/default/xui/fr/menu_gesture_gear.xml
@@ -1,10 +1,9 @@
-
+
diff --git a/indra/newview/skins/default/xui/fr/menu_group_plus.xml b/indra/newview/skins/default/xui/fr/menu_group_plus.xml
index 5d9239eeb3..e8a2446672 100755
--- a/indra/newview/skins/default/xui/fr/menu_group_plus.xml
+++ b/indra/newview/skins/default/xui/fr/menu_group_plus.xml
@@ -1,6 +1,5 @@
-
-
+
+
+
+
diff --git a/indra/newview/skins/default/xui/fr/menu_hide_navbar.xml b/indra/newview/skins/default/xui/fr/menu_hide_navbar.xml
index 09c9f5084a..44875344ec 100755
--- a/indra/newview/skins/default/xui/fr/menu_hide_navbar.xml
+++ b/indra/newview/skins/default/xui/fr/menu_hide_navbar.xml
@@ -1,6 +1,10 @@
diff --git a/indra/newview/skins/default/xui/fr/menu_im_conversation.xml b/indra/newview/skins/default/xui/fr/menu_im_conversation.xml
index 1ec5910c8f..d7eca8036c 100644
--- a/indra/newview/skins/default/xui/fr/menu_im_conversation.xml
+++ b/indra/newview/skins/default/xui/fr/menu_im_conversation.xml
@@ -3,13 +3,13 @@
-
-
-
-
+
+
+
+
-
-
+
+
diff --git a/indra/newview/skins/default/xui/fr/menu_im_session_showmodes.xml b/indra/newview/skins/default/xui/fr/menu_im_session_showmodes.xml
index 03a091d1cc..2d562b4bcf 100644
--- a/indra/newview/skins/default/xui/fr/menu_im_session_showmodes.xml
+++ b/indra/newview/skins/default/xui/fr/menu_im_session_showmodes.xml
@@ -2,6 +2,6 @@
-
-
+
+
diff --git a/indra/newview/skins/default/xui/fr/menu_imchiclet_group.xml b/indra/newview/skins/default/xui/fr/menu_imchiclet_group.xml
index 59f97d8b48..f62b240c71 100755
--- a/indra/newview/skins/default/xui/fr/menu_imchiclet_group.xml
+++ b/indra/newview/skins/default/xui/fr/menu_imchiclet_group.xml
@@ -2,5 +2,5 @@
diff --git a/indra/newview/skins/default/xui/fr/menu_imchiclet_p2p.xml b/indra/newview/skins/default/xui/fr/menu_imchiclet_p2p.xml
index ecc8cee413..8aa25abb2c 100755
--- a/indra/newview/skins/default/xui/fr/menu_imchiclet_p2p.xml
+++ b/indra/newview/skins/default/xui/fr/menu_imchiclet_p2p.xml
@@ -3,5 +3,5 @@
-
+
diff --git a/indra/newview/skins/default/xui/fr/menu_inspect_avatar_gear.xml b/indra/newview/skins/default/xui/fr/menu_inspect_avatar_gear.xml
index 53f22bb44a..3e9f4edf21 100755
--- a/indra/newview/skins/default/xui/fr/menu_inspect_avatar_gear.xml
+++ b/indra/newview/skins/default/xui/fr/menu_inspect_avatar_gear.xml
@@ -2,20 +2,22 @@
-
-
+
+
-
+
+
-
+
-
+
-
+
-
-
+
+
+
diff --git a/indra/newview/skins/default/xui/fr/menu_inspect_object_gear.xml b/indra/newview/skins/default/xui/fr/menu_inspect_object_gear.xml
index f3b974aba5..58aa724996 100755
--- a/indra/newview/skins/default/xui/fr/menu_inspect_object_gear.xml
+++ b/indra/newview/skins/default/xui/fr/menu_inspect_object_gear.xml
@@ -1,7 +1,7 @@
-
+
@@ -12,8 +12,8 @@
-
-
+
+
-
+
diff --git a/indra/newview/skins/default/xui/fr/menu_inspect_self_gear.xml b/indra/newview/skins/default/xui/fr/menu_inspect_self_gear.xml
index ac70df472d..9c80abd592 100755
--- a/indra/newview/skins/default/xui/fr/menu_inspect_self_gear.xml
+++ b/indra/newview/skins/default/xui/fr/menu_inspect_self_gear.xml
@@ -1,9 +1,9 @@
-
-
-
-
-
+
+
+
+
+
@@ -15,17 +15,18 @@
-
+
-
-
-
-
-
+
+
+
+
+
+
diff --git a/indra/newview/skins/default/xui/fr/menu_inventory.xml b/indra/newview/skins/default/xui/fr/menu_inventory.xml
index 831df3c829..de95305b89 100755
--- a/indra/newview/skins/default/xui/fr/menu_inventory.xml
+++ b/indra/newview/skins/default/xui/fr/menu_inventory.xml
@@ -1,14 +1,12 @@
-
diff --git a/indra/newview/skins/default/xui/fr/menu_people_nearby_view_sort.xml b/indra/newview/skins/default/xui/fr/menu_people_nearby_view_sort.xml
deleted file mode 100755
index 8bb466b8d6..0000000000
--- a/indra/newview/skins/default/xui/fr/menu_people_nearby_view_sort.xml
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
diff --git a/indra/newview/skins/default/xui/fr/menu_people_recent_view.xml b/indra/newview/skins/default/xui/fr/menu_people_recent_view.xml
index a7d698ab7c..d1f2e53d2f 100644
--- a/indra/newview/skins/default/xui/fr/menu_people_recent_view.xml
+++ b/indra/newview/skins/default/xui/fr/menu_people_recent_view.xml
@@ -2,5 +2,5 @@
-
+
diff --git a/indra/newview/skins/default/xui/fr/menu_people_recent_view_sort.xml b/indra/newview/skins/default/xui/fr/menu_people_recent_view_sort.xml
deleted file mode 100755
index 93b90ae61c..0000000000
--- a/indra/newview/skins/default/xui/fr/menu_people_recent_view_sort.xml
+++ /dev/null
@@ -1,7 +0,0 @@
-
-
-
-
-
-
-
diff --git a/indra/newview/skins/default/xui/fr/menu_picks.xml b/indra/newview/skins/default/xui/fr/menu_picks.xml
index 7d7174d43c..276f3918d5 100755
--- a/indra/newview/skins/default/xui/fr/menu_picks.xml
+++ b/indra/newview/skins/default/xui/fr/menu_picks.xml
@@ -1,8 +1,8 @@
-
+
-
+
diff --git a/indra/newview/skins/default/xui/fr/menu_picks_plus.xml b/indra/newview/skins/default/xui/fr/menu_picks_plus.xml
index b6cde6d6e2..8e83936af9 100755
--- a/indra/newview/skins/default/xui/fr/menu_picks_plus.xml
+++ b/indra/newview/skins/default/xui/fr/menu_picks_plus.xml
@@ -1,5 +1,5 @@
-
-
+
+
diff --git a/indra/newview/skins/default/xui/fr/menu_pie_attachment.xml b/indra/newview/skins/default/xui/fr/menu_pie_attachment.xml
deleted file mode 100644
index c6a4109171..0000000000
--- a/indra/newview/skins/default/xui/fr/menu_pie_attachment.xml
+++ /dev/null
@@ -1,34 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/indra/newview/skins/default/xui/fr/menu_pie_attachment_other.xml b/indra/newview/skins/default/xui/fr/menu_pie_attachment_other.xml
index df839c36ad..fe1fc6a666 100644
--- a/indra/newview/skins/default/xui/fr/menu_pie_attachment_other.xml
+++ b/indra/newview/skins/default/xui/fr/menu_pie_attachment_other.xml
@@ -1,51 +1,39 @@
-
-
-
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/indra/newview/skins/default/xui/fr/menu_pie_attachment_self.xml b/indra/newview/skins/default/xui/fr/menu_pie_attachment_self.xml
index 1dc84c2464..e0b73d521a 100644
--- a/indra/newview/skins/default/xui/fr/menu_pie_attachment_self.xml
+++ b/indra/newview/skins/default/xui/fr/menu_pie_attachment_self.xml
@@ -1,35 +1,30 @@
-
-
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/indra/newview/skins/default/xui/fr/menu_pie_avatar_other.xml b/indra/newview/skins/default/xui/fr/menu_pie_avatar_other.xml
index adb3a2732f..98dc7840e8 100644
--- a/indra/newview/skins/default/xui/fr/menu_pie_avatar_other.xml
+++ b/indra/newview/skins/default/xui/fr/menu_pie_avatar_other.xml
@@ -1,53 +1,34 @@
-
-
-
-
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/indra/newview/skins/default/xui/fr/menu_pie_avatar_self.xml b/indra/newview/skins/default/xui/fr/menu_pie_avatar_self.xml
index b8f592f515..965f175128 100644
--- a/indra/newview/skins/default/xui/fr/menu_pie_avatar_self.xml
+++ b/indra/newview/skins/default/xui/fr/menu_pie_avatar_self.xml
@@ -1,68 +1,39 @@
-
-
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/indra/newview/skins/default/xui/fr/menu_pie_land.xml b/indra/newview/skins/default/xui/fr/menu_pie_land.xml
index 32ed7699ce..703fa29f51 100644
--- a/indra/newview/skins/default/xui/fr/menu_pie_land.xml
+++ b/indra/newview/skins/default/xui/fr/menu_pie_land.xml
@@ -1,18 +1,11 @@
-
-
+
-
-
-
-
-
-
-
-
\ No newline at end of file
+
+
+
+
+
+
+
+
+
diff --git a/indra/newview/skins/default/xui/fr/menu_pie_mute_particle.xml b/indra/newview/skins/default/xui/fr/menu_pie_mute_particle.xml
new file mode 100644
index 0000000000..15aa3ae9d2
--- /dev/null
+++ b/indra/newview/skins/default/xui/fr/menu_pie_mute_particle.xml
@@ -0,0 +1,4 @@
+
+
+
+
diff --git a/indra/newview/skins/default/xui/fr/menu_pie_object.xml b/indra/newview/skins/default/xui/fr/menu_pie_object.xml
index 56158c22a6..b4e5032b63 100644
--- a/indra/newview/skins/default/xui/fr/menu_pie_object.xml
+++ b/indra/newview/skins/default/xui/fr/menu_pie_object.xml
@@ -1,75 +1,51 @@
-
-
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
+
-
\ No newline at end of file
+
+
diff --git a/indra/newview/skins/default/xui/fr/menu_place.xml b/indra/newview/skins/default/xui/fr/menu_place.xml
index 6b0f4db752..7ea2a96054 100755
--- a/indra/newview/skins/default/xui/fr/menu_place.xml
+++ b/indra/newview/skins/default/xui/fr/menu_place.xml
@@ -1,7 +1,6 @@
-
+
+
-
-
diff --git a/indra/newview/skins/default/xui/fr/menu_places_gear_folder.xml b/indra/newview/skins/default/xui/fr/menu_places_gear_folder.xml
index 3fdf3bf3c4..71e199e0d0 100755
--- a/indra/newview/skins/default/xui/fr/menu_places_gear_folder.xml
+++ b/indra/newview/skins/default/xui/fr/menu_places_gear_folder.xml
@@ -2,13 +2,13 @@
-
+
-
+
diff --git a/indra/newview/skins/default/xui/fr/menu_places_gear_landmark.xml b/indra/newview/skins/default/xui/fr/menu_places_gear_landmark.xml
index b48f6ea693..d0648f20e1 100755
--- a/indra/newview/skins/default/xui/fr/menu_places_gear_landmark.xml
+++ b/indra/newview/skins/default/xui/fr/menu_places_gear_landmark.xml
@@ -1,11 +1,11 @@
-
+
-
-
-
+
+
+
diff --git a/indra/newview/skins/default/xui/fr/menu_profile_overflow.xml b/indra/newview/skins/default/xui/fr/menu_profile_overflow.xml
index ddf898b791..a68e3f7525 100755
--- a/indra/newview/skins/default/xui/fr/menu_profile_overflow.xml
+++ b/indra/newview/skins/default/xui/fr/menu_profile_overflow.xml
@@ -1,12 +1,13 @@
-
-
-
-
+
+
+
+
-
-
-
+
+
+
+
diff --git a/indra/newview/skins/default/xui/fr/menu_save_outfit.xml b/indra/newview/skins/default/xui/fr/menu_save_outfit.xml
index f78db411b3..73279707e6 100755
--- a/indra/newview/skins/default/xui/fr/menu_save_outfit.xml
+++ b/indra/newview/skins/default/xui/fr/menu_save_outfit.xml
@@ -1,5 +1,5 @@
-
-
+
+
diff --git a/indra/newview/skins/default/xui/fr/menu_slurl.xml b/indra/newview/skins/default/xui/fr/menu_slurl.xml
index ddfa5c0849..e5f9b4c328 100755
--- a/indra/newview/skins/default/xui/fr/menu_slurl.xml
+++ b/indra/newview/skins/default/xui/fr/menu_slurl.xml
@@ -1,6 +1,6 @@
-
-
-
+
+
+
diff --git a/indra/newview/skins/default/xui/fr/menu_teleport_history_gear.xml b/indra/newview/skins/default/xui/fr/menu_teleport_history_gear.xml
index 3dea662cc2..1d094fd6fd 100755
--- a/indra/newview/skins/default/xui/fr/menu_teleport_history_gear.xml
+++ b/indra/newview/skins/default/xui/fr/menu_teleport_history_gear.xml
@@ -2,5 +2,5 @@
-
+
diff --git a/indra/newview/skins/default/xui/fr/menu_teleport_history_item.xml b/indra/newview/skins/default/xui/fr/menu_teleport_history_item.xml
index ba8ed9b3f8..8ffb9cf595 100755
--- a/indra/newview/skins/default/xui/fr/menu_teleport_history_item.xml
+++ b/indra/newview/skins/default/xui/fr/menu_teleport_history_item.xml
@@ -1,6 +1,6 @@
-
+
diff --git a/indra/newview/skins/default/xui/fr/menu_text_editor.xml b/indra/newview/skins/default/xui/fr/menu_text_editor.xml
index c31b0c8556..c9dff97df8 100755
--- a/indra/newview/skins/default/xui/fr/menu_text_editor.xml
+++ b/indra/newview/skins/default/xui/fr/menu_text_editor.xml
@@ -6,10 +6,10 @@
-
+
-
+
diff --git a/indra/newview/skins/default/xui/fr/menu_toolbars.xml b/indra/newview/skins/default/xui/fr/menu_toolbars.xml
index f74d206d56..4290297601 100755
--- a/indra/newview/skins/default/xui/fr/menu_toolbars.xml
+++ b/indra/newview/skins/default/xui/fr/menu_toolbars.xml
@@ -1,7 +1,8 @@
-
+
-
+
+
diff --git a/indra/newview/skins/default/xui/fr/menu_toolbars_horizontal.xml b/indra/newview/skins/default/xui/fr/menu_toolbars_horizontal.xml
new file mode 100644
index 0000000000..b5699d46a2
--- /dev/null
+++ b/indra/newview/skins/default/xui/fr/menu_toolbars_horizontal.xml
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/indra/newview/skins/default/xui/fr/menu_toolbars_vertical.xml b/indra/newview/skins/default/xui/fr/menu_toolbars_vertical.xml
new file mode 100644
index 0000000000..cae015cbbe
--- /dev/null
+++ b/indra/newview/skins/default/xui/fr/menu_toolbars_vertical.xml
@@ -0,0 +1,12 @@
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/indra/newview/skins/default/xui/fr/menu_topinfobar.xml b/indra/newview/skins/default/xui/fr/menu_topinfobar.xml
index dc68f40fe7..2c2ddf18c9 100755
--- a/indra/newview/skins/default/xui/fr/menu_topinfobar.xml
+++ b/indra/newview/skins/default/xui/fr/menu_topinfobar.xml
@@ -1,7 +1,7 @@
-
+
diff --git a/indra/newview/skins/default/xui/fr/menu_url_agent.xml b/indra/newview/skins/default/xui/fr/menu_url_agent.xml
index 2c7443c6ca..746445d5c6 100755
--- a/indra/newview/skins/default/xui/fr/menu_url_agent.xml
+++ b/indra/newview/skins/default/xui/fr/menu_url_agent.xml
@@ -1,9 +1,17 @@
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/indra/newview/skins/default/xui/fr/menu_url_email.xml b/indra/newview/skins/default/xui/fr/menu_url_email.xml
new file mode 100644
index 0000000000..9a99745b38
--- /dev/null
+++ b/indra/newview/skins/default/xui/fr/menu_url_email.xml
@@ -0,0 +1,5 @@
+
+
+
+
+
diff --git a/indra/newview/skins/default/xui/fr/menu_url_experience.xml b/indra/newview/skins/default/xui/fr/menu_url_experience.xml
index 90c0ce6765..c52f9f72ba 100644
--- a/indra/newview/skins/default/xui/fr/menu_url_experience.xml
+++ b/indra/newview/skins/default/xui/fr/menu_url_experience.xml
@@ -1,4 +1,4 @@
-
+
diff --git a/indra/newview/skins/default/xui/fr/menu_url_group.xml b/indra/newview/skins/default/xui/fr/menu_url_group.xml
index de90c3ff7e..002e31fda3 100755
--- a/indra/newview/skins/default/xui/fr/menu_url_group.xml
+++ b/indra/newview/skins/default/xui/fr/menu_url_group.xml
@@ -1,6 +1,6 @@
-
-
-
+
+
+
diff --git a/indra/newview/skins/default/xui/fr/menu_url_http.xml b/indra/newview/skins/default/xui/fr/menu_url_http.xml
index 5e96352999..61a363d7aa 100755
--- a/indra/newview/skins/default/xui/fr/menu_url_http.xml
+++ b/indra/newview/skins/default/xui/fr/menu_url_http.xml
@@ -1,7 +1,7 @@
-
-
-
+
+
+
diff --git a/indra/newview/skins/default/xui/fr/menu_url_inventory.xml b/indra/newview/skins/default/xui/fr/menu_url_inventory.xml
index 8ab88b4be7..055dfb9ff4 100755
--- a/indra/newview/skins/default/xui/fr/menu_url_inventory.xml
+++ b/indra/newview/skins/default/xui/fr/menu_url_inventory.xml
@@ -1,6 +1,6 @@
-
-
-
+
+
+
diff --git a/indra/newview/skins/default/xui/fr/menu_url_map.xml b/indra/newview/skins/default/xui/fr/menu_url_map.xml
index 67e6986f5d..ec7090890e 100755
--- a/indra/newview/skins/default/xui/fr/menu_url_map.xml
+++ b/indra/newview/skins/default/xui/fr/menu_url_map.xml
@@ -1,6 +1,6 @@
-
-
+
+
diff --git a/indra/newview/skins/default/xui/fr/menu_url_objectim.xml b/indra/newview/skins/default/xui/fr/menu_url_objectim.xml
index 5d745ef5f8..7b006fd164 100755
--- a/indra/newview/skins/default/xui/fr/menu_url_objectim.xml
+++ b/indra/newview/skins/default/xui/fr/menu_url_objectim.xml
@@ -1,9 +1,9 @@
-
-
+
+
-
-
+
+
diff --git a/indra/newview/skins/default/xui/fr/menu_url_parcel.xml b/indra/newview/skins/default/xui/fr/menu_url_parcel.xml
index 07b0eeca49..c78f0cd947 100755
--- a/indra/newview/skins/default/xui/fr/menu_url_parcel.xml
+++ b/indra/newview/skins/default/xui/fr/menu_url_parcel.xml
@@ -2,5 +2,5 @@
-
+
diff --git a/indra/newview/skins/default/xui/fr/menu_url_slapp.xml b/indra/newview/skins/default/xui/fr/menu_url_slapp.xml
index f4b7e212ca..f7b1bdd2a3 100755
--- a/indra/newview/skins/default/xui/fr/menu_url_slapp.xml
+++ b/indra/newview/skins/default/xui/fr/menu_url_slapp.xml
@@ -1,5 +1,5 @@
-
+
diff --git a/indra/newview/skins/default/xui/fr/menu_url_slurl.xml b/indra/newview/skins/default/xui/fr/menu_url_slurl.xml
index e44943cf15..c377440a8f 100755
--- a/indra/newview/skins/default/xui/fr/menu_url_slurl.xml
+++ b/indra/newview/skins/default/xui/fr/menu_url_slurl.xml
@@ -2,6 +2,6 @@
-
-
+
+
diff --git a/indra/newview/skins/default/xui/fr/menu_url_teleport.xml b/indra/newview/skins/default/xui/fr/menu_url_teleport.xml
index a5075a2740..ed0c3e5844 100755
--- a/indra/newview/skins/default/xui/fr/menu_url_teleport.xml
+++ b/indra/newview/skins/default/xui/fr/menu_url_teleport.xml
@@ -1,6 +1,6 @@
-
-
-
+
+
+
diff --git a/indra/newview/skins/default/xui/fr/menu_viewer.xml b/indra/newview/skins/default/xui/fr/menu_viewer.xml
index 70c21895a9..34ffaf4b0e 100755
--- a/indra/newview/skins/default/xui/fr/menu_viewer.xml
+++ b/indra/newview/skins/default/xui/fr/menu_viewer.xml
@@ -1,218 +1,298 @@
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
+
+
+
-
+
+
-
-
+
+
+
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
+
+
+
+
+
-
-
-
-
-
+
+
-
-
+
-
-
+
+
+
-
-
+
+
-
+
-
-
-
-
-
-
+
+
+
+
+
+
+
+
-
-
-
+
+
+
-
+
-
+
+
+
+
+
+
+
+
+
-
+
-
+
-
+
-
+
-
-
+
-
-
+
+
+
+
+
+
+
+
+
+
-
-
-
+
+
+
+
-
-
-
-
+
+
+
+
-
-
-
+
+
+
+
+
+
-
-
+
+
-
-
-
-
+
+
+
+
-
+
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
+
+
+
+
-
-
+
+
-
-
-
+
+
+
+
-
-
-
+
+
+
+
+
+
+
+
-
+
-
+
-
+
@@ -220,280 +300,311 @@
-
+
-
+
-
-
+
+
-
+
-
+
-
-
-
-
+
+
+
+
+
+
+
+
+
-
+
+
+
+
+
-
+
-
-
-
-
+
+
+
+
+
-
+
-
-
+
+
+
+
-
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
+
+
+
+
+
+
+
-
-
-
+
+
+
+
-
+
-
-
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
+
+
+
+
+
+
+
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
-
-
-
-
+
+
+
+
+
-
-
-
+
+
+
+
+
-
+
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
-
+
-
-
-
-
+
+
+
+
-
-
-
-
-
-
+
+
+
+
+
+
-
-
-
-
-
+
+
+
+
+
-
-
-
-
-
-
-
-
-
- -->
+
+
+
+
+
+
+
+
+
-
+
+
-
-
-
-
+
+
+
+
-
-
-
-
-
-
+
+
+
+
+
+
-
-
-
+
+
+
-
-
-
-
-
-
-
+
+
+
+
+
+
+
-
-
-
-
+
+
+
+
-
+
-
+
-
+
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
+
+
+
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
diff --git a/indra/newview/skins/default/xui/fr/menu_wearable_list_item.xml b/indra/newview/skins/default/xui/fr/menu_wearable_list_item.xml
index 187cb4bcd2..5c25155b59 100755
--- a/indra/newview/skins/default/xui/fr/menu_wearable_list_item.xml
+++ b/indra/newview/skins/default/xui/fr/menu_wearable_list_item.xml
@@ -3,12 +3,14 @@
-
-
-
-
-
+
+
+
+
+
+
+
diff --git a/indra/newview/skins/default/xui/fr/menu_wearing_gear.xml b/indra/newview/skins/default/xui/fr/menu_wearing_gear.xml
index c3d9d908b0..0a0cf36efd 100755
--- a/indra/newview/skins/default/xui/fr/menu_wearing_gear.xml
+++ b/indra/newview/skins/default/xui/fr/menu_wearing_gear.xml
@@ -1,6 +1,6 @@
-
-
+
+
diff --git a/indra/newview/skins/default/xui/fr/menu_wearing_tab.xml b/indra/newview/skins/default/xui/fr/menu_wearing_tab.xml
index 9564fd4b83..eb32f5d1e4 100755
--- a/indra/newview/skins/default/xui/fr/menu_wearing_tab.xml
+++ b/indra/newview/skins/default/xui/fr/menu_wearing_tab.xml
@@ -1,8 +1,8 @@
-
+
-
+
diff --git a/indra/newview/skins/default/xui/fr/mime_types.xml b/indra/newview/skins/default/xui/fr/mime_types.xml
deleted file mode 100755
index 322887fb76..0000000000
--- a/indra/newview/skins/default/xui/fr/mime_types.xml
+++ /dev/null
@@ -1,230 +0,0 @@
-
-
-
-
-
- Cette parcelle propose du contenu multimédia
-
-
- Afficher le contenu web
-
-
-
-
-
- Vous pouvez jouer un film ici
-
-
- Jouer le film
-
-
-
-
-
- Aucun média ici
-
-
-
-
-
- Cette parcelle contient une image
-
-
- Afficher l'image qui se trouve ici
-
-
-
-
-
- Cette parcelle propose du contenu audio
-
-
- Jouer le contenu audio qui se trouve ici
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/indra/newview/skins/default/xui/fr/mime_types_linux.xml b/indra/newview/skins/default/xui/fr/mime_types_linux.xml
deleted file mode 100755
index 93d1406ba5..0000000000
--- a/indra/newview/skins/default/xui/fr/mime_types_linux.xml
+++ /dev/null
@@ -1,225 +0,0 @@
-
-
-
-
-
- Cette parcelle propose du contenu web
-
-
- Afficher le contenu web
-
-
-
-
-
- Vous pouvez jouer un film ici
-
-
- Jouer le film
-
-
-
-
-
- Cette parcelle contient une image
-
-
- Afficher l'image qui se trouve ici
-
-
-
-
-
- Cette parcelle propose du contenu audio
-
-
- Lire le contenu audio qui se trouve ici
-
-
-
-
-
- Aucun média ici
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/indra/newview/skins/default/xui/fr/mime_types_mac.xml b/indra/newview/skins/default/xui/fr/mime_types_mac.xml
deleted file mode 100755
index 93d1406ba5..0000000000
--- a/indra/newview/skins/default/xui/fr/mime_types_mac.xml
+++ /dev/null
@@ -1,225 +0,0 @@
-
-
-
-
-
- Cette parcelle propose du contenu web
-
-
- Afficher le contenu web
-
-
-
-
-
- Vous pouvez jouer un film ici
-
-
- Jouer le film
-
-
-
-
-
- Cette parcelle contient une image
-
-
- Afficher l'image qui se trouve ici
-
-
-
-
-
- Cette parcelle propose du contenu audio
-
-
- Lire le contenu audio qui se trouve ici
-
-
-
-
-
- Aucun média ici
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/indra/newview/skins/default/xui/fr/notifications.xml b/indra/newview/skins/default/xui/fr/notifications.xml
index 0b8257465c..794c71b2d1 100755
--- a/indra/newview/skins/default/xui/fr/notifications.xml
+++ b/indra/newview/skins/default/xui/fr/notifications.xml
@@ -1,3130 +1,2589 @@
-
+
-
- Ne plus afficher
-
-
- Toujours choisir cette option
-
-
- Fermer
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Votre version de [APP_NAME] ne peut afficher ce message de notification. Veuillez vous assurer que vous avez bien la toute dernière version du client.
-
-Détails de l'erreur : La notification, appelée '[_NAME]', est introuvable dans notifications.xml.
-
+ Ne plus afficher
+ Toujours choisir cette option
+ Fermer
+
+Votre version de [APP_NAME] ne peut afficher la notification reçue à l'instant. Veuillez vous assurer que votre version de [APP_NAME] est à jour.
+Détails : La notification nommée '[_NAME]' n'a pas été trouvée dans le fichier notifications.xml
- Erreur floater : impossible de trouver les contrôles suivants :
-
+Erreur de la fenêtre: Impossible de trouver les contrôles suivants :
[CONTROLS]
-
-
-
- Aucun didacticiel n'est disponible actuellement.
-
-
-
- [MESSAGE]
+ Il n'y a aucun tutorial de disponible.
+ [MESSAGE]
- [MESSAGE]
+[MESSAGE]
-
- [MESSAGE]
-
-
-
- Une erreur est survenue lors de la mise à jour de [APP_NAME]. Veuillez [http://get.secondlife.com télécharger la dernière version] du client.
-
-
+ [MESSAGE]
+ Une erreur est survenue lors de la mise à jour de [APP_NAME]. Veuillez [http://www.firestormviewer.org/downloads télécharger manuellement] la dernière version du Viewer.
- Connexion à [SECOND_LIFE_GRID] impossible.
- '[DIAGNOSTIC]'
-Veuillez vérifier votre connexion Internet.
-
-
-
- Le modèle de message [PATH] est introuvable.
-
+ Impossible de se connecter à [SECOND_LIFE_GRID].
+ '[DIAGNOSTIC]'
+Veuillez vous assurer que votre accès au réseau fonctionne correctement.
+ Modèle de message [PATH] non trouvé.
- Enregistrer les changements dans la partie du corps/les habits actuels ?
-
+Enregistrer les modifications ?
+
- Vous n'êtes pas autorisé à copier un ou plusieurs de ces articles dans la boîte d'envoi vendeur. Vous pouvez les déplacer ou les laisser.
-
+Vous n'avez pas la permission de copier un ou plusieurs objets de votre sélection vers le Marketplace. Vous pouvez les déplacer ou les conserver.
+
-
- Un nouveau dossier a été créé pour chaque article que vous avez transféré vers le niveau supérieur de votre boîte d'envoi vendeur.
-
+
+A new folder has been created for each item you have transferred into the top level of your Merchant Outbox.
+
-
- Transfert réussi
-
-Tous les dossiers ont été envoyés vers la Place du marché.
-
+
+Success
+All folders were successfully sent to the Marketplace.
+
-
- Impossible de transférer certains dossiers
-
-Des erreurs se sont produites lors de l'envoi de certains dossiers vers la Place du marché. Ces dossiers sont toujours disponibles dans votre boîte d'envoi vendeur.
-
-Pour plus d'informations, consultez le [[MARKETPLACE_IMPORTS_URL] journal des erreurs].
-
+
+Some folders did not transfer
+Errors occurred when some folders were sent to the Marketplace. Those folders are still in your Merchant Outbox.
+See the [[MARKETPLACE_IMPORTS_URL] error log] for more information.
-
- Échec du transfert avec l'erreur « [ERROR_CODE] »
-
-Aucun dossier n'a été envoyé vers la Place du marché en raison d'une erreur système ou réseau. Réessayez ultérieurement.
-
+
+Transfer failed with error '[ERROR_CODE]'
+No folders were sent to the Marketplace because of a system or network error. Try again later.
-
- Échec de l'initialisation de la Place du marché avec l'erreur « [ERROR_CODE] »
-
-L'initialisation de la Place du marché a échoué en raison d'une erreur système ou réseau. Réessayez ultérieurement.
-
+
+Marketplace initialization failed with error '[ERROR_CODE]'
+Initialization with the Marketplace failed because of a system or network error. Try again later.
-
- Échec de la copie ou du déplacement vers le dossier de stock. Erreur :
-
- '[ERROR_CODE]'
-
+
+ Copy or move to Stock Folder failed with error :
+ '[ERROR_CODE]'
-
- Échec de la copie ou du déplacement vers les annonces Place du marché. Erreur :
-
- '[ERROR_CODE]'
-
+
+ Copy or move to Marketplace Listings failed with error :
+ '[ERROR_CODE]'
-
- La transaction avec la Place du marché a échoué en raison de l'erreur suivante :
-
- Motif : '[ERROR_REASON]'
+
+ The transaction with the Marketplace failed with the following error :
+ Reason : '[ERROR_REASON]'
[ERROR_DESCRIPTION]
-
-
- Nous ne pouvons pas publier ce produit ni activer le dossier de version. Cela est en général dû à des informations manquantes dans le formulaire de description de l'annonce, mais parfois à cause d'erreurs dans la structure du dossier. Modifiez l'annonce ou consultez les erreurs du dossier de l'annonce.
-
+
+ We are unable to list this product or activate the version folder. Usually this is caused by missing information in the listing description form, but it may be due to errors in the folder structure. Either edit the listing or check the listing folder for errors.
-
- Échec de la publication d'une annonce sur la Place du marché. Erreur :
-
- '[ERROR_CODE]'
-
+
+ Listing to Marketplace failed with error :
+ '[ERROR_CODE]'
-
- Échec de l'activation de ce dossier de version. Erreur :
-
- '[ERROR_CODE]'
-
+
+ Activating this version folder failed with error :
+ '[ERROR_CODE]'
+
+
+ In order to create your listing, we fixed the hierarchy of your listing contents.
+
- Cette action va modifier le contenu actif de cette annonce. Voulez-vous continuer ?
-
+ This action will change the active content of this listing. Do you want to continue?
+
- Les articles glissés vers la fenêtre Annonces de la Place du marché sont déplacés de leur emplacement d'origine, et non copiés. Voulez-vous continuer ?
-
+ Les objets glissés dans la liste des listings du Marketplace sont déplacés de leur emplacement original et non copiés. Poursuivre ?
+
- Le déplacement ou la suppression d'un dossier d'annonces supprimera votre annonce de la Place du marché. Si vous souhaitez conserver l'annonce de la Place du marché, déplacez ou supprimez le contenu du dossier de version que vous souhaitez modifier. Voulez-vous continuer ?
-
+ Moving or deleting a listing folder will delete your Marketplace listing. If you would like to keep the Marketplace listing, move or delete the contents of the version folder you would like to modify. Do you want to continue?
+
- Vous n'êtes pas autorisé à copier un ou plusieurs de ces articles vers la Place du marché. Vous pouvez les déplacer ou les laisser.
-
+ You don't have permission to copy one or more of these items to the Marketplace. You can move them or leave them behind.
+
- Cette action va annuler cette annonce. Voulez-vous continuer ?
-
+ This action will unlist this listing. Do you want to continue?
+
- Cette action va désactiver le dossier de version de l'annonce active. Voulez-vous continuer ?
-
+ This action will deactivate the version folder of the current listing. Do you want to continue?
+
- Impossible de mettre à jour cette annonce.
-[[URL] Cliquez ici] pour la modifier sur la Place du marché.
-
-
-
- Vous ne pouvez pas porter de vêtements ou des parties du corps se trouvant dans le dossier Annonces de la Place du marché.
-
-
- ID d'annonce non valide.
+Ce listing ne peut pas être mis à jour.
+[[URL] Cliquez ici] pour le modifier depuis le Marketplace.
+ Vous ne pouvez pas porter de vêtements ou d'éléments du corps qui sont dans le Marketplace.
+ ID listing invalide.
- Il y a plusieurs dossiers de version (ou aucun) dans cette liste. Vous devrez en sélectionner et activer un indépendamment plus tard.
-
+ There are several or no version folders in this listing. You will need to select and activate one independently later.
+
- Nous avons classé les articles du stock de types différents dans des dossiers de stocks distincts ; votre dossier est organisé de telle façon que nous pouvons le répertorier.
-
+ We have separated stock items of different types into separate stock folders, so your folder is arranged in a way that we can list it.
+
- Nous avons retiré votre annonce car le stock est vide. Vous devez ajouter plus d'unités au dossier de stock pour publier à nouveau l'annonce.
-
+ We have unlisted your listing because the stock is empty. You need to add more units to the stock folder to list the listing again.
+
-
- Une erreur est survenue lors du chargement du texte pour un script, suite au problème suivant : [REASON]. Veuillez réessayer ultérieurement.
-
-
- Une erreur est survenue lors du chargement du script compilé, suite au problème suivant : [REASON]. Veuillez réessayer ultérieurement.
-
-
- Une erreur est survenue lors de l'écriture des données d'animation. Veuillez réessayer ultérieurement.
-
-
- Un problème est survenu lors du chargement du script compilé, suite au problème suivant : [REASON]
+
+ We have unlisted your listing because the version folder is empty. You need to add items to the version folder to list the listing again.
+
+ There was a problem uploading the text for a script due to the following reason: [REASON]. Please try again later.
+ There was a problem uploading the compiled script due to the following reason: [REASON]. Please try again later.
+ There was a problem writing animation data. Please try again later.
+ There was a problem uploading the auction snapshot due to the following reason: [REASON]
- Impossible d'afficher les contenus de plus d'un objet à la fois.
-Veuillez ne sélectionner qu'un seul objet.
+Unable to view the contents of more than one item at a time.
+Please select only one object and try again.
- Enregistrer tous les changements dans les habits/parties du corps ?
+Enregistrer toutes les modifications effectuées ?
-
- Les résidents qui ne sont pas vos amis ne sauront pas que vous avez choisi d'ignorer leurs appels et leurs messages instantanés.
-
-
-
- Remarque : si vous activez cette option, toutes les personnes utilisant cet ordinateur pourront voir votre liste d'endroits favoris.
-
-
+ Les inconnus ne seront pas informés que vous avez choisi d'ignorer leurs appels audio et messages privés.
+ Note : Lorsque cette option est active, n'importe qui ayant accès à cet ordinateur pourra consulter la liste de vos endroits préférés.
- Lorsque vous accordez des droits de modification à un autre résident, vous lui permettez de changer, supprimer ou prendre n'importe lequel de vos objets dans Second Life. Réfléchissez bien avant d'accorder ces droits.
-Voulez-vous vraiment accorder des droits de modification à [NAME] ?
+Accorder la modification de vos objets à un autre résident lui permettra de modifier, supprimer et s'approprier TOUS vos objets présents dans le monde. Soyez extrêmement prudent en accordant ce privilège.
+Accorder le droit de modification de vos objets à [NAME] ?
- 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.
-Souhaitez-vous accorder des droits d'édition aux résidents sélectionnés ?
+Accorder la modification de vos objets à un autre résident lui permettra de modifier, supprimer et s'approprier TOUS vos objets présents dans le monde. Soyez extrêmement prudent en accordant ce privilège.
+Accorder aux résidents sélectionnés le droit de modification de vos objets ?
- Voulez-vous retirer les droits de modification à [NAME] ?
+Souhaitez-vous révoquer le droit de modification de vos objets pour [NAME] ?
- Souhaitez-vous retirer les droits d'édition aux résidents selectionnés ?
+Souhaitez-vous révoquer le droit de modification de vos objets pour les résidents sélectionnés ?
- Impossible de créer le groupe.
+Impossible de créer le groupe.
[MESSAGE]
-
- [NEEDS_APPLY_MESSAGE]
+[NEEDS_APPLY_MESSAGE]
[WANT_APPLY_MESSAGE]
-
-
-
- Pour envoyer une notice au groupe, vous devez indiquer un sujet.
-
+
+ Vous devez indiquer un sujet pour envoyer une Notice.
- Vous êtes sur le point d'ajouter des membres du groupe dans le rôle de [ROLE_NAME].
-Les membres ne peuvent pas être destitués de ce rôle.
-Ils doivent donner eux-mêmes leur démission.
-Êtes-vous certain de vouloir continuer ?
-
+Vous êtes sur le point d'ajouter un membre au rôle de [ROLE_NAME].
+Il ne pourra être supprimé de ce rôle.
+Le membre devra lui-même quitter ce rôle.
+Êtes-vous sur de vouloir poursuivre ?
+
- Vous êtes sur le point d'ajouter le pouvoir « [ACTION_NAME] » au rôle « [ROLE_NAME] ».
- *Avertissement*
- Tout membre disposant de ce pouvoir peut s'affecter lui-même, ainsi que tout autre membre, à des rôles disposant de pouvoirs plus importants, 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.
-
-Ajouter ce pouvoir à « [ROLE_NAME] » ?
+You are about to add the Ability '[ACTION_NAME]' to the Role '[ROLE_NAME]'.
+ *WARNING*
+ Any Member in a role with this ability can assign themselves -- and any other member -- to roles that have more powers than they currently have, potentially elevating themselves to near-Owner power. Be sure you know what you are doing before assigning this ability.
+Add this ability to '[ROLE_NAME]'?
- Vous êtes sur le point d'ajouter le pouvoir « [ACTION_NAME] » au rôle « [ROLE_NAME] ».
-
- *Avertissement*
- Tout membre dans un rôle avec ce pouvoir peut s'attribuer à lui-même, ainsi qu'à tout autre membre, Tous les pouvoirs, et accéder potentiellement à des pouvoirs proches de ceux d'un propriétaire.
-
-Ajouter ce pouvoir à « [ROLE_NAME] » ?
+You are about to add the ability '[ACTION_NAME]' to the role '[ROLE_NAME]'.
+ *WARNING*
+ Any Member in a role with this ability can assign themselves -- and any other member -- all abilities, elevating themselves to near-Owner power.
+Add this ability to '[ROLE_NAME]'?
- Vous êtes sur le point d'ajouter le pouvoir « [ACTION_NAME] » au rôle « [ROLE_NAME] ».
-
- *AVERTISSEMENT*
-Tout membre ayant un rôle doté de ce pouvoir disposera aussi des pouvoirs « [ACTION_NAME_2] » et « [ACTION_NAME_3] ».
-
+You are about to add the Ability '[ACTION_NAME]' to the Role '[ROLE_NAME]'.
+ *WARNING*
+Any Member in a Role with this Ability will also be granted the Abilities '[ACTION_NAME_2]' and '[ACTION_NAME_3]'
- Vous êtes sur le point de supprimer le pouvoir « [ACTION_NAME] » du rôle « [ROLE_NAME] ».
-
- *AVERTISSEMENT*
-En supprimant ce pouvoir, vous ne supprimez PAS les pouvoirs « [ACTION_NAME_2] » et « [ACTION_NAME_3] ».
-
-Si vous ne voulez plus que ce rôle dispose de ces pouvoirs, désactivez-les immédiatement.
-
+You are removing the Ability '[ACTION_NAME]' to the Role '[ROLE_NAME]'.
+ *WARNING*
+Removing this ability will NOT remove the Abilities '[ACTION_NAME_2]' and '[ACTION_NAME_3]'.
+If you no longer wish to have these abilities granted to this role, disable them immediately!
- Vous allez expulser [AVATAR_NAME] du groupe.
-
+ Vous êtes sur le point d'éjecter [AVATAR_NAME] du groupe.
+
- Vous allez expulser [COUNT] membres du groupe.
-
+ Vous êtes sur le point d'éjecter [COUNT] membres du groupe.
+
+
+
+ Vous êtes sur le point de bannir [AVATAR_NAME] du groupe.
+
+
+
+ Vous êtes sur le point de bannir [COUNT] membres du groupe.
+
- Vous êtes sur le point d'abandonner l'élément joint.
-Voulez-vous vraiment continuer ?
-
+ You are about to drop your attachment.
+ Are you sure you want to continue?
+
- Rejoindre ce groupe coûte [COST] L$.
-Voulez-vous continuer ?
+Rejoindre ce groupe vous coutera [COST] L$.
+Poursuivre ?
- Vous vous apprêtez à rejoindre le groupe [NAME].
-Voulez-vous continuer ?
-
+Vous allez rejoindre le groupe [NAME].
+Poursuivre ?
+
- Rejoindre ce groupe coûte [COST] L$.
-Vous n'avez pas suffisamment de L$ pour rejoindre ce groupe.
+Rejoindre ce groupe vous coutera L$[COST].
+Vous n'êtes pas assez riche pour faire cela.
- La création de ce groupe coûte [COST] L$.
-Les groupes doivent comporter plus d'un membre, sinon ils sont supprimés.
-Veuillez inviter des membres d'ici 48 heures.
-
+Creating this group will cost L$[COST].
+Groups need more than one member, or they are deleted forever.
+Please invite members within 48 hours.
+
- Pour [COST] L$ vous pouvez pénétrer sur ce terrain ([PARCEL_NAME]) et y rester [TIME] heures. Acheter un pass ?
+For L$[COST] you can enter this land ('[PARCEL_NAME]') for [TIME] hours. Buy a pass?
- Pour rendre l'annonce disponible à tous, le prix de vente doit être supérieur à 0 L$.
-Si le prix de vente est de 0 L$, vous devez choisir un acheteur spécifique.
+Sale price must be set to more than L$0 if selling to anyone.
+Please select an individual to sell to if selling for L$0.
- Le terrain sélectionné, de [LAND_SIZE] m², est mis en vente.
-Votre prix de vente sera de [SALE_PRICE] L$ et la vente sera disponible à [NAME].
+The selected [LAND_SIZE] m² land is being set for sale.
+Your selling price will be L$[SALE_PRICE] and will be authorized for sale to [NAME].
- ATTENTION : en cliquant sur Vendre à n'importe qui, vous rendez votre terrain disponible à toute la communauté de [CURRENT_GRID], même aux personnes qui ne sont pas dans cette région.
-
-Le terrain sélectionné, de [LAND_SIZE] m², est mis en vente.
-Votre prix de vente sera de [SALE_PRICE]L$ et la vente sera disponible à [NAME].
+ATTENTION: Clicking 'Sell to anyone' makes your land available to the entire [CURRENT_GRID] community, even those not in this region.
+The selected [LAND_SIZE] m² land is being set for sale.
+Your selling price will be L$[SALE_PRICE] and will be authorized for sale to [NAME].
- Êtes-vous certain de vouloir renvoyer tous les objets partagés par le groupe [NAME] sur cette parcelle dans l'inventaire du propriétaire précédent ?
-
-*Avertissement* Tous les objets non transférables cédés au groupe seront supprimés !
-
-Objets : [N]
+Are you sure you want to return all objects shared with the group '[NAME]' on this parcel of land back to their previous owner's inventory?
+*WARNING* This will delete the non-transferable objects deeded to the group!
+Objects: [N]
- Etes-vous certain de vouloir renvoyer tous les objets que [NAME] possède sur cette parcelle dans son inventaire ?
-
-Objets : [N]
+Are you sure you want to return all objects owned by the resident '[NAME]' on this parcel of land back to their inventory?
+Objects: [N]
- Êtes-vous certain de vouloir renvoyer tous les objets que vous possédez sur cette parcelle dans votre inventaire ?
-
-Objets : [N]
+Are you sure you want to return all objects owned by you on this parcel of land back to your inventory?
+Objects: [N]
- Êtes-vous certain de vouloir renvoyer tous les objets que vous ne possédez pas sur cette parcelle dans l'inventaire de leur propriétaire ?
-Les objets transférables cédés à un groupe seront renvoyés aux propriétaires précédents.
-
-*Avertissement* Tous les objets non transférables cédés au groupe seront supprimés !
-
-Objets : [N]
+Are you sure you want to return all objects *NOT* owned by you on this parcel of land back to their owner's inventory?
+Transferable objects deeded to a group will be returned to their previous owners.
+*WARNING* This will delete the non-transferable objects deeded to the group!
+Objects: [N]
- Êtes-vous certain de vouloir renvoyer tous les objets que [NAME] ne possède pas sur cette parcelle dans l'inventaire de leur propriétaire ?
-Les objets transférables cédés à un groupe seront renvoyés aux propriétaires précédents.
-
-*Avertissement* Tous les objets non transférables cédés au groupe seront supprimés !
-
-Objets : [N]
+Are you sure you want to return all objects *NOT* owned by [NAME] on this parcel of land back to their owner's inventory?
+Transferable objects deeded to a group will be returned to their previous owners.
+*WARNING* This will delete the non-transferable objects deeded to the group!
+Objects: [N]
- Êtes-vous certain de vouloir renvoyer tous les objets de la liste dans l'inventaire de leur propriétaire ?
+Are you sure you want to return all listed objects back to their owner's inventory? This will return ALL scripted objects in the region!
- Êtes-vous certain de vouloir désactiver tous les objets dans cette région ?
+Are you sure you want to disable all objects in this region?
- Renvoyer les objets de cette parcelle qui ne sont pas partagés avec le groupe [NAME] à leur propriétaire ?
-
-Objets : [N]
+Return the objects on this parcel of land that are *NOT* shared with the group [NAME] back to their owners?
+Objects: [N]
- Impossible de désactiver les scripts.
-Les dégâts sont autorisés dans toute la région.
-Pour que les armes fonctionnent, les scripts doivent être autorisés.
+Cannot disable scripts.
+This entire region is damage enabled.
+Scripts must be allowed to run for weapons to work.
- Plusieurs faces sont sélectionnées.
-Si vous poursuivez cette action, des instances séparées du média seront définies sur plusieurs faces de l'objet.
-Pour ne placer le média que sur une seule face, choisissez Sélectionner une face, cliquez sur la face de l'objet de votre choix, puis sur Ajouter.
-
-
-
- Pour définir le point d'atterrissage, vous devez vous trouver à l'intérieur de la parcelle.
-
-
- Veuillez saisir une adresse e-mail valide pour le(s) destinataire(s).
-
-
- Veuillez saisir votre adresse e-mail.
+Multiple faces are currently selected.
+If you continue this action, separate instances of media will be set on multiple faces of the object.
+To place the media on only one face, choose Select Face and click on the desired face of that object then click 'Add'.
+
+ You must be standing inside the land parcel to set its landing point.
+ Please enter a valid email address for the recipient(s).
+ Please enter your email address.
- Envoyer la photo avec l'objet ou le message par défaut ?
+Email snapshot with the default subject or message?
-
- Erreur dans le traitement des données de la photo
-
-
- Erreur d'encodage de la photo.
-
-
- Une erreur est survenue lors du chargement du script compilé, suite au problème suivant : [REASON]
-
-
- Une erreur est survenue lors du chargement de la capture d'écran destinée au rapport, suite au problème suivant : [REASON]
-
-
- Pour vous connecter à [CURRENT_GRID], vous devez accepter les Conditions d'utilisation.
-
+ Error processing snapshot data.
+ Erreur lors de l'encodage de la photo.
+ There was a problem sending a snapshot due to the following reason: [REASON]
+ Une erreur est survenue lors de l'envoi de la capture d'écran du signalement en raison de l'erreur suivante: [REASON]
+ Vous devez accepter les conditions d'utilisation pour vous connecter à [CURRENT_GRID].
- Impossible de mettre cet ensemble.
-Ce dossier ne contient pas d'habits, de parties du corps ni de pièces jointes.
-
-
- Vous ne pouvez pas porter d'habits ni de parties du corps se trouvant dans la corbeille.
+Impossible d'enfiler la tenue.
+Elle ne contient aucun objet valide.
+ Vous ne pouvez pas porter d'objets qui sont dans la corbeille.
- Impossible de joindre l'objet.
-La limite de [MAX_ATTACHMENTS] objets joints a été dépassée. Veuillez commencer par supprimer un objet joint existant.
-
-
- Vous ne pouvez pas porter cet article car il n'a pas encore été chargé. Veuillez réessayer dans une minute.
+Impossible de porter l'objet.
+Vous avez atteint le nombre ([MAX_ATTACHMENTS]) maximum d'objets attachés. Veuillez en retirer quelques-uns au préalable.
+ You cannot wear this item because it has not yet loaded. Please try again in a minute.
- Zut ! Vous avez oublié de fournir certaines informations.
-Vous devez saisir le nom d'utilisateur de votre avatar.
-
-Pour entrer dans [CURRENT_GRID], vous devez disposer d'un compte. Voulez-vous en créer un maintenant ?
-
- [create_account_url]
-
-
-
-
- Saisissez soit le nom d'utilisateur soit à la fois le prénom et le nom de votre avatar dans le champ Nom d'utilisateur, puis connectez-vous.
-
-
- [GRID] n'est pas un identifiant de grille valide.
-
-
- Grille non valide spécifiée au niveau du lieu de départ.
+Veuillez saisir votre nom d'utilisateur.
+Vous devez posséder un compte pour entrer dans [CURRENT_GRID]. Souhaitez-vous crée un compte maintenant ?
+
+ You need to enter either the Username or both the First and Last name of your avatar into the Username field, then login again.
+ '[GRID]' is not a valid grid identifier.
+ Your start location did not specify a valid grid.
- Supprimer l'annonce [NAME] ?
-Une fois payés, les frais ne sont pas remboursables.
+Delete classified '[NAME]'?
+There is no reimbursement for fees paid.
- Vous avez choisi de supprimer le média associé à cette face.
-Voulez-vous vraiment continuer ?
-
+You have selected to delete the media associated with this face.
+Are you sure you want to continue?
+
- Enregistrer les changements dans l'annonce [NAME] ?
+Enregistrer les modifications à l'annonce [NAME] ?
-
- Fonds insuffisants pour créer la petite annonce.
-
-
+ Insufficient funds to create classified.
- Supprimer la sélection <nolink>[PICK]</nolink> ?
+Supprimer le favori <nolink>[PICK]</nolink>?
- Supprimer la ou les tenues sélectionnées ?
+ Supprimer la tenue sélectionnée ?
+
+
+
+ Supprimer la tenue "[NAME]" ?
- Aller à la page web de [CURRENT_GRID] réservée aux événements ?
-
- http://secondlife.com/events/?lang=fr-FR
-
+Go to the [CURRENT_GRID] events web page?
-
- Veuillez sélectionner une proposition.
-
-
- Veuillez sélectionner un historique.
-
-
- Le cache sera vidé après le redémarrage de [APP_NAME].
-
+ Please select a proposal to view.
+ Please select a history item to view.
+ Le cache sera vidé après le redémarrage de [APP_NAME].
+ If you disable cookies, the search function will not work properly, and you will not be able to use it.
+ If you disable Javascript, the search function will not work properly, and you will not be able to use it.
- Le cache sera déplacé après le redémarrage de [APP_NAME].
-Remarque : cela videra le cache.
-
-
- Les paramètres du port prendront effet après le redémarrage de [APP_NAME].
+Cache will be moved after restarting [APP_NAME].
+Note: This will also clear the cache.
+ L'emplacement du cache audio sera déplacé après le redémarrage de [APP_NAME].
+ La modification du port de connexion sera appliquée après le redémarrage de [APP_NAME].
- Le nouveau thème apparaîtra après le redémarrage de [APP_NAME].
-
-
- Le changement de langue sera effectué au redémarrage de [APP_NAME].
+Le nouveau thème sera appliqué après le redémarrage de [APP_NAME].
+
+ Le changement de langue sera appliqué après le redémarrage de [APP_NAME].
- Aller à la page web de [CURRENT_GRID] pour voir le détail des enchères ou enchérir ?
-
- http://secondlife.com/auctions/auction-detail.php?id=[AUCTION_ID]
-
+ Go to the [CURRENT_GRID] web page to see auction details or make a bid?
- Enregistrer les changements ?
+Enregistrer les modifications ?
- Supprimer la note ?
-
+Êtes-vous sur de vouloir supprimer cette note ?
+
- L'enregistrement du geste a échoué.
-Il y a trop d'étapes dans ce geste.
-Essayez d'en supprimer quelques-unes.
-
-
- L'enregistrement du geste a échoué. Veuillez réessayer dans une minute.
+Enregistremet du geste échouée.
+Ce geste à trop d'étapes.
+Essayez de supprimer quelques étapes, puis de réessayer.
+ Gesture save failed. Please try again in a minute.
- Le geste n'a pas pu être enregistré car l'objet ou l'inventaire de l'objet associé n'a pas été trouvé.
-L'objet est peut-être inaccessible ou a peut-être été supprimé.
-
-
- Une erreur est survenue lors de l'enregistrement du geste, suite au problème suivant : [REASON]. Essayez d'enregistrer votre geste ultérieurement.
+Could not save gesture because the object or the associated object inventory could not be found.
+The object may be out of range or may have been deleted.
+ There was a problem saving a gesture due to the following reason: [REASON]. Please try resaving the gesture later.
- La note n'a pas pu être enregistrée car l'objet ou l'inventaire de l'objet associé n'a pas été trouvé.
-L'objet est peut-être inaccessible ou a peut-être été supprimé.
-
-
- Une erreur est survenue lors de l'enregistrement de la note, suite au problème suivant : [REASON]. Essayez d'enregistrer votre note ultérieurement.
+Could not save notecard because the object or the associated object inventory could not be found.
+The object may be out of range or may have been deleted.
+ There was a problem saving a notecard due to the following reason: [REASON]. Please try re-saving the notecard later.
- Impossible d'annuler tous les changements dans votre version du script.
-Souhaitez-vous charger la dernière version enregistrée sur le serveur ?
-(**Attention** Cette opération est irréversible.)
+Could not undo all changes in your version of the script.
+Would you like to load the server's last saved version?
+(**Warning** This operation cannot be undone.)
-
- Une erreur est survenue lors de l'enregistrement du script, suite au problème suivant : [REASON]. Essayez d'enregistrer votre script ultérieurement.
-
+ There was a problem saving a script due to the following reason: [REASON]. Please try re-saving the script later.
- Impossible d'enregistrer le script car l'objet qui le contient est introuvable.
-L'objet est peut-être inaccessible ou a peut-être été supprimé.
-
-
- Une erreur est survenue lors de l'enregistrement du script compilé, suite au problème suivant : [REASON]. Essayez d'enregistrer votre script ultérieurement.
+Could not save the script because the object it is in could not be found.
+The object may be out of range or may have been deleted.
+ There was a problem saving a compiled script due to the following reason: [REASON]. Please try re-saving the script later.
- Vous n'avez pas défini de région de départ.
-Saisissez le nom de la région voulue dans la case Lieu de départ ou choisissez Dernier emplacement ou Domicile comme lieu de départ.
-
+Your Start Region is not defined.
+Please type the Region name in Start Location box or choose My Last Location or My Home as your Start Location.
- Impossible de lancer ou d'arrêter le script car l'objet qui le contient est introuvable.
-L'objet est peut-être inaccessible ou a peut-être été supprimé.
+Could not start or stop the script because the object it is on could not be found.
+The object may be out of range or may have been deleted.
-
- Impossible de télécharger le fichier
-
-
- Impossible d'écrire le fichier [[FILE]]
+ Unable to download file
+
+ You have requested a file download, which is not supported within [APP_NAME].
+
+ Unable to write file [[FILE]]
- Votre ordinateur ne satisfait pas la configuration système requise pour [APP_NAME]. Les performances risquent d'être médiocres. Malheureusement, la section [SUPPORT_SITE] n'offre aucune aide pour les problèmes de configuration système.
-
-Consulter [_URL] pour en savoir plus ?
-
- http://secondlife.com/support/sysreqs.php?lang=fr
-
-
+Just so you know, your computer may not meet [APP_NAME]'s minimum system requirements. You may experience poor performance. Unfortunately, the [SUPPORT_SITE] can't provide technical support for unsupported system configurations.
+Visit [_URL] for more information?
+
- Il existe probablement un pilote plus récent pour votre puce graphique. La mise à jour des pilotes graphiques est susceptible d'améliorer considérablement les performances.
-
- Visiter la page [_URL] pour rechercher d'éventuelles mises à jour de pilotes ?
-
- http://www.intel.com/p/fr_FR/support/detect/graphics
-
-
+ There is likely a newer driver for your graphics chip. Updating graphics drivers can substantially improve performance.
+ Visit [_URL] to check for driver updates?
+
- Il existe probablement un pilote plus récent pour votre puce graphique. La mise à jour des pilotes graphiques est susceptible d'améliorer considérablement les performances.
-
- Visiter la page [_URL] pour rechercher d'éventuelles mises à jour de pilotes ?
-
- http://support.amd.com/us/Pages/AMDSupportHub.aspx
-
-
+ There is likely a newer driver for your graphics chip. Updating graphics drivers can substantially improve performance.
+ Visit [_URL] to check for driver updates?
+
- Il existe probablement un pilote plus récent pour votre puce graphique. La mise à jour des pilotes graphiques est susceptible d'améliorer considérablement les performances.
-
- Visiter la page [_URL] pour rechercher d'éventuelles mises à jour de pilotes ?
-
- http://www.nvidia.com/Download/index.aspx?lang=fr
-
-
+ There is likely a newer driver for your graphics chip. Updating graphics drivers can substantially improve performance.
+ Visit [_URL] to check for driver updates?
+
- Votre système contient une carte graphique que [APP_NAME] ne reconnaît pas.
-Cela est souvent le cas avec le nouveau matériel qui n'a pas encore été testé avec [APP_NAME]. Cela ne posera probablement pas de problème, mais vous devrez peut-être ajuster vos paramètres graphiques.
-(Moi > Préférences > Graphiques).
-
+Your system contains a graphics card that [APP_NAME] doesn't recognize.
+This is often the case with new hardware that has not been tested yet with [APP_NAME]. It will probably be ok, but you may need to adjust your graphics settings.
+(Avatar > Preferences > Graphics).
+
- [APP_NAME] a planté lors de l'initialisation des drivers graphiques.
-La qualité des graphiques sera paramétrée sur Faible pour éviter certaines erreurs de driver fréquentes. Certaines fonctionnalités graphiques seront donc désactivées.
-Nous vous recommandons de mettre à jour les drivers de votre carte graphique.
-La qualité des graphiques peut être augmentée à la section Préférences > Graphiques
-
-
- Le terraformage est interdit dans la région [REGION].
-
-
- Vous n'êtes pas autorisé(e) à terraformer la parcelle [PARCEL].
+[APP_NAME] crashed while initializing graphics drivers.
+Graphics Quality will be set to Low to avoid some common driver errors. This will disable some graphics features.
+We recommend updating your graphics card drivers.
+Graphics Quality can be raised in Preferences > Graphics.
+ The region [REGION] does not allow terraforming.
+ You are not allowed to terraform parcel [PARCEL].
- Vous n'êtes pas autorisé à copier les articles suivants :
-[ITEMS].
-Ceux-ci disparaîtront donc de votre inventaire si vous les donnez. Voulez-vous vraiment offrir ces articles ?
+Vous n'avez pas la permission de copier les objets suivants :
+[ITEMS]
+Vous perdrez définitivement les objets si vous les offrez. Poursuivre ?
-
- Impossible de donner l'objet de l'inventaire.
-
-
- Transaction annulée.
-
-
- Impossible de donner plus de 42 objets au cours d'un seul transfert d'inventaire.
-
-
- Vous n'êtes pas autorisé à transférer les objets sélectionnés.
-
+ Impossible de donner cet objet.
+ Transaction annulée.
+ Impossible d'offrir plus de 42 objets simultanément.
+ Vous n'avez pas la permission de transférer les objets sélectionnés.
- Vous n'êtes pas autorisé à copier [COUNT] des objets sélectionnés. Ces objets disparaîtront de votre inventaire.
-Souhaitez-vous vraiment donner ces objets ?
+You do not have permission to copy [COUNT] of the selected items. You will lose these items from your inventory.
+Do you really want to give these items?
-
- Vous n'êtes pas autorisé à transférer le dossier sélectionné.
-
+ Vous n'avez pas la permission de transférer le dossier sélectionné.
- Figer cet avatar ?
-Il ou elle ne pourra temporairement plus bouger, chatter, ou interagir dans le Monde.
-
+Geler cet avatar ?
+Il ne pourra temporairement plus se déplacer, communiquer ni interagir avec le monde qui l'entoure.
+
- Figer [AVATAR_NAME] ?
-Il ou elle ne pourra temporairement plus bouger, chatter, ou interagir dans le Monde.
-
+Geler [AVATAR_NAME] ?
+Il ne pourra temporairement plus se déplacer, communiquer ni interagir avec le monde qui l'entoure.
+
+
+
+ Geler les résidents suivants ?
+ [RESIDENTS]
+ Ils ne pourront temporairement plus se déplacer, communiquer ni interagir avec le monde qui l'entoure.
+
- Expulser [AVATAR_NAME] de votre terrain ?
-
+Éjecter [AVATAR_NAME] de votre terrain ?
+
- Expulser cet avatar de votre terrain ?
-
+Éjecter cet avatar de votre terrain ?
+
- Expulser [AVATAR_NAME] de votre terrain ?
-
+Éjecter [AVATAR_NAME] de votre terrain ?
+
-
- Vous avez expulsé [AVATAR_NAME] du groupe [GROUP_NAME]
+
+Éjecter les résidents suivants de votre terrain ?
+[RESIDENTS]
+
-
- Erreur d'acquisition : trop d'objets sélectionnés.
+
+Éjecter les résidents suivants de votre terrain ?
+[RESIDENTS]
+
+ Vous avez éjecté [AVATAR_NAME] du groupe [GROUP_NAME].
+ ACQUIRE ERROR: Too many objects selected.
- Erreur d'acquisition : les objets sont répartis dans plus d'une région.
-Veuillez mettre tous les objets que vous souhaitez acquérir dans la même région.
+ACQUIRE ERROR: Objects span more than one region.
+Please move all objects to be acquired onto the same region.
- [EXTRA]
-
-Aller sur [_URL] pour obtenir des informations sur l'achat de L$ ?
-
- http://secondlife.com/app/currency/?lang=fr-FR
-
+[EXTRA]
+Go to [_URL] for information on purchasing L$?
- Impossible de lier ces [COUNT] objets.
-Vous pouvez lier un maximum de [MAX] objets.
-
-
- Vous ne pouvez lier que des ensembles d'objets complets et vous devez choisir un minimum de deux objets.
+Unable to link these [COUNT] objects.
+You can link a maximum of [MAX] objects.
+ You can only link complete sets of objects, and must select more than one object.
- Impossible de lier car vous n'avez pas le droit de modifier tous les objets.
-
-Assurez-vous que vous êtes le propriétaire de tous les objets et qu'aucun d'eux n'est verrouillé.
-
-
- Impossible de lier des objets d'une région à une autre.
+Unable to link because you do not have modify permission on all the objects.
+Please make sure none are locked, and that you own all of them.
+ Objects cannot be linked across region boundaries.
- Impossible de lier car les objets n'ont pas tous le même propriétaire.
-
-Assurez-vous que vous êtes le propriétaire de tous les objets sélectionnés.
+Unable to link because not all of the objects have the same owner.
+Please make sure you own all of the selected objects.
- Pas d'extension pour le fichier suivant : '[FILE]'
-
-Assurez-vous que le fichier a l'extension correcte.
+No file extension for the file: '[FILE]'
+Please make sure the file has a correct file extension.
- Extension de fichier [EXTENSION] invalide
-[VALIDS] attendu
-
+Invalid file extension [EXTENSION].
+Expected [VALIDS].
- Impossible de lire le fichier son chargé :
+Could not open uploaded sound file for reading:
[FILE]
- Il semble que le fichier ne soit pas un fichier RIFF WAVE :
+File does not appear to be a RIFF WAVE file:
[FILE]
- Il semble que le fichier ne soit pas un fichier audio PCM WAVE :
+File does not appear to be a PCM WAVE audio file:
[FILE]
- Le fichier contient un nombre de canaux invalide (doit être mono ou stéréo) :
+File has invalid number of channels (must be mono or stereo):
[FILE]
- Le fichier ne semble pas être pris en charge (doit être 44,1 k) :
+File does not appear to be a supported sample rate (must be 44.1k):
[FILE]
- Le fichier ne semble pas être pris en charge (doit faire 8 ou 16 bit) :
+File does not appear to be a supported word size (must be 8 or 16 bit):
[FILE]
- Impossible de trouver les données dans l'en-tête WAV :
+Could not find 'data' chunk in WAV header:
[FILE]
- Taille de fragment incorrecte dans le fichier WAV :
+Wrong chunk size in WAV file:
[FILE]
- Le fichier audio est trop long (10 secondes maximum) :
+Audio file is too long (10 second maximum):
[FILE]
- Problème avec le fichier [FILE] :
-
+Problem with file [FILE]:
[ERROR]
-
- Impossible d'ouvrir le fichier son compressé temporaire : [FILE]
-
-
- Échec d'encodage Vorbis inconnu sur : [FILE]
-
-
- Impossible d'encoder le fichier : [FILE]
-
+ Couldn't open temporary compressed sound file for writing: [FILE]
+ Unknown Vorbis encode failure on: [FILE]
+ Unable to encode file: [FILE]
- Impossible de renseigner votre nom d'utilisateur et mot de passe. Cette situation peut se produire lorsque vous changez la configuration du réseau.
-
-
-
- Fichier ressource corrompu : [FILE]
-
-
- Version de fichier ressource Linden inconnu : [FILE]
-
-
- Impossible de créer le fichier de sortie : [FILE]
-
-
- Actuellement, [APP_NAME] ne prend pas en charge le chargement par lot de fichiers d'animation au format BVH.
+ We were unable to decode the file storing your saved login credentials. At this point saving or deleting credentials will erase all those that were previously stored.
+ This may happen when you change network setup. Restarting the viewer with previous network configuration may help recovering your saved login credentials.
+ Corrupt resource file: [FILE]
+ Unknown Linden resource file version in file: [FILE]
+ Unable to create output file: [FILE]
+ [APP_NAME] does not currently support bulk upload of BVH format animation files.
- Impossible de charger [FILE] suite au problème suivant : [REASON]
-Veuillez réessayer ultérieurement.
-
-
- Vous avez ajouté [LANDMARK_NAME] à votre dossier [FOLDER_NAME].
-
-
- Vous avez déjà un repère pour cet emplacement.
-
-
-
- Vous ne pouvez pas créer de repère ici car le propriétaire du terrain ne l'autorise pas.
+Unable to upload [FILE] due to the following reason: [REASON]
+Please try again later.
+ Le repère "[LANDMARK_NAME]" a été créé dans le dossier [FOLDER_NAME].
+ Vous possédez déjà un repère pour cet emplacement.
+ Impossible de créer un repère ici, le propriétaire du terrain l'interdit.
- Impossible d'effectuer les recompilations.
-Sélectionnez un objet avec un script.
+Not able to perform 'recompilation'.
+Select an object with a script.
- Impossible d'effectuer les recompilations.
-
-Sélectionnez des objets qui ont des scripts et que vous pouvez modifier.
+Not able to perform 'recompilation'.
+Select objects with scripts that you have permission to modify.
- Impossible d'effectuer la réinitialisation.
-
-Veuillez sélectionner des objets avec des scripts.
+Not able to perform 'reset'.
+Select objects with scripts.
+
+
+Not able to perform 'remove'.
+Select objects with scripts.
- Impossible d'effectuer la réinitialisation.
-
-Sélectionnez des objets qui ont des scripts et que vous pouvez modifier.
-
-
- Impossible d'ouvrir le script de l'objet sans droits de modification.
+Not able to perform 'reset'.
+Select objects with scripts that you have permission to modify.
+ Impossible d'ouvrir un script contenu dans un objet sans les droits de modification.
- Impossible de définir les scripts sur « exécution ».
-
-Veuillez sélectionner des objets avec des scripts.
+Not able to set any scripts to 'running'.
+Select objects with scripts.
- Impossible de définir les scripts sur « non-exécution ».
-
-Veuillez sélectionner des objets avec des scripts.
-
-
- Aucun floater frontmost à sauvegarder.
+Unable to set any scripts to 'not running'.
+Select objects with scripts.
+ No frontmost floater to save.
- Votre requête a été modifiée et les mots trops courts ont été supprimés.
-
-Recherche effectuée : [FINALQUERY]
-
-
- Vos termes de recherche étaient trop courts et aucune recherche n'a été effectuée.
+Votre recherche a été modifiée car certains mots étaient trop courts.
+Recherche : [FINALQUERY]
+ Veuillez saisir quelque chose à rechercher avant de valider.
- Échec de la téléportation.
+Téléportation échouée.
[REASON]
- Nous avons rencontré des problèmes en essayant de vous téléporter. Vous devrez peut-être vous reconnecter avant de pouvoir vous téléporter.
-Si ce message persiste, veuillez consulter la page [SUPPORT_SITE].
+Problem encountered processing your teleport request. You may need to log back in before you can teleport.
+If you continue to get this message, please check the [SUPPORT_SITE].
- Nous avons rencontré des problèmes en essayant de vous téléporter. Vous devrez peut-être vous reconnecter avant de pouvoir traverser des régions.
-Si ce message persiste, veuillez consulter la page [SUPPORT_SITE].
-
-
- Désolé, la téléportation est bloquée actuellement. Veuillez réessayer dans un moment.
-Si vous ne parvenez toujours pas à être téléporté, déconnectez-vous puis reconnectez-vous pour résoudre le problème.
-
-
- Désolé, le système n'a pas réussi à localiser la destination de votre repère.
-
-
- Désolé, la connexion vers votre lieu de téléportation n'a pas abouti.
-Veuillez réessayer dans un moment.
-
-
- Désolé, vous n'avez pas accès à cette destination.
-
-
- Vos pieces-jointes ne sont pas encore arrivées. Attendez quelques secondes de plus ou déconnectez-vous puis reconnectez-vous avant d'essayer de vous téléporter.
-
-
- Le trafic vers cette région est bouché en ce moment. Votre téléportation ne pourra pas avoir lieu immédiatement. Veuillez réessayer dans quelques minutes ou bien aller dans une zone moins fréquentée.
-
-
- Désolé, votre demande de téléportation n'a pas abouti assez rapidement. Veuillez réessayer dans quelques minutes.
-
-
- Désolé, votre demande pour passer dans une autre région n'a pas abouti assez rapidement. Veuillez réessayer dans quelques minutes.
-
-
- Impossible de trouver la destination de la téléportation. Il est possible que cette destination soit temporairement indisponible ou qu'elle n'existe plus. Veuillez réessayer dans quelques minutes.
-
-
- L'inventaire est temporairement indisponible.
+Problem encountered processing your region crossing. You may need to log back in before you can cross regions.
+If you continue to get this message, please check the [SUPPORT_SITE].
+ Sorry, teleport is currently blocked. Try again in a moment. If you still cannot teleport, please log out and log back in to resolve the problem.
+ Sorry, but system was unable to locate landmark destination.
+ Sorry, but system was unable to complete the teleport connection. Try again in a moment.
+ Sorry, you do not have access to that teleport destination.
+ Your attachments have not arrived yet. Try waiting for a few more seconds or log out and back in again before attempting to teleport.
+ The asset queue in this region is currently clogged so your teleport request will not be able to succeed in a timely manner. Please try again in a few minutes or go to a less busy area.
+ Sorry, but the system was unable to complete your teleport request in a timely fashion. Please try again in a few minutes.
+ Sorry, but the system was unable to complete your region crossing in a timely fashion. Please try again in a few minutes.
+ Unable to find teleport destination. The destination may be temporarily unavailable or no longer exists. Please try again in a few minutes.
+ The inventory system is currently unavailable.
- Impossible de définir le propriétaire foncier :
-aucune parcelle sélectionnée.
-
-
- Impossible de définir un propriétaire car la sélection couvre plusieurs régions. Veuillez sélectionner une zone plus petite et réessayer.
+Unable to set land owner:
+No parcel selected.
+ Unable to force land ownership because selection spans multiple regions. Please select a smaller area and try again.
- Cette parcelle est mise aux enchères. Définir un propriétaire annulerait les enchères, ce qui pourrait être gênant pour certains résidents si ces dernières ont commencé.
-Définir un propriétaire ?
+This parcel is up for auction. Forcing ownership will cancel the auction and potentially make some residents unhappy if bidding has begun.
+Force ownership?
- Problème :
-Aucune parcelle sélectionnée.
+Unable to contentify:
+No parcel selected.
- Problème :
-Aucune région sélectionnée.
+Unable to contentify:
+No region selected.
- Impossible d'abandonner le terrain :
-aucune parcelle sélectionnée.
+Unable to abandon land:
+No parcel selected.
- Impossible d'abandonner le terrain :
-la région est introuvable.
+Unable to abandon land:
+Cannot find region.
- Impossible d'acheter le terrain :
-aucune parcelle sélectionnée.
+Unable to buy land:
+No parcel selected.
- Impossible d'acheter le terrain :
-la région dans laquelle il est situé est introuvable.
-
-
- Vous ne pouvez pas fermer la fenêtre Acheter le terrain avant que [APP_NAME] n'estime le montant de cette transaction.
+Unable to buy land:
+Cannot find the region this land is in.
+ You cannot close the Buy Land window until [APP_NAME] estimates the price of this transaction.
- Cession du terrain impossible :
-aucune parcelle sélectionnée.
+Unable to deed land:
+No parcel selected.
- Cession du terrain impossible :
-aucun groupe sélectionné.
+Unable to deed land:
+No Group selected.
- Cession du terrain impossible :
-la région dans laquelle il est situé est introuvable.
+Unable to deed land:
+Cannot find the region this land is in.
- Cession du terrain impossible :
-plusieurs parcelles sélectionnées.
-
-Essayez de ne sélectionner qu'une seule parcelle.
+Unable to deed land:
+Multiple parcels selected.
+Try selecting a single parcel.
+
+
+This location provides streaming media, which may require more of your network bandwidth.
+Play streaming media when available?
+(You can change this option later under Preferences > Sound & Media.)
+
- Cession du terrain impossible :
-rapport de propriété sur le point d'être envoyé par le serveur.
-
-Merci de réessayer.
+Unable to deed land:
+Waiting for server to report ownership.
+Please try again.
- Cession du terrain impossible :
-la cession de terrain est interdite dans la région [REGION].
+Unable to deed land:
+The region [REGION] does not allow transfer of land.
- Impossible d'abandonner le terrain :
-mise à jour des informations sur la parcelle sur le point d'être envoyée par le serveur.
-
-Veuillez réessayer dans quelques secondes.
+Unable to abandon land:
+Waiting for server to update parcel information.
+Try again in a few seconds.
- Impossible d'abandonner le terrain :
-vous n'êtes pas le propriétaire des parcelles sélectionnées.
-
-Veuillez sélectionner une seule parcelle.
+Unable to abandon land:
+You do not own all the parcels selected.
+Please select a single parcel.
- Impossible d'abandonner le terrain :
-vous n'avez pas le droit de libérer cette parcelle.
-Les parcelles qui vous appartiennent sont en vert.
+Unable to abandon land:
+You do not have permission to release this parcel.
+Parcels you own appear in green.
- Impossible d'abandonner le terrain :
-la région dans laquelle il est situé est introuvable.
+Unable to abandon land:
+Cannot find the region this land is in.
- Impossible d'abandonner le terrain :
-le transfert de terrain est interdit dans la région [REGION].
+Unable to abandon land:
+The region [REGION] does not allow transfer of land.
- Impossible d'abandonner le terrain :
-vous devez sélectionner une parcelle entière pour la libérer.
-
-Sélectionnez toute la parcelle ou divisez-la d'abord.
+Unable to abandon land:
+You must select an entire parcel to release it.
+Select an entire parcel, or divide your parcel first.
- Vous vous apprêtez à libérer [AREA] m² de terrain.
-Si vous libérez cette parcelle, elle sera supprimée de votre patrimoine, mais vous ne recevrez pas de L$.
-
-Libérer ce terrain ?
+You are about to release [AREA] m² of land.
+Releasing this parcel will remove it from your land holdings, but will not grant any L$.
+Release this land?
- Division du terrain impossible :
-
-aucune parcelle sélectionnée.
+Unable to divide land:
+No parcels selected.
- Division du terrain impossible :
-
-Toute la parcelle est sélectionnée.
-Sélectionnez une partie de la parcelle uniquement.
+Unable to divide land:
+You have an entire parcel selected.
+Try selecting a part of the parcel.
- Si vous divisez ce terrain, cette parcelle sera partagée en deux et chaque parcelle pourra avoir ses propres paramètres. Après cette opération, certains paramètres reviendront aux paramètres par défaut.
-
-Diviser le terrain ?
+Dividing this land will split this parcel into two and each parcel can have its own settings. Some settings will be reset to defaults after the operation.
+Divide land?
- Division du terrain impossible :
-la région dans laquelle il est situé est introuvable.
+Unable to divide land:
+Cannot find the region this land is in.
- Impossible de fusionner le terrain :
-la région dans laquelle il est situé est introuvable.
+Unable to join land:
+Cannot find the region this land is in.
- Impossible de fusionner le terrain :
-aucune parcelle sélectionnée.
+Unable to join land:
+No parcels selected.
- Impossible de fusionner le terrain :
-vous avez sélectionné une seule parcelle.
-
-Sélectionnez le terrain sur les deux parcelles.
+Unable to join land:
+You only have one parcel selected.
+Select land across both parcels.
- Impossible de fusionner le terrain :
-vous devez sélectionner au moins deux parcelles.
-
-Sélectionnez le terrain sur les deux parcelles.
+Unable to join land:
+You must select more than one parcel.
+Select land across both parcels.
- En fusionnant ce terrain, vous créerez une grande parcelle composée de toutes les parcelles se trouvant dans le rectangle sélectionné.
-Vous devrez réinitialiser le nom et les options de la nouvelle parcelle.
-
-Fusionner le terrain ?
+Joining this land will create one large parcel out of all parcels intersecting the selected rectangle.
+You will need to reset the name and options of the new parcel.
+Join land?
- Cette note doit être sauvegardée avant que l'objet ne puisse être copié ou visualisé. Enregistrer la note ?
+Cette note doit être enregistrée avant qu'elle ne puisse être copiée ou visualisée. Enregistrer ?
- Copier cet objet dans votre inventaire ?
+Copier cet objet dans l'inventaire ?
-
- Échec du changement de résolution (à [RESX], de [RESY])
-
-
- Erreur : herbes non identifiées : [SPECIES]
-
-
- Erreur : arbres non identifiés : [SPECIES]
-
-
- Impossible de sauvegarder [NAME]. Pour pouvoir sauvegarder ce fichier, vous devez d'abord libérer de la mémoire sur votre ordinateur.
-
+ Failed to switch resolution to [RESX] by [RESY].
+ Error: Undefined grasses: [SPECIES]
+ Error: Undefined trees: [SPECIES]
+ Unable to save '[NAME]' to wearable file. You will need to free up some space on your computer and save the wearable again.
- Impossible de sauvegarder le fichier [NAME] dans la base de données centrale.
-Cette erreur est généralement temporaire. Veuillez modifier et sauvegarder l'élément endossable à nouveau d'ici quelques minutes.
+Unable to save [NAME] to central asset store.
+This is usually a temporary failure. Please customize and save the wearable again in a few minutes.
- Zut. Vous avez été déconnecté(e) de [CURRENT_GRID]
+Vous avez été déconnecté de [CURRENT_GRID].
[MESSAGE]
-
+
- Impossible d'acheter du terrain pour le groupe :
-Vous n'avez pas le droit d'acheter de terrain pour votre groupe.
+Unable to buy land for the group:
+You do not have permission to buy land for your active group.
-
- Vous pouvez suivre les déplacements de vos amis sur la carte et voir lorsqu'ils se connectent.
-
-Proposer à [NAME] de devenir votre ami(e) ?
+
+Les amis peuvent savoir quand l'autre et connecté mais aussi se localiser mutuellement s'ils le souhaitent.
+Proposer à [NAME] de devenir votre ami ?
-
- Nom de la nouvelle liste :
+
+ Name for the new list:
+
+
+
+ The name '[DUPNAME]' is in use
+ Enter a new unique name:
-
- Le nom [DUPNAME] est déjà utilisé.
- Saisissez un nouveau nom unique :
-
-
-
- Le mot-clé doit être constitué d'un seul mot et sa valeur de remplacement doit être renseignée.
-
-
- Liste de remplacement non valide.
-
-
- Spécifiez un fichier, un nom et une langue.
-
+ The keyword must be a single word, and the replacement may not be empty.
+ That replacement list is not valid.
+ You must specify a file, a name, and a language.
- Le dictionnaire [DIC_NAME] ne semble pas contenir de fichier "aff" ; il s'agit donc d'un dictionnaire « secondaire ».
-Vous pouvez l'utiliser comme dictionnaire supplémentaire mais pas comme dictionnaire principal.
-
-Voir https://wiki.secondlife.com/wiki/Adding_Spelling_Dictionaries
+The dictionary [DIC_NAME] does not appear to have an "aff" file; this means that it is a "secondary" dictionary.
+It can be used as an additional dictionary, but not as your Main dictionary.
+See https://wiki.secondlife.com/wiki/Adding_Spelling_Dictionaries
- Impossible de copier
+ Unable to copy
[FROM_NAME]
- vers
+ to
[TO_NAME]
-
- Enregistrer ce que je porte comme nouvelle tenue :
+
+ Save what I'm wearing as a new Outfit:
-
- Enregistrer l'article dans mon inventaire comme :
+
+ Save item to my inventory as:
-
- Nouveau nom de la tenue :
+
+ Nouveau nom :
- Voulez-vous supprimer <nolink>[NAME]</nolink> de votre liste d'amis ?
+Êtes-vous sur de vouloir supprimer [NAME] de votre liste d'amis ?
- Voulez-vous supprimer plusieurs résidents de votre liste d'amis ?
+Êtes-vous sur de vouloir supprimer toutes ces personnes de votre liste d'amis ?
- Êtes-vous certain de vouloir supprimer tous les objets scriptés appartenant à ** [AVATAR_NAME] ** sur tous les terrains des autres résidents dans cette région ?
+Are you sure you want to delete all scripted objects owned by
+** [AVATAR_NAME] **
+on all others land in this region?
- Êtes-vous certain de vouloir supprimer tous les objets scriptés appartenant à ** [AVATAR_NAME] ** sur tous les terrains de cette région ?
+Are you sure you want to DELETE ALL scripted objects owned by
+** [AVATAR_NAME] **
+on ALL LAND in this region?
- Êtes-vous certain de vouloir supprimer tous les objets (scriptés ou pas) appartenant à ** [AVATAR_NAME] ** sur tous les terrains de cette région ?
+Are you sure you want to DELETE ALL objects (scripted or not) owned by
+** [AVATAR_NAME] **
+on ALL LAND in this region?
-
- Vous devez choisir un nom pour votre petite annonce.
-
+ You must specify a name for your classified.
- Le coût de l'annonce doit être de [MIN_PRICE] L$ minimum.
-
-Veuillez saisir un montant plus élevé.
+Price to pay for listing must be at least L$[MIN_PRICE].
+Please enter a higher price.
- Des liens pointent vers au moins un article sélectionné. Les liens arrêteront définitivement de fonctionner si vous supprimez cet article. Il est vivement conseillé de supprimer d'abord ces liens.
-
-Voulez-vous vraiment supprimer ces articles ?
+At least one of the items you have selected has link items that point to it. If you delete this item, its links will permanently stop working. It is strongly advised to delete the links first.
+Are you sure you want to delete these items?
- Au moins un des objets que vous avez sélectionnés est verrouillé.
-
-Êtes-vous certain de vouloir supprimer ces objets ?
+At least one of the items you have selected is locked.
+Are you sure you want to delete these items?
- Au moins un des objets que vous avez sélectionnés n'est pas copiable.
-
-Êtes-vous certain de vouloir supprimer ces objets ?
+At least one of the items you have selected is not copyable.
+Are you sure you want to delete these items?
- Au moins un des objets que vous avez sélectionnés ne vous appartient pas.
-
-Voulez-vous vraiment supprimer ces articles ?
+You do not own at least one of the items you have selected.
+Are you sure you want to delete these items?
- Au moins un des objets est verrouillé.
-Au moins un des objets n'est pas copiable.
-
-Êtes-vous certain de vouloir supprimer ces objets ?
+At least one object is locked.
+At least one object is not copyable.
+Are you sure you want to delete these items?
- Au moins un des objets est verrouillé.
-Au moins un des objets ne vous appartient pas.
-
-Voulez-vous vraiment supprimer ces articles ?
+At least one object is locked.
+You do not own at least one object.
+Are you sure you want to delete these items?
- Au moins un des objets n'est pas reproductible.
-Au moins un des objets ne vous appartient pas.
-
-Voulez-vous vraiment supprimer ces articles ?
+At least one object is not copyable.
+You do not own at least one object.
+Are you sure you want to delete these items?
- Au moins un des objets est verrouillé.
-Au moins un des objets n'est pas reproductible.
-Au moins un des objets ne vous appartient pas.
-
-Voulez-vous vraiment supprimer ces articles ?
+At least one object is locked.
+At least one object is not copyable.
+You do not own at least one object.
+Are you sure you want to delete these items?
- Au moins un des objets est verrouillé.
-
-Êtes-vous certain de vouloir prendre ces objets ?
+At least one object is locked.
+Are you sure you want to take these items?
- Vous n'êtes pas le propriétaire de tous les objets que vous prenez.
-Si vous continuez, les droits accordés au prochain propriétaire seront activés et vous risquez de ne plus pouvoir modifier ou copier les objets.
-
-Êtes-vous certain de vouloir prendre ces objets ?
+You do not own all of the objects you are taking.
+If you continue, next owner permissions will be applied and possibly restrict your ability to modify or copy them.
+Are you sure you want to take these items?
- Au moins un des objets est verrouillé.
-Vous n'êtes pas le propriétaire de tous les objets que vous prenez.
-Si vous continuez, les droits accordés au prochain propriétaire seront activés et vous risquez de ne plus pouvoir modifier ou copier les objets.
-Par contre, vous pouvez prendre les objets sélectionnés.
-
-Êtes-vous certain de vouloir prendre ces objets ?
+At least one object is locked.
+You do not own all of the objects you are taking.
+If you continue, next owner permissions will be applied and possibly restrict your ability to modify or copy them.
+However, you can take the current selection.
+Are you sure you want to take these items?
- Impossible d'acheter le terrain car la sélection couvre plusieurs régions.
-
-Veuillez sélectionner une zone plus petite et réessayer.
+Unable to buy land because selection spans multiple regions.
+Please select a smaller area and try again.
- Si vous cédez ce terrain, le groupe devra avoir les moyens de le prendre en charge.
-Le prix de la vente du terrain n'est pas remboursé par le propriétaire. Si la parcelle que vous cédez se vend, le prix de la vente sera divisé en parts égales parmi les membres du groupe.
-
-Céder ces [AREA] m² de terrain au groupe [GROUP_NAME] ?
+By deeding this parcel, the group will be required to have and maintain sufficient land use credits.
+The purchase price of the land is not refunded to the owner. If a deeded parcel is sold, the sale price will be divided evenly among group members.
+Deed this [AREA] m² of land to the group '[GROUP_NAME]'?
- La cession de cette parcelle requiert que le groupe dispose en permanence d'un crédit suffisant pour payer les frais d'occupation de terrain.
-Elle inclura une contribution simultanée au groupe de la part de [NAME].
-Le prix d'achat du terrain n'est pas remboursé au propriétaire. Si une parcelle cédée est vendue, son prix de vente est redistribué à part égale entre les membres du groupe.
-
-Céder ces [AREA] m² de terrain au groupe [GROUP_NAME] ?
+By deeding this parcel, the group will be required to have and maintain sufficient land use credits.
+The deed will include a simultaneous land contribution to the group from '[NAME]'.
+The purchase price of the land is not refunded to the owner. If a deeded parcel is sold, the sale price will be divided evenly among group members.
+Deed this [AREA] m² of land to the group '[GROUP_NAME]'?
-
- Les paramètres d'affichage sont au niveau le plus sûr, comme vous l'aviez indiqué.
-
+ Display settings have been set to safe levels because you have specified the -safe option.
- Les paramètres d'affichage ont été modifiés selon les niveaux recommandés car votre carte graphique
-[LAST_GPU] a été remplacée
-par une carte [THIS_GPU].
-
-
- Les paramètres d'affichage ont été modifiés selon les niveaux recommandés en raison d'un changement relatif au sous-système de rendu.
-
-
- [ERROR_MESSAGE]
-
+Display settings have been set to recommended levels because your graphics card changed
+from '[LAST_GPU]'
+to '[THIS_GPU]'
+ Display settings have been set to recommended levels because of a change to the rendering subsystem.
+ [ERROR_MESSAGE]
- La destination que vous avez choisie n'est pas disponible actuellement.
-Vous avez été téléporté vers une région voisine.
+Your desired location is not currently available.
+You have been moved into a nearby region.
- La destination demandée n'est pas disponible actuellement.
-Vous avez été téléporté vers une région voisine.
+Your requested location is not currently available.
+You have been moved into a nearby region.
- La destination que vous avez choisie n'est pas disponible actuellement.
-Vous avez été téléporté vers une région voisine.
-Nous vous conseillons de définir votre domicile ailleurs.
+Impossible de rentrer à la maison pour l'instant !
+Vous avez été redirigé vers une région adjacente.
+Il faudra peut-être définir un nouveau domicile.
- Vos habits sont en cours de téléchargement.
-Vous pouvez utiliser [CURRENT_GRID] normalement, les autres résidents vous voient correctement.
-
+Vos vêtements sont toujours en cours de téléchargement.
+Vous pouvez utiliser [APP_NAME] normalement, les autres personnes vous verront correctement.
+
- L'installation de [APP_NAME] est terminée.
-
-Si vous utilisez [CURRENT_GRID] pour la première fois, vous devez ouvrir un compte avant de pouvoir vous connecter.
+L'installation de [APP_NAME] est terminée.
+Si c'est votre première connexion à [CURRENT_GRID], vous aurez besoin d'un compte avant de vous connecter.
- Nous avons des difficultés à vous connecter. Il y a peut-être un problème avec votre connexion Internet ou la [SECOND_LIFE_GRID].
-
-Vérifiez votre connexion Internet et réessayez dans quelques minutes, cliquez sur Aide pour consulter la page [SUPPORT_SITE] ou bien sur Téléporter pour essayer d'aller chez vous.
-
- http://fr.secondlife.com/support/
-
+We're having trouble connecting. There may be a problem with your Internet connection or the [SECOND_LIFE_GRID].
+You can either check your Internet connection and try again in a few minutes, click Help to view the [SUPPORT_SITE], or click Teleport to attempt to teleport home.
- Votre personnage va apparaître dans un moment.
-
-Pour marcher, utilisez les flèches de direction.
-Appuyez sur F1 pour obtenir de l'aide ou en savoir plus sur [CURRENT_GRID].
-Choisissez un avatar homme ou femme.
-Vous pourrez revenir sur votre décision plus tard.
-
-
-
- Téléportation vers [SLURL] impossible car cet endroit existe sur une grille ([GRID]) différente de la grille actuelle ([CURRENT_GRID]). Veuillez fermer votre client et réessayer.
-
+Your character will appear in a moment.
+Use arrow keys to walk.
+Press the F1 key at any time for help or to learn more about [CURRENT_GRID].
+Please choose the male or female avatar. You can change your mind later.
+
+ Could not teleport to [SLURL] as it's on a different grid ([GRID]) than the current grid ([CURRENT_GRID]). Please close your viewer and try again.
- Connexion au serveur impossible.
+Could not connect to the server.
[REASON]
-
-Nom du sujet : [SUBJECT_NAME_STRING]
-Émetteur : [ISSUER_NAME_STRING]
-Début de validité : [VALID_FROM]
-Fin de validité : [VALID_TO]
-Empreinte MD5 : [SHA1_DIGEST]
-Empreinte SHA1 : [MD5_DIGEST]
-Utilisation de la clé : [KEYUSAGE]
-Utilisation étendue de la clé : [EXTENDEDKEYUSAGE]
-Identifiant de la clé du sujet : [SUBJECTKEYIDENTIFIER]
-
+SubjectName: [SUBJECT_NAME_STRING]
+IssuerName: [ISSUER_NAME_STRING]
+Valid From: [VALID_FROM]
+Valid To: [VALID_TO]
+MD5 Fingerprint: [SHA1_DIGEST]
+SHA1 Fingerprint: [MD5_DIGEST]
+Key Usage: [KEYUSAGE]
+Extended Key Usage: [EXTENDEDKEYUSAGE]
+Subject Key Identifier: [SUBJECTKEYIDENTIFIER]
- Autorité de certification de ce serveur inconnue.
-
-Informations sur le certificat :
-Nom du sujet : [SUBJECT_NAME_STRING]
-Émetteur : [ISSUER_NAME_STRING]
-Début de validité : [VALID_FROM]
-Fin de validité : [VALID_TO]
-Empreinte MD5 : [SHA1_DIGEST]
-Empreinte SHA1 : [MD5_DIGEST]
-Utilisation de la clé : [KEYUSAGE]
-Utilisation étendue de la clé : [EXTENDEDKEYUSAGE]
-Identifiant de la clé du sujet : [SUBJECTKEYIDENTIFIER]
-
-Approuver cette autorité ?
-
-
-
- [NAME] [PRICE] L$ Vous n'avez pas suffisamment de L$ pour faire cela.
-
-
- [NAME] vous a donné la permission de modifier ses objets.
-
-
- Vous n'avez plus la permission de modifier les objets de [NAME]
+The certification authority for this server is not known.
+Certificate Information:
+SubjectName: [SUBJECT_NAME_STRING]
+IssuerName: [ISSUER_NAME_STRING]
+Valid From: [VALID_FROM]
+Valid To: [VALID_TO]
+MD5 Fingerprint: [SHA1_DIGEST]
+SHA1 Fingerprint: [MD5_DIGEST]
+Key Usage: [KEYUSAGE]
+Extended Key Usage: [EXTENDEDKEYUSAGE]
+Subject Key Identifier: [SUBJECTKEYIDENTIFIER]
+Would you like to trust this authority?
+
+ [NAME] L$ [PRICE] You do not have enough L$ to do that.
+ [NAME] has given you permission to edit their objects.
+ Your privilege to modify [NAME]'s objects has been revoked.
- Cela videra le cache cartographique de cette région.
-Cela n'est vraiment utile que pour faire du débugage.
-(En production, attendez 5 minutes. Les cartes seront mises à jour après reconnexion.)
+This will flush the map caches on this region.
+This is really only useful for debugging.
+(In production, wait 5 minutes, then everyone's map will update after they relog.)
-
- Impossible d'acheter plus d'un objet à la fois. Veuillez ne sélectionner qu'un seul objet.
-
+ Unable to buy more than one object at a time. Please select only one object and try again.
- Impossible de copier les contenus de plus d'un objet à la fois.
-Veuillez ne sélectionner qu'un seul objet.
+Unable to copy the contents of more than one item at a time.
+Please select only one object and try again.
- Téléporter tous les résidents de cette région chez eux ?
+Teleport all residents in this region home?
- Etes-vous certain de vouloir renvoyer les objets appartenant à [USER_NAME] ?
+Are you sure you want to return objects owned by [USER_NAME]?
- Impossible de definir les textures de la région :
-La texture du terrain [TEXTURE_NUM] a une profondeur invalide ([TEXTURE_BIT_DEPTH]).
-
-Remplacer la texture [TEXTURE_NUM] avec une image de 24 bits, 1024 X 1024, ou plus petite, puis cliquez à nouveau sur Appliquer.
+Could not set region textures:
+Terrain texture [TEXTURE_NUM] has an invalid bit depth of [TEXTURE_BIT_DEPTH].
+Replace texture [TEXTURE_NUM] with a 24-bit 1024x1024 or smaller image then click "Apply" again.
- Impossible de definir les textures de la région :
-La texture du terrain [TEXTURE_NUM] est trop volumineuse ([TEXTURE_SIZE_X] X [TEXTURE_SIZE_Y]).
-
-Remplacer la texture [TEXTURE_NUM] avec une image de 24 bits, 1024 X 1024, ou plus petite, puis cliquez à nouveau sur Appliquer.
-
-
- Le chargement a commencé. Cela va prendre une à deux minutes,
-suivant votre vitesse de connexion.
+Could not set region textures:
+Terrain texture [TEXTURE_NUM] is too large at [TEXTURE_SIZE_X]x[TEXTURE_SIZE_Y].
+Replace texture [TEXTURE_NUM] with a 24-bit 1024x1024 or smaller image then click "Apply" again.
+ Upload started. It may take up to two minutes, depending on your connection speed.
- Etes-vous sûr(e) de vouloir figer le relief actuel, en faire le point central des limites d'élévation/abaissement de relief et la valeur par défaut du bouton Annuler modification ?
+Do you really want to bake the current terrain, make it the center for terrain raise/lower limits, and the default for the 'Revert' tool?
-
- Vous ne pouvez pas autoriser plus de [MAX_AGENTS] résidents.
-
-
- Vous ne pouvez pas bannir plus de [MAX_BANNED] résidents.
-
+ You can only have [MAX_AGENTS] allowed residents.
+ You can only have [MAX_BANNED] banned residents.
- Echec lors de la tentative d'ajout de [NUM_ADDED] agents :
-Dépasse la limite fixée à [MAX_AGENTS] [LIST_TYPE] de [NUM_EXCESS].
+Failure while attempting to add [NUM_ADDED] agents:
+Exceeds the [MAX_AGENTS] [LIST_TYPE] limit by [NUM_EXCESS].
- Vous ne pouvez pas avoir plus que [MAX_GROUPS] groupes autorisés.
-
-
-
- Vous ne pouvez avoir que [MAX_MANAGER] gérants de domaine.
-
-
- Impossible d'ajouter le propriétaire du domaine à la liste des résidents bannis.
-
-
- Impossible de changer d'apparence jusqu'à ce que les habits et la silhouette soient chargés.
-
-
- Le nom de votre petite annonce doit commencer par un chiffre ou une lettre (A à Z). La ponctuation n'est pas autorisée.
+You can only have [MAX_GROUPS] groups.
+
+ You can only have [MAX_MANAGER] estate managers.
+ Cannot add estate owner to estate 'Banned resident' list.
+ Cannot change appearance until clothing and shape are loaded.
+ The name of your classified must start with a letter from A to Z or a number. No punctuation is allowed.
- Cet objet n'est pas à vendre.
-Veuillez choisir un objet à vendre et réessayer.
+Cannot set 'Buy Object' because the object is not for sale.
+Please set the object for sale and try again.
- Téléchargement du fichier de terrain raw effectué vers :
+Finished download of raw terrain file to:
[DOWNLOAD_PATH].
- Une nouvelle version de [APP_NAME] est disponible.
+A new version of [APP_NAME] is available.
[MESSAGE]
-Pour utiliser [APP_NAME], vous devez télécharger cette mise à jour.
+You must download this update to use [APP_NAME].
- Une mise à jour de [APP_NAME] est disponible.
+An updated version of [APP_NAME] is available.
[MESSAGE]
-Cette mise à jour n'est pas requise mais si vous voulez une meilleure performance et plus de stabilité, nous vous recommandons de l'installer.
-
+This update is not required, but we suggest you install it to improve performance and stability.
+
- Une mise à jour de [APP_NAME] est disponible.
+An updated version of [APP_NAME] is available.
[MESSAGE]
-Cette mise à jour n'est pas requise mais si vous voulez une meilleure performance et plus de stabilité, nous vous recommandons de l'installer.
-
+This update is not required, but we suggest you install it to improve performance and stability.
+
- Une nouvelle version de [APP_NAME] est disponible.
+A new version of [APP_NAME] is available.
[MESSAGE]
-Pour utiliser [APP_NAME], vous devez télécharger cette mise à jour.
+You must download this update to use [APP_NAME].
- Une mise à jour de [APP_NAME] est disponible.
+An updated version of [APP_NAME] is available.
[MESSAGE]
-Cette mise à jour n'est pas requise mais si vous voulez une meilleure performance et plus de stabilité, nous vous recommandons de l'installer.
-
+This update is not required, but we suggest you install it to improve performance and stability.
+
- Une mise à jour de [APP_NAME] est disponible.
+An updated version of [APP_NAME] is available.
[MESSAGE]
-Cette mise à jour n'est pas requise mais si vous voulez une meilleure performance et plus de stabilité, nous vous recommandons de l'installer.
-
+This update is not required, but we suggest you install it to improve performance and stability.
+
- Une nouvelle version de [APP_NAME] est disponible.
+A new version of [APP_NAME] is available.
[MESSAGE]
-Pour utiliser [APP_NAME], vous devez télécharger cette mise à jour.
-
-Télécharger vers le dossier Applications ?
+You must download this update to use [APP_NAME].
+Download to your Applications folder?
- Une mise à jour de [APP_NAME] est disponible.
+An updated version of [APP_NAME] is available.
[MESSAGE]
-Cette mise à jour n'est pas requise mais si vous voulez une meilleure performance et plus de stabilité, nous vous recommandons de l'installer.
-
-Télécharger vers le dossier Applications ?
-
+This update is not required, but we suggest you install it to improve performance and stability.
+Download to your Applications folder?
+
- Une mise à jour de [APP_NAME] est disponible.
+An updated version of [APP_NAME] is available.
[MESSAGE]
-Cette mise à jour n'est pas requise mais si vous voulez une meilleure performance et plus de stabilité, nous vous recommandons de l'installer.
-
-Télécharger vers le dossier Applications ?
-
+This update is not required, but we suggest you install it to improve performance and stability.
+Download to your Applications folder?
+
- Une erreur est survenue lors de l'installation de la mise à jour du client.
-Veuillez télécharger et installer la dernière version du client à la page Web
+An error occurred installing the viewer update.
+Please download and install the latest viewer from
http://secondlife.com/download.
-
- Impossible d'installer une mise à jour requise.
-Vous ne pourrez pas vous connecter tant que [APP_NAME] ne sera pas mis à jour.
-
-Veuillez télécharger et installer la dernière version du client à la page Web
+We were unable to install a required update.
+You will be unable to log in until [APP_NAME] has been updated.
+Please download and install the latest viewer from
http://secondlife.com/download.
- Une mise à jour requise pour votre installation Second Life existe.
-
-Pour la télécharger, accédez à http://www.secondlife.com/downloads.
-Vous pouvez également l'installer dès maintenant.
-
+There is a required update for your Second Life Installation.
+You may download this update from http://www.secondlife.com/downloads
+or you can install it now.
+
- Nous avons téléchargé une mise à jour de votre installation [APP_NAME].
-Version [VERSION] [[RELEASE_NOTES_FULL_URL] Informations relatives à cette mise à jour]
-
+We have downloaded an update to your [APP_NAME] installation.
+Version [VERSION] [[INFO_URL] Information about this update]
+
- Nous avons téléchargé une mise à jour de votre installation [APP_NAME].
-Version [VERSION] [[RELEASE_NOTES_FULL_URL] Informations relatives à cette mise à jour]
-
+We have downloaded an update to your [APP_NAME] installation.
+ Version [VERSION] [[INFO_URL] Information about this update]
+
- Nous avons téléchargé une mise à jour logicielle requise.
-Version [VERSION] [Informations au sujet de cette mise à jour [INFO_URL]]
-
-[APP_NAME] doit être redémarré pour que la mise à jour soit installée.
-
+We have downloaded a required software update.
+Version [VERSION] [[INFO_URL] Information about this update]
+We must restart [APP_NAME] to install the update.
- [APP_NAME] doit être redémarré pour que la mise à jour soit installée.
-[Informations au sujet de cette mise à jour [INFO_URL]]
-
+We must restart [APP_NAME] to install the update.
+[[INFO_URL] Information about this update]
- Nous avons téléchargé une mise à jour de votre installation [APP_NAME].
+We have downloaded an update to your [APP_NAME] installation.
Version [VERSION]
-Le client expérimental a été remplacé par un nouveau client [NEW_CHANNEL] ;
-consultez [[INFO_URL] pour en savoir plus sur cette mise à jour]
-
+This experimental viewer has been replaced by a [NEW_CHANNEL] viewer;
+see [[INFO_URL] for details about this update]
+
- Nous avons téléchargé une mise à jour de votre installation [APP_NAME].
+We have downloaded an update to your [APP_NAME] installation.
Version [VERSION]
-Le client expérimental a été remplacé par un nouveau client [NEW_CHANNEL] ;
-consultez [Informations au sujet de cette mise à jour [INFO_URL]]
-
+This experimental viewer has been replaced by a [NEW_CHANNEL] viewer;
+see [[INFO_URL] Information about this update]
+
- Nous avons téléchargé une mise à jour logicielle requise.
+We have downloaded a required software update.
Version [VERSION]
-Le client expérimental a été remplacé par un nouveau client [NEW_CHANNEL] ;
-consultez [Informations au sujet de cette mise à jour [INFO_URL]]
-
-[APP_NAME] doit être redémarré pour que la mise à jour soit installée.
-
+This experimental viewer has been replaced by a [NEW_CHANNEL] viewer;
+see [[INFO_URL] Information about this update]
+We must restart [APP_NAME] to install the update.
- [APP_NAME] doit être redémarré pour que la mise à jour soit installée.
-Le client expérimental a été remplacé par un nouveau client [NEW_CHANNEL] ;
-consultez [Informations au sujet de cette mise à jour [INFO_URL]]
-
+We must restart [APP_NAME] to install the update.
+This experimental viewer has been replaced by a [NEW_CHANNEL] viewer;
+see [[INFO_URL] Information about this update]
+
+
+An update is available!
+It's downloading in the background and we will prompt you to restart your viewer to finish installing it as soon as it's ready.
+
+ An update was downloaded. It will be installed during restart.
+
+An error occured while checking for update.
+Please try again later.
+
+
+Your viewer is up to date!
+If you can't wait to try out the latest features and fixes, check out the Alternate Viewers page. http://wiki.secondlife.com/wiki/Linden_Lab_Official:Alternate_Viewers.
- Si vous cédez cet objet, le groupe :
-* recevra les L$ versés pour l'objet ;
-
+Deeding this object will cause the group to:
+* Receive L$ paid into the object
+
- Voulez-vous ouvrir votre navigateur web système pour afficher ce contenu ?
-
+Voulez-vous ouvrir votre navigateur web pour afficher ce lien ?
+Afficher un lien provenant d'une source inconnue peut comporter un risque.
+
- Accéder à votre [http://secondlife.com/account/ Page d'accueil] pour gérer votre compte ?
-
+Go to your [http://secondlife.com/account/ Dashboard] to manage your account?
+
- Pour apprendre à signaler un problème de sécurité, consultez le Wiki de [CURRENT_GRID].
-
+Visit the [CURRENT_GRID] Wiki for details of how to report a security issue.
+
- Consultez le Wiki sur l'Assurance Qualité de [CURRENT_GRID].
-
+Visit the [CURRENT_GRID] QA Wiki.
+
- Pour signaler des bugs et autres problèmes, utilisez le JIRA de [CURRENT_GRID].
-
+Visit the [CURRENT_GRID] Public Issue Tracker, where you can report bugs and other issues.
+
- Visitez le blog officiel des Lindens pour les dernières nouvelles et informations.
-
+Go to the Official Linden Blog, for the latest news and information.
+
- Voulez-vous ouvrir le guide pour l'écriture de scripts ?
-
+Do you want to open the Scripting Guide for help with scripting?
+
- Voulez-vous ouvrir le portail LSL pour l'écriture de scripts ?
-
+Do you want to visit the LSL Portal for help with scripting?
+
- Êtes-vous certain de vouloir renvoyer les objets sélectionnés à leur propriétaire ? Les objets donnés transférables seront renvoyés à leur ancien propriétaire.
-
-*Avertissement* Les objets non transférables seront supprimés !
-
+Are you sure you want to return the selected objects to their owners? Transferable deeded objects will be returned to their previous owners.
+*WARNING* No-transfer deeded objects will be deleted!
+
- Vous êtes actuellement membre du groupe <nolink>[GROUP]</nolink>.
+Vous êtes actuellement membre du groupe <nolink>[GROUP]</nolink>.
+Poursuivre ?
+
+
+
+Vous êtes actuellement membre du groupe <nolink>[GROUP]</nolink>. Le rejoindre à nouveau vous coutera [AMOUNT] L$.
Quitter le groupe ?
-
- Impossible de quitter le groupe. Vous ne pouvez pas quitter le groupe car vous en êtes le dernier propriétaire. Vous devez d'abord affecter le rôle de propriétaire à un autre membre.
-
-
+ Impossible de quitter le groupe. Vous ne pouvez quitter le groupe étant donné que vous êtes le dernier propriétaire de celui-ci. Veuillez assigner un membre au rôle Propriétaire en premier lieu.
- Impossible de quitter le groupe : [reason].
-
-
-
- Vous avez quitté le groupe [group_name].
-
+Impossible de quitter le groupe : [reason].
+ Vous avez quitté le groupe [group_name].
- Souhaitez-vous vraiment éjecter tous les résidents de la grille ?
-
-
-
- Désolé, vous ne pouvez pas ignorer un Linden.
-
-
-
- Vous ne pouvez pas démarrer des enchères sur une parcelle déjà en vente. Si vous êtes certain de vouloir démarrer des enchères, mettez fin à la vente.
-
-
- Vous avez déjà interdit ce nom.
-
+Do you REALLY want to kick all residents off the grid?
+
+ Désolé, vous ne pouvez pas ignorer un employé Linden.
+ You cannot start an auction on a parcel which is already set for sale. Disable the land sale if you are sure you want to start an auction.
+ You already have blocked/muted this name.
- Si vous supprimez des contenus, vous risquez d'endommager l'objet. Souhaitez-vous supprimer cet objet ?
+Though permitted, deleting contents may damage the object. Do you want to delete that item?
-
- Impossible d'offrir une carte de visite actuellement. Veuillez réessayer dans un moment.
-
-
-
- Impossible de proposer votre amitié actuellement. Veuillez réessayer dans un moment.
-
-
+ Cannot offer a calling card at this time. Please try again in a moment.
+ Cannot offer friendship at this time. Please try again in a moment.
- Ne pas déranger est activé. Vous ne recevrez pas les notifications de communications entrantes.
-
-- Les autres résidents recevront votre réponse Ne pas déranger (définie dans Préférences > Général).
-- Toutes les offres de téléportation seront refusées.
-- Les appels vocaux seront refusés.
-
+Unavailable mode is on. You will not be notified of incoming communications.
+- Other residents will receive your Unavailable mode response (set in Preferences > Privacy > Autoresponse).
+- Teleportation offers will be declined.
+- Voice calls will be rejected.
+
+
+
+Autorespond mode is on.
+Incoming instant messages will now be answered with your configured autoresponse.
+
+
+
+Autorespond mode for non-friends is on.
+Incoming instant messages from anyone who is not your friend will now be answered with your configured autoresponse.
+
+
+
+Reject all incoming teleport offers and requests mode is on.
+Incoming teleport offers and requests from anyone will now be rejected with your configured autoresponse. You will not be notified because of that fact.
+
+
+
+You cannot send a teleport request at the moment, because 'reject all incoming teleport offers and requests' mode is on.
+Go to the 'Comm' > 'Online Status' menu if you wish to disable it.
+
+
+Reject all incoming friendship requests mode is on.
+Incoming friendship requests from anyone will now be rejected with your configured autoresponse. You will not be notified because of that fact.
+
+
+
+Reject all incoming group invites mode is on.
+Incoming group invites from anyone will now be rejected automatically. You will not be notified because of that fact.
+
- Vous avez atteint le nombre de groupes maximum. Avant de pouvoir rejoindre ce groupe, vous devez en quitter un ou refuser cette offre.
-[NAME] vous invite à rejoindre un groupe.
+You have reached your maximum number of groups. Please leave another group before joining this one, or decline the offer.
+[NAME] has invited you to join a group as a member.
-
- Vous avez atteint le nombre de groupes maximum. Vous devez en quitter un avant d'en rejoindre ou d'en créer un nouveau.
-
+ You have reached your maximum number of groups. Please leave some group before joining or creating a new one.
+
+The group limit for base accounts is [MAX_BASIC], and for [https://secondlife.com/premium/ premium]
+accounts is [MAX_PREMIUM].
+If you downgraded your account, you will need to get below [MAX_BASIC] group limit before you can join more.
+[https://secondlife.com/my/account/membership.php Upgrade today!]
+
- Éjecter ce résident avec quel message ?
+Kick this Resident with what message?
- Éjecter tous les résidents actuellement en ligne avec quel message ?
+Kick everyone currently on the grid with what message?
- Figer ce résident avec quel message ?
+Geler ce résident avec le message suivant ?
- Libérer ce résident avec quel message ?
+Dégeler ce résident avec le message suivant ?
- Bonjour [DISPLAY_NAME],
-
-Comme dans la vie réelle, il faut quelque temps aux gens pour qu'ils se familiarisent avec un nouveau nom. Veuillez compter quelques jours avant la [http://wiki.secondlife.com/wiki/Setting_your_display_name mise à jour de votre nom] au niveau des objets, scripts, recherches, etc.
-
-
- Impossible de changer de nom d'affichage. Si vous pensez qu'il s'agit d'une erreur, contactez l'Assistance.
+Salut [DISPLAY_NAME] !
+Comme dans la vraie vie, il faut un certain temps pour refaire ses papiers. Il est possible qu'il faille plusieurs jours pour voir apparaitre votre [http://wiki.secondlife.com/wiki/Setting_your_display_name nom d'affichage] dans les objets, scripts, la recherche, etc.
+ Désolé, mais vous ne pouvez pas modifier votre nom d'affichage. Si vous pensez que c'est une erreur, veuillez contacter le support Second Life à l'adresse https://support.secondlife.com
- Le nom saisi est trop long. Le nombre de caractères maximum est de [LENGTH].
-
-Veuillez essayer avec un nom plus court.
-
-
- Impossible de définir votre nom d'affichage. Veuillez réessayer ultérieurement.
-
-
- Non-concordance des noms d'affichage saisis. Effectuez une nouvelle saisie.
+Désolé, mais ce nom est trop long. Les noms d'affichage peuvent contenir au maximum [LENGTH] caractères.
+Essayez un nom plus court.
+ Désolé, mais nous n'avons pas pu enregistrer votre nom d'affichage. Veuillez réessayer ultérieurement.
+ Les noms ne correspondent pas, veuillez revérifier ce que vous avez saisi.
- Le délai au bout duquel vous pouvez changer de nom d'affichage n'est pas encore écoulé.
-
-Voir http://wiki.secondlife.com/wiki/Setting_your_display_name
-
+Désolé, mais vous devez patienter avant de pouvoir modifier votre nom d'affichage.
+Veuillez consulter http://wiki.secondlife.com/wiki/Setting_your_display_name pour plus d'informations
Veuillez réessayer ultérieurement.
- Impossible de définir le nom demandé car il contient un terme interdit.
-
- Veuillez essayer avec un nom différent.
+Désolé, mais le nom sélectionné contient un terme proscrit.
+Veuillez essayer un autre nom.
-
- Le nom d'affichage que vous souhaitez définir contient des caractères non valides.
-
-
- Votre nom d'affichage doit contenir des lettres autres que des signes de ponctuation.
-
-
- [OLD_NAME] ([SLID]) a désormais le nom [NEW_NAME].
+ Le nom d'affichage sélectionné contient des caractères invalides.
+ Your display name must contain letters other than punctuation.
+ [OLD_NAME] ([SLID]) est maintenant connu sous le nom [NEW_NAME].
+
+ [OLD_NAME] ([SLID]) est maintenant connu sous le nom [NEW_NAME].
+ Vous aviez défini un surnom pour cette personne
+ Souhaitez-vous le supprimer ?
+
- Proposez une téléportation avec le message suivant ?
+Proposer une téléportation en incluant le message suivant ?
+
+
+
+Demander une téléportation à [NAME] en incluant le message suivant ?
- Vous avez essayé d'effectuer [OFFERS] offres de téléportation,
-or ce nombre dépasse la limite autorisée fixée à [LIMIT].
-
+You attempted to make [OFFERS] teleport offers
+which exceeds the limit of [LIMIT].
- Exiger du résident qu'il vienne vous rejoindre ?
+Téléporter ce résident en incluant le message suivant ?
- Souhaitez-vous vraiment vous téléporter vers <nolink>[LOCATION]</nolink> ?
-
+Êtes-vous sur de vouloir vous téléporter à <nolink>[LOCATION]</nolink>?
+
- Voulez-vous vraiment vous téléporter jusqu'à <nolink>[LOCATION]</nolink> ?
-
+Êtes-vous sur de vouloir vous téléporter à <nolink>[LOCATION]</nolink>?
+
- Vous téléporter vers [PICK] ?
-
+ Se téléporter à [PICK]?
+
- Vous téléporter vers [CLASSIFIED] ?
-
+ Se téléporter à [CLASSIFIED]?
+
- Vous téléporter vers [HISTORY_ENTRY] ?
-
+Se téléporter à [HISTORY_ENTRY]?
+
-
- Saisissez un message court qui sera envoyé à tous les résidents se trouvant actuellement sur votre domaine.
+
+Type a short announcement which will be sent to everyone currently in your estate.
-
- Vous vous apprêtez à modifier un domaine appartenant aux Lindens (continent, zone réservée aux ados, orientation etc.).
-
-Cela est extrêmement délicat car l'expérience des résidents est en jeu. Sur le continent, cette action modifiera des milliers de régions et sera difficile à digérer pour le serveur.
-
-Continuer ?
+
+You are about to change a Linden owned estate (mainland, teen grid, orientation, etc.).
+This is EXTREMELY DANGEROUS because it can fundamentally affect the resident experience. On the mainland, it will change thousands of regions and make the spaceserver hiccup.
+Proceed?
-
- Vous vous apprêtez à modifier la liste d'accès à un domaine appartenant aux Linden (continent, zone réservée aux ados, orientation etc.).
-
-Cette action est délicate et ne doit être effectuée que pour appeler le hack autorisant des objets/L$ à être transférés à l'intérieur/extérieur de la grille.
-Cette action modifiera des milliers de régions et sera difficile à digérer pour le serveur.
+
+You are about to change the access list for a Linden owned estate (mainland, teen grid, orientation, etc.).
+This is DANGEROUS and should only be done to invoke the hack allowing objects/L$ to be transferred in/out of a grid.
+It will change thousands of regions and make the spaceserver hiccup.
-
- Ajouter à la liste des résidents autorisés uniquement pour ce domaine ou pour [ALL_ESTATES] ?
-
+
+Add to allowed list for this estate only or for [ALL_ESTATES]?
+
-
- Supprimer de la liste des résidents autorisés uniquement pour ce domaine ou pour [ALL_ESTATES] ?
-
+
+Remove from allowed list for this estate only or for [ALL_ESTATES]?
+
-
- Ajouter à la liste des groupes autorisés uniquement pour ce domaine ou pour [ALL_ESTATES] ?
-
+
+Add to group allowed list for this estate only or for [ALL_ESTATES]?
+
-
- Supprimer de la liste des groupes autorisés uniquement pour ce domaine ou pour [ALL_ESTATES] ?
-
+
+Remove from group allowed list for this estate only or [ALL_ESTATES]?
+
-
- Refuser l'accès à ce domaine uniquement ou à [ALL_ESTATES] ?
-
+
+Deny access for this estate only or for [ALL_ESTATES]?
+
-
- Supprimer ce résident de la liste des résidents bannis pour ce domaine uniquement ou pour [ALL_ESTATES] ?
-
+
+Remove this resident from the ban list for access for this estate only or for [ALL_ESTATES]?
+
-
- Ajouter un gérant de domaine pour ce domaine uniquement ou pour [ALL_ESTATES] ?
-
+
+Add estate manager for this estate only or for [ALL_ESTATES]?
+
-
- Supprimer le gérant de domaine pour ce domaine uniquement ou pour [ALL_ESTATES] ?
-
+
+Remove estate manager for this estate only or for [ALL_ESTATES]?
+
-
- Ajouter à la liste des expériences autorisées uniquement pour ce domaine ou pour [ALL_ESTATES] ?
-
+
+ Add to allowed list for this estate only or for [ALL_ESTATES]?
+
-
- Supprimer de la liste des expériences autorisées uniquement pour ce domaine ou pour [ALL_ESTATES] ?
-
+
+ Remove from allowed list for this estate only or for [ALL_ESTATES]?
+
-
- Ajouter à la liste des expériences bloquées uniquement pour ce domaine ou pour [ALL_ESTATES]
-
+
+ Add to blocked list for this estate only or for [ALL_ESTATES]?
+
-
- Supprimer de la liste des expériences bloquées uniquement pour ce domaine ou pour [ALL_ESTATES] ?
-
+
+ Remove from blocked list for this estate only or for [ALL_ESTATES]?
+
-
- Ajouter à la liste des clés uniquement pour ce domaine ou pour [ALL_ESTATES] ?
-
+
+ Add to key list for this estate only or for [ALL_ESTATES]?
+
-
- Supprimer de la liste des clés uniquement pour ce domaine ou pour [ALL_ESTATES] ?
-
+
+ Remove from key list for this estate only or for [ALL_ESTATES]?
+
-
- Éjecter [EVIL_USER] de ce domaine ?
+
+Kick [EVIL_USER] from this estate?
+
+Kick the following residents from this estate?
+[RESIDENTS]
+
+
+
+Teleport [AVATAR_NAME] home?
+
+
+
+Teleport the following residents home?
+[RESIDENTS]
+
+
+
+Deny access for [EVIL_USER] for this estate only or for [ALL_ESTATES]?
+
+
+
+Deny access for the following residents this estate only or for [ALL_ESTATES]?
+[RESIDENTS]
+
+
+ The region you're trying to visit contains content exceeding your current preferences. You can change your preferences using Avatar > Preferences > General.
- Êtes-vous certain de vouloir modifier le règlement du domaine ?
+Are you sure you want to change the estate covenant?
-
- La région que vous essayez de visiter comporte du contenu dont le niveau dépasse celui de vos préférences actuelles. Vous pouvez modifier vos préférences en accédant à Moi > Préférences > Général.
-
-
-
- [MESSAGE]
-
+ [MESSAGE]
- La région que vous essayez de visiter comporte du contenu [REGIONMATURITY] uniquement accessible aux adultes.
-
- http://community.secondlife.com/t5/Base-de-connaissances/Cat%C3%A9gories-niveaux-de-contenu/ta-p/700311
-
-
-
-
- La région que vous essayez de visiter comporte du contenu [REGIONMATURITY] alors que les préférences que vous avez définies excluent tout contenu [REGIONMATURITY].
-
-
- La région que vous essayez de visiter comporte du contenu [REGIONMATURITY] uniquement accessible aux adultes.
+ The region you're trying to visit contains [REGIONMATURITY] content, which is accessible to adults only.
+
+ The region you're trying to visit contains [REGIONMATURITY] content, but your current preferences are set to exclude [REGIONMATURITY] content.
+ The region you're trying to visit contains [REGIONMATURITY] content, which is accessible to adults only.
- La région que vous essayez de visiter comporte du contenu [REGIONMATURITY] alors que les préférences que vous avez définies excluent tout contenu [REGIONMATURITY]. Il est possible de modifier vos préférences ou d'annuler l'action. Une fois vos préférences modifiées, vous pouvez réessayer d'accéder à la région.
+The region you're trying to visit contains [REGIONMATURITY] content, but your current preferences are set to exclude [REGIONMATURITY] content. We can change your preferences, or you can cancel. After your preferences are changed, you may attempt to enter the region again.
-
- Nous rencontrons des difficultés techniques au niveau de votre téléportation car vos préférences ne sont pas synchronisées avec le serveur.
-
-
-
- La région que vous essayez de visiter comporte du contenu dont le niveau dépasse celui de vos préférences actuelles. Vous pouvez modifier vos préférences en accédant à Moi > Préférences > Général.
-
-
+ We are having technical difficulties with your region entry because your preferences are out of sync with the server.
+ The region you're trying to visit contains content exceeding your current preferences. You can change your preferences using Avatar > Preferences > General.
- La région que vous essayez de visiter comporte du contenu [REGIONMATURITY] uniquement accessible aux adultes.
-
- http://community.secondlife.com/t5/Base-de-connaissances/Cat%C3%A9gories-niveaux-de-contenu/ta-p/700311
-
-
+
+ REGIONMATURITY
+
+ The region you're trying to visit contains [REGIONMATURITY] content, which is accessible to adults only.
+
- La région que vous essayez de visiter comporte du contenu [REGIONMATURITY] alors que les préférences que vous avez définies excluent tout contenu [REGIONMATURITY].
+
+ REGIONMATURITY
+
+ The region you're trying to visit contains [REGIONMATURITY] content, but your current preferences are set to exclude [REGIONMATURITY] content.
- La région que vous essayez de visiter comporte du contenu [REGIONMATURITY] uniquement accessible aux adultes.
+
+ REGIONMATURITY
+
+ The region you're trying to visit contains [REGIONMATURITY] content, which is accessible to adults only.
- La région que vous essayez de visiter comporte du contenu [REGIONMATURITY] alors que les préférences que vous avez définies excluent tout contenu [REGIONMATURITY]. Il est possible de modifier vos préférences afin de poursuivre la téléportation ou d'annuler la téléportation.
+
+ REGIONMATURITY
+
+ The region you're trying to visit contains [REGIONMATURITY] content, but your current preferences are set to exclude [REGIONMATURITY] content. We can change your preferences and continue with the teleport, or you can cancel this teleport.
- La région que vous essayez de visiter comporte du contenu [REGIONMATURITY] alors que les préférences que vous avez définies excluent tout contenu [REGIONMATURITY]. Il est possible de modifier vos préférences ou d'annuler la téléportation. Une fois vos préférences modifiées, vous devrez réessayer de vous téléporter.
+
+ REGIONMATURITY
+
+ The region you're trying to visit contains [REGIONMATURITY] content, but your current preferences are set to exclude [REGIONMATURITY] content. We can change your preferences, or you can cancel the teleport. After your preferences are changed, you will need to attempt the teleport again.
-
- Nous rencontrons des difficultés techniques au niveau de votre téléportation car vos préférences ne sont pas synchronisées avec le serveur.
-
-
-
- Impossible de pénétrer dans la région. « [REGION_NAME] » est une région de jeux d'adresse et vous devez satisfaire à certains critères pour y pénétrer. Pour en savoir plus, consultez la page [http://wiki.secondlife.com/wiki/Linden_Lab_Official:Skill_Gaming_in_Second_Life FAQ sur les jeux d'adresse].
-
-
-
- Aucune autre notification vous informant que vous allez visiter une région au contenu [RATING] ne vous sera envoyée. Vous pouvez modifier vos préférences de contenu à l'avenir en accédant à Moi > Préférences > Général, à partir de la barre de menus.
-
-
-
- Impossible de modifier vos préférences afin d'afficher le contenu [PREFERRED_MATURITY] à l'heure actuelle. Le paramètre [ACTUAL_MATURITY] a été rétabli. Vous pouvez réessayer de modifier vos préférences en accédant à Moi > Préférences > Général, à partir de la barre de menus.
-
-
-
- Le niveau de contenu du terrain que vous essayez de revendiquer dépasse celui défini dans vos préférences actuelles. Vous pouvez modifier vos préférences en accédant à Moi > Préférences > Général.
-
-
+ We are having technical difficulties with your teleport because your preferences are out of sync with the server.
+ Unable to enter region. '[REGION_NAME]' is a Skill Gaming Region, and you must meet certain criteria in order to enter. For details, please review the [http://wiki.secondlife.com/wiki/Linden_Lab_Official:Second_Life_Skill_Gaming_FAQ Skill Gaming FAQ].
+ You won't receive any more notifications that you're about to visit a region with [RATING] content. You may change your content preferences in the future by using Avatar > Preferences > General from the menu bar.
+ We were unable to change your preferences to view [PREFERRED_MATURITY] content at this time. Your preferences have been reset to view [ACTUAL_MATURITY] content. You may attempt to change your preferences again by using Avatar > Preferences > General from the menu bar.
+ The land you're trying to claim has a maturity rating exceeding your current preferences. You can change your preferences using Avatar > Preferences > General.
- Seuls les adultes sont autorisés à revendiquer ce terrain.
-
- http://community.secondlife.com/t5/Base-de-connaissances/Cat%C3%A9gories-niveaux-de-contenu/ta-p/700311
-
-
-
-
- Le terrain que vous essayez de revendiquer comporte du contenu [REGIONMATURITY] alors que les préférences que vous avez définies excluent tout contenu [REGIONMATURITY].
-
-
- Le terrain que vous essayez de revendiquer comporte du contenu [REGIONMATURITY] uniquement accessible aux adultes.
+ Only adults can claim this land.
+
+ The land you're trying to claim contains [REGIONMATURITY] content, but your current preferences are set to exclude [REGIONMATURITY] content.
+ The land you're trying to claim contains [REGIONMATURITY] content, which is accessible to adults only.
- Le terrain que vous essayez de revendiquer comporte du contenu [REGIONMATURITY] alors que les préférences que vous avez définies excluent tout contenu [REGIONMATURITY]. Il est possible de modifier vos préférences, puis d'essayer de revendiquer ce terrain à nouveau.
+ The land you're trying to claim contains [REGIONMATURITY] content, but your current preferences are set to exclude [REGIONMATURITY] content. We can change your preferences, then you can try claiming the land again.
-
- Le niveau de contenu du terrain que vous essayez d'acheter dépasse celui défini dans vos préférences actuelles. Vous pouvez modifier vos préférences en accédant à Moi > Préférences > Général.
-
-
+ The land you're trying to buy has a maturity rating exceeding your current preferences. You can change your preferences using Avatar > Preferences > General.
- Seuls les adultes sont autorisés à acheter ce terrain.
-
- http://community.secondlife.com/t5/Base-de-connaissances/Cat%C3%A9gories-niveaux-de-contenu/ta-p/700311
-
-
-
-
- Le terrain que vous essayez d'acheter comporte du contenu [REGIONMATURITY] alors que les préférences que vous avez définies excluent tout contenu [REGIONMATURITY].
-
-
- Le terrain que vous essayez d'acheter comporte du contenu [REGIONMATURITY] uniquement accessible aux adultes.
+ Only adults can buy this land.
+
+ The land you're trying to buy contains [REGIONMATURITY] content, but your current preferences are set to exclude [REGIONMATURITY] content.
+ The land you're trying to buy contains [REGIONMATURITY] content, which is accessible to adults only.
- Le terrain que vous essayez d'acheter comporte du contenu [REGIONMATURITY] alors que les préférences que vous avez définies excluent tout contenu [REGIONMATURITY]. Il est possible de modifier vos préférences, puis d'essayer d'acheter ce terrain à nouveau.
+ The land you're trying to buy contains [REGIONMATURITY] content, but your current preferences are set to exclude [REGIONMATURITY] content. We can change your preferences, then you can try buying the land again.
-
- Vous avez sélectionné trop de prims. Veuillez sélectionner au maximum [MAX_PRIM_COUNT] prims et réessayer.
-
-
-
- Problème lors de l'importation du règlement du domaine.
-
-
-
- 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.
-
-
- Impossible d'ajouter le propriétaire ou le gérant du domaine à la liste des résidents bannis.
-
-
- 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.
-
-
- Impossible de charger les données de la note actuellement.
-
-
-
- Droits pour afficher la note insuffisants.
-
-
-
- Les références de la note ne se trouvent pas dans la base de données.
-
-
+ There are too many prims selected. Please select [MAX_PRIM_COUNT] or fewer prims and try again.
+ Problem importing estate covenant.
+ Problems adding a new estate manager. One or more estates may have a full manager list.
+ Unable to add estate owner or manager to ban list.
+ Problems adding to this estate list. One or more estates may have a full list.
+ Unable to load notecard's asset at this time.
+ Insufficient permissions to view notecard associated with asset ID requested.
+ Asset ID for notecard is missing from database.
- Rappel : les frais pour passer des petites annonces ne sont pas remboursables.
-
-Publier cette petite annonce maintenant pour [AMOUNT] L$ ?
+Remember: Classified ad fees are non-refundable.
+Publish this classified now for L$[AMOUNT]?
- Cette petite annonce contient-elle du contenu Modéré ?
+Does this classified contain Moderate content?
- Ce groupe contient-il du contenu Modéré ?
+Does this group contain Moderate content?
-
- Souhaitez-vous vraiment redémarrer cette région?
+
+Do you really want to schedule this region to restart?
-
- Saisissez un message qui sera envoyé à tous les résidents présents dans cette région.
+
+Type a short announcement which will be sent to everyone in this region.
-
- Le niveau de contenu de cette région a changé.
-Il se peut que l'affichage de cette modification sur la carte prenne quelque temps.
-
+
+The maturity rating for this region has been changed.
+It may take some time for this change to be reflected on the map.
-
- Cette version de [APP_NAME] n'est pas compatible avec la fonctionnalité de chat vocal dans cette région. Vous devez mettre à jour [APP_NAME] pour que le chat vocal fonctionne correctement.
+
+This version of [APP_NAME] is not compatible with the Voice Chat feature in this region. In order for Voice Chat to function correctly you will need to update [APP_NAME].
-
- Impossible d'acheter simultanément des objets de propriétaires différents.
-Veuillez ne sélectionner qu'un seul objet.
+
+Cannot buy objects from different owners at the same time.
+Please select only one object and try again.
-
- Impossible d'acheter les contenus de plus d'un objet à la fois.
-Veuillez ne sélectionner qu'un seul objet.
+
+Unable to buy the contents of more than one object at a time.
+Please select only one object and try again.
-
- Impossible d'acheter simultanément des objets de propriétaires différents.
-Veuillez ne sélectionner qu'un seul objet.
+
+Cannot buy objects from different owners at the same time.
+Please select only one object and try again.
- Acheter l'objet original pour [PRICE] L$ à [PRICE] ?
-Vous deviendrez le propriétaire de cet objet.
-Vous pourrez :
- Modifier : [MODIFYPERM]
- Copier : [COPYPERM]
- Revendre ou donner : [RESELLPERM]
+Buy original object from [OWNER] for L$[PRICE]?
+You will become the owner of this object.
+You will be able to:
+ Modify: [MODIFYPERM]
+ Copy: [COPYPERM]
+ Resell or Give Away: [RESELLPERM]
- Acheter l'objet original pour [PRICE] L$ ?
-Vous deviendrez le propriétaire de cet objet.
-Vous pourrez :
- Modifier : [MODIFYPERM]
- Copier : [COPYPERM]
- Revendre ou donner : [RESELLPERM]
+Buy original object for L$[PRICE]?
+You will become the owner of this object.
+You will be able to:
+ Modify: [MODIFYPERM]
+ Copy: [COPYPERM]
+ Resell or Give Away: [RESELLPERM]
- Acheter une copie pour [PRICE] L$ à [OWNER] ?
-L'objet sera copié dans votre inventaire.
-Vous pourrez :
- Modifier : [MODIFYPERM]
- Copier : [COPYPERM]
- Revendre ou donner : [RESELLPERM]
+Buy a copy from [OWNER] for L$[PRICE]?
+The object will be copied to your inventory.
+You will be able to:
+ Modify: [MODIFYPERM]
+ Copy: [COPYPERM]
+ Resell or Give Away: [RESELLPERM]
- Acheter une copie pour [PRICE] L$ ?
-L'objet sera copié dans votre inventaire.
-Vous pourrez :
- Modifier : [MODIFYPERM]
- Copier : [COPYPERM]
- Revendre ou donner : [RESELLPERM]
+Buy a copy for L$[PRICE]?
+The object will be copied to your inventory.
+You will be able to:
+ Modify: [MODIFYPERM]
+ Copy: [COPYPERM]
+ Resell or Give Away: [RESELLPERM]
- Acheter des contenus pour [PRICE] L$ à [OWNER] ?
-Ils seront copiés dans votre inventaire.
+Acheter le contenu de [OWNER] pour [PRICE] L$ ?
+Il sera copié dans votre inventaire.
- Acheter des contenus pour [PRICE] L$ ?
-Ils seront copiés dans votre inventaire.
+Acheter le contenu pour [PRICE] L$ ?
+Il sera copié dans votre inventaire.
- Suite à cette transaction, vous allez :
+Cette transaction va :
[ACTION]
-
-Êtes-vous certain de vouloir effectuer cette transaction ?
+Êtes-vous sur de vouloir poursuivre cet achat ?
- Suite à cette transaction, vous allez :
+Cette transaction va :
[ACTION]
-
-Êtes-vous certain de vouloir effectuer cette transaction ?
-Veuillez saisir à nouveau votre mot de passe et cliquer sur OK.
+Êtes-vous sur de vouloir poursuivre cet achat ?
+Veuillez saisir votre mot de passe et cliquer sur le bouton OK.
- Remarque :
-vous avez mis à jour l'emplacement de ce favori mais les autres détails resteront inchangés.
-
+Note:
+You have updated the location of this pick but the other details will retain their original values.
- Vous avez sélectionné des objets non copiables.
-Ces objets seront déplacés dans votre inventaire et non pas copiés.
-
-Déplacer les objets de l'inventaire ?
-
+Vous avez sélectionné des objets 'non copiables'.
+Ces objets vont être déplacés dans votre inventaire et non copiés.
+Déplacer les objets vers l'inventaire ?
+
- Vous avez sélectionné des objets de l'inventaire qui ne peuvent pas être copiés. Ces objets seront déplacés vers votre inventaire, et non pas copiés.
-L'objet les contenant est scripté, déplacer ces objets peut causer des problèmes au niveau du script.
-
-Déplacer les objets de l'inventaire ?
-
+You have selected 'no copy' inventory items. These items will be moved to your inventory, not copied.
+Because this object is scripted, moving these items to your inventory may cause the script to malfunction.
+Move the inventory item(s)?
+
- Avertissement : l'action du clic Payer l'objet a été définie mais ne fonctionnera que si un script est ajouté avec l'event money().
-
+Warning: The 'Pay object' click action has been set, but it will only work if a script is added with a money() event.
+
- Confirmez que vous voulez payer [AMOUNT] L$ à [TARGET].
-
-
-
- Vous n'êtes autorisé à copier aucun élément dans cet objet.
+ Confirm that you want to pay L$[AMOUNT] to [TARGET].
+
+ Payment failed: object was not found.
+ There are no items in this object that you are allowed to copy.
- Accéder à votre [http://secondlife.com/account/ Page d'accueil] pour consulter l'historique de votre compte ?
-
+Go to your [http://secondlife.com/account/ Dashboard] to see your account history?
+
- Quand vous ajoutez une personne à une conversation existante, une nouvelle conversation est créée. Tous les participants recevront les notifications de nouvelle conversation.
-
+When you add a person to an existing conversation, a new conversation will be created. All participants will receive new conversation notifications.
+
- Êtes-vous certain de vouloir quitter ?
+Êtes-vous certain de vouloir quitter ?
- Cette action rétablira vos boutons et barres d'outils par défaut.
-
-Vous ne pouvez pas l'annuler.
+This action will restore your default buttons and toolbars.
+You cannot undo this action.
- Cette action replacera tous les boutons dans la boîte à outils de sorte que vos barres d'outils seront vides.
-
-Vous ne pouvez pas l'annuler.
+This action will return all buttons to the toolbox and your toolbars will be empty.
+You cannot undo this action.
- [QUESTION]
-
+ [QUESTION]
+
-
- Utilisez cet outil pour signaler des infractions aux [http://secondlife.com/corporate/tos.php Conditions d’utilisation] et aux [http://secondlife.com/corporate/cs.php Règles communautaires].
-
-Lorsqu'elles sont signalées, toutes les infractions font l'objet d'une enquête et sont résolues.
+
+ Do you really want to unlink the selected object?
+
- Veuillez choisir une catégorie pour ce rapport d'infraction.
-Le choix d'une catégorie nous permet de traiter les rapports d'infraction plus rapidement.
+Veuillez saisir une catégorie pour ce signalement.
+Celle-ci nous permettra de mieux traiter votre demande.
- Veuillez saisir le nom du contrevenant.
-Lorsque nous avons le nom du contrevenant, nous sommes en mesure de traiter les rapports plus rapidement.
+Veuillez saisir le nom de la personne qui a commis l'abus pour ce signalement.
+Celui-ci nous permettra de mieux traiter votre demande.
- Veuillez indiquer l'endroit où l'infraction a eu lieu.
-Les informations précises et exactes nous permettent de traiter les rapports plus rapidement.
+Veuillez saisir l'endroit où a été commis l'abus pour ce signalement.
+Celui-ci nous permettra de mieux traiter votre demande.
- Veuillez saisir un récapitulatif de l'infraction.
-Les récapitulatifs précis nous permettent de traiter les rapports plus rapidement.
+Veuillez saisir un bref résumé de l'abus pour ce signalement.
+Celui-ci nous permettra de mieux traiter votre demande.
- Veuillez saisir une description détaillée de l'infraction.
-Soyez aussi précis que possible et essayez de fournir des noms ainsi que des détails sur l'incident que vous signalez.
-Les descriptions précises nous permettent de traiter les rapports plus rapidement.
+Veuillez saisir une description détaillée de l'abus pour ce signalement.
+N'oubliez pas d'inclure noms et détails nous permettant de comprendre votre requête
+Celle-ci nous permettra de mieux traiter votre demande.
- Cher résident,
-
-Il semble que vous souhaitiez reporter une infraction à des droits de propriété intellectuelle. Pour signaler correctement cette infraction :
-
-(1) Remplissez un rapport d'infraction. Vous pouvez soumettre un rapport d'infraction si vous pensez qu'un résident exploite le système de droits de [CURRENT_GRID], par exemple en utilisant un CopyBot ou des outils similaires pour enfreindre des droits de propriété intellectuelle. Notre équipe chargée des infractions mènera une enquête et prendra les mesures nécessaires à l'encontre du résident non respectueux des [CURRENT_GRID] [http://secondlife.com/corporate/tos.php Conditions d'utilisation] ou des [http://secondlife.com/corporate/cs.php Règles communautaires]. Sachez toutefois que l'équipe chargée des infractions ne supprimera pas de contenu à l'intérieur de [CURRENT_GRID].
-
-(2) Demandez à ce que du contenu à l'intérieur de Second Life soit supprimé. Pour demander à ce que du contenu soit supprimé de [CURRENT_GRID], vous devez soumettre un rapport d'infraction valide, tel que fourni dans notre [http://secondlife.com/corporate/dmca.php Règlement contre les violations des droits d'auteur].
-
-Si vous souhaitez toujours reporter cette infraction, veuillez fermer cette fenêtre et soumettre votre rapport. Vous devrez peut-être sélectionner la catégorie CopyBot ou exploitation abusive des droits.
-
-Merci,
-
+Dear Resident,
+You appear to be reporting intellectual property infringement. Please make sure you are reporting it correctly:
+(1) The Abuse Process. You may submit an abuse report if you believe a resident is exploiting the [CURRENT_GRID] 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 [CURRENT_GRID] [http://secondlife.com/corporate/tos.php Terms of Service] or [http://secondlife.com/corporate/cs.php Community Standards]. However, the Abuse Team does not handle and will not respond to requests to remove content from the [CURRENT_GRID] world.
+(2) The DMCA or Content Removal Process. To request removal of content from [CURRENT_GRID], you MUST submit a valid notification of infringement as provided in our [http://secondlife.com/corporate/dmca.php DMCA Policy].
+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'.
+Thank you,
Linden Lab
- Les composantes requises suivantes ne se trouvent pas dans [FLOATER]:
+The following required components are missing from [FLOATER]:
[COMPONENTS]
-
- Vous avez déjà un objet sur cette partie du corps.
-Voulez-vous le remplacer par l'objet sélectionné ?
+
+There is already an object attached to this point on your body.
+Do you want to replace it with the selected object?
-
- Vous ne pouvez pas porter un dossier contenant plus de [AMOUNT] articles. Vous pouvez modifier cette limite dans Avancé > Afficher les paramètres de débogage > WearFolderLimit.
-
-
- Vous avez activé Ne pas déranger. Vous ne recevrez aucun article proposé en échange de ce paiement.
-
-Voulez-vous désactiver Ne pas déranger avant de terminer cette transaction ?
+ You can't wear a folder containing more than [AMOUNT] items. You can change this limit in Advanced > Show Debug Settings > WearFolderLimit.
+
+You have turned on Unavailable mode. You will not receive any items offered in exchange for this payment.
+Would you like to turn off Unavailable mode before completing this transaction?
- Le dossier [FOLDERNAME] est un dossier système. La suppression d'un dossier système peut provoquer une instabilité. Voulez-vous vraiment le supprimer ?
-
+Le dossier '[FOLDERNAME]' est un dossier système. Le supprimer peut provoquer peut rendre votre système instable. Soyez extrêmement sur de ce que vous faites. Poursuivre ?
+
- Êtes-vous certain de vouloir supprimer le contenu de votre corbeille de manière permanente ?
+Êtes-vous sur de vouloir supprimer définitivement tous les éléments présents dans la corbeille ?
- Êtes-vous certain de vouloir supprimer l'historique de vos visites et recherches ?
+Are you sure you want to delete your travel, web, and search history?
- Voulez-vous vraiment vider le cache de votre client ?
+Are you sure you want to clear your viewer cache?
+
+
+
+Are you sure you want to clear your inventory cache?
+
+
+
+Are you sure you want to clear your web browser cache?
- Êtes-vous certain de vouloir supprimer vos cookies ?
+Are you sure you want to clear your cookies?
- Êtes-vous certain de vouloir supprimer la liste des URL enregistrées ?
+Are you sure you want to clear your list of saved URLs?
- Êtes-vous certain de vouloir supprimer le contenu de votre dossier Objets trouvés de manière permanente ?
-
+Are you sure you want to permanently delete the contents of your Lost And Found?
+
- La SLurl suivante a été copiée dans votre presse-papiers :
- [SLURL]
-
-Liez-la à partir d'une page web pour permettre aux autres résidents d'accéder facilement à cet endroit ou bien collez-la dans la barre d'adresse de votre navigateur.
-
+La SLurl suivante a été copiée :
+[SLURL]
+Celle-ci vous permettra de créer un lien depuis une page Web pour permettre aux résidents un accès rapide à l'endroit et de s'y téléporter.
+
- Voulez-vous écraser l'option précédemment enregistrée ?
+Do you wish to overwrite the saved preset?
-
- Vous ne pouvez pas modifier ou supprimer un préréglage par défaut.
-
-
- Une dossier semble manquer au Cycle du jour : [SKY].
-
-
- Impossible d'appliquer les réglages à la région. Le problème est parfois résolu en quittant la région puis en y revenant. Motif fourni : [FAIL_REASON]
-
-
- Impossible de supprimer la dernière clé de ce cycle du jour car ce dernier ne peut pas être vide. Modifiez la dernière clé restante au lieu d'essayer de la supprimer puis d'en créer une nouvelle.
-
-
-
- Impossible d'ajouter plus d'images-clés à ce cycle du jour. Un maximum de [MAX] images-clés peut être associé aux cycles du jour de type [SCOPE].
-
-
-
- Vous ne pouvez mettre à jour les paramètres d'environnement d'une région que toutes les [WAIT] secondes. Veuillez patienter pendant au moins ce délai avant de réessayer.
-
-
+ You cannot edit or delete a default preset.
+ This day cycle file references a missing sky file: [SKY].
+ Sorry, the settings couldn't be applied to the region. Leaving the region and then returning may help rectify the problem. The reason given was: [FAIL_REASON]
+ Unable to delete the last key in this day cycle because you cannot have an empty day cycle. You should modify the last remaining key instead of attempting to delete it and then to create a new one.
+ You cannot add any more keyframes to this day cycle. The maximum number of keyframes for day cycles of [SCOPE] scope is [MAX].
+ You may only update region environmental settings every [WAIT] seconds. Wait at least that long and then try again.
- Certains effets post-traitement existent. Voulez-vous quand même écraser ce fichier ?
+PostProcess Effect exists. Do you still wish overwrite it?
- Impossible de démarrer une nouvelle session de chat avec [RECIPIENT].
+Unable to start a new chat session with [RECIPIENT].
[REASON]
-
-
-
- [EVENT]
-[REASON]
-
+ [EVENT]
- Vous devez terminer votre session de chat avec [NAME].
+Your chat session with [NAME] must close.
[REASON]
-
-
- Vous ne pouvez pas acheter un objet s'il fait partie d'une pièce jointe.
-
-
- Accepter cette requête donne au script l'autorisation de prélever des dollars Linden (L$) sur votre compte de manière continue. Pour révoquer cette autorisation, le propriétaire de l'objet doit supprimer l'objet ou bien réinitialiser les scripts dans l'objet.
-
+ You cannot buy an object while it is attached.
+
+Granting this request gives a script ongoing permission to take Linden dollars (L$) from your account. To revoke this permission, the object owner must delete the object or reset the scripts in the object.
- Voulez-vous automatiquement porter l'habit que vous allez créer ?
-
+Would you like to automatically wear the clothing you are about to create?
+
- L'accès à l'endroit que vous essayez de visiter est limité aux résidents de plus de 18 ans.
-
-
-
- L'accès à cet endroit est limité aux plus de 18 ans.
+ Ce lieu est limité aux personnes majeures.
+
+ Ce lieu est limité aux personnes majeures.
- Pour pouvoir pénétrer dans cette zone, vous devez avoir enregistré vos informations de paiement. Souhaitez-vous aller sur [CURRENT_GRID] et enregistrer vos informations de paiement ?
-
+Vous devez saisir vos informations de paiement pour entrer sur ce terrain. Se rendre sur la page de gestion de votre compte [CURRENT_GRID] et renseigner ces informations ?
[_URL]
-
- https://secondlife.com/account/index.php?lang=fr
-
-
+
-
- The string [STRING_NAME] is missing from strings.xml
+ La chaîne de caractères [STRING_NAME] est manquante dans le fichier strings.xml.
+
+Playing media or music can expose your identity to sites outside Second Life. You can enable a filter that will allow you to select which sites will receive media requests, and give you better control over your privacy.
+Enable the media filter?
+(You can change this option later under Preferences > Sound & Media.)
+
-
- [MESSAGE]
+
+Ce terrain propose un média depuis :
+Domaine : [MEDIADOMAIN]
+URL : [MEDIAURL]
+
-
- [MESSAGE]
+
+Voulez-vous enregistrer votre choix et [LCONDITION] autoriser le media depuis cette adresse ?
+Domaine : [MEDIADOMAIN]
+URL : [MEDIAURL]
+
-
- Annulé
+
+Ce terrain propose un média depuis :
+Domaine : [MEDIADOMAIN]
+URL : [MEDIAURL]
+
-
- Action annulée
+
+Ce terrain propose de la musique depuis :
+Domaine : [AUDIODOMAIN]
+URL : [AUDIOURL]
+
-
- Attachement annulé
+
+Voulez-vous enregistrer votre choix et [LCONDITION] autoriser la musique depuis cette adresse ?
+Domaine : [AUDIODOMAIN]
+URL : [AUDIOURL]
+
-
- Habits et parties du corps manquants remplacés par les éléments par défaut.
+
+Voulez-vous enregistrer votre choix et [LCONDITION] autoriser la musique depuis cette adresse ?
+Domaine : [AUDIODOMAIN]
+URL: [AUDIOURL]
+
+
+Un objet propose un média partagé depuis :
+Domaine : [MOAPDOMAIN]
+URL: [MOAPURL]
+
+
+
+Voulez-vous enregistrer votre choix et [LCONDITION] autoriser le media partagé depuis cette adresse ?
+Domaine : [MOAPDOMAIN]
+URL: [MOAPURL]
+
+
+ [MESSAGE]
+ [MESSAGE]
+ [MESSAGE]
+ Annulé.
+ Cancelled Sit.
+ Cancelled Attach.
+ Replaced missing clothing/body part with default.
- [SENDER], [GROUP]
-Sujet : [SUBJECT], Message : [MESSAGE]
-
-
- [NAME] est [STATUS]
-
-
- Même si vous êtes extrêmement sympathique, vous ne pouvez pas devenir ami avec vous-même.
+[SENDER], [GROUP]
+Sujet : [SUBJECT], Message : [MESSAGE]
+ [NAME] est [STATUS].
+ Même si ça peut paraître cool, vous ne pouvez pas vous ajouter vous-même comme ami.
- Importation de photos SL et Web en cours...
-(prend environ 5 minutes.)
-
-
- Le chargement a coûté [AMOUNT] L$.
-
-
- Photo Web importée
-
-
- Photo SL importée
-
-
- Fichier terrain.raw téléchargé
-
-
- Geste [NAME] absent de la base de données.
-
-
- Impossible de charger le geste [NAME].
-
-
- Repère absent de la base de données.
-
-
- Impossible de charger le repère. Merci de réessayer.
+Uploading in-world and web site snapshots.
+(Takes about 5 minutes.)
+ Vous avez payé [AMOUNT] L$ pour l'upload.
+ Web site snapshot upload done.
+ In-world snapshot upload is done.
+ Terrain.raw downloaded.
+ Le geste [NAME] est introuvable dans la base de données.
+ Unable to load gesture [NAME].
+ Le repère est introuvable dans la base de données.
+ Unable to load the landmark. Please try again.
- La touche Verr.maj est activée.
-Cela risque d'impacter votre mot de passe.
-
-
- Note absente de la base de données.
-
-
- Vous n'avez pas le droit de consulter cette note.
-
-
- Droits insuffisants pour rezzer l'objet.
-
-
- Impossible d'envoyer d'IM entre domaines parents.
-
-
- Impossible de transférer l'inventaire entre domaines parents.
+Les Majuscules sont actives.
+N'oubliez pas que votre mot de passe est sensible à la casse.
+ La note est introuvable dans la base de données.
+ Vous n'avez pas la permission de consulter cette note.
+ Permissions insuffisantes pour rezzer l'objet.
+ Unable to send IM across parent estates.
+ Unable to transfer inventory across parent estates.
- Impossible de lire les données de la note actuellement.
-
-
- Script absent de la base de données.
-
-
- Droits insuffisants pour voir le script.
-
-
- Impossible de charger le script. Merci de réessayer.
-
-
- Tous les éléments que vous souhaitez transférer ne sont pas encore disponibles sur le serveur.
-Merci d'essayer à nouveau dans une minute.
-
-
- Vous ne pouvez pas modifier de catégories protégées.
-
-
- Vous ne pouvez pas supprimer de catégories protégées.
+Impossible d'afficher la note.
+Veuillez réessayer ultérieurement.
+ Le script est introuvable dans la base de données.
+ Vous n'avez pas la permission de consulter ce script.
+ Impossible de charger le script. Veuillez réessayer ultérieurement.
+ Some of the contents are you trying to share cannot be given/transferred just yet. Please try offering these items again in a bit.
+ The item you are accessing is not yet locally available. Please try again in a minute.
+ You cannot modify protected categories.
+ You cannot remove protected categories.
+ Carte de visite offerte à [NAME].
- Achat impossible durant le chargement de l'objet.
-Merci de réessayer.
+Unable to buy while downloading object data.
+Please try again.
- Impossible de lier durant le chargement de l'objet.
-Merci de réessayer.
+Unable to link while downloading object data.
+Please try again.
- Vous ne pouvez pas acheter simultanément des objets de propriétaires différents.
-Veuillez sélectionner un seul objet.
-
-
- Cet objet n'est pas à vendre.
-
-
- Activation du mode divin : niveau [LEVEL]
-
-
- Désactivation du mode divin : niveau [LEVEL]
-
-
- Vous n'avez pas le droit de copier ceci.
-
-
- [NAME] a reçu votre offre d'inventaire.
-
-
- [NAME] a refusé votre envoi.
-
-
- [NAME]: [MESSAGE]
-
-
- Votre carte de visite a été acceptée.
-
-
- Votre carte de visite a été refusée.
+You can only buy objects from one owner at a time.
+Please select a single object.
+ Cet objet n'est pas à vendre.
+ Entering god mode, level [LEVEL]
+ Now leaving god mode, level [LEVEL]
+ Vous n'avez pas le droit de copier cet objet.
+ [NAME] a reçu votre offre.
+ [NAME] a refusé votre offre.
+ [NAME] : [MESSAGE]
+ Votre carte de visite a été acceptée.
+ Votre carte de visite a été refusée.
- Pour vous téléporter vers un lieu tel que [NAME], cliquez sur le bouton Endroits,
- puis sélectionnez l'onglet Repères dans la fenêtre qui s'ouvre. Cliquez sur n'importe quel
- repère pour le sélectionner, puis sur Téléportation en bas de la fenêtre.
- (Vous pouvez aussi double-cliquer sur le repère ou cliquer-droit dessus et
- choisir Téléportation).
-
-
- Pour ouvrir une conversation privée avec une autre personne, cliquez-droit sur son avatar et choisissez IM dans le menu.
+ To teleport to locations like '[NAME]', click on the "Places" button,
+ then select the Landmarks tab in the window that opens. Click on any
+ landmark to select it, then click 'Teleport' at the bottom of the window.
+ (You can also double-click on the landmark, or right-click it and
+ choose 'Teleport'.)
+ To open a private conversation with someone, right-click on their avatar and choose 'IM' from the menu.
- Vous ne pouvez pas sélectionner de terrain en dehors des limites du serveur.
-Veuillez sélectionner un terrain plus petit.
-
-
- Certains termes de votre recherche ont été exclus car ils ne correspondaient pas aux standards fixés dans les Règles communautaires.
-
-
- Veuillez sélectionner au moins un type de contenu à rechercher (Général, Modéré ou Adulte)
-
-
- [MESSAGE]
-
-
- [MESSAGE]
-
-
- [MESSAGE]
-
-
- [MESSAGE]
-
-
- [MESSAGE]
-
-
- [MESSAGE]
+Selected land is not all in the same region.
+Try selecting a smaller piece of land.
+ Some terms in your search query were excluded due to content restrictions as clarified in the Community Standards.
+ Please select at least one type of content to search (General, Moderate, or Adult).
+ [MESSAGE]
+ [MESSAGE]
+ [MESSAGE]
+ [MESSAGE]
+ [MESSAGE]
+ [MESSAGE]
+ [MESSAGE]
- Avis d'événement :
-
+Event Notification:
[NAME]
[DATE]
- Tous les objets de cette parcelle qui seront transférés à l'acheteur sont maintenant mis en surbrillance.
-
-* Les arbres et la pelouse qui seront transférés ne sont pas mis en surbrillance.
-
+All objects on this parcel that will transfer to the purchaser of this parcel are now highlighted.
+* Trees and grasses that will transfer are not highlighted.
+
- Gestes désactivés ayant le même mot-clé :
+Deactivated gestures with same trigger:
[NAMES]
- Le logiciel Apple QuickTime ne semble pas installé sur votre système.
-Pour voir les vidéos sur les terrains qui le permettent, allez sur le [http://www.apple.com/quicktime site de QuickTime] et installez le lecteur QuickTime.
-
-
- Aucun Media Plugin n'a été trouvé pour prendre en charge [MIME_TYPE]. Les médias de ce type ne sont pas disponibles.
+Apple's QuickTime software does not appear to be installed on your system.
+If you want to view streaming media on parcels that support it you should go to the [http://www.apple.com/quicktime QuickTime site] and install the QuickTime Player.
+ No Media Plugin was found to handle the "[MIME_TYPE]" mime type. Media of this type will be unavailable.
- Le Media Plugin suivant a échoué :
+The following Media Plugin has failed:
[PLUGIN]
-
-Si le problème persiste, veuillez réinstaller le plugin ou contacter le vendeur.
-
-
-
- Les objets que vous possédez sur la parcelle de terrain sélectionnée ont été renvoyés dans votre inventaire.
-
-
- Les objets de la parcelle de terrain sélectionnée appartenant à [NAME] ont été renvoyés vers son inventaire.
-
-
- Les objets sur la parcelle de terrain sélectionnée appartenant au résident [NAME] ont été rendus à leur propriétaire.
+Please re-install the plugin or contact the vendor if you continue to experience problems.
+
+ The objects you own on the selected parcel of land have been returned back to your inventory.
+ The objects on the selected parcel of land that is owned by [NAME] have been returned to his or her inventory.
+ The objects on the selected parcel of land owned by the resident '[NAME]' have been returned to their owner.
- 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.
-Les objets donnés transférables ont étés renvoyés à leur propriétaire.
-Les objets non transférables donnés au groupe ont étés supprimés.
-
-
- Les objets sélectionnés sur la parcelle et qui ne sont pas à vous ont été rendus à leurs propriétaires.
+The objects on the selected parcel of land shared with the group [GROUPNAME] have been returned back to their owner's inventory.
+Transferable deeded objects have been returned to their previous owners.
+Non-transferable objects that are deeded to the group have been deleted.
+ The objects on the selected parcel that are *NOT* owned by you have been returned to their owners.
- Message de [NAME] :
+Message from [NAME]:
<nolink>[MSG]</nolink>
- Les dégâts sont autorisés sur ce terrain.
-Vous pouvez être blessé ici. Si vous décédez, vous serez téléporté à votre domicile.
+This land has damage enabled.
+You can be hurt here. If you die, you will be teleported to your home location.
- Le vol est interdit dans cette zone.
-Vous ne pouvez pas voler ici.
-
-
- Les bousculades sont interdites dans cette zone. Vous ne pouvez pas pousser les autres à moins que vous soyez propriétaire de ce terrain.
-
-
- Le chat vocal est interdit dans cette zone. Vous n'entendrez personne parler.
-
-
- La construction est interdite dans cette zone. Vous ne pouvez pas construite ou rezzer d'objets ici.
+This area has flying disabled.
+You cannot fly here.
+ This area does not allow pushing. You can't push others here unless you own the land.
+ This area has voice chat disabled. You will not be able to use voice chat here.
+ This area has building disabled. You can't build or rez objects here.
- Des modifications de recherche de chemin sont en attente concernant cette région. Si vous disposez de droits de construction, vous pouvez la figer de nouveau en cliquant sur le bouton Refiger la région.
-
-
- La recherche de chemin dynamique n'est pas activée dans cette région. Il se peut que les objets scriptés utilisant des appels LSL de recherche de chemin ne fonctionnent pas comme prévu pour cette région.
-
-
- Une erreur est survenue. Un problème réseau ou serveur s'est peut-être produit ou vous ne disposez pas de droits de construction. Se déconnecter puis se reconnecter permet parfois de résoudre le problème.
-
-
-
- Cette parcelle masque les avatars et le chat écrit des autres parcelles. Vous ne pouvez pas voir les résidents qui se trouvent en dehors, et ceux qui se trouvent en dehors ne peuvent pas vous voir. Le chat écrit habituel sur le canal 0 est également bloqué.
-
-
- Un administrateur a temporairement stoppé les scripts dans cette région.
-
-
- Aucun script ne fonctionne dans cette région.
+The region has pending pathfinding changes. If you have build rights, you may rebake the region by clicking on the “Rebake” button.
+
+ Dynamic pathfinding is not enabled on this region. Scripted objects using pathfinding LSL calls may not operate as expected on this region.
+ An error occurred. There may be a network or server problem, or you may not have build rights. Sometimes logging out and back in will solve this problem.
+ This parcel hides avatars and text chat from another parcel. You can't see other residents outside the parcel, and those outside are not able to see you. Regular text chat on channel 0 is also blocked.
+ An administrator has temporarily stopped scripts in this region.
+ This region is not running any scripts.
- Les scripts externes sont désactivés sur ce terrain.
-
-Aucun script ne marche ici à part ceux du propriétaire du terrain.
-
-
- Vous ne pouvez réclamer qu'un terrain public dans la région où vous vous trouvez actuellement.
-
-
- La région que vous essayez de visiter comporte du contenu dont le niveau dépasse celui de vos préférences actuelles. Vous pouvez modifier vos préférences en accédant à Moi > Préférences > Général.
-
-
- Vous avez été banni de cette région.
-
-
- Votre compte ne peut pas se connecter à cette région du Teen grid.
-
-
- Vous n'avez pas le statut de paiement approprié pour pénétrer dans cette région.
-
-
- Pour accéder à cette région, vous devez avoir au moins 18 ans.
-
-
- Pour accéder à cette parcelle, vous devez avoir au moins 18 ans.
-
-
- Région de destination introuvable.
-
-
- Vous n'êtes pas autorisé dans cette région.
-
-
- Impossible de traverser une parcelle bannie. Veuillez trouver une autre solution.
-
-
- Vous avez été redirigé vers un téléhub.
-
-
- Il n'a pas été possible de vous téléporter vers une destination plus proche.
-
-
- Téléportation annulée.
+This land has outside scripts disabled.
+No scripts will work here except those belonging to the land owner.
+ You can only claim public land that is in the same region as you.
+ The region you're trying to visit contains content exceeding your current preferences. You can change your preferences using Avatar > Preferences > General.
+ La région que vous souhaitez visiter est sur le point de redémarrer.
+ Vous êtes banni de cette région.
+ Your account cannot connect to this teen grid region.
+ Vos informations de paiement sont invalides pour visiter cette région.
+ Vous devez être majeur pour visiter cette région.
+ Vous devez être majeur pour visiter cette terrain.
+ No destination region found.
+ You are not allowed into the destination.
+ Cannot region cross into banned parcel. Try another way.
+ You have been redirected to a telehub.
+ Impossible de se téléporter si près.
+ Téléportation annulée.
- La région dans laquelle vous essayez de pénétrer est pleine actuellement.
-Veuillez réessayer dans quelques minutes.
-
-
- Panne générale.
-
-
- Dirigé vers la mauvaise région. Merci de réessayer.
-
-
- ID agent non valide.
-
-
- ID de session non valide.
-
-
- Aucun code de circuit valide.
-
-
- Impossible de créer la connexion en attente.
-
-
- Erreur interne lors de la tentative de connexion.
-
-
- Impossible de trouver un lieu de téléportation valide dans cette région.
-
-
- Une erreur interne est survenue lors de la résolution des coodonnées de la région.
-
-
- Impossible de trouver un point d'atterrissage valide.
-
-
- Aucune parcelle valide n'a été trouvée.
+The region you are attempting to enter is currently full.
+Please try again in a few moments.
+ Erreur générale.
+ Routed to wrong region. Please try again.
+ No valid agent id.
+ No valid session id.
+ No valid circuit code.
+ Unable to create pending connection.
+ Internal error attempting to connect agent usher.
+ Unable to find a good teleport destination in this region.
+ Internal error attempting to activate region resolver.
+ Aucun lieu d'arrivée valide n'a été trouvé.
+ Aucun terrain valide n'a été trouvé.
- Un objet nommé <nolink>[OBJECTFROMNAME]</nolink> appartenant à [NAME_SLURL] vous a donné un objet de type [OBJECTTYPE] :
+Un objet nommé <nolink>[OBJECTFROMNAME]</nolink> appartenant à [NAME_SLURL] vous a donné un objet de type [OBJECTTYPE]:
<nolink>[ITEM_SLURL]</nolink>
- Votre objet nommé <nolink>[OBJECTFROMNAME]</nolink> vous a donné un objet de type [OBJECTTYPE] :
+Votre objet nommé <nolink>[OBJECTFROMNAME]</nolink> vous a donné un objet de type [OBJECTTYPE]:
<nolink>[ITEM_SLURL]</nolink>
-
- [NAME_SLURL] vous a donné un [OBJECTTYPE] :
+
+[NAME_SLURL] vous a donné un objet de type [OBJECTTYPE]:
[ITEM_SLURL]
+Souhaitez-vous le garder ? "Ignorer l'expéditeur" ignorera totalement [NAME_SLURL].
-
- [NAME_SLURL] vous a donné un [OBJECTTYPE] :
+
+[NAME_SLURL] vous a donné un objet de type [OBJECTTYPE]:
[ITEM_SLURL]
+Souhaitez-vous le garder ? "Ignorer l'expéditeur" ignorera totalement [NAME_SLURL].
- [NAME]
-
+[NAME]
[MESSAGE]
- [MESSAGE]
+[MESSAGE]
-
- [NAME_SLURL] propose de vous téléporter à son emplacement ([POS_SLURL]):
-
-« [MESSAGE] »
+
+[NAME_SLURL] vous propose de vous téléporter à son emplacement ([POS_SLURL]):
+[MESSAGE]
<icon>[MATURITY_ICON]</icon> - [MATURITY_STR]
- [NAME_SLURL] propose de vous téléporter à son emplacement ([POS_SLURL]):
-
-« [MESSAGE] »
+[NAME_SLURL] vous propose de vous téléporter à son emplacement ([POS_SLURL]):
+[MESSAGE]
<icon>[MATURITY_ICON]</icon> - [MATURITY_STR]
-
-Cette région comporte du contenu [REGION_CONTENT_MATURITY] alors que vos préférences actuelles excluent tout contenu [REGION_CONTENT_MATURITY]. Il est possible de modifier vos préférences afin de poursuivre la téléportation ou d'annuler la téléportation.
+Cette région contient est de classification [REGION_CONTENT_MATURITY], et vos préférences actuelles sont définies pour exclure le contenu [REGION_CONTENT_MATURITY]. Souhaitez-vous modifier vos préférences et vous téléporter ou annuler cette proposition ?
- [NAME_SLURL] propose de vous téléporter à son emplacement ([POS_SLURL]):
-
-« [MESSAGE] »
+[NAME_SLURL] vous propose de vous téléporter à son emplacement ([POS_SLURL]):
+[MESSAGE]
<icon>[MATURITY_ICON]</icon> - [MATURITY_STR]
-
-Toutefois, cette région comporte du contenu uniquement accessible aux adultes.
+However, this region contains content accessible to adults only.
- Offre de téléportation envoyée à [TO_NAME]
+ Offre de téléportation envoyée à [TO_NAME]
+
+
+[NAME_SLURL] is requesting to be teleported to your location.
+[MESSAGE]
+Offer a teleport?
+
- [MESSAGE]
+[MESSAGE]
[URL]
-
- [NAME_SLURL] vous demande de devenir son ami(e).
-
+
+[NAME_SLURL] vous propose de devenir amis.
[MESSAGE]
-
-(Par défaut, chacun pourra voir si l'autre est connecté.)
+(Par défaut chacun pourra voir si l'autre est connecté)
-
- Vous avez proposé à [TO_NAME] de devenir votre ami(e)
-
-
- [NAME_SLURL] vous demande de devenir son ami(e).
-
-(Par défaut, chacun pourra voir si l'autre est connecté.)
+ Vous avez proposé à [TO_NAME] de devenir votre ami
+
+[NAME_SLURL] vous propose de devenir amis.
+(Par défaut chacun pourra voir si l'autre est connecté)
-
- <nolink>[NAME]</nolink> a accepté votre amitié.
-
-
- <nolink>[NAME]</nolink> a refusé votre amitié.
-
-
- Amitié acceptée.
-
-
- Amitié refusée.
-
+ <nolink>[NAME]</nolink> a accepté de devenir votre ami.
+ <nolink>[NAME]</nolink> a refusé de devenir votre ami.
+ Amitiée acceptée.
+ Amitiée refusée.
- [NAME] vous offre sa carte de visite.
-Un signet sera ajouté dans votre inventaire afin que vous puissiez envoyer rapidement un IM à ce résident.
+[NAME] is offering their calling card.
+This will add a bookmark in your inventory so you can quickly IM this resident.
- La région va redémarrer dans [MINUTES] minutes.
-Si vous restez dans cette région, vous serez déconnecté(e).
+La région "[NAME]" va redémarrer dans [MINUTES] minutes.
+Si vous restez dans cette région, vous serrez déconnecté.
- La région va redémarrer dans [SECONDS] secondes.
-Si vous restez dans cette région, vous serez déconnecté(e).
+La région "[NAME]" va redémarrer dans [SECONDS] secondes.
+Si vous restez dans cette région, vous serrez déconnecté.
+
+
+La région "[NAME]" va redémarrer dans [MINUTES] minutes.
+Si vous restez dans cette région, vous serrez déconnecté.
+
+
+La région "[NAME]" va redémarrer dans [SECONDS] secondes.
+Si vous restez dans cette région, vous serrez déconnecté.
- Charger la page Web [URL] ?
-
+Afficher la page Web [URL] ?
[MESSAGE]
-
-Venant de l'objet : <nolink>[OBJECTNAME]</nolink>, propriétaire : [NAME]
+De l'objet : <nolink>[OBJECTNAME]</nolink>, propriétaire : [NAME]
-
- La recherche du [TYPE] dans la base de données a échoué.
-
-
- La recherche du [TYPE] nommé(e) [DESC] dans la base de données a échoué.
-
-
- L'objet que vous essayez de porter utilise une fonctionnalité que le client ne peut lire. Pour porter cet objet, veuillez télécharger une mise à jour de [APP_NAME].
-
+ Failed to find [TYPE] in the database.
+ Failed to find [TYPE] named [DESC] in the database.
+ The item you are trying to wear uses a feature that your viewer cannot read. Please upgrade your version of [APP_NAME] to wear this item.
- <nolink>[OBJECTNAME]</nolink>, un objet appartenant à [NAME], aimerait :
-
+'<nolink>[OBJECTNAME]</nolink>', un objet possédé par '[NAME]', voudrait :
[QUESTIONS]
-Acceptez-vous ?
+Êtes-vous d'accord ?
- Impossible d'acquérir une nouvelle expérience :
+Unable to acquire a new experience:
[ERROR_MESSAGE]
-
-
-
- Une modification du groupe de l'expérience a été ignorée, car le propriétaire n'est pas membre du groupe sélectionné.
-
-
- Le champ non modifiable « [field] » a été ignoré lors de la mise à jour du profil de l'expérience.
-
-
- Modifications du champ « [field] » ignorées, car il ne peut être défini que par le propriétaire de l'expérience.
-
-
- Vous ne pouvez pas définir une catégorie de contenu plus élevée pour une expérience que pour son propriétaire.
-
-
- Les termes suivants ont empêché la mise à jour du nom et/ou de la description du profil de l'expérience : [extra_info]
+ A change to the experience group was ignored because the owner is not a member of the selected group.
+ The uneditable field '[field]' was ignored when updating the experience profile.
+ Ignored changes to the field '[field]' which can only be set by the experience owner.
+ You may not set the maturity rating of an experience higher than that of the owner.
+ The following terms prevented the update of the experience profile name and/or description: [extra_info]
- Vous avez été téléporté(e) hors de la région [region_name], car vous avez supprimé l'expérience secondlife:///app/experience/[public_id]/profile et n'êtes plus autorisé(e) dans cette région.
-
+ You have been teleported from the region [region_name] for removing the experience secondlife:///app/experience/[public_id]/profile and are no longer permitted in the region.
+
- Vous avez été autorisé(e) à pénétrer dans la région [region_name] en participant à l'expérience avec clé secondlife:///app/experience/[public_id]/profile. Si vous supprimez cette expérience, vous risquez d'être éjecté(e) de cette région.
-
+ You have been allowed into the region [region_name] by participating in the key experience secondlife:///app/experience/[public_id]/profile removing this experience may kick you from the region.
+
- Vous n'avez pas accès à cette destination. Vous pouvez être autorisé(e) à pénétrer dans la région en acceptant une expérience ci-dessous :
-
+You do not have access to this destination. You may be allowed into the region by Accepting an experience below:
[EXPERIENCE_LIST]
-
-Il est possible que d'autres expériences avec clé soient disponibles.
+Other Key Experiences may be available.
- Un objet a été autorisé à [EventType] par l'expérience secondlife:///app/experience/[public_id]/profile.
- Propriétaire : secondlife:///app/agent/[OwnerID]/inspect
- Nom de l'objet : [ObjectName]
- Nom de la parcelle : [ParcelName]
+ An object was allowed to [EventType] by the secondlife:///app/experience/[public_id]/profile experience.
+ Owner: secondlife:///app/agent/[OwnerID]/inspect
+ Object Name: [ObjectName]
+ Parcel Name: [ParcelName]
- Une pièce jointe a été autorisée à [EventType] par l'expérience secondlife:///app/experience/[public_id]/profile.
- Propriétaire : secondlife:///app/agent/[OwnerID]/inspect
+ An attachment was allowed to [EventType] by the secondlife:///app/experience/[public_id]/profile experience.
+ Owner: secondlife:///app/agent/[OwnerID]/inspect
- « <nolink>[OBJECTNAME]</nolink> », un objet appartenant à « [NAME] », demande votre participation à l'expérience [GRID_WIDE] :
-
+'<nolink>[OBJECTNAME]</nolink>', an object owned by '[NAME]', requests your participation in the [GRID_WIDE] experience:
[EXPERIENCE]
-
-Une fois l'autorisation accordée, vous ne verrez plus ce message pour cette expérience, sauf si elle est révoquée dans le profil de l'expérience.
-
-Les scripts associés à cette expérience pourront effectuer les actions suivantes dans les régions dans lesquelles l'expérience est active :
-
-[QUESTIONS]Acceptez-vous ?
+Once permission is granted you will not see this message again for this experience unless it is revoked from the experience profile.
+Scripts associated with this experience will be able to do the following on regions where the experience is active:
+[QUESTIONS]Is this OK?
+
+ experience
+
-
- Avertissement : l'objet <nolink>[OBJECTNAME]</nolink> souhaite un accès total à votre compte en Linden dollars. Si vous autorisez cet accès, il pourra supprimer des fonds de votre compte à tout moment ou le vider entièrement de façon continue sans avis préalable.
-
-N'autorisez pas cet accès si vous ne comprenez pas entièrement pourquoi l'objet souhaite accéder à votre compte.
+
+The object '<nolink>[OBJECTNAME]</nolink>' wants access to take money from your Linden Dollar account. If you allow this, it can take any or all of your money from you at any time, with no further warning or request.
+Before allowing this access, make sure you know what the object is and why it is making this request, as well as whether you trust the creator. If you're not certain, click Deny.
+
- Le client ne reconnaît pas le droit de script à l'exécution demandé par <nolink>[OBJECTNAME]</nolink>, objet appartenant à [NAME], et ne peut donc pas l'accorder.
-
-Pour accorder ce droit, mettez votre client à jour pour passer à la version la plus récente, à partir de [DOWNLOADURL].
+The runtime script permission requested by '<nolink>[OBJECTNAME]</nolink>', an object owned by '[NAME]', isn't recognized by the viewer and can't be granted.
+To grant this permission please update your viewer to the latest version from [DOWNLOADURL].
- <nolink>[TITLE]</nolink> de [NAME]
+[NAME]'s '<nolink>[TITLE]</nolink>'
[MESSAGE]
- <nolink>[TITLE]</nolink> de [GROUPNAME]
+[GROUPNAME]'s '<nolink>[TITLE]</nolink>'
[MESSAGE]
- Nous vous remercions de votre paiement.
-
-Votre solde en L$ sera mis à jour une fois le traitement terminé. Si le traitement prend plus de 20 minutes, il est possible que votre transaction soit annulée. Dans ce cas, le montant de l'achat sera crédité sur votre solde en US$.
-
-Vous pouvez consulter le statut de votre paiement à la page Historique de mes transactions sur votre [http://secondlife.com/account/ Page d'accueil]
+Thank you for your payment!
+Your L$ balance will be updated when processing completes. If processing takes more than 20 mins, your transaction may be canceled. In that case, the purchase amount will be credited to your US$ balance.
+The status of your payment can be checked on your Transaction History page on your [http://secondlife.com/account/ Dashboard]
- Vos mouvements sont maintenant pris en charge par un objet.
-Essayez les flèches de votre clavier ou AWSD pour voir à quoi elles servent.
-Certains objets (comme les armes) nécessitent l'activation du mode Vue subjective pour être utilisés.
-Pour cela, appuyez sur la touche M.
+Your movement keys are now being handled by an object.
+Try the arrow keys or AWSD to see what they do.
+Some objects (like guns) require you to go into mouselook to use them.
+Press 'M' to do this.
- Cette région est un bac à sable et est utilisée par les résidents pour apprendre à construire.
-
-Les objets que vous construisez ici seront supprimés après votre départ. N'oubliez donc pas de cliquer droit et de choisir Prendre pour sauvegarder votre création dans votre inventaire.
-
-
- Vous ne pouvez sélectionner que [MAX_SELECT] objets maximum dans cette liste.
+This is a sandbox area, and is meant to help residents learn how to build.
+Things you build here will be deleted after you leave, so do not forget to right-click you items and choose 'Take' to move your creation into your inventory.
+ You may only select up to [MAX_SELECT] items from this list.
- [NAME] vous invite à un chat vocal.
-Pour y participer, cliquez sur Accepter. Sinon, cliquez sur Refuser. Pour ignorer cette personne, cliquez sur Ignorer.
+[NAME] is inviting you to a Voice Chat call.
+Click Accept to join the call or Decline to decline the invitation. Click mute to permanently block all messages this caller.
-
- [NAME] a reçu un message instantané et n'est donc plus ignoré.
-
-
- [NAME] a reçu de l'argent et n'est donc plus ignoré.
-
-
- [NAME] a reçu une offre d'inventaire et n'est donc plus ignoré.
-
+ [NAME] was sent an instant message and has been automatically unblocked.
+ [NAME] was given money and has been automatically unblocked.
+ [NAME] was offered inventory and has been automatically unblocked.
- [NAME] a rejoint un chat vocal avec le groupe [GROUP].
-Pour y participer, cliquez sur Accepter. Sinon, cliquez sur Refuser. Pour ignorer cette personne, cliquez sur Ignorer.
+[NAME] has joined a Voice Chat call with the group [GROUP].
+Click Accept to join the call or Decline to decline the invitation. Click mute to permanently block all messages from this caller.
- [NAME] a rejoint un chat vocal avec conférence.
-Pour y participer, cliquez sur Accepter. Sinon, cliquez sur Refuser. Pour ignorer cette personne, cliquez sur Ignorer.
+[NAME] has joined a voice chat call with a conference chat.
+Click Accept to join the call or Decline to decline the invitation. Click mute to permanently block all message from this caller.
- [NAME] vous invite à un chat conférence.
-Pour y participer, cliquez sur Accepter. Sinon, cliquez sur Refuser. Pour ignorer cette personne, cliquez sur Ignorer.
+[NAME] is inviting you to a conference chat.
+Click Accept to join the chat or Decline to decline the invitation. Click mute to permanently block all messages this caller.
-
- L'appel auquel vous essayez de participer, [VOICE_CHANNEL_NAME], a atteint le nombre maximum de participants. Veuillez réessayer ultérieurement.
-
-
- Nous sommes désolés. Le nombre maximum de conversations vocales a été atteint dans cette zone. Veuillez trouver un autre endroit pour discuter.
-
-
- Vous avez été déconnecté(e) de [VOICE_CHANNEL_NAME]. Vous allez maintenant être reconnecté(e) au chat vocal près de vous.
-
-
- [VOICE_CHANNEL_NAME] a mis fin à l'appel. Vous allez maintenant être reconnecté(e) au chat vocal près de vous.
-
-
- [VOICE_CHANNEL_NAME] a refusé votre appel. Vous allez maintenant être reconnecté(e) au chat vocal près de vous.
-
-
- [VOICE_CHANNEL_NAME] ne peut pas prendre votre appel. Vous allez maintenant être reconnecté(e) au chat vocal près de vous.
-
-
- Échec de la connexion avec [VOICE_CHANNEL_NAME], veuillez réessayer ultérieurement. Vous allez maintenant être reconnecté(e) au chat vocal près de vous.
-
-
- Nous sommes en train de créer un canal vocal pour vous. Veuillez patienter quelques instants.
-
+ The voice call you are trying to join, [VOICE_CHANNEL_NAME], has reached maximum capacity. Please try again later.
+ This area has reached maximum capacity for voice conversations. Please try to use voice in a different area.
+ You have been disconnected from [VOICE_CHANNEL_NAME]. You will now be reconnected to Nearby Voice Chat.
+ [VOICE_CHANNEL_NAME] has ended the call. You will now be reconnected to Nearby Voice Chat.
+ [VOICE_CHANNEL_NAME] has declined your call. You will now be reconnected to Nearby Voice Chat.
+ [VOICE_CHANNEL_NAME] is not available to take your call. You will now be reconnected to Nearby Voice Chat.
+ Failed to connect to [VOICE_CHANNEL_NAME], please try again later. You will now be reconnected to Nearby Voice Chat.
+ We are creating a voice channel for you. This may take up to one minute.
- Au moins l'un des effets de voix auxquels vous êtes abonné a expiré.
-[[URL] Cliquez ici] pour renouveler votre abonnement.
+One or more of your subscribed Voice Morphs has expired.
+[[URL] Click here] to renew your subscription.
- L'effet de voix actif a expiré. Vos paramètres de voix normaux ont été rétablis.
-[[URL] Cliquez ici] pour renouveler votre abonnement.
+The active Voice Morph has expired, your normal voice settings have been applied.
+[[URL] Click here] to renew your subscription.
- Au moins l'un de vos effets de voix expirera dans moins de [INTERVAL] jours.
-[[URL] Cliquez ici] pour renouveler votre abonnement.
+One or more of your Voice Morphs will expire in less than [INTERVAL] days.
+[[URL] Click here] to renew your subscription.
- De nouveaux effets de voix sont disponibles !
-
-
- Seuls les membres d'un certain groupe peuvent visiter cette zone.
-
-
- Vous ne pouvez pas pénétrer sur ce terrain car l'accès vous y est interdit.
-
-
- Vous ne pouvez pas pénétrer sur ce terrain car vous n'avez pas les droits d'accès requis.
-
-
- Vous n'êtes pas autorisé à vous connecter au chat vocal pour [VOICE_CHANNEL_NAME].
-
-
- Une erreur est survenue pendant la connexion au chat vocal pour [VOICE_CHANNEL_NAME]. Veuillez réessayer ultérieurement.
+New Voice Morphs are available!
+ Seuls les membres d'un groupe peuvent se rendre à cet endroit.
+ Impossible d'entrer sur ce terrain, vous en êtes banni.
+ Impossible d'entrer sur ce terrain, vous ne faites pas partie des résidents autorisés.
+ Vous n'avez pas le droit de participer à la conférence de [VOICE_CHANNEL_NAME].
+ Une erreur s'est produite lors de la connexion à la conférence de [VOICE_CHANNEL_NAME]. Veuillez réessayer ultérieurement.
- La SLurl que vous avez saisie n'est pas prise en charge.
+The SLurl you clicked on is not supported.
- Une SLurl a été reçue d'un navigateur non sécurisé et a été bloquée pour votre sécurité.
+A SLurl was received from an untrusted browser and has been blocked for your security.
- Plusieurs SLurl ont été reçues d'un navigateur non sécurisé pendant un court laps de temps.
-Elles vont être bloquées pendant quelques secondes pour votre sécurité.
+Multiple SLurls were received from an untrusted browser within a short period.
+They will be blocked for a few seconds for your security.
- [MESSAGE]
-
+[MESSAGE]
+
- Êtes-vous certain de vouloir fermer tous les IM ?
-
-
-
- L'élément joint a été sauvegardé.
-
-
- Impossible de trouver l'aide.
+Are you sure you want to close all IMs?
+
+ Pièce-jointe enregistrée.
+ Unable to find the help topic for this element.
- Erreur serveur : Échec de la mise à jour ou de l'obtention du média.
-'[ERROR]'
-
-
-
- Le modérateur ignore votre chat écrit.
-
-
-
- Le modérateur ignore vos paroles.
-
+Server Error: Media update or get failed.
+'[ERROR]'
+ Your text chat has been muted by a moderator.
+ Your voice has been muted by a moderator.
- Ce chargement coûtera [PRICE] L$. Continuer ?
-
+Cet upload vous coutera [PRICE] L$, poursuivre ?
+
- Voulez-vous vraiment supprimer votre historique des téléportations ?
+Êtes-vous sur de vouloir vider l'historique de téléportation ?
- Le bouton sélectionné ne peut pas être affiché actuellement.
-Le bouton sera affiché quand il y aura suffisamment de place.
-
-
- Sélectionnez les résidents avec lesquels partager l'élément.
+Selected button cannot be shown right now.
+The button will be shown when there is enough space for it.
+ Sélectionnez les résidents avec lesquels partager vos objets.
- Échec de chargement de [LABEL] : [MESSAGE] [IDENTIFIER]
-
-Voir le fichier journal pour plus de détails.
-
-
- Erreur lors de la demande des autorisations de chargement de maillage.
-
-
- Impossible d'obtenir la capacité de région : [CAPABILITY].
+ [LABEL] failed to upload: [MESSAGE] [IDENTIFIER]
+[DETAILS] See Firestorm.log for details
+ Error while requesting mesh upload permissons.
+ Could not get region capability '[CAPABILITY]'.
- Voulez-vous vraiment partager les articles suivants :
-
+Êtes-vous sur de vouloir partager ces objets :
<nolink>[ITEMS]</nolink>
-
-avec les résidents suivants :
-
+Avec le résident suivant :
+<nolink>[RESIDENTS]</nolink>
+
+
+
+Only one folder at a time can be shared.
+Are you sure you want to share the following items:
+<nolink>[ITEMS]</nolink>
+With the following Residents:
<nolink>[RESIDENTS]</nolink>
-
- Vous ne pouvez partager qu'un dossier à la fois.
-
-Voulez-vous vraiment partager les articles suivants :
-
-<nolink>[ITEMS]</nolink>
-
-avec les résidents suivants :
-
-<nolink>[RESIDENTS]</nolink>
-
-
-
- Articles partagés.
-
-
- Échec de cession au groupe.
-
-
- Impossible d'abandonner la parcelle [PARCEL_NAME] actuellement.
-
+ Objets partagés avec succès.
+ Cession au groupe échouée.
+ Le terrain [PARCEL_NAME] ne peut être abandonné pour l'instant.
- La parcelle [PARCEL_NAME] de [AREA] m² a été libérée.
-
-Vous disposerez d'un délai de récupération à 0 L$ de [RECLAIM_PERIOD] heures avant qu'elle soit mise en vente pour tous.
+[AREA] m² du terrain '[PARCEL_NAME]' ont été libérés.
+Vous avez [RECLAIM_PERIOD] heures pour revendiquer cette surface de terrain gratuitement, auquel cas, elle sera mise en vente à n'importe qui.
- La parcelle [PARCEL_NAME] de [AREA] m² a été libérée.
-
-Elle est désormais disponible à l'achat auprès de tous.
+[AREA] m² du terrain '[PARCEL_NAME]' ont été libérés.
+Cette surface est maintenant disponible à l'achat par n'importe qui.
- ([EXISTENCE] secondes d'existence)
-Nuage de l'avatar [NAME] disparu au bout de [TIME] secondes.
+( [EXISTENCE] seconds alive )
+Avatar '[NAME]' declouded after [TIME] seconds.
- ([EXISTENCE] secondes d'existence)
-Tenue figée au bout de [TIME] secondes.
+( [EXISTENCE] seconds alive )
+You finished baking your outfit after [TIME] seconds.
- ([EXISTENCE] secondes d'existence)
-Mise à jour de votre apparence transmise au bout de [TIME] secondes.
+( [EXISTENCE] seconds alive )
+You sent out an update of your appearance after [TIME] seconds.
[STATUS]
- ([EXISTENCE] secondes d'existence)
-Transformation de l'avatar [NAME] en nuage.
+( [EXISTENCE] seconds alive )
+Avatar '[NAME]' became cloud.
- ([EXISTENCE] secondes d'existence)
-L'avatar [NAME] est apparu.
+( [EXISTENCE] seconds alive )
+Avatar '[NAME]' appeared.
- ([EXISTENCE] secondes d'existence)
-Départ de l'avatar [NAME] après [TIME] secondes sous forme de nuage.
+( [EXISTENCE] seconds alive )
+Avatar '[NAME]' left after [TIME] seconds as cloud.
- ([EXISTENCE] secondes d'existence)
-L'avatar [NAME] est entré en mode Apparence.
+( [EXISTENCE] seconds alive )
+Avatar '[NAME]' entered appearance mode.
- ([EXISTENCE] secondes d'existence)
-L'avatar [NAME] a quitté le mode Apparence.
+( [EXISTENCE] seconds alive )
+Avatar '[NAME]' left appearance mode.
- Problèmes de connexion via [PROTOCOL] [HOSTID].
-Veuillez vérifier la configuration de votre réseau et de votre pare-feu.
-
+We're having trouble connecting using [PROTOCOL] [HOSTID].
+Please check your network and firewall setup.
- Problèmes de connexion à votre serveur vocal :
-
+We're having trouble connecting to your voice server:
[HOSTID]
-
-Aucune communication vocale n'est disponible.
-Veuillez vérifier la configuration de votre réseau et de votre pare-feu.
-
+Voice communications will not be available.
+Please check your network and firewall setup.
+
- ([EXISTENCE] secondes d'existence)
-Départ de l'avatar [NAME] entièrement chargé.
+( [EXISTENCE] seconds alive )
+Avatar '[NAME]' left as fully loaded.
- ([EXISTENCE] secondes d'existence)
-Texture figée de [RESOLUTION] chargée pour [BODYREGION] au bout de [TIME] secondes.
+( [EXISTENCE] seconds alive )
+You uploaded a [RESOLUTION] baked texture for '[BODYREGION]' after [TIME] seconds.
- ([EXISTENCE] secondes d'existence)
-Texture figée de [RESOLUTION] mise à jour localement pour [BODYREGION] au bout de [TIME] secondes.
+( [EXISTENCE] seconds alive )
+You locally updated a [RESOLUTION] baked texture for '[BODYREGION]' after [TIME] seconds.
- Chargement de la texture impossible.
-[REASON]
+Unable to upload texture.
+[REASON]
- Impossible d'afficher un aperçu de cette texture car il s'agit d'une texture sans copie et/ou transfert.
-
+Impossible d'afficher cette texture, car elle est Non-modifiable et/ou Non-transférable.
+
- Voulez-vous vraiment quitter cet appel ?
-
+Êtes-vous sur de vouloir quitter cet appel ?
+
+
- Vous avez choisi d'ignorer l'ensemble des participants de l'appel du groupe.
-Les résidents rejoignant l'appel ultérieurement seront également
-ignorés, même si vous quittez l'appel.
-
-Ignorer les autres ?
-
+You have selected to mute all participants in a group call.
+This will also cause all residents that later join the call to be
+muted, even after you have left the call.
+Mute everyone?
+
+
-
- Pour participer à la conversation, saisissez du texte dans le champ de chat situé en dessous.
+ To join the conversation, type into the chat field below.
+ To stand up and exit the sitting position, click the Stand button.
+
+Click the Speak button to turn your microphone on and off.
+Click on the up arrow to see the voice control panel.
+Hiding the Speak button will disable the voice feature.
-
- Pour passer d'une position assise à une position debout, cliquez sur le bouton Me lever.
+ The Destination Guide contains thousands of new places to discover. Select a location and choose Teleport to start exploring.
+ Get quick access to your inventory, outfits, profiles and more in the side panel.
+ To walk or run, open the Move Panel and use the directional arrows to navigate. You can also use the directional keys on your keyboard.
+
+1. Click to Walk
+Click anywhere on the ground to walk to that spot.
+2. Click and Drag to Rotate View
+Click and drag anywhere on the world to rotate your view
-
- Cliquez sur le bouton Parler pour activer/désactiver le micro.
-
-Cliquez sur la flèche vers le haut pour afficher le panneau de contrôle de la voix.
-
-Si vous masquez le bouton Parler, la fonction Voix sera désactivée.
-
-
- Le Guide des destinations comprend des milliers d'endroits nouveaux à découvrir. Sélectionnez-en un, puis cliquez sur Téléporter pour commencer à l'explorer.
-
-
- Obtenir un accès rapide à votre inventaire, à vos habits, à vos profils et bien plus encore dans le panneau latéral.
-
-
- Pour marcher ou courir, cliquez sur le bouton Bouger, puis naviguez à l'aide des flèches directionnelles. Vous pouvez également utiliser les touches fléchées de votre clavier.
-
-
- 1. Cliquer pour marcher
-Cliquez n'importe où sur le sol pour vous diriger vers ce point en marchant.
-
-2. Cliquer et faire glisser pour faire pivoter la vue
-Cliquez sur un point dans le monde et faites glisser votre souris pour faire tourner la caméra.
-
-
- Définissez ici votre nom d'affichage personnalisable. Cette fonctionnalité vous est fournie en plus de votre nom d'utilisateur unique qui, lui, ne peut être changé. Vous pouvez modifier l'apparence des noms des autres résidents dans vos préférences.
-
-
- Pour changer d'angle de vision, utilisez les contrôles Faire tourner et Faire un panoramique. Pour réinitialiser la vue, appuyez sur Échap ou marchez.
-
-
- Permet de rechercher des articles dans l'inventaire. Pour accéder aux derniers articles ajoutés, cliquez sur l'onglet Récent.
-
-
- Votre solde actuel en L$ est celui-ci. Pour y ajouter d'autres Linden dollars, cliquez sur Acheter L$.
-
-
- Pool de mémoire faible. Certaines fonctions de SL ont été désactivées afin d'éviter un plantage. Veuillez fermer les autres applications. Si le problème persiste, redémarrez SL.
-
-
- Mémoire insuffisante : fermeture de SL dans 30 secondes.
-
-
- Impossible d'ouvrir une fenêtre popup.
+ Set your customizable display name here. This is in addition to your unique username, which can't be changed. You can change how you see other people's names in your preferences.
+ To change your camera view, use the Orbit and Pan controls. Reset your view by pressing Escape or walking.
+ Check your inventory to find items. Newest items can be easily found in the Recent tab.
+ Here's your current balance of L$. Click Buy L$ to purchase more Linden Dollars.
+ Your memory pool is low. Some functions of SL are disabled to avoid crash. Please close other applications. Restart SL if this persists.
+ SL will quit in 30 seconds due to out of memory.
+
+ A pop-up was prevented from opening.
-
- Le proxy SOCKS 5 "[HOST]:[PORT]" a refusé la connexion, non autorisée par le jeu de règles défini.
-
-
-
- Le proxy SOCKS 5 "[HOST]:[PORT]" a refusé la connexion. Impossible d'ouvrir le canal TCP.
-
-
-
- Le proxy SOCKS 5 "[HOST]:[PORT]" a refusé le système d'authentification sélectionné.
-
-
-
- Le proxy SOCKS 5 "[HOST]:[PORT]" indique que vos identifiants ne sont pas valides.
-
-
-
- Le proxy SOCKS 5 "[HOST]:[PORT]" a refusé la demande d'association UDP (UDP ASSOCIATE).
-
-
-
- Connexion au serveur de proxy SOCKS 5 "[HOST]:[PORT]" impossible.
-
-
-
- Erreur de proxy inconnue avec le serveur "[HOST]:[PORT]".
-
-
-
- Adresse ou port "[HOST]:[PORT]" de proxy SOCKS non valide.
-
-
-
- Nom d'utilisateur ou mot de passe SOCKS 5 non valide.
-
-
-
- Adresse ou port "[HOST]:[PORT]" de proxy HTTP non valide.
-
-
-
- Adresse ou port "[HOST]:[PORT]" de proxy SOCKS non valide.
-
-
-
- Les paramètres de proxy seront appliqués au redémarrage de [APP_NAME].
-
-
+ The SOCKS 5 proxy "[HOST]:[PORT]" refused the connection, not allowed by rule set.
+ The SOCKS 5 proxy "[HOST]:[PORT]" refused the connection, could not open TCP channel.
+ The SOCKS 5 proxy "[HOST]:[PORT]" refused the selected authentication system.
+ The SOCKS 5 proxy "[HOST]:[PORT]" reported your credentials are invalid.
+ The SOCKS 5 proxy "[HOST]:[PORT]" refused the UDP associate request.
+ Could not connect to SOCKS 5 proxy server "[HOST]:[PORT]".
+ Unknown proxy error with server "[HOST]:[PORT]".
+ Invalid SOCKS proxy address or port "[HOST]:[PORT]".
+ Invalid SOCKS 5 username or password.
+ Invalid HTTP proxy address or port "[HOST]:[PORT]".
+ Invalid SOCKS proxy address or port "[HOST]:[PORT]".
+ Proxy settings take effect after you restart [APP_NAME].
- Nom d'utilisateur et mot de passe requis pour le site se trouvant à l'emplacement suivant : '<nolink>[HOST_NAME]</nolink>', domaine '[REALM]'.
+The site at '<nolink>[HOST_NAME]</nolink>' in realm '[REALM]' requires a user name and password.
-
- Pour créer et modifier des petites annonces, vous devez utiliser le mode Avancé. Voulez-vous quitter l'application afin de changer de mode ? Le sélecteur de mode se trouve sur l'écran de connexion.
-
+
+Changing modes requires you to quit and restart.
+
-
- Pour créer et modifier des groupes, vous devez utiliser le mode Avancé. Voulez-vous quitter l'application afin de changer de mode ? Le sélecteur de mode se trouve sur l'écran de connexion.
-
+
+ Creation and editing of Classifieds is only available in Advanced mode. Would you like to quit and change modes? The mode selector can be found on the login screen.
+
-
- L'affichage du profil du lieu est uniquement disponible en mode Avancé. Voulez-vous quitter l'application afin de changer de mode ? Le sélecteur de mode se trouve sur l'écran de connexion.
-
+
+ Creation and editing of Groups is only available in Advanced mode. Would you like to quit and change modes? The mode selector can be found on the login screen.
+
-
- Pour créer et modifier des favoris, vous devez utiliser le mode Avancé. Voulez-vous quitter l'application afin de changer de mode ? Le sélecteur de mode se trouve sur l'écran de connexion.
-
+
+ Viewing place profile is only available in Advanced mode. Would you like to quit and change modes? The mode selector can be found on the login screen.
+
-
- Pour afficher la carte du monde, vous devez utiliser le mode Avancé. Voulez-vous quitter l'application afin de changer de mode ? Le sélecteur de mode se trouve sur l'écran de connexion.
-
+
+ Creation and editing of Picks is only available in Advanced mode. Would you like to quit and change modes? The mode selector can be found on the login screen.
+
-
- Les appels vocaux sont uniquement disponibles en mode Avancé. Voulez-vous quitter l'application afin de changer de mode ?
-
+
+ Viewing of the world map is only available in Advanced mode. Would you like to quit and change modes? The mode selector can be found on the login screen.
+
-
- Le partage est uniquement disponible en mode Avancé. Voulez-vous quitter l'application afin de changer de mode ?
-
+
+ Voice calls are only available in Advanced mode. Would you like to logout and change modes?
+
-
- Pour pouvoir payer d'autres résidents, vous devez utiliser le mode Avancé. Voulez-vous quitter l'application afin de changer de mode ?
-
+
+ Sharing is only available in Advanced mode. Would you like to logout and change modes?
+
-
- L'affichage de l'inventaire est uniquement disponible en mode Avancé. Voulez-vous quitter l'application afin de changer de mode ?
-
+
+ Paying other residents is only available in Advanced mode. Would you like to logout and change modes?
+
-
- L'Éditeur d'apparence est uniquement disponible en mode Avancé. Voulez-vous quitter l'application afin de changer de mode ?
-
+
+ Viewing inventory is only available in Advanced mode. Would you like to logout and change modes?
+
-
- La recherche est uniquement disponible en mode Avancé. Voulez-vous quitter l'application afin de changer de mode ?
-
+
+ The appearance editor is only available in Advanced mode. Would you like to logout and change modes?
+
-
- Cette action masquera tous les boutons et articles de menu. Pour les récupérer, cliquez de nouveau sur [SHORTCUT].
-
+
+ Search is only available in Advanced mode. Would you like to logout and change modes?
+
+
+
+ This action will hide all menu items and buttons. To get them back, click [SHORTCUT] again.
+
- L'indicateur Fantôme de certains groupes de liens sélectionnés basculera.
-
-Voulez-vous continuer ?
-
+Some selected linksets will have the Phantom flag toggled.
+Do you wish to continue?
+
- Certains groupes de liens sélectionnés ne peuvent pas être définis sur [REQUESTED_TYPE] en raison des restrictions d'autorisation les concernant. Ces groupes de liens seront définis sur [RESTRICTED_TYPE].
-
-Voulez-vous continuer ?
-
+Some selected linksets cannot be set to be '[REQUESTED_TYPE]' because of permission restrictions on the linkset. These linksets will be set to be '[RESTRICTED_TYPE]' instead.
+Do you wish to continue?
+
- Certains groupes de liens sélectionnés ne peuvent pas être définis sur [REQUESTED_TYPE] en raison d'une forme non convexe.
-
-Voulez-vous continuer ?
-
+Some selected linksets cannot be set to be '[REQUESTED_TYPE]' because the shape is non-convex.
+Do you wish to continue?
+
- L'indicateur Fantôme de certains groupes de liens sélectionnés basculera.
-
-Certains groupes de liens sélectionnés ne peuvent pas être définis sur [REQUESTED_TYPE] en raison des restrictions d'autorisation les concernant. Ces groupes de liens seront définis sur [RESTRICTED_TYPE].
-
-Voulez-vous continuer ?
-
+Some selected linksets will have the Phantom flag toggled.
+Some selected linksets cannot be set to be '[REQUESTED_TYPE]' because of permission restrictions on the linkset. These linksets will be set to be '[RESTRICTED_TYPE]' instead.
+Do you wish to continue?
+
- L'indicateur Fantôme de certains groupes de liens sélectionnés basculera.
-
-Certains groupes de liens sélectionnés ne peuvent pas être définis sur [REQUESTED_TYPE] en raison d'une forme non convexe.
-
-Voulez-vous continuer ?
-
+Some selected linksets will have the Phantom flag toggled.
+Some selected linksets cannot be set to be '[REQUESTED_TYPE]' because the shape is non-convex.
+Do you wish to continue?
+
- Certains groupes de liens sélectionnés ne peuvent pas être définis sur [REQUESTED_TYPE] en raison des restrictions d'autorisation les concernant. Ces groupes de liens seront définis sur [RESTRICTED_TYPE].
-
-Certains groupes de liens sélectionnés ne peuvent pas être définis sur [REQUESTED_TYPE] en raison d'une forme non convexe. Les types d'usage de ces groupes de liens ne seront pas modifiés.
-
-Voulez-vous continuer ?
-
+Some selected linksets cannot be set to be '[REQUESTED_TYPE]' because of permission restrictions on the linkset. These linksets will be set to be '[RESTRICTED_TYPE]' instead.
+Some selected linksets cannot be set to be '[REQUESTED_TYPE]' because the shape is non-convex. These linksets' use types will not change.
+Do you wish to continue?
+
- L'indicateur Fantôme de certains groupes de liens sélectionnés basculera.
-
-Certains groupes de liens sélectionnés ne peuvent pas être définis sur [REQUESTED_TYPE] en raison des restrictions d'autorisation les concernant. Ces groupes de liens seront définis sur [RESTRICTED_TYPE].
-
-Certains groupes de liens sélectionnés ne peuvent pas être définis sur [REQUESTED_TYPE] en raison d'une forme non convexe. Les types d'usage de ces groupes de liens ne seront pas modifiés.
-
-Voulez-vous continuer ?
-
+Some selected linksets will have the Phantom flag toggled.
+Some selected linksets cannot be set to be '[REQUESTED_TYPE]' because of permission restrictions on the linkset. These linksets will be set to be '[RESTRICTED_TYPE]' instead.
+Some selected linksets cannot be set to be '[REQUESTED_TYPE]' because the shape is non-convex. These linksets' use types will not change.
+Do you wish to continue?
+
- L'objet sélectionné affecte le maillage de navigation. Si vous le modifiez en Flexibilité, il sera supprimé de ce maillage.
-
+ The selected object affects the navmesh. Changing it to a Flexible Path will remove it from the navmesh.
+
- Vous semblez ne pas avoir le matériel requis pour utiliser [APP_NAME]. [APP_NAME] 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 pilotes les plus récents pour la carte, ainsi que les service packs et les patchs pour votre système d'exploitation.
-
-Si vous avez toujours des problèmes, veuillez consulter la page [SUPPORT_SITE].
+You do not appear to have the proper hardware requirements for [APP_NAME]. [APP_NAME] requires an OpenGL graphics card that has multitexture support. If this is the case, you may want to make sure that you have the latest drivers for your graphics card, and service packs and patches for your operating system.
+If you continue to have problems, please visit the [SUPPORT_SITE].
-
- 796
-
-
- 510
-
-
- - Votre carte graphique ne remplit pas les conditions minimum requises.
-
-
- - Votre mémoire système ne remplit pas les conditions minimum requises.
-
-
- Si vous possédez un terrain, vous pouvez le définir comme domicile.
-Sinon, consultez la carte et trouvez les " infohubs ".
-
-
- Vous êtes mort et avez été téléporté à votre domicile.
+ 796
+ 510
+ - Your graphics card does not meet the minimum requirements.
+ - Your system memory does not meet the minimum requirements.
+
+If you own a piece of land, you can make it your home location.
+Otherwise, you can look at the Map and find places marked "Infohub".
+ You died and have been teleported to your home location.
+
+Are you sure you want to clear the debug search url?
+
+
+
+Are you sure you want to pick the current search url as debug search url?
+
+
+
+Êtes-vous sur de vouloir supprimer [REMOVE_GRID] de la liste des Grilles ?
+
+
+
+Vous ne pouvez supprimer [REMOVE_GRID] tant que vous y êtes connecté.
+
+
+
+'[PARCEL_NAME]', possédé par [OWNER_NAME], souhaiterait modifier vos paramètres d'environnement Windlight.
+
+
+
+Réinitialiser les paramètres Windlight de '[PARCEL_NAME]' à ceux par défaut de la région ?
+
+
+
+Saisissez un nom pour ce nouvel AO :
+(Caractères alphanumériques non-accentués ou symboles à l'exception de ":" et "|")
+
+
+
+Impossible de créer l'AO "[AO_SET_NAME]".
+Le nom ne doit contenir que des caractères alphanumériques non-accentués ou symboles à l'exception de ":" et "|"
+
+
+Impossible de renommer l'AO "[AO_SET_NAME]".
+Le nom ne doit contenir que des caractères alphanumériques non-accentués ou symboles à l'exception de ":" et "|"
+
+
+Supprimer l'AO "[AO_SET_NAME]" de la liste ?
+
+
+ The animation overrider found at least one item that did not belong in the configuration. Please check your "Lost and Found" folder for items that were moved out of the animation overrider configuration.
+ An animation set with this name already exists.
+ Insufficient permissions to read notecard.
+ Error while creating import set.
+ Could not download notecard.
+ Notecard is empty or unreadable.
+ Couldn't find folder to read the animations.
+ Notecard line [LINE] has no valid [ state prefix.
+ Notecard line [LINE] has no valid ] delimiter.
+ State name [NAME] not found.
+ Couldn't find animation [NAME]. Please make sure it's present in the same folder as the import notecard.
+ Notecard didn't contain any usable data. Aborting import.
+ Could not create import folder for animation set [NAME]. Retrying ...
+ Could not create import folder for animation set [NAME]. Giving up.
+ Creating animation link for animation "[NAME]" failed!
+
+This will send the following information to the current IM session:
+[SYSINFO]
+
+
+ [REASON]
+
+ [NAME] is requesting that you send them information about your [APP_NAME] setup.
+(This is the same information that can be found by going to Help->About [APP_NAME])
+[REASON]
+Would you like to send them this information?
+
+
+ Mode Fantôme activé.
+ Mode Fantôme désactivé.
+
+ Resetting all settings may be helpful if you are experiencing problems; however, you will need to redo any customizations you have made to the default configuration.
+ Are you sure you want to reset all settings?
+
+
+ Les paramètres seront réinitialisés après le redémarrage de [APP_NAME].
+
+Could not add [GRID] to the grid list.
+[REASON] contact support of [GRID].
+
+ Could not find a folder for the new script in inventory.
+ Could not create new script for this particle system.
+ Could not find the newly created script for this particle system.
+ Could not create temporary file for script upload.
+
+Particle script was injected successfully.
+
+
+ Failed to inject script into object. Request for capabilities returned an empty address.
+
+The LSL script to create this particle system has been copied to your clipboard. You can now paste it into a new script to use it.
+
+
+
+Warning! The use of the Debug Settings window is unsupported! Changing debug settings can severely impact your experience and might lead to loss of data, functionality or even access to the service. Please do not change any values without knowing exactly what you are doing.
+
+
+
+This debug setting's name has been copied to your clipboard. You can now paste it somewhere else to use it.
+
+
+
+[APP_NAME] has detected a possible issue with your settings:
+[SANITY_MESSAGE]
+Reason: [SANITY_COMMENT]
+Current setting: [CURRENT_VALUE]
+
+
+ Impossible de se téléporter sur ce résident, sa position exacte est inconnue.
+ Impossible de zoomer sur ce résident, il est hors de portée.
+ Impossible de suivre ce résident, il est hors de portée du radar.
+ Le cache de votre viewer est actuellement vide. Quelques ralentissements peuvent survenir le temps de chargement complet de votre inventaire. Merci de patienter quelques instants.
+
+Bienvenue dans le groupe de support Firestorm !
+Pour faciliter les échanges, il est recommandé de communiquer la version de votre viewer au groupe. Elle sera alors affichée au préalable de chaque message envoyé. Notre équipe pourra vous assister pleinement grâce à ces informations supplémentaires.
+Vous pouvez choisir d'activer ou non cette option à tout moment en décochant l'option relative en haut de la fenêtre de Chat.
+Souhaitez-vous activer l'affichage automatique de la version du viewer ?
+
+
+
+ Are you sure you want to modify scripts in selected objects?
+
+
- Impossible de mettre à jour [FNAME] car le fichier est introuvable.
-Désactivation des mises à jour futures de ce fichier...
+[FNAME] could not be updated because the file could no longer be found.
+Disabling future updates for this file.
- [NRETRIES] tentatives d'ouverture ou de décodage de [FNAME] ont échoué. Le fichier est désormais considéré comme endommagé.
-Désactivation des mises à jour futures de ce fichier...
+[FNAME] could not be opened or decoded for [NRETRIES] attempts, and is now considered broken.
+Disabling future updates for this file.
- Tentative d'ajout d'un fichier image [FNAME] non valide ou illisible n'ayant pas pu être ouvert ou décodé. Tentative annulée.
+Attempted to add an invalid or unreadable image file [FNAME] which could not be opened or decoded.
+Attempt canceled.
- Vous allez renvoyer [NUM_ITEMS] articles. Voulez-vous vraiment continuer ?
-
+ Vous allez renvoyer [NUM_ITEMS] objets. Êtes-vous sur de vouloir poursuivre ?
+
- Vous allez supprimer [NUM_ITEMS] articles. Voulez-vous vraiment continuer ?
-
-
-
- [AV_FREEZER] vous a figé. Vous ne pouvez pas bouger ni interagir avec le monde.
-
-
- [AV_FREEZER] vous a figé pour une durée de [AV_FREEZE_TIME] secondes. Vous ne pouvez pas bouger ni interagir avec le monde.
-
-
- Avatar figé.
-
-
- [AV_FREEZER] vous a libéré.
-
-
- Avatar libéré.
-
-
- Vous n'avez pas pu figer ce que vous vouliez car vous ne disposez pas des droits d'admin pour cette parcelle.
-
-
- Vous n'êtes plus figé, vous pouvez reprendre votre vie.
-
-
- Impossible de figer cet utilisateur.
-
-
- Vous êtes désormais le propriétaire de l'objet [OBJECT_NAME].
-
-
- Impossible de rezzer l'objet à [OBJECT_POS] car le propriétaire de ce terrain de l'autorise pas. Utilisez l'outil Terrain pour voir à qui appartiennent les terrains.
-
-
- Impossible de rezzer l'objet car il y a trop de demandes.
-
-
- Vous ne pouvez pas vous asseoir car vous ne pouvez actuellement pas bouger.
-
-
- Vous ne pouvez pas vous asseoir car votre présence sur ce terrain n'est pas autorisée.
+ Vous allez supprimer [NUM_ITEMS] objets. Êtes-vous sur de vouloir poursuivre ?
+
+ [AV_FREEZER] vous a gelé. Vous ne pouvez plus bouger ou interagir avec le monde.
+ [AV_FREEZER] vous a gelé pour [AV_FREEZE_TIME] secondes. Vous ne pourrez bouger ou interagir avec le monde pendant ce laps de temps.
+ Avatar gelé.
+ [AV_FREEZER] vous a dégelé.
+ Avatar dégelé.
+ Freeze failed because you don't have admin permission for that parcel.
+ Your freeze expired, go about your business.
+ Sorry, can't freeze that user.
+ Vous êtes maintenant le propriétaire de l'objet [OBJECT_NAME]
+ Can't rez object at [OBJECT_POS] because the owner of this land does not allow it. Use the land tool to see land ownership.
+ Object can not be rezzed because there are too many requests.
+ You cannot sit because you cannot move at this time.
+ You cannot sit because you are not allowed on that land.
- Essayez de vous rapprocher. Impossible de vous asseoir sur l'objet car
-il ne se trouve pas dans la même région que vous.
-
-
- Création d'un nouvel objet impossible. La région est pleine.
-
-
- Échec du placement de l'objet à l'emplacement spécifié. Veuillez réessayer.
-
-
- Vous ne pouvez pas créer d'arbres ni d'herbe sur un terrain qui ne vous appartient pas.
-
-
- Échec de la copie car vous ne disposez pas des droits requis pour copier l'objet [OBJ_NAME].
-
-
- Échec de la copie car l'objet [OBJ_NAME] ne peut pas vous être transféré.
-
-
- Échec de la copie car l'objet [OBJ_NAME] contribue au maillage de navigation.
-
-
- Dupliquer sans objet racine sélectionné
-
-
- Impossible de dupliquer les objets car la région est pleine.
-
-
- Impossible de dupliquer les objets - la parcelle sur laquelle ils sont est introuvable.
+Try moving closer. Can't sit on object because
+it is not in the same region as you.
+ Chat history file is busy with previous operation. Please try again in a few minutes or choose chat with another person.
+ Unable to create new object. The region is full.
+ Failed to place object at specified location. Please try again.
+ You can't create trees and grass on land you don't own.
+ Copy failed because you lack permission to copy the object '[OBJ_NAME]'.
+ Copy failed because the object '[OBJ_NAME]' cannot be transferred to you.
+ Copy failed because the object '[OBJ_NAME]' contributes to navmesh.
+ Duplicate with no root objects selected.
+ Can't duplicate objects because the region is full.
+ Can't duplicate objects - Can't find the parcel they are on.
- Création de l'objet impossible car
-la parcelle est pleine.
-
-
- Échec d'une tentative pour rezzer un objet.
-
-
- Impossible de créer l'article qui a provoqué des problèmes pour cette région.
-
-
- Cet article d'inventaire a été placé sur liste noire.
-
-
- Vous n'êtes actuellement pas autorisé à créer des objets.
+Can't create object because
+the parcel is full.
+ Attempt to rez an object failed.
+ Unable to create item that has caused problems on this region.
+ That inventory item has been blacklisted.
+ You are not currently allowed to create objects.
- Recherche de terrain bloquée.
-Vous avez effectué trop de recherches de terrain trop rapidement.
-Veuillez réessayer dans une minute.
+Land Search Blocked.
+You have performed too many land searches too quickly.
+Please try again in a minute.
-
- Ressources de script insuffisantes pour attacher cet objet.
-
-
- Vous êtes mort et avez été téléporté à votre domicile.
-
-
- Votre présence ici n'est plus autorisée et vous disposez de [EJECT_TIME] secondes pour partir.
-
-
- Le réenregistrement dans l'inventaire a été désactivé.
-
-
- Impossible d'enregistrer [OBJ_NAME] dans le contenu des objets car l'objet à partir duquel il a été rezzé n'existe plus.
-
-
- Impossible d'enregistrer [OBJ_NAME] dans le contenu des objets car vous ne disposez pas des droits requis pour modifier l'objet [DEST_NAME].
-
-
- Impossible de réenregistrer [OBJ_NAME] dans l'inventaire -- cette opération a été désactivée.
-
-
- Vous ne pouvez pas copier votre sélection car vous n'avez pas le droit de copier l'objet [OBJ_NAME].
-
-
- Vous ne pouvez pas copier votre sélection car l'objet [OBJ_NAME] n'est pas transférable.
-
-
- Vous ne pouvez pas copier votre sélection car l'objet [OBJ_NAME] n'est pas transférable.
-
-
- La suppression de l'objet [OBJ_NAME] du simulateur n'est pas autorisée par le système de droits.
-
-
- Vous ne pouvez pas enregistrer votre sélection car vous n'avez pas le droit de modifier l'objet [OBJ_NAME].
-
-
- Vous ne pouvez pas enregistrer votre sélection car l'objet [OBJ_NAME] ne peut pas être copié.
-
-
- Vous ne pouvez pas prendre votre sélection car vous n'avez pas le droit de modifier l'objet [OBJ_NAME].
-
-
- Erreur interne : type de destination inconnue.
-
-
- Échec de la suppression car l'objet est introuvable
-
-
- Exclusion de cet utilisateur impossible.
-
-
- Cette région ne vous permet pas d'y définir votre domicile.
-
-
- Vous ne pouvez définir votre domicile que sur votre terrain ou un infohub du continent.
-
-
- Emplacement du domicile défini.
-
-
- Avatar expulsé.
-
-
- Vous n'avez pas pu réaliser l'exclusion car vous ne disposez pas des droits d'admin pour cette parcelle.
+ Not enough script resources available to attach object!
+ You died and have been teleported to your home location
+ You are no longer allowed here and have [EJECT_TIME] seconds to leave.
+
+You can't enter region "[NAME]".
+It may be full or restarting soon.
+ Save Back To Inventory has been disabled.
+ Cannot save '[OBJ_NAME]' to object contents because the object it was rezzed from no longer exists.
+ Cannot save '[OBJ_NAME]' to object contents because you do not have permission to modify the object '[DEST_NAME]'.
+ Cannot save '[OBJ_NAME]' back to inventory -- this operation has been disabled.
+ You cannot copy your selection because you do not have permission to copy the object '[OBJ_NAME]'.
+ You cannot copy your selection because the object '[OBJ_NAME]' is not transferable.
+ You cannot copy your selection because the object '[OBJ_NAME]' is not transferable.
+ Removal of the object '[OBJ_NAME]' from the simulator is disallowed by the permissions system.
+ Cannot save your selection because you do not have permission to modify the object '[OBJ_NAME]'.
+ Cannot save your selection because the object '[OBJ_NAME]' is not copyable.
+ You cannot take your selection because you do not have permission to modify the object '[OBJ_NAME]'.
+ Internal Error: Unknown destination type.
+ Delete failed because object not found
+ Sorry, can't eject that user.
+ This region does not allow you to set your home location here.
+ You can only set your 'Home Location' on your land or at a mainland Infohub.
+ Home position set.
+ Avatar ejected.
+ Eject failed because you don't have admin permission for that parcel.
- Impossible de déplacer [OBJECT_NAME] jusqu'à
-[OBJ_POSITION] dans la région [REGION_NAME] car la parcelle est pleine.
+Can't move object '[OBJECT_NAME]' to
+[OBJ_POSITION] in region [REGION_NAME] because the parcel is full.
- Impossible de déplacer [OBJECT_NAME] jusqu'à
-[OBJ_POSITION] dans la région [REGION_NAME] car vos objets ne sont pas autorisés sur cette parcelle.
+Can't move object '[OBJECT_NAME]' to
+[OBJ_POSITION] in region [REGION_NAME] because your objects are not allowed on this parcel.
- Impossible de déplacer [OBJECT_NAME] jusqu'à
-[OBJ_POSITION] dans la région [REGION_NAME] car il n'y a pas suffisamment de ressources pour cet objet sur cette parcelle.
+Can't move object '[OBJECT_NAME]' to
+[OBJ_POSITION] in region [REGION_NAME] because there are not enough resources for this object on this parcel.
- Impossible de déplacer [OBJECT_NAME] jusqu'à
-[OBJ_POSITION] dans la région [REGION_NAME] car l'autre région exécute une version plus ancienne qui ne prend pas en charge la réception de cet objet via le passage à une autre région.
+Can't move object '[OBJECT_NAME]' to
+[OBJ_POSITION] in region [REGION_NAME] because the other region is running an older version which does not support receiving this object via region crossing.
- Impossible de déplacer [OBJECT_NAME] jusqu'à
-[OBJ_POSITION] dans la région [REGION_NAME] car vous ne pouvez pas modifier le maillage de navigation d'une région à une autre.
+Can't move object '[OBJECT_NAME]' to
+[OBJ_POSITION] in region [REGION_NAME] because you cannot modify the navmesh across region boundaries.
- Impossible de déplacer [OBJECT_NAME] jusqu'à
-[OBJ_POSITION] dans la région [REGION_NAME] pour une raison inconnue. ([FAILURE_TYPE])
-
-
- Vous n'êtes pas autorisé à modifier cet objet.
-
-
- Impossible d'activer les propriétés physiques pour un objet qui contribue au maillage de navigation.
-
-
- Impossible d'activer les propriétés physiques pour les objets avec images-clés.
-
-
- Impossible d'activer les propriétés physiques pour l'objet -- ressources de terrain insuffisantes.
-
-
- Impossible d'activer les propriétés physiques pour les objets avec un coût de ressources physiques supérieur à [MAX_OBJECTS]
-
-
- Cet objet ne peut pas contenir de morceau concave car c'est un fantôme qui contribue au maillage de navigation.
-
-
- Ajout de l'article impossible.
-
-
- Modification impossible
-
-
- Modification interdite.
-
-
- Pas autorisé à copier cet inventaire.
-
-
- Impossible d'enregistrer dans le contenu des objets : L'article n'existe plus.
-
-
- Impossible d'enregistrer dans le contenu des objets : Un article avec ce nom existe déjà dans l'inventaire.
-
-
- Impossible d'enregistrer dans le contenu des objets : cela modifierait les droits d'attache.
-
-
- Trop de scripts.
-
-
- Ajout du script impossible.
-
-
- Le serveur d'actifs n'a pas répondu assez vite. Objet renvoyé dans le sim.
-
-
- Les formes physiques ne sont pas activées pour cette région.
-
-
- Vous ne pouvez pas modifier le maillage de navigation d'une région à une autre.
-
-
- Impossible de définir les propriétés physiques pour ce type d'objet.
-
-
- Vous devenez définir une forme pour la prim racine.
-
-
- Les matériaux physiques ne sont pas activés pour cette région.
-
-
- Les matériaux physiques ne peuvent être ajustés que pour les prims racines.
-
-
- La configuration de matériaux physiques sur les personnages n'est pas prise en charge actuellement.
-
-
- Une ou plusieurs propriétés des ressources physiques spécifiées n'étaient pas valides.
-
-
- Vous ne pouvez pas changer le type de raccord d'un objet avec maillage.
-
-
- Vous ne pouvez pas changer la forme d'un objet avec maillage.
-
-
- Vous ne pouvez pas pénétrer dans cette région car \ncar la région est pleine.
-
-
- Échec du lien -- les propriétaires sont différents
-
-
- Échec du lien -- vous ne pouvez pas modifier le maillage de navigation d'une région à une autre.
-
-
- Échec du lien car vous ne disposez pas des droits de modification.
-
-
- Échec du lien -- trop de primitives
-
-
- Échec du lien -- impossible de lier pas de copie et pas de transfert
-
-
- Échec du lien - il n'y a rien qui puisse être lié.
-
-
- Échec du lien -- trop de personnages de recherche de chemin
-
-
- Échec du lien -- ressources de terrain insuffisantes
-
-
- Cet objet utilise trop de ressources physiques - sa dynamique a été désactivée.
-
-
- L'objet « [OBJECT_NAME] » à [SLURL] ne peut pas téléporter les gérants de domaines chez eux.
-
-
- Vous avez été téléporté chez vous par l'objet [OBJECT_NAME] sur la parcelle [PARCEL_NAME].
-
-
- Vous avez été téléporté chez vous par l'objet [OBJECT_NAME].
+Can't move object '[OBJECT_NAME]' to
+[OBJ_POSITION] in region [REGION_NAME] because of an unknown reason. ([FAILURE_TYPE])
+ You don't have permission to modify that object
+ Can't enable physics for an object that contributes to the navmesh.
+ Can't enable physics for keyframed objects.
+ Can't enable physics for object -- insufficient land resources.
+ Can't enable physics for object with physics resource cost greater than [MAX_OBJECTS]
+ This object cannot have a concave piece because it is phantom and contributes to the navmesh.
+ Unable to add item!
+ Unable to edit this!
+ Not permitted to edit this.
+ Not permitted to copy that inventory.
+ Cannot save to object contents: Item no longer exists.
+ Cannot save to object contents: Item with that name already exists in inventory
+ Cannot save to object contents: This would modify the attachment permissions.
+ Too many scripts.
+ Unable to add script!
+ Asset server didn't respond in a timely fashion. Object returned to sim.
+ This region does not have physics shapes enabled.
+ You cannot modify the navmesh across region boundaries.
+ Cannot set physics properties on that object type.
+ Cannot set root prim to have no shape.
+ This region does not have physics materials enabled.
+ Only root prims may have their physics materials adjusted.
+ Setting physics materials on characters is not yet supported.
+ One or more of the specified physics material properties was invalid.
+ You may not alter the stitching type of a mesh object.
+ You may not alter the shape of a mesh object
+ You can't enter this region because \nthe region is full.
+ Link failed -- owners differ
+ Link failed -- cannot modify the navmesh across region boundaries.
+ Link failed because you do not have edit permission.
+ Link failed -- too many primitives
+ Link failed -- cannot link no-copy with no-transfer
+ Link failed -- nothing linkable.
+ Link failed -- too many pathfinding characters
+ Link failed -- insufficient land resources
+ Object uses too many physics resources -- its dynamics have been disabled.
+ The object '[OBJECT_NAME]' at [SLURL] cannot teleport estate managers home.
+ You have been teleported home by the object '[OBJECT_NAME]' on the parcel '[PARCEL_NAME]'
+ You have been teleported home by the object '[OBJECT_NAME]'
- Vous avez été téléporté par un élément sur [ITEM_ID]
-
+You have been teleported by an attachment on [ITEM_ID]
+
- Vous avez été téléporté par l'objet [OBJECT_NAME] sur la parcelle [PARCEL_NAME].
-
-
-
- Vous avez été téléporté par l'objet [OBJECT_NAME] appartenant à [OWNER_ID].
-
-
- Vous avez été téléporté par l'objet [OBJECT_NAME] appartenant à un utilisateur inconnu.
-
-
- Création de l'objet demandé impossible. La région est pleine.
-
-
- Vous ne pouvez pas attacher plusieurs objets au même endroit.
-
-
- Vous ne pouvez pas créer plusieurs objets ici.
-
-
- Création de l'objet demandé impossible. Objet absent de la base de données.
-
-
- Création de l'objet demandé impossible. Délai d'attente dépassé. Veuillez réessayer.
-
-
- Création de l'objet demandé impossible. Veuillez réessayer.
-
-
- Échec de l'action « rezzer », le chargement de l'objet demandé a pris trop longtemps.
-
-
- Échec du placement de l'objet à l'emplacement spécifié. Veuillez réessayer.
-
-
- Vous ne pouvez pas créer de plantes sur ce terrain.
-
-
- Impossible de restaurer l'objet. Position dans le monde introuvable.
-
-
- Impossible de rezzer l'objet car ses données de maillage ne sont pas valides.
-
-
- Impossible de rezzer l'objet car il y a déjà trop de scripts dans cette région.
-
-
- Vos privilèges d'accès ne vous autorisent pas à créer des objets à cet endroit.
-
-
- Vous n'êtes actuellement pas autorisé à créer des objets.
-
-
- Paramètres d'objet non valides
-
-
- Vos privilèges d'accès ne vous autorisent pas à dupliquer des objets ici.
-
-
- Vous n’êtes pas autorisé à modifier cette forme.
-
-
- Vos privilèges d'accès ne vous autorisent pas à revendiquer des objets ici.
-
-
- Échec de la cession car vous de disposez pas des droits de cession des objets pour votre groupe.
-
-
- Vos privilèges d'accès ne vous autorisent pas à acheter des objets ici.
-
-
- Impossible d'attacher l'objet car un avatar est assis dessus.
-
-
- Les arbres et les plantes ne peuvent pas être portés sous forme d'éléments attachés.
-
-
- Impossible d'attacher les objets appartenant au groupe.
-
-
- Vous ne pouvez pas attacher des objets qui ne vous appartiennent pas.
-
-
- Impossible d'attacher les objets contribuant au maillage de navigation.
-
-
- Impossible d'attacher l'objet car vous n'avez pas le droit de le déplacer.
-
-
- Ressources de script insuffisantes pour attacher cet objet.
-
-
- Vous ne pouvez pas déposer d'objets ici. Essayez la zone de période d'essai gratuite.
-
-
- Vous ne pouvez pas déposer les éléments attachés avec maillage. Détachez-les dans l'inventaire puis rezzez-les dans le monde.
-
-
- L'élément n'a pas pu être déposé : vous n'avez pas le droit de déposer des éléments à cet endroit.
-
-
- L'élément n'a pas pu être déposé : ressources de terrain disponibles insuffisantes.
-
-
- Les éléments n'ont pas pu être déposés : ressources disponibles insuffisantes.
-
-
- Impossible de déposer l'objet ici. La parcelle est pleine.
-
-
- Vous ne pouvez pas toucher/attraper cet objet car vous êtes banni de cette parcelle de terrain.
-
-
- Veuillez affiner vos paramètres de suppression.
-
-
- Chargement de l'actif impossible.
-
-
- Impossible de trouver l'utilisateur à téléporter chez lui
-
-
- échec de la demande de type divine
-
-
- échec de la demande générique
-
-
- Chargement de la carte postale impossible. Réessayez ultérieurement.
-
-
- Impossible récupérer les détails de l'inventaire pour la notice au groupe.
-
-
- Impossible d'envoyer une notice au groupe -- ce n'est pas autorisé.
-
-
- Impossible d'envoyer une notice au groupe - échec de la construction de l'inventaire.
-
-
- Impossible d'analyser l'inventaire dans la notice.
-
-
- Échec du chargement du terrain.
-
-
- Fichier de terrain écrit
-
-
- Fichier de terrain écrit, lancement du téléchargement...
-
-
- Terrain figé.
-
-
- Seuls les 10 premiers objets sélectionnés ont été désactivés. Actualisez et effectuez des sélections supplémentaires si nécessaire.
-
-
- Vous devez mettre votre client à jour pour acheter cette parcelle.
-
-
- Achat impossible, cette parcelle n'est pas à vendre.
-
-
- Achat impossible, le prix de vente ou la zone de terrain a changé.
-
-
- Vous n'êtes pas un acheteur autorisé pour cette parcelle.
-
-
- Vous ne pouvez pas acheter cette parcelle car elle est déjà en attente d'une autorisation d'achat.
-
-
- Vous ne pouvez pas construire d'objets ici car cela saturerait la parcelle.
-
-
- Vous avez sélectionné des terrains avec des propriétaires différents. Sélectionnez une zone plus petite et réessayez.
-
-
- Pas suffisamment de parcelles louées dans la sélection pour effectuer la fusion.
+You have been teleported by the object '[OBJECT_NAME]' on the parcel '[PARCEL_NAME]'
+
+ You have been teleported by the object '[OBJECT_NAME]' owned by [OWNER_ID]
+ You have been teleported by the object '[OBJECT_NAME]' owned by an unknown user.
+ Unable to create requested object. The region is full.
+ You can't attach multiple objects to one spot.
+ You can't create multiple objects here.
+ Unable to create requested object. Object is missing from database.
+ Unable to create requested object. The request timed out. Please try again.
+ Unable to create requested object. Please try again.
+ Rez failed, requested object took too long to load.
+ Failed to place object at specified location. Please try again.
+ You cannot create plants on this land.
+ Cannot restore object. No world position found.
+ Unable to rez object because its mesh data is invalid.
+ Unable to rez object because there are already too many scripts in this region.
+ Your access privileges don't allow you to create objects there.
+ You are not currently allowed to create objects.
+ Invalid object parameters
+ Your access privileges don't allow you to duplicate objects here.
+ You are not allowed to change this shape.
+ Your access privileges don't allow you to claim objects here.
+ Deed failed because you do not have permission to deed objects for your group.
+ Your access privileges don't allow you to buy objects here.
+ Cannot attach object because an avatar is sitting on it.
+ Trees and grasses cannot be worn as attachments.
+ Cannot attach group-owned objects.
+ Cannot attach objects that you don't own.
+ Cannot attach objects that contribute to navmesh.
+ Cannot attach object because you do not have permission to move it.
+ Not enough script resources available to attach object!
+ Cannot attach object because it is already being removed.
+ You can't drop objects here; try the Free Trial area.
+ You can't drop mesh attachments. Detach to inventory and then rez in world.
+ Failed to drop attachment: you don't have permission to drop there.
+ Failed to drop attachment: insufficient available land resource.
+ Failed to drop attachments: insufficient available resources.
+ Cannot drop object here. Parcel is full.
+ Can't touch/grab this object because you are banned from the land parcel.
+ Please narrow your delete parameters.
+ Unable to upload asset.
+ Could not find user to teleport home
+ godlike request failed
+ generic request failed
+ Unable to upload postcard. Try again later.
+ Unable to fetch inventory details for the group notice.
+ Unable to send group notice -- not permitted.
+ Unable to send group notice -- could not construct inventory.
+ Unable to parse inventory in notice.
+ Terrain upload failed.
+ Terrain file written.
+ Terrain file written, starting download...
+ Terrain baked.
+ Only the first 10 selected objects have been disabled. Refresh and make additional selections if required.
+ You need to update your viewer to buy this parcel.
+ Unable to buy, this parcel is not for sale.
+ Unable to buy, the sale price or land area has changed.
+ You are not the authorized buyer for this parcel.
+ You cannot purchase this parcel because it is already awaiting purchase aut
+ You cannot build objects here because doing so would overflow the parcel.
+ You selected land with different owners. Please select a smaller area and try again.
+ Not enough leased parcels in selection to join.
- Division du terrain impossible.
-Plusieurs parcelles sont sélectionnées.
-Veuillez sélectionner un terrain plus petit.
+Can't divide land.
+There is more than one parcel selected.
+Try selecting a smaller piece of land.
- Division du terrain impossible.
-Parcelle introuvable.
-Veuillez utiliser Aide > Signaler un bug pour signaler le problème...
+Can't divide land.
+Can't find the parcel.
+Please report with Help -> Report Bug...
- Division du terrain impossible. La parcelle entière est sélectionnée.
-Veuillez sélectionner un terrain plus petit.
-
-
- Le terrain a été divisé.
-
-
- Vous avez acheté un pass.
-
-
- Cette région n'autorise pas les petites annonces.
-
-
- Votre pass pour ce terrain arrive à expiration.
-
-
- Il n'y a pas de surface appropriée sur laquelle s'asseoir, essayez un autre endroit.
-
-
- Pas de place pour s'asseoir ici, essayez un autre endroit.
-
-
- Échec de la revendication de l'objet car vous ne disposez pas des droits requis.
-
-
- Échec de la revendication de l'objet car vous ne disposez pas de suffisamment de L$.
-
-
- Impossible de céder un terrain appartenant au groupe.
-
-
- Échec de l'achat de l'objet car vous ne disposez pas de suffisamment de L$.
-
-
- Échec de l'achat d'inventaire car vous ne disposez pas de suffisamment de L$.
-
-
- Vous ne disposez pas de suffisamment de L$ pour acheter un pass pour ce terrain.
-
-
- Impossible d'acheter le pass actuellement. Réessayez ultérieurement.
-
-
- Création de l'objet impossible car \nla parcelle est pleine.
-
-
- Échec du placement de l'objet à l'emplacement spécifié. Veuillez réessayer.
-
-
- Impossible de créer le repère pour l'événement.
-
-
- Grâce à vos pouvoirs de type divin, vous n'êtes plus figé.
-
-
- Échec de la demande de pouvoirs spéciaux. Cette demande a été archivée.
-
-
- Le système ne peut pas traiter votre demande actuellement. Délai d'attente dépassé.
-
-
- Le système ne peut pas traiter votre demande.
-
-
- Fonds insuffisants pour créer la primitive.
-
-
- Fonds insuffisants pour créer l'objet.
-
-
- Réinitialiser l'emplacement du domicile car il n'était pas légal.
-
-
- Vous ne pouvez pas inviter quiconque là où vous vous trouvez actuellement car la région est pleine. Réessayez ultérieurement.
-
-
- Cette région ne vous permet pas d'y définir votre domicile.
-
-
- Vous ne pouvez définir votre domicile que sur votre terrain ou un infohub du continent.
-
-
- Emplacement du domicile défini.
-
-
- Impossible de dérezzer l'objet à cause d'un défaut d'inventaire.
-
-
- Création de l'inventaire demandé impossible.
-
-
- Création du dossier d'inventaire demandé impossible.
-
-
- Création de cet inventaire impossible.
-
-
- Création du repère impossible.
-
-
- Création de la tenue impossible. Veuillez réessayer dans une minute.
-
-
- L'inventaire n'est pas à vendre.
-
-
- Objet de l'inventaire introuvable.
-
-
- Objet introuvable.
-
-
- Les transferts d'argent aux objets sont actuellement désactivés dans cette région.
-
-
- Impossible de savoir qui payer.
-
-
- Vous ne pouvez pas donner de L$ à des objets publics.
-
-
- Échec de la création d'inventaire sur l'objet Second Life.
-
-
- Une erreur interne nous a empêchés de mettre votre client à jour correctement. Le solde de L$ et le patrimoine affichés dans votre client peuvent ne pas correspondre à votre solde réel sur les serveurs.
-
-
- Impossible de créer de grandes prims qui coupent d'autres joueurs. Réessayez une fois que les autres joueurs se seront déplacés.
+Can't divide land. Whole parcel is selected.
+Try selecting a smaller piece of land.
+ Land has been divided.
+ You purchased a pass.
+ Region does not allow classified advertisements.
+ Your pass to this land is about to expire.
+ There is no suitable surface to sit on, try another spot.
+ No room to sit here, try another spot.
+ Claim object failed because you don't have permission
+ Claim object failed because you don't have enough L$.
+ Cannot deed group-owned land.
+ Buy object failed because you don't have enough L$.
+ Buy inventory failed because you do not have enough L$
+ You don't have enough L$ to buy a pass to this land.
+ Unable to buy pass right now. Try again later.
+ Can't create object because \nthe parcel is full.
+ Failed to place object at specified location. Please try again.
+ Unable to create landmark for event.
+ Your godlike powers break the freeze!
+ Request for special powers failed. This request has been logged.
+ The system is currently unable to process your request. The request timed out.
+ The system is unable to process your request.
+ Insufficient funds to create primitve.
+ Insufficient funds to create object.
+ Reset Home position since Home wasn't legal.
+ You cannot currently invite anyone to your location because the region is full. Try again later.
+ This region does not allow you to set your home location here.
+ You can only set your 'Home Location' on your land or at a mainland Infohub.
+ Home position set.
+ Cannot derez object due to inventory fault.
+ Cannot create requested inventory.
+ Cannot create requested inventory folder.
+ Cannot create that inventory.
+ Cannot create landmark.
+ Cannot create outfit right now. Try again in a minute.
+ Inventory is not for sale.
+ Unable to find inventory item.
+ Unable to find object.
+ Money transfers to objects are currently disabled in this region.
+ Could not figure out who to pay.
+ You cannot give L$ to public objects.
+ Inventory creation on in-world object failed.
+ An internal error prevented us from properly updating your viewer. The L$ balance or parcel holdings displayed in your viewer may not reflect your actual balance on the servers.
+ Cannot create large prims that intersect other players. Please re-try when other players have moved.
+ Changes won't take effect until after you restart [APP_NAME].
- Cela supprimera les journaux des conversations précédentes, ainsi que toute copie de sauvegarde de ce fichier.
-
+ This will delete the logs of previous conversations, and any backups of that file.
+
- Cela supprimera les transcriptions de toutes les conversations précédentes. La liste des conversations passées ne sera pas affectée. Tous les fichiers avec les suffixes .txt et txt.backup dans le dossier [FOLDER] seront supprimés.
-
+ This will delete the transcripts for all previous conversations. The list of past conversations will not be affected. All files with the suffixes .txt and txt.backup in the folder [FOLDER] will be deleted.
+
- Impossible de déplacer les fichiers. Chemin précédent rétabli.
-
+ Unable to move files. Restored previous path.
+
-
- Problème lors de l'enregistrement des droits d'objet par défaut : [REASON]. Réessayez de définir les droits par défaut ultérieurement.
-
+ There was a problem saving the default object permissions: [REASON]. Please try setting the default permissions later.
+
+Le code couleur LSL a été copié. Vous pouvez maintenant le coller dans un script pour l'utiliser.
+
-
- Le fichier d'historique des chats est occupé à traiter l'opération précédente. Réessayez dans quelques minutes ou choisissez une autre personne pour le chat.
-
+ Nous recommandons fortemment de ne pas dépasser 1500 Ko/s de bande passante allouée au logiciel. Cette configuration peut poser problème et n'améliore généralement pas les performances.
+ Caution: Use the Fly Override responsibly! Using the Fly Override without the land owner's permission may result in your avatar being banned from the parcel in which you are flying.
+
+La région dans laquelle vous venez d'entrer utilise une version différente du simulateur.
+Simulateur actuel : [NEWVERSION]
+Simulateur précédent : [OLDVERSION]
+
+ Impossible d'enregistrer la photo.
+
+Erreur dans l'expression régulière :
+[EWHAT]
+
+
+ Certaines fonctions telles que [FEATURE] ne sont pas incluses dans [APP_NAME] pour OpenSimulator. Si vous voulez utiliser la fonctionnalité [FEATURE], veuillez télécharger [APP_NAME] pour Second Life depuis
+[DOWNLOAD_URL]
+
+
+ Export XML de l'apparence vers [FILENAME] réussi.
+ Export XML de la liste des flux musicaux vers [FILENAME] réussi.
+ Import de la liste des flux musicaux réussi.
+
+♫ Now Playing:
+ [TITLE]
+ [ARTIST] ♫
+
+
+♫ Now Playing:
+ [TITLE] ♫
+
+ [NAME] [MESSAGE]
+ Your settings have been backed up.
+ The backup path is empty. Please provide a location to back up and restore your settings first.
+ The backup path could not be found or created.
+ The backup path could not be found.
+
+Settings restore requires a viewer restart. Do you want to restore your settings and quit the viewer now?
+
+
+
+Restore complete! Please restart your viewer now.
+
+
+
+This action will immediately restore your quick preferences to their default settings.
+You cannot undo this action.
+
+
+ Export finished and saved to [FILENAME].
+ Export failed unexpectedly. Please see the log for details.
+ Enregistrement réussi de [OBJECT] vers [FILENAME].
+ Export de [OBJECT] vers [FILENAME] en erreur.
+ The value you set, [VALUE], for the number of concurrent requests to load mesh objects (debug setting [DEBUGNAME]) is higher than the maximum of [MAX]. It has been reset to the default of [DEFAULT].
+ Import réussi de [COUNT] [OBJECT].
+ AntiSpam: Blocked [SOURCE] for spamming a [QUEUE] ([COUNT]) times in [PERIOD] seconds.
+ AntiSpam: Blocked [SOURCE] for sending an instant message with more than [COUNT] lines.
+ AntiSpam: Blocked [SOURCE] for sending a chat message with more than [COUNT] lines.
+
+[MESSAGE]
+
+
+
+Créer un nouveau cercle avec le nom suivant :
+
+
+
+Êtes-vous sur de vouloir supprimer le cercle [SET_NAME] ? Vous ne pourrez pas revenir en arrière.
+
+
+
+Êtes-vous sur de vouloir supprimer [TARGET] de [SET_NAME] ?
+
+
+
+Êtes-vous sur de vouloir supprimer ces [TARGET] avatars de [SET_NAME] ?
+
+
+ [NAME] a été ajouté à [SET].
+ [COUNT] avatars ont été ajoutés à [SET].
+
+Saisissez un surnom pour [AVATAR] :
+
+
+ Could not rename set '[SET]' to '[NEW_NAME]' because a set with the same name already exists or the new name is invalid.
+ There was a problem importing [FILENAME]. Please see the log for more details.
+ Shape import failed. Are you sure [FILENAME] is an avatar file?
+
+Enter a domain name to be added to the [LIST]:
+
+
+ Restore to Last Position is not allowed for no copy items to prevent possible content loss.
+
+Delete saved login for <nolink>[NAME]</nolink>?
+
+
+
+To use the Flickr upload feature you must authorize [APP_NAME] to access your account. If you proceed, your web browser will open Flickr's website, where you will be prompted to log in and authorize [APP_NAME]. You will then be given a code to copy back into [APP_NAME].
+Would you like to authorize [APP_NAME] to post to your Flickr account?
+
+
+
+Please authorize [APP_NAME] to post to your Flickr account in your web browser, then type the code given by the website below:
+
+
+ Flickr verification failed. Please try again, and be sure to double check the verification code.
+ Votre photo peut maintenant être consultée [http://www.flickr.com/photos/upload/edit/?ids=[ID] en cliquant ici].
+
+Quel libellé voulez-vous utiliser pour
+la région "[REGION]" ?
+
+
+
+ Durée en secondes de la mise en sourdine du Chat de groupe :
+
+
+ Veuillez saisir une durée valide de mise en sourdine !
+ Impossible de créer de nouveau favori car la limite a été atteinte.
+
+En raison de la charge serveur, la mise à jour de la visibilité de l'état de connexion des résidents peut prendre quelques instants pour être effective, merci de patienter.
+
diff --git a/indra/newview/skins/default/xui/fr/outfit_accordion_tab.xml b/indra/newview/skins/default/xui/fr/outfit_accordion_tab.xml
index bac885e5d8..4915c54ba7 100755
--- a/indra/newview/skins/default/xui/fr/outfit_accordion_tab.xml
+++ b/indra/newview/skins/default/xui/fr/outfit_accordion_tab.xml
@@ -1,4 +1,2 @@
-
-
-
+
diff --git a/indra/newview/skins/default/xui/fr/panel_active_object_row.xml b/indra/newview/skins/default/xui/fr/panel_active_object_row.xml
index 0baa8353d9..3994ee21cb 100755
--- a/indra/newview/skins/default/xui/fr/panel_active_object_row.xml
+++ b/indra/newview/skins/default/xui/fr/panel_active_object_row.xml
@@ -1,9 +1,4 @@
-
- Objet inconnu
-
-
- Objet sans nom
-
+ Objet sans nom
diff --git a/indra/newview/skins/default/xui/fr/panel_adhoc_control_panel.xml b/indra/newview/skins/default/xui/fr/panel_adhoc_control_panel.xml
deleted file mode 100755
index 4191ba42f9..0000000000
--- a/indra/newview/skins/default/xui/fr/panel_adhoc_control_panel.xml
+++ /dev/null
@@ -1,14 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/indra/newview/skins/default/xui/fr/panel_ao.xml b/indra/newview/skins/default/xui/fr/panel_ao.xml
new file mode 100644
index 0000000000..d23f0a5e79
--- /dev/null
+++ b/indra/newview/skins/default/xui/fr/panel_ao.xml
@@ -0,0 +1,46 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Actualisation
+ Veuillez patienter
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/indra/newview/skins/default/xui/fr/panel_avatar_list_item.xml b/indra/newview/skins/default/xui/fr/panel_avatar_list_item.xml
index c8fa9f340f..8b306ea8df 100755
--- a/indra/newview/skins/default/xui/fr/panel_avatar_list_item.xml
+++ b/indra/newview/skins/default/xui/fr/panel_avatar_list_item.xml
@@ -1,32 +1,20 @@
-
- [COUNT] s
-
-
- [COUNT] mn
-
-
- [COUNT] h
-
-
- [COUNT] j
-
-
- [COUNT] s
-
-
- [COUNT] m
-
-
- [COUNT] a
-
-
-
-
-
-
-
-
+ [COUNT]s
+ [COUNT]m
+ [COUNT]h
+ [COUNT]j
+ [COUNT]s
+ [COUNT]mois
+ [COUNT]ans
+ (Chargement)
+
+
+
+
+
+
+
+
diff --git a/indra/newview/skins/default/xui/fr/panel_avatar_tag.xml b/indra/newview/skins/default/xui/fr/panel_avatar_tag.xml
index 20a355b11d..cf1c1f9afb 100755
--- a/indra/newview/skins/default/xui/fr/panel_avatar_tag.xml
+++ b/indra/newview/skins/default/xui/fr/panel_avatar_tag.xml
@@ -1,12 +1,7 @@
-
- Angela Testeur
-
-
+ Angela Testeur
-
- Le renard brun et vif saute par dessus le chien paresseux.
-
+ Le renard brun et vif saute par dessus le chien paresseux.
diff --git a/indra/newview/skins/default/xui/fr/panel_block_list_sidetray.xml b/indra/newview/skins/default/xui/fr/panel_block_list_sidetray.xml
index 39d8e2ba8a..a42d37bb4e 100755
--- a/indra/newview/skins/default/xui/fr/panel_block_list_sidetray.xml
+++ b/indra/newview/skins/default/xui/fr/panel_block_list_sidetray.xml
@@ -1,16 +1,11 @@
-
-
-
- Liste des ignorés
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
diff --git a/indra/newview/skins/default/xui/fr/panel_body_parts_list_item.xml b/indra/newview/skins/default/xui/fr/panel_body_parts_list_item.xml
index 377f85368f..aac3126676 100755
--- a/indra/newview/skins/default/xui/fr/panel_body_parts_list_item.xml
+++ b/indra/newview/skins/default/xui/fr/panel_body_parts_list_item.xml
@@ -1,7 +1,6 @@
-
-
+
diff --git a/indra/newview/skins/default/xui/fr/panel_bodyparts_list_button_bar.xml b/indra/newview/skins/default/xui/fr/panel_bodyparts_list_button_bar.xml
index 5e7442b877..d8785158c6 100755
--- a/indra/newview/skins/default/xui/fr/panel_bodyparts_list_button_bar.xml
+++ b/indra/newview/skins/default/xui/fr/panel_bodyparts_list_button_bar.xml
@@ -1,5 +1,4 @@
-
diff --git a/indra/newview/skins/default/xui/fr/panel_chat_header.xml b/indra/newview/skins/default/xui/fr/panel_chat_header.xml
deleted file mode 100755
index 7916bf5155..0000000000
--- a/indra/newview/skins/default/xui/fr/panel_chat_header.xml
+++ /dev/null
@@ -1,4 +0,0 @@
-
-
-
-
diff --git a/indra/newview/skins/default/xui/fr/panel_chiclet_bar.xml b/indra/newview/skins/default/xui/fr/panel_chiclet_bar.xml
index de21996404..b85c0fd156 100755
--- a/indra/newview/skins/default/xui/fr/panel_chiclet_bar.xml
+++ b/indra/newview/skins/default/xui/fr/panel_chiclet_bar.xml
@@ -2,9 +2,9 @@
-
+
-
+
diff --git a/indra/newview/skins/default/xui/fr/panel_classified_info.xml b/indra/newview/skins/default/xui/fr/panel_classified_info.xml
index c4265be877..4d0ccceff3 100755
--- a/indra/newview/skins/default/xui/fr/panel_classified_info.xml
+++ b/indra/newview/skins/default/xui/fr/panel_classified_info.xml
@@ -1,52 +1,38 @@
-
- Modéré
-
-
- Contenu Général
-
-
- [PRICE] L$
-
-
- [TELEPORT] téléporter, [MAP] carte, [PROFILE] profil
-
-
- [day,datetime,slt]/[mthnum,datetime,slt]/[year,datetime,slt]
-
-
- Activé
-
-
- Désactivé
-
-
+ Modéré
+ Contenu Général
+ L$[PRICE]
+ [TELEPORT] téléporter, [MAP] carte, [PROFILE] profil
+ [day,datetime,slt]/[mthnum,datetime,slt]/[year,datetime,slt]
+ Activé
+ Désactivé
+ Infos sur l'annonce
-
-
-
-
-
-
-
-
-
-
-
+ (Nom)
+ Emplacement :
+ (Chargement)
+ Type de contenu :
+ (Type de contenu)
+ Catégorie :
+ (Catégorie)
+ Date de création :
+ Coût de l'annonce :
+ (Date)
+ (Coût)
-
-
+ Clics :
+ (Clics)
-
-
+ Renouvellement :
+ Activé
-
-
+ Description :
+ (Description)
@@ -54,7 +40,7 @@
-
+
diff --git a/indra/newview/skins/default/xui/fr/panel_clothing_list_button_bar.xml b/indra/newview/skins/default/xui/fr/panel_clothing_list_button_bar.xml
index 0b58a4e40b..256cd5c5ca 100755
--- a/indra/newview/skins/default/xui/fr/panel_clothing_list_button_bar.xml
+++ b/indra/newview/skins/default/xui/fr/panel_clothing_list_button_bar.xml
@@ -1,5 +1,4 @@
-
-
+
diff --git a/indra/newview/skins/default/xui/fr/panel_clothing_list_item.xml b/indra/newview/skins/default/xui/fr/panel_clothing_list_item.xml
index b23cb91c6f..d6b56449e4 100755
--- a/indra/newview/skins/default/xui/fr/panel_clothing_list_item.xml
+++ b/indra/newview/skins/default/xui/fr/panel_clothing_list_item.xml
@@ -1,9 +1,6 @@
-
-
-
-
-
-
+
+
+
diff --git a/indra/newview/skins/default/xui/fr/panel_cof_wearables.xml b/indra/newview/skins/default/xui/fr/panel_cof_wearables.xml
index c1085aa461..0cfac7bc02 100755
--- a/indra/newview/skins/default/xui/fr/panel_cof_wearables.xml
+++ b/indra/newview/skins/default/xui/fr/panel_cof_wearables.xml
@@ -1,8 +1,8 @@
-
-
-
-
-
+
+
+
+
+
diff --git a/indra/newview/skins/default/xui/fr/panel_conversation_list_item.xml b/indra/newview/skins/default/xui/fr/panel_conversation_list_item.xml
index ebf18f6483..840ad9aa5b 100644
--- a/indra/newview/skins/default/xui/fr/panel_conversation_list_item.xml
+++ b/indra/newview/skins/default/xui/fr/panel_conversation_list_item.xml
@@ -1,8 +1,8 @@
-
+
-
+ (Chargement)
diff --git a/indra/newview/skins/default/xui/fr/panel_conversation_log_list_item.xml b/indra/newview/skins/default/xui/fr/panel_conversation_log_list_item.xml
index 9c277842b5..7c999b2988 100644
--- a/indra/newview/skins/default/xui/fr/panel_conversation_log_list_item.xml
+++ b/indra/newview/skins/default/xui/fr/panel_conversation_log_list_item.xml
@@ -1,6 +1,6 @@
-
+
diff --git a/indra/newview/skins/default/xui/fr/panel_deletable_wearable_list_item.xml b/indra/newview/skins/default/xui/fr/panel_deletable_wearable_list_item.xml
index e1fa769f2f..679fedf5d6 100755
--- a/indra/newview/skins/default/xui/fr/panel_deletable_wearable_list_item.xml
+++ b/indra/newview/skins/default/xui/fr/panel_deletable_wearable_list_item.xml
@@ -1,5 +1,4 @@
-
-
+
diff --git a/indra/newview/skins/default/xui/fr/panel_dummy_clothing_list_item.xml b/indra/newview/skins/default/xui/fr/panel_dummy_clothing_list_item.xml
index bc0edda5b6..2fa4ee6f42 100755
--- a/indra/newview/skins/default/xui/fr/panel_dummy_clothing_list_item.xml
+++ b/indra/newview/skins/default/xui/fr/panel_dummy_clothing_list_item.xml
@@ -1,7 +1,6 @@
-
-
+
diff --git a/indra/newview/skins/default/xui/fr/panel_edit_alpha.xml b/indra/newview/skins/default/xui/fr/panel_edit_alpha.xml
index a8b95c66fb..87eaff0a83 100755
--- a/indra/newview/skins/default/xui/fr/panel_edit_alpha.xml
+++ b/indra/newview/skins/default/xui/fr/panel_edit_alpha.xml
@@ -2,11 +2,11 @@
-
-
-
-
-
+
+
+
+
+
diff --git a/indra/newview/skins/default/xui/fr/panel_edit_classified.xml b/indra/newview/skins/default/xui/fr/panel_edit_classified.xml
index 7b58f2e825..0abd09dddd 100755
--- a/indra/newview/skins/default/xui/fr/panel_edit_classified.xml
+++ b/indra/newview/skins/default/xui/fr/panel_edit_classified.xml
@@ -1,54 +1,33 @@
-
-
- (mise à jour après l'enregistrement)
-
-
- Publier
-
-
- Enregistrer
-
-
- Modifier la petite annonce
-
+
+ (se mettra à jour après avoir enregistré)
+ Publier
+ Enregistrer
+ Modifier l'annonce
-
+
-
- Titre :
-
-
- Description :
-
-
- Lieu :
-
-
- en cours de chargement...
-
-
-
-
-
-
-
+ Titre :
+ Description :
+ Emplacement :
+ Chargement...
+
+
+
+
+
+
-
-
-
+
+
-
-
-
-
-
-
+
+
diff --git a/indra/newview/skins/default/xui/fr/panel_edit_eyes.xml b/indra/newview/skins/default/xui/fr/panel_edit_eyes.xml
index 549864e237..379e04ca8b 100755
--- a/indra/newview/skins/default/xui/fr/panel_edit_eyes.xml
+++ b/indra/newview/skins/default/xui/fr/panel_edit_eyes.xml
@@ -1,11 +1,7 @@
-
-
-
+
-
-
-
+
diff --git a/indra/newview/skins/default/xui/fr/panel_edit_gloves.xml b/indra/newview/skins/default/xui/fr/panel_edit_gloves.xml
index 68a7ac54e2..35610dc920 100755
--- a/indra/newview/skins/default/xui/fr/panel_edit_gloves.xml
+++ b/indra/newview/skins/default/xui/fr/panel_edit_gloves.xml
@@ -1,12 +1,10 @@
-
-
+
+
-
-
-
+
diff --git a/indra/newview/skins/default/xui/fr/panel_edit_hair.xml b/indra/newview/skins/default/xui/fr/panel_edit_hair.xml
index 575cbabc88..98841592c4 100755
--- a/indra/newview/skins/default/xui/fr/panel_edit_hair.xml
+++ b/indra/newview/skins/default/xui/fr/panel_edit_hair.xml
@@ -1,8 +1,6 @@
-
-
-
+
diff --git a/indra/newview/skins/default/xui/fr/panel_edit_jacket.xml b/indra/newview/skins/default/xui/fr/panel_edit_jacket.xml
index 7e467b130c..2faec18cdb 100755
--- a/indra/newview/skins/default/xui/fr/panel_edit_jacket.xml
+++ b/indra/newview/skins/default/xui/fr/panel_edit_jacket.xml
@@ -1,13 +1,11 @@
-
-
-
+
+
+
-
-
-
+
diff --git a/indra/newview/skins/default/xui/fr/panel_edit_pants.xml b/indra/newview/skins/default/xui/fr/panel_edit_pants.xml
index 60d8e947f8..6d75cc8001 100755
--- a/indra/newview/skins/default/xui/fr/panel_edit_pants.xml
+++ b/indra/newview/skins/default/xui/fr/panel_edit_pants.xml
@@ -1,12 +1,10 @@
-
-
+
+
-
-
-
+
diff --git a/indra/newview/skins/default/xui/fr/panel_edit_physics.xml b/indra/newview/skins/default/xui/fr/panel_edit_physics.xml
index d79f7df90a..28a0cc4789 100755
--- a/indra/newview/skins/default/xui/fr/panel_edit_physics.xml
+++ b/indra/newview/skins/default/xui/fr/panel_edit_physics.xml
@@ -1,6 +1,6 @@
-
+
diff --git a/indra/newview/skins/default/xui/fr/panel_edit_pick.xml b/indra/newview/skins/default/xui/fr/panel_edit_pick.xml
index 247e18da82..6e5af5068e 100755
--- a/indra/newview/skins/default/xui/fr/panel_edit_pick.xml
+++ b/indra/newview/skins/default/xui/fr/panel_edit_pick.xml
@@ -1,37 +1,21 @@
-
- (mise à jour après enregistrement)
-
-
- Modifier le favori
-
+ (mise à jour après enregistrement)
+ Modifier le favori
-
-
- Titre :
-
-
- Description :
-
-
- Lieu :
-
-
- en cours de chargement...
-
-
+
+ Titre :
+ Description :
+ Emplacement :
+ Chargement ...
+
-
-
-
-
-
-
+
+
diff --git a/indra/newview/skins/default/xui/fr/panel_edit_profile.xml b/indra/newview/skins/default/xui/fr/panel_edit_profile.xml
index 20e5ca4474..b56f9c6384 100755
--- a/indra/newview/skins/default/xui/fr/panel_edit_profile.xml
+++ b/indra/newview/skins/default/xui/fr/panel_edit_profile.xml
@@ -1,80 +1,25 @@
- [ACCTTYPE]
-[PAYMENTINFO] [FIRESTORM][FSDEV][FSSUPP][FSQA]
-
-
-
-
-
-
- [REG_DATE] ([AGE])
+ [ACCTTYPE]
+ [PAYMENTINFO] [FIRESTORM][FSDEV][FSSUPP][FSQA]
-
-
-
-
-
-
-
-
-
-
- http://www.secondlife.com/account/partners.php?lang=fr
-
-
- http://secondlife.com/my
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Page d'accueil :
-
-
-
-
-
-
-
-
-
-
-
-
+ [REG_DATE] ([AGE])
+
+
+
+
+
-
+
+
+ Site Web :
+
+
-
-
-
-
-
-
+
+
diff --git a/indra/newview/skins/default/xui/fr/panel_edit_shape.xml b/indra/newview/skins/default/xui/fr/panel_edit_shape.xml
index 6a5f71a36b..4c087a9e3a 100755
--- a/indra/newview/skins/default/xui/fr/panel_edit_shape.xml
+++ b/indra/newview/skins/default/xui/fr/panel_edit_shape.xml
@@ -1,15 +1,8 @@
-
- mètres
-
-
- pieds
-
-
- Taille :
-
-
+ Mètres
+ Pieds
+ Taille :
@@ -23,4 +16,4 @@
-
+
\ No newline at end of file
diff --git a/indra/newview/skins/default/xui/fr/panel_edit_shirt.xml b/indra/newview/skins/default/xui/fr/panel_edit_shirt.xml
index 9a263f6148..e56f40a36e 100755
--- a/indra/newview/skins/default/xui/fr/panel_edit_shirt.xml
+++ b/indra/newview/skins/default/xui/fr/panel_edit_shirt.xml
@@ -1,12 +1,10 @@
-
-
+
+
-
-
-
+
diff --git a/indra/newview/skins/default/xui/fr/panel_edit_shoes.xml b/indra/newview/skins/default/xui/fr/panel_edit_shoes.xml
index 3eb70923ef..64a3f62617 100755
--- a/indra/newview/skins/default/xui/fr/panel_edit_shoes.xml
+++ b/indra/newview/skins/default/xui/fr/panel_edit_shoes.xml
@@ -1,12 +1,10 @@
-
-
+
+
-
-
-
+
diff --git a/indra/newview/skins/default/xui/fr/panel_edit_skin.xml b/indra/newview/skins/default/xui/fr/panel_edit_skin.xml
index f5f2738319..dc3a40cb22 100755
--- a/indra/newview/skins/default/xui/fr/panel_edit_skin.xml
+++ b/indra/newview/skins/default/xui/fr/panel_edit_skin.xml
@@ -1,16 +1,16 @@
-
-
-
+
+
+
-
-
+
+
-
+
diff --git a/indra/newview/skins/default/xui/fr/panel_edit_skirt.xml b/indra/newview/skins/default/xui/fr/panel_edit_skirt.xml
index f562d67937..5080a4ba85 100755
--- a/indra/newview/skins/default/xui/fr/panel_edit_skirt.xml
+++ b/indra/newview/skins/default/xui/fr/panel_edit_skirt.xml
@@ -1,12 +1,10 @@
-
-
+
+
-
-
-
+
diff --git a/indra/newview/skins/default/xui/fr/panel_edit_socks.xml b/indra/newview/skins/default/xui/fr/panel_edit_socks.xml
index f97047ae28..180b5e75ce 100755
--- a/indra/newview/skins/default/xui/fr/panel_edit_socks.xml
+++ b/indra/newview/skins/default/xui/fr/panel_edit_socks.xml
@@ -1,12 +1,10 @@
-
-
+
+
-
-
-
+
diff --git a/indra/newview/skins/default/xui/fr/panel_edit_tattoo.xml b/indra/newview/skins/default/xui/fr/panel_edit_tattoo.xml
index 086542dee2..13f03ef6d6 100755
--- a/indra/newview/skins/default/xui/fr/panel_edit_tattoo.xml
+++ b/indra/newview/skins/default/xui/fr/panel_edit_tattoo.xml
@@ -1,9 +1,9 @@
-
-
-
-
+
+
+
+
diff --git a/indra/newview/skins/default/xui/fr/panel_edit_underpants.xml b/indra/newview/skins/default/xui/fr/panel_edit_underpants.xml
index c83ce04885..20f9cc4de1 100755
--- a/indra/newview/skins/default/xui/fr/panel_edit_underpants.xml
+++ b/indra/newview/skins/default/xui/fr/panel_edit_underpants.xml
@@ -1,12 +1,10 @@
-
-
+
+
-
-
-
+
diff --git a/indra/newview/skins/default/xui/fr/panel_edit_undershirt.xml b/indra/newview/skins/default/xui/fr/panel_edit_undershirt.xml
index 689b7b81f4..0be8ee797b 100755
--- a/indra/newview/skins/default/xui/fr/panel_edit_undershirt.xml
+++ b/indra/newview/skins/default/xui/fr/panel_edit_undershirt.xml
@@ -1,12 +1,10 @@
-
-
+
+
-
-
-
+
diff --git a/indra/newview/skins/default/xui/fr/panel_edit_wearable.xml b/indra/newview/skins/default/xui/fr/panel_edit_wearable.xml
index def158cf68..622f31ba7f 100755
--- a/indra/newview/skins/default/xui/fr/panel_edit_wearable.xml
+++ b/indra/newview/skins/default/xui/fr/panel_edit_wearable.xml
@@ -1,120 +1,51 @@
-
- Modification de la silhouette
-
-
- Modification de la peau
-
-
- Modification des cheveux
-
-
- Modification des yeux
-
-
- Modification de la chemise
-
-
- Modification du pantalon
-
-
- Modification des chaussures
-
-
- Modification des chaussettes
-
-
- Modification de la veste
-
-
- Modification de la jupe
-
-
- Modification des gants
-
-
- Modification du débardeur
-
-
- Modification du caleçon
-
-
- Modification du masque alpha
-
-
- Modification du tatouage
-
-
- Modification des propriétés physiques
-
-
- Silhouette :
-
-
- Peau :
-
-
- Cheveux :
-
-
- Yeux :
-
-
- Chemise :
-
-
- Pantalon :
-
-
- Chaussures :
-
-
- Chaussettes :
-
-
- Veste :
-
-
- Jupe :
-
-
- Gants :
-
-
- Débardeur :
-
-
- Caleçon :
-
-
- Masque alpha :
-
-
- Tatouage :
-
-
- Propriétés physiques :
-
-
-
+ Modifier la silhouette
+ Modifier la peau
+ Modifier les cheveux
+ Modifier les yeux
+ Modifier la chemise
+ Modifier le pantalon
+ Modifier les chaussures
+ Modifier les chaussettes
+ Modifier la veste
+ Modifier la jupe
+ Modifier les gants
+ Modifier le débardeur
+ Modifier le caleçon
+ Modifier le masque alpha
+ Modifier le tatouage
+ Modifier les propriétés physiques
+ Silhouette :
+ Peau :
+ Cheveux :
+ Yeux :
+ Chemise :
+ Pantalon :
+ Chaussures :
+ Chaussettes :
+ Veste :
+ Jupe :
+ Gants :
+ Débardeur :
+ Caleçon :
+ Masque alpha :
+ Tatouage :
+ Propriétés physiques :
+
-
-
-
+
+
-
-
-
-
-
-
+
+
+
diff --git a/indra/newview/skins/default/xui/fr/panel_experience_info.xml b/indra/newview/skins/default/xui/fr/panel_experience_info.xml
index 7098517cb1..24b3a85ae0 100644
--- a/indra/newview/skins/default/xui/fr/panel_experience_info.xml
+++ b/indra/newview/skins/default/xui/fr/panel_experience_info.xml
@@ -1,43 +1,23 @@
-
-
-
-
-
- Endroit :
-
-
- quelque part
-
+ Emplacement :
+ quelque part
-
+
-
- Boutique de la Place du marché :
-
-
- quelque part
-
+ Boutique du Marketplace :
+ quelque part
-
- Catégorie :
-
-
- Adulte
-
-
- Propriétaire :
-
-
- Kyle
-
+ Catégorie :
+ Adulte
+ Propriétaire :
+ Kyle
diff --git a/indra/newview/skins/default/xui/fr/panel_experience_list_editor.xml b/indra/newview/skins/default/xui/fr/panel_experience_list_editor.xml
index 5a63e01cb1..868fa3f68a 100644
--- a/indra/newview/skins/default/xui/fr/panel_experience_list_editor.xml
+++ b/indra/newview/skins/default/xui/fr/panel_experience_list_editor.xml
@@ -1,27 +1,14 @@
-
-
-
- en cours de chargement...
-
-
- Expériences autorisées :
-
-
- Expériences bloquées :
-
-
- Expériences avec clé :
-
-
- (vide)
-
-
- Liste des expériences
-
-
-
-
-
-
-
-
+
+
+ Chargement...
+ Exp. autorisées :
+ Exp. bloquées :
+ Exp. de premier plan :
+ (vide)
+ Liste des expériences
+
+
+
+
+
+
diff --git a/indra/newview/skins/default/xui/fr/panel_experience_list_item.xml b/indra/newview/skins/default/xui/fr/panel_experience_list_item.xml
index 2c1b41de82..4ee176db35 100644
--- a/indra/newview/skins/default/xui/fr/panel_experience_list_item.xml
+++ b/indra/newview/skins/default/xui/fr/panel_experience_list_item.xml
@@ -1,6 +1,2 @@
-
-
- Dummy Name
-
-
+
diff --git a/indra/newview/skins/default/xui/fr/panel_experience_log.xml b/indra/newview/skins/default/xui/fr/panel_experience_log.xml
index 9f98f05236..ebb3f70dff 100644
--- a/indra/newview/skins/default/xui/fr/panel_experience_log.xml
+++ b/indra/newview/skins/default/xui/fr/panel_experience_log.xml
@@ -1,24 +1,20 @@
-
-
-
+
-
-
-
-
+
+
+
+
-
-
-
+
+
+
-
-
-
-
+
+
diff --git a/indra/newview/skins/default/xui/fr/panel_experience_search.xml b/indra/newview/skins/default/xui/fr/panel_experience_search.xml
index 4899d41c29..8e94fb3b2a 100644
--- a/indra/newview/skins/default/xui/fr/panel_experience_search.xml
+++ b/indra/newview/skins/default/xui/fr/panel_experience_search.xml
@@ -1,41 +1,26 @@
-
-
- '[TEXT]' introuvable
-
-
- Aucun résultat
-
-
- Recherche...
-
-
- Chargement...
-
-
- "Parcel_PG_Light"
-
-
- "Parcel_M_Light"
-
-
- "Parcel_R_Light"
-
+
+ '[TEXT]' non trouvé
+ Aucun résultat
+ Recherche en cours...
+ Chargement...
+ "Parcel_PG_Light"
+ "Parcel_M_Light"
+ "Parcel_R_Light"
-
-
-
-
-
+ Saisissez un extrait du nom :
+
+ Classification maximum :
+
+
+
+
-
-
+
+
-
-
-
diff --git a/indra/newview/skins/default/xui/fr/panel_experiences.xml b/indra/newview/skins/default/xui/fr/panel_experiences.xml
index 1bdd23f844..b0aceb00d5 100644
--- a/indra/newview/skins/default/xui/fr/panel_experiences.xml
+++ b/indra/newview/skins/default/xui/fr/panel_experiences.xml
@@ -1,6 +1,2 @@
-
-
-
-
-
+
diff --git a/indra/newview/skins/default/xui/fr/panel_facebook_account.xml b/indra/newview/skins/default/xui/fr/panel_facebook_account.xml
deleted file mode 100644
index 6406ae4ae7..0000000000
--- a/indra/newview/skins/default/xui/fr/panel_facebook_account.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-
-
-
-
-
- Pas connecté(e) à Facebook.
-
-
-
-
-
- [http://community.secondlife.com/t5/English-Knowledge-Base/Second-Life-Share-Facebook/ta-p/2149711 Apprenez comment publier sur Facebook]
-
-
-
diff --git a/indra/newview/skins/default/xui/fr/panel_facebook_friends.xml b/indra/newview/skins/default/xui/fr/panel_facebook_friends.xml
index 319737a2af..e1f6f91a03 100644
--- a/indra/newview/skins/default/xui/fr/panel_facebook_friends.xml
+++ b/indra/newview/skins/default/xui/fr/panel_facebook_friends.xml
@@ -1,12 +1,10 @@
-
+
-
-
+
+
-
+
-
- Pas connecté(e) à Facebook.
-
+ Pas connecté(e) à Facebook.
diff --git a/indra/newview/skins/default/xui/fr/panel_facebook_photo.xml b/indra/newview/skins/default/xui/fr/panel_facebook_photo.xml
index 3236f35b55..63ee55fab7 100644
--- a/indra/newview/skins/default/xui/fr/panel_facebook_photo.xml
+++ b/indra/newview/skins/default/xui/fr/panel_facebook_photo.xml
@@ -1,20 +1,17 @@
-
+
-
+
-
-
-
-
+
-
+
+
+ Actualisation...
-
-
- Commentaire (facultatif) :
-
+
+ Commentaire (optionnel) :
diff --git a/indra/newview/skins/default/xui/fr/panel_facebook_place.xml b/indra/newview/skins/default/xui/fr/panel_facebook_place.xml
index f8e597450b..cdeeb4e1d9 100644
--- a/indra/newview/skins/default/xui/fr/panel_facebook_place.xml
+++ b/indra/newview/skins/default/xui/fr/panel_facebook_place.xml
@@ -1,9 +1,7 @@
-
+
-
- Dites quelque chose au sujet du lieu où vous vous trouvez :
-
-
+ Donnez votre avis à propos du lieu :
+
diff --git a/indra/newview/skins/default/xui/fr/panel_facebook_status.xml b/indra/newview/skins/default/xui/fr/panel_facebook_status.xml
index 9afa42d2aa..55595aeb56 100644
--- a/indra/newview/skins/default/xui/fr/panel_facebook_status.xml
+++ b/indra/newview/skins/default/xui/fr/panel_facebook_status.xml
@@ -1,20 +1,14 @@
-
+
-
-
-
- Pas connecté(e) à Facebook.
-
+
+
+ Pas connecté(e) à Facebook.
-
- [http://community.secondlife.com/t5/English-Knowledge-Base/Second-Life-Share-Facebook/ta-p/2149711 Apprenez comment publier sur Facebook]
-
+ [http://community.secondlife.com/t5/English-Knowledge-Base/Second-Life-Share-Facebook/ta-p/2149711 Apprenez comment publier sur Facebook]
-
- À quoi pensez-vous ?
-
+ À quoi pensez-vous ?
diff --git a/indra/newview/skins/default/xui/fr/panel_flickr_account.xml b/indra/newview/skins/default/xui/fr/panel_flickr_account.xml
index 7082223b14..994ec48f37 100644
--- a/indra/newview/skins/default/xui/fr/panel_flickr_account.xml
+++ b/indra/newview/skins/default/xui/fr/panel_flickr_account.xml
@@ -1,15 +1,11 @@
-
+
-
-
-
- Pas connecté(e) à Flickr.
-
+
+
+ Pas connecté(e) à Flickr.
-
- [http://community.secondlife.com/t5/English-Knowledge-Base/Second-Life-Share-Flickr/ta-p/2435609 Apprenez comment publier sur Flickr]
-
+ [http://community.secondlife.com/t5/English-Knowledge-Base/Second-Life-Share-Flickr/ta-p/2435609 Apprenez comment publier sur Flickr]
diff --git a/indra/newview/skins/default/xui/fr/panel_flickr_photo.xml b/indra/newview/skins/default/xui/fr/panel_flickr_photo.xml
index 7b3a176703..a435a441b9 100644
--- a/indra/newview/skins/default/xui/fr/panel_flickr_photo.xml
+++ b/indra/newview/skins/default/xui/fr/panel_flickr_photo.xml
@@ -1,35 +1,23 @@
-
+
-
+
-
-
-
+
-
-
+
+
+ Actualisation...
+
+
+ Titre :
+ Description :
+
+ Tags :
+
+
+
+
-
-
-
- Titre :
-
-
- Description :
-
-
-
- Balises :
-
-
- Séparer les balises par des espaces
-Utiliser "" pour les balises contenant plusieurs mots
-
-
-
-
-
-
-
+
diff --git a/indra/newview/skins/default/xui/fr/panel_fs_block_list_sidetray.xml b/indra/newview/skins/default/xui/fr/panel_fs_block_list_sidetray.xml
new file mode 100644
index 0000000000..cc25171a2e
--- /dev/null
+++ b/indra/newview/skins/default/xui/fr/panel_fs_block_list_sidetray.xml
@@ -0,0 +1,14 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/indra/newview/skins/default/xui/fr/panel_fs_contacts_friends.xml b/indra/newview/skins/default/xui/fr/panel_fs_contacts_friends.xml
new file mode 100644
index 0000000000..3ad3284a36
--- /dev/null
+++ b/indra/newview/skins/default/xui/fr/panel_fs_contacts_friends.xml
@@ -0,0 +1,29 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Amis : [COUNT]
+
diff --git a/indra/newview/skins/default/xui/fr/panel_fs_contacts_groups.xml b/indra/newview/skins/default/xui/fr/panel_fs_contacts_groups.xml
new file mode 100644
index 0000000000..41355192e6
--- /dev/null
+++ b/indra/newview/skins/default/xui/fr/panel_fs_contacts_groups.xml
@@ -0,0 +1,11 @@
+
+
+
+
+
+
+
+
+
+
+
diff --git a/indra/newview/skins/default/xui/fr/panel_fs_contacts_sets.xml b/indra/newview/skins/default/xui/fr/panel_fs_contacts_sets.xml
new file mode 100644
index 0000000000..6949fafaff
--- /dev/null
+++ b/indra/newview/skins/default/xui/fr/panel_fs_contacts_sets.xml
@@ -0,0 +1,20 @@
+
+
+ Ce cercle est vide.
+ Sans cercle
+ Tous
+ Avec un surnom
+ Non-amis
+
+
+
+
+
+
+
+
+
+
+
+ Membres : [COUNT]
+
diff --git a/indra/newview/skins/default/xui/fr/panel_fs_login.xml b/indra/newview/skins/default/xui/fr/panel_fs_login.xml
index 849c1bc80e..73f9e42d81 100644
--- a/indra/newview/skins/default/xui/fr/panel_fs_login.xml
+++ b/indra/newview/skins/default/xui/fr/panel_fs_login.xml
@@ -1,53 +1,36 @@
-
-
- http://fr.secondlife.com/registration/
-
-
- http://secondlife.com/account/request.php?lang=fr
-
-
- Nom d'utilisateur :
-
-
-
-
- Mot de passe :
-
-
-
-
- Mode :
-
-
-
-
-
-
- Point d'entrée :
-
+ CONNEXION
+ Nom d'utilisateur :
+
+
+ Mot de passe :
+
+
+ Démarrer :
-
+
-
- Grille :
-
-
-
- S'inscrire
-
-
- Nom d'utilisateur ou mot de passe oublié ?
-
-
- Besoin d'aide ?
-
+
+ Connexion à la Grille :
+
+
+ S'enregistrer
+ Mot de passe/Nom d'utilisateur oublié ?
+
+
+
+
+
+ MODE DE CONNEXION
+
+
+
diff --git a/indra/newview/skins/default/xui/fr/panel_fs_radar.xml b/indra/newview/skins/default/xui/fr/panel_fs_radar.xml
new file mode 100644
index 0000000000..2d4bd67ef2
--- /dev/null
+++ b/indra/newview/skins/default/xui/fr/panel_fs_radar.xml
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/indra/newview/skins/default/xui/fr/panel_fs_search_legacy_classifieds.xml b/indra/newview/skins/default/xui/fr/panel_fs_search_legacy_classifieds.xml
new file mode 100644
index 0000000000..fd7e4cbffb
--- /dev/null
+++ b/indra/newview/skins/default/xui/fr/panel_fs_search_legacy_classifieds.xml
@@ -0,0 +1,14 @@
+
+
+
+ Critères de recherche :
+
+
+
+
+
+
+
+
+
+
diff --git a/indra/newview/skins/default/xui/fr/panel_fs_search_legacy_events.xml b/indra/newview/skins/default/xui/fr/panel_fs_search_legacy_events.xml
new file mode 100644
index 0000000000..980dd60214
--- /dev/null
+++ b/indra/newview/skins/default/xui/fr/panel_fs_search_legacy_events.xml
@@ -0,0 +1,36 @@
+
+
+
+ Critères de recherche :
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/indra/newview/skins/default/xui/fr/panel_fs_search_legacy_groups.xml b/indra/newview/skins/default/xui/fr/panel_fs_search_legacy_groups.xml
new file mode 100644
index 0000000000..178c372452
--- /dev/null
+++ b/indra/newview/skins/default/xui/fr/panel_fs_search_legacy_groups.xml
@@ -0,0 +1,15 @@
+
+
+
+ Critères de recherche :
+
+
+
+
+
+
+
+
+
+
+
diff --git a/indra/newview/skins/default/xui/fr/panel_fs_search_legacy_land.xml b/indra/newview/skins/default/xui/fr/panel_fs_search_legacy_land.xml
new file mode 100644
index 0000000000..002a63979c
--- /dev/null
+++ b/indra/newview/skins/default/xui/fr/panel_fs_search_legacy_land.xml
@@ -0,0 +1,34 @@
+
+
+
+ Critères de recherche :
+
+
+
+
+
+
+
+
+ Trier les résultats par :
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/indra/newview/skins/default/xui/fr/panel_fs_search_legacy_people.xml b/indra/newview/skins/default/xui/fr/panel_fs_search_legacy_people.xml
new file mode 100644
index 0000000000..24807818d3
--- /dev/null
+++ b/indra/newview/skins/default/xui/fr/panel_fs_search_legacy_people.xml
@@ -0,0 +1,13 @@
+
+
+
+ Critères de recherche :
+
+
+
+
+
+
+
+
+
diff --git a/indra/newview/skins/default/xui/fr/panel_fs_search_legacy_places.xml b/indra/newview/skins/default/xui/fr/panel_fs_search_legacy_places.xml
new file mode 100644
index 0000000000..271d0b45f9
--- /dev/null
+++ b/indra/newview/skins/default/xui/fr/panel_fs_search_legacy_places.xml
@@ -0,0 +1,14 @@
+
+
+
+ Critères de recherche :
+
+
+
+
+
+
+
+
+
+
diff --git a/indra/newview/skins/default/xui/fr/panel_group_bulk_ban.xml b/indra/newview/skins/default/xui/fr/panel_group_bulk_ban.xml
index ee5b949995..aea4f8b15e 100644
--- a/indra/newview/skins/default/xui/fr/panel_group_bulk_ban.xml
+++ b/indra/newview/skins/default/xui/fr/panel_group_bulk_ban.xml
@@ -1,43 +1,25 @@
-
-
- (en cours de chargement...)
-
-
- Bannissements de groupe non envoyés : trop de résidents sélectionnés. Les bannissements de groupe sont limités à 100 par demande.
-
-
- Bannissement de groupe non envoyé : vous ne disposez pas du pouvoir Gérer la liste des résidents bannis.
-
-
- Bannissement de groupe non envoyé : votre groupe a atteint la limite des bannissements autorisés.
-
+
+ (Chargement...)
+ Les bannissements du groupe n'ont pas été émis : trop de résidents sélectionnés. Les bannissements d'un groupe sont limités à 100 par requête.
+ Les bannissements n'ont pas été émis : Vous n'avez pas la permission requise.
+ Les bannissements n'ont pas été émis : Votre groupe a atteint la limite de bannissements autorisés.
- Certains bannissements de groupe n'ont pas été envoyés :
-[REASONS]
+ Certaines personnes n'ont pu être bannies :
+ [REASONS]
- Les bannissements de groupe n'ont pas été envoyés :
-[REASONS]
+ Les personnes n'ont pu être bannies :
+ [REASONS]
-
- - Le ou les résidents suivants sont déjà bannis : [RESIDENTS].
-
-
- - Limite de bannissements atteinte, les agents suivants ne sont pas bannis : [RESIDENTS].
-
-
- - Vous ne pouvez pas vous bannir vous-même d'un groupe.
-
-
- Vous pouvez sélectionner plusieurs résidents à bannir de votre groupe. Cliquez sur Choisir un résident pour commencer.
-
-
-
-
-
+ - Les résidents suivants sont déjà bannis : [RESIDENTS].
+ - Nombre maximum de bannissements atteint, les résidents suivants n'ont pu être bannis : [RESIDENTS].
+ - Vous ne pouvez vous bannir vous-même d'un groupe.
+ Vous pouvez sélectionner plusieurs résidents à bannir dans votre groupe. Cliquez sur 'Sélectionner les résidents' pour commencer.
+
+
+
+
-
- Bannissement de groupe
-
+ Bannissement
diff --git a/indra/newview/skins/default/xui/fr/panel_group_control_panel.xml b/indra/newview/skins/default/xui/fr/panel_group_control_panel.xml
deleted file mode 100755
index 3e66b3c72a..0000000000
--- a/indra/newview/skins/default/xui/fr/panel_group_control_panel.xml
+++ /dev/null
@@ -1,17 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/indra/newview/skins/default/xui/fr/panel_group_general.xml b/indra/newview/skins/default/xui/fr/panel_group_general.xml
index a2655dcd45..577e4a4171 100755
--- a/indra/newview/skins/default/xui/fr/panel_group_general.xml
+++ b/indra/newview/skins/default/xui/fr/panel_group_general.xml
@@ -1,58 +1,47 @@
- L'onglet Général contient les informations générales et les préférences du groupe ainsi que la liste et les options des membres.
-
-Faites glisser le pointeur de la souris sur les options pour en savoir plus.
+ L'onglet général contient les informations à propos de ce groupe, la liste des membres ainsi que les préférences et options.
+ Passez votre souris au-dessus des options pour plus d'aide.
-
- Le profil du groupe a changé.
-
-
- Extraction des données du résident en cours
-
-
-
-
- Fondateur :
-
-
-
- Gratuit
-
-
-
-
- Indiquez ici la charte de votre groupe
-
-
-
-
-
-
-
- Moi
-
-
- Mon titre :
-
-
-
-
-
-
- Groupe
-
-
-
-
-
-
- - Catégorie de contenu -
-
-
-
-
-
+ Les informations générales du groupe ont changé
+ Récupération des données des membres
+
+ UUID :
+
+
+ Créé par :
+
+
+ Charte du groupe
+ Rejoindre (00000L$)
+
+
+
+
+
+
+
+
+ Mes préférences de groupe
+
+
+
+ Titre actuel :
+
+
+
+ Configuration du groupe
+
+
+
+
+
+ - Contenu classé -
+
+
+
+
+
diff --git a/indra/newview/skins/default/xui/fr/panel_group_info_sidetray.xml b/indra/newview/skins/default/xui/fr/panel_group_info_sidetray.xml
index 37c0a830cc..72671c1987 100755
--- a/indra/newview/skins/default/xui/fr/panel_group_info_sidetray.xml
+++ b/indra/newview/skins/default/xui/fr/panel_group_info_sidetray.xml
@@ -1,53 +1,33 @@
-
- Certaines modifications n'ont pas été enregistrées.
-
-
- Voulez-vous enregistrer ces modifications ?
-
-
- Rejoindre ([AMOUNT] L$)...
-
-
- Gratuit
-
-
+ Il y a des modifications non enregistrées
+ Voulez-vous enregistrer vos modifications ?
+ Rejoindre ([AMOUNT] L$)
+ Gratuit
-
-
-
-
-
-
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/indra/newview/skins/default/xui/fr/panel_group_invite.xml b/indra/newview/skins/default/xui/fr/panel_group_invite.xml
index 5851856a03..edb7432c6f 100755
--- a/indra/newview/skins/default/xui/fr/panel_group_invite.xml
+++ b/indra/newview/skins/default/xui/fr/panel_group_invite.xml
@@ -1,30 +1,16 @@
-
-
- Etes-vous certain de vouloir inviter un/de nouveau(x) propriétaire(s) ? Ce choix est permanent !
-
-
- (en cours de chargement...)
-
-
- Certains résidents que vous avez choisis font déjà partie du groupe et l'invitation ne leur a donc pas été envoyée.
-
-
- Invitations de groupe non envoyées : trop de résidents sélectionnés. Les invitations de groupe sont limitées à 100 par demande.
-
-
- Vous pouvez inviter plusieurs résidents à la fois. Cliquez d'abord sur Choisir un résident.
-
-
-
-
-
- Assignez-leur un rôle :
-
-
-
+
+ Êtes-vous sur de vouloir inviter ce(s) résident(s) en tant que nouveau(x) propriétaire(s) ? Cette action est permanente !
+ (Chargement...)
+ Certains résidents sélectionnés sont déjà dans le groupe et n'ont donc pas reçu d'invitation.
+ Les invitations n'ont pu être envoyées : trop de résidents sélectionnés. Les invitations à un groupe sont limitées à 100 par requête.
+ Vous pouvez sélectionner plusieurs résidents à inviter dans votre groupe. Cliquez sur 'Sélectionner les résidents' pour commencer.
+
+
+
+ Sélectionnez le rôle à assigner :
+
+
-
- Invitations au groupe
-
+ Invitation au groupe
diff --git a/indra/newview/skins/default/xui/fr/panel_group_land_money.xml b/indra/newview/skins/default/xui/fr/panel_group_land_money.xml
index 4011d1b8c7..0b1688dd9b 100755
--- a/indra/newview/skins/default/xui/fr/panel_group_land_money.xml
+++ b/indra/newview/skins/default/xui/fr/panel_group_land_money.xml
@@ -1,85 +1,43 @@
-
-
- Un avertissement apparaît si la surface utilisée par le groupe est supérieure ou égale au total des contributions.
-
-
- Vous n'avez pas la permission de voir quel terrain possède ce groupe
-
-
- Aucune entrée
-
-
- Vous n'avez pas la permission d'accéder aux informations financières de ce groupe.
-
-
- Chargement...
-
-
- Impossible de définir votre don de terrain
-
-
-
-
-
-
-
-
-
-
- Total des contributions :
-
-
- [AREA] m²
-
-
-
- Superficie déjà utilisée :
-
-
- [AREA] m²
-
-
- Superficie disponible :
-
-
- [AREA] m²
-
-
- Votre contribution :
-
-
- m²
-
-
- ([AMOUNT] max.)
-
-
- Une contribution supplémentaire est requise pour prendre en charge le terrain utilisé
-
-
- Finances
-
-
+
+ A warning appears until the Total Land in Use is less than or = to the Total Contribution.
+ Vous n'avez pas l'autorisation de voir les actifs du groupe
+ Aucune information
+ Vous n'avez pas l'autorisation de voir la comptabilité du groupe.
+ Chargement...
+ Impossible de définir votre contribution au terrain
+
+
+
+
+
+
+
+
+ Surface utilisée :
+ [AREA] m²
+ Terrain disponible :
+ [AREA] m²
+ Contribution totale :
+ [AREA] m²
+ Votre contribution :
+ m²
+ ([AMOUNT] max)
+ L$ du groupe
+ Plus de contributions de terrain sont nécessaires pour supporter les actifs actuels
-
-
- Chargement...
-
+
+ Chargement...
-
-
- Chargement...
-
-
-
+
+ Chargement...
+
+
-
-
- Chargement...
-
-
-
+
+ Chargement...
+
+
diff --git a/indra/newview/skins/default/xui/fr/panel_group_list_item.xml b/indra/newview/skins/default/xui/fr/panel_group_list_item.xml
index b1b32af7c6..c8a37f3777 100755
--- a/indra/newview/skins/default/xui/fr/panel_group_list_item.xml
+++ b/indra/newview/skins/default/xui/fr/panel_group_list_item.xml
@@ -1,6 +1,5 @@
-
-
+
diff --git a/indra/newview/skins/default/xui/fr/panel_group_list_item_short.xml b/indra/newview/skins/default/xui/fr/panel_group_list_item_short.xml
new file mode 100644
index 0000000000..f98f3f3e54
--- /dev/null
+++ b/indra/newview/skins/default/xui/fr/panel_group_list_item_short.xml
@@ -0,0 +1,4 @@
+
+
+
+
diff --git a/indra/newview/skins/default/xui/fr/panel_group_notices.xml b/indra/newview/skins/default/xui/fr/panel_group_notices.xml
index 3364dd9dbc..e60e0a98cb 100755
--- a/indra/newview/skins/default/xui/fr/panel_group_notices.xml
+++ b/indra/newview/skins/default/xui/fr/panel_group_notices.xml
@@ -1,66 +1,40 @@
-
+
- Les notices vous permettent d'envoyer un message et facultativement, une pièce jointe si vous le souhaitez.
-Les notices ne peuvent être envoyées qu'aux membres du groupe dont le rôle leur permet de recevoir des notices.
-Vous pouvez désactiver la réception des notices dans l'onglet Général.
-
-
- Pas d'anciennes notices
+ Les notices vous permettent d'envoyer un message avec une pièce jointe optionnelle.
+ Les notices sont reçues uniquement par les membres du groupe qui ont cette permission.
+ Vous pouvez désactiver la reception de celles-ci dans l'onglet Général.
+ Il n'y a aucune ancienne notice
- Les notices sont conservées pendant 14 jours.
-200 max. par groupe et par jour.
+ Les notices sont conservées 14 jours.
+Avec un maximum de 200 quotidiennes par groupe
-
-
- Aucun résultat
-
-
-
-
-
- Créer une notice
-
-
- Sujet :
-
-
-
- Message :
-
-
-
- Pièce jointe :
-
-
-
- Faire glisser l'objet et le déposer ici pour le joindre :
-
-
-
-
-
+
+
+ Aucune trouvée
+
+ Créer une notice
+ Sujet :
+ Message :
+ Joindre :
+ Glissez un objet ici pour le joindre :
+
+
+
+
-
-
- Détails
-
-
- Pour envoyer une nouvelle notice, cliquez sur +.
-
-
- Sujet :
-
-
- Message :
-
-
-
+
+ Notice archivée
+ Pour envoyer une nouvelle notice, cliquez sur le bouton +
+ Sujet :
+ Message :
+ Pièce jointe :
+
diff --git a/indra/newview/skins/default/xui/fr/panel_group_notify.xml b/indra/newview/skins/default/xui/fr/panel_group_notify.xml
index 08a49f908c..478e8e239f 100755
--- a/indra/newview/skins/default/xui/fr/panel_group_notify.xml
+++ b/indra/newview/skins/default/xui/fr/panel_group_notify.xml
@@ -1,12 +1,6 @@
-
-
-
-
-
-
-
+
diff --git a/indra/newview/skins/default/xui/fr/panel_group_roles.xml b/indra/newview/skins/default/xui/fr/panel_group_roles.xml
index c189f8710e..0c310988b8 100755
--- a/indra/newview/skins/default/xui/fr/panel_group_roles.xml
+++ b/indra/newview/skins/default/xui/fr/panel_group_roles.xml
@@ -1,136 +1,86 @@
-
-
- Certaines modifications n'ont pas été enregistrées.
-
-
- Voulez-vous enregistrer vos modifications ?
-
+
+ Il y a des modifications non enregistrées
+ Voulez-vous les enregistrer ?
-
+
- Vous pouvez ajouter ou supprimer les rôles assignés aux membres.
-Pour sélectionner plusieurs membres, cliquez sur leurs noms en maintenant la touche Ctrl enfoncée.
+ Vous pouvez ajouter ou enlever des rôles assignés aux membres.
+ Sélectionnez des noms (en utilisant la touche Ctrl et en
+ cliquant sur leurs noms).
-
- [AREA] m²
-
-
-
+ [AREA] m²
+
+
-
+
-
-
-
+
+
+
+
-
+
- Chaque rôle possède un titre et des
- pouvoirs. Les membres peuvent avoir
- un ou plusieurs rôles. Un groupe peut avoir jusqu’à 10 rôles,
- notamment les rôles Tous et Propriétaire.
-
-
- Les rôles Tous et Propriétaires sont spéciaux et ne peuvent pas être supprimés.
-
-
- Inv_FolderClosed
-
-
- Checkbox_On
-
-
- Checkbox_Off
+ Les rôles ont un titre et une liste de droits
+ que les membres peuvent utiliser. Les membres peuvent appartenir à
+ un ou plusieurs rôles. Un groupe peux avoir jusqu'à 10 rôles,
+ comprenant les rôles Tous et Propriétaire.
+ Les rôles 'Tous' et 'Propriétaire' sont spéciaux et ne peuvent être supprimés.
-
-
-
+
+
-
+
- Les pouvoirs déterminent les facultés de chaque membre
- dans le groupe. Il existe une vaste gamme de pouvoirs.
+ Les droits offrent aux membres de faire des actions
+ spécifiques dans ce groupe. Il existe une large liste de droits.
-
-
-
-
+
+
-
-
- Les résidents figurant sur la liste des résidents bannis ne peuvent pas rejoindre le groupe.
-
-
- Nombre de résidents bannis : [COUNT]/[LIMIT]
-
-
-
-
+
+ Les résidents bannis ne seront pas autorisés à rejoindre ce groupe.
+ Bannis : [COUNT]/[LIMIT]
+
+
+
-
-
-
+
+
+
-
- Rôles assignés
-
-
-
-
-
-
- Pouvoirs attribués
-
-
-
-
+ Rôles assignés
+ Droits accordés
+
-
- Nom du rôle
-
-
-
- Titre du rôle
-
-
-
- Description
-
-
-
- Membres assignés
-
-
-
- Pouvoirs attribués
-
-
-
-
-
+ Nom du rôle
+ Titre du rôle
+
+ Description
+
+ Membres assignés
+
+
+ Droits accordés
+
+
-
- Ce pouvoir permet d'expulser des membres du groupe. Seul un propriétaire peut expulser un autre propriétaire.
-
+ Ce droit est 'Éjecter des membres de ce groupe'. Seul un propriétaire peut en éjecter un autre.
-
- Rôles avec ce pouvoir
-
-
- Membres avec ce pouvoir
-
+ Rôles ayant ce droit
+ Membres ayant ce droit
diff --git a/indra/newview/skins/default/xui/fr/panel_im_control_panel.xml b/indra/newview/skins/default/xui/fr/panel_im_control_panel.xml
deleted file mode 100755
index 1f2169e22c..0000000000
--- a/indra/newview/skins/default/xui/fr/panel_im_control_panel.xml
+++ /dev/null
@@ -1,30 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/indra/newview/skins/default/xui/fr/panel_instant_message.xml b/indra/newview/skins/default/xui/fr/panel_instant_message.xml
deleted file mode 100755
index 305d2d853c..0000000000
--- a/indra/newview/skins/default/xui/fr/panel_instant_message.xml
+++ /dev/null
@@ -1,10 +0,0 @@
-
-
-
- 6
-
-
-
-
-
-
diff --git a/indra/newview/skins/default/xui/fr/panel_inventory_item.xml b/indra/newview/skins/default/xui/fr/panel_inventory_item.xml
deleted file mode 100755
index d18047fbcf..0000000000
--- a/indra/newview/skins/default/xui/fr/panel_inventory_item.xml
+++ /dev/null
@@ -1,4 +0,0 @@
-
-
-
-
diff --git a/indra/newview/skins/default/xui/fr/panel_landmark_info.xml b/indra/newview/skins/default/xui/fr/panel_landmark_info.xml
index 87e79f08eb..ff2411a08e 100755
--- a/indra/newview/skins/default/xui/fr/panel_landmark_info.xml
+++ b/indra/newview/skins/default/xui/fr/panel_landmark_info.xml
@@ -1,52 +1,37 @@
-
-
-
-
-
-
-
- Les informations sur le lieu ne sont pas disponibles sans mise à jour du serveur.
-
-
- Aucune information sur ce lieu n'est disponible actuellement, veuillez réessayer ultérieurement.
-
-
- Les informations sur ce lieu ne sont pas disponibles car l'accès y est restreint. Veuillez vérifier vos droits avec le propriétaire de la parcelle.
-
-
- [weekday,datetime,local] [sday,datetime,local] [month,datetime,local] [year,datetime,local] [hour,datetime,local]:[min,datetime,local]:[second,datetime,local]
-
-
+ Créer un repère
+ Modifier le repère
+ Repère
+ (N\A)
+ (inconnu)
+ (public)
+ Les informations sur le lieu ne sont pas disponibles sans mise à jour du serveur.
+ Aucune information sur ce lieu n'est disponible actuellement, veuillez réessayer ultérieurement.
+ Les informations sur ce lieu ne sont pas disponibles car l'accès y est restreint. Veuillez vérifier vos droits avec le propriétaire du terrain.
+ [wkday,datetime,local] [day,datetime,local] [mth,datetime,local] [year,datetime,local] [hour,datetime,local]:[min,datetime,local]:[second,datetime,local]
+ Trafic : [TRAFFIC] Surface : [AREA] m²
-
-
-
-
+
+ Profil du lieu
-
-
-
-
-
-
-
+
+
+
+
-
-
-
+
+
+
+
-
-
-
+
+
+
-
-
-
-
-
+
+
\ No newline at end of file
diff --git a/indra/newview/skins/default/xui/fr/panel_landmarks.xml b/indra/newview/skins/default/xui/fr/panel_landmarks.xml
index 7501e54f11..7cfb977b07 100755
--- a/indra/newview/skins/default/xui/fr/panel_landmarks.xml
+++ b/indra/newview/skins/default/xui/fr/panel_landmarks.xml
@@ -1,22 +1,16 @@
-
-
-
-
-
-
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
diff --git a/indra/newview/skins/default/xui/fr/panel_login.xml b/indra/newview/skins/default/xui/fr/panel_login.xml
index 2b8249c8a9..158ca061a0 100755
--- a/indra/newview/skins/default/xui/fr/panel_login.xml
+++ b/indra/newview/skins/default/xui/fr/panel_login.xml
@@ -1,18 +1,17 @@
-
+
- http://secondlife.com/account/request.php?lang=fr
-
-
-
-
-
+
+
+
+
+
-
+ Mot de passe oublié
-
+
diff --git a/indra/newview/skins/default/xui/fr/panel_login_first.xml b/indra/newview/skins/default/xui/fr/panel_login_first.xml
index 9534ac7b83..eb82087d25 100644
--- a/indra/newview/skins/default/xui/fr/panel_login_first.xml
+++ b/indra/newview/skins/default/xui/fr/panel_login_first.xml
@@ -1,31 +1,22 @@
-
+
-
- http://secondlife.com/account/request.php?lang=fr
-
-
-
+
+
-
-
- Mot de passe oublié
-
+
+ Mot de passe oublié
-
- Votre première étape est Learning Island. Trouvez le portail de sortie.
-
-
- Puis explorez Social Island et faites la connaissance d'autres résidents.
-
+ Vos premiers pas se feront à Learning Island. Trouvez la sortie !
+ Explorez ensuite Social Island et rencontrez de nouveaux résidents !
diff --git a/indra/newview/skins/default/xui/fr/panel_main_inventory.xml b/indra/newview/skins/default/xui/fr/panel_main_inventory.xml
index 44d908cc51..50d53853a3 100755
--- a/indra/newview/skins/default/xui/fr/panel_main_inventory.xml
+++ b/indra/newview/skins/default/xui/fr/panel_main_inventory.xml
@@ -1,58 +1,40 @@
-
-
-
-
-
- [ITEM_COUNT] articles récupérés... [FILTER]
-
-
- [ITEM_COUNT] articles [FILTER]
-
-
-
-
-
-
-
+
+
+ Récupération de [ITEM_COUNT] objets... [FILTER]
+ [ITEM_COUNT] objets [FILTER]
+ [ITEM_COUNT] objets extraits [FILTER]
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
+
+
+
-
-
-
-
-
-
-
-
-
-
+
+
+
-
- items
-
-
-
-
+ Objets
+
diff --git a/indra/newview/skins/default/xui/fr/panel_marketplace_listings.xml b/indra/newview/skins/default/xui/fr/panel_marketplace_listings.xml
index 46578182da..c8e89daf7a 100644
--- a/indra/newview/skins/default/xui/fr/panel_marketplace_listings.xml
+++ b/indra/newview/skins/default/xui/fr/panel_marketplace_listings.xml
@@ -1,11 +1,12 @@
-
+
-
-
-
+
+
+
-
-
+
+
+ Glissez les dossiers pour créer des listings
diff --git a/indra/newview/skins/default/xui/fr/panel_marketplace_listings_inventory.xml b/indra/newview/skins/default/xui/fr/panel_marketplace_listings_inventory.xml
index fdee447a29..27b4752dcf 100644
--- a/indra/newview/skins/default/xui/fr/panel_marketplace_listings_inventory.xml
+++ b/indra/newview/skins/default/xui/fr/panel_marketplace_listings_inventory.xml
@@ -1,2 +1,2 @@
-
+
diff --git a/indra/newview/skins/default/xui/fr/panel_marketplace_listings_listed.xml b/indra/newview/skins/default/xui/fr/panel_marketplace_listings_listed.xml
index d3d476af6e..60a51232f4 100644
--- a/indra/newview/skins/default/xui/fr/panel_marketplace_listings_listed.xml
+++ b/indra/newview/skins/default/xui/fr/panel_marketplace_listings_listed.xml
@@ -1,2 +1,2 @@
-
+
diff --git a/indra/newview/skins/default/xui/fr/panel_marketplace_listings_unassociated.xml b/indra/newview/skins/default/xui/fr/panel_marketplace_listings_unassociated.xml
index 95018e339f..51b1f86285 100644
--- a/indra/newview/skins/default/xui/fr/panel_marketplace_listings_unassociated.xml
+++ b/indra/newview/skins/default/xui/fr/panel_marketplace_listings_unassociated.xml
@@ -1,2 +1,2 @@
-
+
diff --git a/indra/newview/skins/default/xui/fr/panel_marketplace_listings_unlisted.xml b/indra/newview/skins/default/xui/fr/panel_marketplace_listings_unlisted.xml
index 5d811af914..8f762eaf57 100644
--- a/indra/newview/skins/default/xui/fr/panel_marketplace_listings_unlisted.xml
+++ b/indra/newview/skins/default/xui/fr/panel_marketplace_listings_unlisted.xml
@@ -1,2 +1,2 @@
-
+
diff --git a/indra/newview/skins/default/xui/fr/panel_me.xml b/indra/newview/skins/default/xui/fr/panel_me.xml
index 5676986228..43b8389b9d 100755
--- a/indra/newview/skins/default/xui/fr/panel_me.xml
+++ b/indra/newview/skins/default/xui/fr/panel_me.xml
@@ -1,4 +1,4 @@
-
-
+
+
diff --git a/indra/newview/skins/default/xui/fr/panel_media_settings_general.xml b/indra/newview/skins/default/xui/fr/panel_media_settings_general.xml
index e048e66810..e8a1264c1f 100755
--- a/indra/newview/skins/default/xui/fr/panel_media_settings_general.xml
+++ b/indra/newview/skins/default/xui/fr/panel_media_settings_general.xml
@@ -1,32 +1,17 @@
-
- Page d'accueil :
-
-
- (Cette page a été rejetée par la liste blanche spécifiée)
-
-
-
- Aperçu
-
-
- Page actuelle :
-
-
+ Page d'accueil :
+ (Cette page ne satisfait pas les critères de la liste blanche)
+
+ Prévisualiser
+ Page actuelle :
+
-
-
-
-
-
- Remarque : les résidents peuvent ignorer ce paramètre
-
-
-
- Taille :
-
-
- X
-
+
+
+
+
+ Note : Les résidents peuvent ignorer ce paramètre
+
+ Taille :
diff --git a/indra/newview/skins/default/xui/fr/panel_media_settings_permissions.xml b/indra/newview/skins/default/xui/fr/panel_media_settings_permissions.xml
index 8f1b436ba1..b6286132a7 100755
--- a/indra/newview/skins/default/xui/fr/panel_media_settings_permissions.xml
+++ b/indra/newview/skins/default/xui/fr/panel_media_settings_permissions.xml
@@ -1,29 +1,17 @@
-
- Contrôles :
-
+ Contrôles :
-
- Standard
-
-
- Mini
-
+ Standard
+ Mini
-
- Propriétaire
-
-
-
-
- Groupe :
-
-
-
-
- Tout le monde
-
-
-
+ Propriétaire
+
+
+ Groupe :
+
+
+ N'importe qui
+
+
diff --git a/indra/newview/skins/default/xui/fr/panel_media_settings_security.xml b/indra/newview/skins/default/xui/fr/panel_media_settings_security.xml
index 9d070b7aff..61386ef94e 100755
--- a/indra/newview/skins/default/xui/fr/panel_media_settings_security.xml
+++ b/indra/newview/skins/default/xui/fr/panel_media_settings_security.xml
@@ -1,13 +1,8 @@
-
-
- Les entrées par lesquelles la page
-d'accueil est rejetée sont indiquées :
-
+
+ Les entrées dont la page d'accueil est rejetée sont marquées d'un
-
- Avertissement : la page d'accueil spécifiée dans l'onglet Général a été rejetée par la liste blanche. Elle sera désactivée jusqu'à l'ajout d'une entrée valide.
-
+ Avertissement : la page d'accueil spécifiée dans l'onglet Général a été rejetée par la liste blanche. Elle sera désactivée jusqu'à l'ajout d'une entrée valide.
diff --git a/indra/newview/skins/default/xui/fr/panel_navigation_bar.xml b/indra/newview/skins/default/xui/fr/panel_navigation_bar.xml
index 250ab91ab3..1058980717 100755
--- a/indra/newview/skins/default/xui/fr/panel_navigation_bar.xml
+++ b/indra/newview/skins/default/xui/fr/panel_navigation_bar.xml
@@ -1,25 +1,27 @@
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
- Plus ▼
-
+
+
+
+
diff --git a/indra/newview/skins/default/xui/fr/panel_nearby_chat.xml b/indra/newview/skins/default/xui/fr/panel_nearby_chat.xml
index b02e53269b..69097f204c 100755
--- a/indra/newview/skins/default/xui/fr/panel_nearby_chat.xml
+++ b/indra/newview/skins/default/xui/fr/panel_nearby_chat.xml
@@ -1,8 +1,6 @@
-
-
-
+
diff --git a/indra/newview/skins/default/xui/fr/panel_nearby_chat_bar.xml b/indra/newview/skins/default/xui/fr/panel_nearby_chat_bar.xml
index 762dee01bb..63cf5c88cc 100755
--- a/indra/newview/skins/default/xui/fr/panel_nearby_chat_bar.xml
+++ b/indra/newview/skins/default/xui/fr/panel_nearby_chat_bar.xml
@@ -1,5 +1,5 @@
-
-
+
+
diff --git a/indra/newview/skins/default/xui/fr/panel_nearby_chat_bar_multi.xml b/indra/newview/skins/default/xui/fr/panel_nearby_chat_bar_multi.xml
new file mode 100644
index 0000000000..9a9854797e
--- /dev/null
+++ b/indra/newview/skins/default/xui/fr/panel_nearby_chat_bar_multi.xml
@@ -0,0 +1,7 @@
+
+
+
+
+
+
+
diff --git a/indra/newview/skins/default/xui/fr/panel_nearby_chat_bar_single.xml b/indra/newview/skins/default/xui/fr/panel_nearby_chat_bar_single.xml
new file mode 100644
index 0000000000..359e69d0d2
--- /dev/null
+++ b/indra/newview/skins/default/xui/fr/panel_nearby_chat_bar_single.xml
@@ -0,0 +1,7 @@
+
+
+
+
+
+
+
diff --git a/indra/newview/skins/default/xui/fr/panel_nearby_media.xml b/indra/newview/skins/default/xui/fr/panel_nearby_media.xml
index 7b7b67041a..f79b5c778c 100755
--- a/indra/newview/skins/default/xui/fr/panel_nearby_media.xml
+++ b/indra/newview/skins/default/xui/fr/panel_nearby_media.xml
@@ -1,41 +1,26 @@
-
- (%ld articles de média)
-
-
- <vide>
-
-
- Flux de média de la parcelle
-
-
- Flux audio de la parcelle
-
-
- (lecture en cours)
-
+ (%ld media items)
+ (vide)
+ Streaming média du terrain
+ Flux musical du terrain
+ (joué)
-
-
-
-
-
+
+
+
+
-
- Médias proches
-
-
- Voir :
-
+ Médias dans la région
+ Afficher :
-
-
-
+
+
+
-
+
@@ -45,25 +30,25 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
diff --git a/indra/newview/skins/default/xui/fr/panel_notification_list_item.xml b/indra/newview/skins/default/xui/fr/panel_notification_list_item.xml
new file mode 100644
index 0000000000..75dd20de5f
--- /dev/null
+++ b/indra/newview/skins/default/xui/fr/panel_notification_list_item.xml
@@ -0,0 +1,49 @@
+
+
+ Envoyé par [SENDER_RESIDENT]
+ Groupe : [GROUP_NAME]
+ Coût : [GROUP_FEE]
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/indra/newview/skins/default/xui/fr/panel_notifications_channel.xml b/indra/newview/skins/default/xui/fr/panel_notifications_channel.xml
index 110e017050..2781636b18 100755
--- a/indra/newview/skins/default/xui/fr/panel_notifications_channel.xml
+++ b/indra/newview/skins/default/xui/fr/panel_notifications_channel.xml
@@ -1,18 +1,18 @@
-
+
-
-
-
+
+
+
-
+
-
-
-
+
+
+
diff --git a/indra/newview/skins/default/xui/fr/panel_notify_textbox.xml b/indra/newview/skins/default/xui/fr/panel_notify_textbox.xml
index 6ce09cde4b..f5ab3d4531 100755
--- a/indra/newview/skins/default/xui/fr/panel_notify_textbox.xml
+++ b/indra/newview/skins/default/xui/fr/panel_notify_textbox.xml
@@ -1,9 +1,5 @@
-
-
-
-
diff --git a/indra/newview/skins/default/xui/fr/panel_online_status_toast.xml b/indra/newview/skins/default/xui/fr/panel_online_status_toast.xml
deleted file mode 100755
index fdc489f375..0000000000
--- a/indra/newview/skins/default/xui/fr/panel_online_status_toast.xml
+++ /dev/null
@@ -1,2 +0,0 @@
-
-
diff --git a/indra/newview/skins/default/xui/fr/panel_outbox_inventory.xml b/indra/newview/skins/default/xui/fr/panel_outbox_inventory.xml
index d947dbceb8..8a5dfb8ef2 100755
--- a/indra/newview/skins/default/xui/fr/panel_outbox_inventory.xml
+++ b/indra/newview/skins/default/xui/fr/panel_outbox_inventory.xml
@@ -1,2 +1,2 @@
-
+
diff --git a/indra/newview/skins/default/xui/fr/panel_outfit_edit.xml b/indra/newview/skins/default/xui/fr/panel_outfit_edit.xml
index 39bc7ef8af..23b3caba2d 100755
--- a/indra/newview/skins/default/xui/fr/panel_outfit_edit.xml
+++ b/indra/newview/skins/default/xui/fr/panel_outfit_edit.xml
@@ -1,48 +1,30 @@
-
-
-
+
+
-
-
- (s/o)
-
-
- (inconnu)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+ (NA)
+ (inconnu)
-
+
-
+
-
+
-
+
-
+
diff --git a/indra/newview/skins/default/xui/fr/panel_outfits_inventory.xml b/indra/newview/skins/default/xui/fr/panel_outfits_inventory.xml
index 1bc553c8c0..c0736698d8 100755
--- a/indra/newview/skins/default/xui/fr/panel_outfits_inventory.xml
+++ b/indra/newview/skins/default/xui/fr/panel_outfits_inventory.xml
@@ -1,23 +1,17 @@
-
-
- Porter la tenue sélectionnée
-
-
- Porter les articles sélectionnés
-
+
+ Porter la tenue sélectionnée
+ Porter les objets sélectionnés
-
-
+
+
-
-
-
+
diff --git a/indra/newview/skins/default/xui/fr/panel_outfits_inventory_gear_default.xml b/indra/newview/skins/default/xui/fr/panel_outfits_inventory_gear_default.xml
index 4703559111..820f04953f 100755
--- a/indra/newview/skins/default/xui/fr/panel_outfits_inventory_gear_default.xml
+++ b/indra/newview/skins/default/xui/fr/panel_outfits_inventory_gear_default.xml
@@ -1,7 +1,7 @@
-
+
diff --git a/indra/newview/skins/default/xui/fr/panel_outfits_list.xml b/indra/newview/skins/default/xui/fr/panel_outfits_list.xml
index 416353e1d4..7e2a235829 100755
--- a/indra/newview/skins/default/xui/fr/panel_outfits_list.xml
+++ b/indra/newview/skins/default/xui/fr/panel_outfits_list.xml
@@ -1,11 +1,12 @@
-
-
+
+
-
+
+ [COUNT] Tenues
diff --git a/indra/newview/skins/default/xui/fr/panel_outfits_wearing.xml b/indra/newview/skins/default/xui/fr/panel_outfits_wearing.xml
index c2c02d9e6c..eb1f4bad26 100755
--- a/indra/newview/skins/default/xui/fr/panel_outfits_wearing.xml
+++ b/indra/newview/skins/default/xui/fr/panel_outfits_wearing.xml
@@ -1,6 +1,4 @@
-
-
-
+
diff --git a/indra/newview/skins/default/xui/fr/panel_people.xml b/indra/newview/skins/default/xui/fr/panel_people.xml
index 12a7b7adc0..5675bb4732 100755
--- a/indra/newview/skins/default/xui/fr/panel_people.xml
+++ b/indra/newview/skins/default/xui/fr/panel_people.xml
@@ -1,75 +1,68 @@
-
-
-
-
-
-
-
+ Aucun contact récent. Essayez [secondlife:///app/search/people la recherche] ou [secondlife:///app/worldmap La carte du monde] pour trouver des gens avec qui passer du temps !
+ Vous n'avez pas trouvé ce que vous cherchiez ? Essayez [secondlife:///app/search/people/[SEARCH_TERM] La recherche].
+ Personne à proximité. Essayez [secondlife:///app/search/people la recherche] ou [secondlife:///app/worldmap La carte du monde] pour trouver des gens avec qui passer du temps !
+ Vous n'avez pas trouvé ce que vous cherchiez ? Essayez [secondlife:///app/search/people/[SEARCH_TERM] La recherche].
+ Aucun ami connecté
+ Pas encore d'amis :(
- Pour rechercher des amis, utilisez [secondlife:///app/search/people Rechercher] ou cliquez-droit sur le résident à ajouter comme ami.
-Pour rechercher des résidents avec qui passer du temps, utilisez [secondlife:///app/worldmap Carte du monde].
-
-
- Vous n'avez pas trouvé ce que vous cherchiez ? Essayez [secondlife:///app/search/people/[SEARCH_TERM] Rechercher].
-
-
-
-
-
-
- Tout ([ALL])
-
-
- En ligne ([ONLINE])
+ Trouvez des amis en utilisant [secondlife:///app/search/people La recherche] ou faites un clic droit sur le résident pour l'ajouter comme ami.
+ Vous recherchez des personnes avec qui passer du temps ? Essayez [secondlife:///app/worldmap La carte du monde].
+ Vous n'avez pas trouvé ce que vous cherchiez ? Essayez [secondlife:///app/search/people/[SEARCH_TERM] La recherche].
+ Vous n'avez pas trouvé ce que vous cherchiez ? Essayez [secondlife:///app/search/groups/[SEARCH_TERM] La recherche].
+ Si vous cherchez à rejoindre des groupes, essayez [secondlife:///app/search/groups La recherche].
+ [REGION] (Double-clic pour ouvrir la carte, maintenez shift et faites glisser pour voir aux alentours)
+ [REGION] (Double-clic pour ouvrir la carte, maintenez shift et faites glisser pour voir aux alentours)
+ Vous appartenez à [COUNT] groupes, et pouvez encore en rejoindre [REMAINING]. [secondlife:/// Besoin de plus ?]
+ Ce cercle est vide.
+ Pas de cercles
+ Tous les cercles
+ Surnoms
+ Tous ([ALL])
+ En ligne ([ONLINE])
-
-
-
-
-
-
-
-
-
-
+
+
-
-
-
+
+
+
+
-
-
-
-
+
+
+
+
+
-
+
-
-
+
+
-
- Vous appartenez à [COUNT] groupes, et pouvez en rejoindre [REMAINING] autres.
-
+ Vous appartenez à [COUNT] groupes et pouvez en rejoindre [REMAINING] autres.
-
+
-
-
-
+
+
+
-
-
+
+
+
+
+
diff --git a/indra/newview/skins/default/xui/fr/panel_people_contact_sets.xml b/indra/newview/skins/default/xui/fr/panel_people_contact_sets.xml
new file mode 100644
index 0000000000..4b7b8c5f74
--- /dev/null
+++ b/indra/newview/skins/default/xui/fr/panel_people_contact_sets.xml
@@ -0,0 +1,8 @@
+
+
+
+
+
+
+
+
diff --git a/indra/newview/skins/default/xui/fr/panel_pick_info.xml b/indra/newview/skins/default/xui/fr/panel_pick_info.xml
index 1de9b243f1..24a0108d43 100755
--- a/indra/newview/skins/default/xui/fr/panel_pick_info.xml
+++ b/indra/newview/skins/default/xui/fr/panel_pick_info.xml
@@ -1,17 +1,17 @@
-
-
+
+
-
-
-
+
+
+
-
+
diff --git a/indra/newview/skins/default/xui/fr/panel_picks.xml b/indra/newview/skins/default/xui/fr/panel_picks.xml
index fb277f653f..a34d34fd2b 100755
--- a/indra/newview/skins/default/xui/fr/panel_picks.xml
+++ b/indra/newview/skins/default/xui/fr/panel_picks.xml
@@ -1,29 +1,19 @@
-
-
-
-
-
+
+
+
+
+
-
-
-
-
-
+
-
-
-
-
-
-
-
-
-
+
+
+
diff --git a/indra/newview/skins/default/xui/fr/panel_place_profile.xml b/indra/newview/skins/default/xui/fr/panel_place_profile.xml
index b6cb461eac..cd18f999ff 100755
--- a/indra/newview/skins/default/xui/fr/panel_place_profile.xml
+++ b/indra/newview/skins/default/xui/fr/panel_place_profile.xml
@@ -1,125 +1,102 @@
-
-
-
+
+
+
-
+
-
-
+
+
-
-
+
+
-
+
-
- Le terrain acheté dans la région peut être revendu.
-
-
- Le terrain acheté dans la région ne peut pas être revendu.
-
-
- Le terrain acheté dans la région peut être fusionné ou divisé.
-
-
- Le terrain acheté dans la région ne peut être fusionné ou divisé.
-
-
- Les informations sur le lieu ne sont pas disponibles sans mise à jour du serveur.
-
-
- Aucune information sur ce lieu n'est disponible actuellement, veuillez réessayer ultérieurement.
-
-
- Les informations sur ce lieu ne sont pas disponibles car l'accès y est restreint. Veuillez vérifier vos droits auprès du propriétaire de la parcelle.
-
-
- [wkday,datetime,local] [mth,datetime,local] [day,datetime,local] [hour,datetime,local]:[min,datetime,local]:[second,datetime,local] [year,datetime,local]
-
-
+ Le terrain acheté dans cette région peut être revendu.
+ Le terrain acheté dans cette région ne peut être revendu.
+ Le terrain acheté dans cette région peut être fusionné ou subdivisé.
+ Le terrain acheté dans cette région ne peut être fusionné ou subdivisé.
+ Les informations du terrain ne seront pas disponibles avant le prochain redémarrage de la région.
+ Les informations de ce terrain sont indisponibles pour le moment, veuillez réessayer ultérieurement.
+ Les informations de ce terrain sont indisponibles en raison de permissions restreintes, veuillez contacter le propriétaire du terrain.
+ [wkday,datetime,local] [day,datetime,local] [mth,datetime,local] [year,datetime,local] [hour,datetime,local]:[min,datetime,local]:[second,datetime,local]
-
-
-
-
+
+
-
-
-
-
+
+
+
-
-
+
+
-
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
+
+
+
+
-
+
-
-
- Le puissant orignal d’Orignalville
-
-
+
+ The Mighty Moose of mooseville soundvillemoose
+
-
-
-
+
+
+
-
+
-
+
-
-
-
-
+
+
+
+
-
-
+
diff --git a/indra/newview/skins/default/xui/fr/panel_places.xml b/indra/newview/skins/default/xui/fr/panel_places.xml
index 5ec48c44c7..1c8c597a97 100755
--- a/indra/newview/skins/default/xui/fr/panel_places.xml
+++ b/indra/newview/skins/default/xui/fr/panel_places.xml
@@ -1,48 +1,32 @@
-
-
-
+
+
+
-
-
-
-
-
-
+
+
-
-
-
-
-
-
+
+
-
-
-
+
-
-
-
+
-
-
-
-
-
-
+
+
diff --git a/indra/newview/skins/default/xui/fr/panel_postcard_message.xml b/indra/newview/skins/default/xui/fr/panel_postcard_message.xml
index 0f8397cfb4..99fedadf48 100755
--- a/indra/newview/skins/default/xui/fr/panel_postcard_message.xml
+++ b/indra/newview/skins/default/xui/fr/panel_postcard_message.xml
@@ -1,21 +1,7 @@
-
- À :
-
-
- De :
-
-
- Objet :
-
-
-
- Message :
-
-
- Saisir ici votre message
-
-
-
+ À :
+ De :
+ Objet :
+ Écrivez votre message ici
diff --git a/indra/newview/skins/default/xui/fr/panel_postcard_settings.xml b/indra/newview/skins/default/xui/fr/panel_postcard_settings.xml
index eebf84c0d0..d9658db176 100755
--- a/indra/newview/skins/default/xui/fr/panel_postcard_settings.xml
+++ b/indra/newview/skins/default/xui/fr/panel_postcard_settings.xml
@@ -2,12 +2,9 @@
-
-
-
-
+
-
+
diff --git a/indra/newview/skins/default/xui/fr/panel_preferences_UI.xml b/indra/newview/skins/default/xui/fr/panel_preferences_UI.xml
index 10c366b8ea..d8bf2b1e76 100644
--- a/indra/newview/skins/default/xui/fr/panel_preferences_UI.xml
+++ b/indra/newview/skins/default/xui/fr/panel_preferences_UI.xml
@@ -1,19 +1,151 @@
-
-
-
-
-
+
+
+
+
+ Astuces :
+
+
+
+
+
+ Délais d'activation des infobulles :
+
+ secondes
+
+ secondes
+
+ secondes
+
+
-
-
-
-
+
+ Échelle de l'UI (peut poser problème) :
+
+ Dialogues de script par objet :
+
+
+
+
+
+
+ Position des dialogues de scripts :
+
+
+
+
+
+
+
+
+
+
+
+
+ (Redémarrage requis)
+
+
+ (Redémarrage requis)
+
+
+ sec
-
-
-
-
-
+
+ Barre de menus :
+
+
+
+
+
+
+
+
+ Barres de Navigation & de Favoris :
+
+
+
+
+
+
+
+
+
+ Utiliser des fenêtres distinctes pour :
+
+
+
+
+ Afficher également dans l'historique de téléportation :
+
+
+ Options de la liste de contacts :
+ Colonnes affichées :
+
+
+
+ Trier par :
+
+
+
+
+ Format du nom :
+
+
+
+
+
+
+ Options de l'inventaire :
+
+
+
+
+
+
+ Paramètres d'affichage des Toasts :
+
+ pixels
+
+ secondes
+
+ secondes
+
+ secondes
+
+ pixels
+
+ secondes
+
+ secondes
+
+ secondes
+
+ pixels
+
+ pixels
+
+ %
+
+
+
+
+
+ Police d'écriture :
+ (Redémarrage requis)
+ Ajustement de la taille de la police :
+
+ pt (Redémarrage requis)
+ 0 par défaut.
+
+ Espacement entre les lignes :
+
+ pixels (Redémarrage requis)
+ 0 par défaut pour le style V3, 2 pour le style V1.
+
+ Hauteur d'une ligne d'inventaire :
+
+ pixels (Redémarrage requis)
+ 20 par défaut pour le style V3, 18 pour le style V1.
+
diff --git a/indra/newview/skins/default/xui/fr/panel_preferences_advanced.xml b/indra/newview/skins/default/xui/fr/panel_preferences_advanced.xml
index 67bcfb0879..620dbf4e4c 100755
--- a/indra/newview/skins/default/xui/fr/panel_preferences_advanced.xml
+++ b/indra/newview/skins/default/xui/fr/panel_preferences_advanced.xml
@@ -1,32 +1,12 @@
-
-
-
- [NUM]:[DEN]
-
-
- Cache :
-
-
-
- Mo
-
-
-
- Emplacement du cache :
-
-
-
-
- Taille d'interface :
-
-
-
-
-
-
-
-
-
-
-
+
+
+ Clic molette
+
+
+
+
+
+
+ Durée en millisecondes de temporisation des trames quand [APP_NAME] n'est pas au premier plan (40 par défaut) :
+
diff --git a/indra/newview/skins/default/xui/fr/panel_preferences_alerts.xml b/indra/newview/skins/default/xui/fr/panel_preferences_alerts.xml
index 0356f24392..ac309703ba 100755
--- a/indra/newview/skins/default/xui/fr/panel_preferences_alerts.xml
+++ b/indra/newview/skins/default/xui/fr/panel_preferences_alerts.xml
@@ -1,31 +1,49 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Toujours afficher :
-
-
- Ne jamais afficher :
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Me notifier lorsque mes amis se connectent et se déconnectent dans :
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Toujours afficher :
+ Ne jamais afficher :
+
+
diff --git a/indra/newview/skins/default/xui/fr/panel_preferences_backup.xml b/indra/newview/skins/default/xui/fr/panel_preferences_backup.xml
new file mode 100644
index 0000000000..b1a9bd8664
--- /dev/null
+++ b/indra/newview/skins/default/xui/fr/panel_preferences_backup.xml
@@ -0,0 +1,108 @@
+
+
+ Dossier :
+
+
+
+ Vous êtes actuellement déconnecté. Veuillez noter que les paramètres spécifiques à votre compte ne peuvent être sauvegardés et restaurés que lorsque vous êtes en ligne. En revanche, les paramètres qui s'appliquent à tous les comptes peuvent être sauvegardés sans être connecté.
+
+
+ Groupes de paramètres à restaurer (La sauvegarde englobe toujours tout) :
+
+
+
+
+
+
+ Login Credentials
+
+
+ Colors
+
+
+ Ignorable Dialogs
+
+
+ User-Defined Grids
+
+
+ Autoreplace
+
+
+ Quick Preferences
+
+
+
+
+
+
+
+
+ Asset Blacklist
+
+
+ Contact Sets
+
+
+ Inventory Filters
+
+
+ Favorites Sort Order
+
+
+ Media Black/Whitelist
+
+
+ Toolbars
+
+
+ Voice Chat Volumes
+
+
+ Teleport History
+
+
+ Region Tracker
+
+
+ Disabled Group Chats
+
+
+
+
+
+
+
+
+ Selection Beams
+
+
+ Selection Beam Colors
+
+
+ Custom Spell Check
+
+
+ Windlight (Mandatory)
+
+
+ Windlight Day Cycles
+
+
+ Windlight Skies
+
+
+ Windlight Waters
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/indra/newview/skins/default/xui/fr/panel_preferences_chat.xml b/indra/newview/skins/default/xui/fr/panel_preferences_chat.xml
index bffbe0fb1c..a6f7159d8b 100755
--- a/indra/newview/skins/default/xui/fr/panel_preferences_chat.xml
+++ b/indra/newview/skins/default/xui/fr/panel_preferences_chat.xml
@@ -1,114 +1,233 @@
-
-
-
-
+
+
+
+ Police de la console à l'écran :
+
-
+
+
-
+
+
+
+
+
+
+
+
+
+
+
+ Afficher les secondes dans les timestamps de :
+
+
+
+
+
+
+ (secondes)
+ (# lignes)
-
-
- Taille de la police:
-
-
+
+ Taille de la police dans les conversations :
+
-
+
+
-
-
-
- Afficher les IM dans :
-
-
-
+
+
+
+
+
+ Notification de nouveau message pour :
+
+
+ Afficher les IMs dans :
+
+
-
- (redémarrage requis)
-
-
- (redémarrage requis)
+ (Redémarrage requis)
+ Orientation des onglets :
+
+
+
+
+ (Redémarrage requis)
+ Format du nom sur les onglets :
+
+
+
+
+
+
+
+ Noms :
+
+
+
+
+
+
+
+
+
+
+ Text :
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Durée de la mise en sourdine :
+
+ secondes
+
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Utiliser les raccourcis clavier :
+
+
+
-
-
- Activer les popups de chat entrant:
-
-
-
-
+
+ Activer les toasts de chat lors de la réception d'un nouveau message pour :
+
+
+
+
+
+ Longueur de nom de groupe à afficher dans les transcriptions
+
+
+
+
+
+ Fondu du texte des IM dans le fond de la fenêtre de Chat
+
+
+
+
+
+
+
+
+
-
-
-
- Express. math. (Taper cmd SIN(2+2))
-
-
- Distance d'affichage (Taper cmd dist.)
-
-
- Bande Pass. max (Taper cmd kbps)
-
-
- AO dés / activé (Taper cmd off / on)
-
-
- Purger l'historique de chat (Taper cmd)
-
-
-
- Changer l'URL média (Taper cmd url)
-
-
-
- Changer l'URL musique (Taper cmd url)
-
-
-
- Créer plateforme (Taper cmd 1 a 64)
-
-
-
-
- Nom depuis la clé UUID (Taper cmd clé)
-
-
- TP interne au sim (taper cmd x y z)
-
-
- TP au sol (taper cmd)
-
-
- TP en altitude (Taper cmd Z)
-
-
- TP a la pos. de la cam. (Taper cmd)
-
-
- Envoyer un TP a... (Taper cmd clé UUID)
-
-
- Vous TP vers... (Taper cmd nom)
-
-
-
- TP au domicile (Taper cmd)
-
-
- TP vers le sim x (Taper cmd NomDuSim)
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Alerte d'âge :
+ Seuil :
+
+ Jours
+
+
+
+
+
+
+
+
+
+
+
+
+ Mots-clés (séparés par des virgules) :
+
+
+
+ Son à jouer :
+
+
+
+
+ .
+ Calc. expressions (ex: cmd SIN(2+2))
+ Changer Dist Affichage (ex: cmd meters)
+ Bande passante max. (ex: cmd kbps)
+ Copier la position de la caméra
+ Activer/désactiver l'AO (ex: cmd on/off)
+ Effacer les transcriptions (ex: cmd)
+
+ Définir l'url du média (ex: cmd url type)
+
+ Défini l'url de la musique (ex: cmd url)
+
+ Bâtir une plateforme (ex: cmd 0 - 64)
+
+ Obtenir le nom d'un av. via son UUID (ex: cmd key)
+ Lancer de dés (ex: cmd dice faces mt mv)
+
+ Se téléporter dans la sim (ex: cmd x y z)
+ Se téléporter au sol (ex: cmd)
+ Se téléporter à l'altitude.. (ex: cmd z)
+ Se téléporter à la position de la caméra (ex: cmd)
+ Téléporter un avatar (ex: cmd key)
+ Se téléporter vers un avatar (ex: cmd name)
+
+ Se téléporter à son domicile (ex: cmd)
+ Se téléporter dans une sim (ex: cmd simname)
+
-
diff --git a/indra/newview/skins/default/xui/fr/panel_preferences_colors.xml b/indra/newview/skins/default/xui/fr/panel_preferences_colors.xml
index e50fd2b6f3..fdc0f0e11c 100755
--- a/indra/newview/skins/default/xui/fr/panel_preferences_colors.xml
+++ b/indra/newview/skins/default/xui/fr/panel_preferences_colors.xml
@@ -1,44 +1,110 @@
-
- Mes effets (faisceau de sélection) :
-
-
-
- Couleurs pour le chat :
-
-
- Moi
-
-
- Autres résidents
-
-
- Objets
-
-
- Système
-
-
- Erreurs
-
-
- Direct
-
-
- Propriétaire
-
-
- URL
-
-
- Couleur de fond des noms (bulles de chat comprises) :
-
-
-
-
- Opacité des fenêtres flottantes :
-
-
-
+
+
+ Messages :
+ Mes messages
+ Autres
+ Objets
+ Amis
+ Linden Lab
+ Ignorés
+ Système
+ Erreurs
+ IMs des objets
+ Propriétaire
+ URLs
+ Sous-chemin des URL
+ Direct
+ Émetteur :
+ Avatars
+ Objets
+
+
+
+ IMs/Groupes
+
+
+
+ Couleur des tags :
+ Mon nom
+ Amis
+ Ignorés
+ Linden Lab
+ Correspondances
+ Non-correspondances
+
+
+ Nom d'utilisateur
+ Tags / Bulle de discussion :
+
+
+
+
+
+
+ À portée de chat
+ À portée de chuchotement
+ À portée de cri
+ Hors de portée de cri
+
+
+ Couleur selon le Viewer : (OpenSim/AuroraSim seulement)
+ Quels tags voulez-vous voir ?
+
+
+
+
+
+
+ Couleur du tag basé sur le Viewer ?
+
+
+
+
+
+
+ Liste prédéfinie pour les tags de Viewer ?
+
+
+
+
+
+
+
+
+
+ Transparence & couleur du point :
+ Repères sur la minicarte :
+ Moi
+ Autres
+ Amis
+ Linden Lab
+ Ignorés
+
+ Périmètre de chat
+ Périmètre de cri
+
+
+ Faisceau de sélection :
+ Avant et arrière-plan des dialogues de scripts :
+ Transparence des fenêtres :
+
+
+ Transparence de la console :
+
+
+ Surlignage des préférences recherchées :
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/indra/newview/skins/default/xui/fr/panel_preferences_crashreports.xml b/indra/newview/skins/default/xui/fr/panel_preferences_crashreports.xml
new file mode 100644
index 0000000000..1ffeebf237
--- /dev/null
+++ b/indra/newview/skins/default/xui/fr/panel_preferences_crashreports.xml
@@ -0,0 +1,21 @@
+
+
+
+
+ Type de rapport :
+
+
+
+
+
+
+
+
+ (contient le nom d'utilisateur Second Life)
+
+ (utilisé pour demander des informations complémentaires si nécessaire)
+ Sauf si précisé, les rapports ne contiennent que des informations nécessaires au plantage
+ Les logs de Second Life ne seront pas envoyés, merci de commenter leur contenu et de les
+ envoyer par email si vous pensez qu'ils pourraient contenir des infos. supplémentaires.
+ Politique de confidentialité : http://www.firestormviewer.org/privacy-policy
+
diff --git a/indra/newview/skins/default/xui/fr/panel_preferences_firestorm.xml b/indra/newview/skins/default/xui/fr/panel_preferences_firestorm.xml
index df54048c51..e9239254c3 100644
--- a/indra/newview/skins/default/xui/fr/panel_preferences_firestorm.xml
+++ b/indra/newview/skins/default/xui/fr/panel_preferences_firestorm.xml
@@ -1,426 +1,157 @@
-
-
-
-
-
-
-
-
-
-
- (Reconnexion)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Révocation des permissions
-
-
-
-
-
-
-
-
-
- Lag dû aux textures (peut casser l'affichage de certains objets)
-
-
-
-
-
- Lignes par message :
-
-
-
- Evénements par source :
-
-
-
- Demandes à jouer un son :
-
-
-
- Demandes à précharger un son :
-
-
-
-
-
-
-
-
- Liberté de la tête de l'avatar à suivre le curseur (0 = pas de mouvement)
-
-
-
- degrés
-
-
-
- degrés
-
-
- (Le partage du pointeur (look at) est dans l'onglet Confidentialité)
-
-
-
- Effets du faisceau de sélection
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Partage parcellaire Windlight Firestorm
-
-
-
-
-
-
-
- Durée du fondu-enchaîné :
-
-
-
- Nuages (reco. recommandée) :
-
-
-
-
-
-
-
- Taille
-
-
- Paramètres
-
-
- Texture
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+ === OFF ===
+ Non défini
+ Non disponible
+ Non connecté
+
+
+
+ (Redémarrage requis)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Révoquer les permissions :
+
+
+
+
+
+
+ Protection contre les textures énormes :
+
+
+ Lignes max. dans un message :
+
+ Evènements max. par émetteur :
+
+ Multiplicateur pour l'audio :
+
+ Pour le préchargement audio :
+
+
+
+
+
+
+ Inclinaison maximum de la tête de mon avatar qui suit ma souris (0 = aucun mouvement) :
+
+ degrés
+
+ degrés
+ Les paramètres de LookAt sont dans l’onglet Confdentialité
+ Aspect du faisceau de sélection
+
+
+
+
+
+
+
+
+
+
+
+
+ Intégration de protocoles externes au Bridge LSL :
+
+
+
+
+
+
+
+ Partage des Windlights Firestorm
+
+
+
+
+
+ Durée des transitions (secondes) :
+
+ Texture des nuages (Redémarrage requis) :
+
+
+
+ Dimensions par défaut
+ Paramètres
+ Texture
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
- Déposer un item ici
-
-
- Item actuel : [ITEM]
-
-
-
- Pivot
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Remarque : suite aux changements fait par LL, le label du viewer n'est plus affichable sur SL.
-
-
- Quel Label afficher ?
-
-
- Pas de label de viewer
- Viewers du TPVD (utilise une liste)
- Tout viewer connu (utilise une liste)
- Tous les viewers
-
-
- Couleur d'après le viewer ?
-
-
- Non basée sur le viewer
- Unique par viewer
- Multiple par viewer
- Définie par l'utilisateur
-
-
- Utiliser une liste de labels ?
-
-
- Pas de liste de viewer
- Liste de viewer locale
- Télécharger au lancement
-
-
- Choissez votre couleur
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- A portée de chuchotement (10m)
-
-
-
-
- A portée de chat (20m)
-
-
-
-
- A portée de cri (100m)
-
-
-
-
- Hors de portée (+100m)
-
-
-
-
+
+
+
+
+
+ Glissez un objet ici.
+ Actuellement : [ITEM]
+ Point de pivot
+
+
+
+
+
+
+
+
+
+
+
+ Chemin d'inclusion du préprocesseur :
+
+
+
+
+
+
+
+
+ Contraindre les rotations à des multiples de :
+
+ degrés si 'Fixer sur la grille' est inactif
+
+ objets
+
+
+
+
+
+
+
+
diff --git a/indra/newview/skins/default/xui/fr/panel_preferences_general.xml b/indra/newview/skins/default/xui/fr/panel_preferences_general.xml
index 835a7b80a3..c6f56d16ab 100755
--- a/indra/newview/skins/default/xui/fr/panel_preferences_general.xml
+++ b/indra/newview/skins/default/xui/fr/panel_preferences_general.xml
@@ -1,154 +1,65 @@
-
-
-
-
-
- Langue :
-
+
+
+ Langue :
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
-
- (Redémarrage requis)
-
-
-
- Accéder au contenu classé :
-
+ (Redémarrage requis)
+ Accéder au contenu classé :
-
-
-
+
+
+
-
-
- Lieu d'arrivée :
-
+ Lieu d'arrivée :
-
-
+
+
-
-
-
- Label et contenu :
-
-
-
-
-
+
+ Afficher le nom d'affichage :
+
+
+
+
-
- (
-
-
- secondes)
-
-
-
-
-
-
-
-
-
-
-
-
-
- Absent après :
-
-
- Déconnecter après :
-
-
-
-
-
-
-
-
+ (
+ secondes)
+
+
+
+
+
+
+
+
+
+
+ Absent après :
+ Déconnecter après avoir été absent :
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
- Réponse Ne pas déranger
-
-
- log_in_to_change
-
-
-
\ No newline at end of file
+
+
+
+
+
+
+
+
+ Les réponses automatiques peuvent être définies dans les options de Confidentialité
+
diff --git a/indra/newview/skins/default/xui/fr/panel_preferences_graphics1.xml b/indra/newview/skins/default/xui/fr/panel_preferences_graphics1.xml
index 4946b09814..b896e4dd46 100755
--- a/indra/newview/skins/default/xui/fr/panel_preferences_graphics1.xml
+++ b/indra/newview/skins/default/xui/fr/panel_preferences_graphics1.xml
@@ -1,114 +1,132 @@
-
-
- Qualité et vitesse :
-
-
- Plus rapide
-
-
- Meilleure
-
-
- Faible
-
-
- Moyenne
-
-
- Élevée
-
-
- Ultra
-
-
-
- Effets :
-
-
-
-
-
-
-
-
-
-
- Ombres :
-
-
-
-
-
-
-
- Reflets dans l'eau :
-
-
-
-
-
-
-
-
-
-
- Faible
-
-
-
- m
-
-
-
-
-
- Détails des rendus :
-
-
-
-
-
-
-
-
- Faible
-
-
- Faible
-
-
- Faible
-
-
- Faible
-
-
- Faible
-
-
- Faible
-
-
- Faible
-
-
- Rendu de l'avatar :
-
-
-
-
-
- Rendu du terrain :
-
-
-
-
-
- -->
-
-
-
-
-
+
+
+
+ Qualité et performance :
+ Performance
+ Qualité
+ Faible
+ Moyen
+ Élevé
+ Ultra
+
+ Shaders :
+
+
+
+
+
+
+
+ Ombres :
+
+
+
+
+
+ Ombre de l'avatar :
+
+
+
+
+
+
+ Reflets aquatiques :
+
+
+
+
+
+
+
+ Sources de lumière
+
+
+
+
+
+
+ m
+
+
+
+ Basse
+
+ Facteurs de détails liés à la distance :
+
+
+
+
+
+
+ Rendu des avatars :
+
+
+
+ Détails du terrain :
+
+
+
+
+
+
+
+
+
+
+
+ Anticrénelage :
+
+
+
+
+
+
+
+
+ Baisser la valeur pour augmenter la brillance
+
+
+
+
+ Actualisation de l'univers :
+
+ Rendu des textures :
+
+ Qualité max. des textures :
+
+
+
+
+
+
+ Rendu des masques alphas :
+
+
+ Divers :
+
+
+
+
+
+
+
+
+
+ sec.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/indra/newview/skins/default/xui/fr/panel_preferences_move.xml b/indra/newview/skins/default/xui/fr/panel_preferences_move.xml
index 18ce3bc390..d137828b1d 100755
--- a/indra/newview/skins/default/xui/fr/panel_preferences_move.xml
+++ b/indra/newview/skins/default/xui/fr/panel_preferences_move.xml
@@ -1,46 +1,90 @@
-
-
-
-
-
+
+
+
+
-
- Positionnement automatique pour :
-
-
-
-
-
+
+
+
+
+ Positionnement automatique pour :
+
+
+
+
+
+
+
+
+
+ (Redémarrage requis)
+
+
-
-
-
-
- Sensibilité de la souris en vue subjective :
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+ Sensibilité de la souris :
+
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+ Si l'ancrage du Bridge LSL est actif...
+
+
+ Clic simple sur le terrain :
+
+
+
+
+ Double-clic sur le terrain :
+
+
+
+
+
+
-
-
-
-
+
+
+
+
+
+
-
-
-
+
+ Options de la Minicarte :
+
+ Double-clic sur la Minicarte :
+
+
+
+
+
+
+ Options de la carte du monde :
+
+
+
+
diff --git a/indra/newview/skins/default/xui/fr/panel_preferences_opensim.xml b/indra/newview/skins/default/xui/fr/panel_preferences_opensim.xml
new file mode 100644
index 0000000000..126b739fb2
--- /dev/null
+++ b/indra/newview/skins/default/xui/fr/panel_preferences_opensim.xml
@@ -0,0 +1,38 @@
+
+
+
+
+ Ajouter une nouvelle Grille
+
+
+
+ Gérer les Grilles
+
+
+
+
+
+
+
+ Nom de la Grille :
+ Adresse :
+ Adresse de connexion :
+
+ Assistance :
+ Site Web :
+ Support :
+ Enregistrement :
+ Mot de passe oublié :
+ Recherche :
+ Message du jour :
+
+
+
+
+
+ Écrase la page actuelle de recherche : (Inactif si vide)
+
+
+
+
+
diff --git a/indra/newview/skins/default/xui/fr/panel_preferences_privacy.xml b/indra/newview/skins/default/xui/fr/panel_preferences_privacy.xml
index 8fcad00d0b..762a45d2e1 100755
--- a/indra/newview/skins/default/xui/fr/panel_preferences_privacy.xml
+++ b/indra/newview/skins/default/xui/fr/panel_preferences_privacy.xml
@@ -1,27 +1,72 @@
-
-
- se connecter pour changer
-
-
-
- (endroits, images, web, historique des recherches)
-
-
-
-
-
-
-
- Journaux de chat :
-
-
-
-
-
-
-
-
- (personnes et/ou objets que vous avez ignorés)
-
+
+ Aucun objet défini
+ Objet non disponible
+ Non connecté
+
+
+ Se connecter pour modifier
+
+ (Emplacements, images, internet, recherches)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Sauvegarder :
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Nom affiché :
+
+
+
+
+
+
+
+
+
+ Mon point de mire :
+
+
+
+
+
+ Réponse auto. en mode 'Ne pas déranger' :
+ Réponse auto. à tous les résidents lorsque je suis en mode 'Réponse automatique' :
+ Réponse auto. lorsque je suis en mode 'Réponse automatique aux inconnus' :
+
+
+
+
+ Réponse auto. à tous les résidents lorsque je suis en mode 'Refuser toute téléportation' :
+
+ Réponse auto. à tous les résidents lorsque je suis en mode 'Refuser toute proposition d’amitié' :
+ Objet envoyé avec toutes les réponses automatiques :
+
+
+
+
diff --git a/indra/newview/skins/default/xui/fr/panel_preferences_setup.xml b/indra/newview/skins/default/xui/fr/panel_preferences_setup.xml
index f1948f102e..f6e8ddc0ae 100755
--- a/indra/newview/skins/default/xui/fr/panel_preferences_setup.xml
+++ b/indra/newview/skins/default/xui/fr/panel_preferences_setup.xml
@@ -1,18 +1,55 @@
-
-
+
+
-
- Bande passante maximale ([http://wiki.phoenixviewer.com/fs_speedtest avez-vous besoin d'une suggestion?]):
-
-
-
+ Bande passante maximale ([http://wiki.phoenixviewer.com/fs_speedtest Besoin d'aide ?]):
+ Kbps
+ Wi-Fi
+ DSL
+ Câble
+ Peut poser problème
+
+
+ Navigateur Web :
+
+
+
+
+
+ Nombre maximum de fenêtres de navigation :
+
+
+
+
+
+
+
-
-
-
+
+
+
+
+
+ Taille du cache ([http://wiki.phoenixviewer.com/cache Besoin d'aide ?]) :
+ Mo
+
+ Emplacement du cache :
+
+
+
+
+ Emplacement du cache audio :
+
+
+
+
+ Emplacement des journaux et transcriptions de chats :
+
+
+
+
+
-
diff --git a/indra/newview/skins/default/xui/fr/panel_preferences_skins.xml b/indra/newview/skins/default/xui/fr/panel_preferences_skins.xml
new file mode 100644
index 0000000000..4ee56df534
--- /dev/null
+++ b/indra/newview/skins/default/xui/fr/panel_preferences_skins.xml
@@ -0,0 +1,11 @@
+
+
+ Thème :
+ (Redémarrage requis)
+ Jeu de couleurs :
+ (Redémarrage requis)
+
+
+
+ (Redémarrage requis)
+
diff --git a/indra/newview/skins/default/xui/fr/panel_preferences_sound.xml b/indra/newview/skins/default/xui/fr/panel_preferences_sound.xml
index 7b229d114e..1c545551ce 100755
--- a/indra/newview/skins/default/xui/fr/panel_preferences_sound.xml
+++ b/indra/newview/skins/default/xui/fr/panel_preferences_sound.xml
@@ -1,48 +1,300 @@
-
-
- Bouton central de la souris
-
-
-
+
+ Middle Mouse
+
+
-
-
- Couper lorsque minimisé
-
-
+
+
+
-
-
+
+
+
-
+
-
-
+
+ Jouer un son quand mes amis :
+
+
+ Seuil en L$ de l'avertissement sonore pour les transactions :
-
-
-
+
+
+
+
+
+
+ Distance d'activation du fondu sonore :
+
+ mètres
+
+ mètres
-
-
- Paramètres du chat vocal
-
-
- Écouter à partir de :
-
-
-
-
+
+
+
+
+ secondes
+
+ secondes
+ Afficher le titre de la musique jouée :
+
+
+
+
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
+
+
+
+
+ Par défaut
+ Valeur par défaut du système
+ Valeur par défaut du système
+ Aucun appareil
+ Aucun appareil
+ Entrée
+ Sortie
+ Volume de la voix :
+
+ Veuillez patienter
+
+
+
+ Vous pouvez modifier ici chaque son produit par l'interface ainsi que décider de l'activer ou non
+Saisissez son UUID ou passez votre souris sur le champ pour voir sa valeur par défaut.
+ Alerte par défaut :
+
+
+
+ Frappe au clavier invalide :
+
+
+
+ Clic souris :
+
+
+
+ Relâcher le clic :
+
+
+
+ Dégâts féminins :
+
+
+
+ Dégâts masculins :
+
+
+
+ Dépense d'argent :
+
+
+
+ Gain d'argent :
+
+
+
+ IM entrant :
+
+
+
+
+
+
+
+
+ IM de groupe entrant :
+
+
+
+
+
+
+
+
+ Conférences :
+
+
+
+
+
+
+
+
+ Ouverture d'IM :
+
+
+
+ Création d'objet :
+
+
+
+ Suppression d'objet :
+
+
+
+ Rez d'un objet :
+
+
+
+ Objet ramassé :
+
+
+
+ Prendre une photo :
+
+
+
+ Téléportation :
+
+
+
+
+
+ Vous pouvez modifier ici chaque son produit par l'interface ainsi que décider de l'activer.
+ Apparition menu circulaire :
+
+
+
+ Disparition menu circulaire :
+
+
+
+ Menu circulaire option 1 :
+
+
+
+ Menu circulaire option 2 :
+
+
+
+ Menu circulaire option 3 :
+
+
+
+ Menu circulaire option 4 :
+
+
+
+ Menu circulaire option 5 :
+
+
+
+ Menu circulaire option 6 :
+
+
+
+ Menu circulaire option 7 :
+
+
+
+ Menu circulaire option 8 :
+
+
+
+ Écriture de message :
+
+
+
+ Fermeture de fenêtre :
+
+
+
+ Ouverture de fenêtre :
+
+
+
+ Dialogue de script :
+
+
+
+ Un ami se connecte :
+
+
+
+ Un ami se déconnecte :
+
+
+
+ Proposition d’amitié :
+
+
+
+ Proposition de TP :
+
+
+
+
+
+ Vous pouvez modifier ici chaque son produit par l'interface ainsi que décider de l'activer.
+ Offre d'inventaire :
+
+
+
+ Appel vocal :
+
+
+
+ Invitation de groupe :
+
+
+
+ Notices de groupe :
+
+
+
+ Nouvelle expérience :
+
+
+
+ Opération invalide :
+
+
+
+ Activer/Désactiver l'ancrage :
+
+
+
+ Bruits de pas :
+
+
+
+ Balise de détection :
+
+
+
+ Redémarrage région :
+
+
+
+ Redémarrage région (OpenSim) :
+
+
+
diff --git a/indra/newview/skins/default/xui/fr/panel_prim_media_controls.xml b/indra/newview/skins/default/xui/fr/panel_prim_media_controls.xml
index 000f81a51a..f66aee3e23 100755
--- a/indra/newview/skins/default/xui/fr/panel_prim_media_controls.xml
+++ b/indra/newview/skins/default/xui/fr/panel_prim_media_controls.xml
@@ -1,73 +1,33 @@
-
- Inspector_Background
-
-
- 0.2
-
-
-
-
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
-
+
+
-
-
-
-
-
-
+
-
-
-
-
-
-
-
-
-
+
+
+
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
diff --git a/indra/newview/skins/default/xui/fr/panel_profile_classified.xml b/indra/newview/skins/default/xui/fr/panel_profile_classified.xml
new file mode 100644
index 0000000000..07f8538915
--- /dev/null
+++ b/indra/newview/skins/default/xui/fr/panel_profile_classified.xml
@@ -0,0 +1,14 @@
+
+
+ Pas d'annonces
+
+
+
+
+
+
+
+
+
+
+
diff --git a/indra/newview/skins/default/xui/fr/panel_profile_firstlife.xml b/indra/newview/skins/default/xui/fr/panel_profile_firstlife.xml
new file mode 100644
index 0000000000..9c59d3735a
--- /dev/null
+++ b/indra/newview/skins/default/xui/fr/panel_profile_firstlife.xml
@@ -0,0 +1,2 @@
+
+
diff --git a/indra/newview/skins/default/xui/fr/panel_profile_interests.xml b/indra/newview/skins/default/xui/fr/panel_profile_interests.xml
new file mode 100644
index 0000000000..7d6a252fa5
--- /dev/null
+++ b/indra/newview/skins/default/xui/fr/panel_profile_interests.xml
@@ -0,0 +1,20 @@
+
+
+ J'aimerai :
+
+
+
+
+
+
+
+
+ Comp. :
+
+
+
+
+
+
+ Je parle :
+
diff --git a/indra/newview/skins/default/xui/fr/panel_profile_notes.xml b/indra/newview/skins/default/xui/fr/panel_profile_notes.xml
new file mode 100644
index 0000000000..7b4977e941
--- /dev/null
+++ b/indra/newview/skins/default/xui/fr/panel_profile_notes.xml
@@ -0,0 +1,8 @@
+
+
+ Remarques personnelles sur ce résident :
+ Autoriser ce résident à :
+
+
+
+
diff --git a/indra/newview/skins/default/xui/fr/panel_profile_pick.xml b/indra/newview/skins/default/xui/fr/panel_profile_pick.xml
new file mode 100644
index 0000000000..7122df9451
--- /dev/null
+++ b/indra/newview/skins/default/xui/fr/panel_profile_pick.xml
@@ -0,0 +1,9 @@
+
+
+ (se mettra à jour après l'enregistrement)
+ Chargement...
+
+
+
+
+
diff --git a/indra/newview/skins/default/xui/fr/panel_profile_picks.xml b/indra/newview/skins/default/xui/fr/panel_profile_picks.xml
new file mode 100644
index 0000000000..441c95e690
--- /dev/null
+++ b/indra/newview/skins/default/xui/fr/panel_profile_picks.xml
@@ -0,0 +1,7 @@
+
+
+ Montrez à tout le monde vos endroits préférés dans [GRID].
+
+
+ Chargement...
+
diff --git a/indra/newview/skins/default/xui/fr/panel_profile_secondlife.xml b/indra/newview/skins/default/xui/fr/panel_profile_secondlife.xml
new file mode 100644
index 0000000000..9a767fe2b5
--- /dev/null
+++ b/indra/newview/skins/default/xui/fr/panel_profile_secondlife.xml
@@ -0,0 +1,35 @@
+
+
+ Connecté
+ Déconnecté
+ Aucun
+ Aucun
+ Nom :
+
+ UUID :
+ Né le :
+ Compte :
+ Partenaire :
+ Groupes :
+
+
+ À propos :
+ Partager :
+ Glissez un objet pour l'offrir.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/indra/newview/skins/default/xui/fr/panel_profile_web.xml b/indra/newview/skins/default/xui/fr/panel_profile_web.xml
new file mode 100644
index 0000000000..7d7e9ec909
--- /dev/null
+++ b/indra/newview/skins/default/xui/fr/panel_profile_web.xml
@@ -0,0 +1,12 @@
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/indra/newview/skins/default/xui/fr/panel_progress_mini.xml b/indra/newview/skins/default/xui/fr/panel_progress_mini.xml
new file mode 100644
index 0000000000..f25de19ba5
--- /dev/null
+++ b/indra/newview/skins/default/xui/fr/panel_progress_mini.xml
@@ -0,0 +1,4 @@
+
+
+
+
diff --git a/indra/newview/skins/default/xui/fr/panel_quickprefs_item.xml b/indra/newview/skins/default/xui/fr/panel_quickprefs_item.xml
new file mode 100644
index 0000000000..9dc7d3edd0
--- /dev/null
+++ b/indra/newview/skins/default/xui/fr/panel_quickprefs_item.xml
@@ -0,0 +1,19 @@
+
+
+
+
+
+
+
+
+ Libellé du paramétrage :
+
+
+
+
+
+
+
+
+
+
diff --git a/indra/newview/skins/default/xui/fr/panel_region_covenant.xml b/indra/newview/skins/default/xui/fr/panel_region_covenant.xml
index a30306d116..a552a2bd77 100755
--- a/indra/newview/skins/default/xui/fr/panel_region_covenant.xml
+++ b/indra/newview/skins/default/xui/fr/panel_region_covenant.xml
@@ -1,81 +1,29 @@
-
-
-
- Domaine
-
-
- Nom :
-
-
- continent
-
-
- Propriétaire :
-
-
- (aucun)
-
-
- Règlement :
-
-
- Dernière modification le mercredi 31 décembre 1969 16:00:00
-
-
-
- Il n'y a aucun règlement pour ce domaine.
-
-
-
- Les changements apportés au règlement apparaîtront sur
-toutes les parcelles du domaine.
-
-
- Faire glisser une note pour changer le règlement de ce domaine.
-
-
- Région
-
-
- Nom :
-
-
- Erica
-
-
- Type :
-
-
- Continent / Homestead
-
-
- Catégorie :
-
-
- Adult
-
-
- Revendre :
-
-
- Le terrain dans cette région ne peut être revendu.
-
-
- Sous-diviser :
-
-
- Le terrain dans cette région ne peut être fusionné/divisé.
-
-
- Le terrain acheté dans cette région peut être revendu.
-
-
- Le terrain acheté dans la région ne peut pas être revendu.
-
-
- Le terrain acheté dans la région peut être fusionné ou divisé.
-
-
- Le terrain acheté dans la région ne peut être fusionné ou divisé.
-
-
+
+
+ Le terrain dans cette région peut être revendu.
+ Le terrain dans cette région ne peut être revendu.
+ Le terrain dans cette région peut être fusionné ou subdivisé.
+ Le terrain dans cette région ne peut être fusionné ou subdivisé.
+ Domaine
+ Nom :
+ Continent
+ Propriétaire :
+ (Aucun)
+ Règlement :
+ Dernière modification le Wed Dec 31 16:00:00 1969
+ Il n'y a aucun règlement rédigé pour ce domaine.
+
+ Les modifications apportées au règlement seront affichées sur tous les terrains de ce domaine.
+ Faire glisser une note pour modifier le règlement de ce domaine.
+ Région
+ Nom :
+ Erica
+ Type :
+ Continental / Résidentiel
+ Classification :
+ Adulte
+ Revente :
+ Le terrain dans cette région ne peut être revendu.
+ Subdivision :
+ Le terrain dans cette région ne peut être fusionné/subdivisé.
+
diff --git a/indra/newview/skins/default/xui/fr/panel_region_debug.xml b/indra/newview/skins/default/xui/fr/panel_region_debug.xml
index 461ada3108..0729c6426e 100755
--- a/indra/newview/skins/default/xui/fr/panel_region_debug.xml
+++ b/indra/newview/skins/default/xui/fr/panel_region_debug.xml
@@ -1,35 +1,25 @@
-
-
-
- Région :
-
-
- (inconnue)
-
-
-
-
-
-
- Renvoi de l'objet
-
-
- Résident :
-
-
- (aucun)
-
-
-
- Options :
-
-
-
-
-
-
-
-
-
-
-
+
+
+ Région :
+ inconnue
+
+
+
+
+ Renvoi d'objet
+ Propriétaire :
+ (aucun)
+
+ Options :
+
+
+
+
+
+
+
+ Secondes :
+
+
+
+
diff --git a/indra/newview/skins/default/xui/fr/panel_region_environment.xml b/indra/newview/skins/default/xui/fr/panel_region_environment.xml
index 085a308786..ab7261d48e 100755
--- a/indra/newview/skins/default/xui/fr/panel_region_environment.xml
+++ b/indra/newview/skins/default/xui/fr/panel_region_environment.xml
@@ -1,33 +1,21 @@
-
-
-
- Sélectionnez les réglages d'eau et de ciel/cycle du jour que vous souhaitez afficher pour tous les résidents visitant votre région. En savoir plus
-
-
-
-
-
-
-
- Réglage de l'eau
-
-
-
-
-
- Ciel/Cycle du jour
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+ Sélectionnez les paramétrages aquatiques et le cycle temporel que vous souhaiteriez que vos visiteurs voient.
+
+
+
+
+
+ Paramétrage aquatique
+
+ Cycle Jour / Nuit
+
+
+
+
+
+
+
+
+
+
diff --git a/indra/newview/skins/default/xui/fr/panel_region_estate.xml b/indra/newview/skins/default/xui/fr/panel_region_estate.xml
index be89020ac7..f38a80eacd 100755
--- a/indra/newview/skins/default/xui/fr/panel_region_estate.xml
+++ b/indra/newview/skins/default/xui/fr/panel_region_estate.xml
@@ -1,78 +1,29 @@
-
- Les modifications des paramètres de cet
-onglet affecteront toutes les régions du
-domaine.
-
-
- Domaine :
-
-
- (inconnu)
-
-
- Propriétaire :
-
-
- (inconnu)
-
-
- Conditions d'accès des résidents :
-
-
-
-
-
-
- E-mail où signaler l'infraction :
-
-
- Non pris en charge
-
-
-
- Gérants du domaine :
-
-
+ Les modifications de paramètre dans cet onglet affecteront toutes les régions de ce domaine.
+ Domaine :
+ (inconnu)
+ Propriétaire du domaine :
+ (inconnu)
+
+
+
+
+ N'autoriser l'accès aux résidents qui :
+
+
+ Gérants du domaine :
+ Résidents autorisés :
-
-
-
-
-
-
-
-
-
-
-
-
- Refuser l'accès selon les infos de paiement :
-
-
-
-
-
-
- Résidents autorisés :
-
-
-
- Groupes autorisés :
-
-
+ Groupes autorisés :
+ Résidents bannis :
-
- Résidents bannis :
-
-
-
-
+
+
diff --git a/indra/newview/skins/default/xui/fr/panel_region_experiences.xml b/indra/newview/skins/default/xui/fr/panel_region_experiences.xml
index be9c99b009..1feb414eba 100644
--- a/indra/newview/skins/default/xui/fr/panel_region_experiences.xml
+++ b/indra/newview/skins/default/xui/fr/panel_region_experiences.xml
@@ -1,33 +1,25 @@
- Toute expérience peut être une expérience avec clé.
-
-Les expériences avec clé peuvent s'exécuter dans ce domaine.
-
-En outre, si le domaine n'autorise pas l'accès public, les résidents participant à une expérience avec clé peuvent pénétrer dans ce domaine et y rester tant qu'ils participent à ladite expérience.
+N'importe quelle expérience peut être de premier plan.
+Les expériences de premier plan ont la permission de s'exécuter sur ce domaine.
+En outre, même si le domaine n'autorise pas l'accès public, les résidents participant à une expérience de premier plan peuvent pénétrer dans celui-ci et y rester tant qu'ils participent.
- Seules les expériences à l'échelle des terrains peuvent être autorisées.
-
-Les expériences autorisées peuvent s'exécuter dans ce domaine.
+Seules les expériences limitées au terrain peuvent être autorisées.
+Les expériences autorisées peuvent s'exécuter dans ce domaine.
- Seules les expériences à l'échelle de la grille peuvent être bloquées.
-
-Les expériences bloquées ne peuvent pas s'exécuter dans ce domaine.
-
-
- Les modifications des paramètres de cet onglet affecteront toutes les régions du domaine.
+Seules les expériences à l'échelle de la grille peuvent être bloquées.
+Les expériences bloquées ne peuvent pas s'exécuter dans ce domaine.
+ Les modifications des paramètres de cet onglet affecteront toutes les régions du domaine.
- Seules les expériences à l'échelle des terrains peuvent être autorisées.
-
-Les expériences autorisées peuvent s'exécuter sur cette parcelle si elles ne sont pas bloquées par le domaine.
+Seules les expériences définies par terrain sont autorisées.
+Les expériences autorisées ont la permission de s'exécuter sur ce terrain sauf si elles ne sont pas bloquées par le domaine.
- Toute expérience de résident peut être bloquée.
-
-Les expériences bloquées ne peuvent pas s'exécuter dans cette parcelle.
+N'importe quelle expériencede résident peut être bloquée.
+Les expériences bloquées ne peuvent pas s'exécuter sur ce terrain.
diff --git a/indra/newview/skins/default/xui/fr/panel_region_general.xml b/indra/newview/skins/default/xui/fr/panel_region_general.xml
index e9dcd6ab5a..abd8f5827e 100755
--- a/indra/newview/skins/default/xui/fr/panel_region_general.xml
+++ b/indra/newview/skins/default/xui/fr/panel_region_general.xml
@@ -1,44 +1,34 @@
-
-
-
- Région :
-
-
- (inconnue)
-
-
- Version :
-
-
- (inconnu)
-
-
- Type :
-
-
- (inconnu)
-
-
-
-
-
-
-
-
-
-
-
-
- Catégorie :
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+ Région :
+ inconnue
+ ID du domaine :
+ Version :
+ inconnue
+ Pos. dans la Grille :
+ Type :
+ inconnue
+
+
+
+
+
+
+
+
+
+
+
+ Classification :
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/indra/newview/skins/default/xui/fr/panel_region_open_region_settings.xml b/indra/newview/skins/default/xui/fr/panel_region_open_region_settings.xml
new file mode 100644
index 0000000000..ebf2e06ca2
--- /dev/null
+++ b/indra/newview/skins/default/xui/fr/panel_region_open_region_settings.xml
@@ -0,0 +1,23 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/indra/newview/skins/default/xui/fr/panel_region_terrain.xml b/indra/newview/skins/default/xui/fr/panel_region_terrain.xml
index e9a079aaa1..889800e3e3 100755
--- a/indra/newview/skins/default/xui/fr/panel_region_terrain.xml
+++ b/indra/newview/skins/default/xui/fr/panel_region_terrain.xml
@@ -1,61 +1,32 @@
-
-
-
-
- Région :
-
-
- (inconnue)
-
-
-
-
-
- Textures du terrain (fichiers .tga 512x512 / 1024x1024, 24 bit requis)
-
-
- 1 (Bas)
-
-
- 2
-
-
- 3
-
-
- 4 (Haut)
-
-
- Limites d'élévation de texture
-
-
- Ces valeurs représentent les limites de mélange pour les textures ci-dessus.
-
-
- En mètres, la valeur BAS correspond à la hauteur MAXIMUM de la texture n°1 et la valeur HAUT à la hauteur MINIMUM de la texture n°4.
-
-
- Nord-ouest
-
-
- Nord-est
-
-
-
-
-
-
- Sud-ouest
-
-
- Sud-est
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
+
+
+ Région :
+ inconnue
+
+
+
+ Textures du terrain (Requis : fichiers .tga de taille 512x512 ou 1024x1024, 24 bits)
+ 1 (Basse altitude)
+ 2
+ 3
+ 4 (Haute altitude)
+ Variation des textures
+ Ces valeurs représentent l'altitude de changement des textures ci-dessus.
+ Mesurées en mètres, la valeur Basse est l'altitude maximum de la première texture, et la valeur Haute est l'altitude minimum de la dernière texture.
+ Nord-Ouest
+ Nord-Est
+
+
+
+
+ Sud-Ouest
+ Sud-Est
+
+
+
+
+
+
+
+
+
diff --git a/indra/newview/skins/default/xui/fr/panel_rlv_locks.xml b/indra/newview/skins/default/xui/fr/panel_rlv_locks.xml
new file mode 100644
index 0000000000..2407dc5582
--- /dev/null
+++ b/indra/newview/skins/default/xui/fr/panel_rlv_locks.xml
@@ -0,0 +1,12 @@
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/indra/newview/skins/default/xui/fr/panel_script_ed.xml b/indra/newview/skins/default/xui/fr/panel_script_ed.xml
index 0a33463cbb..a2066a5cf2 100755
--- a/indra/newview/skins/default/xui/fr/panel_script_ed.xml
+++ b/indra/newview/skins/default/xui/fr/panel_script_ed.xml
@@ -1,51 +1,56 @@
-
- Chargement...
-
-
- Ce script ne peut pas être copié, visualisé ou modifié. Pour visualiser ou modifier un script à l'intérieur d'un objet, vous devez avoir les permissions requises.
-
-
- Les objets publics ne peuvent pas exécuter de scripts
-
-
- Exécution en cours
-
-
- Script : [NAME]
-
-
- Sélectionnez un éditeur en définissant la variable d'environnement LL_SCRIPT_EDITOR ou le paramètre ExternalEditor.
-
+ Chargement...
+ Vous ne pouvez pas afficher ou modifier ce script, car il a été créé avec des autorisations restreintes. Vous avez besoin des autorisations complètes pour afficher ou modifier un script à l'intérieur d'un objet.
+ Les objets publics ne peuvent pas exécuter de scripts
+ En cours
+ Script : [NAME]
+ Sélectionnez un éditeur en renseignant la variable d'environnement LL_SCRIPT_EDITOR ou le paramètre ExternalEditor.
-
-
+
+
-
+
-
+
-
+
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
- Chargement...
+ Chargement...
-
-
+
+
+
diff --git a/indra/newview/skins/default/xui/fr/panel_script_ed_preproc.xml b/indra/newview/skins/default/xui/fr/panel_script_ed_preproc.xml
new file mode 100644
index 0000000000..1c2b4bcf56
--- /dev/null
+++ b/indra/newview/skins/default/xui/fr/panel_script_ed_preproc.xml
@@ -0,0 +1,65 @@
+
+
+ Chargement...
+ Vous ne pouvez pas afficher ou modifier ce script, car il a été créé avec des autorisations restreintes. Vous avez besoin des autorisations complètes pour afficher ou modifier un script à l'intérieur d'un objet.
+ Les objets publics ne peuvent pas exécuter de scripts
+ En cours
+ Script : [NAME]
+ Sélectionnez un éditeur en renseignant la variable d'environnement LL_SCRIPT_EDITOR ou le paramètre ExternalEditor.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Chargement...
+
+
+
+
+ Chargement...
+
+
+
+
+
+
+
+
diff --git a/indra/newview/skins/default/xui/fr/panel_script_experience.xml b/indra/newview/skins/default/xui/fr/panel_script_experience.xml
index dde84ed845..cfed51e266 100644
--- a/indra/newview/skins/default/xui/fr/panel_script_experience.xml
+++ b/indra/newview/skins/default/xui/fr/panel_script_experience.xml
@@ -1,13 +1,17 @@
-
-
-
-
+
+
+
+
-
+ Script :
+ En association avec :
+ Vous pouvez contribuer :
+ Associé avec :
+
+
+
-
- Vous ne contribuez à aucune expérience.
-
+ Vous n'avez contribué à aucune expérience.
diff --git a/indra/newview/skins/default/xui/fr/panel_script_limits_my_avatar.xml b/indra/newview/skins/default/xui/fr/panel_script_limits_my_avatar.xml
index e541fae31f..8502bd2e65 100755
--- a/indra/newview/skins/default/xui/fr/panel_script_limits_my_avatar.xml
+++ b/indra/newview/skins/default/xui/fr/panel_script_limits_my_avatar.xml
@@ -1,16 +1,12 @@
-
-
- Utilisation des scripts d'avatars
-
-
- Chargement...
-
+
+ Utilisation des scripts de l'avatar
+ Chargement...
-
-
-
-
+
+
+
+
-
+
diff --git a/indra/newview/skins/default/xui/fr/panel_script_limits_region_memory.xml b/indra/newview/skins/default/xui/fr/panel_script_limits_region_memory.xml
index 751abd6f1d..aedc88f064 100755
--- a/indra/newview/skins/default/xui/fr/panel_script_limits_region_memory.xml
+++ b/indra/newview/skins/default/xui/fr/panel_script_limits_region_memory.xml
@@ -1,22 +1,16 @@
-
-
- Mémoire des scripts de parcelles
-
-
-
-
- Chargement...
-
+
+ Ressources des scripts sur le terrain
+ Chargement...
-
+
-
-
-
-
+
+
+
+
-
-
-
+
+
+
diff --git a/indra/newview/skins/default/xui/fr/panel_script_question_toast.xml b/indra/newview/skins/default/xui/fr/panel_script_question_toast.xml
deleted file mode 100755
index a2d0237da0..0000000000
--- a/indra/newview/skins/default/xui/fr/panel_script_question_toast.xml
+++ /dev/null
@@ -1,4 +0,0 @@
-
-
-
-
diff --git a/indra/newview/skins/default/xui/fr/panel_scrolling_param.xml b/indra/newview/skins/default/xui/fr/panel_scrolling_param.xml
index 8febdccbed..93d6838e08 100755
--- a/indra/newview/skins/default/xui/fr/panel_scrolling_param.xml
+++ b/indra/newview/skins/default/xui/fr/panel_scrolling_param.xml
@@ -1,12 +1,5 @@
-
+
-
- Chargement...
-
-
- Chargement...
-
-
-
-
+ Chargement...
+ Chargement...
diff --git a/indra/newview/skins/default/xui/fr/panel_scrolling_param_base.xml b/indra/newview/skins/default/xui/fr/panel_scrolling_param_base.xml
deleted file mode 100755
index fa659040ea..0000000000
--- a/indra/newview/skins/default/xui/fr/panel_scrolling_param_base.xml
+++ /dev/null
@@ -1,4 +0,0 @@
-
-
-
-
diff --git a/indra/newview/skins/default/xui/fr/panel_side_tray_tab_caption.xml b/indra/newview/skins/default/xui/fr/panel_side_tray_tab_caption.xml
index 45efbdc980..841055f134 100755
--- a/indra/newview/skins/default/xui/fr/panel_side_tray_tab_caption.xml
+++ b/indra/newview/skins/default/xui/fr/panel_side_tray_tab_caption.xml
@@ -1,7 +1,6 @@
-
-
+
diff --git a/indra/newview/skins/default/xui/fr/panel_sidetray_home_tab.xml b/indra/newview/skins/default/xui/fr/panel_sidetray_home_tab.xml
index 48bcff1c09..4094910364 100755
--- a/indra/newview/skins/default/xui/fr/panel_sidetray_home_tab.xml
+++ b/indra/newview/skins/default/xui/fr/panel_sidetray_home_tab.xml
@@ -6,7 +6,7 @@
- Trouvez vos amis, vos groupes, vos contacts et les personnes se trouvant près de vous.
+ Trouvez vos amis, vos groupes, vos contacts et les personnes se trouvant à proximité.
diff --git a/indra/newview/skins/default/xui/fr/panel_snapshot_inventory.xml b/indra/newview/skins/default/xui/fr/panel_snapshot_inventory.xml
index a560ff8d5e..4e6ee21c54 100755
--- a/indra/newview/skins/default/xui/fr/panel_snapshot_inventory.xml
+++ b/indra/newview/skins/default/xui/fr/panel_snapshot_inventory.xml
@@ -1,21 +1,18 @@
-
- Inventaire
-
-
- L'enregistrement d'une image dans l'inventaire coûte [UPLOAD_COST] L$. Pour enregistrer votre image sous forme de texture, sélectionnez un format carré.
-
+ Inventaire
+
+
+
-
-
-
-
-
+
+
-
+
+ Enregistrer une image dans votre inventaire coute [UPLOAD_COST] L$. Pour enregistrer votre image en tant que texture, sélectionnez un des formats listés.
+
diff --git a/indra/newview/skins/default/xui/fr/panel_snapshot_local.xml b/indra/newview/skins/default/xui/fr/panel_snapshot_local.xml
index 8d361f0605..a1d3368bc8 100755
--- a/indra/newview/skins/default/xui/fr/panel_snapshot_local.xml
+++ b/indra/newview/skins/default/xui/fr/panel_snapshot_local.xml
@@ -1,31 +1,22 @@
-
- Disque
-
+ Disque
-
-
-
-
-
-
-
+
+
-
- Format :
-
+ Format :
-
+
-
+
-
-
+
+
diff --git a/indra/newview/skins/default/xui/fr/panel_snapshot_options.xml b/indra/newview/skins/default/xui/fr/panel_snapshot_options.xml
index eb724f4bd1..ea688a5d66 100755
--- a/indra/newview/skins/default/xui/fr/panel_snapshot_options.xml
+++ b/indra/newview/skins/default/xui/fr/panel_snapshot_options.xml
@@ -1,10 +1,12 @@
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
diff --git a/indra/newview/skins/default/xui/fr/panel_snapshot_postcard.xml b/indra/newview/skins/default/xui/fr/panel_snapshot_postcard.xml
index 067fa091d8..e909123288 100644
--- a/indra/newview/skins/default/xui/fr/panel_snapshot_postcard.xml
+++ b/indra/newview/skins/default/xui/fr/panel_snapshot_postcard.xml
@@ -1,21 +1,13 @@
-
- Carte postale de [SECOND_LIFE].
-
-
- Ouvrez-moi !
-
-
- Envoi en cours...
-
-
- E-mail
-
+ Carte postale de [SECOND_LIFE].
+ Regarde ça !
+ Envoi en cours...
+ E-mail
-
+
diff --git a/indra/newview/skins/default/xui/fr/panel_snapshot_profile.xml b/indra/newview/skins/default/xui/fr/panel_snapshot_profile.xml
index b87d62bedd..d16e061d48 100755
--- a/indra/newview/skins/default/xui/fr/panel_snapshot_profile.xml
+++ b/indra/newview/skins/default/xui/fr/panel_snapshot_profile.xml
@@ -1,21 +1,15 @@
-
- Profil
-
+ Profil
-
-
-
-
+
+
-
- Légende :
-
-
-
+ Légende :
+
+
diff --git a/indra/newview/skins/default/xui/fr/panel_sound_devices.xml b/indra/newview/skins/default/xui/fr/panel_sound_devices.xml
index 460b269f7c..96f0342070 100755
--- a/indra/newview/skins/default/xui/fr/panel_sound_devices.xml
+++ b/indra/newview/skins/default/xui/fr/panel_sound_devices.xml
@@ -1,25 +1,12 @@
-
+
-
- Valeur par défaut
-
-
- Aucun périphérique
-
-
- Périphérique système par défaut
-
-
- Entrée
-
-
- Sortie
-
-
- Mon volume :
-
-
-
- Veuillez patienter
-
+ Par défaut
+ Aucun périphérique
+ Aucun périphérique
+ Périphérique du système par défaut
+ Entrée
+ Sortie
+ Mon volume :
+
+ Veuillez patienter
diff --git a/indra/newview/skins/default/xui/fr/panel_stand_stop_flying.xml b/indra/newview/skins/default/xui/fr/panel_stand_stop_flying.xml
index ee4e8a6be6..ac0a99cb1a 100755
--- a/indra/newview/skins/default/xui/fr/panel_stand_stop_flying.xml
+++ b/indra/newview/skins/default/xui/fr/panel_stand_stop_flying.xml
@@ -1,6 +1,6 @@
-
-
+
+
diff --git a/indra/newview/skins/default/xui/fr/panel_status_bar.xml b/indra/newview/skins/default/xui/fr/panel_status_bar.xml
index ae6781d3e4..c79e7a1d33 100755
--- a/indra/newview/skins/default/xui/fr/panel_status_bar.xml
+++ b/indra/newview/skins/default/xui/fr/panel_status_bar.xml
@@ -1,21 +1,24 @@
- Perte de paquets
- Bande passante
- [hour12, datetime, slt]:[min, datetime, slt] [ampm, datetime, slt] [timezone,datetime, slt]
- [weekday, datetime, slt] [sday, datetime, slt] [month, datetime, slt] [year, datetime, slt]
- [AMT] L$
-
-
-
+
+
+
+
+
+
+ Paquet perdu
+ Bande passante
+ [hour, datetime, slt]:[min, datetime, slt] [timezone,datetime, slt]
+ [weekday, datetime, slt] [day, datetime, slt] [month, datetime, slt] [year, datetime, slt]
+ [AMT] L$
+
+
+
+
-
-
-
-
- 00h00 PST
-
-
+ 24:00 AM PST
+
+
diff --git a/indra/newview/skins/default/xui/fr/panel_sys_well_item.xml b/indra/newview/skins/default/xui/fr/panel_sys_well_item.xml
index 81db7c8989..cf29d3ce74 100755
--- a/indra/newview/skins/default/xui/fr/panel_sys_well_item.xml
+++ b/indra/newview/skins/default/xui/fr/panel_sys_well_item.xml
@@ -1,7 +1,4 @@
-
-
- Beware the trout. BEWARE! THE! TROUT!
-
+ Cours Forest ! COURS! FOREST! COURS!
diff --git a/indra/newview/skins/default/xui/fr/panel_teleport_history.xml b/indra/newview/skins/default/xui/fr/panel_teleport_history.xml
index cf1266a460..d11d5c8bd8 100755
--- a/indra/newview/skins/default/xui/fr/panel_teleport_history.xml
+++ b/indra/newview/skins/default/xui/fr/panel_teleport_history.xml
@@ -1,19 +1,17 @@
-
-
-
+ Vous n'avez pas trouvé ce que vous cherchiez ? Essayez [secondlife:///app/search/places/[SEARCH_TERM] La recherche].
+ L'historique de téléportation est vide. Essayez [secondlife:///app/search/places/ La recherche].
+
-
-
-
+
+
+
-
-
-
+
diff --git a/indra/newview/skins/default/xui/fr/panel_teleport_history_item.xml b/indra/newview/skins/default/xui/fr/panel_teleport_history_item.xml
index b3b528d448..fb53d11b40 100755
--- a/indra/newview/skins/default/xui/fr/panel_teleport_history_item.xml
+++ b/indra/newview/skins/default/xui/fr/panel_teleport_history_item.xml
@@ -1,6 +1,5 @@
-
-
-
+ [day,datetime,utc]/[mthnum,datetime,utc]/[year,datetime,utc], [hour,datetime,utc]:[min,datetime,utc]
+
diff --git a/indra/newview/skins/default/xui/fr/panel_toolbar_view.xml b/indra/newview/skins/default/xui/fr/panel_toolbar_view.xml
new file mode 100644
index 0000000000..e8ae65ed89
--- /dev/null
+++ b/indra/newview/skins/default/xui/fr/panel_toolbar_view.xml
@@ -0,0 +1,16 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/indra/newview/skins/default/xui/fr/panel_tools_texture.xml b/indra/newview/skins/default/xui/fr/panel_tools_texture.xml
index c69cb61a92..37bf2ad475 100644
--- a/indra/newview/skins/default/xui/fr/panel_tools_texture.xml
+++ b/indra/newview/skins/default/xui/fr/panel_tools_texture.xml
@@ -1,116 +1,93 @@
-
- Répétitions au mètre
-
-
- Répétitions par face
-
-
- Couleur
-
-
-
- % de transparence
-
-
- Rayonnement
-
-
+ Répétitions par mètres
+ Répétitions par faces
+ Couleur
+
+ Transparence %
+ Brillance
+
-
+
-
-
-
-
-
-
-
- Mode alpha
-
+
+
+
+
+
+
+ Mode Alpha
-
-
-
+
+
+
-
- Coupe du masque
-
-
-
- Relief
-
+ Découpe du masque
+
+ Relief
-
-
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
- Brillance
-
+
+ Brillance
-
- Lustrage
-
-
- Environnement
-
-
- Couleur
-
-
-
- L'URL du média choisi, le cas échéant, se place ici.
-
-
-
-
-
- Application
-
+ Éclat
+ Environnement
+ Couleur
+
+ L'URL du média, si sélectionné, va ici
+
+
+
+ Mapping
-
-
+
+
+
-
-
+
+
+
-
+
-
+
-
+
+
+
+
diff --git a/indra/newview/skins/default/xui/fr/panel_topinfo_bar.xml b/indra/newview/skins/default/xui/fr/panel_topinfo_bar.xml
new file mode 100644
index 0000000000..173d9db652
--- /dev/null
+++ b/indra/newview/skins/default/xui/fr/panel_topinfo_bar.xml
@@ -0,0 +1,4 @@
+
+
+
+
diff --git a/indra/newview/skins/default/xui/fr/panel_twitter_account.xml b/indra/newview/skins/default/xui/fr/panel_twitter_account.xml
index ed2208c69f..931eabdd13 100644
--- a/indra/newview/skins/default/xui/fr/panel_twitter_account.xml
+++ b/indra/newview/skins/default/xui/fr/panel_twitter_account.xml
@@ -1,15 +1,11 @@
-
+
-
-
-
- Pas connecté(e) à Twitter.
-
+
+
+ Pas connecté(e) à Twitter.
-
- [http://community.secondlife.com/t5/English-Knowledge-Base/Second-Life-Share-Twitter/ta-p/2435453 Apprenez comment publier sur Twitter]
-
+ [http://community.secondlife.com/t5/English-Knowledge-Base/Second-Life-Share-Twitter/ta-p/2435453 Apprenez comment publier sur Twitter]
diff --git a/indra/newview/skins/default/xui/fr/panel_twitter_photo.xml b/indra/newview/skins/default/xui/fr/panel_twitter_photo.xml
index 3e23e5d577..adc4f2c2b1 100644
--- a/indra/newview/skins/default/xui/fr/panel_twitter_photo.xml
+++ b/indra/newview/skins/default/xui/fr/panel_twitter_photo.xml
@@ -1,24 +1,19 @@
-
+
-
- Que se passe-t-il ?
-
-
- 140
-
-
-
-
+ Quoi de neuf ?
+
+
+
-
-
-
+
-
-
+
+
-
-
-
+
+ Actualisation...
+
+
+
diff --git a/indra/newview/skins/default/xui/fr/panel_voice_effect.xml b/indra/newview/skins/default/xui/fr/panel_voice_effect.xml
index a134854706..b47e305253 100755
--- a/indra/newview/skins/default/xui/fr/panel_voice_effect.xml
+++ b/indra/newview/skins/default/xui/fr/panel_voice_effect.xml
@@ -1,15 +1,7 @@
-
- Effet de voix désactivé
-
-
- Aperçu des effets de voix ▶
-
-
- Obtenir un effet de voix ▶
-
-
-
-
+ Effet de voix désactivé
+ Aperçu des effets de voix ▶
+ Obtenir un effet de voix ▶
+
diff --git a/indra/newview/skins/default/xui/fr/panel_volume_pulldown.xml b/indra/newview/skins/default/xui/fr/panel_volume_pulldown.xml
index e05c93a4ac..8ca0643176 100755
--- a/indra/newview/skins/default/xui/fr/panel_volume_pulldown.xml
+++ b/indra/newview/skins/default/xui/fr/panel_volume_pulldown.xml
@@ -1,14 +1,15 @@
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/indra/newview/skins/default/xui/fr/panel_world_map.xml b/indra/newview/skins/default/xui/fr/panel_world_map.xml
index 972aae1fab..bf4fab53b0 100755
--- a/indra/newview/skins/default/xui/fr/panel_world_map.xml
+++ b/indra/newview/skins/default/xui/fr/panel_world_map.xml
@@ -1,63 +1,39 @@
-
- Chargement...
-
-
- Lieu invalide...
-
-
- N
-
-
- E
-
-
- O
-
-
- S
-
-
- SE
-
-
- NE
-
-
- SO
-
-
- NO
-
-
- 1 personne
-
-
- [NUMBER] personnes
-
-
- N
+ Chargement...
+ Emplacement invalide
+ N
+ E
+ O
+ S
+ SE
+ NE
+ SO
+ NO
+ 1 personne
+ [NUMBER] personnes
+
+ N
-
- E
+
+ E
-
- O
+
+ O
-
- S
+
+ S
-
- SE
+
+ SE
-
- NE
+
+ NE
-
- SO
+
+ SO
-
- NO
+
+ NO
diff --git a/indra/newview/skins/default/xui/fr/role_actions.xml b/indra/newview/skins/default/xui/fr/role_actions.xml
index 966e3440e5..4e8ae4e888 100755
--- a/indra/newview/skins/default/xui/fr/role_actions.xml
+++ b/indra/newview/skins/default/xui/fr/role_actions.xml
@@ -1,78 +1,78 @@
-
-
-
-
-
+
+
+
+
+
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
-
-
+
+
-
-
-
-
-
+
+
+
+
+
-
-
-
-
+
+
+
+
-
-
-
-
+
+
+
+
-
-
-
-
-
-
-
+
+
+
+
+
+
+
-
-
-
-
-
+
+
+
+
+
-
-
-
-
-
+
+
+
+
+
-
-
-
-
+
+
+
+
-
-
+
+
-
-
-
+
+
+
-
-
-
-
+
+
+
+
-
-
-
+
+
+
diff --git a/indra/newview/skins/default/xui/fr/sidepanel_appearance.xml b/indra/newview/skins/default/xui/fr/sidepanel_appearance.xml
index 5e1ac55a97..2949d6a177 100755
--- a/indra/newview/skins/default/xui/fr/sidepanel_appearance.xml
+++ b/indra/newview/skins/default/xui/fr/sidepanel_appearance.xml
@@ -1,19 +1,15 @@
-
-
-
-
-
+
+
+
+
+
-
+
-
- (État)
-
-
- Ma tenue avec un nom très long comme ORIGNAL
-
-
+ (Statut)
+ (Chargement)
+
diff --git a/indra/newview/skins/default/xui/fr/sidepanel_inventory.xml b/indra/newview/skins/default/xui/fr/sidepanel_inventory.xml
index 372d61263f..5a60e9ca30 100755
--- a/indra/newview/skins/default/xui/fr/sidepanel_inventory.xml
+++ b/indra/newview/skins/default/xui/fr/sidepanel_inventory.xml
@@ -1,40 +1,26 @@
-
-
+
+
-
-
- Articles reçus ([NUM])
-
-
- Articles reçus
-
-
-
- [NUM] nouv.
-
-
-
- Ici seront livrés les achats effectués sur la Place du marché.
-
-
+
+ Objets reçus ([NUM])
+ Objets reçus
+
+ [NUM] nouveaux
+ Les achats du Marketplace seront livrés ici.
-
-
-
-
-
-
+
+
-
+
-
+
diff --git a/indra/newview/skins/default/xui/fr/sidepanel_item_info.xml b/indra/newview/skins/default/xui/fr/sidepanel_item_info.xml
index ede5ec08af..49ad2a8e5e 100755
--- a/indra/newview/skins/default/xui/fr/sidepanel_item_info.xml
+++ b/indra/newview/skins/default/xui/fr/sidepanel_item_info.xml
@@ -1,86 +1,46 @@
-
-
- (chargement)
-
-
- (inconnu)
-
-
- (valeur inconnue ou valeurs multiples)
-
-
- (public)
-
-
- Vous pouvez :
-
-
- Le propriétaire peut :
-
-
- [wkday,datetime,local] [mth,datetime,local] [day,datetime,local] [hour,datetime,local]:[min,datetime,local]:[second,datetime,local] [year,datetime,local]
-
-
- (inventaire)
-
-
- (dans Second Life)
-
-
-
+
+ (chargement)
+ (inconnu)
+ (inconnu / multiple)
+ (publique)
+ Vous pouvez :
+ Le propriétaire peut :
+ [wkday,datetime,local] [day,datetime,local] [mth,datetime,local] [year,datetime,local] [hour,datetime,local]:[min,datetime,local]:[second,datetime,local]
+ (Inventaire)
+ (dans Second Life)
+
+
-
-
- Nom :
-
-
- Description :
-
-
- Créateur :
-
-
- Propriétaire :
-
-
- Acquis le :
-
-
- Expérience :
-
+
+ Nom :
+ Description :
+ Créateur :
+ Propriétaire :
+ Acquis le :
+ Expérience :
-
- Vous pouvez :
-
+ Vous pouvez :
-
- N'importe qui :
-
+ Tout le monde :
-
- Groupe :
-
-
-
- Prochain propriétaire :
-
+ Groupe :
+
+ Prochain propriétaire :
-
+
-
-
-
+
+
+
-
+
-
-
-
+
diff --git a/indra/newview/skins/default/xui/fr/sidepanel_task_info.xml b/indra/newview/skins/default/xui/fr/sidepanel_task_info.xml
index 2654440280..887a36fba5 100755
--- a/indra/newview/skins/default/xui/fr/sidepanel_task_info.xml
+++ b/indra/newview/skins/default/xui/fr/sidepanel_task_info.xml
@@ -1,81 +1,67 @@
-
+CéderCéderVous pouvez modifier cet objetVous pouvez modifier ces objetsVous ne pouvez pas modifier cet objetVous ne pouvez pas modifier ces objets
- Impossible de modifier cet objet au-delà de la frontière d'une région
- Impossible de modifier ces objets au-delà de la frontière d'une région
- Cet objet comprend des parties liées
+ Vous ne pouvez pas modifier un objet hors de sa région
+ Vous ne pouvez pas modifier ces objets hors de leur région
+ Cet objet à des parties liéesPrix : L$
- Prix total : L$
- Prix par : L$
- Prix mixte
- Vente mixte
-
-
+ Prix total : L$
+ Prix unitaire : L$
+ Mixed Price
+ Mixed Sale
+
-
- Nom :
- Description :
- Créateur :
- Propriétaire :
- Groupe :
-
-
-
- Cliquer pour :
-
-
-
-
-
-
-
-
-
- Vous pouvez modifier cet objet
- N'importe qui :
-
-
- Groupe :
-
- Le prochain propriétaire :
-
-
-
+
+ Nom :
+ Description :
+ Créateur :
+ (Chargement...)
+ Propriétaire :
+ (Chargement...)
+ Groupe :
+
+
+ Cliquez pour :
+
+
+
+
+
+
+
+
+
+ Vous pouvez modifier cet objet
+ Tout le monde :
+
+
+ Groupe :
+
+ Prochain propriétaire :
+
+
+
+
+
+
+
+
+
+
+
+
+ Attributs de recherche de chemin :
-
-
-
-
-
-
-
-
- Attributs de recherche de chemin :
- B :
- O :
- G :
- E :
- N :
- F :
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
diff --git a/indra/newview/skins/default/xui/fr/strings.xml b/indra/newview/skins/default/xui/fr/strings.xml
index 1c52fb79fd..15869a6117 100755
--- a/indra/newview/skins/default/xui/fr/strings.xml
+++ b/indra/newview/skins/default/xui/fr/strings.xml
@@ -1,5477 +1,2246 @@
-
-
- Grille de Second Life
-
-
- Portail Assistance Second Life
-
-
- Détection du matériel...
-
-
- Chargement de [APP_NAME]...
-
-
- Vidage du cache...
-
-
- Initialisation du cache des textures...
-
-
- Initialisation VFS...
-
-
- Échec d'initialisation des graphiques. Veuillez mettre votre pilote graphique à jour.
-
-
- [APP_NAME] [VIEWER_VERSION_0].[VIEWER_VERSION_1].[VIEWER_VERSION_2] ([VIEWER_VERSION_3]) [BUILD_DATE] [BUILD_TIME] ([CHANNEL])
-[[VIEWER_RELEASE_NOTES_URL] [Notes de version]]
-
-
- Compilé avec [COMPILER] version [COMPILER_VERSION]
-
+ Firestorm
+ FIRESTORM
+ Second Life Grid
+ Portail de support de Second Life
+ http://www.firestormviewer.org/downloads
+ Détection du matériel...
+ Chargement de [APP_NAME]...
+ Vidage du cache...
+ Vidage du cache des textures...
+ Initialisation du cache des textures...
+ Initialisation VFS...
+ L'initialisation graphique a échoué. Veuillez mettre à jour votre pilote graphique !
+ Compilé avec [COMPILER] version [COMPILER_VERSION]
- Vous êtes à [POSITION_LOCAL_0,number,1], [POSITION_LOCAL_1,number,1], [POSITION_LOCAL_2,number,1] dans [REGION], se trouvant à <nolink>[HOSTNAME]</nolink> ([HOSTIP])
-SLURL : <nolink>[SLURL]</nolink>
-(coordonnées globales [POSITION_0,number,1], [POSITION_1,number,1], [POSITION_2,number,1])
-[SERVER_VERSION]
-[SERVER_RELEASE_NOTES_URL]
+ Vous êtes aux coordonnées [POSITION_LOCAL_0,number,1], [POSITION_LOCAL_1,number,1], [POSITION_LOCAL_2,number,1] dans la région [REGION] située à l'adresse <nolink>[HOSTNAME]</nolink> ([HOSTIP])
+ SLURL: <nolink>[SLURL]</nolink>
+ (Coordonnées globales [POSITION_0,number,1], [POSITION_1,number,1], [POSITION_2,number,1])
+ [SERVER_VERSION]
+ [SERVER_RELEASE_NOTES_URL]
- CPU : [CPU]
-Mémoire : [MEMORY_MB] Mo
-Version OS : [OS_VERSION]
-Distributeur de cartes graphiques : [GRAPHICS_CARD_VENDOR]
-Carte graphique : [GRAPHICS_CARD]
-
-
- Version Windows Graphics Driver : [GRAPHICS_DRIVER_VERSION]
+ CPU: [CPU]
+ Memory: [MEMORY_MB] MB
+ OS Version: [OS_VERSION]
+ Graphics Card Vendor: [GRAPHICS_CARD_VENDOR]
+ Graphics Card: [GRAPHICS_CARD]
+ Windows Graphics Driver Version: [GRAPHICS_DRIVER_VERSION]
- Version OpenGL : [OPENGL_VERSION]
-
-Version libcurl : [LIBCURL_VERSION]
-Version J2C Decoder : [J2C_VERSION]
-Version Audio Driver : [AUDIO_DRIVER_VERSION]
-Version LLCEFLib/CEF : [LLCEFLIB_VERSION]
-Version serveur vocal : [VOICE_VERSION]
+ OpenGL Version: [OPENGL_VERSION]
+ RestrainedLove API: [RLV_VERSION]
+ libcurl Version: [LIBCURL_VERSION]
+ J2C Decoder Version: [J2C_VERSION]
+ Audio Driver Version: [AUDIO_DRIVER_VERSION]
+ LLCEFLib/CEF Version: [LLCEFLIB_VERSION]
+ Voice Server Version: [VOICE_VERSION]
-
- Paquets perdus : [PACKETS_LOST,number,0]/[PACKETS_IN,number,0] ([PACKETS_PCT,number,1]%)
-
-
- Erreur lors de la récupération de l'URL des notes de version du serveur.
-
-
- Restauration...
-
-
- Changement de la résolution...
-
-
- Fullbright (Legacy)
-
-
- La connexion à [APP_NAME] apparaît peut-être comme étant gelée. Veuillez patienter.
-
-
- Connexion...
-
-
- Authentification en cours
-
-
- Maintenance du compte en cours…
-
-
- La tentative de connexion précédente a échoué. Connexion, esssai [NUMBER]
-
-
- Monde en cours de chargement…
-
-
- Navigateur Web incorporé en cours d'initialisation…
-
-
- Multimédia en cours d'initialisation…
-
-
- Chargement des polices en cours...
-
-
- Fichiers du cache en cours de vérification (peut prendre 60-90 s)...
-
-
- Réponse en cours de traitement…
-
-
- Monde en cours d'initialisation…
-
-
- Décodage des images en cours...
-
-
- Quicktime en cours d'initialisation
-
-
- Quicktime introuvable, impossible de procéder à l'initialisation.
-
-
- Initialisation de Quicktime réussie.
-
-
- Capacités de la région demandées...
-
-
- Capacités de la région demandées... Tentative n° [NUMBER].
-
-
- Liaison avec la région en cours de création...
-
-
- Connexion avec la région en cours...
-
-
- Habits en cours de téléchargement...
-
-
- Certificat non valide ou corrompu renvoyé par le serveur. Contactez l'administrateur de la grille.
-
-
- Nom d'hôte non valide utilisé pour accéder au serveur. Vérifiez votre nom d'hôte de grille ou SLURL.
-
-
- Il semble que le certificat renvoyé par la grille ait expiré. Vérifiez votre horloge système ou contactez l'administrateur de la grille.
-
-
- Impossible d'utiliser le certificat renvoyé par le serveur pour SSL. Contactez l'administrateur de la grille.
-
-
- Certificats trop nombreux dans la chaîne des certificats du serveur. Contactez l'administrateur de la grille.
-
-
- Impossible de vérifier la signature de certificat renvoyée par le serveur de la grille. Contactez l'administrateur de la grille.
-
-
- Erreur réseau : impossible d'établir la connexion. Veuillez vérifier votre connexion réseau.
-
-
- Échec de la connexion.
-
-
- Quitter
-
-
- http://join.secondlife.com/?sourceid=[sourceid]
-
-
- http://secondlife.com/download
+
+ Settings mode: [MODE]
+ Viewer Skin: [SKIN] ([THEME])
+ Font Used: [FONT] ([FONT_SCREEN_DPI] dpi)
+ Font Size Adjustment: [FONT_SIZE] pt
+ UI Scaling: [UI_SCALE_FACTOR]
+ Draw distance: [DRAW_DISTANCE] m
+ Bandwidth: [BANDWIDTH] kbit/s
+ LOD factor: [LOD]
+ Render quality: [RENDERQUALITY]
+ Advanced Lighting Model: [ALMSTATUS]
+ Texture memory: [TEXTUREMEMORY] MB ([TEXTUREMEMORYMULTIPLIER])
+ VFS (cache) creation time (UTC): [VFS_DATE]
+ Paquets perdus : [PACKETS_LOST,number,0]/[PACKETS_IN,number,0] ([PACKETS_PCT,number,1]%)
+ Erreur lors de la récupération des notes de mise à jour.
+ Restauration...
+ Changement de résolution...
+ Lumière maximale (originale)
+ Connexion. [APP_NAME] peut sembler figé. Veuillez patienter.
+ Connexion...
+ Authentification
+ Exécution de la maintenance du compte en cours...
+ La précédente tentative de connexion a échoué. Connexion, tentative [NUMBER]
+ Chargement...
+ Initialisation du navigateur Web intégré...
+ Initialisation multimédia...
+ Chargement des polices...
+ Vérification du cache (peut prendre quelques instants)...
+ Traitement de la réponse...
+ Initialisation de l'univers...
+ Décodage des images...
+ Initialisation de QuickTime...
+ QuickTime non trouvé - Impossible de l'initialiser.
+ QuickTime initialisé avec succès.
+ Demande des capacités de la région...
+ Demande des capacités de la région, tentative [NUMBER]...
+ En attente de l'accord de la région...
+ Connexion à la région...
+ Téléchargement des vêtements...
+ Le serveur a renvoyé un certificat non valide ou corrompu. Veuillez contacter le support.
+ Un nom d'hôte non valide a été utilisé pour accéder au serveur, veuillez vérifier votre SLURL ou le nom d'hôte de la grille.
+ Le certificat renvoyé par la grille semble être expiré. Veuillez vérifier votre horloge système, ou contacter le support.
+ Le certificat renvoyé par le serveur ne peut pas être utilisé pour une connexion SSL. Veuillez contacter le support.
+ Hiérarchie des certificats trop complexe. Veuillez contacter le support.
+ La signature du certificat renvoyée par le serveur de la grille n'a pas pu être vérifiée. Veuillez contacter le support.
+ Erreur réseau : Impossible d'établir la connexion, veuillez vérifier votre connexion réseau.
+ Échec de la connexion.
+ Quitter
+ http://join.secondlife.com/?sourceid=[sourceid]
+ Grille principale de Second Life (Agni)
+ Grille de test de Second Life (Aditi)
+ http://www.firestormviewer.org/downloads/
- Le client que vous utilisez ne permet plus d'accéder à Second Life. Téléchargez un nouveau client à la page suivante :
-http://secondlife.com/download
-
-Pour plus d'informations, consultez la page FAQ ci-dessous :
+Le viewer que vous utilisez ne peut plus accéder à Second Life. Veuillez consulter la page suivante pour télécharger une nouvelle version :
+http://www.firestormviewer.org/downloads
+Pour plus d'informations, consultez notre FAQ ci-dessous :
http://secondlife.com/viewer-access-faq
-
- Mise à jour facultative du client disponible : [VERSION]
-
-
- Mise à jour du client requise : [VERSION]
-
-
- L'agent est déjà connecté.
-
+ Mise à jour optionnelle du viewer disponible : [VERSION]
+ Mise à jour du viewer requise : [VERSION]
+ Cet avatar est déjà connecté..
- Désolé ! La connexion a échoué.
-Veuillez vérifier que les éléments ci-dessous ont été correctement saisis :
- * Nom d'utilisateur (par exemple, bobsmith12 ou steller.sunshine)
- * Mot de passe
-Assurez-vous également que la touche Verr. maj n'est pas activée.
+ Désolé ! Nous ne pouvons vous connecter.
+ Veuillez vous assurer que vous avez correctement saisi votre
+ * Nom d'utilisateur (comme bobsmith12 ou steller.sunshine)
+ * Mot de passe
+ Veuillez également vérifier que les majuscules ne sont pas actives.
- Votre mot de passe a été modifié pour des raisons de sécurité.
-Veuillez accéder à votre compte à la page http://secondlife.com/password
-et répondre à la question de sécurité afin de réinitialiser votre mot de passe.
-Nous vous prions de nous excuser pour la gêne occasionnée.
+ Par mesure de sécurité, votre mot de passe a été modifié.
+ Veuillez vous rendre sur la page de gestion de votre compte à l'adresse https://secondlife.com/password
+ et répondre à la question de sécurité pour réinitialiser votre mot de passe.
+ Veuillez nous excuser pour le désagrément occasionné.
- Vous allez devoir réinitialiser votre mot de passe suite à quelques changements effectués sur notre système.
-Pour cela, accédez à votre compte à la page http://secondlife.com/password
-et répondez à la question de sécurité. Votre mot de passe sera réinitialisé.
-Nous vous prions de nous excuser pour la gêne occasionnée.
+ Nous avons effectué des modifications sur notre infrastructure et votre mot de passe doit être réinitialisé.
+ Veuillez vous rendre sur la page de gestion de votre compte à l'adresse https://secondlife.com/password
+ et répondre à la question de sécurité pour réinitialiser votre mot de passe.
+ Veuillez nous excuser pour le désagrément occasionné.
- Second Life est temporairement fermé pour des raisons de maintenance.
-Seuls les employés peuvent actuellement y accéder.
-Consultez la page www.secondlife.com/status pour plus d'informations.
+ Second Life est temporairement fermé pour maintenance.
+ Les connexions sont actuellement limitées aux employés Linden.
+ Veuillez consulter www.secondlife.com/status pour de plus amples informations.
- Les connexions à Second Life sont temporairement limitées afin de s'assurer que l'expérience des utilisateurs présents dans le monde virtuel soit optimale.
-
-Les personnes disposant de comptes gratuits ne pourront pas accéder à Second Life pendant ce temps afin de permettre à celles qui ont payé pour pouvoir utiliser Second Life de le faire.
+ Les connexions à Second Life sont temporairement restreintes dans le but de permettre aux résidents en ligne de profiter des meilleures conditions.
+ Les personnes avec un accès gratuit ne seront pas en mesure d'accéder à Second Life pendant ce laps de temps, pour permettre aux résidents abonnés un accès satisfaisant au service.
- Impossible d'accéder à Second Life depuis cet ordinateur.
-Si vous pensez qu'il s'agit d'une erreur, contactez
-l'Assistance à l'adresse suivante : support@secondlife.com.
+ Cet ordinateur n'est pas autorisé à accéder à Second Life.
+ Si vous estimez que c'est une erreur, veuillez contacter le support
+ à l'adresse https://support.secondlife.com
- Votre compte est inaccessible jusqu'à
-[TIME], heure du Pacifique.
+ Votre compte sera indisponible jusqu'à
+ [TIME] UTC−08:00.
- Nous n'avons pas réussi à traiter votre demande.
-Pour obtenir de l'aide, veuillez contacter l'Assistance Second Life à la page suivante : http://secondlife.com/support.
-Si vous ne parvenez pas à changer de mot de passe, veuillez appeler le (866) 476-9763.
+ Votre compte est actuellement désactivé.
+ Veuillez consulter votre messagerie et contacter le support Second Life pour plus d'informations
+ à l'adresse https://support.secondlife.com
- Incohérence des données lors de la connexion.
-Veuillez contacter support@secondlife.com.
+ Données incorrectes détectées lors de la connexion.
+ Si le problème persiste, veuillez contacter le support à l'adresse https://support.secondlife.com
- Des opérations de maintenance mineures sont actuellement effectuées sur votre compte.
-Votre compte est inaccessible jusqu'à
-[TIME], heure du Pacifique.
-Si vous pensez qu'il s'agit d'une erreur, contactez l'Assistance à l'adresse suivante : support@secondlife.com
-
-
- Le simulateur a renvoyé une erreur en réponse à la demande de déconnexion.
-
-
- Le système est en train de vous déconnecter.
-Votre compte sera indisponible jusqu'à
-[TIME], heure du Pacifique.
-
-
- Impossible de créer de session valide.
-
-
- Impossible de se connecter à un simulateur.
+ Votre compte est actuellement inaccessible en raison d'une maintenance sur notre infrastructure
+ Votre compte sera indisponible jusqu'à
+ [TIME] UTC−08:00.
+ Si vous estimez que c'est une erreur, veuillez contacter le support à l'adresse https://support.secondlife.com
+ La précédente demande de déconnexion a répondu en erreur par le simulateur.
+ Le système est toujours en train de vous déconnecter.
+ Votre compte sera indisponible jusqu'à
+ [TIME] UTC−08:00.
+ Impossible de créer une session valide.
+ Impossible de se connecter à un simulateur.
- Votre compte permet uniquement d'accéder à Second Life
-entre [START] et [END], heure du Pacifique.
-Veuillez réessayer au cours de la période indiquée.
-Si vous pensez qu'il s'agit d'une erreur, contactez l'Assistance à l'adresse suivante : support@secondlife.com
+ Votre compte ne peut accéder à Second Life
+ qu'entre [START] et [END] UTC−08:00.
+ Veuillez revenir pendant ces heures.
+ Si vous estimez que c'est une erreur, veuillez contacter le support à l'adresse https://support.secondlife.com
- Paramètres incorrects.
-Si vous pensez qu'il s'agit d'une erreur, contactez l'Assistance à l'adresse suivante : support@secondlife.com
+ Paramètres de connexion incorrects.
+ Si vous estimez que c'est une erreur, veuillez contacter le support à l'adresse https://support.secondlife.com
- Le paramètre Prénom doit être alphanumérique.
-Si vous pensez qu'il s'agit d'une erreur, contactez l'Assistance à l'adresse suivante : support@secondlife.com
+ Votre prénom ne doit contenir que des caractères alphanumériques.
+ Si vous estimez que c'est une erreur, veuillez contacter le support à l'adresse https://support.secondlife.com
- Le paramètre Nom doit être alphanumérique.
-Si vous pensez qu'il s'agit d'une erreur, contactez l'Assistance à l'adresse suivante : support@secondlife.com
+ Votre nom de famille ne doit contenir que des caractères alphanumériques.
+ Si vous estimez que c'est une erreur, veuillez contacter le support à l'adresse https://support.secondlife.com
- La région est en train d'être mise hors ligne.
-Veuillez réessayer de vous connecter dans une minute.
+ La région est en cours de redémarrage.
+ Veuillez réessayer de vous reconnecter dans quelques instants.
- Agent absent de la région.
-Veuillez réessayer de vous connecter dans une minute.
+ Votre avatar ne semble pas être dans une région.
+ Veuillez réessayer de vous reconnecter dans quelques instants.
- Une autre session était en cours d'ouverture au sein de la région.
-Veuillez réessayer de vous connecter dans une minute.
+ La région est en train de vous connecter à partir d'une autre session.
+ Veuillez réessayer de vous reconnecter dans quelques instants.
- La session précédente était en cours de fermeture au sein de la région.
-Veuillez réessayer de vous connecter dans une minute.
+ La région vient de de déconnecter votre session précédente.
+ Veuillez réessayer de vous reconnecter dans quelques instants.
- Fermeture de la session précédente toujours en cours pour la région.
-Veuillez réessayer de vous connecter dans une minute.
+ La région est toujours en train de déconnecter votre session précédente.
+ Veuillez réessayer de vous reconnecter dans quelques instants.
- Dernière session fermée au sein de la région.
-Veuillez réessayer de vous connecter dans une minute.
-
+ La région a déconnecté votre session précédente.
+ Veuillez réessayer de vous reconnecter dans quelques instants.
- Processus de déconnexion commencé pour la région.
-Veuillez réessayer de vous connecter dans une minute.
-
+ La région a initialisé le processus de déconnexion.
+ Veuillez réessayer de vous reconnecter dans quelques instants.
- Le système a commencé à fermer votre dernière session.
-Veuillez réessayer de vous connecter dans une minute.
-
-
- Il y a peut-être des problèmes techniques dans cette région. Veuillez vérifier votre connexion Internet.
-
-
- Enregistrement des paramètres...
-
-
- Déconnexion...
-
-
- Arrêt en cours...
-
-
- Vous avez été déconnecté de la région où vous étiez.
-
-
- Vous avez été transféré vers une région non valide.
-
-
- Test de déconnexion du client
-
-
- Connexion à Flickr...
-
-
- Publication…
-
-
- Déconnexion de Flickr...
-
-
- Un problème est survenu lors de la connexion à Flickr.
-
-
- Un problème est survenu lors de la publication sur Flickr.
-
-
- Un problème est survenu lors de la déconnexion de Flickr.
-
-
- Connexion à Twitter...
-
-
- Publication…
-
-
- Déconnexion de Twitter...
-
-
- Un problème est survenu lors de la connexion à Twitter.
-
-
- Un problème est survenu lors de la publication sur Twitter.
-
-
- Un problème est survenu lors de la déconnexion de Twitter.
-
-
- Noir et blanc
-
-
- Couleurs des années 1970
-
-
- Intense
-
-
- Presse
-
-
- Sépia
-
-
- Projecteur
-
-
- Vidéo
-
-
- Contraste automatique
-
-
- Halo
-
-
- Miniature
-
-
- Toy Camera
-
-
- Personne
-
-
- (pas de nom)
-
-
- Propriétaire :
-
-
- Public
-
-
- (Groupe)
-
-
- À vendre : [AMOUNT] L$
-
-
- Contruction de groupe
-
-
- Pas de construction
-
-
- Contruction de groupe
-
-
- Non sécurisé
-
-
- Interdiction de voler
-
-
- Scripts de groupe
-
-
- Pas de scripts
-
-
- Terrain :
-
-
- Impossible de faire glisser plus d'un objet ici
-
-
- Vous ne pouvez pas porter un dossier contenant plus de [AMOUNT] articles. Vous pouvez modifier cette limite dans Avancé > Afficher les paramètres de débogage > WearFolderLimit.
-
-
-
- Vous ne pouvez pas rezzer (charger) des articles du dossier Annonces de la Place de marché
-
-
- Vous ne pouvez pas mettre d'articles que vous portez dans le dossier Annonces de la Place du marché
-
-
- Le niveau de dossiers imbriqués dépasse [AMOUNT]. Diminuez le nombre de niveaux de dossiers imbriqués dans d'autres dossiers. Si nécessaire, placez certains articles dans une boîte.
-
-
- Le nombre de sous-dossiers dépasse [AMOUNT]. Diminuez le nombre de sous-dossiers dans votre annonce. Si nécessaire, placez certains articles dans une boîte.
-
-
- Le nombre d'articles dépasse [AMOUNT]. Pour pouvoir vendre plus de [AMOUNT] articles au sein d'une même annonce, vous devez placer certains de ces articles dans une boîte.
-
-
- Le nombre d'articles de stock dépasse [AMOUNT].
-
-
- Vous ne pouvez déposer des articles ou des dossiers que dans l'onglet TOUT. Veuillez activer cet onglet et déplacer à nouveau article(s) et dossier(s).
-
-
- Impossible de vendre ou de transférer un ou plusieurs de ces objets
-
-
- Vous ne pouvez mettre sur la Place du marché que des articles de votre inventaire
-
-
- Vous ne pouvez pas mettre des articles ou dossiers liés sur la Place du marché
-
-
- Vous ne pouvez pas mettre des cartes de visite sur la Place du marché
-
-
- vous ne pouvez pas déplacer une annonce publiée
-
-
- Vous ne pouvez pas déplacer le dossier racine des annonces de la Place du marché
-
-
- tous les articles d'un dossier de stock doivent avoir le même type et droit
-
-
- Impossible de déplacer un dossier vers son enfant
-
-
- Impossible de déplacer un dossier vers lui-même
-
-
- Cliquez pour afficher cette page web
-
-
- Cliquez pour en savoir plus sur cet endroit
-
-
- Cliquez pour afficher le profil de ce résident
-
-
- En savoir plus sur ce résident
-
-
- Cliquer pour ignorer ce résident
-
-
- Cliquer pour ne plus ignorer ce résident
-
-
- Cliquer pour envoyer un IM à ce résident
-
-
- Cliquer pour payer ce résident
-
-
- Cliquer pour proposer une téléportation à ce résident
-
-
- Cliquer pour demander à ce résident d'être votre ami
-
-
- Cliquez pour afficher la description de ce groupe
-
-
- Cliquez pour afficher la description de cet événement
-
-
- Cliquez pour afficher cette petite annonce
-
-
- Cliquez pour afficher la description de cette parcelle
-
-
- Cliquez pour vous téléporter à cet endroit
-
-
- Cliquez pour afficher la description de cet objet
-
-
- Cliquez pour voir cet emplacement sur la carte
-
-
- Cliquez pour exécuter la commande secondlife://
-
-
-
- Me téléporter vers
-
-
- Afficher la carte pour
-
-
- Ignorer
-
-
- Ne plus ignorer
-
-
- IM
-
-
- Payer
-
-
- Proposer une téléportation à
-
-
- Demande d'amitié
-
-
- Suppression d'un ami
-
-
- Fermer (⌘W)
-
-
- Fermer (Ctrl+W)
-
-
- Fermer
-
-
- Restaurer
-
-
- Minimiser
-
-
- Réduire
-
-
- Attacher
-
-
- Afficher l'aide
-
-
- Recherche...
-
-
- Aucun résultat.
-
-
- En cours d'extraction...
-
-
- Notes de version
-
-
-
- Chargement...
-
-
- (personne)
-
-
- (Chargement...)
-
-
- (multiple)
-
-
- (aucun)
-
-
- Appelant Avaline [ORDER]
-
-
- Aucune erreur
-
-
- Requête de l'actif : échec
-
-
- Requête de l'actif : fichier inexistant
-
-
- Requête de l'actif : actif introuvable dans la base de données
-
-
- Fin du ficher
-
-
- Impossible d'ouvrir le fichier
-
-
- Fichier introuvable
-
-
- Délai d'attente du transfert du fichier dépassé
-
-
- Disparition du circuit
-
-
- Il y a une différence de prix entre le client et le serveur
-
-
- Statut inconnu
-
-
- texture
-
-
- son
-
-
- carte de visite
-
-
- repère
-
-
- script (ancienne version)
-
-
- habits
-
-
- objet
-
-
- note
-
-
- dossier
-
-
- racine
-
-
- script LSL2
-
-
- bytecode LSL
-
-
- texture tga
-
-
- partie du corps
-
-
- photo
-
-
- Objets trouvés
-
-
- image targa
-
-
- Corbeille
-
-
- image jpeg
-
-
- animation
-
-
- geste
-
-
- simstate
-
-
- favori
-
-
- lien
-
-
- lien du dossier
-
-
- maillage
-
-
- (Apparence en cours de modification)
-
-
- Absent
-
-
- Ne pas déranger
-
-
- Bloqué(e)
-
-
- Effrayé
-
-
- En colère
-
-
- Absent
-
-
- Salto arrière
-
-
- Rire en se tenant le ventre
-
-
- Grand sourire
-
-
- Envoyer un baiser
-
-
- Bailler d'ennui
-
-
- S'incliner
-
-
- Applaudir
-
-
- Révérence de cour
-
-
- Pleurer
-
-
- Danse 1
-
-
- Danse 2
-
-
- Danse 3
-
-
- Danse 4
-
-
- Danse 5
-
-
- Danse 6
-
-
- Danse 7
-
-
- Danse 8
-
-
- Mépris
-
-
- Boire
-
-
- Gêne
-
-
- Désapprobation
-
-
- Victoire
-
-
- Yoga
-
-
- Froncer les sourcils
-
-
- Impatient
-
-
- Sauter de joie
-
-
- Va te faire voir !
-
-
- Envoyer un baiser
-
-
- Rire
-
-
- Montrer ses muscles
-
-
- Non (mécontent)
-
-
- Non
-
-
- Na na na na nère
-
-
- Gauche-droite
-
-
- Bouche ouverte
-
-
- Paix
-
-
- Montrer quelqu'un du doigt
-
-
- Se montrer du doigt
-
-
- Gauche
-
-
- Droite
-
-
- Compter (pierre-papier-ciseaux)
-
-
- Papier (pierre-papier-ciseaux)
-
-
- Pierre (pierre-papier-ciseaux)
-
-
- Ciseaux (pierre-papier-ciseaux)
-
-
- Dégoût
-
-
- Coup de pied circulaire
-
-
- Triste
-
-
- Salut
-
-
- Crier
-
-
- Hausser les épaules
-
-
- Sourire
-
-
- Fumer, immobile
-
-
- Fumer, prendre une bouffée
-
-
- Fumer, jeter son mégot
-
-
- Surprise
-
-
- Coup d'épée
-
-
- Caprice
-
-
- Tirer la langue
-
-
- Faire signe
-
-
- Chuchoter
-
-
- Siffler
-
-
- Clin d'œil
-
-
- Clin d'œil (Hollywood)
-
-
- Soucis
-
-
- Oui (Joie)
-
-
- Oui
-
-
- Multiples
-
-
- Utiliser la texture
-
-
- Faites glisser le curseur sur l'axe
-
-
- pour le fixer sur la grille
-
-
- Chargement...
-
-
- Hors ligne
-
-
- [AREA] m² [PRICE] L$
-
-
- Aucun résultat.
-
-
- Vous êtes ici
-
-
- (Distance: [DISTANCE] m)
-
-
- OK
-
-
- Fichier incomplet
-
-
- Impossible de trouver ROOT ou JOINT.
-
-
- Chat près de moi
-
-
- (Chat près de moi)
-
-
- chuchote :
-
-
- crie :
-
-
- Connexion au chat vocal du Monde en cours…
-
-
- Connecté(e)
-
-
- Voix non disponible à l'endroit où vous êtes
-
-
- Déconnecté du chat vocal
-
-
- Vous allez maintenant être reconnecté(e) au chat vocal près de vous.
-
-
- '[OBJECTNAME]', un objet appartenant à [OWNERNAME], situé dans [REGIONNAME] à [REGIONPOS], a reçu le droit de : [PERMISSIONS].
-
-
- '[OBJECTNAME]', un objet appartenant à [OWNERNAME], situé dans [REGIONNAME] à [REGIONPOS], n'a pas reçu le droit de : [PERMISSIONS].
-
-
- Si vous autorisez un accès à votre compte, vous autorisez également l'objet à :
-
-
- Débiter vos Linden dollars (L$)
-
-
- Utiliser vos touches de commandes
-
-
- Reconfigurer vos touches de commandes
-
-
- Animer votre avatar
-
-
- Attacher à votre avatar
-
-
- Passer l'objet dans le domaine public (sans propriétaire)
-
-
- Lier et délier d'autres objets
-
-
- Créer et supprimer des liens avec d'autres objets
-
-
- Modifier ses droits
-
-
- Suivre votre caméra
-
-
- Contrôler votre caméra
-
-
- Vous téléporter
-
-
- Pas connecté(e)
-
-
- (Vous)
-
-
-
- Supprimer les alertes lors de la gestion des listes d'accès aux domaines
-
-
- Remplacer vos animations par défaut
-
-
- Renvoyer les objets de votre part
-
-
- (inconnu)
-
-
- Général
-
-
- Modéré
-
-
- Adulte
-
-
- Hors ligne
-
-
- Inconnu
-
-
- (inconnu)
-
-
- Domaine / Région entière
-
-
- Domaine / Homestead
-
-
- Continent / Homestead
-
-
- Continent / Région entière
-
-
- Tous fichiers
-
-
- Sons
-
-
- Animations
-
-
- Images
-
-
- Enregistrer
-
-
- Charger
-
-
- Images Targa
-
-
- Images Bitmap
-
-
- Images PNG
-
-
- Images Targa ou PNG
-
-
- Fichier de film AVI
-
-
- Fichier d'animation XAF
-
-
- Fichier XML
-
-
- Fichier RAW
-
-
- Images compressées
-
-
- Charger des fichiers
-
-
- Choisir le répertoire
-
-
- Scripts
-
-
- Dictionnaires
-
-
- Silhouette
-
-
- Peau
-
-
- Cheveux
-
-
- Yeux
-
-
- Chemise
-
-
- Pantalon
-
-
- Chaussures
-
-
- Chaussettes
-
-
- Veste
-
-
- Gants
-
-
- Débardeur
-
-
- Caleçon
-
-
- Jupe
-
-
- Alpha
-
-
- Tatouage
-
-
- Propriétés physiques
-
-
- non valide
-
-
- aucun
-
-
- Chemise non portée
-
-
- Pantalon non porté
-
-
- Chaussures non portées
-
-
- Chaussettes non portées
-
-
- Veste non portée
-
-
- Gants non portés
-
-
- Débardeur non porté
-
-
- Caleçon non porté
-
-
- Jupe non portée
-
-
- Alpha non porté
-
-
- Tatouage non porté
-
-
- Propriétés physiques non portées
-
-
- non valide
-
-
- Créer une nouvelle silhouette
-
-
- Créer une nouvelle peau
-
-
- Créer de nouveaux cheveux
-
-
- Créer de nouveaux yeux
-
-
- Créer une nouvelle chemise
-
-
- Créer un nouveau pantalon
-
-
- Créer de nouvelles chaussures
-
-
- Créer de nouvelles chaussettes
-
-
- Créer une nouvelle veste
-
-
- Créer de nouveaux gants
-
-
- Créer un nouveau débardeur
-
-
- Créer un nouveau caleçon
-
-
- Créer une nouvelle jupe
-
-
- Créer un nouvel alpha
-
-
- Créer un nouveau tatouage
-
-
- Créer de nouvelles propriétés physiques
-
-
- non valide
-
-
- Nouv. [WEARABLE_ITEM]
-
-
- Suivant
-
-
- OK
-
-
- Note au groupe
-
-
- Notices au groupe
-
-
- Envoyée par
-
-
- Pièce(s) jointe(s) :
-
-
- Consultez les notices précédentes ou choisissez de ne plus recevoir ces messages ici.
-
-
- Ouvrir pièce jointe
-
-
- Enregistrer la pièce jointe
-
-
- Offre de téléportation
-
-
- De nouvelles notifications sont arrivées en votre absence.
-
-
- Vous avez %d notification(s) supplémentaire(s)
-
-
- Bras droit
-
-
- Tête
-
-
- Bras gauche
-
-
- Jambe gauche
-
-
- Torse
-
-
- Jambe droite
-
-
- Faible
-
-
- Moyen
-
-
- Élevé
-
-
- Appuyez sur ESC pour quitter la vue subjective
-
-
- Vous n'avez pas trouvé ce que vous cherchiez ? Essayez [secondlife:///app/search/all/[SEARCH_TERM] Rechercher].
-
-
- Vous n'avez pas trouvé ce que vous cherchiez ? Essayez [secondlife:///app/search/places/[SEARCH_TERM] Rechercher].
-
-
- Faites glisser un repère ici pour l'ajouter à vos Favoris.
-
-
- Aucun article trouvé. Vérifiez l'orthographe de votre chaîne de recherche et réessayez.
-
-
- Vous n'avez pas de copie de cette texture dans votre inventaire
-
-
- Les achats que vous avez effectués sur la Place du marché s'affichent ici. Vous pouvez alors les faire glisser vers votre inventaire afin de les utiliser.
-
-
- https://marketplace.[MARKETPLACE_DOMAIN_NAME]/
-
-
- http://community.secondlife.com/t5/English-Knowledge-Base/Selling-in-the-Marketplace/ta-p/700193#Section_.3
-
-
- https://marketplace.[MARKETPLACE_DOMAIN_NAME]/merchants/store/dashboard
-
-
- https://marketplace.[MARKETPLACE_DOMAIN_NAME]/merchants/store/imports
-
-
- https://marketplace.[MARKETPLACE_DOMAIN_NAME]/learn_more
-
-
- Tout le monde peut vendre des articles sur la Place du marché.
-
-
-
- Pour devenir vendeur, vous devez [[MARKETPLACE_CREATE_STORE_URL] créer une boutique sur la Place du marché].
-
-
- Votre boîte d'envoi est vide.
-
-
-
- Pour mettre des dossiers en vente sur la [[MARKETPLACE_DASHBOARD_URL] Place du marché], faites-les glisser vers cette zone et cliquez sur "Envoyer vers la Place du marché".
-
-
- Initialisation de la Place du marché...
-
-
- Nous sommes en train d'accéder à votre compte dans la [[MARKETPLACE_CREATE_STORE_URL] boutique de la Place du marché].
-
-
- Erreurs de la Place du marché.
-
-
- La [[MARKETPLACE_CREATE_STORE_URL] boutique de la Place du marché] renvoie des erreurs.
-
-
- Cette fonctionnalité est en version bêta. Veuillez ajouter votre nom à ce [http://goo.gl/forms/FCQ7UXkakz formulaire Google] si vous souhaitez participer.
-
-
- Votre dossier Annonces de la Place du marché est vide.
-
-
- Pour mettre des dossiers en vente sur la [[MARKETPLACE_DASHBOARD_URL] Place du marché], faites-les glisser vers cette zone.
-
-
- le dossier de stock doit être contenu dans un dossier de version
-
-
- : Erreur : tous les articles d'un dossier de stock doivent être non reproductibles et de même type
-
-
- : Erreur : un dossier de stock ne peut pas contenir de sous-dossiers
-
-
- : Avertissement : le dossier ne contient aucun article
-
-
- : Avertissement : création du dossier de stock
-
-
- : Avertissement : création du dossier de version
-
-
- : Avertissement : déplacement d'articles
-
-
- : Avertissement : contenu du dossier transféré vers le dossier de stock, suppression du dossier vide
-
-
- : Erreur : les articles non reproductibles doivent être contenus dans un dossier de stock
-
-
- : Avertissement : les articles doivent être contenus dans un dossier de version
-
-
- : Erreur :
-
-
- : Avertissement :
-
-
- : Avertissement : le dossier de version doit contenir au moins 1 article
-
-
- : Avertissement : le dossier de stock doit contenir au moins 1 article
-
-
- Pas d'erreur ni d'avertissement à signaler
-
-
- Aucune erreur
-
-
- Erreur :
-
-
- Avant d'envoyer des articles vers la Place du marché, vous devez vous configurer comme vendeur (gratuit).
-
-
- Impossible de déplacer l'article dans ce dossier.
-
-
- Cet article ne peut pas être vendu sur la Place du marché.
-
-
- no Mkt ID
-
-
- publié
-
-
- actif
-
-
- max.
-
-
- stock
-
-
- rupture de stock
-
-
- mise à jour...
-
-
- Ouvrir les repères
-
-
- Sans contraintes
-
-
-
-
-
-
-
-
- chargement des contenus en cours...
-
-
- Aucun contenu
-
-
-
+ Le système a initialisé le processus de déconnexion de votre précédente session.
+ Veuillez réessayer de vous reconnecter dans quelques instants.
+
+ La région semble avoir disparue. Veuillez vérifier votre connexion à Internet.
+ Sauvegarde de vos paramètres...
+ Déconnexion...
+ Fermeture en cours...
+ Vous avez été déconnecté de la région où vous étiez.
+ Vous avez été envoyé dans une région invalide.
+ Test de déconnexion en cours
+ Connexion à Facebook...
+ Publication...
+ Déconnexion de Facebook...
+ Problème de connexion à Facebook
+ Problème pour publier sur Facebook
+ Problème lors de la déconnexion à Facebook
+ Connexion à Flickr...
+ Publication...
+ Déconnexion de Flickr...
+ Problème de connexion à Flickr
+ Problème pour publier sur Flickr
+ Problème lors de la déconnexion à Flickr
+ Connexion à Twitter...
+ Publication...
+ Déconnexion de Twitter...
+ Problème de connexion à Twitter
+ Problème pour publier sur Twitter
+ Problème lors de la déconnexion à Twitter
+ Black & White
+ 1970's Colors
+ Intense
+ Newsprint
+ Sepia
+ Spotlight
+ Video
+ Autocontrast
+ Lens Flare
+ Miniature
+ Toy Camera
+ Antique
+ Bad Trip
+ Blown Highlights
+ Soft Focus
+ Brighten
+ Cartoon
+ Darken
+ Glowing Edges
+ Center Focus
+ Heatwave
+ Jules Verne
+ Light Leak
+ Linearize
+ Negative
+ Overcast
+ Posterize
+ Color Shift
+ Sharpen
+ The Matrix
+ Personne
+ (Aucun nom)
+ Propriétaire :
+ Public
+ (Groupe)
+ À vendre : [AMOUNT] L$
+ Construction au groupe
+ Pas de construction
+ Pas de modification
+ Non-sûr
+ Pas de vol
+ Scripts du groupe
+ Pas de Scripts
+ Terrain :
+ Un seul objet peut être déplacé ici
+ Vous ne pouvez pas porter plus de [AMOUNT] objets simultanément. Vous pouvez modifier cette option via Avancé > Afficher les options de débogage > WearFolderLimit
+
+ Ce lien vous envoie sur une page officielle de Second Life ou Linden Lab
+ Script
+ Physique
+ Toucher
+ L$
+ Drop Inventory
+ Fantôme
+ Temporaire
+ Prims : [COUNT]
+ , impact sur le terrain : [PEWEIGHT]
+ , chargement de l'impact sur le terrain...
+ , impact sur le terrain indisponible
+ Distance : [DISTANCE] m
+ Position : [POSITION]
+ Vous ne pouvez pas déposer des objets dans l'univers depuis les listings du Marketplace
+ Vous ne pouvez pas déplacer un objet actuellement porté dans les listings du Marketplace
+ Trop grande profondeur de sous-dossiers ([AMOUNT]). Veuillez simplifier votre arborescence.
+ Nombre de sous-dossiers trop élevé ([AMOUNT]). Veuillez limiter le nombre de sous-dossier dans la liste de vos produits.
+ Vous avez atteint la limite de nombre d'objets pour un listing ([AMOUNT]). Si vous souhaitez vendre plus que [AMOUNT] objets par listing, veuillez les empaqueter dans un objet conteneur au préalable.
+ Il y a trop d'objets en stock ([AMOUNT]).
+ Vous ne pouvez déposer de nouveaux objets que dans les onglets 'Tout' ou 'Non-associé'. Veuillez sélectionner un de ces deux onglets et déplacer à nouveaux vos objets ou dossiers.
+ Un ou plusieurs objets de votre sélection ne peuvent être vendus ou transférés
+ Vous ne pouvez placer que des objets de votre inventaire dans le Marketplace
+ Vous ne pouvez placer de raccourci sur le Marketplace
+ Vous ne pouvez placer de Carte de Visite sur le Marketplace
+ Vous ne pouvez déplacer un listing publié
+ Vous ne pouvez déplacer le dossier racine des listing
+ Tous les objets dans un dossier avec un stock défini doivent être du même type et posséder les mêmes permissions
+ Vous ne pouvez déplacer un dossier dans l'un de ses sous-dossiers
+ You can't move a folder into itself
+ Cliquez pour afficher cette page web
+ Cliquez pour voir les informations du lieu
+ Cliquez pour voir le profil de ce résident
+ En savoir plus sur ce résident
+ Cliquez ici pour ignorer ce résident
+ Cliquez ici pour cesser d'ignorer ce résident
+ Cliquez ici pour IM ce résident
+ Cliquez ici pour payer ce résident
+ Cliquez ici pour proposer une téléportation à ce résident
+ Cliquez ici pour proposer à ce résident de devenir ami
+ Cliquez ici pour voir la description du groupe
+ Cliquez ici pour voir la description de l'évènement
+ Cliquez ici pour voir cette annonce
+ Cliquez ici pour voir la description du terrain
+ Cliquez ici pour vous téléporter à cet endroit
+ Cliquez sur le lien pour voir la description de l'objet
+ Cliquez sur le lien pour voir les informations du lieu
+ Cliquez sur le lien pour exécuter la commande affichée
+
+ Cliquez sur le lien pour écrire un email à l'adresse
+ Se téléporter
+ Afficher la carte pour
+ Ignorer
+ Cesser d'ignorer
+ IM
+ Payer
+ Proposer une téléportation à
+ Demande d'amitié
+ Supprimer un ami
+ Fermer (⌘W)
+ Fermer (Ctrl+W)
+ Fermer
+ Restaurer
+ Minimiser
+ Détacher
+ Rattacher
+ Aide
+ Fermer et ignorer temporairement
+ Recherche...
+ Aucun résultat.
+ Récupération...
+ Notes de version
+ http://wiki.phoenixviewer.com/firestorm_change_log_
+ Chargement...
+ protégé
+ (aucun)
+ (Chargement...)
+ (Multiple)
+ (Aucun)
+ Appelant Avaline [ORDER]
+ Pas d'erreur
+ Demande de ressource : Echec
+ Demande de ressource : Fichier inexistant
+ Demande de ressource : Ressource introuvable dans la base de données
+ Fin de fichier
+ Impossible d'ouvrir le fichier
+ Fichier non trouvé
+ Délai dépassé
+ Circuit en erreur
+ Différence de prix entre le client et le serveur
+ Statut inconnu
+ texture
+ son
+ carte de visite
+ repère
+ legacy script
+ vêtement
+ objet
+ note
+ dossier
+ racine
+ script LSL2
+ fichier compilé LSL
+ Texture TGA
+ Élément du corps
+ Photo
+ Objets trouvés
+ image targa
+ Corbeille
+ image jpeg
+ animation
+ geste
+ simstate
+ favori
+ lien
+ raccourci
+ mesh
+ (Modifie son apparence)
+ Absent
+ Ne pas déranger
+ Ignoré
+ Réponse automatique
+ Écrit
+ Afraid
+ Angry
+ Away
+ Backflip
+ Belly Laugh
+ BigSmile
+ Blow Kiss
+ Bored
+ Bow
+ Clap
+ Court Bow
+ Cry
+ Dance 1
+ Dance 2
+ Dance 3
+ Dance 4
+ Dance 5
+ Dance 6
+ Dance 7
+ Dance 8
+ Disdain
+ Drink
+ Embarrassed
+ Finger Wag
+ Fist Pump
+ Floating Yoga
+ Frown
+ Impatient
+ Jump For Joy
+ Kiss My Butt
+ Kiss
+ Laugh
+ Muscle Beach
+ No (Unhappy)
+ No
+ Nya-nya-nya
+ One-Two Punch
+ Open Mouth
+ Peace
+ Point at Other
+ Point at Self
+ Punch Left
+ Punch Right
+ RPS count
+ RPS paper
+ RPS rock
+ RPS scissors
+ Repulsed
+ Roundhouse Kick
+ Sad
+ Salute
+ Shout
+ Shrug
+ Smile
+ Smoke Idle
+ Smoke Inhale
+ Smoke Throw Down
+ Surprise
+ Sword Strike
+ Tantrum
+ TongueOut
+ Wave
+ Whisper
+ Whistle
+ Wink
+ Wink (Hollywood)
+ Worry
+ Yes (Happy)
+ Yes
+ Multiple
+ Use texture
+ Move mouse cursor over ruler
+ to snap to grid
+ Chargement...
+ Déconnecté
+ [AREA] m² L$[PRICE] ([SQMPRICE] L$/m²)
+ Aucun résultat.
+ Vous êtes ici
+ (Distance : [DISTANCE] m)
+ La caméra ne peut pas zoomer sur ce résident car il est hors de votre champ de vision.
+ OK
+ Fin de fichier inattendue
+ Can't find ROOT or JOINT.
+ (pas de nom)
+ Chat local
+ (Chat local)
+ chuchote :
+ crie :
+ Connexion au chat vocal...
+ Connecté
+ Les conversations audio ne sont pas disponibles à votre emplacement actuel
+ Déconnecté du chat vocal
+ Vous allez être reconnecté au chat vocal local
+ '[OBJECTNAME]', an object owned by '[OWNERNAME]', located in [REGIONNAME] at [REGIONPOS], has been granted permission to: [PERMISSIONS].
+ '[OBJECTNAME]', an object owned by '[OWNERNAME]', located in [REGIONNAME] at [REGIONPOS], has been denied permission to: [PERMISSIONS].
+ If you allow access to your account, you will also be allowing the object to:
+ Take Linden dollars (L$) from you
+ Act on your control inputs
+ Remap your control inputs
+ Animate your avatar
+ Attach to your avatar
+ Release ownership and become public
+ Link and delink from other objects
+ Add and remove joints with other objects
+ Change its permissions
+ Track your camera
+ Control your camera
+ Teleport you
+ Manage your estates silently
+ Change your default animations
+ Photo enregistrée : [FILENAME]
+ Suppress alerts when managing estate access lists
+ Replace your default animations
+ Return objects on your behalf
+ Déconnecté
+ (Vous)
+ (inconnu) !
+ Général
+ Modéré
+ Adulte
+ Hors-ligne
+ Inconnu
+ (inconnu)
+ Domaine / Région complète
+ Domaine / Résidentiel
+ Continent / Résidentiel
+ Continent / Région complète
+ Tous les fichiers
+ Sons
+ Animations
+ Images
+ Enregistrer
+ Charger
+ Images Targa
+ Images Bitmap
+ Images PNG
+ Images TGA et PNG
+ Fichier AVI
+ Fichier XAF
+ Fichier XML
+ Fichier RAW
+ Images compressées
+ Charger les fichiers
+ Sélectionnez un dossier
+ Scripts
+ Dictionnaires
+ Sauvegarde des objets
+ Modèle COLLADA
+ Fichier séparé par des virgules
+ Recompiler
+ Mettre le script en pause pendant [SLEEP_TIME] secondes.
+ Silhouette
+ Peau
+ Coiffure
+ Yeux
+ Chemise
+ Pantalon
+ Chaussures
+ Chaussettes
+ Veste
+ Gants
+ Maillot de corps
+ Caleçon
+ Jupe
+ Masque Alpha
+ Tatouage
+ Physique
+ invalide
+ aucun
+ Chemise non portée
+ Pantalon non porté
+ Chaussures non portées
+ Chaussettes non portées
+ Veste non portée
+ Gants non portés
+ Maillot de corps non porté
+ Caleçon non porté
+ Jupe non portée
+ Masque Alpha non porté
+ Tatouage non porté
+ Physique non porté
+ invalide
+ Créer une nouvelle silhouette
+ Créer une nouvelle peau
+ Créer une nouvelle coiffure
+ Créer de nouveaux yeux
+ Créer une nouvelle chemise
+ Créer un nouveau pantalon
+ Créer de nouvelles chaussures
+ Créer de nouvelles chaussettes
+ Créer une nouvelle veste
+ Créer de nouveaux gants
+ Créer un nouveau maillot de corps
+ Créer un nouveau caleçon
+ Créer une nouvelle jupe
+ Créer un nouveau masque alpha
+ Créer un nouveau tatouage
+ Créer un nouveau physique
+ invalide
+ Nouveau [WEARABLE_ITEM]
+ Suivant
+ OK
+ Notice
+ Notices
+ envoyé par
+ Pièce-jointe :
+ View past notices or opt-out of receiving these messages here.
+ Ouvrir la pièce-jointe
+ Enregistrer la pièce-jointe
+ Envoyé par [SENDER], [GROUPNAME]
+ Teleport offering
+ De nouvelles notifications sont arrivées pendant que vous étiez absent.
+ Vous avez %d notifications supplémentaires
+ Bras droit
+ Tête
+ Bras gauche
+ Jambe gauche
+ Torse
+ Jambe droite
+ Bas
+ Moyen
+ Élevé
+ Appuyez sur ESC pour revenir en vue à la troisième personne
+ Vous n'avez pas trouvé ce que vous cherchiez ? Essayez [secondlife:///app/search/all/[SEARCH_TERM] La recherche].
+ Vous n'avez pas trouvé ce que vous cherchiez ? Essayez [secondlife:///app/search/places/[SEARCH_TERM] La recherche].
+ Faites glisser un repère ici pour l'ajouter à vos favoris.
+ No items found. Check the spelling of your search string and try again.
+ You do not have a copy of this texture in your inventory
+ Your Marketplace purchases will appear here. You may then drag them into your inventory to use them.
+ https://marketplace.[MARKETPLACE_DOMAIN_NAME]/
+ http://community.secondlife.com/t5/English-Knowledge-Base/Selling-in-the-Marketplace/ta-p/700193#Section_.3
+ https://marketplace.[MARKETPLACE_DOMAIN_NAME]/merchants/store/dashboard
+ https://marketplace.[MARKETPLACE_DOMAIN_NAME]/merchants/store/imports
+ https://marketplace.[MARKETPLACE_DOMAIN_NAME]/learn_more
+ Tout le monde peut vendre sur le Marketplace.
+ Si vous voulez vendre, vous devez [[MARKETPLACE_CREATE_STORE_URL] créer une boutique sur le Marketplace].
+ Your outbox is empty.
+ Drag folders to this area and click "Send to Marketplace" to list them for sale on the [[MARKETPLACE_DASHBOARD_URL] Marketplace].
+ Initializing Marketplace.
+ We are accessing your account on the [[MARKETPLACE_CREATE_STORE_URL] Marketplace store].
+ Erreurs Marketplace.
+ La [[MARKETPLACE_CREATE_STORE_URL] boutique du marketplace] a renvoyé une erreur.
+ This feature is currently in Beta. Please add your name to this [http://goo.gl/forms/FCQ7UXkakz Google form] if you would like to participate.
+ Your Marketplace Listings folder is empty.
+ Drag folders to this area to list them for sale on the [[MARKETPLACE_DASHBOARD_URL] Marketplace].
+ : Attention : stock folder must be contained by a version folder
+ : Erreur : all items in a stock folder must be no-copy and of the same type
+ : Erreur : stock folder cannot contain subfolders
+ : Attention : folder doesn't contain any items
+ : Attention : creating stock folder
+ : Attention : creating version folder
+ : Attention : moving items
+ : Attention : folder content transfered to stock folder, removing empty folder
+ : Erreur : no-copy items must be contained by a stock folder
+ : Attention : items must be contained by a version folder
+ : Erreur :
+ : Attention :
+ : Attention : version folder must contain at least 1 item
+ : Attention : Le dossier de contenance doit posséder au moins 1 objet
+ Pas d'erreur ou d'avertissement à signaler
+ Pas d'erreur
+ Erreur :
+ Vous devez créer une boutique avant de commencer à vendre des objets sur la Marketplace.
+ Impossible de déplacer cet objet dans ce dossier.
+ Cet objet ne peut être vendu sur le Marketplace.
+ Pas d'ID MP
+ Publié
+ Actif
+ Max
+ Stock
+ Stock épuisé
+ Mise à jour...
+ Ouvrir les repères
+ Unconstrained
+
+
+
+
+
+
+ Chargement du contenu...
+ Vide
+
+
-
- Oui
-
-
- Non
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Mon inventaire
-
-
- Bibliothèque
-
-
- Textures
-
-
- Sons
-
-
- Cartes de visite
-
-
- Repères
-
-
- Scripts
-
-
- Habits
-
-
- Objets
-
-
- Notes
-
-
- Nouveau dossier
-
-
- Inventaire
-
-
- Images non compressées
-
-
- Parties du corps
-
-
- Corbeille
-
-
- Albums photo
-
-
- Objets trouvés
-
-
- Sons non compressés
-
-
- Animations
-
-
- Gestes
-
-
- Mes Favoris
-
-
- Mes Favoris
-
-
- Mes favoris
-
-
- Mes favoris
-
-
- Tenue actuelle
-
-
- Tenues initiales
-
-
- Mes tenues
-
-
- Accessoires
-
-
- Maillages
-
-
- Articles reçus
-
-
- Boîte d'envoi vendeur
-
-
- Amis
-
-
- Tout
-
-
- Aucun élément attaché porté
-
-
- Éléments attachés ([COUNT] emplacements restants)
-
-
- Acheter
-
-
- Acheter des L$
-
-
- Pierre
-
-
- Métal
-
-
- Verre
-
-
- Bois
-
-
- Chair
-
-
- Plastique
-
-
- Caoutchouc
-
-
- Léger
-
-
- Maj-
-
-
- Ctrl
-
-
- Poitrine
-
-
- Crâne
-
-
- Épaule gauche
-
-
- Épaule droite
-
-
- Main gauche
-
-
- Main droite
-
-
- Pied gauche
-
-
- Pied droit
-
-
- Colonne
-
-
- Bassin
-
-
- Bouche
-
-
- Menton
-
-
- Oreille gauche
-
-
- Oreille droite
-
-
- Globe oculaire gauche
-
-
- Globe oculaire droit
-
-
- Nez
-
-
- Bras D
-
-
- Avant-bras D
-
-
- Bras G
-
-
- Avant-bras G
-
-
- Hanche droite
-
-
- Cuisse D
-
-
- Jambe D
-
-
- Hanche gauche
-
-
- Cuisse G
-
-
- Jambe G
-
-
- Estomac
-
-
- Pectoral gauche
-
-
- Pectoral droit
-
-
- Cou
-
-
- Centre de l'avatar
-
-
- Point d'attache non valide
-
-
- Erreur : article manquant
-
-
- Erreur : article de base manquant
-
-
- Erreur : l'objet est dans une tenue actuelle, mais il n'est pas attaché
-
-
- [AGEYEARS] [AGEMONTHS]
-
-
- [AGEYEARS]
-
-
- [AGEMONTHS]
-
-
- [AGEWEEKS]
-
-
- [AGEDAYS]
-
-
- Inscrit aujourd'hui
-
-
- [COUNT] an
-
-
- [COUNT] ans
-
-
- [COUNT] ans
-
-
- [COUNT] mois
-
-
- [COUNT] mois
-
-
- [COUNT] mois
-
-
- [COUNT] semaine
-
-
- [COUNT] semaines
-
-
- [COUNT] semaines
-
-
- [COUNT] jour
-
-
- [COUNT] jours
-
-
- [COUNT] jours
-
-
- [COUNT] membre
-
-
- [COUNT] membres
-
-
- [COUNT] membres
-
-
- Résident
-
-
- Essai
-
-
- Membre originaire
-
-
- Employé(e) de Linden Lab
-
-
- Infos de paiement utilisées
-
-
- Infos de paiement enregistrées
-
-
- Aucune info de paiement enregistrée
-
-
- Personne dont l'âge a été vérifié
-
-
- Personne dont l'âge n'a pas été vérifié
-
-
- Centre 2
-
-
- En haut à droite
-
-
- En haut
-
-
- En haut à gauche
-
-
- Centre
-
-
- En bas à gauche
-
-
- Bas
-
-
- En bas à droite
-
-
- Téléchargé, compilation en cours
-
-
- Service de compilation de script indisponible.
-
-
- Script introuvable sur le serveur.
-
-
- Problème lors du téléchargement
-
-
- Droits insuffisants pour télécharger un script.
-
-
- Droits insuffisants pour
-
-
- Échec du téléchargement, erreur inconnue
-
-
- Recompilation - progrès
-
-
- recompiler
-
-
- Réinitialiser les progrès
-
-
- réinitialiser
-
-
- Lancer
-
-
- lancer
-
-
- Arrêter
-
-
- arrêter
-
-
- Compilation réussie !
-
-
- Compilation réussie, enregistrement en cours...
-
-
- Enregistrement terminé.
-
-
- Échec du chargement de fichier :
-
-
- Script (objet hors de portée)
-
-
- Objet [OBJECT] appartenant à [OWNER]
-
-
- aucun
-
-
- En train d'ignorer le script [SCRIPT] avec l'expérience [EXPERIENCE].
-
-
-
- (Inconnu)
-
-
-
-
- [day,datetime,utc]/[mthnum,datetime,utc]/[year,datetime,utc]
-
-
-
-
- Solde
-
-
- Crédits
-
-
- Débits
-
-
- Total
-
-
- Aucune donnée trouvée pour le groupe
-
-
- domaine parent
-
-
- continent
-
-
- teen
-
-
- n'importe qui
-
-
- erreur
-
-
- tous les domaines appartenant à [OWNER]
-
-
- tous les domaines vous appartenant
-
-
- tous les domaines que vous gérez pour [OWNER]
-
-
- Résidents autorisés : ([ALLOWEDAGENTS], max. [MAXACCESS])
-
-
- Groupes autorisés : ([ALLOWEDGROUPS], max. [MAXACCESS])
-
-
- Mémoire des scripts de parcelles
-
-
- Parcelles répertoriées : [PARCELS]
-
-
- Mémoire utilisée : [COUNT] Ko sur [MAX] ; [AVAILABLE] Ko disponibles
-
-
- Mémoire utilisée : [COUNT] Ko
-
-
- URL des scripts de parcelles
-
-
- URL utilisées : [COUNT] sur [MAX] ; [AVAILABLE] disponible(s)
-
-
- URL utilisées : [COUNT]
-
-
- Une erreur est survenue pendant la requête d'informations.
-
-
- Aucune parcelle sélectionnée
-
-
- Erreur : les informations de script ne sont disponibles que dans votre région actuelle.
-
-
- Extraction des informations en cours...
-
-
- Vous n'avez pas le droit d'examiner cette parcelle.
-
-
- Assis(e) dessus
-
-
- Poitrine
-
-
- Tête
-
-
- Épaule gauche
-
-
- Épaule droite
-
-
- Main gauche
-
-
- Main droite
-
-
- Pied gauche
-
-
- Pied droit
-
-
- Précédent
-
-
- Bassin
-
-
- Bouche
-
-
- Menton
-
-
- Oreille gauche
-
-
- Oreille droite
-
-
- Œil gauche
-
-
- Œil droit
-
-
- Nez
-
-
- Bras droit
-
-
- Avant-bras droit
-
-
- Bras gauche
-
-
- Avant-bras gauche
-
-
- Hanche droite
-
-
- Cuisse droite
-
-
- Jambe droite
-
-
- Hanche gauche
-
-
- Cuisse gauche
-
-
- Jambe gauche
-
-
- Ventre
-
-
- Pectoral droit
-
-
- Pectoral gauche
-
-
- HUD centre 2
-
-
- HUD en haut à droite
-
-
- HUD en haut au centre
-
-
- HUD en haut à gauche
-
-
- HUD centre 1
-
-
- HUD en bas à gauche
-
-
- HUD en bas
-
-
- HUD en bas à droite
-
-
- Cou
-
-
- Centre de l'avatar
-
-
- Ligne [LINE], colonne [COLUMN]
-
-
- [COUNT] trouvé(s)
-
-
- [hour12,datetime,slt]:[min,datetime,slt] [ampm,datetime,slt]
-
-
- [mthnum,datetime,slt]/[day,datetime,slt]
-
-
- Contenu de l'objet
-
-
- Nouveau script
-
-
- Ce résident a activé Ne pas déranger et verra votre message plus tard.
-
-
- (par nom)
-
-
- (résident)
-
-
- (objet)
-
-
- (groupe)
-
-
- (externe)
-
-
- Il n'y a aucun règlement pour ce domaine.
-
-
- Il n'y a aucun règlement pour ce domaine. Le terrain sur ce domaine est vendu par le propriétaire. Pour en savoir plus, veuillez contacter le propriétaire.
-
-
-
-
-
- Propriété du groupe
-
-
- Public
-
-
- Réglages locaux
-
-
- Réglages de la région
-
-
- Clics : [TELEPORT] téléportation, [MAP] carte, [PROFILE] profil
-
-
- (mise à jour après la publication)
-
-
- Vous n'avez pas créé de favoris ni de petites annonces Cliquez sur le bouton Plus pour créer un favori ou une petite annonce.
-
-
- L'utilisateur n'a ni favoris ni petites annonces.
-
-
- Chargement...
-
-
- Prévisualiser
-
-
- Propriétés
-
-
- Un objet appelé
-
-
- possédé par le groupe
-
-
- possédé par un groupe inconnu
-
-
- possédé par
-
-
- possédé par un résident inconnu
-
-
- vous a donné
-
-
- Vous refusez l'offre [DESC] de [NAME].
-
-
- Total
-
-
- acheté
-
-
- vous a payé
-
-
- payé
-
-
- a acheté un pass à
-
-
- a payé des frais pour un événement
-
-
- a payé un prix pour un événement
-
-
- Solde
-
-
- Crédits
-
-
- Débits
-
-
- [weekday,datetime,utc] [day,datetime,utc] [mth,datetime,utc] [year,datetime,utc]
-
-
- Objets acquis
-
-
- Annuler
-
-
- Le chargement de [NAME] coûte [AMOUNT] L$
-
-
- Cet achat coûte [AMOUNT] L$
-
+ Oui
+ Non
+
+
+
+
+
+
+
+
+
+
+ Inventaire
+ Bibliothèque
+ Textures
+ Sons
+ Cartes de visite
+ Repères
+ Scripts
+ Vêtements
+ Objets
+ Notes
+ Nouveau dossier
+ Inventaire
+ Images non-compressées
+ Éléments du corps
+ Corbeille
+ Album Photo
+ Objets trouvés
+ Sons non-compressés
+ Animations
+ Gestes
+ Favoris
+ Favori
+ Favoris
+ Tenue actuelle
+ Tenues de base
+ Tenues
+ Accessoires
+ Meshs
+ Objets reçus
+ Boîte d'envoi du marchand
+ Amis
+ Tout
+ #Firestorm
+ #Phoenix
+ #RLV
+ Aucun objet porté
+ Objets portés ([COUNT] restants)
+ Acheter
+ Acheter pour L$
+ Pierre
+ Métal
+ Verre
+ Bois
+ Chair
+ Plastique
+ Caoutchouc
+ Lumière
+ Shift
+ Ctrl
+ Poitrine
+ Crâne
+ Épaule gauche
+ Épaule droite
+ Main gauche
+ Main droite
+ Pied gauche
+ Pied droit
+ Colonne vertébrale
+ Bassin
+ Bouche
+ Menton
+ Oreille gauche
+ Oreille droite
+ Oeil gauche
+ Oeil droit
+ Nez
+ Bras droit
+ Avant-bras droit
+ Bras gauche
+ Avant-bras gauche
+ Hanche droite
+ Cuisse droite
+ Mollet droit
+ Hanche gauche
+ Cuisse gauche
+ Mollet gauche
+ Estomac
+ Pectoral gauche
+ Pectoral droit
+ Cou
+ Centre de l'avatar
+ Invalid Attachment Point
+ Erreur : Objet manquant
+ Erreur : Objet de base manquant
+ Erreur : L'objet n'est pas attaché
+ [AGEYEARS] [AGEMONTHS]
+ [AGEYEARS]
+ [AGEMONTHS]
+ [AGEWEEKS]
+ [AGEDAYS]
+ Rejoint aujourd'hui
+ ; [AGEDAYSTOTAL]
+ [COUNT] an
+ [COUNT] ans
+ [COUNT] ans
+ [COUNT] mois
+ [COUNT] mois
+ [COUNT] mois
+ [COUNT] semaine
+ [COUNT] semaines
+ [COUNT] semaines
+ [COUNT] jour
+ [COUNT] jours
+ [COUNT] jours
+ [COUNT] membre
+ [COUNT] membres
+ [COUNT] membres
+ Résident
+ Compte d'essai
+ Membre Charter
+ Employé Linden Lab
+ Infos. de paiement utilisées
+ Infos. de paiement saisies
+ Aucune Info. de paiement saisie
+ Âge vérifié
+ Âge non vérifié
+ Centre 2
+ En haut à droite
+ En haut
+ En haut à gauche
+ Centre
+ En bas à gauche
+ En bas
+ En bas à droite
+ Downloaded, now compiling
+ Script compilation service not available
+ Script not found on server.
+ Problem downloading
+ Insufficient permissions to download a script.
+ Insufficient permissions for
+ Unknown failure to download
+ Skipping script [SCRIPT] with Experience [EXPERIENCE].
+ Recompilation Progress
+ recompile
+ Preprocessing: [SCRIPT]
+ Preprocessing of script [SCRIPT] completed
+ Reset Progress
+ reset
+ Set Running Progress
+ set running
+ Set Not Running Progress
+ set not running
+ Delete Progress
+ Suppression
+ Compilation en cours de [NAME]
+ Compilation réussie !
+ Compilation réussie, enregistrement...
+ Enregistrement effectué.
+ File upload failed: [REASON]
+ Script (objet hors de portée)
+ Objet [OBJECT] possédé par [OWNER]
+ Aucun
+
+ (Inconnu)
+
+
+ [day,datetime,utc]/[mthnum,datetime,utc]/[year,datetime,utc]
+
+
+ Solde
+ Crédit
+ Débit
+ Total
+ Aucune information trouvée sur le groupe
+ Domaine parent
+ Continent
+ Adolescent
+ N'importe qui
+ Erreur
+ Tous les domaines possédés par [OWNER]
+ Tous les domaines que vous possédez
+ Tous les domaines que vous gérez pour [OWNER]
+ Résidents autorisés : ([ALLOWEDAGENTS], max [MAXACCESS])
+ Groupes autorisés : ([ALLOWEDGROUPS], max [MAXACCESS])
+ Gérants du domaine : ([ESTATEMANAGERS], max [MAXMANAGERS])
+ Résidents bannis : ([BANNEDAGENTS], max [MAXBANNED])
+ Résidents autorisés
+ Résidents bannis
+ Parcel Script Memory
+ Terrains listés : [PARCELS]
+ Mémoire utilisée : [COUNT] Ko sur [MAX] Ko; [AVAILABLE] Ko disponibles
+ Mémoire utilisée : [COUNT] Ko
+ Parcel Script URLs
+ URLs utilisées : [COUNT] sur [MAX]; [AVAILABLE] disponibles
+ URLs utilisées : [COUNT]
+ Erreur lors de la récupération des informations
+ No Parcel Selected
+ Error: script information is only available in your current region
+ Récupération des informations...
+ Vous n'avez pas la permission d'examiner ce terrain
+ Assis-dessus
+ Poitrine
+ Tête
+ Épaule gauche
+ Épaule droite
+ Main gauche
+ Main droite
+ Pied gauche
+ Pied droit
+ Dos
+ Bassin
+ Bouche
+ Menton
+ Oreille gauche
+ Oreille droite
+ Œil gauche
+ Œil droit
+ Nez
+ Bras droit
+ Avant-bras droit
+ Bras gauche
+ Avant-bras gauche
+ Hanche droite
+ Cuisse droite
+ Mollet droit
+ Hanche gauche
+ Cuisse gauche
+ Mollet gauche
+ Ventre
+ Pectoral droit
+ Pectoral gauche
+ HUD Centre 2
+ HUD en haut à droite
+ HUD en haut
+ HUD en haut à gauche
+ HUD Centre 1
+ HUD en bas à gauche
+ HUD en bas
+ HUD en bas à droite
+ Cou
+ Centre de gravité
+ Ligne [LINE], Colonne [COLUMN]
+ [COUNT] trouvés
+ [hour,datetime,slt]:[min,datetime,slt]
+ [day,datetime,slt]/[mthnum,datetime,slt]
+ Contenu de l'objet
+ Nouveau script
+ Ce résident souhaite ne pas être dérangé pour l'instant et verra votre message plus tard.
+ Le résident que vous souhaitez contacter a activé le mode 'Réponse automatique' de son Viewer ce qui signifie qu'il ne souhaite pas être dérangé pour l'instant. Votre message sera affiché dans la liste de ses IM pour une consultation ultérieure.
+ Le résident que vous souhaitez contacter a activé le mode 'Réponse automatique' de son Viewer ce qui signifie qu'il ne souhaite pas être dérangé pour l'instant. Votre message sera affiché dans la liste de ses IM pour une consultation ultérieure.
+ Le résident que vous souhaitez contacter a activé le mode 'Refuser toute téléportation' de son Viewer ce qui signifie qu'il ne souhaite pas être dérangé pour l'instant. Vous pouvez toujours lui envoyer un message privé.
+ Le résident que vous souhaitez contacter a activé le mode 'Refuser toute proposition d'amitié' de son Viewer ce qui signifie qu'il ne souhaite pas être dérangé pour l'instant. Vous pouvez toujours lui envoyer un message privé.
+ Le résident que vous souhaitez contacter vous a ignoré.
+ Le résident que vous souhaitez contacter est actuellement absent. Votre message sera affiché dans la liste de ses IM pour une consultation ultérieure.
+ (Par nom)
+ (Résident)
+ (Objet)
+ (Groupe)
+ (Externe)
+ Il n'y a aucun règlement rédigé pour ce domaine.
+ Il n'y a aucun règlement rédigé pour ce domaine. Ce terrain sur ce domaine est vendu par son propriétaire. Veuillez le contacter pour plus d'informations.
+
+
+
+ Propriété du groupe
+ Public
+ Local Settings
+ Region Settings
+ Clic : [TELEPORT] téléporte, [MAP] carte, [PROFILE] profil
+ (se mettra à jour après publication)
+ Vous n'avez pas encore créé d'annonce ou de favori. Cliquez sur le + en bas de la fenêtre pour créer une annonce ou un favori.
+ La personne n'a aucun favori ou annonce
+ Chargement...
+ Vous n'avez pas encore de favori !
+ La personne n'a aucun favori :(
+ Vous n'avez pas publié d'annonce. Cliquez sur le bouton + en bas de la fenêtre pour en créer une.
+ La personne n'a pas publié d'annonce
+ Prévisualiser
+ Propriétés
+ Un objet nommé
+ possédé par le groupe
+ possédé par un groupe inconnu
+ possédé par
+ possédé par un inconnu
+ vous a offert
+ Vous avez refusé
+ Vous avez refusé [DESC] de [NAME].
+ de
+ Total
+ acheté
+ paid you
+ paid into
+ bought pass to
+ paid fee for event
+ paid prize for event
+ Solde
+ Crédit
+ Débit
+ [weekday,datetime,utc] [day,datetime,utc] [mth,datetime,utc] [year,datetime,utc]
+ Objets aquis
+ Annuler
+ Uploader [NAME] coute [AMOUNT] L$
+ Acheter cet objet coute [AMOUNT] L$
- Extension de fichier inconnue .%s
-.wav, .tga, .bmp, .jpg, .jpeg, ou .bvh acceptés
-
-
- Ignorer
-
-
- Ignorer
-
-
- Ne plus ignorer
-
-
- Ne plus ignorer
-
-
- Ajouter à mes repères...
-
-
- Modifier mon repère...
-
-
- ⌃
-
-
- ⌘
-
-
- ⌥
-
-
- ⇧
-
-
- Ctrl+
-
-
- Alt+
-
-
- Maj+
-
-
- Fichier enregistré
-
-
- Réception
-
-
- Matin
-
-
- Après-midi
-
-
- PST
-
-
- PDT
-
-
- Avant
-
-
- Gauche
-
-
- Droite
-
-
- Arrière
-
-
- Nord
-
-
- Sud
-
-
- Ouest
-
-
- Est
-
-
- Haut
-
-
- Bas
-
-
- Toutes catégories
-
-
- Shopping
-
-
- Terrains à louer
-
-
- Propriétés à louer
-
-
- Divertissements
-
-
- Nouveaux produits
-
-
- Emplois
-
-
- Offres
-
-
- Services
-
-
- Divers
-
-
- Aucun
-
-
- Appartenant aux Lindens
-
-
- Adulte
-
-
-
- Arts et culture
-
-
- Business
-
-
- Éducation
-
-
- Jeux
-
-
- Favoris
-
-
- Accueil pour les nouveaux
-
-
-
- Parcs et nature
-
-
- Résidentiel
-
-
- Phase
-
-
- Autre
-
-
- Location
-
-
- Aucun
-
-
- Vous
-
-
- :
-
-
- ,
-
-
- ...
-
-
- ***
-
-
- (
-
-
- )
-
-
- .
-
-
- '
-
-
- ---
-
-
- Médias multiples
-
-
- Lire/pauser le média
-
+ Extension .%s non reconnue
+Extensions autorisées : .wav, .tga, .bmp, .jpg, .jpeg, or .bvh
+
+ Ignorer
+ Ignorer
+ Cesser d'ignorer
+ Cesser d'ignorer
+ Ajouter aux repères...
+ Modifier le repère...
+ ⌃
+ ⌘
+ ⌥
+ ⇧
+ Ctrl+
+ Alt+
+ Shift+
+ Fichier enregistré
+ Récupération
+ AM
+ PM
+ PST
+ PDT
+ Devant
+ Gauche
+ Droite
+ Derrière
+ Nord
+ Sud
+ Ouest
+ Est
+ Au-dessus
+ En bas
+ Toutes catégories
+ Shopping
+ Land Rental
+ Property Rental
+ Special Attraction
+ New Products
+ Employment
+ Wanted
+ Service
+ Personal
+ Aucun
+ Linden Location
+ Adulte
+ Arts & Culture
+ Business
+ Educational
+ Gaming
+ Hangout
+ Newcomer Friendly
+ Parcs & Nature
+ Résidentiel
+ Stage
+ Autre
+ Location
+ Tout
+ Vous
+ :
+ ,
+ ...
+ ***
+ (
+ )
+ .
+ '
+ ---
+ Médias multiples
+ Lecture/Pause
+ Vous écoutez :
- Une erreur est survenue lors de la lecture de la ligne de commande.
-Merci de consulter : http://wiki.secondlife.com/wiki/Client_parameters
-Erreur :
-
-
- [APP_NAME] - Utilisation de la ligne de commande :
+ Une erreur est survenue lors de l'analyse de la ligne de commande.
+ Veuillez consulter : http://wiki.secondlife.com/wiki/Client_parameters
+ Erreur :
+ Utilisation de la ligne de commande de [APP_NAME] :
- [APP_NAME] ne peut accéder à un fichier requis.
-
-Cela vient du fait que quelqu'un a ouvert plusieurs copies ou que votre système pense qu'un fichier est ouvert.
-Si ce message persiste, veuillez redémarrer votre ordinateur.
-Si le problème persiste, vous devrez peut-être complètement désinstaller puis réinstaller [APP_NAME].
+ [APP_NAME] n'a pas accès à un fichier dont il a besoin.
+ Cette erreur peut survenir si vous avez plusieurs instances du logiciel lancées ou si votre système estime que le fichier est ouvert.
+ Si ce message persiste, veuillez redémarrer votre ordinateur et réessayer.
+ En dernier recours, une réinstallation complète de [APP_NAME] peut s'avérer nécessaire.
-
- Erreur fatale
-
-
- [APP_NAME] nécessite un microprocesseur AltiVec (version G4 ou antérieure).
+ Erreur critique
+ Erreur de l'application
+ Nous sommes désolés, mais [APP_NAME] a planté et doit être fermé. Si cette fenêtre persiste, veuillez contacter notre équipe de support en précisant l'erreur suivante :
+ [ERROR_DETAILS]
+ [APP_NAME] requiert au minimum un PowerPC G4.
- [APP_NAME] est déjà en cours d'exécution.
-Vérifiez si une version minimisée du programme apparaît dans votre barre de tâches.
-Si ce message persiste, redémarrez votre ordinateur.
+ [APP_NAME] est déjà lancé.
+ Veuillez vérifier votre barre des tâches pour une version minimisée de l'application.
+ Si ce message persiste, veuillez redémarrer votre ordinateur.
- [APP_NAME] semble avoir crashé lors de l'utilisation précédente.
-Voulez-vous envoyer un rapport de crash ?
-
-
- Notification
+ [APP_NAME] semble avoir figé ou planté lors de sa dernière exécution.
+ Voulez-vous envoyer un rapport d'erreur ?
+ Notification
- [APP_NAME] ne peut détecter DirectX 9.0b ou une version supérieure.
-[APP_NAME] utilise DirectX pour détecter les matériels et/ou les pilotes qui ne sont pas à jour et peuvent causer des problèmes de stabilité, de performance ou des plantages. Bien que vous puissiez utiliser [APP_NAME] sans DirectX, nous vous recommandons de l'utiliser avec DirectX 9.0b.
-
-Voulez-vous continuer ?
-
-
- Avertissement
+ [APP_NAME] ne peut détecter DirectX 9.0b ou supérieur.
+ [APP_NAME] utilise DirectX pour détecter le matériel et/ou le logiciel obsolète causant des problèmes de stabilité, de faibles performances et de plantages. Bien que vous puissiez utiliser [APP_NAME] sans, nous vous recommandons fortement de mettre à jour DirectX.
+ Voulez-vous continuer?
+ Attention
- Les mises à jour automatiques n'existent pas encore pour Linux.
-Veuillez télécharger la dernière version sur www.secondlife.com.
-
-
- RegisterClass a échoué
-
-
- Erreur
+ Les mises à jour automatiques ne font pas fonctionnelles sous Linux.
+ Veuillez télécharger la dernière version depuis www.firestormviewer.org/linux
+ RegisterClass en erreur
+ Erreur
- Impossible d'ouvrir le mode plein écran à [WIDTH] x [HEIGHT].
-Utilisation du mode fenêtré.
-
-
- Erreur de fermeture lors de la destruction de la fenêtre (DestroyWindow() a échoué)
-
-
- Erreur de fermeture
-
-
- Impossible de créer le contexte GL
-
-
- Impossible de trouver le format pixel approprié
-
-
- Impossible de trouver la description du format pixel
+ Impossible d'utiliser le mode plein écran en résolution [WIDTH] x [HEIGHT].
+ Retour au mode fenêtré.
+ Erreur lors de la fermeture (DestroyWindow() en erreur)
+ Erreur lors de la fermeture
+ Can't make GL device context
+ Can't find suitable pixel format
+ Can't get pixel format description
- [APP_NAME] nécessite True Color (32 bits) pour s'exécuter.
-Accédez aux paramètres d'affichage de votre ordinateur et réglez le mode couleur sur 32 bits.
+ [APP_NAME] requiert un système de couleurs vraies (True Color 32-bit) pour être lancé.
+ Veuillez vous rendre dans les paramètres d'affichage de votre ordinateur pour configurer la profondeur des couleurs en mode 32 bits.
- [APP_NAME] ne peut pas s'exécuter, car il n'y pas de canal alpha 8 bits accessible. En général, ceci vient de problèmes avec le pilote de la carte vidéo.
-Assurez-vous d'avoir installé le pilote de carte vidéo le plus récent possible.
-Assurez-vous aussi que votre écran est réglé sur True Color (32 bits) sous Panneau de configuration > Affichage > Paramètres.
-Si ce message persiste, veuillez aller sur la page [SUPPORT_SITE].
-
-
- Impossible de trouver le format pixel approprié
-
-
- Impossible de créer le contexte de rendu GL
-
-
- Impossible d'activer le contexte de rendu GL
+ [APP_NAME] ne peut être lancé car il n'a pas accès au canal alpha des textures. Veuillez vérifier et mettre éventuellement à jour votre pilote graphique.
+ Veuillez vous assurer d'avoir mis à jour vos pilotes graphiques.
+ Veuillez également vous assurer d'avoir défini votre affichage en mode Couleurs vraies 32 bits dans les options d'affichage de votre ordinateur.
+ Si ce message persiste, veuillez contacter le support [SUPPORT_SITE].
+ Can't set pixel format
+ Can't create GL rendering context
+ Can't activate GL rendering context
- [APP_NAME] ne peut pas s'exécuter car les pilotes de votre carte vidéo n'ont pas été installés correctement, ne sont pas à jour, ou sont pour du matériel non pris en charge. Assurez-vous d'avoir des pilotes de cartes vidéos récents, et même si vous avez les plus récents, réinstallez-les.
-
-Si ce message persiste, veuillez aller sur la page [SUPPORT_SITE].
-
-
- Peu
-
-
- Tout blancs
-
-
- Grand yeux
-
-
- Arqués
-
-
- Longueur des bras
-
-
- Attachés
-
-
- Lobes
-
-
- Mèches de derrière
-
-
- Plus
-
-
- Frange
-
-
- Yeux perçants
-
-
- Taille du ventre
-
-
- Plus
-
-
- Grosses fesses
-
-
- Volume : Derrière
-
-
- Volume : Devant
-
-
- Volume : Haut
-
-
- Plus
-
-
- Gros pectoraux
-
-
- Spikes
-
-
- Noir
-
-
- Blond
-
-
- Cheveux blonds
-
-
- Blush
-
-
- Couleur du blush
-
-
- Opacité du blush
-
-
- Contour du corps
-
-
- Graisse
-
-
- Grains de beauté
-
-
- Plus
-
-
- Épaisseur du corps
-
-
- Moins
-
-
- Jambes arquées
-
-
- Hauteur des seins
-
-
- Clivage
-
-
- Taille des seins
-
-
- Arête du nez
-
-
- Large
-
-
- Taille du front
-
-
- Yeux globuleux
-
-
- Yeux globuleux
-
-
- En bulbe
-
-
- Nez en bulbe
-
-
- Masse des seins
-
-
- Lissage des seins
-
-
- Gravité des seins
-
-
- Résistance de l'air sur les seins
-
-
- Effet max.
-
-
- Élasticité
-
-
- Amplification
-
-
- Amortissement
-
-
- Effet max.
-
-
- Élasticité
-
-
- Amplification
-
-
- Amortissement
-
-
- Effet max.
-
-
- Élasticité
-
-
- Amplification
-
-
- Amortissement
-
-
- Masse du ventre
-
-
- Lissage du ventre
-
-
- Gravité du ventre
-
-
- Résistance de l'air sur le ventre
-
-
- Effet max.
-
-
- Élasticité
-
-
- Amplification
-
-
- Amortissement
-
-
- Masse des fesses
-
-
- Lissage des fesses
-
-
- Gravité des fesses
-
-
- Résistance de l'air sur les fesses
-
-
- Effet max.
-
-
- Élasticité
-
-
- Amplification
-
-
- Amortissement
-
-
- Effet max.
-
-
- Élasticité
-
-
- Amplification
-
-
- Amortissement
-
-
- Sourcils touffus
-
-
- Beaucoup
-
-
- Taille des fesses
-
-
- Gravité des fesses
-
-
- Jupe gonflante
-
-
- Pas gonflante
-
-
- Plus gonflante
-
-
- Moins
-
-
- Pommettes
-
-
- Taille de la poitrine
-
-
- Angle du menton
-
-
- Fente du menton
-
-
- Favoris
-
-
- Profondeur
-
-
- Menton lourd
-
-
- Menton rentré
-
-
- Menton sorti
-
-
- Menton-cou
-
-
- Clair
-
-
- Fendu
-
-
- Yeux rapprochés
-
-
- Fermé(s)
-
-
- Fermé à l'arrière
-
-
- Fermé devant
-
-
- Fermé à gauche
-
-
- Fermé à droite
-
-
- Mini
-
-
- Col arrière
-
-
- Col devant
-
-
- Coin vers le bas
-
-
- Coin vers le haut
-
-
- Fripée
-
-
- Déviation du nez
-
-
- Jambes
-
-
- Sombre
-
-
- Vert foncé
-
-
- Plus foncé
-
-
- Profonde
-
-
- Talons par défaut
-
-
- Dense
-
-
- Double menton
-
-
- Pointant vers le bas
-
-
- Maxi
-
-
- Angle de l'oreille
-
-
- Taille
-
-
- Extrémités
-
-
- Proéminence
-
-
- Cernes
-
-
- Couleur des yeux
-
-
- Profondeur
-
-
- Clarté
-
-
- Ouverture
-
-
- Œil proéminent
-
-
- Taille de l'œil
-
-
- Espacement
-
-
- Arc
-
-
- Épaisseur sourcils
-
-
- Hauteur
-
-
- Direction
-
-
- Taille
-
-
- Longueur des cils
-
-
- Eyeliner
-
-
- Couleur de l'eyeliner
-
-
- Yeux globuleux
-
-
- Visage
-
-
- Définition
-
-
- Yeux écartés
-
-
- Lèvres épaisses
-
-
- Femme
-
-
- Sans doigts
-
-
- Doigts
-
-
- Jambes larges
-
-
- Moins
-
-
- Fesses plates
-
-
- Tête plate
-
-
- Orteil plat
-
-
- Pointure
-
-
- Angle du front
-
-
- Front lourd
-
-
- Tâches de rousseur
-
-
- Mèches de devant
-
-
- Arrière touffu
-
-
- Eyeliner marqué
-
-
- Devant touffu
-
-
- Côtés touffus
-
-
- Côtés touffus
-
-
- Brillant
-
-
- Gants avec doigts
-
-
- Longueur
-
-
- Cheveux
-
-
- Cheveux : Derrière
-
-
- Cheveux : Devant
-
-
- Cheveux : Côtés
-
-
- Sens de la coiffure
-
-
- Épaisseur cheveux
-
-
- Épaisseur cheveux
-
-
- Inclinaison
-
-
- Vers la gauche
-
-
- Vers la droite
-
-
- Cheveux : Volume
-
-
- Taille de la main
-
-
- Plus
-
-
- Longueur
-
-
- Forme
-
-
- Taille
-
-
- Allongement
-
-
- Talons
-
-
- Forme des talons
-
-
- Taille
-
-
- Haut
-
-
- Talons hauts
-
-
- Haut
-
-
- Haute
-
-
- Haut et serré
-
-
- Plus élevé
-
-
- Longueur hanche
-
-
- Largeur hanche
-
-
- Survol
-
-
- Rentré
-
-
- Couleur ombre interne
-
-
- Opacité ombre interne
-
-
- Coin interne
-
-
- Ombre de l'œil interne
-
-
- Ombre interne
-
-
- Longueur de la veste
-
-
- Plis de la veste
-
-
- Angle mâchoire
-
-
- Saillie mâchoire
-
-
- Mâchoire
-
-
- Rapprochés
-
-
- Bajoues
-
-
- Angle du genou
-
-
- Genoux rapprochés
-
-
- Plus
-
-
- Grandes mains
-
-
- Raie à gauche
-
-
- Longueur
-
-
- Muscles
-
-
- Moins
-
-
- Moins
-
-
- Moins
-
-
- Moins
-
-
- Moins
-
-
- Moins
-
-
- Moins
-
-
- Moins
-
-
- Moins
-
-
- Moins
-
-
- Moins ronde
-
-
- Moins
-
-
- Moins carrée
-
-
- Moins
-
-
- Moins
-
-
- Plus léger
-
-
- Fente labiale
-
-
- Prof. fente labiale
-
-
- Volume des lèvres
-
-
- Rougeur des lèvres
-
-
- Proportion des lèvres
-
-
- Épaisseur
-
-
- Largeur
-
-
- Brillant à lèvres
-
-
- Rouge à lèvres
-
-
- Couleur du rouge à lèvres
-
-
- Plus
-
-
- Tête longue
-
-
- Hanches longues
-
-
- Jambes longues
-
-
- Long cou
-
-
- Longues couettes
-
-
- Longue queue de cheval
-
-
- Torse long
-
-
- Bras longs
-
-
- Pantalons amples
-
-
- Chemise ample
-
-
- Manches amples
-
-
- Poignées d'amour
-
-
- Bas
-
-
- Talons bas
-
-
- Bas
-
-
- Basse
-
-
- Bas et ample
-
-
- Abaisser
-
-
- Arête inférieure
-
-
- Joue inférieure
-
-
- Homme
-
-
- Raie au milieu
-
-
- Plus
-
-
- Plus
-
-
- Plus
-
-
- Plus
-
-
- Plus
-
-
- Plus
-
-
- Plus
-
-
- Plus
-
-
- Plus
-
-
- Plus
-
-
- Inférieure plus grosse
-
-
- Plus
-
-
- Plus
-
-
- Plus
-
-
- Plus
-
-
- Plus
-
-
- Plus
-
-
- Plus
-
-
- Supérieure plus grosse
-
-
- Plus
-
-
- Plus
-
-
- Plus
-
-
- Moustache
-
-
- Coin de la bouche
-
-
- Position
-
-
- Mowhawk
-
-
- Musclé
-
-
- Longs
-
-
- Vernis à ongles
-
-
- Couleur du vernis
-
-
- Moins
-
-
- Arrière étroit
-
-
- Devant étroit
-
-
- Lèvres étroites
-
-
- Naturel
-
-
- Longueur du cou
-
-
- Épaisseur du cou
-
-
- Pas de blush
-
-
- Pas d'eyeliner
-
-
- Pas d'ombre à paupières
-
-
- Pas de brillant à lèvres
-
-
- Pas de rouge à lèvres
-
-
- Pas de raie
-
-
- Pas de vernis
-
-
- Pas de rouge
-
-
- Pas de spikes
-
-
- Pas de blanc
-
-
- Pas de rides
-
-
- Normal plus bas
-
-
- Normal plus haut
-
-
- Nez à gauche
-
-
- Nez à droite
-
-
- Taille du nez
-
-
- Épaisseur du nez
-
-
- Angle bout du nez
-
-
- Forme bout du nez
-
-
- Largeur du nez
-
-
- Division narines
-
-
- Largeur narines
-
-
- Opaque
-
-
- Ouvert
-
-
- Derrière ouvert
-
-
- Devant ouvert
-
-
- Ouvert à gauche
-
-
- Ouvert à droite
-
-
- Orange
-
-
- Sorti
-
-
- Couleur de l'ombre externe
-
-
- Opacité de l'ombre externe
-
-
- Coin externe
-
-
- Ombre de l'œil externe
-
-
- Ombre externe
-
-
- Rentrée
-
-
- Parties
-
-
- Ongles vernis
-
-
- Pâle
-
-
- Entrejambe
-
-
- Taille
-
-
- Longueur
-
-
- Taille
-
-
- Plis
-
-
- Raie
-
-
- Séparation frange
-
-
- Pectoraux
-
-
- Pigmentation
-
-
- Couettes
-
-
- Rose
-
-
- Plus rose
-
-
- Platef. (hauteur)
-
-
- Platef. (largeur)
-
-
- Pointue
-
-
- Talons pointus
-
-
- Queue de cheval
-
-
- Jupe bouffante
-
-
- Œil gauche saillant
-
-
- Œil droit saillant
-
-
- Plus
-
-
- Paup. gonflées
-
-
- Couleur arc en ciel
-
-
- Cheveux roux
-
-
- Standard
-
-
- Raie à droite
-
-
- Teint rosé
-
-
- Rond
-
-
- Rougeur
-
-
- Rouge
-
-
- Texture
-
-
- Culotte de cheval
-
-
- Jambes maigres
-
-
- Séparés
-
-
- Creux
-
-
- Coupe derrière
-
-
- Visage
-
-
- Front
-
-
- Haut gauche décalé
-
-
- Haut droit décalé
-
-
- Dégagé derrière
-
-
- Dégagé devant
-
-
- Vers la gauche
-
-
- Déplacement
-
-
- Vers la droite
-
-
- Chemise
-
-
- Taille
-
-
- Plis
-
-
- Hauteur
-
-
- Moins
-
-
- Bras courts
-
-
- Jambes courtes
-
-
- Petit cou
-
-
- Couettes courtes
-
-
- Queue de cheval courte
-
-
- Court
-
-
- Torse court
-
-
- Hanches courtes
-
-
- Épaules
-
-
- Mèches sur le côté
-
-
- Favoris
-
-
- Cheveux sur le côté
-
-
- Cheveux sur le côté en bas
-
-
- Cheveux sur le côté en haut
-
-
- Cou maigre
-
-
- Taille jupe
-
-
- Longueur jupe
-
-
- Front incliné
-
-
- Longueur manche
-
-
- Ampleur manche
-
-
- Fente : Derrière
-
-
- Fente : Devant
-
-
- Fente : Gauche
-
-
- Fente : Droite
-
-
- Moins
-
-
- Petites mains
-
-
- Moins
-
-
- Moins
-
-
- Cheveux lisses
-
-
- Longueur
-
-
- Barbichette
-
-
- Rares
-
-
- Mèches en pointe
-
-
- Carrée
-
-
- Orteil carré
-
-
- Écraser la tête
-
-
- Allonger la tête
-
-
- Saillante
-
-
- Poitrine enfoncée
-
-
- Yeux enfoncés
-
-
- En arrière
-
-
- Vers l'avant
-
-
- Plus
-
-
- Arrière
-
-
- Avant
-
-
- Talons épais
-
-
- Cou épais
-
-
- Orteil épais
-
-
- Mince
-
-
- Sourcils fins
-
-
- Lèvres fines
-
-
- Nez fin
-
-
- Menton fin
-
-
- Jambes serrées
-
-
- Pantalons serrés
-
-
- Chemise serrée
-
-
- Jupe serrée
-
-
- Manches serrées
-
-
- Forme de l'orteil
-
-
- Épaisseur orteil
-
-
- Longueur du torse
-
-
- Muscles du torse
-
-
- Torse maigre
-
-
- Séparés
-
-
- Lisse
-
-
- Sortie
-
-
- Artificiel
-
-
- Arête supérieure
-
-
- Joue supérieure
-
-
- Menton supérieur
-
-
- Paupière sup.
-
-
- En trompette
-
-
- Très rouge
-
-
- Hauteur taille
-
-
- Ronde
-
-
- Cheveux blancs
-
-
- Plus
-
-
- Derrière large
-
-
- Devant large
-
-
- Lèvres larges
-
-
- Artificiel
-
-
- Rides
-
-
- Ajouter à mes repères
-
-
- Modifier mon repère
-
-
- En savoir plus sur l'emplacement actuel
-
-
- Historique de mes emplacements
-
-
- Acheter ce terrain
-
-
- Chat vocal indisponible ici
-
-
- Vol interdit
-
-
- Pas de bousculades
-
-
- Construction/placement d'objets interdit
-
-
- Scripts interdits
-
-
- Santé
-
-
- Région de type Adulte
-
-
- Région de type Modéré
-
-
- Région de type Général
-
-
- Les avatars à l'extérieur de cette parcelle ne peuvent pas voir ni entendre les avatars qui se trouvent à l'intérieur.
-
-
- Les objets mobiles risquent de ne pas se comporter correctement dans cette région tant qu'elle n'est pas refigée.
-
-
- La recherche de chemin dynamique n'est pas activée dans cette région.
-
-
- [APP_NAME] - Mise à jour
-
-
- Mise à jour de [APP_NAME]...
-
-
- Installation de [APP_NAME]...
-
-
- Le client [APP_NAME] est en train d'être mis à jour. Cela peut prendre un certain temps, merci de votre patience.
-
-
- Mise à jour en cours...
-
-
- Mise à jour en cours
-
-
- Le téléchargement de la mise à jour a échoué
-
-
- Une erreur est survenue lors de la mise à jour de [APP_NAME]. Veuillez télécharger la dernière version sur www.secondlife.com.
-
-
- L'installation de la mise à jour a échoué
-
-
- Impossible de lancer le client
-
-
- [APP_NAME] : transfert trop rapide des articles de [FROM_NAME] ; aperçu automatique désactivé pendant [TIME] secondes
-
-
- [APP_NAME] : transfert trop rapide des articles ; aperçu automatique désactivé pendant [TIME] secondes
-
-
- -- Archivage des IM activé --
-
-
- [NAME] est en train d'écrire...
-
-
- (sans nom)
-
-
- (Modéré : Voix désactivées par défaut)
-
-
- Le chat écrit n'est pas disponible pour cet appel.
-
-
- Votre chat écrit a été désactivé par un modérateur de groupe.
-
-
- Cliquez ici pour envoyer un message instantané.
-
-
- À
-
-
- (Modérateur)
-
-
- (Enregistrement : [LONG_TIMESTAMP])
-
-
- Pour afficher ce message, vous devez désactiver la case Seuls mes amis et groupes peuvent m'appeler ou m'envoyer un IM, sous Préférences/Confidentialité.
-
-
- En ligne
-
-
- Hors ligne
-
-
- Votre appel a fait l'objet d'une réponse
-
-
- Vous appelez.
-
-
- Vous avez rejoint l'appel
-
-
- Vous avez automatiquement refusé l'appel vocal quand le mode Ne pas déranger était activé.
-
-
- [NAME] appelle.
-
-
- En train de rejoindre l'appel...
-
-
- Connecté(e), cliquez sur Quitter l'appel pour raccrocher
-
-
- A quitté l'appel
-
-
- Connexion en cours...
-
-
- Chat à plusieurs
-
-
- Conférence avec [AGENT_NAME]
-
-
- Objet de l'inventaire offert
-
-
- Faire glisser les objets de l'inventaire ici
-
-
- Vous avez publié sur Flickr.
-
-
- Vous avez publié sur Twitter.
-
-
- (Session IM inexistante)
-
-
- Vous êtes le seul participant à cette session.
-
-
- [NAME] est hors ligne.
-
-
- Pour accepter ce chat vocal/vous connecter, cliquez sur le bouton [BUTTON NAME].
-
-
- Vous ignorez ce résident. Si vous lui envoyez un message, il ne sera plus ignoré.
-
-
- Erreur lors de la requête, veuillez réessayer ultérieurement.
-
-
- Erreur lors de la requête, veuillez réessayer ultérieurement.
-
-
- Vous n'avez pas les droits requis.
-
-
- La session a expiré
-
-
- Vous n'avez pas ce pouvoir.
-
-
- Vous n'avez pas ce pouvoir.
-
-
- Vous n'êtes pas modérateur de session.
-
-
- Un modérateur de groupe a désactivé votre chat écrit.
-
-
- Un modérateur de groupe a désactivé votre chat écrit.
-
-
- Impossible d'ajouter des participants à la session de chat avec [RECIPIENT].
-
+ [APP_NAME] ne peut s'exécuter en raison d'un matériel non pris en charge et/ou de pilote graphique mal installé ou obsolète. Veuillez vous assurer que votre pilote graphique est à jour et s'il l'est, le réinstaller si besoin.
+ Si ce message persiste, veuillez contacter le [SUPPORT_SITE].
+
+ 5 O'Clock Shadow
+ Blancs
+ Grand yeux
+ Arqués
+ Longueur des bras
+ Attachés
+ Lobes attachés
+ Mèches de derrière
+ Bouffant
+ Frange
+ Yeux perçants
+ Taille du ventre
+ Grand
+ Grosses fesses
+ Volume : Derrière
+ Volume : Devant
+ Volume : Haut
+ Grosse tête
+ Gros pectoraux
+ Gros épis
+ Noir
+ Blonde
+ Cheveux blonds
+ Blush
+ Couleur du blush
+ Opacité du blush
+ Contour du corps
+ Graisse
+ Grains de beauté
+ Épais
+ Épaisseur du corps
+ Fin
+ Jambes arquées
+ Hauteur des seins
+ Décolleté
+ Taille des seins
+ Arête du nez
+ Large
+ Taille du front
+ Yeux globuleux
+ Yeux globuleux
+ En bulbe
+ Nez en bulbe
+ Taille des seins
+ Lissage des seins
+ Gravité des seins
+ Chute des seins
+ Effet max.
+ Élasticité
+ Amplification
+ Amortissement
+ Effet max.
+ Élasticité
+ Amplification
+ Amortissement
+ Effet max.
+ Élasticité
+ Amplification
+ Amortissement
+ Masse du ventre
+ Lissage du ventre
+ Gravité du ventre
+ Résistance de l'air sur le ventre
+ Effet max.
+ Élasticité
+ Amplification
+ Amortissement
+ Masse des fesses
+ Lissage des fesses
+ Gravité des fesses
+ Résistance de l'air sur les fesses
+ Effet max.
+ Élasticité
+ Amplification
+ Amortissement
+ Effet max.
+ Élasticité
+ Amplification
+ Amortissement
+ Sourcils touffus
+ Cheveux touffus
+ Taille des fesses
+ Gravité des fesses
+ Jupe gonflante
+ Pas gonflante
+ Plus gonflante
+ Chaplin
+ Pommettes
+ Taille de la poitrine
+ Angle du menton
+ Fente du menton
+ Favoris
+ Profondeur
+ Menton lourd
+ Menton rentré
+ Menton sorti
+ Menton-cou
+ Clair
+ Fendu
+ Yeux rapprochés
+ Fermé(s)
+ Fermé à l'arrière
+ Fermé devant
+ Fermé à gauche
+ Fermé à droite
+ Bourses
+ Col arrière
+ Col devant
+ Vers le bas
+ Vers le haut
+ Fripée
+ Déviation du nez
+ Bouffant
+ Sombre
+ Vert foncé
+ Plus foncé
+ Profonde
+ Talons par défaut
+ Dense
+ Double menton
+ Pointant vers le bas
+ Duffle Bag
+ Angle de l'oreille
+ Taille des oreilles
+ Extrémités des oreilles
+ Proéminence
+ Cernes
+ Couleur des yeux
+ Profondeur des yeux
+ Clarté des yeux
+ Ouverture des yeux
+ Œil proéminent
+ Taille de l'œil
+ Espacement des yeux
+ Arc des sourcils
+ Épaisseur des sourcils
+ Hauteur des sourcils
+ Direction des sourcils
+ Taille des sourcils
+ Longueur des cils
+ Eyeliner
+ Couleur de l'eyeliner
+ Yeux globuleux
+ Visage
+ Définition
+ Yeux écartés
+ Lèvres épaisses
+ Femme
+ Sans doigts
+ Doigts
+ Jambes bouffantes
+ Plat
+ Fesses plates
+ Tête plate
+ Orteils plats
+ Taille du pied
+ Angle du front
+ Front lourd
+ Taches de rousseur
+ Mèches de devant
+ Arrière touffu
+ Eyeliner marqué
+ Devant touffu
+ Côtés touffus
+ Côtés touffus
+ Brillant
+ Gants avec doigts
+ Longueur de gants
+ Cheveux
+ Cheveux : Derrière
+ Cheveux : Devant
+ Cheveux : Côtés
+ Sens de la coiffure
+ Épaisseur cheveux
+ Épaisseur cheveux
+ Inclinaison
+ Vers la gauche
+ Vers la droite
+ Cheveux : Volume
+ Taille de la main
+ Couettes
+ Longueur de la tête
+ Forme de la tête
+ Taille
+ Allonge
+ Hauteur des talons
+ Forme des talons
+ Taille
+ Haut
+ Talons hauts
+ Mâchoire élevée
+ Compensées
+ Haut et serré
+ Plus haut
+ Longueur des hanches
+ Largeur hanche
+ Lévitation
+ Rentré
+ Couleur ombre interne
+ Opacité ombre interne
+ Coin interne
+ Ombre de l'œil interne
+ Ombre interne
+ Longueur de la veste
+ Plis de la veste
+ Angle de la mâchoire
+ Saillie mâchoire
+ Forme de la mâchoire
+ Rapprochés
+ Bajoues
+ Angle du genou
+ Genoux rapprochés
+ Large
+ Grandes mains
+ Raie à gauche
+ Longueur des jambes
+ Muscles des jambes
+ Moins
+ Minimale
+ Moins grandes lèvres
+ Moins de taches de rousseur
+ Moins volumineuses
+ Soutenue
+ Plus petites
+ Moins de muscles
+ Moins musclé
+ Moins Rosy
+ Moins ronde
+ Moins de culotte
+ Moins carrée
+ Moins de volume
+ Moins d'âme
+ Plus léger
+ Fente labiale
+ Prof. fente labiale
+ Volume des lèvres
+ Rougeur des lèvres
+ Proportion des lèvres
+ Épaisseur
+ Largeur
+ Brillant à lèvres
+ Rouge à lèvres
+ Couleur du rouge à lèvres
+ Long
+ Tête longue
+ Hanches longues
+ Jambes longues
+ Long cou
+ Longues couettes
+ Longue queue de cheval
+ Torse long
+ Bras longs
+ Pantalons amples
+ Chemise ample
+ Manches amples
+ Poignées d'amour
+ Bas
+ Talons bas
+ Mâchoire basse
+ Plateformes basses
+ Bas et ample
+ Abaisser
+ Arête inférieure
+ Joue inférieure
+ Homme
+ Raie au milieu
+ Plus
+ Plus de blush
+ Importante
+ More Curtains
+ Plus de fard à paupières
+ Plus de taches de rousseur
+ Plus volumineuses
+ Tombante
+ Plus de rouge à lèvres
+ Plus généreuses
+ Plus de lèvre inférieure
+ Plus de muscles
+ Plus musclé
+ Plus Rosy
+ Plus rond
+ Plus de culotte
+ Plus incliné
+ Plus carré
+ Plus de lèvre supérieure
+ Plus vertical
+ Plus de volume
+ Plus d'âme
+ Moustache
+ Coin de la bouche
+ Position
+ Mowhawk
+ Musclé
+ Favoris
+ Vernis à ongles
+ Couleur du vernis
+ Étroit
+ Arrière étroit
+ Devant étroit
+ Lèvres étroites
+ Naturel
+ Longueur du cou
+ Épaisseur du cou
+ Pas de blush
+ Pas d'eyeliner
+ Pas de fard à paupières
+ Pas de brillant à lèvres
+ Pas de rouge à lèvres
+ Pas de raie
+ Pas de vernis
+ Pas de rouge
+ Pas de spikes
+ Pas de blanc
+ Pas de rides
+ Normal plus bas
+ Normal plus haut
+ Nez à gauche
+ Nez à droite
+ Taille du nez
+ Épaisseur du nez
+ Angle bout du nez
+ Forme bout du nez
+ Largeur du nez
+ Division narines
+ Largeur narines
+ Opaque
+ Ouvert
+ Derrière ouvert
+ Devant ouvert
+ Ouvert à gauche
+ Ouvert à droite
+ Orange
+ Sorti
+ Couleur de l'ombre externe
+ Opacité de l'ombre externe
+ Coin de l'œil externe
+ Ombre de l'œil externe
+ Ombre externe
+ Rentrée
+ Parties
+ Ongles vernis
+ Pâle
+ Entrejambe
+ Ajustement du pantalon
+ Longueur de pantalon
+ Pantalon à la taille
+ Plis
+ Raie
+ Séparation frange
+ Pectoraux
+ Pigmentation
+ Couettes
+ Rose
+ Plus rose
+ Hauteur semelle
+ Largeur semelle
+ Pointue
+ Talons pointus
+ Queue de cheval
+ Jupe bouffante
+ Œil gauche saillant
+ Œil droit saillant
+ Enflée
+ Paup. gonflées
+ Couleur arc en ciel
+ Cheveux roux
+ Standard
+ Raie à droite
+ Teint rosé
+ Rond
+ Rougeur
+ Rougeaud
+ Cheveux ondulés
+ Culotte de cheval
+ Jambes maigres
+ Séparés
+ Creuse
+ Arrière dégagé
+ Visage dégagé
+ Avant dégagé
+ Haut gauche dégagé
+ Haut droit dégagé
+ Dégagé derrière
+ Dégagé devant
+ Vers la gauche
+ Décalage bouche
+ Vers la droite
+ Chemise
+ Ajustement chemise
+ Plis
+ Hauteur
+ Court
+ Bras courts
+ Jambes courtes
+ Cou court
+ Couettes courtes
+ Queue de cheval courte
+ Rouflaquettes courtes
+ Torse court
+ Hanches courtes
+ Épaules
+ Mèches sur le côté
+ Rouflaquettes
+ Cheveux sur le côté
+ Cheveux sur le côté en bas
+ Cheveux sur le côté en haut
+ Cou maigre
+ Ajustement jupe
+ Longueur jupe
+ Front incliné
+ Longueur manche
+ Ampleur manche
+ Fente : Derrière
+ Fente : Devant
+ Fente : Gauche
+ Fente : Droite
+ Petit
+ Petites mains
+ Petite tête
+ Lisse
+ Cheveux lisses
+ Longueur chaussettes
+ Barbichette
+ Clairsemé
+ Mèches en pointe
+ Carrée
+ Orteil carré
+ Écraser la tête
+ Allonger la tête
+ Saillante
+ Poitrine enfoncée
+ Yeux enfoncés
+ En arrière
+ Vers l'avant
+ Grand
+ Affiner derrière
+ Affiner devant
+ Talons épais
+ Cou épais
+ Orteil épais
+ Mince
+ Sourcils fins
+ Lèvres fines
+ Nez fin
+ Menton fin
+ Jambes serrées
+ Pantalons serrés
+ Chemise serrée
+ Jupe serrée
+ Manches serrées
+ Forme de l'orteil
+ Épaisseur orteil
+ Longueur du torse
+ Muscles du torse
+ Torse maigre
+ Séparés
+ Développé
+ Sortie
+ Artificiel
+ Arête supérieure
+ Joue supérieure
+ Menton supérieur
+ Paupière sup.
+ En trompette
+ Très rouge
+ Hauteur taille
+ Ronde
+ Cheveux blancs
+ Large
+ Derrière large
+ Devant large
+ Lèvres larges
+ Sauvage
+ Rides
+ Ajouter aux repères
+ Modifier le repère
+ See more info about the current location
+ Location history
+ Acheter ce terrain
+ Le chat vocal n'est pas autorisé ici
+ Le vol n'est pas autorisé
+ Pas de coups
+ La construction et l'abandon d'objet n'est pas autorisé
+ Les scripts ne sont pas autorisés
+ Santé
+ Classification Adulte
+ Classification Modérée
+ Classification Générale
+ Avatars inside this parcel cannot be seen or heard by avatars outside this parcel
+ Objects that move may not behave correctly in this region until the region is rebaked.
+ Dynamic pathfinding is not enabled on this region.
+ Mise à jour de [APP_NAME]
+ Mise à jour de [APP_NAME]...
+ Installation de [APP_NAME]...
+ [APP_NAME] est en train d'être mis à jour, veuillez patienter quelques instants.
+ Téléchargement de la mise à jour...
+ Téléchargement de la mise à jour
+ Erreur lors du téléchargement
+ Une erreur est survenue lors de la mise à jour de [APP_NAME]. Veuillez télécharger la dernière version depuis www.firestormviewer.org/downloads
+ Erreur lors de l'installation de la mise à jour
+ Erreur lors du lancement du Viewer
+ [APP_NAME]: Items coming in too fast from [FROM_NAME], automatic preview disabled for [TIME] seconds
+ [APP_NAME]: Items coming in too fast, automatic preview disabled for [TIME] seconds
+ -- Instant message logging enabled --
+ [NAME] écrit...
+ (Sans-nom)
+ (Moderated: Voices off by default)
+ Les conversations écrites ne sont pas disponibles pour cet appel.
+ Vos messages ont été bloqués par un modérateur du groupe.
+ Click here to instant message.
+ À
+ (Modérateur)
+ (Saved [LONG_TIMESTAMP])
+ To see this message, you must uncheck 'Only friends and groups can call or IM me' in Preferences/Privacy.
+ connecté
+ déconnecté
+ Incoming message from [NAME]
+ Autoresponse sent: [MESSAGE]
+ Sent auto-response item: [ITEM_NAME]
+ Your call has been answered
+ You started a voice call
+ You joined the voice call
+ You automatically rejected the voice call while Unavailable mode was on.
+ [NAME] started a voice call
+ Joining voice call...
+ Connected, click Leave Call to hang up
+ Left voice call
+ Connexion...
+ Conférence à plusieurs
+ Conférence avec [AGENT_NAME]
+ Objet offert
+ Objet offert à [NAME]
+ Faites glisser ici des objets depuis l'inventaire pour les partager
+ Publication réussie sur Facebook.
+ Envoi réussi sur Flickr.
+ Tweet envoyé.
+ (IM Session Doesn't Exist)
+ Vous êtes seul dans cette conférence.
+ [NAME] est déconnecté.
+ Click the [BUTTON NAME] button to accept/connect to this voice chat.
+ You have blocked this Resident. Sending a message will automatically unblock them.
+ Erreur lors de la génération de la requête, veuillez réessayer ultérieurement.
+ Erreur lors de la génération de la requête, veuillez réessayer ultérieurement.
+ You do not have sufficient permissions.
+ La session n'existe plus
+ Vous n'avez pas cette permission.
+ Vous n'avez pas cette permission.
+ Vous n'êtes pas modérateur.
+ Vos messages ont été bloqués par un modérateur du groupe.
+ Vos messages ont été bloqués par un modérateur du groupe.
+ Unable to add users to chat session with [RECIPIENT].
- Impossible d'envoyer votre message à la session de chat avec [RECIPIENT].
+ The message sent to [RECIPIENT] is still being processed.
+ If the message does not appear in the next few minutes, it may have been dropped by the server.
- Impossible d'envoyer votre message à la session de chat avec [RECIPIENT].
-
-
- Erreur lors de la modération.
-
-
- Vous avez été supprimé du groupe.
-
-
- Vous avez été supprimé du groupe.
-
-
- Vous ne pouvez plus participer à la session de chat.
-
-
- [SOURCES] a dit quelque chose de nouveau
-
-
- [SOURCES] ont dit quelque chose de nouveau
-
-
- Expiration du délai d'initialisation de la session
-
-
- Emplacement du domicile défini.
-
-
- http://secondlife.com/landing/voicemorphing
-
-
- [NAME] vous a payé [AMOUNT] L$ [REASON].
-
-
- [NAME] vous a payé [AMOUNT] L$.
-
-
- Vous avez payé à [AMOUNT] L$ [REASON].
-
-
- Vous avez payé [AMOUNT] L$.
-
-
- Vous avez payé à [NAME] [AMOUNT] L$.
-
-
- Vous avez payé à [AMOUNT] L$ [REASON].
-
-
- Votre paiement de [AMOUNT] L$ à [NAME] [REASON] a échoué.
-
-
- Votre paiement de [AMOUNT] L$ a échoué.
-
-
- Votre paiement de [AMOUNT] L$ à [NAME] a échoué.
-
-
- Votre paiement de [AMOUNT] L$ [REASON] a échoué.
-
-
- pour l'article suivant : [ITEM]
-
-
- pour une parcelle de terrain
-
-
- pour un pass d'accès au terrain
-
-
- pour une cession de terrain
-
-
- pour créer un groupe
-
-
- pour rejoindre un groupe
-
-
- pour charger
-
-
- pour publier une petite annonce
-
-
- Donner [AMOUNT] L$
-
-
- Le chargement coûte [AMOUNT] L$
-
-
- Cela coûte [AMOUNT] L$
-
-
- Achat du terrain sélectionné pour [AMOUNT] L$
-
-
- Cet objet coûte [AMOUNT] L$
-
-
- Tous
-
-
- Officiers
-
-
- Propriétaires
-
-
- En ligne
+ The message sent to [RECIPIENT] is still being processed.
+ If the message does not appear in the next few minutes, it may have been dropped by the server.
+ Erreur lors de la modération.
+ Vous avez été renvoyé du groupe.
+ Vous avez été renvoyé du groupe.
+ Vous n'avez plus la permission d'appartenir à cette conversation.
+ [SOURCES] has said something new
+ [SOURCES] have said something new
+ The session initialization is timed out
+ Domicile défini.
+ http://secondlife.com/landing/voicemorphing
+ [NAME] vous a payé [AMOUNT] L$ ([REASON]).
+ [NAME] vous a payé [AMOUNT] L$.
+ Vous avez payé à [NAME] [AMOUNT] L$ ([REASON]).
+ Vous avez payé [AMOUNT] L$.
+ Vous avez payé [AMOUNT] L$ à [NAME] .
+ Vous avez payé [AMOUNT] L$ ([REASON]).
+ Erreur lors du payement de [AMOUNT] L$ à [NAME] ([REASON]).
+ Erreur lors du payement de [AMOUNT] L$.
+ Erreur lors du payement de [AMOUNT] L$ à [NAME] .
+ Erreur lors du payement de [AMOUNT] L$ ([REASON]).
+ pour [ITEM]
+ pour un terrain
+ pour un accès au terrain
+ pour céder le terrain
+ pour créer un groupe
+ pour rejoindre un groupe
+ pour uploader
+ pour publier une annonce
+ Donner [AMOUNT] L$
+ Uploader coute [AMOUNT] L$
+ Ceci coutera [AMOUNT] L$
+ Acheter le terrain sélectionné pour [AMOUNT] L$
+ Cet objet coute [AMOUNT] L$
+ Tout le monde
+ Officiers
+ Propriétaires
+ Connecté
- Chargement...
-
-du rapport d'infraction
-
-
- Nouvelle silhouette
-
-
- Nouvelle peau
-
-
- Nouveaux cheveux
-
-
- Nouveaux yeux
-
-
- Nouvelle chemise
-
-
- Nouveau pantalon
-
-
- Nouvelles chaussures
-
-
- Nouvelles chaussettes
-
-
- Nouvelle veste
-
-
- Nouveaux gants
-
-
- Nouveau débardeur
-
-
- Nouveau caleçon
-
-
- Nouvelle jupe
-
-
- Nouvel alpha
-
-
- Nouveau tatouage
-
-
- Nouvelles propriétés physiques
-
-
- Objet à porter non valide
-
-
- Nouveau geste
-
-
- Nouveau script
-
-
- Nouvelle note
-
-
- Nouveau dossier
-
-
- Contenus
-
-
- Geste
-
-
- Gestes masculins
-
-
- Gestes féminins
-
-
- Autres gestes
-
-
- Gestes liés à la parole
-
-
- Gestes communs
-
-
- Homme - Demander pardon
-
-
- Homme - Get lost
-
-
- Homme - Envoyer un baiser
-
-
- Homme - Hou !
-
-
- Homme - Ennui
-
-
- Homme - Hé !
-
-
- Homme - Rire
-
-
- Homme - Dégoût
-
-
- Homme - Hausser les épaules
-
-
- Homme - Tirer la langue
-
-
- Homme - Ouah !
-
-
- Femme - Glousser
-
-
- Femme - Pleurer
-
-
- Femme - Gêne
-
-
- Femme - Demander pardon
-
-
- Femme - Get lost
-
-
- Femme - Envoyer un baiser
-
-
- Femme - Hou !
-
-
- Femme - Ennui
-
-
- Femme - Hé !
-
-
- Femme - Hey baby
-
-
- Femme - Rire
-
-
- Femme - Looking good
-
-
- Femme - Over here
-
-
- Femme - Please
-
-
- Femme - Dégoût
-
-
- Femme - Hausser les épaules
-
-
- Femme - Tirer la langue
-
-
- Femme - Ouah !
-
-
- /s'incliner
-
-
- /applaudir
-
-
- /compter
-
-
- /éteindre
-
-
- /vatefairevoir
-
-
- /montrersesmuscles
-
-
- /non
-
-
- /non !
-
-
- /papier
-
-
- /memontrerdudoigt
-
-
- /montrerl'autredudoigt
-
-
- /pierre
-
-
- /ciseaux
-
-
- /fumer
-
-
- /bailler
-
-
- /siffler
-
-
- /oui
-
-
- /oui !
-
-
- absent
-
-
- danse1
-
-
- danse2
-
-
- danse3
-
-
- danse4
-
-
- danse5
-
-
- danse6
-
-
- danse7
-
-
- danse8
-
-
- [day,datetime,slt]/[mthnum,datetime,slt]/[year,datetime,slt]
-
-
- aucun/aucun
-
-
- Impossible de charger des images de taille supérieure à [WIDTH]*[HEIGHT]
-
-
+ Envoi en cours
+ du signalement
+
+ Nouvelle Silhouette
+ Nouvelle Peau
+ Nouvelle Coiffure
+ Nouveaux Yeux
+ Nouvelle Chemise
+ Nouveau Pantalon
+ Nouvelles Chaussures
+ Nouvelles Chaussettes
+ Nouvelle Veste
+ Nouveaux Gants
+ Nouveau Maillot de corps
+ Nouveau Calecon
+ Nouvelle Jupe
+ Nouveau Masque Alpha
+ Nouveau Tatouage
+ Nouveau Physique
+ Vetement Invalide
+ Nouveau Geste
+ Nouveau Script
+ Nouvelle Note
+ Nouveau Dossier
+ Contenu
+ Geste
+ Gestes masculins
+ Gestes féminins
+ Autres gestes
+ Gestes de discussion
+ Gestes communs
+ Homme - Excuse me
+ Homme - Get lost
+ Homme - Blow kiss
+ Homme - Boo
+ Homme - Bored
+ Homme - Hey
+ Homme - Laugh
+ Homme - Repulsed
+ Homme - Shrug
+ Homme - Stick tougue out
+ Homme - Wow
+ Femme - Chuckle
+ Femme - Cry
+ Femme - Embarrassed
+ Femme - Excuse me
+ Femme - Get lost
+ Femme - Blow kiss
+ Femme - Boo
+ Femme - Bored
+ Femme - Hey
+ Femme - Hey baby
+ Femme - Laugh
+ Femme - Looking good
+ Femme - Over here
+ Femme - Please
+ Femme - Repulsed
+ Femme - Shrug
+ Femme - Stick tougue out
+ Femme - Wow
+ /bow
+ /clap
+ /count
+ /extinguish
+ /kmb
+ /muscle
+ /no
+ /no!
+ /paper
+ /pointme
+ /pointyou
+ /rock
+ /scissor
+ /smoke
+ /stretch
+ /whistle
+ /yes
+ /yes!
+ afk
+ dance1
+ dance2
+ dance3
+ dance4
+ dance5
+ dance6
+ dance7
+ dance8
+ [day,datetime,slt]/[mthnum,datetime,slt]/[year,datetime,slt]
+ aucun/aucun
+ Impossible de charger des images plus grandes que [WIDTH]*[HEIGHT]px
+
+
- Malgré nos efforts, une erreur inattendue s'est produite.
-
- Veuillez vous reporter à status.secondlifegrid.net afin de déterminer si un problème connu existe avec ce service.
- Si le problème persiste, vérifiez la configuration de votre réseau et de votre pare-feu.
-
-
- Sunday:Monday:Tuesday:Wednesday:Thursday:Friday:Saturday
-
-
- Sun:Mon:Tue:Wed:Thu:Fri:Sat
-
-
- January:February:March:April:May:June:July:August:September:October:November:December
-
-
- Jan:Feb:Mar:Apr:May:Jun:Jul:Aug:Sep:Oct:Nov:Dec
-
-
- [MDAY]
-
-
- AM
-
-
- PM
-
-
- [AMOUNT] US$
-
-
- Bannissement de groupe
-
-
- Inscription
-
-
- Rôles
-
-
- Identité du groupe
-
-
- Gestion des parcelles
-
-
- Identité des parcelles
-
-
- Paramètres des parcelles
-
-
- Pouvoirs sur les parcelles
-
-
- Accès aux parcelles
-
-
- Contenu des parcelles
-
-
- Gestion des objets
-
-
- Comptabilité
-
-
- Notices
-
-
- Chat
-
-
- Supprimer les articles sélectionnés ?
-
-
- Supprimer l'article sélectionné ?
-
-
- Cette tenue ne contient aucun article.
-
-
- Sélectionnez un éditeur à l'aide du paramètre ExternalEditor.
+ Malgré nos efforts, quelque chose d’imprévu vient de se produire.
+ Merci de vérifier si un problème connu n'est pas répertorié sur status.secondlifegrid.net
+ Si les problèmes persistent, merci de vérifier le paramétrage de votre réseau et de votre pare-feu.
+ Dimanche:Lundi:Mardi:Mercredi:Jeudi:Vendredi:Samedi
+ Dim:Lun:Mar:Mer:Jeu:Ven:Sam
+ Janvier:Février:Mars:Avril:Mai:Juin:Juillet:Août:Septembre:Octobre:Novembre:Décembre
+ Jan:Fév:Mar:Avr:Mai:Juin:Juil:Aout:Sept:Oct:Nov:Déc
+ [MDAY]
+ AM
+ PM
+ [AMOUNT] US$
+ gratuit
+ Group Ban
+ Gestion des membres
+ Rôles
+ Identité du groupe
+ Gestion des terrains
+ Identité des terrains
+ Configuration des terrains
+ Autorisations des terrains
+ Accès sur les terrains
+ Contenu des terrains
+ Gestion des objets
+ Comptabilité
+ Notices
+ Chat
+ Supprimer les objets sélectionnés ?
+ Supprimer l'objet sélectionné ?
+ Il n'y a aucun objet dans cette tenue
+ Select an editor using the ExternalEditor setting.
- Éditeur externe spécifié introuvable.
-Essayez avec le chemin d'accès à l'éditeur entre guillemets doubles
-(par ex. : "/chemin_accès/editor" "%s").
-
-
- Erreur lors de l'analyse de la commande d'éditeur externe.
-
-
- Échec d'exécution de l'éditeur externe.
-
-
- Échec de traduction : [REASON]
-
-
- Erreur lors de l'analyse de la réponse relative à la traduction.
-
-
- Échap
-
-
- Space
-
-
- Enter
-
-
- Tab
-
-
- Ins
-
-
- Del
-
-
- Backsp
-
-
- Maj
-
-
- Ctrl
-
-
- Alt
-
-
- CapsLock
-
-
- Début
-
-
- End
-
-
- PgUp
-
-
- PgDn
-
-
- F1
-
-
- F2
-
-
- F3
-
-
- F4
-
-
- F5
-
-
- F6
-
-
- F7
-
-
- F8
-
-
- F9
-
-
- F10
-
-
- F11
-
-
- F12
-
-
- Ajouter
-
-
- Soustraire
-
-
- Multiplier
-
-
- Diviser
-
-
- PAD_DIVIDE
-
-
- PAD_LEFT
-
-
- PAD_RIGHT
-
-
- PAD_DOWN
-
-
- PAD_UP
-
-
- PAD_HOME
-
-
- PAD_END
-
-
- PAD_PGUP
-
-
- PAD_PGDN
-
-
- PAD_CENTER
-
-
- PAD_INS
-
-
- PAD_DEL
-
-
- PAD_Enter
-
-
- PAD_BUTTON0
-
-
- PAD_BUTTON1
-
-
- PAD_BUTTON2
-
-
- PAD_BUTTON3
-
-
- PAD_BUTTON4
-
-
- PAD_BUTTON5
-
-
- PAD_BUTTON6
-
-
- PAD_BUTTON7
-
-
- PAD_BUTTON8
-
-
- PAD_BUTTON9
-
-
- PAD_BUTTON10
-
-
- PAD_BUTTON11
-
-
- PAD_BUTTON12
-
-
- PAD_BUTTON13
-
-
- PAD_BUTTON14
-
-
- PAD_BUTTON15
-
-
- -
-
-
- =
-
-
- `
-
-
- ;
-
-
- [
-
-
- ]
-
-
- \
-
-
- 0
-
-
- 1
-
-
- 2
-
-
- 3
-
-
- 4
-
-
- 5
-
-
- 6
-
-
- 7
-
-
- 8
-
-
- 9
-
-
- A
-
-
- B
-
-
- C
-
-
- D
-
-
- E
-
-
- F
-
-
- G
-
-
- H
-
-
- I
-
-
- J
-
-
- K
-
-
- L
-
-
- M
-
-
- N
-
-
- O
-
-
- P
-
-
- Q
-
-
- R
-
-
- S
-
-
- T
-
-
- U
-
-
- V
-
-
- W
-
-
- X
-
-
- Y
-
-
- Z
-
-
- Affichage des balises de particule (bleu)
-
-
- Affichage des balises d'objet physique (vert)
-
-
- Affichage des balises d'objet scripté (rouge)
-
-
- Affichage des balises d'objet scripté avec fonction de toucher (rouge)
-
-
- Affichage des balises de son (jaune)
-
-
- Affichage des balises de média (blanc)
-
-
- Masquage des particules
-
-
- À propos du terrain
-
-
- Apparence
-
-
- Avatar
-
-
- Construire
-
-
- Conversations
-
-
- Conversations
-
-
- Boussole
-
-
- Destinations
-
-
- Facebook
-
-
- Flickr
-
-
- Gestes
-
-
- Aide rapide
-
-
- Inventaire
-
-
- Carte
-
-
- Place du marché
-
-
- Place du marché
-
-
- Mini-carte
-
-
- Marcher / Courir / Voler
-
-
- Boîte d'envoi vendeur
-
-
- Personnes
-
-
- Favoris
-
-
- Lieux
-
-
- Préférences
-
-
- Profil
-
-
- Recherche
-
-
- Photo
-
-
- Parler
-
-
- Twitter
-
-
- Caméra
-
-
- Paramètres vocaux
-
-
- Information sur le terrain que vous visitez
-
-
- Modifier votre avatar
-
-
- Choisir un avatar complet
-
-
- Construction d'objets et remodelage du terrain
-
-
- Parler aux personnes près de vous par chat écrit
-
-
- Parler à quelqu'un
-
-
- Boussole
-
-
- Destinations intéressantes
-
-
- Publier sur Facebook
-
-
- Charger sur Flickr
-
-
- Gestes de votre avatar
-
-
- Comment effectuer les opérations courantes
-
-
- Afficher et utiliser vos possessions
-
-
- Carte du monde
-
-
- Faire du shopping
-
-
- Vendez votre création
-
-
- Afficher les personnes près de vous
-
-
- Faire bouger votre avatar
-
-
- Transférer des articles vers votre place de marché afin de les vendre.
-
-
- Amis, groupes et personnes près de vous
-
-
- Lieux à afficher comme favoris dans votre profil
-
-
- Lieux enregistrés
-
-
- Préférences
-
-
- Modifier ou afficher votre profil
-
-
- Trouver des lieux, personnes, événements
-
-
- Prendre une photo
-
-
- Parler aux personnes près de vous en utilisant votre micro
-
-
- Twitter
-
-
- Changer l'angle de la caméra
-
-
- Commandes de réglage du volume des appels et des personnes près de vous dans Second Life.
-
-
- actuellement dans la barre d'outils du bas
-
-
- actuellement dans la barre d'outils de gauche
-
-
- actuellement dans la barre d'outils de droite
-
-
- Garder%
-
-
- Détail
-
-
- Meilleur détail
-
-
- Surface
-
-
- Solide
-
-
- Wrap
-
-
- Aperçu
-
-
- Normal
-
-
- http://wiki.secondlife.com/wiki/Pathfinding_Tools_in_the_Second_Life_Viewer
-
-
- Aucun
-
-
- Maillage de navigation affecté
-
-
- Personnage
-
-
- (Multiple)
-
-
- Très faible
-
-
- Faible
-
-
- Moyenne
-
-
- Élevée
-
-
- Très élevée
-
-
- Le résident ne peut pas visiter cette région.
-
-
- [User]
-
-
- Les conversations ne sont pas archivées. Pour commencer à tenir un journal, choisissez Enregistrer : Journal seul ou Enregistrer : Journal et transcriptions sous Préférences > Chat.
-
-
- Aucune conversation ne sera plus enregistrée. Pour recommencer à tenir un journal, choisissez Enregistrer : Journal seul ou Enregistrer : Journal et transcriptions sous Préférences > Chat.
-
-
- Il n'y a aucune conversation enregistrée. Quand quelqu'un vous contacte ou quand vous contactez quelqu'un, une entrée de journal s'affiche ici.
-
-
- Chargement...
-
-
- Expérience
-
-
- (aucune expérience)
-
-
- (expérience sans titre)
-
-
- À l'échelle des terrains
-
-
- À l'échelle de la grille
-
-
- AUTORISÉE
-
-
- BLOQUÉE
-
-
- CONTRIBUTEUR
-
-
- ADMIN
-
-
- RÉCENTE
-
-
- AVEC PROPRIÉTAIRE
-
-
- ([EXPERIENCES], [MAXEXPERIENCES] max.)
-
-
- assumer vos contrôles
-
-
- déclencher des animations pour votre avatar
-
-
- attacher à votre avatar
-
-
- suivre votre caméra
-
-
- contrôler votre caméra
-
-
- vous téléporter
-
-
- accepter automatiquement les permissions d'expérience
-
-
- a effectué une opération inconnue : [Permission]
-
-
- Prendre le contrôle
-
-
- Déclencher des animations
-
-
- Attacher
-
-
- Suivre la caméra
-
-
- Contrôler la caméra
-
-
- Téléporter
-
-
- Permission
-
+ Impossible de trouver l'éditeur externe configuré.
+ Essayez d'ajouter des guillemets autour de la commande.
+ (ex : "/chemin de mon programme/commande" "%s")
+
+ Error parsing the external editor command.
+ External editor failed to run.
+ Transaction échouée : [REASON]
+ Error parsing translation response.
+ Add
+ Subtract
+ Multiply
+ Divide
+ Viewing particle beacons (blue)
+ Viewing physical object beacons (green)
+ Viewing scripted object beacons (red)
+ Viewing scripted object with touch function beacons (red)
+ Viewing sound beacons (yellow)
+ Viewing media beacons (white)
+ Hiding Particles
+ À propos du terrain
+ Apparence
+ Avatar
+ Construire
+ Conversations
+ Conversations
+ Compas
+ Destinations
+ Facebook
+ Flickr
+ Gestes
+ Démarrage rapide
+ Inventaire
+ Carte
+ Marketplace
+ Marketplace
+ Mini-carte
+ Marche, Course & Vol
+ Merchant outbox
+ Personnes
+ Favoris
+ Lieux
+ Préférences
+ Profil
+ Recherche
+ Capture d'écran
+ Chat vocal
+ Twitter
+ Caméra
+ Vocal à proximité
+ Préfs. Rapides
+ Animation overrider
+ Navigateur
+ Chat
+ Recherche d'objets
+ Débogage
+ Statistiques
+ Région / Domaine
+ Voler
+ S'asseoir
+ Explorateur de sons
+ Blacklistés
+ Outils Photo
+ Caméra
+ Cercles
+ Vue subjective
+ Créer un repère
+ Historique de TP
+ Pose Debout
+ Photo sur le disque
+ Radar
+ Conversations passées
+ Ancrage
+ Ignorés
+ Resync animations
+ Suivi des régions
+ Titres du groupe
+ Informations à propos du terrain que vous visitez
+ Modifiez votre apparence
+ Choisissez un avatar complet
+ Créer et modifier des objets et le terrain (CTRL+4)
+ Chat with people nearby using text (CTRL+T)
+ Discuter avec tout le monde (CTRL+T)
+ Compas
+ Destinations à découvrir
+ Publier sur Facebook
+ Envoyer sur Flickr
+ Gestes pour votre avatar (CTRL+G)
+ Pour bien débuter
+ Mes ptites affaires (CTRL+I)
+ Carte du monde (CTRL+M)
+ Faire les boutiques
+ Vendre vos créations
+ Afficher les personnes à proximité (CTRL+SHIFT+M)
+ Déplacer votre avatar
+ Transférer vos objets dans votre boutique Marketplace
+ Vos contacts récents, groupes et connaissances (CTRL+SHIFT+A)
+ Vos lieux favoris listés dans votre profil
+ Les lieux que vous appréciez (ALT+H)
+ Préférences (CTRL+P)
+ Modifier ou consulter votre profil
+ Lieux, personnes, groupes, terrains et évènements (CTRL+F)
+ Prendre une photo (CTRL+SHIFT+S)
+ Discuter en audio avec les personnes à proximité
+ Twitter
+ Modifier l'angle de la caméra
+ Les personnes qui discutent en vocal à proximité
+ Modifier les préférences souvent utilisées
+ Animations par défaut pour mon avatar
+ Ouvrir le navigateur intégré (CTRL+SHIFT+Z)
+ Affiche/Masque la barre de saisie du chat local
+ Recherche d'objets sur la région
+ Paramétrages avancés du viewer (CTRL+ALT+SHIFT+S)
+ Affiche les statistiques du Viewer (CTRL+SHIFT+1)
+ Gérer le domaine et la région (ALT+R)
+ S'asseoir ou se lever (CTRL+ALT+S)
+ Ouvrir l'explorateur de sons
+ Affiche les éléments blacklistés
+ Paramétrages avancés pour réaliser vos plus belles photos (ATL+P).
+ Gestion de la caméra (CTRL+SHIFT+C)
+ Afficher les cercles (CTRL+ALT+SHIFT+C)
+ Vue subjective (M)
+ Créer un repère à votre emplacement actuel
+ Ouvrir l'historique de téléportation (ALT+H)
+ Prendre la pose pour ajuster ce que vous portez
+ Faire une capture d'écran rapide et l'enregistrer sur le disque
+ Affiche la liste des personnes dans la région
+ Affiche l'historique de conversations passées
+ Activer/Désactiver l'ancrage de votre avatar (CTRL+ALT+P)
+ Afficher les éléments ignorés
+ Resynchroniser les animations
+ Consulter l'activité de vos régions suivies
+ Changez de titre de groupe
+ currently in your bottom toolbar
+ currently in your left toolbar
+ currently in your right toolbar
+ S'envoler / Atterrir (HOME)
+ Retain%
+ Detail
+ Better Detail
+ Surface
+ Solid
+ Wrap
+ Preview
+ Normal
+ http://wiki.secondlife.com/wiki/Pathfinding_Tools_in_the_Second_Life_Viewer
+ None
+ Affects navmesh
+ Character
+ (Multiple)
+ Très basse
+ Basse
+ Moyenne
+ Élevée
+ Très élevée
+ IM :
+ The settings control "[CONTROL_NAME]" should be at [VALUE_1].
+ The settings control "[CONTROL_NAME]" should not be set to [VALUE_1].
+ The settings control "[CONTROL_NAME]" should be lower than [VALUE_1].
+ The settings control "[CONTROL_NAME]" should be higher than [VALUE_1].
+ The settings control "[CONTROL_NAME]" should be lower than or equal [VALUE_1].
+ The settings control "[CONTROL_NAME]" should be higher than or equal [VALUE_1].
+ The settings control "[CONTROL_NAME]" should be between [VALUE_1] and [VALUE_2].
+ The settings control "[CONTROL_NAME]" should not be between [VALUE_1] and [VALUE_2].
+ Autoriser
+ Interdire
+ Toujours
+ toujours
+ Ne jamais
+ ne jamais
+ Media from the domain [DOMAIN] has been blocked.
+ Media from the domain [DOMAIN] will always be played.
+ Media from the domain [DOMAIN] will never be played.
+ Media from the URL [MEDIAURL] will always be played.
+ Media from the URL [MEDIAURL] will never be played.
+ Audio from the domain [DOMAIN] has been blocked.
+ Audio from the domain [DOMAIN] will always be played.
+ Audio from the domain [DOMAIN] will never be played.
+ Audio from the URL [MEDIAURL] will always be played.
+ Audio from the URL [MEDIAURL] will never be played.
+ Shared Media from the domain [DOMAIN] has been blocked.
+ Shared Media from the domain [DOMAIN] will always be played.
+ Shared Media from the domain [DOMAIN] will never be played.
+ Shared Media from the URL [MEDIAURL] will always be played.
+ Shared Media from the URL [MEDIAURL] will never be played.
+ liste noire
+ liste blanche
+ (région inconnue)
+ (position inconnue)
+ [AGENT][REGION](Double-click to open Map, shift-drag to pan)
+ [REGION](Double-click to teleport, shift-drag to pan)
+ [REGION]
+ [NAME] vous a bousculé.
+ [NAME] vous a poussé avec un script.
+ [NAME] hit you with an object.
+ [NAME] hit you with a scripted object.
+ [NAME] hit you with a physical object.
+ [NAME] caused a collision of unknown type.
+ Ancrage activé
+ Ancrage désactivé
+ Activation de l'ancrage...
+ Désactivation de l'ancrage...
+ ne pas déranger
+ La personne ne peut se rendre dans cette région.
+ [User]
+ Expérience
+ (pas d'expérience)
+ (expérience sans nom)
+ Land-Scope
+ Grid-Scope
+ Autorisée
+ Interdite
+ Contributeur
+ Admin
+ Récent
+ Possédé
+ ([EXPERIENCES], max [MAXEXPERIENCES])
+ take over your controls
+ trigger animations on your avatar
+ attach to your avatar
+ track your camera
+ control your camera
+ teleport you
+ automatically accept experience permissions
+ perform an unknown operation: [Permission]
+ Take Controls
+ Trigger Animations
+ Attach
+ Track Camera
+ Control Camera
+ Téléporter
+ Permission
+ Inconnue : [Permission]
+ Conversations are not being logged. To begin keeping a log, choose "Save: Log only" or "Save: Log and transcripts" under Preferences > Privacy.
+ No more conversations will be logged. To resume keeping a log, choose "Save: Log only" or "Save: Log and transcripts" under Preferences > Privacy.
+ There are no logged conversations. After you contact someone, or someone contacts you, a log entry will be shown here.
+ Chargement...
+ The physics shape contains triangles which are too small. Try simplifying the physics model.
+ The physics shape contains bad confirmation data. Try to correct the physics model.
+ The physics shape does not have correct version. Set the correct version for the physics model.
+ No camera view has been saved yet.
+ Can't restore camera view because the camera position is beyond draw distance.
+ Due to the changes in code, it is no longer necessary to use this gesture. Progressive Draw Distance stepping has been enabled.
+ Camera position [POS] copied to clipboard.
+ Draw Distance set to [DISTANCE]m.
+ Total result for [DICE]d[FACES][MODIFIER]: [RESULT].
+ You must provide positive values for dice (max 100) and faces (max 1000).
+ If you want to use a modifier, then you must provide valid modifier number and the type of modifier. Modifier must be in range from -1000 to 1000. Valid modifier types are "+" (bonuses), "-" (penalties), ">", "<" (successes), "r>", "r<", "r" (rerolls), "!p>", "!p<", "!p" (penetrations), "!>", "!<" and "!" (explosions). You can use only one modifier type per roll. Examples: "[COMMAND] 1 20 + 5", "[COMMAND] 5 40 > 15", "[COMMAND] 10 25 ! 25", "[COMMAND] 15 25 !< 10".
+ Exploded
+ Penetrated
+ Success
+ Reroll
+ This operation cannot be completed because the viewer would freeze in an infinite rolling loop. Please change the criteria.
+ '[RAND]' is not a valid expression for RAND(min,max). MAX must be higher than MIN, both in range from -10000 to 10000.
+ Maximum bandwidth set to [VALUE] KBPS.
+ Offered teleport to [NAME].
+ with Havok support
+ with OpenSimulator support
+ '[TEXT]' non trouvé
+ Aucun résultat
+ Recherche en cours...
+ All Categories
+ Some terms in your search query were excluded due to content restrictions as clarified in the Community Standards.
+ Your search terms were too short so no search was performed.
+ Legacy Search has been disabled in this region.
+ Low (1/7)
+ Medium-Low (2/7)
+ Medium (3/7)
+ Medium-High (4/7)
+ High (5/7)
+ High-Ultra (6/7)
+ Ultra (7/7)
+ Unknown, beyond the normal range, check RenderQualityPerformance debug setting
+ Please wait, the align tool is busy working.
+ Please continue to wait, the align tool is still working.
+ The align tool has finished.
+ Firestorm cannot create the LSL bridge if "Enable LSL-Client Bridge" is disabled in Preferences.
+ Firestorm could not create an LSL bridge. Please enable your library and relog.
+ Bridge creation in process, cannot start another. Please wait a few minutes before trying again.
+ Creating the bridge. This might take a moment, please wait.
+ Bridge not created. The bridge script could not be created.
+ Bridge not created. The bridge is named incorrectly. Please use the Firestorm 'Avatar/Avatar Health/Recreate Bridge' menu option to recreate the bridge.
+ Bridge not created. The bridge couldn't be found in inventory. Please use the Firestorm 'Avatar/Avatar Health/Recreate Bridge' menu option to recreate the bridge.
+ Bridge failed to attach. This is not the current bridge version. Please use the Firestorm 'Avatar/Avatar Health/Recreate Bridge' menu option to recreate the bridge.
+ Bridge failed to attach. The bridge wasn't found in the right inventory location. Please use the Firestorm 'Avatar/Avatar Health/Recreate Bridge' menu option to recreate the bridge.
+ Bridge failed to attach. Something else was using the bridge attachment point. Please use the Firestorm 'Avatar/Avatar Health/Recreate Bridge' menu option to recreate the bridge.
+ Le Bridge ne peut être trouvé. Création impossible, abandon.
+ Le Bridge dans l'inventaire contient des objets inconnus.
+ Le Bridge n'a pas fini de s'initialiser, vous aurez besoin de le recréer via le menu 'Avatar > Centre de remise en forme de l'avatar > Recréer le Bridge LSL' avant de pouvoir utiliser ses fonctions.
+ Bridge détaché.
+ Bridge créé.
+ Script info: '[OBJECT_NAME]': [[OBJECT_RUNNING_SCRIPT_COUNT]/[OBJECT_TOTAL_SCRIPT_COUNT]] scripts exécutés, [OBJECT_SCRIPT_MEMORY] Ko alloués en mémoire, [OBJECT_SCRIPT_TIME] ms de temps processeur utilisé. [PATHFINDING_TEXT]
+ Average CPU time used for pathfinding navigation: [OBJECT_CHARACTER_TIME] ms.
+ Script info: Object to check is invalid or out of range.
+ Script info: Received malformed response from bridge. Try again.
+ NOTICE: One or more scripts have been added to your Firestorm bridge! If you did not expect this message, use the Firestorm 'Avatar/Avatar Health/Recreate Bridge' menu option to re-create your bridge now.
+ NOTICE: Bridge script is using old LSO (16 KB memory limit) instead of new Mono (64 KB memory limit) virtual machine, which creates high probability of stack-heap collision and bridge failure by running out of memory. Please use the Firestorm 'Avatar/Avatar Health/Recreate Bridge' menu option to recreate the bridge. If you'll see this message again - please try again in a different region.
+ Distance d'affichage
+ Particules max.
+ Gravité des avatars
+ Facteur de distance
+ Avatars affichés
+ Z des noms flottants
+ Noms flottants
+ Qui regarde qui
+ Codes couleur
+ T-Pose
+ Arms Down, Legs together
+ Arms down, sitting
+ Arms downward, Legs together
+ Arms downward, Legs apart
+ Arms forward, Legs apart
+ Arms forward, Legs together
+ Arms straight, Legs apart
+ Arms straight, sitting
+ Arms upward, Legs apart
+ Arms upward, Legs together
+ Réglage de la région
+ Cycle journalier
+ Aucun
+ Désactivation du chat du groupe [NAME].
+ Vous avez été invité à une conférence à plusieurs, mais la configuration de votre Viewer l'a automatiquement ignorée.
+ The camera cannot focus user [AVATARNAME] because they are outside your draw distance.
+ est entré à distance d'affichage ([DISTANCE] m).
+ a quitté la distance d'affichage.
+ est à proximité ([DISTANCE] m).
+ s'est éloigné.
+ est entré dans la région.
+ est entré dans la région ([DISTANCE] m).
+ a quitté la région.
+ a déclenché une Alerte d'âge. Âge : [AGE] jour(s)
+ Le nombre de scripts dans la région a diminué de [OLD_VALUE] à [NEW_VALUE] ([DIFFERENCE]).
+ Le nombre de scripts dans la région a augmenté de [OLD_VALUE] à [NEW_VALUE] ([DIFFERENCE]).
+ Toggling the preprocessor will not take full effect until you close and reopen this editor.
+ [APP_NAME] preprocessor starting...
+ Warning: Preprocessor not supported in this build. ([WHERE])
+ [APP_NAME] preprocessor disabled by directive at line [LINENUMBER].
+ Settings:
+ [ERR_NAME] ([LINENUMBER]): [ERR_DESC]
+ [ERR_NAME] ([LINENUMBER]): exception caught: [ERR_DESC]
+ [ERR_NAME] ([LINENUMBER]): unexpected exception caught.
+ Optimizing out unreferenced user-defined functions and global variables.
+ Not a valid regular expression: '[WHAT]'; LSL optimization skipped.
+ Exception caught: '[WHAT]'; LSL optimization skipped.
+ Unexpected exception in LSL optimizer; not applied.
+ Compressing script text by removing unnecessary space.
+ Not a valid regular expression: '[WHAT]'; LSL compression skipped.
+ Exception caught: '[WHAT]'; LSL compression skipped.
+ Unexpected exception in LSL compressor; not applied.
+ Applying lazy list conversion.
+ Not a valid regular expression: '[WHAT]'; Lazy list converter skipped.
+ Exception caught: '[WHAT]'; Lazy list converter skipped.
+ Unexpected exception in lazy list converter; not applied.
+ Applying switch statement conversion.
+ Not a valid regular expression: '[WHAT]'; Switch statement converter skipped.
+ Exception caught: '[WHAT]'; Switch statement converter skipped.
+ Unexpected exception in switch statement converter; not applied.
+ Caching included file: '[FILENAME]'
+ Included file '[FILENAME]' has changed, recaching.
+ Caching completed for '[FILENAME]'
+ Error: script named '[FILENAME]' isn't safe to copy to the filesystem. This include will fail.
+ Error caching included file '[FILENAME]'
+ Showing your current location in the menu bar was disabled as a default for the Starlight skin series.
+ Showing the navigation bar was enabled as a default for the Starlight skin series.
+ il y a [SECONDS] secondes
+ Jouée actuellement
+ inconnue
+ est connecté.
+ est déconnecté.
+ Nouveau
+ Résident inconnu
+ Vous appartenez à [COUNT] groupes ([REMAINING] restants).
+ Vous appartenez à [COUNT] groupes.
+ SL Grid Status error: Invalid message format. Try again later.
+ SL Grid Status error: Request timed out.
+ SL Grid Status error: [STATUS] ( https://fr.wikipedia.org/wiki/Liste_des_codes_HTTP ).
+ Téléportation au double-clic activée.
+ Téléportation au double-clic désactivée.
+ La région dans laquelle vous vous situez est sur le point de redémarrer. Si vous restez ici, vous serez déconnecté.
+ '[NAME]' a été ajouté aux éléments ignorés.
+ '[NAME]' a été retiré des éléments ignorés.
+ I am requesting information about your system setup.
+ I am requesting information about your system setup for this reason: [REASON]
+ Information envoyée : [DATA]
+ Requête interdite.
+ La raison invoquée était : [REASON]
+ Inventaire
+ Récent
+ Porté
+ Un membre du groupe nommé [NAME]
+ (connecté)
+ [day,datetime,local]/[mthnum,datetime,local]/[year,datetime,local] [hour,datetime,local]:[min,datetime,local]:[second,datetime,local]
+ [wkday,datetime,slt] [day,datetime,slt] [mth,datetime,slt] [year,datetime,slt] [hour,datetime,slt]:[min,datetime,slt]:[second,datetime,slt] [timezone,datetime,slt]
+ [day,datetime,local]/[mthnum,datetime,local]/[year,datetime,local] [hour,datetime,local]:[min,datetime,local]
+ [day,datetime,utc]/[mth,datetime,utc]/[year,datetime,utc] [hour,datetime,utc]:[min,datetime,utc] [timezone,datetime,utc]
+ [day,datetime,slt]/[mthnum,datetime,slt]/[year,datetime,slt] [hour,datetime,slt]:[min,datetime,slt]
diff --git a/indra/newview/skins/default/xui/fr/teleport_strings.xml b/indra/newview/skins/default/xui/fr/teleport_strings.xml
index f4499d46f8..6b56f7bbc5 100755
--- a/indra/newview/skins/default/xui/fr/teleport_strings.xml
+++ b/indra/newview/skins/default/xui/fr/teleport_strings.xml
@@ -2,92 +2,48 @@
- Nous avons rencontré des problèmes en essayant de vous téléporter. Vous devrez peut-être vous reconnecter avant de pouvoir vous téléporter.
-Si ce message persiste, veuillez consulter la page [SUPPORT_SITE].
+ Nous avons rencontré des problèmes en essayant de vous téléporter. Vous devrez peut-être vous reconnecter avant de pouvoir vous téléporter.
+ Si ce message persiste, veuillez consulter la page [SUPPORT_SITE].
- Nous avons rencontré des problèmes en essayant de vous téléporter. Vous devrez peut-être vous reconnecter avant de pouvoir traverser des régions.
-Si ce message persiste, veuillez consulter la page [SUPPORT_SITE].
+ Nous avons rencontré des problèmes en essayant de vous téléporter. Vous devrez peut-être vous reconnecter avant de pouvoir traverser des régions.
+ Si ce message persiste, veuillez consulter la page [SUPPORT_SITE].
- Désolé, la téléportation est bloquée actuellement. Veuillez réessayer dans un moment.
-Si vous ne parvenez toujours pas à être téléporté, déconnectez-vous puis reconnectez-vous pour résoudre le problème.
-
-
- Désolé, le système n'a pas réussi à localiser la destination de votre repère.
+ Désolé, la téléportation est bloquée actuellement. Veuillez réessayer dans un moment.
+ Si vous ne parvenez toujours pas à vous téléporter, déconnectez-vous puis reconnectez-vous pour résoudre le problème.
+ Désolé, le système n'a pas réussi à localiser la destination de votre repère.
- Désolé, la connexion vers votre lieu de téléportation n'a pas abouti.
-Veuillez réessayer dans un moment.
+ Désolé, la connexion vers votre lieu de téléportation n'a pas abouti.
+ Veuillez réessayer dans quelques instants.
- Vous ne pouvez pas vous téléporter à nouveau vers Welcome Island.
-Pour recommencer le didacticiel, accédez à Welcome Island Public.
-
-
- Désolé, vous n'avez pas accès à cette destination.
-
-
- Vos pieces-jointes ne sont pas encore arrivées. Attendez quelques secondes de plus ou déconnectez-vous puis reconnectez-vous avant d'essayer de vous téléporter.
-
-
- Le trafic vers cette région est bouché en ce moment. Votre téléportation ne pourra pas avoir lieu immédiatement. Veuillez réessayer dans quelques minutes ou bien aller dans une zone moins fréquentée.
-
-
- Désolé, votre demande de téléportation n'a pas abouti assez rapidement. Veuillez réessayer dans quelques minutes.
-
-
- Désolé, votre demande pour passer dans une autre région n'a pas abouti assez rapidement. Veuillez réessayer dans quelques minutes.
-
-
- Impossible de trouver la destination de la téléportation. Il est possible que cette destination soit temporairement indisponible ou qu'elle n'existe plus. Veuillez réessayer dans quelques minutes.
-
-
- L'inventaire est temporairement indisponible.
-
-
- Pour accéder à cette région, vous devez avoir au moins 18 ans.
-
-
- Impossible de pénétrer dans la région. « [REGION_NAME] » est une région de jeux d'adresse et vous devez satisfaire à certains critères pour y pénétrer. Pour en savoir plus, consultez la page [http://wiki.secondlife.com/wiki/Linden_Lab_Official:Skill_Gaming_in_Second_Life FAQ sur les jeux d'adresse].
+ Vous ne pouvez pas vous téléporter à nouveau vers Welcome Island.
+ Pour recommencer le didacticiel, retournez à Welcome Island Public.
+ Désolé, vous n'avez pas accès à cette destination.
+ Vos pièces-jointes ne sont pas encore arrivées. Attendez quelques secondes de plus ou déconnectez-vous puis reconnectez-vous avant d'essayer de vous téléporter.
+ Le trafic vers cette région est saturé en ce moment. Votre téléportation ne pourra pas avoir lieu immédiatement. Veuillez réessayer dans quelques minutes ou bien vous rendre dans une zone moins fréquentée.
+ Désolé, votre demande de téléportation n'a pas abouti assez rapidement. Veuillez réessayer dans quelques minutes.
+ Désolé, votre demande pour passer dans une autre région n'a pas abouti assez rapidement. Veuillez réessayer dans quelques minutes.
+ Impossible de trouver la destination de la téléportation. Il est possible que cette destination soit temporairement indisponible ou qu'elle n'existe plus. Veuillez réessayer dans quelques minutes.
+ L'inventaire est temporairement indisponible.
+ Pour accéder à cette région, vous devez avoir au moins 18 ans.
+ Impossible d'entrer dans la région. '[REGION_NAME]' est une région de jeux d'adresse et vous devez satisfaire certains critères pour y pénétrer. Pour en savoir plus, consultez la page [http://wiki.secondlife.com/wiki/Linden_Lab_Official:Second_Life_Skill_Gaming_FAQ Skill Gaming FAQ].
-
- Envoi vers la destination en cours.
-
-
- Redirection vers un emplacement différent en cours.
-
-
- Relai vers la destination en cours.
-
-
- Requête de la demande d'envoi vers votre domicile en cours.
-
-
- Requête de la demande d'envoi vers le repère en cours.
-
-
- Téléportation sur le point d'aboutir.
-
-
- Téléportation depuis [T_SLURL] terminée
-
-
- Destination en cours de résolution.
-
-
- Contact avec la nouvelle région en cours.
-
-
- Vous arrivez...
-
-
- Demande de téléportation en cours...
-
-
- En attente de téléportation...
-
+ Envoi vers la destination en cours.
+ Redirection vers un emplacement différent en cours.
+ Relai vers la destination en cours.
+ Requête de la demande d'envoi vers votre domicile en cours.
+ Requête de la demande d'envoi vers le repère en cours.
+ Téléportation sur le point d'aboutir.
+ Téléportation depuis [T_SLURL] terminée
+ Destination en cours de résolution.
+ Contact avec la nouvelle région en cours.
+ Vous arrivez...
+ Demande de téléportation en cours...
+ En attente de téléportation...
diff --git a/indra/newview/skins/default/xui/fr/widgets/bodyparts_list_item.xml b/indra/newview/skins/default/xui/fr/widgets/bodyparts_list_item.xml
new file mode 100644
index 0000000000..21d2fd5b52
--- /dev/null
+++ b/indra/newview/skins/default/xui/fr/widgets/bodyparts_list_item.xml
@@ -0,0 +1,5 @@
+
+
+
+
+
diff --git a/indra/newview/skins/default/xui/fr/widgets/clothing_list_item.xml b/indra/newview/skins/default/xui/fr/widgets/clothing_list_item.xml
new file mode 100644
index 0000000000..e7eec1e84c
--- /dev/null
+++ b/indra/newview/skins/default/xui/fr/widgets/clothing_list_item.xml
@@ -0,0 +1,5 @@
+
+
+
+
+
diff --git a/indra/newview/skins/default/xui/fr/widgets/deletable_wearable_list_item.xml b/indra/newview/skins/default/xui/fr/widgets/deletable_wearable_list_item.xml
new file mode 100644
index 0000000000..6161715f80
--- /dev/null
+++ b/indra/newview/skins/default/xui/fr/widgets/deletable_wearable_list_item.xml
@@ -0,0 +1,4 @@
+
+
+
+
diff --git a/indra/newview/skins/default/xui/fr/widgets/dummy_clothing_list_item.xml b/indra/newview/skins/default/xui/fr/widgets/dummy_clothing_list_item.xml
new file mode 100644
index 0000000000..c42f87bc92
--- /dev/null
+++ b/indra/newview/skins/default/xui/fr/widgets/dummy_clothing_list_item.xml
@@ -0,0 +1,4 @@
+
+
+
+
diff --git a/indra/newview/skins/default/xui/fr/widgets/inbox_folder_view_folder.xml b/indra/newview/skins/default/xui/fr/widgets/inbox_folder_view_folder.xml
new file mode 100644
index 0000000000..42260f74bc
--- /dev/null
+++ b/indra/newview/skins/default/xui/fr/widgets/inbox_folder_view_folder.xml
@@ -0,0 +1,4 @@
+
+
+
+
diff --git a/indra/newview/skins/default/xui/fr/widgets/inbox_folder_view_item.xml b/indra/newview/skins/default/xui/fr/widgets/inbox_folder_view_item.xml
new file mode 100644
index 0000000000..7555d63c9b
--- /dev/null
+++ b/indra/newview/skins/default/xui/fr/widgets/inbox_folder_view_item.xml
@@ -0,0 +1,4 @@
+
+
+
+
diff --git a/indra/newview/skins/default/xui/fr/widgets/panel_camera_item.xml b/indra/newview/skins/default/xui/fr/widgets/panel_camera_item.xml
new file mode 100644
index 0000000000..df8b31778d
--- /dev/null
+++ b/indra/newview/skins/default/xui/fr/widgets/panel_camera_item.xml
@@ -0,0 +1,6 @@
+
+
+
+ Texte
+
+
diff --git a/indra/newview/skins/default/xui/fr/widgets/person_view.xml b/indra/newview/skins/default/xui/fr/widgets/person_view.xml
new file mode 100644
index 0000000000..6188bdf31b
--- /dev/null
+++ b/indra/newview/skins/default/xui/fr/widgets/person_view.xml
@@ -0,0 +1,10 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/indra/newview/skins/default/xui/fr/widgets/texture_picker.xml b/indra/newview/skins/default/xui/fr/widgets/texture_picker.xml
new file mode 100644
index 0000000000..018fdc0b12
--- /dev/null
+++ b/indra/newview/skins/default/xui/fr/widgets/texture_picker.xml
@@ -0,0 +1,4 @@
+
+
+
+
diff --git a/indra/newview/skins/default/xui/pl/floater_fs_area_search.xml b/indra/newview/skins/default/xui/pl/floater_fs_area_search.xml
index a89e0574bb..46c19ef636 100644
--- a/indra/newview/skins/default/xui/pl/floater_fs_area_search.xml
+++ b/indra/newview/skins/default/xui/pl/floater_fs_area_search.xml
@@ -59,6 +59,9 @@
+
+
+
oraz
@@ -81,6 +84,7 @@
oraz
+
Wyklucz obiekty, które są:
diff --git a/indra/newview/skins/default/xui/pl/panel_avatar_list_item.xml b/indra/newview/skins/default/xui/pl/panel_avatar_list_item.xml
index 4957902ec3..b8f4108c00 100755
--- a/indra/newview/skins/default/xui/pl/panel_avatar_list_item.xml
+++ b/indra/newview/skins/default/xui/pl/panel_avatar_list_item.xml
@@ -13,8 +13,6 @@
[COUNT]lat
-
-
diff --git a/indra/newview/skins/default/xui/pl/panel_fs_contacts_friends.xml b/indra/newview/skins/default/xui/pl/panel_fs_contacts_friends.xml
index 2866e172d1..7ed3ffffcd 100644
--- a/indra/newview/skins/default/xui/pl/panel_fs_contacts_friends.xml
+++ b/indra/newview/skins/default/xui/pl/panel_fs_contacts_friends.xml
@@ -13,7 +13,6 @@
-
diff --git a/indra/newview/skins/default/xui/pl/panel_outfits_inventory.xml b/indra/newview/skins/default/xui/pl/panel_outfits_inventory.xml
index aafb0385dc..f15e06536c 100755
--- a/indra/newview/skins/default/xui/pl/panel_outfits_inventory.xml
+++ b/indra/newview/skins/default/xui/pl/panel_outfits_inventory.xml
@@ -6,6 +6,9 @@
Załóż zaznaczone obiekty
+
+ Założone (dodatki: [COUNT]/[MAX])
+
diff --git a/indra/newview/skins/default/xui/pl/panel_preferences_general.xml b/indra/newview/skins/default/xui/pl/panel_preferences_general.xml
index 7ec877f5c6..32d024eec1 100755
--- a/indra/newview/skins/default/xui/pl/panel_preferences_general.xml
+++ b/indra/newview/skins/default/xui/pl/panel_preferences_general.xml
@@ -9,7 +9,7 @@
-
+
diff --git a/indra/newview/skins/default/xui/pl/strings.xml b/indra/newview/skins/default/xui/pl/strings.xml
index c98cb8c675..09c4c57083 100755
--- a/indra/newview/skins/default/xui/pl/strings.xml
+++ b/indra/newview/skins/default/xui/pl/strings.xml
@@ -4331,7 +4331,7 @@ Jeżeli nadal otrzymujesz ten komunikat, skontaktuj się z [SUPPORT_SITE].
Nadchodzi wiadomość od [NAME]
- Autoodpowiedź wysłana
+ Autoodpowiedź wysłana: [MESSAGE]
Wysłano przedmiot: [ITEM_NAME]
@@ -5935,4 +5935,19 @@ Spróbuj załączyć ścieżkę do edytora w cytowaniu.
Osoba z grupy o imieniu [NAME]
+
+ [day,datetime,local].[mthnum,datetime,local].[year,datetime,local], [hour,datetime,local]:[min,datetime,local]:[second,datetime,local]
+
+
+ [wkday,datetime,slt]., [day,datetime,slt].[mth,datetime,slt].[year,datetime,slt], [hour,datetime,slt]:[min,datetime,slt]:[second,datetime,slt] [timezone,datetime,slt]
+
+
+ [day,datetime,local].[mthnum,datetime,local].[year,datetime,local], [hour,datetime,local]:[min,datetime,local]
+
+
+ [day,datetime,utc].[mth,datetime,utc].[year,datetime,utc], [hour,datetime,utc]:[min,datetime,utc] [timezone,datetime,utc]
+
+
+ [day,datetime,slt].[mthnum,datetime,slt].[year,datetime,slt], [hour,datetime,slt]:[min,datetime,slt]
+
diff --git a/indra/newview/skins/default/xui/ru/strings.xml b/indra/newview/skins/default/xui/ru/strings.xml
index 785a651954..ac0e829992 100755
--- a/indra/newview/skins/default/xui/ru/strings.xml
+++ b/indra/newview/skins/default/xui/ru/strings.xml
@@ -4506,7 +4506,7 @@ support@secondlife.com.
Входящее сообщение от [NAME]
- Автоответ отправлен
+ Автоответ отправлен: [MESSAGE]
Элемент [ITEM_NAME] отправлен автоответом
diff --git a/indra/newview/skins/firestorm/xui/en/panel_fs_contacts_friends.xml b/indra/newview/skins/firestorm/xui/en/panel_fs_contacts_friends.xml
index 8eeba32d50..0c6c9352ac 100644
--- a/indra/newview/skins/firestorm/xui/en/panel_fs_contacts_friends.xml
+++ b/indra/newview/skins/firestorm/xui/en/panel_fs_contacts_friends.xml
@@ -96,11 +96,6 @@
name="icon_edit_mine"
tool_tip="Friend can edit, delete or take objects"
width="20" />
-
+
+
+
+
+
+
+
+
+
+
diff --git a/indra/newview/skins/firestorm/xui/fr/panel_edit_gloves.xml b/indra/newview/skins/firestorm/xui/fr/panel_edit_gloves.xml
new file mode 100644
index 0000000000..cdf7d296ee
--- /dev/null
+++ b/indra/newview/skins/firestorm/xui/fr/panel_edit_gloves.xml
@@ -0,0 +1,12 @@
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/indra/newview/skins/firestorm/xui/fr/panel_edit_hair.xml b/indra/newview/skins/firestorm/xui/fr/panel_edit_hair.xml
new file mode 100644
index 0000000000..aac0adf929
--- /dev/null
+++ b/indra/newview/skins/firestorm/xui/fr/panel_edit_hair.xml
@@ -0,0 +1,28 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/indra/newview/skins/firestorm/xui/fr/panel_edit_jacket.xml b/indra/newview/skins/firestorm/xui/fr/panel_edit_jacket.xml
new file mode 100644
index 0000000000..6250ad7633
--- /dev/null
+++ b/indra/newview/skins/firestorm/xui/fr/panel_edit_jacket.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/indra/newview/skins/firestorm/xui/fr/panel_edit_pants.xml b/indra/newview/skins/firestorm/xui/fr/panel_edit_pants.xml
new file mode 100644
index 0000000000..38614ad602
--- /dev/null
+++ b/indra/newview/skins/firestorm/xui/fr/panel_edit_pants.xml
@@ -0,0 +1,12 @@
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/indra/newview/skins/firestorm/xui/fr/panel_edit_shape.xml b/indra/newview/skins/firestorm/xui/fr/panel_edit_shape.xml
new file mode 100644
index 0000000000..d0136f3012
--- /dev/null
+++ b/indra/newview/skins/firestorm/xui/fr/panel_edit_shape.xml
@@ -0,0 +1,53 @@
+
+
+ Mètres
+ Pieds
+ Taille :
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/indra/newview/skins/firestorm/xui/fr/panel_edit_shirt.xml b/indra/newview/skins/firestorm/xui/fr/panel_edit_shirt.xml
new file mode 100644
index 0000000000..41f3751d04
--- /dev/null
+++ b/indra/newview/skins/firestorm/xui/fr/panel_edit_shirt.xml
@@ -0,0 +1,12 @@
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/indra/newview/skins/firestorm/xui/fr/panel_edit_shoes.xml b/indra/newview/skins/firestorm/xui/fr/panel_edit_shoes.xml
new file mode 100644
index 0000000000..f9477d4417
--- /dev/null
+++ b/indra/newview/skins/firestorm/xui/fr/panel_edit_shoes.xml
@@ -0,0 +1,12 @@
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/indra/newview/skins/firestorm/xui/fr/panel_edit_skin.xml b/indra/newview/skins/firestorm/xui/fr/panel_edit_skin.xml
new file mode 100644
index 0000000000..1cb409743f
--- /dev/null
+++ b/indra/newview/skins/firestorm/xui/fr/panel_edit_skin.xml
@@ -0,0 +1,30 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/indra/newview/skins/firestorm/xui/fr/panel_edit_skirt.xml b/indra/newview/skins/firestorm/xui/fr/panel_edit_skirt.xml
new file mode 100644
index 0000000000..7606a43ca7
--- /dev/null
+++ b/indra/newview/skins/firestorm/xui/fr/panel_edit_skirt.xml
@@ -0,0 +1,12 @@
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/indra/newview/skins/firestorm/xui/fr/panel_edit_socks.xml b/indra/newview/skins/firestorm/xui/fr/panel_edit_socks.xml
new file mode 100644
index 0000000000..142e54cef3
--- /dev/null
+++ b/indra/newview/skins/firestorm/xui/fr/panel_edit_socks.xml
@@ -0,0 +1,12 @@
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/indra/newview/skins/firestorm/xui/fr/panel_edit_underpants.xml b/indra/newview/skins/firestorm/xui/fr/panel_edit_underpants.xml
new file mode 100644
index 0000000000..3bb3fb7415
--- /dev/null
+++ b/indra/newview/skins/firestorm/xui/fr/panel_edit_underpants.xml
@@ -0,0 +1,12 @@
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/indra/newview/skins/firestorm/xui/fr/panel_edit_undershirt.xml b/indra/newview/skins/firestorm/xui/fr/panel_edit_undershirt.xml
new file mode 100644
index 0000000000..96a4a37be2
--- /dev/null
+++ b/indra/newview/skins/firestorm/xui/fr/panel_edit_undershirt.xml
@@ -0,0 +1,12 @@
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/indra/newview/skins/firestorm/xui/fr/panel_group_notify.xml b/indra/newview/skins/firestorm/xui/fr/panel_group_notify.xml
new file mode 100644
index 0000000000..8c2293d0b0
--- /dev/null
+++ b/indra/newview/skins/firestorm/xui/fr/panel_group_notify.xml
@@ -0,0 +1,7 @@
+
+
+
+
+
+
+
diff --git a/indra/newview/skins/latency/xui/en/panel_fs_contacts_friends.xml b/indra/newview/skins/latency/xui/en/panel_fs_contacts_friends.xml
index 8eeba32d50..0c6c9352ac 100644
--- a/indra/newview/skins/latency/xui/en/panel_fs_contacts_friends.xml
+++ b/indra/newview/skins/latency/xui/en/panel_fs_contacts_friends.xml
@@ -96,11 +96,6 @@
name="icon_edit_mine"
tool_tip="Friend can edit, delete or take objects"
width="20" />
-
Wear selected items
+
+ Wearing ([COUNT]/[MAX] Att.)
+
Wear selected items
+
+ Wearing ([COUNT]/[MAX] Att.)
+
- $LOG
-echo -e " PLATFORM: '$PLATFORM'" | tee -a $LOG
-echo -e " KDU: `b2a $WANTS_KDU`" | tee -a $LOG
-echo -e " FMODEX: `b2a $WANTS_FMODEX`" | tee -a $LOG
-echo -e " OPENSIM: `b2a $WANTS_OPENSIM`" | tee -a $LOG
-echo -e " AVX: `b2a $WANTS_AVX` " | tee -a $LOG
-echo -e " PACKAGE: `b2a $WANTS_PACKAGE`" | tee -a $LOG
-echo -e " CLEAN: `b2a $WANTS_CLEAN`" | tee -a $LOG
-echo -e " BUILD: `b2a $WANTS_BUILD`" | tee -a $LOG
-echo -e " CONFIG: `b2a $WANTS_CONFIG`" | tee -a $LOG
-echo -e " NINJA: `b2a $WANTS_NINJA`" | tee -a $LOG
-echo -e " PASSTHRU: $LL_ARGS_PASSTHRU" | tee -a $LOG
-echo -e " BTYPE: $BTYPE" | tee -a $LOG
+echo -e " PLATFORM: '$PLATFORM'" | tee -a $LOG
+echo -e " KDU: `b2a $WANTS_KDU`" | tee -a $LOG
+echo -e " FMODEX: `b2a $WANTS_FMODEX`" | tee -a $LOG
+echo -e " QUICKTIME: `b2a $WANTS_QUICKTIME`" | tee -a $LOG
+echo -e " OPENSIM: `b2a $WANTS_OPENSIM`" | tee -a $LOG
+echo -e " AVX: `b2a $WANTS_AVX` " | tee -a $LOG
+echo -e " PACKAGE: `b2a $WANTS_PACKAGE`" | tee -a $LOG
+echo -e " CLEAN: `b2a $WANTS_CLEAN`" | tee -a $LOG
+echo -e " BUILD: `b2a $WANTS_BUILD`" | tee -a $LOG
+echo -e " CONFIG: `b2a $WANTS_CONFIG`" | tee -a $LOG
+echo -e " NINJA: `b2a $WANTS_NINJA`" | tee -a $LOG
+echo -e " PASSTHRU: $LL_ARGS_PASSTHRU" | tee -a $LOG
+echo -e " BTYPE: $BTYPE" | tee -a $LOG
if [ $PLATFORM == "linux32" -o $PLATFORM == "linux64" -o $PLATFORM == "darwin" ] ; then
echo -e " JOBS: $JOBS" | tee -a $LOG
fi
@@ -370,6 +373,17 @@ if [ $WANTS_CONFIG -eq $TRUE ] ; then
else
FMODEX="-DFMODEX:BOOL=OFF"
fi
+
+ if [ $PLATFORM == "win32" ] ; then
+ if [ $WANTS_QUICKTIME -eq $TRUE ] ; then
+ QUICKTIME="-DHAVE_QUICKTIME_3P:BOOL=ON"
+ else
+ QUICKTIME="-DHAVE_QUICKTIME_3P:BOOL=OFF"
+ fi
+ else
+ QUICKTIME=""
+ fi
+
if [ $WANTS_OPENSIM -eq $TRUE ] ; then
OPENSIM="-DOPENSIM:BOOL=ON"
else
@@ -435,7 +449,7 @@ if [ $WANTS_CONFIG -eq $TRUE ] ; then
UNATTENDED="-DUNATTENDED=ON"
fi
- cmake -G "$TARGET" ../indra $CHANNEL $FMODEX $KDU $OPENSIM $AVX_OPTIMIZATION $PACKAGE $UNATTENDED -DLL_TESTS:BOOL=OFF -DWORD_SIZE:STRING=$WORD_SIZE -DCMAKE_BUILD_TYPE:STRING=$BTYPE \
+ cmake -G "$TARGET" ../indra $CHANNEL $FMODEX $QUICKTIME $KDU $OPENSIM $AVX_OPTIMIZATION $PACKAGE $UNATTENDED -DLL_TESTS:BOOL=OFF -DWORD_SIZE:STRING=$WORD_SIZE -DCMAKE_BUILD_TYPE:STRING=$BTYPE \
-DNDTARGET_ARCH:STRING="${TARGET_ARCH}" -DROOT_PROJECT_NAME:STRING=Firestorm $LL_ARGS_PASSTHRU | tee $LOG
if [ $PLATFORM == "win32" ] ; then