mirror of
https://github.com/FirestormViewer/phoenix-firestorm.git
synced 2026-08-14 00:48:30 +00:00
Merge branch 'master' of https://github.com/FirestormViewer/phoenix-firestorm
# Conflicts: # indra/newview/skins/default/xui/pt/floater_post_process.xml # indra/newview/skins/default/xui/pt/floater_sound_devices.xml # indra/newview/skins/default/xui/pt/floater_voice_effect.xml # indra/newview/skins/default/xui/pt/panel_login_first.xml # indra/newview/skins/default/xui/pt/panel_voice_effect.xml
This commit is contained in:
@@ -115,7 +115,7 @@ jobs:
|
||||
# wait-for-completion: true
|
||||
# output-artifact-directory: 'application-signed'
|
||||
- name: Azure Trusted Signing
|
||||
uses: azure/trusted-signing-action@v1.2.0
|
||||
uses: azure/trusted-signing-action@v2.0.0
|
||||
with:
|
||||
azure-tenant-id: ${{ secrets.AZURE_TENANT_ID }}
|
||||
azure-client-id: ${{ secrets.AZURE_CLIENT_ID }}
|
||||
|
||||
+61
-7
@@ -32,8 +32,12 @@
|
||||
#include "aoset.h"
|
||||
#include "llcheckboxctrl.h"
|
||||
#include "llcombobox.h"
|
||||
#include "llmenubutton.h"
|
||||
#include "llmenugl.h"
|
||||
#include "llnotificationsutil.h"
|
||||
#include "llspinctrl.h"
|
||||
#include "lltoggleablemenu.h"
|
||||
#include "lluictrlfactory.h"
|
||||
#include "llviewercontrol.h"
|
||||
#include "utilitybar.h"
|
||||
|
||||
@@ -42,6 +46,7 @@ FloaterAO::FloaterAO(const LLSD& key)
|
||||
mSetList(0),
|
||||
mSelectedSet(0),
|
||||
mSelectedState(0),
|
||||
mCloneSetItem(nullptr),
|
||||
mCanDragAndDrop(false),
|
||||
mImportRunning(false),
|
||||
mCurrentBoldItem(nullptr),
|
||||
@@ -217,7 +222,7 @@ bool FloaterAO::postBuild()
|
||||
|
||||
mSetSelector = mMainInterfacePanel->getChild<LLComboBox>("ao_set_selection_combo");
|
||||
mActivateSetButton = mMainInterfacePanel->getChild<LLButton>("ao_activate");
|
||||
mAddButton = mMainInterfacePanel->getChild<LLButton>("ao_add");
|
||||
mAddButton = mMainInterfacePanel->getChild<LLMenuButton>("ao_add");
|
||||
mRemoveButton = mMainInterfacePanel->getChild<LLButton>("ao_remove");
|
||||
mDefaultCheckBox = mMainInterfacePanel->getChild<LLCheckBoxCtrl>("ao_default");
|
||||
mOverrideSitsCheckBox = mMainInterfacePanel->getChild<LLCheckBoxCtrl>("ao_sit_override");
|
||||
@@ -248,7 +253,7 @@ bool FloaterAO::postBuild()
|
||||
mSetSelector->setCommitCallback(boost::bind(&FloaterAO::onSelectSet, this));
|
||||
mSetSelector->setFocusLostCallback(boost::bind(&FloaterAO::onSelectSet, this));
|
||||
mActivateSetButton->setCommitCallback(boost::bind(&FloaterAO::onClickActivate, this));
|
||||
mAddButton->setCommitCallback(boost::bind(&FloaterAO::onClickAdd, this));
|
||||
buildAddMenu();
|
||||
mRemoveButton->setCommitCallback(boost::bind(&FloaterAO::onClickRemove, this));
|
||||
mDefaultCheckBox->setCommitCallback(boost::bind(&FloaterAO::onCheckDefault, this));
|
||||
mOverrideSitsCheckBox->setCommitCallback(boost::bind(&FloaterAO::onCheckOverrideSits, this));
|
||||
@@ -511,15 +516,54 @@ void FloaterAO::onClickReload()
|
||||
updateList();
|
||||
}
|
||||
|
||||
void FloaterAO::onClickAdd()
|
||||
void FloaterAO::buildAddMenu()
|
||||
{
|
||||
LLNotificationsUtil::add("NewAOSet", LLSD(), LLSD(), boost::bind(&FloaterAO::newSetCallback, this, _1, _2));
|
||||
LLToggleableMenu::Params menu_params;
|
||||
menu_params.name("ao_add_menu");
|
||||
menu_params.visible(false);
|
||||
LLToggleableMenu* addMenu = LLUICtrlFactory::create<LLToggleableMenu>(menu_params);
|
||||
|
||||
LLMenuItemCallGL::Params blank_params;
|
||||
blank_params.name("ao_add_blank");
|
||||
blank_params.label(getString("ao_add_blank_label"));
|
||||
blank_params.on_click.function(boost::bind(&FloaterAO::onAddSet, this, false));
|
||||
addMenu->addChild(LLUICtrlFactory::create<LLMenuItemCallGL>(blank_params));
|
||||
|
||||
LLMenuItemCallGL::Params clone_params;
|
||||
clone_params.name("ao_add_clone");
|
||||
clone_params.label(getString("ao_add_clone_label"));
|
||||
clone_params.on_click.function(boost::bind(&FloaterAO::onAddSet, this, true));
|
||||
mCloneSetItem = LLUICtrlFactory::create<LLMenuItemCallGL>(clone_params);
|
||||
addMenu->addChild(mCloneSetItem);
|
||||
|
||||
mAddButton->setMenu(addMenu, LLMenuButton::MP_BOTTOM_RIGHT, true);
|
||||
mAddButton->setMouseDownCallback(boost::bind(&FloaterAO::onAddMenuShow, this));
|
||||
}
|
||||
|
||||
void FloaterAO::onAddMenuShow()
|
||||
{
|
||||
if (mCloneSetItem)
|
||||
{
|
||||
mCloneSetItem->setEnabled(mSelectedSet != nullptr);
|
||||
}
|
||||
}
|
||||
|
||||
void FloaterAO::onAddSet(bool clone)
|
||||
{
|
||||
if (clone && !mSelectedSet)
|
||||
{
|
||||
return;
|
||||
}
|
||||
LLSD payload;
|
||||
payload["clone"] = clone;
|
||||
LLNotificationsUtil::add("NewAOSet", LLSD(), payload, boost::bind(&FloaterAO::newSetCallback, this, _1, _2));
|
||||
}
|
||||
|
||||
bool FloaterAO::newSetCallback(const LLSD& notification, const LLSD& response)
|
||||
{
|
||||
std::string newSetName = response["message"].asString();
|
||||
S32 option = LLNotificationsUtil::getSelectedOption(notification, response);
|
||||
bool clone = notification["payload"]["clone"].asBoolean();
|
||||
|
||||
LLStringUtil::trim(newSetName);
|
||||
|
||||
@@ -547,10 +591,20 @@ bool FloaterAO::newSetCallback(const LLSD& notification, const LLSD& response)
|
||||
return false;
|
||||
}
|
||||
|
||||
AOEngine::instance().addSet(newSetName, [this](const LLUUID& new_cat_id)
|
||||
if (clone)
|
||||
{
|
||||
reloading(true);
|
||||
});
|
||||
if (mSelectedSet && AOEngine::instance().cloneSet(mSelectedSet, newSetName))
|
||||
{
|
||||
reloading(true);
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
AOEngine::instance().addSet(newSetName, [this](const LLUUID& new_cat_id)
|
||||
{
|
||||
reloading(true);
|
||||
});
|
||||
}
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
||||
+7
-2
@@ -35,6 +35,8 @@
|
||||
class LLButton;
|
||||
class LLComboBox;
|
||||
class LLCheckBoxCtrl;
|
||||
class LLMenuButton;
|
||||
class LLMenuItemCallGL;
|
||||
class LLScrollListCtrl;
|
||||
class LLScrollListItem;
|
||||
class LLSpinCtrl;
|
||||
@@ -71,7 +73,9 @@ class FloaterAO
|
||||
void onSelectState();
|
||||
void onChangeAnimationSelection();
|
||||
void onClickReload();
|
||||
void onClickAdd();
|
||||
void buildAddMenu();
|
||||
void onAddMenuShow();
|
||||
void onAddSet(bool clone);
|
||||
void onClickRemove();
|
||||
void onClickActivate();
|
||||
void onCheckDefault();
|
||||
@@ -119,7 +123,8 @@ class FloaterAO
|
||||
|
||||
LLComboBox* mSetSelector;
|
||||
LLButton* mActivateSetButton;
|
||||
LLButton* mAddButton;
|
||||
LLMenuButton* mAddButton;
|
||||
LLMenuItemCallGL* mCloneSetItem;
|
||||
LLButton* mRemoveButton;
|
||||
LLCheckBoxCtrl* mDefaultCheckBox;
|
||||
LLCheckBoxCtrl* mOverrideSitsCheckBox;
|
||||
|
||||
+75
-20
@@ -1173,6 +1173,50 @@ void AOEngine::addSet(const std::string& name, inventory_func_type callback, boo
|
||||
}
|
||||
}
|
||||
|
||||
bool AOEngine::cloneSet(AOSet* sourceSet, std::string_view newName)
|
||||
{
|
||||
if (!sourceSet)
|
||||
{
|
||||
return false;
|
||||
}
|
||||
|
||||
if (mImportSet)
|
||||
{
|
||||
LL_WARNS("AOEngine") << "Set import or clone already running, ignoring clone request." << LL_ENDL;
|
||||
return false;
|
||||
}
|
||||
|
||||
if (mAOFolder.isNull())
|
||||
{
|
||||
LL_WARNS("AOEngine") << ROOT_AO_FOLDER << " folder not there yet. Requesting recreation." << LL_ENDL;
|
||||
tick();
|
||||
return false;
|
||||
}
|
||||
|
||||
LL_INFOS("AOEngine") << "cloning set " << sourceSet->getName() << " into " << newName << LL_ENDL;
|
||||
mImportSet = new AOSet(sourceSet->getInventoryUUID());
|
||||
mImportSet->setName(newName);
|
||||
mImportSet->setSitOverride(sourceSet->getSitOverride());
|
||||
mImportSet->setSmart(sourceSet->getSmart());
|
||||
mImportSet->setMouselookStandDisable(sourceSet->getMouselookStandDisable());
|
||||
|
||||
for (S32 index = 0; index < AOSet::AOSTATES_MAX; ++index)
|
||||
{
|
||||
const AOSet::AOState* sourceState = sourceSet->getState(index);
|
||||
AOSet::AOState* newState = mImportSet->getState(index);
|
||||
newState->mCycle = sourceState->mCycle;
|
||||
newState->mRandom = sourceState->mRandom;
|
||||
newState->mCycleTime = sourceState->mCycleTime;
|
||||
newState->mAnimations = sourceState->mAnimations;
|
||||
}
|
||||
|
||||
mImportSet->setInventoryUUID(LLUUID::null);
|
||||
mTimerCollection.enableImportTimer(true);
|
||||
mImportRetryCount = 0;
|
||||
processImport(false);
|
||||
return true;
|
||||
}
|
||||
|
||||
bool AOEngine::createAnimationLink(AOSet::AOState* state, const LLInventoryItem* item)
|
||||
{
|
||||
LL_DEBUGS("AOEngine") << "Asset ID " << item->getAssetUUID() << " inventory id " << item->getUUID() << " category id " << state->mInventoryUUID << LL_ENDL;
|
||||
@@ -1852,19 +1896,7 @@ void AOEngine::saveSet(const AOSet* set)
|
||||
return;
|
||||
}
|
||||
|
||||
std::string setParams=set->getName();
|
||||
if (set->getSitOverride())
|
||||
{
|
||||
setParams += ":SO";
|
||||
}
|
||||
if (set->getSmart())
|
||||
{
|
||||
setParams += ":SM";
|
||||
}
|
||||
if (set->getMouselookStandDisable())
|
||||
{
|
||||
setParams += ":DM";
|
||||
}
|
||||
std::string setParams = getSetFolderName(set);
|
||||
if (set == mDefaultSet)
|
||||
{
|
||||
setParams += ":**";
|
||||
@@ -1902,22 +1934,45 @@ bool AOEngine::renameSet(AOSet* set, std::string_view name)
|
||||
return true;
|
||||
}
|
||||
|
||||
void AOEngine::saveState(const AOSet::AOState* state)
|
||||
std::string AOEngine::getSetFolderName(const AOSet* set) const
|
||||
{
|
||||
std::string stateParams = state->mName;
|
||||
std::string params = set->getName();
|
||||
if (set->getSitOverride())
|
||||
{
|
||||
params += ":SO";
|
||||
}
|
||||
if (set->getSmart())
|
||||
{
|
||||
params += ":SM";
|
||||
}
|
||||
if (set->getMouselookStandDisable())
|
||||
{
|
||||
params += ":DM";
|
||||
}
|
||||
return params;
|
||||
}
|
||||
|
||||
std::string AOEngine::getStateFolderName(const AOSet::AOState* state) const
|
||||
{
|
||||
std::string params = state->mName;
|
||||
if (state->mCycleTime > 0.0f)
|
||||
{
|
||||
stateParams += llformat(":CT%.2f", state->mCycleTime);
|
||||
params += llformat(":CT%.2f", state->mCycleTime);
|
||||
}
|
||||
if (state->mCycle)
|
||||
{
|
||||
stateParams += ":CY";
|
||||
params += ":CY";
|
||||
}
|
||||
if (state->mRandom)
|
||||
{
|
||||
stateParams += ":RN";
|
||||
params += ":RN";
|
||||
}
|
||||
return params;
|
||||
}
|
||||
|
||||
void AOEngine::saveState(const AOSet::AOState* state)
|
||||
{
|
||||
std::string stateParams = getStateFolderName(state);
|
||||
bool wasProtected = gSavedPerAccountSettings.getBOOL("LockAOFolders");
|
||||
gSavedPerAccountSettings.setBOOL("LockAOFolders", false);
|
||||
rename_category(&gInventory, state->mInventoryUUID, stateParams);
|
||||
@@ -2399,7 +2454,7 @@ void AOEngine::processImport(bool from_timer)
|
||||
if (mImportSet->getInventoryUUID().isNull())
|
||||
{
|
||||
// create new inventory folder for this AO set, the next timer tick should pick it up
|
||||
addSet(mImportSet->getName(), [this](const LLUUID& new_cat_id)
|
||||
addSet(getSetFolderName(mImportSet), [this](const LLUUID& new_cat_id)
|
||||
{
|
||||
mImportSet->setInventoryUUID(new_cat_id);
|
||||
}, false);
|
||||
@@ -2440,7 +2495,7 @@ void AOEngine::processImport(bool from_timer)
|
||||
allComplete = false;
|
||||
LL_DEBUGS("AOEngine") << "state " << state->mName << " still has animations to link." << LL_ENDL;
|
||||
|
||||
gInventory.createNewCategory(mImportSet->getInventoryUUID(), LLFolderType::FT_NONE, state->mName, [this, state](const LLUUID& new_cat_id)
|
||||
gInventory.createNewCategory(mImportSet->getInventoryUUID(), LLFolderType::FT_NONE, getStateFolderName(state), [this, state](const LLUUID& new_cat_id)
|
||||
{
|
||||
LL_DEBUGS("AOEngine") << "new_cat_id: " << new_cat_id << LL_ENDL;
|
||||
state->mInventoryUUID = new_cat_id;
|
||||
|
||||
@@ -99,6 +99,7 @@ public:
|
||||
const LLUUID& getAOFolder() const;
|
||||
|
||||
void addSet(const std::string& name, inventory_func_type callback, bool reload = true);
|
||||
bool cloneSet(AOSet* sourceSet, std::string_view newName);
|
||||
bool removeSet(AOSet* set);
|
||||
|
||||
void addAnimation(const AOSet* set, AOSet::AOState* state, const LLInventoryItem* item, bool reload = true);
|
||||
@@ -172,6 +173,9 @@ protected:
|
||||
void saveSet(const AOSet* set);
|
||||
void saveState(const AOSet::AOState* state);
|
||||
|
||||
std::string getSetFolderName(const AOSet* set) const;
|
||||
std::string getStateFolderName(const AOSet::AOState* state) const;
|
||||
|
||||
bool createAnimationLink(AOSet::AOState* state, const LLInventoryItem* item);
|
||||
bool findForeignItems(const LLUUID& uuid) const;
|
||||
void purgeFolder(const LLUUID& uuid) const;
|
||||
|
||||
@@ -17965,6 +17965,19 @@ Change of this parameter will affect the layout of buttons in notification toast
|
||||
<key>Backup</key>
|
||||
<integer>0</integer>
|
||||
</map>
|
||||
<key>DebugWebRTCRequireEstablishedSpatialSession</key>
|
||||
<map>
|
||||
<key>Comment</key>
|
||||
<string>Test for FIRE-36672</string>
|
||||
<key>Persist</key>
|
||||
<integer>1</integer>
|
||||
<key>Type</key>
|
||||
<string>Boolean</string>
|
||||
<key>Value</key>
|
||||
<integer>0</integer>
|
||||
<key>Backup</key>
|
||||
<integer>0</integer>
|
||||
</map>
|
||||
<key>VivoxVoiceHost</key>
|
||||
<map>
|
||||
<key>Comment</key>
|
||||
@@ -25696,6 +25709,7 @@ Change of this parameter will affect the layout of buttons in notification toast
|
||||
<string>it</string>
|
||||
<string>ja</string>
|
||||
<string>pl</string>
|
||||
<string>pt</string>
|
||||
<string>ru</string>
|
||||
<string>zh</string>
|
||||
</array>
|
||||
|
||||
@@ -60,7 +60,7 @@ Unicode true # Enable unicode support
|
||||
!include "%%SOURCE%%\installers\windows\lang_ja.nsi"
|
||||
!include "%%SOURCE%%\installers\windows\lang_it.nsi"
|
||||
!include "%%SOURCE%%\installers\windows\lang_pl.nsi" ;<FS:Ansariel> Polish is supported
|
||||
##!include "%%SOURCE%%\installers\windows\lang_pt-br.nsi"
|
||||
!include "%%SOURCE%%\installers\windows\lang_pt-br.nsi"
|
||||
!include "%%SOURCE%%\installers\windows\lang_ru.nsi"
|
||||
##!include "%%SOURCE%%\installers\windows\lang_tr.nsi"
|
||||
!include "%%SOURCE%%\installers\windows\lang_zh.nsi"
|
||||
@@ -74,7 +74,7 @@ LangString LanguageCode ${LANG_FRENCH} "fr"
|
||||
LangString LanguageCode ${LANG_JAPANESE} "ja"
|
||||
LangString LanguageCode ${LANG_ITALIAN} "it"
|
||||
LangString LanguageCode ${LANG_POLISH} "pl"
|
||||
##LangString LanguageCode ${LANG_PORTUGUESEBR} "pt"
|
||||
LangString LanguageCode ${LANG_PORTUGUESEBR} "pt"
|
||||
LangString LanguageCode ${LANG_RUSSIAN} "ru"
|
||||
##LangString LanguageCode ${LANG_TURKISH} "tr"
|
||||
LangString LanguageCode ${LANG_TRADCHINESE} "zh"
|
||||
|
||||
Binary file not shown.
@@ -27,6 +27,7 @@
|
||||
#include "llviewerprecompiledheaders.h"
|
||||
|
||||
#include "llpreviewnotecard.h"
|
||||
#include "llnotecard.h" // <FS> Byte counter
|
||||
|
||||
#include "llinventory.h"
|
||||
|
||||
@@ -60,6 +61,7 @@
|
||||
#include "lllineeditor.h"
|
||||
#include "lluictrlfactory.h"
|
||||
#include "llviewerassetupload.h"
|
||||
#include "lluistring.h" // <FS> Needed for the Byte Counter
|
||||
|
||||
// [SL:KB] - Patch: UI-FloaterSearchReplace | Checked: 2010-11-05 (Catznip-2.3.0a) | Added: Catznip-2.3.0a
|
||||
#include "llfloatersearchreplace.h"
|
||||
@@ -77,6 +79,7 @@ LLPreviewNotecard::LLPreviewNotecard(const LLSD& key) //const LLUUID& item_id,
|
||||
// <FS:Ansariel> FIRE-24306: Retain cursor position when saving notecards
|
||||
,mCursorPos(0)
|
||||
,mScrollPos(0)
|
||||
,mByteCounterTemplate("") // <FS> Initialize empty for Byte Counter
|
||||
// <FS:Ansariel> FIRE-29425: User-selectable font and size for notecards
|
||||
,mFontNameChangedCallbackConnection()
|
||||
,mFontSizeChangedCallbackConnection()
|
||||
@@ -127,6 +130,21 @@ bool LLPreviewNotecard::postBuild()
|
||||
mEditBtn = getChild<LLButton>("Edit");
|
||||
mEditBtn->setCommitCallback(boost::bind(&LLPreviewNotecard::openInExternalEditor, this));
|
||||
|
||||
// <FS> Byte counter
|
||||
mByteCounter = getChild<LLTextBox>("byte_counter");
|
||||
if (mByteCounter)
|
||||
{
|
||||
mByteCounterTemplate = mByteCounter->getText();
|
||||
if (mByteCounterTemplate.empty())
|
||||
mByteCounterTemplate = "Bytes: [BYTES] / [MAX]";
|
||||
LLUIString init_text(mByteCounterTemplate);
|
||||
init_text.setArg("[BYTES]", "0");
|
||||
init_text.setArg("[MAX]", std::to_string(LLNotecard::MAX_SIZE));
|
||||
mByteCounter->setText(init_text.getString());
|
||||
}
|
||||
mEditor->setKeystrokeCallback([this](LLTextEditor*) { mByteCounterDirty = true; });
|
||||
// </FS>
|
||||
|
||||
// <FS:Ansariel> FIRE-13969: Search button
|
||||
getChild<LLButton>("Search")->setClickedCallback(boost::bind(&LLPreviewNotecard::onSearchButtonClicked, this));
|
||||
|
||||
@@ -157,6 +175,44 @@ bool LLPreviewNotecard::saveItem()
|
||||
return saveIfNeeded(item);
|
||||
}
|
||||
|
||||
// <FS:Neremyn> Byte counter
|
||||
void LLPreviewNotecard::updateByteCounter()
|
||||
{
|
||||
if (!mEditor || !mByteCounter) return;
|
||||
|
||||
mByteCounterDirty = false;
|
||||
|
||||
const size_t MAX_BYTES = LLNotecard::MAX_SIZE;
|
||||
|
||||
std::string text = mEditor->getText();
|
||||
size_t bytes = text.size(); // Assumes UTF-8 encoding where size() == bytes
|
||||
|
||||
auto getColorForByteCount = [bytes]() -> LLColor4
|
||||
{
|
||||
if (bytes >= MAX_BYTES)
|
||||
return LLColor4::red;
|
||||
|
||||
if (bytes > (MAX_BYTES * 8 / 10))
|
||||
return LLColor4::yellow;
|
||||
|
||||
return LLColor4::white;
|
||||
};
|
||||
mByteCounter->setColor(getColorForByteCount());
|
||||
|
||||
// Ensure template is valid
|
||||
if (mByteCounterTemplate.empty())
|
||||
{
|
||||
mByteCounterTemplate = "Bytes: [BYTES] / [MAX]";
|
||||
}
|
||||
|
||||
LLUIString ui_text(mByteCounterTemplate);
|
||||
ui_text.setArg("[BYTES]", std::to_string(bytes));
|
||||
ui_text.setArg("[MAX]", std::to_string(MAX_BYTES));
|
||||
|
||||
mByteCounter->setText(ui_text.getString());
|
||||
}
|
||||
// </FS>
|
||||
|
||||
void LLPreviewNotecard::setEnabled(bool enabled)
|
||||
{
|
||||
if (mEditor)
|
||||
@@ -183,7 +239,12 @@ void LLPreviewNotecard::draw()
|
||||
bool changed = !mEditor->isPristine();
|
||||
|
||||
mSaveBtn->setEnabled(changed && getEnabled());
|
||||
|
||||
// <FS> Byte counter
|
||||
if (mByteCounterDirty)
|
||||
{
|
||||
updateByteCounter();
|
||||
}
|
||||
// </FS>
|
||||
LLPreview::draw();
|
||||
}
|
||||
|
||||
@@ -454,6 +515,9 @@ void LLPreviewNotecard::onLoadComplete(const LLUUID& asset_uuid,
|
||||
preview->setEnabled(modifiable);
|
||||
preview->syncExternal();
|
||||
preview->mAssetStatus = PREVIEW_ASSET_LOADED;
|
||||
// <FS> Byte counter
|
||||
preview->updateByteCounter();
|
||||
// </FS>
|
||||
|
||||
// <FS:Ansariel> FIRE-24306: Retain cursor position when saving notecards
|
||||
preview->mEditor->setCursorPos(preview->mCursorPos);
|
||||
@@ -903,6 +967,7 @@ bool LLPreviewNotecard::loadNotecardText(const std::string& filename)
|
||||
LLStringUtil::replaceTabsWithSpaces(text, LLTextEditor::spacesPerTab());
|
||||
|
||||
mEditor->setText(text);
|
||||
mByteCounterDirty = true; // <FS> Byte counter
|
||||
delete[] buffer;
|
||||
|
||||
return true;
|
||||
|
||||
@@ -100,6 +100,9 @@ protected:
|
||||
void loadAsset() override;
|
||||
bool saveIfNeeded(LLInventoryItem* copyitem = NULL, bool sync = true);
|
||||
|
||||
// <FS> Byte Counter
|
||||
void updateByteCounter();
|
||||
|
||||
void deleteNotecard();
|
||||
|
||||
static void onLoadComplete(const LLUUID& asset_uuid,
|
||||
@@ -138,6 +141,12 @@ protected:
|
||||
LLButton* mDeleteBtn = nullptr;
|
||||
LLUICtrl* mLockBtn = nullptr;
|
||||
|
||||
// <FS> Byte counter
|
||||
LLTextBox* mByteCounter = nullptr;
|
||||
std::string mByteCounterTemplate;
|
||||
bool mByteCounterDirty = false;
|
||||
// </FS>
|
||||
|
||||
LLUUID mAssetID;
|
||||
|
||||
LLUUID mObjectID;
|
||||
|
||||
@@ -1569,6 +1569,15 @@ void LLWebRTCVoiceClient::processChannels(bool process)
|
||||
|
||||
bool LLWebRTCVoiceClient::inProximalChannel()
|
||||
{
|
||||
// <FS:PP> Test for FIRE-36672, disabled by default
|
||||
// inSpatialChannel() defaults to true with no session (parcel voice disabled), which keeps the conversation voice indicator green
|
||||
// Only report proximal when a spatial session is established
|
||||
static LLCachedControl<bool> require_established_session(gSavedSettings, "DebugWebRTCRequireEstablishedSpatialSession", false);
|
||||
if (require_established_session)
|
||||
{
|
||||
return mProcessChannels && mSession && mSession->isSpatial();
|
||||
}
|
||||
// </FS:PP>
|
||||
return inSpatialChannel();
|
||||
}
|
||||
|
||||
|
||||
@@ -1,41 +1,64 @@
|
||||
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
|
||||
<floater name="camera_floater" title="Configurações da câmera">
|
||||
<floater name="camera_floater" title="Controles da câmera">
|
||||
<floater.string name="rotate_tooltip">
|
||||
Girar a câmera em torno do foco
|
||||
Girar câmera em torno do foco
|
||||
</floater.string>
|
||||
<floater.string name="zoom_tooltip">
|
||||
Zoom da câmera em direção ao foco
|
||||
Aproximar câmera do foco
|
||||
</floater.string>
|
||||
<floater.string name="move_tooltip">
|
||||
Mover a câmera para cima, para baixo, esquerda e direita
|
||||
Mover câmera para cima, baixo, esquerda e direita
|
||||
</floater.string>
|
||||
<floater.string name="free_mode_title">
|
||||
Ver objeto
|
||||
</floater.string>
|
||||
<floater.string name="free_mode_title">
|
||||
Visualizar Objeto
|
||||
</floater.string>
|
||||
<string name="inactive_combo_text">
|
||||
Use a predefinição
|
||||
Usar predefinição...
|
||||
</string>
|
||||
|
||||
<panel name="controls">
|
||||
<panel name="zoom">
|
||||
<joystick_rotate name="cam_rotate_stick" tool_tip="Girar câmera ao redor do foco"/>
|
||||
<button name="roll_left" tool_tip="Girar câmera para esquerda"/>
|
||||
<button name="roll_right" tool_tip="Girar câmera para direita"/>
|
||||
<slider_bar name="zoom_slider" tool_tip="Zoom da câmera para focalizar"/>
|
||||
<joystick_track name="cam_track_stick" tool_tip="Mover a câmera para cima, para baixo, esquerda e direita"/>
|
||||
<joystick_rotate name="cam_rotate_stick" tool_tip="Orbitar câmera em torno do foco"/>
|
||||
<button name="roll_left" tool_tip="Inclinar câmera para esquerda" />
|
||||
<button name="roll_right" tool_tip="Inclinar câmera para direita" />
|
||||
<slider_bar name="zoom_slider" tool_tip="Aproximar câmera do foco"/>
|
||||
<joystick_track name="cam_track_stick" tool_tip="Mover câmera para cima, baixo, esquerda e direita"/>
|
||||
</panel>
|
||||
</panel>
|
||||
<panel name="buttons_panel">
|
||||
<panel_camera_item name="front_view" tool_tip="Vista frontal"/>
|
||||
<panel_camera_item name="group_view" tool_tip="Visualização de grupo"/>
|
||||
<panel_camera_item name="rear_view" tool_tip="Visão trazeira"/>
|
||||
<panel_camera_item name="object_view" tool_tip="Visualização do objeto"/>
|
||||
<panel_camera_item name="mouselook_view" tool_tip="Visão em primeira pessoa"/>
|
||||
<panel_camera_item name="reset_view" tool_tip="Redefinir visão"/>
|
||||
<panel_camera_item name="front_view" tool_tip="Vista frontal">
|
||||
<panel_camera_item.text name="front_view_text">
|
||||
</panel_camera_item.text>
|
||||
</panel_camera_item>
|
||||
<panel_camera_item name="group_view" tool_tip="Vista lateral">
|
||||
<panel_camera_item.text name="side_view_text">
|
||||
</panel_camera_item.text>
|
||||
</panel_camera_item>
|
||||
<panel_camera_item name="rear_view" tool_tip="Vista traseira">
|
||||
<panel_camera_item.text name="rear_view_text">
|
||||
</panel_camera_item.text>
|
||||
<panel_camera_item name="tpp_view" tool_tip="Vista TPP">
|
||||
<panel_camera_item.text name="tpp_view_text">
|
||||
</panel_camera_item.text>
|
||||
</panel_camera_item>
|
||||
</panel_camera_item>
|
||||
<panel_camera_item name="object_view" tool_tip="Vista do objeto">
|
||||
<panel_camera_item.text name="object_view_text">
|
||||
</panel_camera_item.text>
|
||||
</panel_camera_item>
|
||||
<panel_camera_item name="mouselook_view" tool_tip="Mouselook">
|
||||
<panel_camera_item.text name="mouselook_view_text">
|
||||
</panel_camera_item.text>
|
||||
</panel_camera_item>
|
||||
<panel_camera_item name="reset_view" tool_tip="Redefinir vista">
|
||||
<panel_camera_item.text name="reset_view_text">
|
||||
</panel_camera_item.text>
|
||||
</panel_camera_item>
|
||||
</panel>
|
||||
<combo_box name="preset_combo">
|
||||
<combo_box.item label="Aplicar predefinição" name="Use preset" />
|
||||
<combo_box.item label="Usar predefinição" name="Use preset"/>
|
||||
</combo_box>
|
||||
<button name="gear_btn" tool_tip="Predefinições da câmera" />
|
||||
<button label="Posição da câmera" name="camera_position_btn" />
|
||||
<button label="Salvar" name="save_btn" />
|
||||
<button name="gear_btn" tool_tip="Predefinições de câmera"/>
|
||||
<button label="Posição..." name="camera_position_btn"/>
|
||||
<button label="Salvar" name="save_btn"/>
|
||||
</floater>
|
||||
|
||||
@@ -7,40 +7,62 @@
|
||||
Copiar para o inventário
|
||||
</floater.string>
|
||||
<floater.string name="DateTime">
|
||||
[weekday, datetime, slt], [day, datetime, slt] [month, datetime, slt] [year, datetime, slt], [hour24, datetime, slt]:[min, datetime, slt]:[second, datetime, slt] [timezone, datetime, slt]
|
||||
[weekday,datetime,slt], [day,datetime,slt]. [month,datetime,slt] [year,datetime,slt], [hour24,datetime,slt]:[min,datetime,slt]:[second,datetime,slt] [timezone,datetime,slt]
|
||||
</floater.string>
|
||||
<text name="desc txt">
|
||||
Descrição:
|
||||
</text>
|
||||
<text name="uploader_label">
|
||||
Carregado por:
|
||||
Enviado por:
|
||||
</text>
|
||||
<button label="Perfil" name="openprofile"/>
|
||||
<button label="Perfil" name="openprofile"/>
|
||||
<text name="upload_time_label">
|
||||
Data:
|
||||
</text>
|
||||
<button name="copyuuid" label="Copiar"/>
|
||||
<text name="uuid_label">
|
||||
UUID:
|
||||
</text>
|
||||
<button label="Copiar" name="copyuuid"/>
|
||||
<panel name="dimensions_panel">
|
||||
<text name="aspect_ratio">
|
||||
Visualizar a aparência
|
||||
<text name="dimensions">
|
||||
[WIDTH]px x [HEIGHT]px
|
||||
</text>
|
||||
<combo_box name="combo_aspect_ratio" tool_tip="Pré-visualização com uma determinada proporção de aparência">
|
||||
<text name="aspect_ratio">
|
||||
Proporção de aspecto
|
||||
</text>
|
||||
<combo_box name="combo_aspect_ratio" tool_tip="Visualizar com proporção fixa">
|
||||
<combo_item name="Unconstrained">
|
||||
Sem restrição
|
||||
Irrestrito
|
||||
</combo_item>
|
||||
<combo_item name="1:1" tool_tip="Emblema de grupo ou descrição">
|
||||
1:1
|
||||
</combo_item>
|
||||
<combo_item name="4:3" tool_tip="Perfil [CURRENT_GRID]">
|
||||
4:3
|
||||
</combo_item>
|
||||
<combo_item name="10:7" tool_tip="Anúncios e resultados de busca, marcos">
|
||||
10:7
|
||||
</combo_item>
|
||||
<combo_item name="3:2" tool_tip="Sobre o terreno">
|
||||
3:2
|
||||
</combo_item>
|
||||
<combo_item name="16:10">
|
||||
16:10
|
||||
</combo_item>
|
||||
<combo_item name="16:9" tool_tip="Seleção de perfil">
|
||||
16:9
|
||||
</combo_item>
|
||||
<combo_item name="2:1">
|
||||
2:1
|
||||
</combo_item>
|
||||
<combo_item name="1:1" tool_tip="Emblema de grupo ou informação adicional de perfil"/>
|
||||
<combo_item name="4:3" tool_tip="Perfil [CURRENT_GRID]"/>
|
||||
<combo_item name="10:7" tool_tip="Classificados e listas de pesquisa, marcos"/>
|
||||
<combo_item name="3:2" tool_tip="Sobre o terreno"/>
|
||||
<combo_item name="16:9" tool_tip="Destacados"/>
|
||||
</combo_box>
|
||||
</panel>
|
||||
<panel name="button_panel">
|
||||
<button label="Aceitar" name="Keep"/>
|
||||
<button label="OK" name="Keep"/>
|
||||
<button label="Descartar" name="Discard"/>
|
||||
<flyout_button label="Salvar..." name="save_tex_btn">
|
||||
<flyout_button.item label="Salvar como TGA" name="save_item_tga"/>
|
||||
<flyout_button.item label="Salvar como PNG" name="save_item_png"/>
|
||||
<flyout_button.item label="Salvar como PNG" name="save_item_png"/>
|
||||
</flyout_button>
|
||||
</panel>
|
||||
</floater>
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
|
||||
<panel name="edit_eyes_panel">
|
||||
<panel name="avatar_eye_color_panel">
|
||||
<texture_picker label="Iris" name="Iris" tool_tip="Toque para escolher uma imagem"/>
|
||||
<texture_picker label="Iris" name="Iris" tool_tip="Clique aqui para escolher uma imagem"/>
|
||||
</panel>
|
||||
<panel name="eyes_main_tab_holder">
|
||||
<accordion name="eyes_main_accordion">
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
|
||||
<panel name="edit_gloves_panel">
|
||||
<panel name="avatar_gloves_color_panel">
|
||||
<texture_picker label="Textura" name="Fabric" tool_tip="Toque para escolher uma imagem"/>
|
||||
<color_swatch label="Cor/Tonalid" name="Color/Tint" tool_tip="Toque para abrir o seletor de cor"/>
|
||||
<texture_picker label="Textura" name="Fabric" tool_tip="Clique aqui para escolher uma imagem"/>
|
||||
<color_swatch label="Cor/Tonalidade" name="Color/Tint" tool_tip="Clique aqui para abrir o seletor de cores"/>
|
||||
</panel>
|
||||
<panel name="gloves_main_tab_holder">
|
||||
<accordion name="gloves_main_accordion">
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
|
||||
<panel name="edit_hair_panel">
|
||||
<panel name="avatar_hair_color_panel">
|
||||
<texture_picker label="Textura" name="Texture" tool_tip="Toque para escolher uma imagem"/>
|
||||
<texture_picker label="Textura" name="Texture" tool_tip="Clique aqui para escolher uma imagem"/>
|
||||
</panel>
|
||||
<accordion name="wearable_accordion">
|
||||
<panel name="hair_color_tab_holder" title="Cor">
|
||||
@@ -19,13 +19,13 @@
|
||||
<accordion_tab name="hair_eyebrows_tab" title="Sobrancelhas"/>
|
||||
</accordion>
|
||||
</panel>
|
||||
<panel name="hair_facial_tab_holder" title="Faciais">
|
||||
<panel name="hair_facial_tab_holder" title="Rosto">
|
||||
<text name="hair_facial_not_available">
|
||||
As opções de pelos faciais
|
||||
estão disponíveis apenas para avatares masculinos.
|
||||
Opções faciais estão disponíveis apenas
|
||||
para avatares masculinos.
|
||||
</text>
|
||||
<accordion name="hair_facial_accordion">
|
||||
<accordion_tab name="hair_facial_tab" title="Faciais"/>
|
||||
<accordion_tab name="hair_facial_tab" title="Rosto"/>
|
||||
</accordion>
|
||||
</panel>
|
||||
</accordion>
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
|
||||
<panel name="edit_jacket_panel">
|
||||
<panel name="avatar_jacket_color_panel">
|
||||
<texture_picker label="Textura superior" name="Upper Fabric" tool_tip="Toque para escolher uma imagem"/>
|
||||
<texture_picker label="Textura inferior" name="Lower Fabric" tool_tip="Toque para escolher uma imagem"/>
|
||||
<color_swatch label="Cor/Tonalid" name="Color/Tint" tool_tip="Toque para abrir o seletor de cor"/>
|
||||
<texture_picker label="Textura superior" name="Upper Fabric" tool_tip="Clique aqui para escolher uma imagem"/>
|
||||
<texture_picker label="Textura inferior" name="Lower Fabric" tool_tip="Clique aqui para escolher uma imagem"/>
|
||||
<color_swatch label="Cor/Tonalidade" name="Color/Tint" tool_tip="Clique aqui para abrir o seletor de cores"/>
|
||||
</panel>
|
||||
<panel name="jacket_main_tab_holder">
|
||||
<accordion name="jacket_main_accordion">
|
||||
|
||||
@@ -1,12 +1,12 @@
|
||||
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
|
||||
<panel name="edit_pants_panel">
|
||||
<panel name="avatar_pants_color_panel">
|
||||
<texture_picker label="Textura" name="Fabric" tool_tip="Toque para escolher uma imagem"/>
|
||||
<color_swatch label="Cor/Tonalid" name="Color/Tint" tool_tip="Toque para abrir o seletor de cor"/>
|
||||
<texture_picker label="Textura" name="Fabric" tool_tip="Clique aqui para escolher uma imagem"/>
|
||||
<color_swatch label="Cor/Tonalidade" name="Color/Tint" tool_tip="Clique aqui para abrir o seletor de cores"/>
|
||||
</panel>
|
||||
<panel name="pants_main_tab_holder">
|
||||
<accordion name="pants_main_accordion">
|
||||
<accordion_tab name="pants_main_tab" title="Calças"/>
|
||||
<accordion_tab name="pants_main_tab" title="Calça"/>
|
||||
</accordion>
|
||||
</panel>
|
||||
</panel>
|
||||
|
||||
@@ -1,52 +1,27 @@
|
||||
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
|
||||
<panel name="edit_physics_panel">
|
||||
<tab_container name="wearable_accordion">
|
||||
<panel name="physics_breast_updown_tab_holder" title="Seios - movimento vertical">
|
||||
<panel name="physics_breast_updown_tab_holder" title="Seios – Quicar">
|
||||
<text name="physics_breast_updown_not_available">
|
||||
O movimento dos seios está disponível
|
||||
apenas para avatares femininos.
|
||||
O quique dos seios está disponível apenas
|
||||
para avatares femininos.
|
||||
</text>
|
||||
<accordion name="physics_breast_updown_accordion">
|
||||
<accordion_tab name="physics_breasts_updown_tab" title="Seios - movimento vertical"/>
|
||||
</accordion>
|
||||
</panel>
|
||||
<panel name="physics_breast_inout_tab_holder" title="Seios - decote">
|
||||
</panel>
|
||||
<panel name="physics_breast_inout_tab_holder" title="Seios – Decote">
|
||||
<text name="physics_breast_inout_not_available">
|
||||
O decote está disponível
|
||||
apenas para avatares femininos.
|
||||
O decote dos seios está disponível apenas
|
||||
para avatares femininos.
|
||||
</text>
|
||||
<accordion name="physics_breast_inout_accordion">
|
||||
<accordion_tab name="physics_breasts_inout_tab" title="Seios - decote"/>
|
||||
</accordion>
|
||||
</panel>
|
||||
<panel name="physics_breast_leftright_tab_holder" title="Seios - movimento horizontal">
|
||||
<panel name="physics_breast_leftright_tab_holder" title="Seios – Balanço">
|
||||
<text name="physics_breast_leftright_not_available">
|
||||
O movimento dos seios está disponível
|
||||
apenas para avatares femininos.
|
||||
O balanço dos seios está disponível apenas
|
||||
para avatares femininos.
|
||||
</text>
|
||||
<accordion name="physics_breast_leftright_accordion">
|
||||
<accordion_tab name="physics_breasts_leftright_tab" title="Seios - movimento horizontal"/>
|
||||
</accordion>
|
||||
</panel>
|
||||
<panel name="physics_belly_tab_holder" title="Barriga - movimento vertical">
|
||||
<accordion name="physics_belly_accordion">
|
||||
<accordion_tab name="physics_belly_tab" title="Barriga - movimento vertical"/>
|
||||
</accordion>
|
||||
</panel>
|
||||
<panel name="physics_butt_tab_holder" title="Nádegas - movimento vertical">
|
||||
<accordion name="physics_butt_accordion">
|
||||
<accordion_tab name="physics_butt_tab" title="Nádegas - movimento vertical"/>
|
||||
</accordion>
|
||||
</panel>
|
||||
<panel name="physics_butt_leftright_tab_holder" title="Nádegas - movimento horizontal">
|
||||
<accordion name="physics_butt_leftright_accordion">
|
||||
<accordion_tab name="physics_butt_leftright_tab" title="Nádegas - movimento horizontal"/>
|
||||
</accordion>
|
||||
</panel>
|
||||
<panel name="physics_advanced_tab_holder" title="Parâmetros avançados">
|
||||
<accordion name="physics_advanced_accordion">
|
||||
<accordion_tab name="physics_advanced_tab" title="Parâmetros avançados"/>
|
||||
</accordion>
|
||||
</panel>
|
||||
<panel name="physics_belly_tab_holder" title="Barriga – Quicar"/>
|
||||
<panel name="physics_butt_tab_holder" title="Bumbum – Quicar"/>
|
||||
<panel name="physics_butt_leftright_tab_holder" title="Bumbum – Balanço"/>
|
||||
<panel name="physics_advanced_tab_holder" title="Parâmetros avançados"/>
|
||||
</tab_container>
|
||||
</panel>
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
|
||||
<panel name="edit_shirt_panel">
|
||||
<panel name="avatar_shirt_color_panel">
|
||||
<texture_picker label="Textura" name="Fabric" tool_tip="Toque para escolher uma imagem"/>
|
||||
<color_swatch label="Cor" name="Cor/Matiz" tool_tip="Toque para abrir o seletor de cor"/>
|
||||
<texture_picker label="Textura" name="Fabric" tool_tip="Clique para escolher uma imagem"/>
|
||||
<color_swatch label="Cor/Tonalidade" name="Color/Tint" tool_tip="Clique para abrir o seletor de cores"/>
|
||||
</panel>
|
||||
<panel name="shirt_main_tab_holder">
|
||||
<accordion name="shirt_main_accordion">
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
|
||||
<panel name="edit_shoes_panel">
|
||||
<panel name="avatar_shoes_color_panel">
|
||||
<texture_picker label="Textura" name="Fabric" tool_tip="Toque para escolher uma imagem"/>
|
||||
<color_swatch label="Cor" name="Cor/Tonalid" tool_tip="Toque para abrir o seletor de cor"/>
|
||||
<texture_picker label="Textura" name="Fabric" tool_tip="Clique para escolher uma imagem"/>
|
||||
<color_swatch label="Cor/Tonalidade" name="Color/Tint" tool_tip="Clique para abrir o seletor de cores"/>
|
||||
</panel>
|
||||
<panel name="shoes_main_tab_holder">
|
||||
<accordion name="shoes_main_accordion">
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
|
||||
<panel name="edit_skin_panel">
|
||||
<panel name="avatar_skin_color_panel">
|
||||
<texture_picker label="Cabeça" name="Head" tool_tip="Clique para selecionar a textura"/>
|
||||
<texture_picker label="Parte sup." name="Upper Body" tool_tip="Toque para escolher uma imagem"/>
|
||||
<texture_picker label="Parte inf." name="Lower Body" tool_tip="Toque para escolher uma imagem"/>
|
||||
<texture_picker label="Cabeça" name="Head" tool_tip="Clique para escolher uma imagem"/>
|
||||
<texture_picker label="Corpo superior" name="Upper Body" tool_tip="Clique para escolher uma imagem"/>
|
||||
<texture_picker label="Corpo inferior" name="Lower Body" tool_tip="Clique para escolher uma imagem"/>
|
||||
</panel>
|
||||
<tab_container name="wearable_accordion">
|
||||
<panel name="skin_color_tab_holder" title="Cor da pele">
|
||||
@@ -11,9 +11,9 @@
|
||||
<accordion_tab name="skin_color_tab" title="Cor da pele"/>
|
||||
</accordion>
|
||||
</panel>
|
||||
<panel name="skin_face_tab_holder" title="Detalhe do rosto">
|
||||
<panel name="skin_face_tab_holder" title="Detalhes do rosto">
|
||||
<accordion name="skin_face_accordion">
|
||||
<accordion_tab name="skin_face_tab" title="Detalhe do rosto"/>
|
||||
<accordion_tab name="skin_face_tab" title="Detalhes do rosto"/>
|
||||
</accordion>
|
||||
</panel>
|
||||
<panel name="skin_makeup_holder" title="Maquiagem">
|
||||
@@ -21,9 +21,9 @@
|
||||
<accordion_tab name="skin_makeup_tab" title="Maquiagem"/>
|
||||
</accordion>
|
||||
</panel>
|
||||
<panel name="skin_body_holder" title="Detalhe do corpo">
|
||||
<panel name="skin_body_holder" title="Detalhes do corpo">
|
||||
<accordion name="skin_body_accordion">
|
||||
<accordion_tab name="skin_body_tab" title="Detalhe do corpo"/>
|
||||
<accordion_tab name="skin_body_tab" title="Detalhes do corpo"/>
|
||||
</accordion>
|
||||
</panel>
|
||||
</tab_container>
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
|
||||
<panel name="edit_skirt_panel">
|
||||
<panel name="avatar_skirt_color_panel">
|
||||
<texture_picker label="Textura" name="Fabric" tool_tip="Toque para escolher uma imagem"/>
|
||||
<color_swatch label="Cor/Tonalid" name="Color/Tint" tool_tip="Toque para abrir o seletor de cor"/>
|
||||
<texture_picker label="Textura" name="Fabric" tool_tip="Clique para escolher uma imagem"/>
|
||||
<color_swatch label="Cor/Tonalidade" name="Color/Tint" tool_tip="Clique para abrir o seletor de cores"/>
|
||||
</panel>
|
||||
<panel name="skirt_main_tab_holder">
|
||||
<accordion name="skirt_main_accordion">
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
|
||||
<panel name="edit_socks_panel">
|
||||
<panel name="avatar_socks_color_panel">
|
||||
<texture_picker label="Textura" name="Fabric" tool_tip="Toque para escolher uma imagem"/>
|
||||
<color_swatch label="Cor/Tonalid" name="Color/Tint" tool_tip="Toque para abrir o seletor de cor"/>
|
||||
<texture_picker label="Textura" name="Fabric" tool_tip="Clique para escolher uma imagem"/>
|
||||
<color_swatch label="Cor/Tonalidade" name="Color/Tint" tool_tip="Clique para abrir o seletor de cores"/>
|
||||
</panel>
|
||||
<panel name="socks_main_tab_holder">
|
||||
<accordion name="socks_main_accordion">
|
||||
|
||||
@@ -1,12 +1,12 @@
|
||||
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
|
||||
<panel name="edit_underpants_panel">
|
||||
<panel name="avatar_underpants_color_panel">
|
||||
<texture_picker label="Textura" name="Fabric" tool_tip="Toque para escolher uma imagem"/>
|
||||
<color_swatch label="Cor/Tonalid" name="Color/Tint" tool_tip="Toque para abrir o seletor de cor"/>
|
||||
<texture_picker label="Textura" name="Fabric" tool_tip="Clique para escolher uma imagem"/>
|
||||
<color_swatch label="Cor/Tonalidade" name="Color/Tint" tool_tip="Clique para abrir o seletor de cores"/>
|
||||
</panel>
|
||||
<panel name="underpants_main_tab_holder">
|
||||
<accordion name="underpants_main_accordion">
|
||||
<accordion_tab name="underpants_main_tab" title="Roupa de baixo"/>
|
||||
<accordion_tab name="underpants_main_tab" title="Cueca"/>
|
||||
</accordion>
|
||||
</panel>
|
||||
</panel>
|
||||
|
||||
@@ -1,12 +1,12 @@
|
||||
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
|
||||
<panel name="edit_undershirt_panel">
|
||||
<panel name="avatar_undershirt_color_panel">
|
||||
<texture_picker label="Textura" name="Fabric" tool_tip="Toque para escolher uma imagem"/>
|
||||
<color_swatch label="Cor/Tonalid" name="Color/Tint" tool_tip="Toque para abrir o seletor de cor"/>
|
||||
<texture_picker label="Textura" name="Fabric" tool_tip="Clique para escolher uma imagem"/>
|
||||
<color_swatch label="Cor/Tonalidade" name="Color/Tint" tool_tip="Clique para abrir o seletor de cores"/>
|
||||
</panel>
|
||||
<panel name="undershirt_main_tab_holder">
|
||||
<accordion name="undershirt_main_accordion">
|
||||
<accordion_tab name="undershirt_main_tab" title="Camiseta"/>
|
||||
<accordion_tab name="undershirt_main_tab" title="Regata"/>
|
||||
</accordion>
|
||||
</panel>
|
||||
</panel>
|
||||
|
||||
@@ -1,96 +1,130 @@
|
||||
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
|
||||
<panel label="Sonstiges" name="main inventory panel">
|
||||
<panel label="Inventário" name="main inventory panel">
|
||||
<panel.string name="ItemcountFetching">
|
||||
Obtendo [ITEM_COUNT] itens... [FILTER]
|
||||
Buscando [ITEM_COUNT] elementos... [FILTER]
|
||||
</panel.string>
|
||||
<panel.string name="ItemcountCompleted">
|
||||
[ITEM_COUNT] itens [FILTER]
|
||||
[ITEM_COUNT] elementos [FILTER]
|
||||
</panel.string>
|
||||
<panel.string name="ItemcountUnknown">
|
||||
[ITEM_COUNT] elementos obtidos [FILTER]
|
||||
</panel.string>
|
||||
<panel.string name="inventory_title">Inventário</panel.string>
|
||||
<menu_bar name="inventory_menu_bar">
|
||||
<menu label="Inventário" name="inventory_inventory_menu">
|
||||
<menu_item_call name="inventory_open" label="Abrir"/>
|
||||
<menu_item_call name="inventory_share" label="Compartilhar"/>
|
||||
<menu_item_call name="inventory_new_window" label="Nova janela"/>
|
||||
<menu_item_check name="add_inv_toggle" label="Vestir"/>
|
||||
<menu_item_call name="replace_links" label="Substituir links"/>
|
||||
<menu_item_call name="inventory_new_window" label="Nova janela de inventário"/>
|
||||
<menu_item_check name="Protected Folders" label="Pastas protegidas"/>
|
||||
<menu_item_check label="Configurações do inventário..." name="inv_settings"/>
|
||||
<menu_item_check label="Visualização em lista" name="list_view"/>
|
||||
<menu_item_check label="Visualização em galeria" name="gallery_view"/>
|
||||
<menu_item_check label="Visualização combinada" name="combination_view"/>
|
||||
<menu_item_check name="add_inv_toggle" label="Adicionar objetos com duplo clique"/>
|
||||
<menu_item_check name="add_invclothing_toggle" label="Adicionar roupas com duplo clique"/>
|
||||
<menu_item_call name="inventory_show_filters" label="Mostrar filtros"/>
|
||||
<menu_item_call name="inventory_reset_filters" label="Redefinir filtros"/>
|
||||
<menu_item_call name="inventory_close_all_folders" label="Fechar todas as pastas"/>
|
||||
<menu_item_call name="inventory_close_all_folders" label="Recolher todas as pastas"/>
|
||||
<menu_item_call name="inventory_empty_trash" label="Esvaziar lixeira"/>
|
||||
</menu>
|
||||
<menu label="Criar" name="inventory_create_menu">
|
||||
<menu_item_call name="inventory_new_folder" label="Pasta"/>
|
||||
<menu_item_call name="inventory_new_script" label="Script"/>
|
||||
<menu_item_call name="inventory_new_note" label="Nota"/>
|
||||
<menu_item_call name="inventory_new_gesture" label="Gesto"/>
|
||||
<menu name="inventory_new_clothes" label="Roupa">
|
||||
<menu_item_call name="inventory_new_shirt" label="Camisa"/>
|
||||
<menu_item_call name="inventory_new_pants" label="Calças"/>
|
||||
<menu_item_call name="inventory_new_shoes" label="Sapatos"/>
|
||||
<menu_item_call name="inventory_new_socks" label="Meias"/>
|
||||
<menu_item_call name="inventory_new_jacket" label="Jaqueta"/>
|
||||
<menu_item_call name="inventory_new_skirt" label="Saia"/>
|
||||
<menu_item_call name="inventory_new_gloves" label="Luvas"/>
|
||||
<menu_item_call name="inventory_new_undershirt" label="Camiseta"/>
|
||||
<menu_item_call name="inventory_new_underpants" label="Roupa íntima"/>
|
||||
<menu_item_call name="inventory_new_tattoo" label="Tatuagem"/>
|
||||
<menu_item_call name="inventory_new_alpha" label="Alpha"/>
|
||||
<menu_item_call name="inventory_new_physics" label="Física"/>
|
||||
<menu_item_call name="inventory_new_folder" label="Nova pasta"/>
|
||||
<menu_item_call name="inventory_new_script" label="Novo script"/>
|
||||
<menu_item_call name="inventory_new_note" label="Nova notecard"/>
|
||||
<menu_item_call name="inventory_new_gesture" label="Novo gesto"/>
|
||||
<menu_item_call name="inventory_new_material" label="Novo material"/>
|
||||
<menu name="inventory_new_clothes" label="Novas roupas">
|
||||
<menu_item_call name="inventory_new_shirt" label="Nova camisa"/>
|
||||
<menu_item_call name="inventory_new_pants" label="Nova calça"/>
|
||||
<menu_item_call name="inventory_new_shoes" label="Novos sapatos"/>
|
||||
<menu_item_call name="inventory_new_socks" label="Novas meias"/>
|
||||
<menu_item_call name="inventory_new_jacket" label="Nova jaqueta"/>
|
||||
<menu_item_call name="inventory_new_skirt" label="Nova saia"/>
|
||||
<menu_item_call name="inventory_new_gloves" label="Novas luvas"/>
|
||||
<menu_item_call name="inventory_new_undershirt" label="Nova camiseta"/>
|
||||
<menu_item_call name="inventory_new_underpants" label="Nova cueca"/>
|
||||
<menu_item_call name="inventory_new_tattoo" label="Nova tatuagem"/>
|
||||
<menu_item_call name="inventory_new_universal" label="Novo universal"/>
|
||||
<menu_item_call name="inventory_new_alpha" label="Nova máscara alpha"/>
|
||||
<menu_item_call name="inventory_new_physics" label="Nova física"/>
|
||||
</menu>
|
||||
<menu name="inventory_new_body_parts" label="Novas partes do corpo">
|
||||
<menu_item_call name="inventory_new_shape" label="Forma"/>
|
||||
<menu_item_call name="inventory_new_skin" label="Pele"/>
|
||||
<menu_item_call name="inventory_new_hair" label="Cabelo"/>
|
||||
<menu_item_call name="inventory_new_eyes" label="Olhos"/>
|
||||
<menu_item_call name="inventory_new_shape" label="Nova forma"/>
|
||||
<menu_item_call name="inventory_new_skin" label="Nova pele"/>
|
||||
<menu_item_call name="inventory_new_hair" label="Novo cabelo"/>
|
||||
<menu_item_call name="inventory_new_eyes" label="Novos olhos"/>
|
||||
</menu>
|
||||
<menu label="Novas configurações" name="New Settings">
|
||||
<menu_item_call label="Novo céu" name="New Sky"/>
|
||||
<menu_item_call label="Nova água" name="New Water"/>
|
||||
<menu_item_call label="Novo ciclo diário" name="New Day Cycle"/>
|
||||
</menu>
|
||||
</menu>
|
||||
<!-- TODO: try to make these check items that actually reflect their state -Zi -->
|
||||
<menu label="Ordenar" name="inventory_sort_menu">
|
||||
<menu_item_check name="inventory_sort_by_name" label="Por nome"/>
|
||||
<menu_item_check name="inventory_sort_by_date" label="Por data"/>
|
||||
<menu_item_check name="inventory_sort_folders_by_name" label="Pastas sempre por nome"/>
|
||||
<menu_item_check name="inventory_sort_system_on_top" label="Pastas do sistema sempre acima"/>
|
||||
<menu_item_check name="inventory_sort_by_date" label="Por objetos mais recentes"/>
|
||||
<menu_item_check name="inventory_sort_folders_by_name" label="Sempre ordenar pastas por nome"/>
|
||||
<menu_item_check name="inventory_sort_system_on_top" label="Pastas do sistema no topo"/>
|
||||
</menu>
|
||||
<menu label="Pesquisar" name="inventory_search_menu">
|
||||
<menu label="Busca" name="inventory_search_menu">
|
||||
<menu_item_check name="inventory_search_by_name" label="Por nome"/>
|
||||
<menu_item_check name="inventory_search_by_creator" label="Por criador"/>
|
||||
<menu_item_check name="inventory_search_by_description" label="Por descrição"/>
|
||||
<menu_item_check name="inventory_search_by_uuid" label="Por UUID"/>
|
||||
<menu_item_check name="inventory_search_by_all" label="Por tudo"/>
|
||||
<menu_item_check name="inventory_filter_show_links" label="Exibir links"/>
|
||||
<menu_item_check name="inventory_filter_only_links" label="Exibir apenas links"/>
|
||||
<menu_item_check name="inventory_filter_show_links" label="Mostrar links"/>
|
||||
<menu_item_check name="inventory_filter_only_links" label="Mostrar apenas links"/>
|
||||
<menu_item_check name="inventory_filter_hide_links" label="Ocultar links"/>
|
||||
<menu_item_check name="inventory_show_partial_results" label="Mostrar resultados parciais"/>
|
||||
<menu_item_check name="inventory_filter_only_modify" label="Somente modificável"/>
|
||||
<menu_item_check name="inventory_filter_only_copy" label="Somente copiável"/>
|
||||
<menu_item_check name="inventory_filter_only_transfer" label="Somente transferível"/>
|
||||
<menu_item_check name="inventory_filter_coalesced_objects_only" label="Somente objetos agrupados"/>
|
||||
</menu>
|
||||
</menu_bar>
|
||||
<layout_stack name="top_stack">
|
||||
<layout_panel name="nav_buttons">
|
||||
<button name="back_btn" tool_tip="Voltar"/>
|
||||
<button name="forward_btn" tool_tip="Avançar"/>
|
||||
<button name="up_btn" tool_tip="Subir um nível"/>
|
||||
</layout_panel>
|
||||
<layout_panel name="filter_panel">
|
||||
<filter_editor label="Filtrar" name="inventory search editor" tool_tip="Digite uma ou mais palavras para procurar, separadas por '+'"/>
|
||||
<filter_editor label="Filtrar inventário" name="inventory search editor" tool_tip="Digite uma ou mais palavras para buscar, separadas por '+'"/>
|
||||
</layout_panel>
|
||||
</layout_stack>
|
||||
<layout_stack name="ctrl_stack">
|
||||
<layout_panel name="filter_ctrls">
|
||||
<text name="filter_label" value="Filtro:"/>
|
||||
<combo_box name="filter_combo_box">
|
||||
<combo_box.item value="filter_type_all" label="Tudo"/>
|
||||
<combo_box.item value="filter_type_animations" label="Animação"/>
|
||||
<combo_box.item value="filter_type_calling_cards" label="Cartões de chamadas"/>
|
||||
<combo_box.item value="filter_type_clothing" label="Roupas / partes do corpo"/>
|
||||
<combo_box.item value="filter_type_gestures" label="Gestos"/>
|
||||
<combo_box.item value="filter_type_landmarks" label="Landmarks"/>
|
||||
<combo_box.item value="filter_type_notecards" label="Anotações"/>
|
||||
<combo_box.item value="filter_type_objects" label="Objetos"/>
|
||||
<combo_box.item value="filter_type_scripts" label="Scripts"/>
|
||||
<combo_box.item value="filter_type_sounds" label="Sons"/>
|
||||
<combo_box.item value="filter_type_textures" label="Texturas"/>
|
||||
<combo_box.item value="filter_type_snapshots" label="Fotos"/>
|
||||
<combo_box.item value="filter_type_custom" label="Personalizar..."/>
|
||||
<combo_box.item value="filter_type_all" label="Todos os tipos" />
|
||||
<combo_box.item value="filter_separator" label="------------" />
|
||||
<combo_box.item value="filter_type_animations" label="Animações" />
|
||||
<combo_box.item value="filter_type_calling_cards" label="Cartões de visita" />
|
||||
<combo_box.item value="filter_type_clothing" label="Roupas / Partes do corpo" />
|
||||
<combo_box.item value="filter_type_gestures" label="Gestos" />
|
||||
<combo_box.item value="filter_type_landmarks" label="Landmarks" />
|
||||
<combo_box.item value="filter_type_notecards" label="Cartões de nota" />
|
||||
<combo_box.item value="filter_type_objects" label="Objetos" />
|
||||
<combo_box.item value="filter_type_scripts" label="Scripts" />
|
||||
<combo_box.item value="filter_type_sounds" label="Sons" />
|
||||
<combo_box.item value="filter_type_textures" label="Texturas" />
|
||||
<combo_box.item value="filter_type_snapshots" label="Fotos" />
|
||||
<combo_box.item value="filter_type_materials" label="Materiais" />
|
||||
<combo_box.item value="filter_type_settings" label="Configurações" />
|
||||
<combo_box.item value="filter_type_folders" label="Pastas" />
|
||||
<combo_box.item value="filter_type_coalesced" label="Somente objetos agrupados"/>
|
||||
<combo_box.item value="filter_type_custom" label="Personalizado..." />
|
||||
</combo_box>
|
||||
<menu_button name="options_visibility_btn" tool_tip="Mostrar opções de visibilidade na busca"/>
|
||||
</layout_panel>
|
||||
</layout_stack>
|
||||
<panel name="default_inventory_panel">
|
||||
<tab_container name="inventory filter tabs">
|
||||
<inventory_panel label="Inventário" name="All Items"/>
|
||||
<recent_inventory_panel label="Itens recentes" name="Recent Items"/>
|
||||
<worn_inventory_panel label="Em uso" name="Worn Items"/>
|
||||
<recent_inventory_panel label="Recentes" name="Recent Items"/>
|
||||
<worn_inventory_panel label="Equipados" name="Worn Items"/>
|
||||
<favorites_inventory_panel label="Favoritos" name="Favorites"/>
|
||||
</tab_container>
|
||||
</panel>
|
||||
<panel name="bottom_panel">
|
||||
@@ -101,11 +135,14 @@
|
||||
<button name="add_btn" tool_tip="Adicionar novo item"/>
|
||||
</panel>
|
||||
<panel name="new_inventory_panel">
|
||||
<button name="new_inv_btn" tool_tip="Janela de inventário adicional"/>
|
||||
<button name="new_inv_btn" tool_tip="Janela adicional de inventário"/>
|
||||
</panel>
|
||||
<panel name="view_mode_panel">
|
||||
<button name="view_mode_btn" tool_tip="Alternar entre visualizações"/>
|
||||
</panel>
|
||||
<panel name="dummy_panel">
|
||||
<text name="ItemcountText">
|
||||
Itens
|
||||
<text name="ItemcountText" tool_tip="[ITEMS] itens, [CATEGORIES] pastas">
|
||||
Elementos
|
||||
</text>
|
||||
</panel>
|
||||
<panel name="trash_btn_panel">
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
<combo_box name="ao_set_selection_combo" tool_tip="Düzəliş üçün animasiya dəstini seçin." />
|
||||
<button name="ao_activate" tool_tip="Bu animasiya dəstini hazırda aktiv etmək." />
|
||||
<check_box name="ao_default" label="Susmaya görə" tool_tip="Bu animasiya dəstini sistemə daxil olanda başlatmaq." width="20" />
|
||||
<button name="ao_add" tool_tip="Yeni animasiya qrupu yaratmaq." />
|
||||
<menu_button name="ao_add" tool_tip="Yeni animasiya qrupu yaratmaq." />
|
||||
<button name="ao_remove" tool_tip="Bu animasiya dəstini silmək." />
|
||||
<check_box name="ao_sit_override" label="Oturuş" tool_tip="Oturma animasiyasını yenidən təyin etmək istəyirsinizsə işarələyin." width="100" />
|
||||
<check_box name="ao_smart" label="Ağıllı" tool_tip="Ağıllı rejim, oturmaq animasiyasının obyektin öz animasiyası ilə münaqişə edib-etməyəcəyini müəyyən etməyə çalışır və təyinatını müvəqqəti olaraq söndürür."
|
||||
|
||||
@@ -6,6 +6,12 @@
|
||||
<floater.string name="ao_no_animations_loaded">
|
||||
Keine Animationen geladen
|
||||
</floater.string>
|
||||
<floater.string name="ao_add_blank_label">
|
||||
Neues leeres Set...
|
||||
</floater.string>
|
||||
<floater.string name="ao_add_clone_label">
|
||||
Aktuelles Set klonen...
|
||||
</floater.string>
|
||||
<floater.string name="ao_dnd_only_on_full_interface">
|
||||
Notizkarten mit AO-Konfigurationen können per Drag&Drop nur auf maximierte Fenster gezogen werden. Auf das Werkzeug-Symbol klicken, um das Fenster zu maximieren.
|
||||
</floater.string>
|
||||
|
||||
@@ -7,7 +7,7 @@
|
||||
<combo_box name="ao_set_selection_combo" tool_tip="Animationsset zum Editieren auswählen."/>
|
||||
<button name="ao_activate" tool_tip="Aktiviere aktuelles Animationsset."/>
|
||||
<check_box name="ao_default" label="Standard" tool_tip="Dieses Animationsset als Standard definieren, das nach dem Einloggen verwendet wird. Falls kein Standard definiert ist, wird die zuletzt verwendete Animation des zuletzt verwendeten Sets der vorherigen Session verwendet."/>
|
||||
<button name="ao_add" tool_tip="Neues Animationsset erstellen."/>
|
||||
<menu_button name="ao_add" tool_tip="Neues Animationsset erstellen."/>
|
||||
<button name="ao_remove" tool_tip="Dieses Animationsset löschen."/>
|
||||
<check_box name="ao_sit_override" label="Sitzen überst." tool_tip="Aktiviert die Übersteuerung von Sitzanimationen." width="120"/>
|
||||
<check_box name="ao_smart" label="Smart" tool_tip="Smart-Modus versucht zu erkennen, ob das Übersteuern von Sitzanimationen mit der des Objektes, auf dem gesessen wird, kollidiert. In diesem Fall wird der Animation Overrider temporär deaktiviert." left_pad="-6"/>
|
||||
|
||||
@@ -44,6 +44,9 @@
|
||||
<text name="direct_label">
|
||||
Direkt
|
||||
</text>
|
||||
<text name="server_chat_history_label">
|
||||
Gruppenchathistorie vom Server
|
||||
</text>
|
||||
<text name="header_colors">
|
||||
Chatüberschriften:
|
||||
</text>
|
||||
|
||||
@@ -32,6 +32,15 @@ No Animations Loaded
|
||||
You can only drag and drop an animation notecard on the full interface window. Click on the wrench icon to open it.
|
||||
</floater.string>
|
||||
|
||||
<floater.string
|
||||
name="ao_add_blank_label">
|
||||
New empty set...
|
||||
</floater.string>
|
||||
<floater.string
|
||||
name="ao_add_clone_label">
|
||||
Clone current set...
|
||||
</floater.string>
|
||||
|
||||
<panel
|
||||
name="animation_overrider_outer_panel"
|
||||
filename="panel_ao.xml"
|
||||
|
||||
@@ -106,6 +106,16 @@
|
||||
name="Edit"
|
||||
top="332"
|
||||
width="100" />
|
||||
<text
|
||||
name="byte_counter"
|
||||
layout="topleft"
|
||||
left="150"
|
||||
top="336"
|
||||
height="16"
|
||||
width="200"
|
||||
follows="left|bottom"
|
||||
initial_value="Bytes: [BYTES] / [MAX]"
|
||||
/>
|
||||
<button
|
||||
follows="right|bottom"
|
||||
height="22"
|
||||
|
||||
@@ -63,7 +63,7 @@
|
||||
follows="left|top"
|
||||
layout="topleft" />
|
||||
|
||||
<button
|
||||
<menu_button
|
||||
name="ao_add"
|
||||
tool_tip="Create a new animation set."
|
||||
top_delta="0"
|
||||
@@ -71,6 +71,7 @@
|
||||
width="20"
|
||||
height="20"
|
||||
image_overlay="AddItem_Press"
|
||||
menu_position="bottomright"
|
||||
follows="right|top"
|
||||
layout="topleft" />
|
||||
|
||||
|
||||
@@ -454,6 +454,37 @@
|
||||
width="95">
|
||||
Direct
|
||||
</text>
|
||||
<color_swatch
|
||||
can_apply_immediately="true"
|
||||
color="ChatHistoryMessageFromServerLog"
|
||||
follows="left|top"
|
||||
height="24"
|
||||
label_height="0"
|
||||
layout="topleft"
|
||||
left="190"
|
||||
name="server_chat_history"
|
||||
top_pad="-15"
|
||||
width="44" >
|
||||
<color_swatch.init_callback
|
||||
function="Pref.getUIColor"
|
||||
parameter="ChatHistoryMessageFromServerLog" />
|
||||
<color_swatch.commit_callback
|
||||
function="Pref.applyUIColor"
|
||||
parameter="ChatHistoryMessageFromServerLog" />
|
||||
</color_swatch>
|
||||
<text
|
||||
type="string"
|
||||
length="1"
|
||||
follows="left|top"
|
||||
height="10"
|
||||
layout="topleft"
|
||||
left_pad="5"
|
||||
mouse_opaque="false"
|
||||
name="server_chat_history_label"
|
||||
top_delta="5"
|
||||
width="280">
|
||||
Group chat history from server
|
||||
</text>
|
||||
<text
|
||||
follows="left|top"
|
||||
layout="topleft"
|
||||
|
||||
@@ -74,13 +74,11 @@
|
||||
label="Polski (Polish)"
|
||||
name="Polish"
|
||||
value="pl" />
|
||||
<!--
|
||||
<combo_box.item
|
||||
enabled="true"
|
||||
label="Português (Portuguese) - Beta"
|
||||
name="Portugese"
|
||||
value="pt" />
|
||||
-->
|
||||
<combo_box.item
|
||||
enabled="true"
|
||||
label="Русский (Russian)"
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
<combo_box name="ao_set_selection_combo" tool_tip="Selecciona un conjunto de animaciones para editar."/>
|
||||
<button name="ao_activate" tool_tip="Activar este conjunto de animaciones ahora."/>
|
||||
<check_box name="ao_default" label="Por defecto" tool_tip="Configurar este conjunto de animaciones como a cargar al conectarse."/>
|
||||
<button name="ao_add" tool_tip="Crear un nuevo conjunto de animaciones."/>
|
||||
<menu_button name="ao_add" tool_tip="Crear un nuevo conjunto de animaciones."/>
|
||||
<button name="ao_remove" tool_tip="Eliminar este conjunto de animaciones."/>
|
||||
<check_box name="ao_sit_override" label="Sentadas" tool_tip="Activa si quieres sustituir las animaciones de sentarse."/>
|
||||
<check_box name="ao_smart" label="Inteligente" tool_tip="El modo inteligente trata de determinar si la animación de sentarse va a interferir con la animación propia del objeto en el que te sientas, y la desactiva temporalmente"/>
|
||||
|
||||
@@ -3,4 +3,6 @@
|
||||
<floater.string name="ao_no_sets_loaded">Aucun groupe chargé</floater.string>
|
||||
<floater.string name="ao_no_animations_loaded">Aucune animation chargée</floater.string>
|
||||
<floater.string name="ao_dnd_only_on_full_interface">Vous pouvez seulement glisser une animation vers l'interface complète. Cliquez sur l'icône de l'outil pour l'ouvrir.</floater.string>
|
||||
<floater.string name="ao_add_blank_label">Nouvel ensemble vide...</floater.string>
|
||||
<floater.string name="ao_add_clone_label">Cloner l'ensemble actuel...</floater.string>
|
||||
</floater>
|
||||
|
||||
@@ -30,6 +30,7 @@
|
||||
<check_box name="regular_expression" label="Expression régulière"/>
|
||||
<button name="search" label="Recherche"/>
|
||||
<button name="clear" label="Effacer"/>
|
||||
<button name="copy_link" label="Copier un lien" tool_tip="Copie un lien secondlife:///app/openfloater/area_search?... qui reproduit les paramètres de recherche et de filtrage actuels."/>
|
||||
</panel>
|
||||
<panel label="Filtrer" name="area_search_filter_panel">
|
||||
<text name="only_list">Uniquement les objets :</text>
|
||||
|
||||
@@ -5,6 +5,8 @@
|
||||
<floater.string name="text_add_multiple">Veuillez sélectionner le cercle lequel ajouter les [COUNT] résidents :</floater.string>
|
||||
<floater.string name="title_add">Ajouter à un cercle...</floater.string>
|
||||
<floater.string name="button_add">Ajouter au cercle</floater.string>
|
||||
<floater.string name="title_move">Déplacer vers un cercle...</floater.string>
|
||||
<floater.string name="button_move">Déplacer vers le cercle</floater.string>
|
||||
<button label="Ajouter au cercle" name="add_btn"/>
|
||||
<button label="Annuler" name="cancel_btn"/>
|
||||
</floater>
|
||||
|
||||
@@ -10,7 +10,10 @@
|
||||
</panel>
|
||||
<panel name="bottom_panel">
|
||||
<text name="global_label">Paramètres généraux :</text>
|
||||
<check_box label="Afficher les icônes de profil dans les listes des cercles" name="FSContactSetsListShowIcons"/>
|
||||
<color_swatch label="Couleur par défaut" name="global_swatch" tool_tip="Cliquez pour ouvrir le sélecteur de couleurs" width="105"/>
|
||||
<color_swatch label="" name="offline_swatch" tool_tip="Couleur utilisée pour les contacts hors ligne figurant dans les listes de cercles qui n'appartiennent à aucun cercle. Une couleur personnalisée pour le cercle a la priorité."/>
|
||||
<check_box label="Couleur personnalisée pour les contacts hors ligne" name="FSContactSetsListColorizeOffline"/>
|
||||
<text name="label_online">Notifications :</text>
|
||||
<check_box label="Notification de tous mes cercles dans les notifications" name="ChatOnlineNotification"/>
|
||||
<check_box label="Notification de tous les cercles dans le chat local" name="OnlineOfflinetoNearbyChat"/>
|
||||
|
||||
@@ -16,6 +16,7 @@
|
||||
Chargement...
|
||||
</text_editor>
|
||||
<button label="Modifier..." label_selected="Modifier" name="Edit"/>
|
||||
<text name="byte_counter" initial_value="Octets : [BYTES] / [MAX]"/>
|
||||
<button label="Enregistrer" label_selected="Enregistrer" name="Save"/>
|
||||
<button label="Supprimer" label_selected="Supprimer" name="Delete"/>
|
||||
</floater>
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
<combo_box name="ao_set_selection_combo" tool_tip="Sélectionner un ensemble d'animations à éditer."/>
|
||||
<button name="ao_activate" tool_tip="Activer cet ensemble d'animations maintenant."/>
|
||||
<check_box name="ao_default" label="Par défaut" tool_tip="Faire de cet ensemble d'animation celui qui se lancera par défaut à la connexion. Si aucun ensemble d'animations n'est défini par défaut, utilisez celui de la dernière session."/>
|
||||
<button name="ao_add" tool_tip="Créer un nouveau ensemble d'animations."/>
|
||||
<menu_button name="ao_add" tool_tip="Créer un nouveau ensemble d'animations."/>
|
||||
<button name="ao_remove" tool_tip="Effacer cet ensemble d'animations."/>
|
||||
<check_box name="ao_sit_override" label="Outrepasser assis." tool_tip="Activer cette option pour que les animations de l'ao soient prioritaires sur celles de l'objet."/>
|
||||
<check_box name="ao_smart" label="Intell." left_pad="20" tool_tip="Le mode intelligent détermine si outrepasser les poses assises entrera en conflit avec les animations des objets, et arrêtera de passer outre temporairement."/>
|
||||
|
||||
@@ -16,6 +16,7 @@
|
||||
<text name="htmllink_label">URLs</text>
|
||||
<text name="uriquerypart_label" width="130">Chemin d'URL</text>
|
||||
<text name="direct_label">Direct</text>
|
||||
<text name="server_chat_history_label">Historique discussions groupe provenant du serveur</text>
|
||||
<text name="header_colors">Émetteur :</text>
|
||||
<text name="chat_name_label">Avatars</text>
|
||||
<text name="object_name_header_label">Objets</text>
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
<combo_box name="ao_set_selection_combo" tool_tip="Seleziona set di animazioni da modificare."/>
|
||||
<button name="ao_activate" tool_tip="Attiva subito questo set."/>
|
||||
<check_box name="ao_default" label="Predefinito" tool_tip="Attiva questo set all'ingresso."/>
|
||||
<button name="ao_add" tool_tip="Crea un nuovo set di animazioni."/>
|
||||
<menu_button name="ao_add" tool_tip="Crea un nuovo set di animazioni."/>
|
||||
<button name="ao_remove" tool_tip="Cancella questo set."/>
|
||||
<check_box name="ao_sit_override" label="Sedute person." tool_tip="Attiva le sedute personali."/>
|
||||
<check_box name="ao_smart" label="Intelligente" tool_tip="Cerca di capire se la seduta personale andrebbe in conflitto con le animazioni dell'oggetto e in questo caso disabilita la propria seduta temporaneamente."/>
|
||||
|
||||
@@ -17,6 +17,10 @@
|
||||
</text_editor>
|
||||
<button name="Search" tool_tip="検索と置き換えを表示します。"/>
|
||||
<button label="編集…" label_selected="編集" name="Edit"/>
|
||||
<text
|
||||
name="byte_counter"
|
||||
initial_value="バイト: [BYTES] / [MAX]"
|
||||
/>
|
||||
<button label="保存" label_selected="保存" name="Save"/>
|
||||
<button label="削除" label_selected="削除" name="Delete"/>
|
||||
</floater>
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
<combo_box name="ao_set_selection_combo" tool_tip="編集したいアニメーションを選択してください。"/>
|
||||
<button name="ao_activate" tool_tip="このアニメーションを今すぐ有効化します。"/>
|
||||
<check_box name="ao_default" label="デフォルト" tool_tip="このアニメーションセットを、ログイン時に再生されるデフォルトのセットにします。デフォルトのアニメーションセットがない場合は、前回のセッションのアニメーションセットを使用します。"/>
|
||||
<button name="ao_add" tool_tip="新しいアニメーションセットを追加します。"/>
|
||||
<menu_button name="ao_add" tool_tip="新しいアニメーションセットを追加します。"/>
|
||||
<button name="ao_remove" tool_tip="このアニメーションセットを削除します。"/>
|
||||
<check_box name="ao_sit_override" label="座るを上書き" tool_tip="座るアニメーションをオーバーライドする場合は、これをチェックします。"/>
|
||||
<check_box name="ao_smart" label="スマートモード" tool_tip="スマートモードは、座るオーバーライドが、オブジェクト自体のアニメーションと衝突するかどうかを判断し、オーバーライダーを一時的に無効にします。"/>
|
||||
|
||||
@@ -3,4 +3,6 @@
|
||||
<floater.string name="ao_no_sets_loaded">Brak załadowanych zestawów</floater.string>
|
||||
<floater.string name="ao_no_animations_loaded">Brak załadowanych animacji</floater.string>
|
||||
<floater.string name="ao_dnd_only_on_full_interface">Możesz przeciągać notkę z zestawami animacji tylko na pełne okno interfejsu Animatora. Kliknij na ikonce klucza francuskiego, aby je otworzyć.</floater.string>
|
||||
<floater.string name="ao_add_blank_label">Nowy pusty zestaw...</floater.string>
|
||||
<floater.string name="ao_add_clone_label">Sklonuj obecny zestaw...</floater.string>
|
||||
</floater>
|
||||
|
||||
@@ -15,6 +15,7 @@
|
||||
<text_editor name="Notecard Editor">
|
||||
Ładowanie...
|
||||
</text_editor>
|
||||
<text name="byte_counter" initial_value="Bajtów: [BYTES] / [MAX]" />
|
||||
<button tool_tip="Szukaj / Zamień" name="Search"/>
|
||||
<button label="Edytuj" label_selected="Edytuj" name="Edit" />
|
||||
<button label="Zapisz" label_selected="Zapisz" name="Save"/>
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
<combo_box name="ao_set_selection_combo" tool_tip="Wybierz zestaw animacji do edycji." />
|
||||
<button name="ao_activate" tool_tip="Aktywuj ten zestaw animacji." />
|
||||
<check_box name="ao_default" label="Domyślny" tool_tip="Ustaw ten zestaw animacji jako domyślnie uruchamiany po zalogowaniu się. Jeśli żaden zestaw nie jest ustawiony jako domyślny, to użyj tego ustawionego podczas ostatniej sesji." />
|
||||
<button name="ao_add" tool_tip="Utwórz nowy zestaw animacji." />
|
||||
<menu_button name="ao_add" tool_tip="Utwórz nowy zestaw animacji." />
|
||||
<button name="ao_remove" tool_tip="Usuń ten zestaw animacji." />
|
||||
<check_box name="ao_sit_override" label="Siadanie" tool_tip="Zaznacz tą opcję, jeśli Animator ma też podmieniać animacje siedzenia." />
|
||||
<check_box name="ao_smart" label="Sprytnie" tool_tip="Ten tryb próbuje zapobiegać sytuacjom, w których Animator koliduje z wewnętrznymi animacjami obiektu - i wyłącza tymczasowo podmienianie." />
|
||||
|
||||
@@ -41,6 +41,9 @@
|
||||
<text name="direct_label">
|
||||
Bezpośrednie
|
||||
</text>
|
||||
<text name="server_chat_history_label">
|
||||
Historia czatu grupy z serwera
|
||||
</text>
|
||||
<text name="header_colors">
|
||||
Nagłówki czatu:
|
||||
</text>
|
||||
|
||||
@@ -0,0 +1,78 @@
|
||||
<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
|
||||
<contents>
|
||||
<rows name="camera_actions">
|
||||
<columns label="Câmera" name="lst_action"/>
|
||||
</rows>
|
||||
<rows name="look_up">
|
||||
<columns name="lst_action" value="Olhar para cima" />
|
||||
</rows>
|
||||
<rows name="look_down">
|
||||
<columns name="lst_action" value="Olhar para baixo" />
|
||||
</rows>
|
||||
<rows name="move_forward">
|
||||
<columns name="lst_action" value="Câmera para frente" />
|
||||
</rows>
|
||||
<rows name="move_backward">
|
||||
<columns name="lst_action" value="Câmera para trás" />
|
||||
</rows>
|
||||
<rows name="move_forward_fast">
|
||||
<columns name="lst_action" value="Câmera rápida para frente" />
|
||||
</rows>
|
||||
<rows name="move_backward_fast">
|
||||
<columns name="lst_action" value="Câmera rápida para trás" />
|
||||
</rows>
|
||||
<rows name="spin_over">
|
||||
<columns name="lst_action" value="Girar câmera para cima" />
|
||||
</rows>
|
||||
<rows name="spin_under">
|
||||
<columns name="lst_action" value="Girar câmera para baixo" />
|
||||
</rows>
|
||||
<rows name="pan_up">
|
||||
<columns name="lst_action" value="Pan câmera para cima" />
|
||||
</rows>
|
||||
<rows name="pan_down">
|
||||
<columns name="lst_action" value="Pan câmera para baixo" />
|
||||
</rows>
|
||||
<rows name="pan_left">
|
||||
<columns name="lst_action" value="Pan câmera para esquerda" />
|
||||
</rows>
|
||||
<rows name="pan_right">
|
||||
<columns name="lst_action" value="Pan câmera para direita" />
|
||||
</rows>
|
||||
<rows name="pan_in">
|
||||
<columns name="lst_action" value="Pan câmera para dentro" />
|
||||
</rows>
|
||||
<rows name="pan_out">
|
||||
<columns name="lst_action" value="Pan câmera para fora" />
|
||||
</rows>
|
||||
<rows name="spin_around_ccw">
|
||||
<columns name="lst_action" tool_tip="Girar câmera no sentido anti-horário" value="Anti-horário" />
|
||||
</rows>
|
||||
<rows name="spin_around_cw">
|
||||
<columns name="lst_action" tool_tip="Girar câmera no sentido horário" value="Horário" />
|
||||
</rows>
|
||||
<rows name="roll_left">
|
||||
<columns name="lst_action" value="Inclinar câmera para esquerda" />
|
||||
</rows>
|
||||
<rows name="roll_right">
|
||||
<columns name="lst_action" value="Inclinar câmera para direita" />
|
||||
</rows>
|
||||
<rows name="move_forward_sitting">
|
||||
<columns name="lst_action" value="Câmera para frente sentado" />
|
||||
</rows>
|
||||
<rows name="move_backward_sitting">
|
||||
<columns name="lst_action" value="Câmera para trás sentado" />
|
||||
</rows>
|
||||
<rows name="spin_over_sitting">
|
||||
<columns name="lst_action" value="Girar câmera para cima sentado" />
|
||||
</rows>
|
||||
<rows name="spin_under_sitting">
|
||||
<columns name="lst_action" value="Girar câmera para baixo sentado" />
|
||||
</rows>
|
||||
<rows name="spin_around_ccw_sitting">
|
||||
<columns name="lst_action" tool_tip="Girar câmera sentado no sentido anti-horário" value="Anti-horário sentado" />
|
||||
</rows>
|
||||
<rows name="spin_around_cw_sitting">
|
||||
<columns name="lst_action" tool_tip="Girar câmera sentado no sentido horário" value="Horário sentado" />
|
||||
</rows>
|
||||
</contents>
|
||||
@@ -0,0 +1,7 @@
|
||||
<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
|
||||
<contents>
|
||||
<columns label="Ação" name="lst_action" />
|
||||
<columns label="Controle principal" name="lst_ctrl1" />
|
||||
<columns label="Alternativa 1" name="lst_ctrl2" />
|
||||
<columns label="Alternativa 2" name="lst_ctrl3" />
|
||||
</contents>
|
||||
@@ -0,0 +1,24 @@
|
||||
<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
|
||||
<contents>
|
||||
<rows name="editing_actions">
|
||||
<columns label="Editar" name="lst_action"/>
|
||||
</rows>
|
||||
<rows name="edit_avatar_spin_ccw">
|
||||
<columns name="lst_action" tool_tip="Gira a câmera ao redor do Avatar no sentido anti-horário" value="Giro (anti-horário)" />
|
||||
</rows>
|
||||
<rows name="edit_avatar_spin_cw">
|
||||
<columns name="lst_action" tool_tip="Gira a câmera ao redor do Avatar no sentido horário" value="Giro (horário)" />
|
||||
</rows>
|
||||
<rows name="edit_avatar_spin_over">
|
||||
<columns name="lst_action" tool_tip="Gira a câmera sobre o Avatar" value="Girar câmera para cima" />
|
||||
</rows>
|
||||
<rows name="edit_avatar_spin_under">
|
||||
<columns name="lst_action" tool_tip="Gira a câmera abaixo do Avatar" value="Girar câmera para baixo" />
|
||||
</rows>
|
||||
<rows name="edit_avatar_move_forward">
|
||||
<columns name="lst_action" value="Câmera para frente" />
|
||||
</rows>
|
||||
<rows name="edit_avatar_move_backward">
|
||||
<columns name="lst_action" value="Câmera para trás" />
|
||||
</rows>
|
||||
</contents>
|
||||
@@ -0,0 +1,27 @@
|
||||
<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
|
||||
<contents>
|
||||
<rows name="media_actions">
|
||||
<columns label="Som e mídia" name="lst_action"/>
|
||||
</rows>
|
||||
<rows name="toggle_pause_media">
|
||||
<columns name="lst_action" value="Reproduzir/pausar mídia" />
|
||||
</rows>
|
||||
<rows name="toggle_enable_media">
|
||||
<columns name="lst_action" value="Reproduzir/parar toda mídia" />
|
||||
</rows>
|
||||
<rows name="voice_follow_key">
|
||||
<columns name="lst_action" value="Voz" />
|
||||
</rows>
|
||||
<rows name="toggle_voice">
|
||||
<columns name="lst_action" value="Alternar voz" />
|
||||
</rows>
|
||||
<rows name="start_chat">
|
||||
<columns name="lst_action" value="Iniciar Chat" />
|
||||
</rows>
|
||||
<rows name="start_gesture">
|
||||
<columns name="lst_action" value="Iniciar gesto" />
|
||||
</rows>
|
||||
<rows name="script_trigger_lbutton">
|
||||
<columns name="lst_action" value="Interagir (LMB)" />
|
||||
</rows>
|
||||
</contents>
|
||||
@@ -0,0 +1,60 @@
|
||||
<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
|
||||
<contents>
|
||||
<rows name="move_actions">
|
||||
<columns label="Ações de movimento" name="lst_action"/>
|
||||
</rows>
|
||||
<rows name="walk_to">
|
||||
<columns name="lst_action" tool_tip="Vai até a posição indicada pelo cursor do mouse" value="Ir para" />
|
||||
</rows>
|
||||
<rows name="teleport_to">
|
||||
<columns name="lst_action" tool_tip="Teleporta para a posição indicada pelo cursor do mouse. Nem todos os destinos permitem teleporte direto; você pode ser teleportado para perto do destino." value="Teleportar para" />
|
||||
</rows>
|
||||
<rows name="push_forward">
|
||||
<columns name="lst_action" value="Andar para frente" />
|
||||
</rows>
|
||||
<rows name="push_backward">
|
||||
<columns name="lst_action" value="Andar para trás" />
|
||||
</rows>
|
||||
<rows name="turn_left">
|
||||
<columns name="lst_action" value="Esquerda" />
|
||||
</rows>
|
||||
<rows name="turn_right">
|
||||
<columns name="lst_action" value="Direita" />
|
||||
</rows>
|
||||
<rows name="slide_left">
|
||||
<columns name="lst_action" value="Deslocar para esquerda" />
|
||||
</rows>
|
||||
<rows name="slide_right">
|
||||
<columns name="lst_action" value="Deslocar para direita" />
|
||||
</rows>
|
||||
<rows name="jump">
|
||||
<columns name="lst_action" value="Pular/Subir" />
|
||||
</rows>
|
||||
<rows name="push_down">
|
||||
<columns name="lst_action" value="Descer" />
|
||||
</rows>
|
||||
<rows name="run_forward">
|
||||
<columns name="lst_action" value="Correr para frente" />
|
||||
</rows>
|
||||
<rows name="run_backward">
|
||||
<columns name="lst_action" value="Correr para trás" />
|
||||
</rows>
|
||||
<rows name="run_left">
|
||||
<columns name="lst_action" value="Correr para esquerda" />
|
||||
</rows>
|
||||
<rows name="run_right">
|
||||
<columns name="lst_action" value="Correr para direita" />
|
||||
</rows>
|
||||
<rows name="toggle_run">
|
||||
<columns name="lst_action" value="Alternar corrida" />
|
||||
</rows>
|
||||
<rows name="toggle_fly">
|
||||
<columns name="lst_action" value="Iniciar/parar voo" />
|
||||
</rows>
|
||||
<rows name="toggle_sit">
|
||||
<columns name="lst_action" value="Sentar/levantar" />
|
||||
</rows>
|
||||
<rows name="stop_moving">
|
||||
<columns name="lst_action" value="Parar movimento" />
|
||||
</rows>
|
||||
</contents>
|
||||
@@ -0,0 +1,22 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<floater name="360capture" title="Captura 360°">
|
||||
<panel name="ui_panel_left">
|
||||
<text name="quality_level_label">
|
||||
Qualidade
|
||||
</text>
|
||||
<radio_group name="360_quality_selection">
|
||||
<radio_item label="Pré-visualização (rápida)" name="preview_quality" tool_tip="Qualidade de pré-visualização"/>
|
||||
<radio_item label="Média" name="medium_quality" tool_tip="Qualidade média"/>
|
||||
<radio_item label="Alta" name="high_quality" tool_tip="Qualidade alta"/>
|
||||
<radio_item label="Máxima" name="maximum_quality" tool_tip="Qualidade máxima"/>
|
||||
</radio_group>
|
||||
<check_box label="Ocultar todos os avatares" name="360_hide_avatar"/>
|
||||
<button label="Criar imagem 360°" name="capture_button"/>
|
||||
<button label="Salvar como..." name="save_local_button"/>
|
||||
</panel>
|
||||
<panel name="ui_panel_right">
|
||||
<text name="statusbar">
|
||||
Clique e arraste na imagem para panoramizar.
|
||||
</text>
|
||||
</panel>
|
||||
</floater>
|
||||
@@ -0,0 +1,43 @@
|
||||
<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
|
||||
<floater name="sound_explorer" title="Explorador de sons">
|
||||
<floater.string name="Playing">
|
||||
Reproduzindo
|
||||
</floater.string>
|
||||
<floater.string name="NotPlaying">
|
||||
[TIME] min atrás
|
||||
</floater.string>
|
||||
<floater.string name="Type_UI">
|
||||
UI
|
||||
</floater.string>
|
||||
<floater.string name="Type_Avatar">
|
||||
Avatar
|
||||
</floater.string>
|
||||
<floater.string name="Type_llTriggerSound">
|
||||
llTriggerSound
|
||||
</floater.string>
|
||||
<floater.string name="Type_llLoopSound">
|
||||
llLoopSound
|
||||
</floater.string>
|
||||
<floater.string name="Type_llPlaySound">
|
||||
llPlaySound
|
||||
</floater.string>
|
||||
<check_box name="avatars_chk" label="Avatares"/>
|
||||
<check_box name="objects_chk" label="Objetos"/>
|
||||
<check_box name="collision_chk" label="Sons de colisão padrão"/>
|
||||
<check_box name="repeated_asset_chk" label="Asset repetido" left_delta="165" width="120"/>
|
||||
<check_box name="pause_chk" label="Pausar log" left_delta="125"/>
|
||||
<scroll_list name="sound_list">
|
||||
<columns label="Reproduzindo" name="playing" width="95"/>
|
||||
<columns label="Tipo" name="type"/>
|
||||
<columns label="Proprietário" name="owner"/>
|
||||
<columns label="Som" name="sound"/>
|
||||
</scroll_list>
|
||||
<button label="Reproduzir localmente" name="play_locally_btn" />
|
||||
<button label="Parar localmente" name="stop_locally_btn" />
|
||||
<button label="Focar" name="look_at_btn" />
|
||||
<button label="Parar" name="stop_btn"/>
|
||||
<button label="Lista de bloqueio" name="bl_btn"/>
|
||||
<button label="Bloquear sons de AV vestido" name="block_avatar_worn_sounds_btn" />
|
||||
<button label="Bloquear sons de AV rezzado" name="block_avatar_rezzed_sounds_btn" />
|
||||
<button label="Bloquear sons de gesto de AV" name="block_avatar_gesture_sounds_btn" />
|
||||
</floater>
|
||||
@@ -1,9 +1,5 @@
|
||||
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
|
||||
<floater name="floater_about" title="Sobre [APP_NAME]">
|
||||
<floater.string name="AboutHeader">
|
||||
[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]]
|
||||
</floater.string>
|
||||
<floater.string name="AboutCompiler">
|
||||
Construído com [COMPILER] versão [COMPILER_VERSION]
|
||||
</floater.string>
|
||||
@@ -54,8 +50,8 @@ https://www.firestormviewer.org
|
||||
</panel>
|
||||
<panel label="Créditos" name="credits_panel">
|
||||
<text name="linden_intro">
|
||||
Firestorm would not be possible without the decision from Linden Lab to make their Second Life viewer source code available.
|
||||
|
||||
Firestorm would not be possible without the decision from Linden Lab to make their Second Life viewer source code available.
|
||||
|
||||
O Second Life é trazido a você pela Lindens,
|
||||
com contribuições de código aberto de:
|
||||
</text>
|
||||
@@ -63,38 +59,6 @@ com contribuições de código aberto de:
|
||||
Dummy Name substituído durante a execução
|
||||
</text_editor>
|
||||
</panel>
|
||||
<panel label="Licenças" name="licenses_panel">
|
||||
<text_editor name="licenses_editor">
|
||||
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-2020
|
||||
FreeType Copyright (C) 1996-2002, 2006 David Turner, Robert Wilhelm, and Werner Lemberg.
|
||||
GL Copyright (C) 1999-2004 Brian Paul.
|
||||
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.
|
||||
meshoptimizer Copyright (c) 2016-2021 Arseny Kapoulkine
|
||||
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)
|
||||
xxHash Copyright (C) 2012-2020 Yann Collet.
|
||||
zlib Copyright (C) 1995-2012 Jean-loup Gailly and Mark Adler.
|
||||
|
||||
O Visualizador do Second Life usa Havok (TM) Physics. (c)Copyright 1999-2010 Havok.com Inc. (e seus Licenciantes). Todos os direitos reservados. Consulte www.havok.com para obter detalhes.
|
||||
|
||||
Este software contém código fonte fornecido pela NVIDIA Corporation.
|
||||
|
||||
Todos os direitos reservados. Consulte licenses.txt para obter detalhes.
|
||||
|
||||
Codificação de áudio da conversa com voz: Polycom(R) Siren14(TM) (ITU-T Rec. G.722.1 Annex C)
|
||||
</text_editor>
|
||||
</panel>
|
||||
<panel label="Licenças" name="licenses_panel" />
|
||||
</tab_container>
|
||||
</floater>
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
|
||||
<floater name="floaterland" title="SOBRE O TERRENO">
|
||||
<floater name="floaterland" title="Sobre o Terreno">
|
||||
<floater.string name="maturity_icon_general">
|
||||
"Parcel_PG_Dark
|
||||
"Parcel_PG_Dark"
|
||||
</floater.string>
|
||||
<floater.string name="maturity_icon_moderate">
|
||||
"Parcel_M_Dark"
|
||||
@@ -10,54 +10,54 @@
|
||||
"Parcel_R_Dark"
|
||||
</floater.string>
|
||||
<floater.string name="Hours">
|
||||
[HOURS] hrs.
|
||||
[HOURS] h
|
||||
</floater.string>
|
||||
<floater.string name="Hour">
|
||||
hr.
|
||||
h
|
||||
</floater.string>
|
||||
<floater.string name="Minutes">
|
||||
[MINUTES] minutos
|
||||
[MINUTES] min.
|
||||
</floater.string>
|
||||
<floater.string name="Minute">
|
||||
minuto
|
||||
min.
|
||||
</floater.string>
|
||||
<floater.string name="Seconds">
|
||||
[SECONDS] segundos
|
||||
[SECONDS] s
|
||||
</floater.string>
|
||||
<floater.string name="Remaining">
|
||||
faltam
|
||||
restante
|
||||
</floater.string>
|
||||
<floater.string name="Always">
|
||||
Sempre
|
||||
</floater.string>
|
||||
<tab_container name="landtab">
|
||||
<panel label="GERAL" name="land_general_panel">
|
||||
<tab_container name="landtab" width="489">
|
||||
<panel label="Geral" name="land_general_panel">
|
||||
<panel.string name="new users only">
|
||||
Somente novos residentes
|
||||
</panel.string>
|
||||
<panel.string name="anyone">
|
||||
Qualquer um
|
||||
Qualquer pessoa
|
||||
</panel.string>
|
||||
<panel.string name="area_text">
|
||||
Área
|
||||
Área:
|
||||
</panel.string>
|
||||
<panel.string name="area_size_text">
|
||||
[AREA] m²
|
||||
</panel.string>
|
||||
<panel.string name="auction_id_text">
|
||||
ID do Leilão: [ID]
|
||||
ID do leilão: [ID]
|
||||
</panel.string>
|
||||
<panel.string name="need_tier_to_modify">
|
||||
Sua compra deve ser aprovada para você modificar este terreno.
|
||||
Você precisa aprovar sua compra para modificar este terreno.
|
||||
</panel.string>
|
||||
<panel.string name="group_owned_text">
|
||||
(Propriedade do grupo)
|
||||
(Propriedade de grupo)
|
||||
</panel.string>
|
||||
<panel.string name="profile_text">
|
||||
Perfil...
|
||||
Perfil
|
||||
</panel.string>
|
||||
<panel.string name="info_text">
|
||||
Informação...
|
||||
Informações
|
||||
</panel.string>
|
||||
<panel.string name="public_text">
|
||||
(público)
|
||||
@@ -66,18 +66,26 @@
|
||||
(nenhum)
|
||||
</panel.string>
|
||||
<panel.string name="sale_pending_text">
|
||||
(Venda pendendo)
|
||||
(Venda pendente)
|
||||
</panel.string>
|
||||
<panel.string name="no_selection_text">
|
||||
Nenhum lote selecionado.
|
||||
Vá para o menu Mundo > Sobre o terreno ou selecione outro lote para mostrar os detalhes.
|
||||
</panel.string>
|
||||
<panel.string name="time_stamp_template_ampm">
|
||||
[wkday,datetime,slt]. [day,datetime,slt]. [mth,datetime,slt]. [year,datetime,slt] [hour12,datetime,slt]:[min,datetime,slt]:[second,datetime,slt] [ampm,datetime,slt]
|
||||
</panel.string>
|
||||
<panel.string name="time_stamp_template">
|
||||
[wkday,datetime,slt] [mth,datetime,slt] [day,datetime,slt] [hour,datetime,slt]:[min,datetime,slt]:[second,datetime,slt] [year,datetime,slt]
|
||||
[wkday,datetime,slt]. [day,datetime,slt]. [mth,datetime,slt]. [year,datetime,slt] [hour,datetime,slt]:[min,datetime,slt]:[second,datetime,slt]
|
||||
</panel.string>
|
||||
<panel.string name="error_resolving_uuid">
|
||||
Não foi possível resolver o ID do lote.
|
||||
</panel.string>
|
||||
<text name="Name:">
|
||||
Nome:
|
||||
</text>
|
||||
<text name="UUID:">
|
||||
ID do lote:
|
||||
</text>
|
||||
<text name="Description:">
|
||||
Descrição:
|
||||
</text>
|
||||
@@ -85,7 +93,7 @@ Vá para o menu Mundo > Sobre o terreno ou selecione outro lote para mostrar
|
||||
Tipo:
|
||||
</text>
|
||||
<text name="LandTypeText">
|
||||
Continente / Terra
|
||||
Mainland / Homestead
|
||||
</text>
|
||||
<text name="ContentRating">
|
||||
Classificação:
|
||||
@@ -97,49 +105,50 @@ Vá para o menu Mundo > Sobre o terreno ou selecione outro lote para mostrar
|
||||
Proprietário:
|
||||
</text>
|
||||
<text name="OwnerText">
|
||||
Loading...
|
||||
Carregando...
|
||||
</text>
|
||||
<text name="Group:">
|
||||
Grupo:
|
||||
</text>
|
||||
<text name="GroupText">
|
||||
Loading...
|
||||
Carregando...
|
||||
</text>
|
||||
<button label="Ajustar" name="Set..."/>
|
||||
<check_box label="Permitir doação para o grupo" name="check deed" tool_tip="Oficiais do grupo podem doar esse terreno ao grupo, passando a administração para o gestor da ilha"/>
|
||||
<button label="Passar" name="Deed..." tool_tip="Você só pode doar o terreno se você for um dos oficiais do grupo selecionado."/>
|
||||
<check_box label="Proprietário faz contribuição com doação" name="check contrib" tool_tip="Quando o terreno é doado ao grupo, o proprietário anterior contribui alocando terra suficiente para mantê-la."/>
|
||||
<button label="Definir" label_selected="Definindo..." name="Set..." width="90"/>
|
||||
<check_box label="Permitir transferência para o grupo" name="check deed" tool_tip="Um oficial do grupo pode transferir este terreno para o grupo, para que ele seja mantido pela cota de terreno do grupo."/>
|
||||
<button label="Transferir" label_selected="Transferindo..." name="Deed..." tool_tip="Você só pode transferir o terreno se for oficial no grupo selecionado."/>
|
||||
<check_box label="Proprietário contribui com a transferência" name="check contrib" tool_tip="Quando o terreno é transferido para o grupo, o proprietário anterior contribui com cota de terreno suficiente para mantê-lo."/>
|
||||
<text name="For Sale:">
|
||||
À venda:
|
||||
</text>
|
||||
<text name="Not for sale.">
|
||||
Não está à venda.
|
||||
Não está à venda
|
||||
</text>
|
||||
<text name="For Sale: Price L$[PRICE].">
|
||||
Preço: L$[PRICE] (L$[PRICE_PER_SQM]/m²).
|
||||
Preço: L$[PRICE] (L$[PRICE_PER_SQM]/m²)
|
||||
</text>
|
||||
<button label="Vender Terra" name="Sell Land..."/>
|
||||
<text name="SalePending"/>
|
||||
<button label="Vender terreno" label_selected="Vendendo terreno..." name="Sell Land..."/>
|
||||
<text name="For sale to">
|
||||
À venda para: [BUYER]
|
||||
</text>
|
||||
<text name="Sell with landowners objects in parcel.">
|
||||
À venda (objetos incluídos).
|
||||
Objetos incluídos na venda
|
||||
</text>
|
||||
<text name="Selling with no objects in parcel.">
|
||||
À venda (objetos não incluídos).
|
||||
Objetos não incluídos na venda
|
||||
</text>
|
||||
<button label="Cancelar venda do terreno" label_selected="Cancelar venda do terreno" name="Cancel Land Sale"/>
|
||||
<text name="Claimed:">
|
||||
Posse em:
|
||||
Adquirido em:
|
||||
</text>
|
||||
<text name="DateClaimText">
|
||||
Ter Ago 15 13:47:25 2006
|
||||
Ter 15 Ago 2006 13:47:25
|
||||
</text>
|
||||
<text name="PriceLabel">
|
||||
Área:
|
||||
</text>
|
||||
<text name="PriceText">
|
||||
4048 m²
|
||||
4.048 m²
|
||||
</text>
|
||||
<text name="Traffic:">
|
||||
Tráfego:
|
||||
@@ -147,56 +156,56 @@ Vá para o menu Mundo > Sobre o terreno ou selecione outro lote para mostrar
|
||||
<text name="DwellText">
|
||||
Carregando...
|
||||
</text>
|
||||
<button label="Comprar terreno..." label_selected="Comprar terreno..." left="130" name="Buy Land..." width="125"/>
|
||||
<button label="Venda Linden" name="Linden Sale..." tool_tip="O terreno precisa ser possuído, estar com o conteúdo configurado e não estar pronto para leilão."/>
|
||||
<button label="Dados do script" name="Scripts..."/>
|
||||
<button label="Comprar para o grupo" name="Buy For Group..."/>
|
||||
<button label="Comprar passe..." label_selected="Comprar passe..." left="130" name="Buy Pass..." tool_tip="Um passe concede a você acesso temporário a este terreno." width="125"/>
|
||||
<button label="Abandonar terreno..." label_selected="Abandonar terreno..." name="Abandon Land..."/>
|
||||
<button label="Pedir terreno" name="Reclaim Land..."/>
|
||||
<button label="Comprar terreno" label_selected="Comprando terreno..." name="Buy Land..."/>
|
||||
<button label="Venda Linden" label_selected="Venda Linden..." name="Linden Sale..." tool_tip="O terreno deve ter proprietário, conteúdo definido e não estar em leilão."/>
|
||||
<button label="Info de scripts" name="Scripts..."/>
|
||||
<button label="Comprar para grupo" label_selected="Comprando para grupo..." name="Buy For Group..."/>
|
||||
<button label="Comprar passe" label_selected="Comprando passe..." name="Buy Pass..." tool_tip="Um passe dá acesso temporário a este terreno."/>
|
||||
<button label="Abandonar terreno" label_selected="Abandonando terreno..." name="Abandon Land..."/>
|
||||
<button label="Retomar terreno" label_selected="Retomando terreno..." name="Reclaim Land..."/>
|
||||
</panel>
|
||||
<panel label="CONTRATO" name="land_covenant_panel">
|
||||
<panel label="Pacto" name="land_covenant_panel">
|
||||
<panel.string name="can_resell">
|
||||
Permitido para terrenos comprados nesta região.
|
||||
O terreno comprado nesta região pode ser revendido.
|
||||
</panel.string>
|
||||
<panel.string name="can_not_resell">
|
||||
Proibido para terrenos comprados nesta região.
|
||||
O terreno comprado nesta região não pode ser revendido.
|
||||
</panel.string>
|
||||
<panel.string name="can_change">
|
||||
Permitido subdividir terrenos comprados nesta região.
|
||||
O terreno comprado nesta região pode ser unido ou subdividido.
|
||||
</panel.string>
|
||||
<panel.string name="can_not_change">
|
||||
Proibido compartilhar ou subdividir terrenos comprados nesta região.
|
||||
O terreno comprado nesta região não pode ser unido ou subdividido.
|
||||
</panel.string>
|
||||
<text name="estate_section_lbl">
|
||||
Propriedade:
|
||||
</text>
|
||||
<text name="estate_name_text">
|
||||
continente
|
||||
Mainland
|
||||
</text>
|
||||
<text name="estate_owner_lbl">
|
||||
Dono:
|
||||
Proprietário:
|
||||
</text>
|
||||
<text name="estate_owner_text">
|
||||
(nenhum)
|
||||
</text>
|
||||
<text_editor name="covenant_editor">
|
||||
Não há corretor para esta Propriedade.
|
||||
Não há pacto definido para esta propriedade.
|
||||
</text_editor>
|
||||
<text name="covenant_timestamp_text">
|
||||
Última modificação: Qua, Dez 31 16:00:00 1969
|
||||
Última modificação em Qua 31 Dez 1969 16:00:00
|
||||
</text>
|
||||
<text name="region_section_lbl">
|
||||
Região:
|
||||
</text>
|
||||
<text name="region_name_text">
|
||||
leyla
|
||||
Carregando...
|
||||
</text>
|
||||
<text name="region_landtype_lbl">
|
||||
Tipo:
|
||||
</text>
|
||||
<text name="region_landtype_text">
|
||||
Continente / Terra
|
||||
Mainland / Homestead
|
||||
</text>
|
||||
<text name="region_maturity_lbl">
|
||||
Classificação:
|
||||
@@ -205,286 +214,308 @@ Vá para o menu Mundo > Sobre o terreno ou selecione outro lote para mostrar
|
||||
Adulto
|
||||
</text>
|
||||
<text name="resellable_lbl">
|
||||
Revender:
|
||||
Revenda:
|
||||
</text>
|
||||
<text name="resellable_clause">
|
||||
Proibido revender terrenos nesta região.
|
||||
O terreno nesta região não pode ser revendido.
|
||||
</text>
|
||||
<text name="changeable_lbl">
|
||||
Subdividir:
|
||||
</text>
|
||||
<text name="changeable_clause">
|
||||
Proibido juntar/subdividir terrenos nesta região.
|
||||
O terreno nesta região não pode ser unido/subdividido.
|
||||
</text>
|
||||
</panel>
|
||||
<panel label="OBJETOS" name="land_objects_panel">
|
||||
<panel label="Objetos" name="land_objects_panel">
|
||||
<panel.string name="objects_available_text">
|
||||
[COUNT] de [MAX] ([AVAILABLE] disponíveis)
|
||||
</panel.string>
|
||||
<panel.string name="objects_deleted_text">
|
||||
[COUNT] de [MAX] ([DELETED] serão deletados)
|
||||
[COUNT] de [MAX] ([DELETED] serão excluídos)
|
||||
</panel.string>
|
||||
<text name="parcel_object_bonus">
|
||||
Fator de bônus para objetos na região: [BONUS]
|
||||
Fator de bônus de objetos da região: [BONUS]
|
||||
</text>
|
||||
<text name="Simulator primitive usage:">
|
||||
Capacidade da região:
|
||||
</text>
|
||||
<text name="objects_available">
|
||||
<text left_delta="214" name="objects_available">
|
||||
[COUNT] de [MAX] ([AVAILABLE] disponíveis)
|
||||
</text>
|
||||
<text name="Primitives parcel supports:">
|
||||
Capacidade do lote do terreno:
|
||||
Capacidade de terreno do lote:
|
||||
</text>
|
||||
<text name="object_contrib_text">
|
||||
<text left_delta="214" name="object_contrib_text" width="152">
|
||||
[COUNT]
|
||||
</text>
|
||||
<text name="Primitives on parcel:">
|
||||
Impacto no lote do terreno:
|
||||
Impacto de terreno do lote:
|
||||
</text>
|
||||
<text name="total_objects_text">
|
||||
<text left_delta="214" name="total_objects_text" width="48">
|
||||
[COUNT]
|
||||
</text>
|
||||
<text name="Owned by parcel owner:">
|
||||
Pertencentes ao dono do lote:
|
||||
<text left="20" name="Owned by parcel owner:" width="200">
|
||||
De propriedade do dono do lote:
|
||||
</text>
|
||||
<text name="owner_objects_text">
|
||||
<text left_delta="204" name="owner_objects_text" width="48">
|
||||
[COUNT]
|
||||
</text>
|
||||
<button label="Mostrar" label_selected="Mostrar" name="ShowOwner"/>
|
||||
<button label="Devolver" name="ReturnOwner..." tool_tip="Devolver objetos a seus donos."/>
|
||||
<text name="Set to group:">
|
||||
Reservado para o grupo:
|
||||
<button label="Mostrar" label_selected="Mostrar" name="ShowOwner" right="-135" width="60"/>
|
||||
<button label="Devolver" label_selected="Devolvendo..." name="ReturnOwner..." right="-10" tool_tip="Devolver objetos aos seus proprietários." width="119"/>
|
||||
<text left="20" name="Set to group:">
|
||||
Definidos para o grupo:
|
||||
</text>
|
||||
<text name="group_objects_text">
|
||||
<text left_delta="204" name="group_objects_text" width="48">
|
||||
[COUNT]
|
||||
</text>
|
||||
<button label="Mostrar" label_selected="Mostrar" name="ShowGroup"/>
|
||||
<button label="Devolver" name="ReturnGroup..." tool_tip="Devolver objetos a seus donos."/>
|
||||
<text name="Owned by others:">
|
||||
Propriedade de outros:
|
||||
<button label="Mostrar" label_selected="Mostrar" name="ShowGroup" right="-135" width="60"/>
|
||||
<button label="Devolver" label_selected="Devolvendo..." name="ReturnGroup..." right="-10" tool_tip="Devolver objetos aos seus proprietários." width="119"/>
|
||||
<text left="20" name="Owned by others:" width="128">
|
||||
De propriedade de outros:
|
||||
</text>
|
||||
<text name="other_objects_text">
|
||||
<text left_delta="204" name="other_objects_text" width="48">
|
||||
[COUNT]
|
||||
</text>
|
||||
<button label="Mostrar" label_selected="Mostrar" name="ShowOther"/>
|
||||
<button label="Devolver" name="ReturnOther..." tool_tip="Devolver objetos a seus donos."/>
|
||||
<text name="Selected / sat upon:">
|
||||
Selecionado/Sentado:
|
||||
<button label="Mostrar" label_selected="Mostrar" name="ShowOther" right="-135" width="60"/>
|
||||
<button label="Devolver" label_selected="Devolvendo..." name="ReturnOther..." tool_tip="Devolver objetos aos seus proprietários."/>
|
||||
<text left="20" name="Selected / sat upon:">
|
||||
Selecionados / com avatar sentado:
|
||||
</text>
|
||||
<text name="selected_objects_text">
|
||||
<text left_delta="204" name="selected_objects_text">
|
||||
[COUNT]
|
||||
</text>
|
||||
<text name="Autoreturn">
|
||||
Devolver objetos de outros residentes (p/ desligar tecle 0)
|
||||
Devolver automaticamente objetos de outros residentes (minutos, 0 para desativado):
|
||||
</text>
|
||||
<line_editor name="clean other time"/>
|
||||
<text name="Object Owners:">
|
||||
Donos dos objetos:
|
||||
Proprietários de objetos:
|
||||
</text>
|
||||
<button label="Atualizar lista" label_selected="Atualizar lista" name="Refresh List" tool_tip="Refresh Object List"/>
|
||||
<button label="Devolver objetos..." label_selected="Devolver objetos..." name="Return objects..."/>
|
||||
<button label="Atualizar lista" label_selected="Atualizando lista" name="Refresh List" tool_tip="Atualizar lista de objetos"/>
|
||||
<button label="Devolver objetos" label_selected="Devolvendo objetos..." name="Return objects..."/>
|
||||
<name_list name="owner list">
|
||||
<name_list.columns label="Tipo" name="type"/>
|
||||
<name_list.columns label="Nome" name="name"/>
|
||||
<name_list.columns label="Contar" name="count"/>
|
||||
<name_list.columns label="Quantidade" name="count"/>
|
||||
<name_list.columns label="Mais recente" name="mostrecent"/>
|
||||
</name_list>
|
||||
</panel>
|
||||
<panel label="OPÇÕES" name="land_options_panel">
|
||||
<panel label="Opções" name="land_options_panel">
|
||||
<panel.string name="search_enabled_tooltip">
|
||||
Permitir que as pessoas vejam este lote nos resultados de busca
|
||||
Permitir que as pessoas vejam este lote nos resultados da busca.
|
||||
</panel.string>
|
||||
<panel.string name="search_disabled_small_tooltip">
|
||||
Esta opção está desabilitada porque a área deste lote tem 128 m² ou menos.
|
||||
Apenas lotes maiores podem ser listados na busca.
|
||||
Esta opção está desativada porque a área deste lote é de 128 m² ou menor.
|
||||
Somente lotes grandes podem ser listados na busca.
|
||||
</panel.string>
|
||||
<panel.string name="search_disabled_permissions_tooltip">
|
||||
Esta opção está desabilitada porque você não pode modificar as opções deste lote.
|
||||
Esta opção está desativada porque você não pode modificar as opções deste lote.
|
||||
</panel.string>
|
||||
<panel.string name="mature_check_mature">
|
||||
Conteúdo Adulto
|
||||
Conteúdo moderado
|
||||
</panel.string>
|
||||
<panel.string name="mature_check_adult">
|
||||
Conteúdo Adulto
|
||||
Conteúdo adulto
|
||||
</panel.string>
|
||||
<panel.string name="mature_check_mature_tooltip">
|
||||
Os dados do seu lote ou seu conteúdo são considerados adulto.
|
||||
As informações ou o conteúdo do seu lote são considerados moderados.
|
||||
</panel.string>
|
||||
<panel.string name="mature_check_adult_tooltip">
|
||||
Os dados do seu lote ou seu conteúdo são considerados adulto.
|
||||
As informações ou o conteúdo do seu lote são considerados adultos.
|
||||
</panel.string>
|
||||
<panel.string name="landing_point_none">
|
||||
(nenhum)
|
||||
</panel.string>
|
||||
<panel.string name="push_restrict_text">
|
||||
Proibido empurrar
|
||||
Sem empurrões
|
||||
</panel.string>
|
||||
<panel.string name="push_restrict_region_text">
|
||||
Proibido empurrar (regulamento da região)
|
||||
Sem empurrões (sobrescrita da região)
|
||||
</panel.string>
|
||||
<panel.string name="DirectoryFree">
|
||||
Mostrar local na busca
|
||||
</panel.string>
|
||||
<panel.string name="DirectoryFee">
|
||||
Mostrar local na busca (L$[DIRECTORY_FEE]/semana)
|
||||
</panel.string>
|
||||
<text name="allow_label">
|
||||
Autorizar outros residentes a:
|
||||
Permitir que outros residentes:
|
||||
</text>
|
||||
<text name="allow_label1">
|
||||
Editem o terreno:
|
||||
</text>
|
||||
<check_box label="Todos" name="edit land check" tool_tip="Se marcado, qualquer residente pode terraformar seu terreno. O ideal é deixar desmarcado, pois você sempre pode editar seu próprio terreno."/>
|
||||
<text name="caution_text" left_pad="-75">
|
||||
(Use com cautela!)
|
||||
</text>
|
||||
<text name="allow_label0">
|
||||
Voar:
|
||||
Voem:
|
||||
</text>
|
||||
<check_box label="Todos" name="check fly" tool_tip="Se ativado, residentes podem voar sobre seu terreno. Se desativado, eles podem voar apenas até chegar ou sobrevoar o seu terreno."/>
|
||||
<check_box label="Todos" name="check fly" tool_tip="Se marcado, residentes podem voar no seu terreno. Se desmarcado, eles só podem voar para dentro e sobre o seu terreno."/>
|
||||
<text name="allow_label2">
|
||||
Criar objetos:
|
||||
Construam:
|
||||
</text>
|
||||
<check_box label="Residentes" name="edit objects check" tool_tip="Se verificado, os Residentes podem criar e mover objetos no seu terreno."/>
|
||||
<check_box label="Grupo" name="edit group objects check" tool_tip="Se verificado, o grupo de membros do terreno podem criar e adicionar objetos no seu terreno."/>
|
||||
<check_box label="Todos" name="edit objects check" tool_tip="Se marcado, residentes podem criar e rezzar objetos no seu terreno."/>
|
||||
<check_box label="Grupo" name="edit group objects check" tool_tip="Se marcado, membros do grupo do lote podem criar e rezzar objetos no seu terreno."/>
|
||||
<text name="allow_label3">
|
||||
Entrada de objetos:
|
||||
</text>
|
||||
<check_box label="Residentes" name="all object entry check" tool_tip="Se verificado, os Residentes podem mover objetos existentes de outros terrenos para esse terreno."/>
|
||||
<check_box label="Grupo" name="group object entry check" tool_tip="Se verificado, o grupo de membros do terreno podem mover os objetos existentes de outros terrenos para esse terreno."/>
|
||||
<check_box label="Todos" name="all object entry check" tool_tip="Se marcado, residentes podem mover objetos existentes de outros lotes para este lote."/>
|
||||
<check_box label="Grupo" name="group object entry check" tool_tip="Se marcado, membros do grupo do lote podem mover objetos existentes de outros lotes para este lote."/>
|
||||
<text name="allow_label4">
|
||||
Executar scripts:
|
||||
Executem scripts:
|
||||
</text>
|
||||
<check_box label="Residentes" name="check other scripts" tool_tip="Se verificado, os Residentes podem rodar scripts no seu terreno, incluindo anexos."/>
|
||||
<check_box label="Grupo" name="check group scripts" tool_tip="Se verificado, o grupo de membros do terreno podem rodar scripts no seu terreno, incluindo anexos."/>
|
||||
<check_box label="Seguro (sem danos)" name="check safe" tool_tip="Se ativado, ajusta o terreno para Seguro, impedindo lutas com danos. Se não ativado, lutas com danos é habilitado."/>
|
||||
<check_box label="Proibido empurrar" name="PushRestrictCheck" tool_tip="Evita scripts que empurram. Ativar essa opção ajuda a prevenir comportamentos desordeiros no seu terreno."/>
|
||||
<check_box label="Mostrar terreno nos resultados de busca (L$30/semana)" name="ShowDirectoryCheck" tool_tip="Permitir que as pessoas vejam este terreno nos resultados de busca"/>
|
||||
<check_box label="Todos" name="check other scripts" tool_tip="Se marcado, residentes podem executar scripts no seu lote, incluindo anexos."/>
|
||||
<check_box label="Grupo" name="check group scripts" tool_tip="Se marcado, membros do grupo do lote podem executar scripts no seu lote, incluindo anexos."/>
|
||||
<check_box label="Seguro (sem dano)" name="check safe" tool_tip="Se marcado, define o terreno como seguro e desativa combate com dano. Se desmarcado, o combate com dano é ativado."/>
|
||||
<check_box label="Sem empurrões" name="PushRestrictCheck" tool_tip="Impede empurrões por scripts. Ativar esta opção pode ajudar a evitar comportamentos perturbadores no seu terreno."/>
|
||||
<check_box label="Mostrar local na busca (L$30/semana)" name="ShowDirectoryCheck" tool_tip="Permitir que as pessoas vejam este lote nos resultados da busca."/>
|
||||
<combo_box name="land category">
|
||||
<combo_box.item label="Qualquer categoria" name="item0"/>
|
||||
<combo_box.item label="Locação Linden" name="item1"/>
|
||||
<combo_box.item label="Local Linden" name="item1"/>
|
||||
<combo_box.item label="Artes e cultura" name="item3"/>
|
||||
<combo_box.item label="Negócios" name="item4"/>
|
||||
<combo_box.item label="Educacional" name="item5"/>
|
||||
<combo_box.item label="Jogos" name="item6"/>
|
||||
<combo_box.item label="Moradia" name="item7"/>
|
||||
<combo_box.item label="Amigável a novos usuários" name="item8"/>
|
||||
<combo_box.item label="Parques e Natureza" name="item9"/>
|
||||
<combo_box.item label="Ponto de encontro" name="item7"/>
|
||||
<combo_box.item label="Amigável para novatos" name="item8"/>
|
||||
<combo_box.item label="Parques e natureza" name="item9"/>
|
||||
<combo_box.item label="Residencial" name="item10"/>
|
||||
<combo_box.item label="Compras" name="item11"/>
|
||||
<combo_box.item label="Aluguel" name="item13"/>
|
||||
<combo_box.item label="Outros" name="item12"/>
|
||||
</combo_box>
|
||||
<check_box label="Conteúdo adulto" name="MatureCheck" tool_tip=""/>
|
||||
<check_box label="Conteúdo moderado" name="MatureCheck" tool_tip=""/>
|
||||
<text name="Snapshot:">
|
||||
Foto:
|
||||
Imagem:
|
||||
</text>
|
||||
<texture_picker label="" name="snapshot_ctrl" tool_tip="Clique para escolher uma imagem"/>
|
||||
<text name="allow_see_label" top="170">
|
||||
Avatares em outros lotes podem ver e conversar com avatares neste lote
|
||||
<text name="allow_see_label" length="100" word_wrap="true">
|
||||
Avatares em outros lotes podem ver e conversar com avatares neste lote.
|
||||
</text>
|
||||
<check_box label="Ver avatares" name="SeeAvatarsCheck" top="170" tool_tip="Permite que os avatares em outros lotes vejam e batam papo com avatares neste lote. Você poderá vê-los e conversar com eles."/>
|
||||
<text name="landing_point" width="225">
|
||||
Ponto de Aterrissagem: [LANDING]
|
||||
<check_box label="Ver avatares" name="SeeAvatarsCheck" tool_tip="Permite que avatares em outros lotes vejam e conversem com avatares neste lote, e que você também os veja e converse com eles."/>
|
||||
<text name="landing_point">
|
||||
Ponto de chegada: [LANDING]
|
||||
</text>
|
||||
<button label="Definir" label_selected="Definir" name="Set" tool_tip="Define o ponto de aterrissagem de visitantes. Define para o ponto em que seu avatar se encontra neste lote."/>
|
||||
<button label="Limpar" label_selected="Limpar" name="Clear" tool_tip="Limpar o ponto de aterrissagem."/>
|
||||
<button label="Definir" label_selected="Definir" left="234" name="Set" right="-88" tool_tip="Define o ponto de chegada onde visitantes aparecem. Define a posição do seu avatar dentro deste lote." width="70"/>
|
||||
<button label="Limpar" label_selected="Limpar" left="312" name="Clear" tool_tip="Limpar ponto de chegada" width="70"/>
|
||||
<button label="Teleportar" label_selected="Teleportar" left="390" name="teleport_to_landing_point" tool_tip="Teleportar para o ponto de chegada" width="80"/>
|
||||
<text name="Teleport Routing: ">
|
||||
Rota de teletransporte:
|
||||
Roteamento de teleporte:
|
||||
</text>
|
||||
<combo_box name="landing type" tool_tip="Rota de Teletransporte -- Selecione como tratar os teletransportes no seu lote." width="160">
|
||||
<combo_box name="landing type" tool_tip="Roteamento de teleporte -- selecione como tratar teleportes para o seu terreno">
|
||||
<combo_box.item label="Bloqueado" name="Blocked"/>
|
||||
<combo_box.item label="Ponto de aterrissagem" name="LandingPoint"/>
|
||||
<combo_box.item label="Ponto de chegada" name="LandingPoint"/>
|
||||
<combo_box.item label="Qualquer lugar" name="Anywhere"/>
|
||||
</combo_box>
|
||||
</panel>
|
||||
<panel label="MÍDIA" name="land_media_panel">
|
||||
<text name="with media:" width="85">
|
||||
Tipo de Mídia:
|
||||
<panel label="Mídia" name="land_media_panel">
|
||||
<text name="with media:">
|
||||
Tipo:
|
||||
</text>
|
||||
<combo_box left="97" name="media type" tool_tip="Especificar se a URL é um filme, uma página web ou outra mídia"/>
|
||||
<text name="at URL:" width="85">
|
||||
Página web:
|
||||
<combo_box name="media type" tool_tip="Informe se a URL é um filme, página web ou outra mídia"/>
|
||||
<text name="at URL:">
|
||||
Página inicial:
|
||||
</text>
|
||||
<line_editor left="97" name="media_url"/>
|
||||
<button label="Definir..." label_selected="Definir..." name="set_media_url"/>
|
||||
<button label="Definir" name="set_media_url"/>
|
||||
<text name="Description:">
|
||||
Descrição:
|
||||
</text>
|
||||
<line_editor left="97" name="url_description" tool_tip="Texto mostrado ao lado do botão reproduzir/carregar"/>
|
||||
<line_editor name="url_description" tool_tip="Texto exibido ao lado do botão reproduzir/carregar"/>
|
||||
<text name="Media texture:">
|
||||
Substituir
|
||||
Textura:
|
||||
Substituir textura:
|
||||
</text>
|
||||
<texture_picker label="" left="97" name="media texture" tool_tip="Clique para escolher uma imagem"/>
|
||||
<texture_picker label="" name="media texture" tool_tip="Clique para escolher uma imagem"/>
|
||||
<text name="replace_texture_help">
|
||||
Objetos com esta textura vão aparecer no filme ou página da web depois de clicar em Tocar. Selecione outras texturas clicando nas miniaturas.
|
||||
Objetos que usam esta textura exibirão o filme ou a página web após você clicar na seta de reprodução. Selecione a miniatura para escolher uma textura diferente.
|
||||
</text>
|
||||
<check_box label="Escala automática" left="97" name="media_auto_scale" tool_tip="Marcando esta opção o conteúdo se ajustará ao lote automaticamente. A mídia pode se tornar lenta e com baixa qualidade visual mas nenhum outro ajuste de textura ou alinhamento será necessário."/>
|
||||
<text left="102" name="media_size" tool_tip="Tamanho para desenhar a mídia Web, deixar 0 como padrão." width="115">
|
||||
Tamanho da mídia:
|
||||
<check_box label="Escala automática" name="media_auto_scale" tool_tip="Ao marcar esta opção, o conteúdo deste lote será escalado automaticamente. Pode ser um pouco mais lento e com menor qualidade visual, mas não exigirá ajustes adicionais de escala ou alinhamento de textura."/>
|
||||
<text name="media_size" tool_tip="Tamanho para renderizar mídia web; deixe 0 para o padrão.">
|
||||
Tamanho:
|
||||
</text>
|
||||
<spinner left_delta="99" name="media_size_width" tool_tip="Tamanho para desenhar a mídia Web, deixar 0 como padrão."/>
|
||||
<spinner name="media_size_height" tool_tip="Tamanho para desenhar a mídia Web, deixar 0 como padrão."/>
|
||||
<spinner name="media_size_width" tool_tip="Tamanho para renderizar mídia web; deixe 0 para o padrão."/>
|
||||
<spinner name="media_size_height" tool_tip="Tamanho para renderizar mídia web; deixe 0 para o padrão."/>
|
||||
<text name="pixels">
|
||||
pixels
|
||||
</text>
|
||||
<text name="Options:">
|
||||
Opções de
|
||||
Mídia:
|
||||
Opções:
|
||||
</text>
|
||||
<check_box label="Repetir mídia" name="media_loop" tool_tip="Executar a mídia repetidamente. Quando a mídia chegar ao fim, ela recomeça."/>
|
||||
<check_box label="Repetir" name="media_loop" tool_tip="Reproduz a mídia em loop. Quando terminar, ela reinicia desde o começo."/>
|
||||
</panel>
|
||||
<panel label="SOM" name="land_audio_panel">
|
||||
<panel label="Som" name="land_audio_panel">
|
||||
<text name="MusicURL:">
|
||||
URL de música:
|
||||
URL da música:
|
||||
</text>
|
||||
<button name="stream_add_btn" tool_tip="Adicionar URL do stream de música à lista de streams salvos"/>
|
||||
<button name="stream_delete_btn" tool_tip="Remover URL do stream de música da lista de streams salvos"/>
|
||||
<button name="stream_copy_btn" tool_tip="Copiar URL do stream de música para a área de transferência"/>
|
||||
<text name="Sound:">
|
||||
Som:
|
||||
</text>
|
||||
<check_box label="Limitar sons de gestos e objetos a esta parcela" name="check sound local"/>
|
||||
<check_box label="Restringir sons de gestos e objetos a este lote" name="check sound local"/>
|
||||
<text name="Avatar Sounds:">
|
||||
Áudio de avatares:
|
||||
Sons de avatar:
|
||||
</text>
|
||||
<check_box label="Todos" name="all av sound check"/>
|
||||
<check_box label="Grupo" name="group av sound check"/>
|
||||
<text name="Voice settings:">
|
||||
Voz:
|
||||
</text>
|
||||
<check_box label="Ativar voz" name="parcel_enable_voice_channel"/>
|
||||
<check_box label="Ativar voz (definições do terreno)" name="parcel_enable_voice_channel_is_estate_disabled"/>
|
||||
<check_box label="Limitar bate-papo de voz a este lote" name="parcel_enable_voice_channel_local"/>
|
||||
<check_box label="Habilitar voz" name="parcel_enable_voice_channel"/>
|
||||
<check_box label="Habilitar voz (definido pela propriedade)" name="parcel_enable_voice_channel_is_estate_disabled"/>
|
||||
<check_box label="Restringir voz a este lote" name="parcel_enable_voice_channel_local"/>
|
||||
<text name="media">
|
||||
Mídia:
|
||||
</text>
|
||||
<check_box label="Restringir MOAP a este lote" name="obscure_moap" tool_tip="Mídia em um prim fora deste lote não deve ser reproduzida automaticamente para um avatar dentro deste lote, e vice-versa."/>
|
||||
</panel>
|
||||
<panel label="ACESSO" name="land_access_panel">
|
||||
<panel label="Acesso" name="land_access_panel">
|
||||
<panel.string name="access_estate_defined">
|
||||
(Definições do terreno)
|
||||
(Definido pela propriedade)
|
||||
</panel.string>
|
||||
<panel.string name="estate_override">
|
||||
Uma ou mais destas opções está definida no nível de propriedade.
|
||||
Uma ou mais destas opções estão definidas no nível da propriedade
|
||||
</panel.string>
|
||||
<check_box label="Permitir acesso público (Desmarcar esse item cria limites)" name="public_access"/>
|
||||
<text name="Only Allow">
|
||||
Permitir acesso apenas para residentes que:
|
||||
</text>
|
||||
<check_box label="Possuam Dados de pagamento fornecidos [ESTATE_PAYMENT_LIMIT]" name="limit_payment" tool_tip="Os residentes devem ter seus dados de pagamento cadastrados para acessar este lote. Consulte o [SUPPORT_SITE] para saber mais."/>
|
||||
<check_box label="Tem 18 anos ou mais [ESTATE_AGE_LIMIT]" name="limit_age_verified" tool_tip="Os residentes devem ter 18 anos ou mais para acessar este lote. Consulte o [SUPPORT_SITE] para obter mais informações."/>
|
||||
<check_box label="Permitir acesso do grupo: [GROUP]" name="GroupCheck" tool_tip="Definir grupo na aba Geral."/>
|
||||
<check_box label="Vender passes para:" name="PassCheck" tool_tip="Permite acesso temporário a este terreno"/>
|
||||
<check_box label="Qualquer pessoa pode visitar (desmarcar isso criará linhas de banimento)" name="public_access"/>
|
||||
<check_box label="Deve ter 18+ [ESTATE_AGE_LIMIT]" name="limit_age_verified" tool_tip="Residentes devem ter 18 anos ou mais para acessar este lote. Consulte [SUPPORT_SITE] para mais informações."/>
|
||||
<check_box label="Deve ter informações de pagamento cadastradas [ESTATE_PAYMENT_LIMIT]" name="limit_payment" tool_tip="Residentes devem ter informações de pagamento cadastradas para acessar este lote. Consulte [SUPPORT_SITE] para mais informações."/>
|
||||
<check_box label="Permitir grupo [GROUP] sem restrições" name="GroupCheck" tool_tip="Defina o grupo na aba Geral."/>
|
||||
<check_box label="Vender passes para:" name="PassCheck" tool_tip="Permite acesso temporário a este lote"/>
|
||||
<combo_box name="pass_combo">
|
||||
<combo_box.item label="Qualquer um" name="Anyone"/>
|
||||
<combo_box.item label="Qualquer pessoa" name="Anyone"/>
|
||||
<combo_box.item label="Grupo" name="Group"/>
|
||||
</combo_box>
|
||||
<spinner label="Preço em L$:" name="PriceSpin"/>
|
||||
<spinner label="Horas de acesso:" name="HoursSpin"/>
|
||||
<text name="OwnerLimited">
|
||||
(O proprietário da propriedade pode ter limitado estas opções.)
|
||||
</text>
|
||||
<panel name="Allowed_layout_panel">
|
||||
<text label="Always Allow" name="AllowedText">
|
||||
Residentes permitidos ([COUNT]/[MAX])
|
||||
<text label="Sempre permitir" name="AllowedText">
|
||||
Sempre permitidos ([COUNT]/[MAX])
|
||||
</text>
|
||||
<name_list name="AccessList" tool_tip="(Total [LISTED], máx de [MAX])"/>
|
||||
<name_list name="AccessList" tool_tip="([LISTED] listados, [MAX] máximo)"/>
|
||||
<button label="Adicionar" name="add_allowed"/>
|
||||
<button label="Tirar" label_selected="Tirar" name="remove_allowed"/>
|
||||
<button label="Remover" label_selected="Remover" name="remove_allowed"/>
|
||||
<button label="Exportar" label_selected="Exportar" name="export_allowed"/>
|
||||
<button label="Importar" label_selected="Importar" name="import_allowed" tool_tip="Importa um arquivo CSV contendo apenas UUIDs válidos - um por linha, sem caracteres extras ou formatação"/>
|
||||
</panel>
|
||||
<panel name="Banned_layout_panel">
|
||||
<text label="Ban" name="BanCheck">
|
||||
Banido ([COUNT], máx: [MAX])
|
||||
<text label="Banir" name="BanCheck">
|
||||
Banidos ([COUNT]/[MAX])
|
||||
</text>
|
||||
<name_list name="BannedList" tool_tip="(Total [LISTED], máx de [MAX])">
|
||||
<name_list name="BannedList" tool_tip="([LISTED] listados, [MAX] máximo)">
|
||||
<columns label="Nome" name="name"/>
|
||||
<columns label="Duração" name="duration"/>
|
||||
</name_list>
|
||||
<button label="Adicionar" name="add_banned"/>
|
||||
<button label="Tirar" label_selected="Tirar" name="remove_banned"/>
|
||||
<button label="Remover" label_selected="Remover" name="remove_banned"/>
|
||||
<button label="Exportar" label_selected="Exportar" name="export_banned"/>
|
||||
<button label="Importar" label_selected="Importar" name="import_banned" tool_tip="Importa um arquivo CSV contendo apenas UUIDs válidos - um por linha, sem caracteres extras ou formatação"/>
|
||||
</panel>
|
||||
</panel>
|
||||
<panel label="EXPERIÊNCIAS" name="land_experiences_panel"/>
|
||||
<panel label="AMBIENTE" name="land_environment_panel"/>
|
||||
<panel label="Experiências" name="land_experiences_panel"/>
|
||||
<panel label="Ambiente" name="land_environment_panel"/>
|
||||
</tab_container>
|
||||
</floater>
|
||||
|
||||
@@ -1,2 +1,2 @@
|
||||
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
|
||||
<floater name="floater_activeim" title="MI ativa"/>
|
||||
<floater name="floater_activeim" title="IM ativa"/>
|
||||
|
||||
@@ -0,0 +1,19 @@
|
||||
<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
|
||||
<floater name="floater_add_payment_method">
|
||||
<panel name="wrapper_panel">
|
||||
<text name="title_txt">
|
||||
Adicione um método de pagamento para comprar Linden dollars e aproveitar mais o Second Life.
|
||||
</text>
|
||||
<button label="Começar" name="continue_btn"/>
|
||||
<button label="Mais tarde" name="close_btn"/>
|
||||
<text name="image_left_desc">
|
||||
Crie um avatar que você ama. Escolha entre milhões de itens em lojas e no Marketplace do Second Life. Seu estilo está aqui.
|
||||
</text>
|
||||
<text name="image_center_desc">
|
||||
Doe aos seus artistas e anfitriões favoritos. Seu apoio ajuda a criar experiências incríveis.
|
||||
</text>
|
||||
<text name="image_right_desc">
|
||||
Construa a casa dos seus sonhos. Com milhões de itens disponíveis para compra, você pode deixar seu refúgio único.
|
||||
</text>
|
||||
</panel>
|
||||
</floater>
|
||||
@@ -1,22 +1,97 @@
|
||||
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
|
||||
<floater name="env_adjust_snapshot" title="Iluminação pessoal">
|
||||
<string name="hdr_string">
|
||||
Escala HDR:
|
||||
</string>
|
||||
<string name="brightness_string">
|
||||
Brilho:
|
||||
</string>
|
||||
<string name="hdr_tooltip">
|
||||
Intensidade dos efeitos de iluminação, como céus realistas e exposição dinâmica. 1.0 é o padrão, 0 desliga; valores entre 0 e 1 misturam Ambient com HDR.
|
||||
</string>
|
||||
<layout_stack name="outer_stack">
|
||||
<layout_panel name="env_controls">
|
||||
<layout_stack name="settings_stack">
|
||||
<layout_panel>
|
||||
<button label="Redefinir" name="btn_reset" tool_tip="Feche e redefina e Compartilhe o Ambiente"/>
|
||||
<layout_panel name="lp_1">
|
||||
<text name="ambient_lbl">
|
||||
Ambiente:
|
||||
</text>
|
||||
<text name="blue_horizon_lbl">
|
||||
Horiz. azul:
|
||||
</text>
|
||||
<text name="blue_density_lbl">
|
||||
Dens. azul:
|
||||
</text>
|
||||
<button label="Restaurar" name="btn_reset" tool_tip="Fechar e restaurar o ambiente compartilhado"/>
|
||||
<text name="sun_color_lbl">
|
||||
Cor do sol:
|
||||
</text>
|
||||
<text name="cloud_color_lbl">
|
||||
Cor das nuvens:
|
||||
</text>
|
||||
<text name="cloud_map_label">
|
||||
Imagem de nuvem:
|
||||
Imagem das nuvens:
|
||||
</text>
|
||||
<text name="water_map_label">
|
||||
Imagem da água:
|
||||
</text>
|
||||
</layout_panel>
|
||||
<layout_panel>
|
||||
<layout_panel name="lp_2">
|
||||
<text name="haze_horizon_label">
|
||||
Horizonte de neblina:
|
||||
</text>
|
||||
<text name="haze_density_label">
|
||||
Densidade da neblina:
|
||||
</text>
|
||||
<text name="cloud_coverage_label">
|
||||
Cobertura de nuvens:
|
||||
</text>
|
||||
<text name="cloud_scale_label">
|
||||
Escala das nuvens:
|
||||
</text>
|
||||
<text name="reflection_probe_ambiance_label">
|
||||
Ambiente da sonda de reflexão:
|
||||
</text>
|
||||
<slider name="probe_ambiance" tool_tip="Intensidade da iluminação indireta baseada no ambiente. Com HDR em zero, a escala vira Brilho."/>
|
||||
<text name="scene_gamma_label">
|
||||
Brilho:
|
||||
</text>
|
||||
</layout_panel>
|
||||
<layout_panel name="lp_3">
|
||||
<text name="label">
|
||||
Dom:
|
||||
Sol:
|
||||
</text>
|
||||
<check_box label="Exibir baliza" name="sunbeacon"/>
|
||||
<text name="scale_label">
|
||||
Escala:
|
||||
</text>
|
||||
<text name="glow_focus_label">
|
||||
Foco do brilho:
|
||||
</text>
|
||||
<text name="glow_size_label">
|
||||
Tamanho do brilho:
|
||||
</text>
|
||||
<text name="star_brightness_label">
|
||||
Brilho das estrelas:
|
||||
</text>
|
||||
<text name="sun_azimuth_label">
|
||||
Azimute:
|
||||
</text>
|
||||
<text name="sun_elevation_label">
|
||||
Elevação:
|
||||
</text>
|
||||
<check_box label="Mostrar beacon" name="sunbeacon"/>
|
||||
</layout_panel>
|
||||
<layout_panel>
|
||||
<check_box label="Exibir baliza" name="moonbeacon"/>
|
||||
<layout_panel name="lp_4">
|
||||
<text name="label">
|
||||
Lua:
|
||||
</text>
|
||||
<text name="moon_azimuth_label">
|
||||
Azimute:
|
||||
</text>
|
||||
<text name="moon_elevation_label">
|
||||
Elevação:
|
||||
</text>
|
||||
<check_box label="Mostrar beacon" name="moonbeacon"/>
|
||||
</layout_panel>
|
||||
</layout_stack>
|
||||
</layout_panel>
|
||||
|
||||
@@ -1,11 +1,11 @@
|
||||
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
|
||||
<floater name="Anim Preview" title="ANIMATION.ANIM">
|
||||
<floater name="Anim Preview" title="Animation.Anim">
|
||||
<text name="name_label">
|
||||
Nome:
|
||||
</text>
|
||||
<text name="description_label">
|
||||
Descrição:
|
||||
</text>
|
||||
<button label="Envio (L$[AMOUNT])" name="ok_btn"/>
|
||||
<button label="Enviar (L$[AMOUNT])" name="ok_btn" />
|
||||
<button label="Cancelar" label_selected="Cancelar" name="cancel_btn"/>
|
||||
</floater>
|
||||
|
||||
@@ -1,12 +1,12 @@
|
||||
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
|
||||
<floater name="Animation Preview">
|
||||
<floater.string name="failed_to_initialize">
|
||||
Falha ao iniciar animação
|
||||
Falha ao inicializar movimento
|
||||
</floater.string>
|
||||
<floater.string name="anim_too_long">
|
||||
O arquivo de animação possui [LENGTH] segundos de duração.
|
||||
O arquivo de animação tem [LENGTH] segundos.
|
||||
|
||||
A duração máxima da animação é de [MAX_LENGTH] segundos.
|
||||
O máximo permitido é [MAX_LENGTH] segundos.
|
||||
</floater.string>
|
||||
<floater.string name="failed_file_read">
|
||||
Não foi possível ler o arquivo de animação.
|
||||
@@ -14,100 +14,103 @@ A duração máxima da animação é de [MAX_LENGTH] segundos.
|
||||
[STATUS]
|
||||
</floater.string>
|
||||
<floater.string name="E_ST_OK">
|
||||
Ok
|
||||
OK
|
||||
</floater.string>
|
||||
<floater.string name="E_ST_EOF">
|
||||
Fim de arquivo prematuro.
|
||||
</floater.string>
|
||||
<floater.string name="E_ST_NO_CONSTRAINT">
|
||||
Impossível ler definição constraint.
|
||||
Não foi possível ler a definição de restrição.
|
||||
</floater.string>
|
||||
<floater.string name="E_ST_NO_FILE">
|
||||
Impossível abrir arquivo BVH.
|
||||
Não foi possível abrir o arquivo BVH.
|
||||
</floater.string>
|
||||
<floater.string name="E_ST_NO_HIER">
|
||||
Invalid HIERARCHY header.
|
||||
Cabeçalho HIERARCHY inválido.
|
||||
</floater.string>
|
||||
<floater.string name="E_ST_NO_JOINT">
|
||||
RAIZ ou JUNTA não encontrados.
|
||||
Não foi possível encontrar ROOT ou JOINT.
|
||||
</floater.string>
|
||||
<floater.string name="E_ST_NO_NAME">
|
||||
Impossível obter nome JOINT.
|
||||
Não foi possível obter o nome do JOINT.
|
||||
</floater.string>
|
||||
<floater.string name="E_ST_NO_OFFSET">
|
||||
Impossível localizar OFFSET.
|
||||
Não foi possível encontrar OFFSET.
|
||||
</floater.string>
|
||||
<floater.string name="E_ST_NO_CHANNELS">
|
||||
Impossível localizar CHANNELS.
|
||||
Não foi possível encontrar CHANNELS.
|
||||
</floater.string>
|
||||
<floater.string name="E_ST_NO_ROTATION">
|
||||
Impossível obter ordem de rotação.
|
||||
Não foi possível obter a ordem de rotação.
|
||||
</floater.string>
|
||||
<floater.string name="E_ST_NO_AXIS">
|
||||
Impossível obter eixo de rotação.
|
||||
Não foi possível obter o eixo de rotação.
|
||||
</floater.string>
|
||||
<floater.string name="E_ST_NO_MOTION">
|
||||
Impossível localizar MOTION.
|
||||
Não foi possível encontrar MOTION.
|
||||
</floater.string>
|
||||
<floater.string name="E_ST_NO_FRAMES">
|
||||
Impossível determinar número de quadros.
|
||||
Não foi possível obter o número de frames.
|
||||
</floater.string>
|
||||
<floater.string name="E_ST_NO_FRAME_TIME">
|
||||
Impossível determinar tempo dos quadros.
|
||||
Não foi possível obter o tempo de frame.
|
||||
</floater.string>
|
||||
<floater.string name="E_ST_NO_POS">
|
||||
Impossível definir posicionamento.
|
||||
Não foi possível obter os valores de posição.
|
||||
</floater.string>
|
||||
<floater.string name="E_ST_NO_ROT">
|
||||
Impossível definir valores da rotação.
|
||||
Não foi possível obter os valores de rotação.
|
||||
</floater.string>
|
||||
<floater.string name="E_ST_NO_XLT_FILE">
|
||||
Impossível abrir arquivo de tradução.
|
||||
Não foi possível abrir o arquivo de tradução.
|
||||
</floater.string>
|
||||
<floater.string name="E_ST_NO_XLT_HEADER">
|
||||
Impossível ler cabeçalho de tradução.
|
||||
Não foi possível ler o cabeçalho de tradução.
|
||||
</floater.string>
|
||||
<floater.string name="E_ST_NO_XLT_NAME">
|
||||
Impossível ler nomes traduzidos.
|
||||
Não foi possível ler os nomes de tradução.
|
||||
</floater.string>
|
||||
<floater.string name="E_ST_NO_XLT_IGNORE">
|
||||
Impossível obter valor traduzido a ignorar.
|
||||
Não foi possível ler o valor ignore da tradução.
|
||||
</floater.string>
|
||||
<floater.string name="E_ST_NO_XLT_RELATIVE">
|
||||
Impossível obter valor traduzido relativo.
|
||||
Não foi possível ler o valor relative da tradução.
|
||||
</floater.string>
|
||||
<floater.string name="E_ST_NO_XLT_OUTNAME">
|
||||
Impossível obter valor traduzido.
|
||||
Não foi possível ler o valor outname da tradução.
|
||||
</floater.string>
|
||||
<floater.string name="E_ST_NO_XLT_MATRIX">
|
||||
Impossível ler matriz de tradução.
|
||||
Não foi possível ler a matriz de tradução.
|
||||
</floater.string>
|
||||
<floater.string name="E_ST_NO_XLT_MERGECHILD">
|
||||
Impossível obter nome mergechild.
|
||||
Não foi possível obter o nome mergechild.
|
||||
</floater.string>
|
||||
<floater.string name="E_ST_NO_XLT_MERGEPARENT">
|
||||
Impossível obter nome mergeparent.
|
||||
Não foi possível obter o nome mergeparent.
|
||||
</floater.string>
|
||||
<floater.string name="E_ST_NO_XLT_PRIORITY">
|
||||
Impossível obter valor prioritário.
|
||||
Não foi possível obter o valor de prioridade.
|
||||
</floater.string>
|
||||
<floater.string name="E_ST_NO_XLT_LOOP">
|
||||
Impossível obter valor do loop.
|
||||
Não foi possível obter o valor de loop.
|
||||
</floater.string>
|
||||
<floater.string name="E_ST_NO_XLT_EASEIN">
|
||||
Impossível obter valor easeIn.
|
||||
Não foi possível obter os valores de easeIn.
|
||||
</floater.string>
|
||||
<floater.string name="E_ST_NO_XLT_EASEOUT">
|
||||
Impossível obter valor easeOut.
|
||||
Não foi possível obter os valores de easeOut.
|
||||
</floater.string>
|
||||
<floater.string name="E_ST_NO_XLT_HAND">
|
||||
Impossível obter valor de morph da mão.
|
||||
Não foi possível obter o valor de morph da mão.
|
||||
</floater.string>
|
||||
<floater.string name="E_ST_NO_XLT_EMOTE">
|
||||
Impossível ler nome do emote.
|
||||
Não foi possível ler o nome do emote.
|
||||
</floater.string>
|
||||
<floater.string name="E_ST_BAD_ROOT">
|
||||
Nome da junta incorreto, use "quadril".
|
||||
Nome do joint raiz incorreto, use "hip".
|
||||
</floater.string>
|
||||
<floater.string name="FS_report_frames">
|
||||
[F] frm. [S] s. [FPS] FPS
|
||||
</floater.string>
|
||||
<text name="name_label">
|
||||
Nome:
|
||||
@@ -115,72 +118,76 @@ A duração máxima da animação é de [MAX_LENGTH] segundos.
|
||||
<text name="description_label">
|
||||
Descrição:
|
||||
</text>
|
||||
<spinner label="Prioridade" name="priority" tool_tip="Controla quais animações podem ser interrompidas por esta animação"/>
|
||||
<check_box label="Loop" name="loop_check" tool_tip="Executa esta animação sem parar"/>
|
||||
<spinner label="Dentro(%)" name="loop_in_point" tool_tip="Define o ponto em que a animação em loop reinicia"/>
|
||||
<spinner label="Fora(%)" name="loop_out_point" tool_tip="Define o ponto em que a animação em loop acaba"/>
|
||||
<text name="hand_label">
|
||||
Pose das mãos
|
||||
<spinner label="Prioridade" name="priority" tool_tip="Controla quais outras animações podem ser substituídas por esta animação"/>
|
||||
<check_box label="Loop" name="loop_check" tool_tip="Faz esta animação repetir em loop"/>
|
||||
<text name="frames_label">
|
||||
300 frm. 30 s. 10 FPS
|
||||
</text>
|
||||
<combo_box name="hand_pose_combo" tool_tip="Controla os gestos das mãos durante a animação">
|
||||
<combo_box.item label="Abrir" name="Spread"/>
|
||||
<combo_box.item label="Relaxado" name="Relaxed"/>
|
||||
<spinner label="Início (%)" name="loop_in_point" tool_tip="Define o ponto da animação para onde o loop retorna"/>
|
||||
<spinner label="Fim (%)" name="loop_out_point" tool_tip="Define o ponto da animação em que o loop termina"/>
|
||||
<spinner label="Início (frm)" name="loop_in_frames" tool_tip="Define o ponto da animação para onde o loop retorna (em frames)"/>
|
||||
<spinner label="Fim (frm)" name="loop_out_frames" tool_tip="Define o ponto da animação em que o loop termina (em frames)"/>
|
||||
<text name="hand_label">
|
||||
Posição das mãos
|
||||
</text>
|
||||
<combo_box name="hand_pose_combo" tool_tip="Controla o que as mãos fazem durante a animação">
|
||||
<combo_box.item label="Abertas" name="Spread"/>
|
||||
<combo_box.item label="Relaxadas" name="Relaxed"/>
|
||||
<combo_box.item label="Apontar ambas" name="PointBoth"/>
|
||||
<combo_box.item label="Punho" name="Fist"/>
|
||||
<combo_box.item label="E relaxada" name="RelaxedLeft"/>
|
||||
<combo_box.item label="Apontar E" name="PointLeft"/>
|
||||
<combo_box.item label="Punho E" name="FistLeft"/>
|
||||
<combo_box.item label="D relaxada" name="RelaxedRight"/>
|
||||
<combo_box.item label="Apontar D" name="PointRight"/>
|
||||
<combo_box.item label="Punho D" name="FistRight"/>
|
||||
<combo_box.item label="Saudação D" name="SaluteRight"/>
|
||||
<combo_box.item label="Escrevendo" name="Typing"/>
|
||||
<combo_box.item label="Paz D" name="PeaceRight"/>
|
||||
<combo_box.item label="Relaxada esquerda" name="RelaxedLeft"/>
|
||||
<combo_box.item label="Apontar esquerda" name="PointLeft"/>
|
||||
<combo_box.item label="Punho esquerdo" name="FistLeft"/>
|
||||
<combo_box.item label="Relaxada direita" name="RelaxedRight"/>
|
||||
<combo_box.item label="Apontar direita" name="PointRight"/>
|
||||
<combo_box.item label="Punho direito" name="FistRight"/>
|
||||
<combo_box.item label="Saudar à direita" name="SaluteRight"/>
|
||||
<combo_box.item label="Digitando" name="Typing"/>
|
||||
<combo_box.item label="Paz à direita" name="PeaceRight"/>
|
||||
</combo_box>
|
||||
<text name="emote_label">
|
||||
Expressão
|
||||
</text>
|
||||
<combo_box name="emote_combo" tool_tip="Controla as expressões faciais durante a animação">
|
||||
<item label="(nenhum)" name="[None]"/>
|
||||
<combo_box name="emote_combo" tool_tip="Controla o que o rosto faz durante a animação">
|
||||
<item label="(Nenhuma)" name="[None]"/>
|
||||
<item label="Aaaaah" name="Aaaaah"/>
|
||||
<item label="Com medo" name="Afraid"/>
|
||||
<item label="Assustado" name="Afraid"/>
|
||||
<item label="Bravo" name="Angry"/>
|
||||
<item label="Sorriso contagiante" name="BigSmile"/>
|
||||
<item label="À toa" name="Bored"/>
|
||||
<item label="Sorrisão" name="BigSmile"/>
|
||||
<item label="Entediado" name="Bored"/>
|
||||
<item label="Chorar" name="Cry"/>
|
||||
<item label="Desdenho" name="Disdain"/>
|
||||
<item label="Com vergonha" name="Embarrassed"/>
|
||||
<item label="Franzir testa" name="Frown"/>
|
||||
<item label="Desdém" name="Disdain"/>
|
||||
<item label="Envergonhado" name="Embarrassed"/>
|
||||
<item label="Carranca" name="Frown"/>
|
||||
<item label="Beijo" name="Kiss"/>
|
||||
<item label="Rir" name="Laugh"/>
|
||||
<item label="Mostrar a língua" name="Plllppt"/>
|
||||
<item label="Asco" name="Repulsed"/>
|
||||
<item label="Plllppt" name="Plllppt"/>
|
||||
<item label="Enojado" name="Repulsed"/>
|
||||
<item label="Triste" name="Sad"/>
|
||||
<item label="Encolher os ombros" name="Shrug"/>
|
||||
<item label="Dar de ombros" name="Shrug"/>
|
||||
<item label="Sorriso" name="Smile"/>
|
||||
<item label="Surpresa" name="Surprise"/>
|
||||
<item label="Piscar" name="Wink"/>
|
||||
<item label="Surpreso" name="Surprise"/>
|
||||
<item label="Piscada" name="Wink"/>
|
||||
<item label="Preocupado" name="Worry"/>
|
||||
</combo_box>
|
||||
<text name="preview_label">
|
||||
Visualizar enquanto
|
||||
Pré-visualizar enquanto:
|
||||
</text>
|
||||
<combo_box name="preview_base_anim" tool_tip="Use para testar o comportamento de sua animação enquanto seu avatar executa ações comuns.">
|
||||
<item label="Em pé" name="Standing"/>
|
||||
<item label="Andar" name="Walking"/>
|
||||
<combo_box name="preview_base_anim" tool_tip="Use isto para testar o comportamento da sua animação enquanto seu avatar executa ações comuns.">
|
||||
<item label="Parado" name="Standing"/>
|
||||
<item label="Caminhando" name="Walking"/>
|
||||
<item label="Sentado" name="Sitting"/>
|
||||
<item label="Voar" name="Flying"/>
|
||||
<item label="Voando" name="Flying"/>
|
||||
</combo_box>
|
||||
<spinner label="Aproximação (seg)" name="ease_in_time" tool_tip="Tempo (em segundos) da transição inicial da animação"/>
|
||||
<spinner label="Afastamento (seg)" name="ease_out_time" tool_tip="Tempo (em segundos) da transição de saída da animação"/>
|
||||
<button name="play_btn" tool_tip="Executar animação"/>
|
||||
<button name="pause_btn" tool_tip="Pausar a animação"/>
|
||||
<button name="stop_btn" tool_tip="Interromper a execução da animação"/>
|
||||
<spinner label="Suavizar entrada (s)" name="ease_in_time" tool_tip="Tempo (em segundos) para a animação entrar suavemente"/>
|
||||
<spinner label="Suavizar saída (s)" name="ease_out_time" tool_tip="Tempo (em segundos) para a animação sair suavemente"/>
|
||||
<button name="play_btn" tool_tip="Reproduzir animação"/>
|
||||
<button name="pause_btn" tool_tip="Pausar animação"/>
|
||||
<button name="stop_btn" tool_tip="Parar reprodução da animação"/>
|
||||
<text name="bad_animation_text">
|
||||
Não foi possível ler o arquivo de animação.
|
||||
|
||||
Recomendamos que os arquivos BVH sejam exportados do Poser 4.
|
||||
Não foi possível ler o arquivo de animação. Recomendamos arquivos BVH exportados do Poser 4.
|
||||
</text>
|
||||
<button label="Envio (L$[AMOUNT])" name="ok_btn"/>
|
||||
<button label="Recarregar arquivo" name="reload_btn"/>
|
||||
<button label="Enviar (L$[AMOUNT])" name="ok_btn"/>
|
||||
<button label="Cancelar" name="cancel_btn"/>
|
||||
</floater>
|
||||
|
||||
@@ -0,0 +1,17 @@
|
||||
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
|
||||
<floater name="animation_explorer" title="Explorador de animações">
|
||||
<scroll_list name="animation_list">
|
||||
<scroll_list.column label="Reproduzido por" name="played_by" />
|
||||
<scroll_list.column label="Reproduzido" name="played" />
|
||||
<scroll_list.column label="Prioridade" name="priority" />
|
||||
<scroll_list.column label="Hora" name="timestamp" />
|
||||
<scroll_list.column label="ID da animação" name="animation_id" />
|
||||
<scroll_list.column label="ID do objeto" name="object_id" />
|
||||
</scroll_list>
|
||||
<panel name="buttons_panel">
|
||||
<button label="Parar" name="stop_btn" />
|
||||
<button label="Parar e revogar" name="stop_and_revoke_btn" />
|
||||
<button label="Lista negra" name="blacklist_btn" />
|
||||
<check_box label="Sem animações próprias" name="no_owned_animations_check" tool_tip="Quando marcado, filtra animações pertencentes ao seu Avatar, como animações de AO ou animações padrão do sistema." />
|
||||
</panel>
|
||||
</floater>
|
||||
@@ -0,0 +1,12 @@
|
||||
<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
|
||||
<floater name="animation_overrider">
|
||||
<floater.string name="ao_no_sets_loaded">
|
||||
Nenhum conjunto carregado
|
||||
</floater.string>
|
||||
<floater.string name="ao_no_animations_loaded">
|
||||
Nenhuma animação carregada
|
||||
</floater.string>
|
||||
<floater.string name="ao_dnd_only_on_full_interface">
|
||||
Arraste e solte notecards com configurações de AO apenas na janela maximizada. Clique no ícone de chave inglesa para maximizar.
|
||||
</floater.string>
|
||||
</floater>
|
||||
@@ -1,7 +1,7 @@
|
||||
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
|
||||
<floater name="associate listing" title="ASSOCIAR LISTAGEM">
|
||||
<text name="message">ID de listagem:</text>
|
||||
<line_editor name="listing_id">Digite a ID aqui</line_editor>
|
||||
<floater name="associate listing" title="Associar anúncio">
|
||||
<text name="message">ID do anúncio:</text>
|
||||
<line_editor name="listing_id">Digite o ID aqui</line_editor>
|
||||
<button label="OK" name="OK"/>
|
||||
<button label="Cancelar" name="Cancel"/>
|
||||
</floater>
|
||||
|
||||
@@ -1,11 +1,11 @@
|
||||
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
|
||||
<floater name="floater_auction" title="INICIAR VENDA DE TERRENO LINDEN">
|
||||
<floater name="floater_auction" title="Iniciar venda de terreno Linden">
|
||||
<floater.string name="already for sale">
|
||||
Você não pode leiloar terrenos que já estão para venda.
|
||||
Não é possível leiloar parcelas que já estão à venda.
|
||||
</floater.string>
|
||||
<check_box initial_value="true" label="Incluir uma cerca de seleção amarela" name="fence_check"/>
|
||||
<button label="Foto" label_selected="Foto" name="snapshot_btn"/>
|
||||
<button label="Vender a qualquer um" label_selected="Vender a qualquer um" name="sell_to_anyone_btn"/>
|
||||
<check_box initial_value="true" label="Incluir cerca amarela de seleção" name="fence_check"/>
|
||||
<button label="Captura" label_selected="Captura" name="snapshot_btn"/>
|
||||
<button label="Vender para qualquer pessoa" label_selected="Vender para qualquer pessoa" name="sell_to_anyone_btn"/>
|
||||
<button label="Limpar configurações" label_selected="Limpar configurações" name="reset_parcel_btn"/>
|
||||
<button label="Iniciar leilão" label_selected="Iniciar leilão" name="start_auction_btn"/>
|
||||
</floater>
|
||||
|
||||
@@ -1,12 +1,12 @@
|
||||
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
|
||||
<floater name="autoreplace_floater" title="Configurações da substituição automática">
|
||||
<check_box label="Habilitar substituição automática" name="autoreplace_enable" tool_tip="Ao inserir texto de bate-papo, substitua quaisquer palavras-chave inseridas pela substituição correspondente"/>
|
||||
<button label="Importar lista..." name="autoreplace_import_list" tool_tip="Carrega uma lista exportada anteriormente de um arquivo."/>
|
||||
<button label="Exportar lista..." name="autoreplace_export_list" tool_tip="Salva um arquivo da lista selecionada para compartilhá-la."/>
|
||||
<button label="Nova lista..." name="autoreplace_new_list" tool_tip="Cria uma nova lista."/>
|
||||
<button label="Excluir lista" name="autoreplace_delete_list" tool_tip="Exclui a lista selecionada."/>
|
||||
<button name="autoreplace_list_up" tool_tip="Aumenta a prioridade desta lista."/>
|
||||
<button name="autoreplace_list_down" tool_tip="Diminui a prioridade desta lista."/>
|
||||
<floater name="autoreplace_floater" title="Configurações de substituição automática">
|
||||
<check_box label="Ativar substituição automática" name="autoreplace_enable" tool_tip="Ao digitar texto no chat, substitua palavras-chave pela substituição correspondente"/>
|
||||
<button label="Importar lista..." name="autoreplace_import_list" tool_tip="Carregar uma lista exportada de um arquivo."/>
|
||||
<button label="Exportar lista..." name="autoreplace_export_list" tool_tip="Salvar a lista selecionada em um arquivo para compartilhar."/>
|
||||
<button label="Nova lista..." name="autoreplace_new_list" tool_tip="Criar uma nova lista."/>
|
||||
<button label="Excluir lista" name="autoreplace_delete_list" tool_tip="Excluir a lista selecionada."/>
|
||||
<button name="autoreplace_list_up" tool_tip="Mover esta lista para cima na prioridade."/>
|
||||
<button name="autoreplace_list_down" tool_tip="Mover esta lista para baixo na prioridade."/>
|
||||
<scroll_list name="autoreplace_list_replacements">
|
||||
<scroll_list.columns label="Palavra-chave" name="keyword"/>
|
||||
<scroll_list.columns label="Substituição" name="replacement"/>
|
||||
@@ -19,9 +19,9 @@
|
||||
<text name="autoreplace_replacement_txt">
|
||||
Substituição:
|
||||
</text>
|
||||
<button label="Salvar entrada" name="autoreplace_save_entry" tool_tip="Salva esta entrada."/>
|
||||
<button label="Salvar alterações" name="autoreplace_save_changes" tool_tip="Salvar todas as alterações."/>
|
||||
<button label="Cancelar" name="autoreplace_cancel" tool_tip="Descarta todas as alterações."/>
|
||||
<button label="Salvar entrada" name="autoreplace_save_entry" tool_tip="Salvar esta entrada."/>
|
||||
<button label="Salvar alterações" name="autoreplace_save_changes" tool_tip="Salvar todas as alterações." width="140"/>
|
||||
<button label="Cancelar" name="autoreplace_cancel" tool_tip="Descartar todas as alterações."/>
|
||||
</floater>
|
||||
<!--
|
||||
<text
|
||||
|
||||
@@ -1,2 +1,2 @@
|
||||
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
|
||||
<floater name="Avatar" title="ESCOLHA UM AVATAR"/>
|
||||
<floater name="Avatar" title="Escolher avatar"/>
|
||||
|
||||
@@ -0,0 +1,13 @@
|
||||
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
|
||||
<floater name="avatar_align" title="Bússola">
|
||||
<button name="btn_rotate_left_10" tool_tip="Girar avatar 10° para a esquerda"/>
|
||||
<button name="btn_rotate_left_1" tool_tip="Girar avatar 1° para a esquerda"/>
|
||||
<button name="btn_rotate_right_1" tool_tip="Girar avatar 1° para a direita"/>
|
||||
<button name="btn_rotate_right_10" tool_tip="Girar avatar 10° para a direita"/>
|
||||
<button name="btn_rotate_left_90" tool_tip="Girar avatar 90° para a esquerda"/>
|
||||
<button name="btn_rotate_left_45" tool_tip="Girar avatar 45° para a esquerda"/>
|
||||
<button name="btn_rotate_right_45" tool_tip="Girar avatar 45° para a direita"/>
|
||||
<button name="btn_rotate_right_90" tool_tip="Girar avatar 90° para a direita"/>
|
||||
<button name="btn_nearest" label="Girar para o ponto cardeal mais próximo" tool_tip="Girar avatar para o ponto cardeal mais próximo"/>
|
||||
<button name="btn_avatar" label="Olhar para o avatar mais próximo" tool_tip="Olhar para o avatar mais próximo"/>
|
||||
</floater>
|
||||
@@ -0,0 +1,8 @@
|
||||
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
|
||||
<floater name="avatar_align_mini" title="Bússola">
|
||||
<panel name="pnl_toolbar">
|
||||
<button name="btn_rotate_left_1" tool_tip="Girar avatar 1° para a esquerda"/>
|
||||
<button name="btn_rotate_right_1" tool_tip="Girar avatar 1° para a direita"/>
|
||||
<button name="btn_avatar" tool_tip="Olhar para o avatar mais próximo"/>
|
||||
</panel>
|
||||
</floater>
|
||||
@@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
|
||||
<floater min_width="285" name="avatarpicker" title="SELECIONE O RESIDENTE" width="285">
|
||||
<floater name="avatarpicker" title="Escolher residente">
|
||||
<floater.string name="not_found">
|
||||
'[TEXT]' não encontrado
|
||||
</floater.string>
|
||||
@@ -10,23 +10,23 @@
|
||||
Ninguém por perto
|
||||
</floater.string>
|
||||
<floater.string name="no_results">
|
||||
Nenhum resultado
|
||||
Sem resultados
|
||||
</floater.string>
|
||||
<floater.string name="searching">
|
||||
Buscando...
|
||||
</floater.string>
|
||||
<string label="Selecionar" label_selected="Selecionar" name="Select">
|
||||
<string label="OK" label_selected="OK" name="Select">
|
||||
Selecionar
|
||||
</string>
|
||||
<string name="Close">
|
||||
Fechar
|
||||
</string>
|
||||
<tab_container name="ResidentChooserTabs" width="275">
|
||||
<tab_container name="ResidentChooserTabs">
|
||||
<panel label="Buscar" name="SearchPanel">
|
||||
<text name="InstructSearchResidentName">
|
||||
Digite parte do nome de alguém:
|
||||
Digite parte do nome de uma pessoa:
|
||||
</text>
|
||||
<button label="OK" label_selected="OK" name="Find"/>
|
||||
<button label="Ir" label_selected="Ir" name="Find"/>
|
||||
<fs_scroll_list name="SearchResults">
|
||||
<columns label="Nome" name="name"/>
|
||||
<columns label="Nome de usuário" name="username"/>
|
||||
@@ -34,18 +34,18 @@
|
||||
</panel>
|
||||
<panel label="Amigos" name="FriendsPanel">
|
||||
<text name="InstructSelectFriend">
|
||||
Selecione alguém:
|
||||
Selecione uma pessoa:
|
||||
</text>
|
||||
<fs_scroll_list name="Friends">
|
||||
<columns label="Nome" name="name"/>
|
||||
<columns label="Nome de usuário" name="username"/>
|
||||
</fs_scroll_list>
|
||||
</panel>
|
||||
<panel label="Próximo a Mim" name="NearMePanel">
|
||||
<panel label="Perto de mim" name="NearMePanel">
|
||||
<text name="InstructSelectResident">
|
||||
Selecione alguém por perto:
|
||||
Selecione uma pessoa próxima:
|
||||
</text>
|
||||
<slider label="Faixa" name="near_me_range"/>
|
||||
<slider label="Alcance" name="near_me_range"/>
|
||||
<text name="meters">
|
||||
Metros
|
||||
</text>
|
||||
@@ -54,7 +54,17 @@
|
||||
<columns label="Nome de usuário" name="username"/>
|
||||
</fs_scroll_list>
|
||||
</panel>
|
||||
<panel label="Conjuntos de contatos" name="ContactSetsPanel">
|
||||
<panel label="Buscar por UUID" name="SearchPanelUUID">
|
||||
<text name="SearchByUUIDLabel">
|
||||
Digite a UUID de uma pessoa:
|
||||
</text>
|
||||
<button label="Ir" label_selected="Ir" name="FindUUID"/>
|
||||
<fs_scroll_list name="SearchResultsUUID">
|
||||
<columns label="Nome" name="nameUUID"/>
|
||||
<columns label="Nome de usuário" name="usernameUUID"/>
|
||||
</fs_scroll_list>
|
||||
</panel>
|
||||
<panel label="Conjuntos de contato" name="ContactSetsPanel">
|
||||
<text name="SelectContactSetLabel">
|
||||
Selecione um conjunto de contatos:
|
||||
</text>
|
||||
|
||||
@@ -1,12 +1,12 @@
|
||||
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
|
||||
<floater name="floater_avatar_render_settings" title="CONFIGURAÇÕES DE RENDERIZAÇÃO DO AVATAR">
|
||||
<floater name="floater_avatar_render_settings" title="Exceções de exibição de avatar">
|
||||
<string name="av_never_render" value="Nunca"/>
|
||||
<string name="av_always_render" value="Sempre"/>
|
||||
<filter_editor label="Filtrar pessoas" name="people_filter_input"/>
|
||||
<menu_button name="plus_btn" tool_tip="Ações nas pessoas selecionadas"/>
|
||||
<name_list name="render_settings_list">
|
||||
<name_list.columns label="Nome" name="name"/>
|
||||
<name_list.columns label="Configuração de renderização" name="setting"/>
|
||||
<name_list.columns label="Data adicionada" name="timestamp"/>
|
||||
<name_list.columns label="Detalhes completos" name="setting"/>
|
||||
</name_list>
|
||||
<panel name="add_subpanel">
|
||||
<menu_button name="plus_btn" label="Adicionar..." tool_tip="Ações para a pessoa selecionada"/>
|
||||
</panel>
|
||||
</floater>
|
||||
|
||||
@@ -1,60 +1,66 @@
|
||||
<?xml version="1.0" ?>
|
||||
<floater name="avatar_texture_debug" title="TEXTURAS DE AVATAR">
|
||||
<floater.string name="InvalidAvatar">AVATAR INVÁLIDO</floater.string>
|
||||
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
|
||||
<floater name="avatar_texture_debug" title="Texturas do avatar">
|
||||
<floater.string name="InvalidAvatar">
|
||||
AVATAR INVÁLIDO
|
||||
</floater.string>
|
||||
<scroll_container name="profile_scroll">
|
||||
<panel name="scroll_content_panel">
|
||||
<text name="label">Pronto
|
||||
Texturas</text>
|
||||
<text name="composite_label">Compósito:
|
||||
Texturas</text>
|
||||
<button label="Enviar IDs para painel" label_selected="Dump" name="Dump"/>
|
||||
<text name="label">
|
||||
Texturas
|
||||
assadas
|
||||
</text>
|
||||
<text name="composite_label">
|
||||
Texturas
|
||||
compostas
|
||||
</text>
|
||||
<button label="Enviar IDs ao console" label_selected="Enviar" name="Dump"/>
|
||||
<panel name="scroll_content_panel2">
|
||||
<texture_picker label="Cabelo" name="hair-baked"/>
|
||||
<texture_picker label="Cabelo" name="hair_grain"/>
|
||||
<texture_picker label="Cabelo alpha" name="hair_alpha"/>
|
||||
<texture_picker label="Alpha: cabelo" name="hair_alpha"/>
|
||||
<texture_picker label="Tatuagem do cabelo" name="hair_tattoo"/>
|
||||
<texture_picker label="Cabeça" name="head-baked"/>
|
||||
<texture_picker label="Maquilagem" name="head_bodypaint"/>
|
||||
<texture_picker label="Cabeça Alpha" name="head_alpha"/>
|
||||
<texture_picker label="Tatuagem na cabeça" name="head_tattoo"/>
|
||||
<texture_picker label="Maquiagem" name="head_bodypaint"/>
|
||||
<texture_picker label="Cabeça: alpha" name="head_alpha"/>
|
||||
<texture_picker label="Tatuagem da cabeça" name="head_tattoo"/>
|
||||
<texture_picker label="Cabeça: tatuagem univ." name="head_universal_tattoo"/>
|
||||
<texture_picker label="Olhos" name="eyes-baked"/>
|
||||
<texture_picker label="Olho" name="eyes_iris"/>
|
||||
<texture_picker label="Olhos Alpha" name="eyes_alpha"/>
|
||||
<texture_picker label="Cintura acima" name="upper-baked"/>
|
||||
<texture_picker label="Pintura corporal, cintura para cima" name="upper_bodypaint"/>
|
||||
<texture_picker label="Alpha: olhos" name="eyes_alpha"/>
|
||||
<texture_picker label="Olhos: tatuagem univ." name="eyes_tattoo"/>
|
||||
<texture_picker label="Parte superior" name="upper-baked"/>
|
||||
<texture_picker label="Corpo superior" name="upper_bodypaint"/>
|
||||
<texture_picker label="Camiseta" name="upper_undershirt"/>
|
||||
<texture_picker label="Luvas" name="upper_gloves"/>
|
||||
<texture_picker label="Camisa" name="upper_shirt"/>
|
||||
<texture_picker label="Jaqueta (cima)" name="upper_jacket"/>
|
||||
<texture_picker label="Alpha de cima" name="upper_alpha"/>
|
||||
<texture_picker label="Tatuagem parte de cima" name="upper_tattoo"/>
|
||||
<texture_picker label="Cintura para baixo" name="lower-baked"/>
|
||||
<texture_picker label="Cintura para baixo" name="lower_bodypaint"/>
|
||||
<texture_picker label="Roupa de baixo" name="lower_underpants"/>
|
||||
<texture_picker label="Jaqueta superior" name="upper_jacket"/>
|
||||
<texture_picker label="Alpha: superior" name="upper_alpha"/>
|
||||
<texture_picker label="Tatuagem superior" name="upper_tattoo"/>
|
||||
<texture_picker label="Tatuagem univ. superior" name="upper_universal_tattoo"/>
|
||||
<texture_picker label="Parte inferior" name="lower-baked"/>
|
||||
<texture_picker label="Corpo inferior" name="lower_bodypaint"/>
|
||||
<texture_picker label="Cueca" name="lower_underpants"/>
|
||||
<texture_picker label="Meias" name="lower_socks"/>
|
||||
<texture_picker label="Sapatos" name="lower_shoes"/>
|
||||
<texture_picker label="Calças" name="lower_pants"/>
|
||||
<texture_picker label="Calça" name="lower_pants"/>
|
||||
<texture_picker label="Jaqueta" name="lower_jacket"/>
|
||||
<texture_picker label="Alpha inferior" name="lower_alpha"/>
|
||||
<texture_picker label="Tatuagem de baixo" name="lower_tattoo"/>
|
||||
<texture_picker label="Alpha: inferior" name="lower_alpha"/>
|
||||
<texture_picker label="Tatuagem inferior" name="lower_tattoo"/>
|
||||
<texture_picker label="Tatuagem univ. inferior" name="lower_universal_tattoo"/>
|
||||
<texture_picker label="Saia" name="skirt-baked"/>
|
||||
<texture_picker label="Saia" name="skirt"/>
|
||||
<texture_picker label="Tatuagem da saia" name="skirt_tattoo"/>
|
||||
<texture_picker label="Braço esquerdo" name="leftarm-baked"/>
|
||||
<texture_picker label="Tatuagem univ. braço esq." name="leftarm_tattoo"/>
|
||||
<texture_picker label="Perna esquerda" name="leftleg-baked"/>
|
||||
<texture_picker label="Tatuagem univ. perna esq." name="leftleg_tattoo"/>
|
||||
<texture_picker label="AUX 1" name="aux1-baked"/>
|
||||
<texture_picker label="Tatuagem AUX 1" name="aux1_tattoo"/>
|
||||
<texture_picker label="AUX 2" name="aux2-baked"/>
|
||||
<texture_picker label="Tatuagem AUX 2" name="aux2_tattoo"/>
|
||||
<texture_picker label="AUX 3" name="aux3-baked"/>
|
||||
<texture_picker label="Tatuagem AUX 3" name="aux3_tattoo"/>
|
||||
</panel>
|
||||
</panel>
|
||||
<texture_picker name="upper_universal_tattoo" label="Tatuagem Univ. Superior"/>
|
||||
<texture_picker name="aux1_tattoo" label="Tatuagem AUX 1"/>
|
||||
<texture_picker name="leftarm-baked" label="Braço Esquerdo"/>
|
||||
<texture_picker name="aux1-baked" label="AUX 1"/>
|
||||
<texture_picker name="skirt_tattoo" label="Tatuagem na Saia"/>
|
||||
<texture_picker name="aux2_tattoo" label="Tatuagem AUX 2"/>
|
||||
<texture_picker name="eyes_tattoo" label="Tatuagem nos Olhos"/>
|
||||
<texture_picker name="head_universal_tattoo" label="Tatuagem Univ. na Cabeça"/>
|
||||
<texture_picker name="leftleg_tattoo" label="Tatuagem na Perna Esquerda"/>
|
||||
<texture_picker name="aux3-baked" label="AUX 3"/>
|
||||
<texture_picker name="hair_tattoo" label="Tatuagem no Cabelo"/>
|
||||
<texture_picker name="leftleg-baked" label="Perna Esquerda"/>
|
||||
<texture_picker name="aux2-baked" label="AUX 2"/>
|
||||
<texture_picker name="aux3_tattoo" label="Tatuagem AUX 3"/>
|
||||
<texture_picker name="leftarm_tattoo" label="Tatuagem no Braço Esquerdo"/>
|
||||
<texture_picker name="lower_universal_tattoo" label="Tatuagem Univ. Inferior"/>
|
||||
</scroll_container>
|
||||
</floater>
|
||||
|
||||
@@ -0,0 +1,2 @@
|
||||
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
|
||||
<floater name="Avatar Welcome Pack" title="Pacote de boas-vindas do avatar"/>
|
||||
@@ -1,24 +1,31 @@
|
||||
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
|
||||
<floater name="beacons" title="BALIZAS">
|
||||
<floater name="beacons" title="Marcadores">
|
||||
<panel name="beacons_panel">
|
||||
<text name="label_show">
|
||||
Mostrar:
|
||||
</text>
|
||||
<check_box label="Balizas" name="beacons"/>
|
||||
<check_box label="Realce" name="highlights"/>
|
||||
<text name="beacon_width_label" tool_tip="Largura da baliza">
|
||||
<check_box label="Caixas delimitadoras de luzes" name="lights_bounding_boxes"/>
|
||||
<check_box label="Cantos da região" name="fsregioncornerbeacons"/>
|
||||
<check_box label="Alcance do chat" name="FSShowChatRangeSpheres"/>
|
||||
<check_box label="Beacons" name="beacons"/>
|
||||
<check_box label="Destaques" name="highlights"/>
|
||||
<check_box label="Texto informativo dos beacons na janela" name="FSRenderBeaconText"/>
|
||||
<text name="beacon_width_label" tool_tip="Largura do beacon">
|
||||
Largura:
|
||||
</text>
|
||||
<text name="label_objects">
|
||||
Para estes objetos:
|
||||
</text>
|
||||
<check_box label="Físicos" name="physical"/>
|
||||
<check_box label="Físico" name="physical"/>
|
||||
<check_box label="Com script" name="scripted"/>
|
||||
<check_box label="Só tocar" name="touch_only"/>
|
||||
<check_box label="Somente toque" name="touch_only"/>
|
||||
<check_box label="Fontes de som" name="sounds"/>
|
||||
<check_box label="Fontes de partículas" name="particles"/>
|
||||
<check_box label="Fontes de mídia" name="moapbeacon"/>
|
||||
<check_box label="Dom" name="sun"/>
|
||||
<text name="label_direction">
|
||||
Mostrar direção para:
|
||||
</text>
|
||||
<check_box label="Sol" name="sun"/>
|
||||
<check_box label="Lua" name="moon"/>
|
||||
</panel>
|
||||
</floater>
|
||||
|
||||
@@ -0,0 +1,23 @@
|
||||
<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
|
||||
<floater name="BeamColor" title="Rotação de cor do feixe">
|
||||
<floater.string name="start_hue">
|
||||
Matiz inicial
|
||||
</floater.string>
|
||||
<floater.string name="end_hue">
|
||||
Matiz final
|
||||
</floater.string>
|
||||
<text name="beamcolor_text">
|
||||
Use o mouse para selecionar as cores em que
|
||||
o ciclo de cor do feixe deve iniciar e parar.
|
||||
Clique com o botão esquerdo para alterar o início.
|
||||
Clique com o botão direito para alterar o fim.
|
||||
</text>
|
||||
<color_swatch name="BeamColor_Preview" tool_tip="Clique para abrir o seletor de cores"/>
|
||||
<text name="beamcolor_text2">
|
||||
Pré-visualização
|
||||
</text>
|
||||
<slider name="BeamColor_Speed" label_width="100" label="Velocidade da rotação" tool_tip="Controla a velocidade do ciclo de cores"/>
|
||||
<button label="Salvar" name="BeamColor_Save"/>
|
||||
<button label="Carregar" name="BeamColor_Load"/>
|
||||
<button label="Cancelar" name="BeamColor_Cancel"/>
|
||||
</floater>
|
||||
@@ -0,0 +1,14 @@
|
||||
<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
|
||||
<floater name="BeamCreator" title="Criador de forma do feixe">
|
||||
<text name="beamcreator_text">
|
||||
Para criar um novo feixe, clique com o botão esquerdo
|
||||
no painel abaixo para definir um raio na cor selecionada,
|
||||
ou clique com o botão direito para remover um raio.
|
||||
Pressione Salvar quando terminar.
|
||||
</text>
|
||||
<color_swatch label="Cor do feixe" name="beam_color_swatch" tool_tip="Clique para abrir o seletor de cores"/>
|
||||
<button label="Salvar" name="beamshape_save"/>
|
||||
<button label="Carregar" name="beamshape_load"/>
|
||||
<button label="Limpar" name="beamshape_clear"/>
|
||||
<button label="Cancelar" name="cancel"/>
|
||||
</floater>
|
||||
@@ -1,32 +1,18 @@
|
||||
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
|
||||
<floater name="build options floater" title="OPÇÕES DE GRADE">
|
||||
<floater.string name="grid_screen_text">
|
||||
Tela
|
||||
</floater.string>
|
||||
<floater.string name="grid_local_text">
|
||||
Local
|
||||
</floater.string>
|
||||
<floater.string name="grid_world_text">
|
||||
Mundo
|
||||
</floater.string>
|
||||
<floater.string name="grid_reference_text">
|
||||
Referência
|
||||
</floater.string>
|
||||
<floater.string name="grid_attachment_text">
|
||||
Anexo
|
||||
</floater.string>
|
||||
<text name="grid_mode_label" tool_tip="Opacidade da grade">
|
||||
Modo
|
||||
<floater name="build options floater" title="Opções da grade">
|
||||
<spinner label="Unidades (m)" name="GridResolution"/>
|
||||
<spinner label="Extensão da grade (m)" name="GridDrawSize"/>
|
||||
<spinner label="Casas decimais" name="DecimalPrecision"/>
|
||||
<spinner label="Ângulo (graus)" name="RotationStep" tool_tip="Todas as rotações pela ferramenta de rotação são múltiplos deste valor (padrão: 1.0)"/>
|
||||
<check_box label="Alinhar a subunidades" name="GridSubUnit"/>
|
||||
<check_box label="Ver seções transversais" name="GridCrossSection"/>
|
||||
<text name="Snap on">
|
||||
Encaixar em:
|
||||
</text>
|
||||
<combo_box name="combobox grid mode" tool_tip="Selecione o tipo de régua da grade onde o objeto será colocado">
|
||||
<combo_box.item label="Grid SL" name="World"/>
|
||||
<combo_box.item label="Grid local" name="Local"/>
|
||||
<combo_box.item label="Grid de referência" name="Reference"/>
|
||||
</combo_box>
|
||||
<spinner label="Unidades (metros):" name="GridResolution"/>
|
||||
<spinner label="Extensões (metros)" name="GridDrawSize"/>
|
||||
<check_box label="Encaixar em sub-unidades" name="GridSubUnit"/>
|
||||
<check_box label="Ver corte transversal" name="GridCrossSection"/>
|
||||
<radio_group name="FSSnapDomain">
|
||||
<radio_item name="radio inside" label="Interior" tool_tip="Encaixa na face interna da grade."/>
|
||||
<radio_item name="radio outside" label="Exterior" tool_tip="Encaixa na face externa da grade (comportamento clássico)."/>
|
||||
</radio_group>
|
||||
<text name="grid_opacity_label" tool_tip="Opacidade da grade">
|
||||
Opacidade:
|
||||
</text>
|
||||
|
||||
@@ -1,29 +1,29 @@
|
||||
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
|
||||
<floater name="floaterbulkperms" title="AJUSTAR PERMISSÕES DE CONTEÚDO">
|
||||
<floater name="floaterbulkperms" title="Ajustar permissões de conteúdo">
|
||||
<floater.string name="nothing_to_modify_text">
|
||||
A seleção não contém nenhum conteúdo editável.
|
||||
A seleção não contém conteúdo editável.
|
||||
</floater.string>
|
||||
<floater.string name="status_text">
|
||||
Definindo permissões em [NAME]
|
||||
</floater.string>
|
||||
<floater.string name="start_text">
|
||||
Solicitando mudança de permissão...
|
||||
Iniciando solicitações de alteração de permissões...
|
||||
</floater.string>
|
||||
<floater.string name="done_text">
|
||||
Solicitação de mudança de permissão concluída.
|
||||
Solicitações de alteração de permissões concluídas.
|
||||
</floater.string>
|
||||
<check_box label="Animação" name="check_animation"/>
|
||||
<icon name="icon_animation" tool_tip="Animação"/>
|
||||
<check_box label="Partes do corpo" name="check_bodypart"/>
|
||||
<icon name="icon_bodypart" tool_tip="Partes do corpo"/>
|
||||
<check_box label="Roupas" name="check_clothing"/>
|
||||
<icon name="icon_clothing" tool_tip="Vestuário"/>
|
||||
<icon name="icon_clothing" tool_tip="Roupas"/>
|
||||
<check_box label="Gestos" name="check_gesture"/>
|
||||
<icon name="icon_gesture" tool_tip="Gestos"/>
|
||||
<check_box label="Anotações" name="check_notecard"/>
|
||||
<icon name="icon_notecard" tool_tip="Anotações"/>
|
||||
<check_box label="Notecards" name="check_notecard"/>
|
||||
<icon name="icon_notecard" tool_tip="Notecards"/>
|
||||
<check_box label="Objetos" name="check_object"/>
|
||||
<icon name="icon_object" tool_tip="Objects"/>
|
||||
<icon name="icon_object" tool_tip="Objetos"/>
|
||||
<check_box label="Scripts" name="check_script"/>
|
||||
<icon name="icon_script" tool_tip="Scripts"/>
|
||||
<check_box label="Sons" name="check_sound"/>
|
||||
@@ -31,25 +31,26 @@
|
||||
<check_box label="Texturas" name="check_texture"/>
|
||||
<icon name="icon_texture" tool_tip="Texturas"/>
|
||||
<icon name="icon_setting" tool_tip="Configurações de ambiente"/>
|
||||
<button label="Tudo" label_selected="Todas" name="check_all"/>
|
||||
<button label="Limpar" label_selected="Nenhuma" name="check_none"/>
|
||||
<icon name="icon_materials" tool_tip="Materiais"/>
|
||||
<button label="√ Tudo" label_selected="Tudo" name="check_all"/>
|
||||
<button label="Limpar" label_selected="Nenhum" name="check_none"/>
|
||||
<text name="newperms">
|
||||
Ajustar permissões de conteúdo para
|
||||
</text>
|
||||
<text name="GroupLabel">
|
||||
Grupo:
|
||||
</text>
|
||||
<check_box label="Compartilhar" name="share_with_group" tool_tip="Permitir que todos os membros do grupo tenhas suas permissões de modificação para este objeto. Faça uma doação para ativar restrições de função."/>
|
||||
<check_box label="Compartilhar" name="share_with_group" tool_tip="Permite que todos os membros do grupo definido compartilhem suas permissões de modificação para este objeto. Você precisa transferir para o grupo para ativar restrições de função."/>
|
||||
<text name="AnyoneLabel">
|
||||
Todos:
|
||||
Qual. pessoa:
|
||||
</text>
|
||||
<check_box label="Copiar" name="everyone_copy" tool_tip="Qualquer um pode fazer uma cópia do objeto. O objeto e todos os conteúdos devem ter permissão para cópia e transferência."/>
|
||||
<check_box label="Copiar" name="everyone_copy" tool_tip="Qualquer pessoa pode obter uma cópia do objeto. O objeto e todo o seu conteúdo devem permitir cópia e transferência."/>
|
||||
<text name="NextOwnerLabel">
|
||||
Próximo proprietário:
|
||||
Próx. proprietário:
|
||||
</text>
|
||||
<check_box label="Modificar" name="next_owner_modify" tool_tip="O próximo proprietário pode editar as propriedades, como o nome do item ou escala desse objeto."/>
|
||||
<check_box label="Copiar" name="next_owner_copy" tool_tip="O próximo proprietário pode fazer cópias ilimitadas desse objeto. As cópias mantêm as informações do criador e nunca podem ser mais permissivo do que o item copiado."/>
|
||||
<check_box initial_value="true" label="Transferir" name="next_owner_transfer" tool_tip="O próximo dono poderá revender ou dar este objeto"/>
|
||||
<check_box label="Modificar" name="next_owner_modify" tool_tip="O próximo proprietário pode editar propriedades como o nome do item ou a escala deste objeto."/>
|
||||
<check_box label="Copiar" name="next_owner_copy" tool_tip="O próximo proprietário pode criar cópias ilimitadas deste objeto. As cópias mantêm as informações do criador e nunca podem ser mais permissivas que o item copiado."/>
|
||||
<check_box initial_value="true" label="Transferir" name="next_owner_transfer" tool_tip="O próximo proprietário pode repassar ou revender este objeto."/>
|
||||
<button label="OK" name="ok"/>
|
||||
<button label="Aplicar" name="apply"/>
|
||||
<button label="Cancelar" name="close"/>
|
||||
|
||||
@@ -0,0 +1,33 @@
|
||||
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
|
||||
<floater name="bulk_upload">
|
||||
<layout_stack name="maint_layout">
|
||||
<layout_panel name="count_panel">
|
||||
<text name="number_of_items">
|
||||
Número de itens a enviar: [COUNT]
|
||||
</text>
|
||||
</layout_panel>
|
||||
<layout_panel name="warning_panel">
|
||||
<text name="textures_2k_warning">
|
||||
Por padrão, uma ou mais texturas selecionadas serão redimensionadas para 2048 px.
|
||||
</text>
|
||||
</layout_panel>
|
||||
<layout_panel name="checkbox_panel">
|
||||
<check_box label="Redimensionar texturas no máximo para 1024 px" name="upload_2k" />
|
||||
</layout_panel>
|
||||
<layout_panel name="cost_panel">
|
||||
<text name="upload_cost">
|
||||
Custo do upload: L$[COST]
|
||||
</text>
|
||||
</layout_panel>
|
||||
<layout_panel name="buttoms_panel">
|
||||
<button label="Enviar" name="upload_btn"/>
|
||||
<button label="Cancelar" name="cancel_btn"/>
|
||||
</layout_panel>
|
||||
<layout_panel name="link_panel">
|
||||
<text name="new_folder_textbox">
|
||||
Como as texturas são redimensionadas durante o upload:
|
||||
https://wiki.secondlife.com/wiki/Limits#All_Viewers
|
||||
</text>
|
||||
</layout_panel>
|
||||
</layout_stack>
|
||||
</floater>
|
||||
@@ -1,22 +1,22 @@
|
||||
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
|
||||
<floater name="floater_bumps" title="COLISÕES, IMPULSOS E BATIDAS">
|
||||
<floater name="floater_bumps" title="Colisões, empurrões e golpes">
|
||||
<floater.string name="none_detected">
|
||||
Nada detectado
|
||||
Nenhuma detectada
|
||||
</floater.string>
|
||||
<floater.string name="bump">
|
||||
[TIME] [NAME] empurrou você
|
||||
[TIME] [NAME] esbarrou em você
|
||||
</floater.string>
|
||||
<floater.string name="llpushobject">
|
||||
[TIME] [NAME] empurrou você usando um script
|
||||
[TIME] [NAME] empurrou você com um script
|
||||
</floater.string>
|
||||
<floater.string name="selected_object_collide">
|
||||
[TIME] [NAME] empurrou você com um objeto
|
||||
[TIME] [NAME] atingiu você com um objeto
|
||||
</floater.string>
|
||||
<floater.string name="scripted_object_collide">
|
||||
[TIME] [NAME] empurrou você com um objeto com script
|
||||
[TIME] [NAME] atingiu você com um objeto com script
|
||||
</floater.string>
|
||||
<floater.string name="physical_object_collide">
|
||||
[TIME] [NAME] empurrou você com um objeto 3D
|
||||
[TIME] [NAME] atingiu você com um objeto físico
|
||||
</floater.string>
|
||||
<floater.string name="timeStr">
|
||||
[[hour,datetime,slt]:[min,datetime,slt]:[second,datetime,slt]]
|
||||
|
||||
@@ -1,21 +1,21 @@
|
||||
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
|
||||
<floater name="floater_buy_contents" title="COMPRAR CONTEÚDO">
|
||||
<floater min_width="300" name="floater_buy_contents" title="Comprar conteúdo">
|
||||
<text name="contains_text">
|
||||
<nolink>[NAME]</nolink> contains:
|
||||
<nolink>[NAME]</nolink> contém:
|
||||
</text>
|
||||
<text name="buy_text">
|
||||
Comprar por L$[AMOUNT] de(a) [NAME]?
|
||||
Comprar por [AMOUNT] L$ de [NAME]?
|
||||
</text>
|
||||
<button label="Cancelar" label_selected="Cancelar" name="cancel_btn" width="73"/>
|
||||
<button label="Comprar" label_selected="Comprar" left_delta="-77" name="buy_btn" width="73"/>
|
||||
<check_box label="Vestir roupa agora" left_delta="-130" name="wear_check"/>
|
||||
<string name="no_copy_text">
|
||||
(sem copiar)
|
||||
</string>
|
||||
<string name="no_modify_text">
|
||||
(sem modificar)
|
||||
</string>
|
||||
<string name="no_transfer_text">
|
||||
(sem transferir)
|
||||
</string>
|
||||
<button label="Comprar" label_selected="Comprar" name="buy_btn"/>
|
||||
<check_box label="Vestir roupas agora" name="wear_check"/>
|
||||
<text name="no_copy_text">
|
||||
(sem cópia)
|
||||
</text>
|
||||
<text name="no_modify_text">
|
||||
(sem modificação)
|
||||
</text>
|
||||
<text name="no_transfer_text">
|
||||
(sem transferência)
|
||||
</text>
|
||||
</floater>
|
||||
|
||||
@@ -1,65 +1,84 @@
|
||||
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
|
||||
<floater name="buy currency" title="Comprar L$">
|
||||
<floater.string name="buy_currency">
|
||||
Compre L$ [LINDENS] por aprox. [LOCALAMOUNT]
|
||||
Comprar [LINDENS] L$ por aprox. [LOCALAMOUNT]
|
||||
</floater.string>
|
||||
<text name="info_need_more">
|
||||
Você precisa de mais L$
|
||||
</text>
|
||||
<text name="contacting">
|
||||
Contatando LindeX...
|
||||
</text>
|
||||
<text name="info_buying">
|
||||
Comprar L$
|
||||
</text>
|
||||
<text name="balance_label">
|
||||
Tenho
|
||||
</text>
|
||||
<text name="balance_amount">
|
||||
L$ [AMT]
|
||||
</text>
|
||||
<text name="currency_action" width="60">
|
||||
Comprar
|
||||
</text>
|
||||
<text name="currency_label">
|
||||
L$
|
||||
</text>
|
||||
<line_editor label="L$" left_delta="65" name="currency_amt" width="70">
|
||||
1234
|
||||
</line_editor>
|
||||
<text name="buying_label">
|
||||
O preço é
|
||||
</text>
|
||||
<text left_delta="72" name="currency_est">
|
||||
aprox. [LOCALAMOUNT]
|
||||
</text>
|
||||
<text name="getting_data">
|
||||
Calculando...
|
||||
</text>
|
||||
<text name="buy_action">
|
||||
[ACTION]
|
||||
</text>
|
||||
<text name="total_label">
|
||||
Saldo resultante:
|
||||
</text>
|
||||
<text name="total_amount">
|
||||
L$ [AMT]
|
||||
</text>
|
||||
<text name="currency_links">
|
||||
[http://www.secondlife.com/my/account/payment_method_management.php método de pagamento] | [http://www.secondlife.com/my/account/currency.php moeda]
|
||||
</text>
|
||||
<text name="exchange_rate_note">
|
||||
Digite o valor novamente para ver o câmbio atual.
|
||||
</text>
|
||||
<text name="purchase_warning_repurchase">
|
||||
Confirmar esta transação compra somente L$, não o objeto.
|
||||
</text>
|
||||
<text name="purchase_warning_notenough">
|
||||
O valor da transação não é suficiente. Aumente o volume da compra.
|
||||
</text>
|
||||
<button label="Comprar já!" name="buy_btn"/>
|
||||
<button label="Fechar" name="cancel_btn"/>
|
||||
<floater.string name="info_cannot_buy">
|
||||
Transação incompleta
|
||||
Nao foi possivel comprar
|
||||
</floater.string>
|
||||
<layout_stack name="outer_stack">
|
||||
<layout_panel name="layout_panel_title">
|
||||
<text name="info_need_more">
|
||||
Voce precisa de mais L$
|
||||
</text>
|
||||
<text name="info_buying">
|
||||
Comprar L$
|
||||
</text>
|
||||
</layout_panel>
|
||||
<layout_panel name="layout_panel_price">
|
||||
<text name="target_price_label">
|
||||
Voce precisa de
|
||||
</text>
|
||||
<text name="target_price">
|
||||
[AMT] L$
|
||||
</text>
|
||||
</layout_panel>
|
||||
<layout_panel name="layout_panel_balance">
|
||||
<text name="balance_label">
|
||||
Voce tem agora
|
||||
</text>
|
||||
<text name="balance_amount">
|
||||
[AMT] L$
|
||||
</text>
|
||||
</layout_panel>
|
||||
<layout_panel name="layout_panel_required">
|
||||
<text name="required_label">
|
||||
Voce deve comprar pelo menos
|
||||
</text>
|
||||
<text name="required_amount">
|
||||
[AMT] L$
|
||||
</text>
|
||||
</layout_panel>
|
||||
<layout_panel name="layout_panel_action">
|
||||
<text name="currency_action">
|
||||
Escolha o valor para comprar
|
||||
</text>
|
||||
<text name="currency_label">
|
||||
L$
|
||||
</text>
|
||||
<line_editor label="L$" name="currency_amt">
|
||||
1234
|
||||
</line_editor>
|
||||
<text name="currency_est">
|
||||
Aprox. [LOCALAMOUNT]
|
||||
</text>
|
||||
<text name="getting_data">
|
||||
Calculando...
|
||||
</text>
|
||||
<text name="total_label">
|
||||
Seu novo saldo sera
|
||||
</text>
|
||||
<text name="total_amount">
|
||||
[AMT] L$
|
||||
</text>
|
||||
</layout_panel>
|
||||
<layout_panel name="layout_panel_msg">
|
||||
<text name="currency_links">
|
||||
[http://www.secondlife.com/my/account/payment_method_management.php forma de pagamento] | [https://www.secondlife.com/my/account/currency.php moeda]
|
||||
</text>
|
||||
<text name="exchange_rate_note">
|
||||
Digite o valor novamente para ver a taxa de cambio mais recente.
|
||||
</text>
|
||||
<text name="purchase_warning_repurchase">
|
||||
Depois de receber seus L$, tente a compra novamente.
|
||||
</text>
|
||||
</layout_panel>
|
||||
<layout_panel name="layout_panel_buttons">
|
||||
<text name="contacting">
|
||||
Entrando em contato com a LindeX...
|
||||
</text>
|
||||
<button label="Comprar agora" name="buy_btn"/>
|
||||
<button label="Cancelar" name="cancel_btn"/>
|
||||
</layout_panel>
|
||||
</layout_stack>
|
||||
</floater>
|
||||
|
||||
@@ -1,2 +1,2 @@
|
||||
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
|
||||
<floater name="floater_buy_currency_html" title="COMPRAR MOEDA"/>
|
||||
<floater name="floater_buy_currency_html" title="Comprar L$"/>
|
||||
|
||||
@@ -1,94 +1,95 @@
|
||||
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
|
||||
<floater name="buy land" title="COMPRAR TERRENO">
|
||||
<floater name="buy land" title="Comprar terreno">
|
||||
<floater.string name="can_resell">
|
||||
Pode ser revendida.
|
||||
Pode ser revendido.
|
||||
</floater.string>
|
||||
<floater.string name="can_not_resell">
|
||||
Não pode ser revendida.
|
||||
Nao pode ser revendido.
|
||||
</floater.string>
|
||||
<floater.string name="can_change">
|
||||
Pode ser unida ou subdivida.
|
||||
Pode ser unido ou subdividido.
|
||||
</floater.string>
|
||||
<floater.string name="can_not_change">
|
||||
Não pode ser unida ou subdividida.
|
||||
Nao pode ser unido ou subdividido.
|
||||
</floater.string>
|
||||
<floater.string name="cant_buy_for_group">
|
||||
Você não tem permissão para comprar terra para seu grupo ativo.
|
||||
Voce nao tem permissao para comprar terreno para o seu grupo ativo.
|
||||
</floater.string>
|
||||
<floater.string name="no_land_selected">
|
||||
Nenhuma terra selecionada.
|
||||
Nenhum terreno selecionado.
|
||||
</floater.string>
|
||||
<floater.string name="multiple_parcels_selected">
|
||||
Múltiplos e diferentes lotes selecionados. Tente selecionar uma área menor.
|
||||
Varias parcelas diferentes foram selecionadas.
|
||||
Tente selecionar uma area menor.
|
||||
</floater.string>
|
||||
<floater.string name="no_permission">
|
||||
Você não tem permissão para comprar uma terra para seu grupo ativo.
|
||||
Voce nao tem permissao para comprar terreno para o seu grupo ativo.
|
||||
</floater.string>
|
||||
<floater.string name="parcel_not_for_sale">
|
||||
O lote selecionado não está a venda.
|
||||
A parcela selecionada nao esta a venda.
|
||||
</floater.string>
|
||||
<floater.string name="group_already_owns">
|
||||
O grupo já possui o lote.
|
||||
O grupo ja possui esta parcela.
|
||||
</floater.string>
|
||||
<floater.string name="you_already_own">
|
||||
Você já possui o lote.
|
||||
Voce ja possui esta parcela.
|
||||
</floater.string>
|
||||
<floater.string name="set_to_sell_to_other">
|
||||
O lote selecionado está configurado para ser vendido para outro grupo.
|
||||
A parcela selecionada esta configurada para venda a outra parte.
|
||||
</floater.string>
|
||||
<floater.string name="no_public_land">
|
||||
A área selecionada não tem terras públicas.
|
||||
A area selecionada nao possui terreno publico.
|
||||
</floater.string>
|
||||
<floater.string name="not_owned_by_you">
|
||||
Terrenos de outros residentes foram selecionados.
|
||||
Tente selecionar uma área menor.
|
||||
Voce selecionou terreno que pertence a outro residente.
|
||||
Tente selecionar uma area menor.
|
||||
</floater.string>
|
||||
<floater.string name="processing">
|
||||
Processando sua compra...
|
||||
|
||||
(Isso pode levar um minuto.)
|
||||
(Isso pode levar um ou dois minutos.)
|
||||
</floater.string>
|
||||
<floater.string name="fetching_error">
|
||||
Houve um erro ao buscar informações sobre compra de terras.
|
||||
Ocorreu um erro ao buscar as informacoes da compra de terreno.
|
||||
</floater.string>
|
||||
<floater.string name="buying_will">
|
||||
Comprar esta terra irá:
|
||||
Comprar este terreno ira:
|
||||
</floater.string>
|
||||
<floater.string name="buying_for_group">
|
||||
Ao comprar terra para o grupo:
|
||||
Comprar terreno para o grupo ira:
|
||||
</floater.string>
|
||||
<floater.string name="cannot_buy_now">
|
||||
Não foi possível comprar agora:
|
||||
Nao e possivel comprar agora:
|
||||
</floater.string>
|
||||
<floater.string name="not_for_sale">
|
||||
Não disponível para venda:
|
||||
Nao esta a venda:
|
||||
</floater.string>
|
||||
<floater.string name="none_needed">
|
||||
nada necessário
|
||||
nenhum necessario
|
||||
</floater.string>
|
||||
<floater.string name="must_upgrade">
|
||||
Sua conta deve ser evoluída para adquirir um lote.
|
||||
Sua conta precisa ser atualizada para possuir terreno.
|
||||
</floater.string>
|
||||
<floater.string name="cant_own_land">
|
||||
Sua conta pode possuir uma terra.
|
||||
Sua conta pode possuir terreno.
|
||||
</floater.string>
|
||||
<floater.string name="land_holdings">
|
||||
Você tem [BUYER] m².
|
||||
Voce possui [BUYER] m² de terreno.
|
||||
</floater.string>
|
||||
<floater.string name="pay_to_for_land">
|
||||
Pagar L$ [AMOUNT] para [SELLER] por esta terra
|
||||
Pagar [AMOUNT] L$ para [SELLER] por este terreno
|
||||
</floater.string>
|
||||
<floater.string name="buy_for_US">
|
||||
Compre L$ [AMOUNT] por cerca de [LOCAL_AMOUNT],
|
||||
Comprar [AMOUNT] L$ por aprox. [LOCAL_AMOUNT],
|
||||
</floater.string>
|
||||
<floater.string name="parcel_meters">
|
||||
Este lote tem [AMOUNT] m²
|
||||
Esta parcela tem [AMOUNT] m².
|
||||
</floater.string>
|
||||
<floater.string name="premium_land">
|
||||
Esse é um terreno premium e custa o equivalente a [AMOUNT] m².
|
||||
Este terreno e premium e sera cobrado como [AMOUNT] m².
|
||||
</floater.string>
|
||||
<floater.string name="discounted_land">
|
||||
Esse é um terreno com desconto, e custa o equivalente a [AMOUNT] m².
|
||||
Este terreno tem desconto e sera cobrado como [AMOUNT] m².
|
||||
</floater.string>
|
||||
<floater.string name="meters_supports_object">
|
||||
[AMOUNT] m²
|
||||
@@ -98,37 +99,36 @@ suporta [AMOUNT2] objetos
|
||||
vendido com objetos
|
||||
</floater.string>
|
||||
<floater.string name="sold_without_objects">
|
||||
objetos não incluídos
|
||||
objetos nao incluidos
|
||||
</floater.string>
|
||||
<floater.string name="info_price_string">
|
||||
L$ [PRICE]
|
||||
(L$ [PRICE_PER_SQM]/m²)
|
||||
[PRICE] L$
|
||||
([PRICE_PER_SQM] L$/m²)
|
||||
[SOLD_WITH_OBJECTS]
|
||||
</floater.string>
|
||||
<floater.string name="insufficient_land_credits">
|
||||
O grupo [GROUP] precisará de fundos suficientes de terras
|
||||
contribuídas para cobrir este lote antes da aquisição se completar.
|
||||
O grupo [GROUP] precisa de creditos de uso de terreno suficientes para cobrir esta parcela antes de concluir a compra.
|
||||
</floater.string>
|
||||
<floater.string name="have_enough_lindens">
|
||||
Você tem L$ [AMOUNT], suficiente para comprar este lote.
|
||||
Voce tem [AMOUNT] L$, o suficiente para comprar este terreno.
|
||||
</floater.string>
|
||||
<floater.string name="not_enough_lindens">
|
||||
Você tem somente L$ [AMOUNT], e precisa de mais L$ [AMOUNT2].
|
||||
Voce tem apenas [AMOUNT] L$ e precisa de mais [AMOUNT2] L$.
|
||||
</floater.string>
|
||||
<floater.string name="balance_left">
|
||||
Após a compra, restará L$ [AMOUNT].
|
||||
Apos a compra, voce ficara com [AMOUNT] L$.
|
||||
</floater.string>
|
||||
<floater.string name="balance_needed">
|
||||
Você precisa comprar pelo menos L$ [AMOUNT] para ter recursos para este lote.
|
||||
Voce precisa comprar pelo menos [AMOUNT] L$ para adquirir este terreno.
|
||||
</floater.string>
|
||||
<floater.string name="no_parcel_selected">
|
||||
(nenhum lote selecionado)
|
||||
(nenhuma parcela selecionada)
|
||||
</floater.string>
|
||||
<text name="region_name_label">
|
||||
Região:
|
||||
Regiao:
|
||||
</text>
|
||||
<text name="region_name_text">
|
||||
(desconhecido)
|
||||
(desconhecida)
|
||||
</text>
|
||||
<text name="region_type_label">
|
||||
Tipo:
|
||||
@@ -140,7 +140,7 @@ contribuídas para cobrir este lote antes da aquisição se completar.
|
||||
Propriedade:
|
||||
</text>
|
||||
<text name="estate_name_text">
|
||||
(desconhecido)
|
||||
(desconhecida)
|
||||
</text>
|
||||
<text name="estate_owner_label">
|
||||
Dono da propriedade:
|
||||
@@ -149,85 +149,86 @@ contribuídas para cobrir este lote antes da aquisição se completar.
|
||||
(desconhecido)
|
||||
</text>
|
||||
<text name="resellable_changeable_label">
|
||||
Adquiriu um terreno nesta região:
|
||||
Terreno comprado nesta regiao:
|
||||
</text>
|
||||
<text name="resellable_clause">
|
||||
Pode ou não ser revendida.
|
||||
Pode ou nao ser revendido.
|
||||
</text>
|
||||
<text name="changeable_clause">
|
||||
Pode ou não ser unida ou sub-dividida.
|
||||
Pode ou nao ser unido ou subdividido.
|
||||
</text>
|
||||
<text name="covenant_text">
|
||||
Você deve concordar com o Corretor da Propriedade:
|
||||
Voce deve concordar com o convenio da propriedade:
|
||||
</text>
|
||||
<text name="covenant_timestamp_text"/>
|
||||
<text_editor name="covenant_editor">
|
||||
Carregando...
|
||||
</text_editor>
|
||||
<check_box label="Eu concordo com as definições do Corretor feitas acima." name="agree_covenant" left="-330"/>
|
||||
<check_box label="Concordo com o convenio definido acima." name="agree_covenant"/>
|
||||
<text name="info_parcel_label">
|
||||
Lote:
|
||||
Parcela:
|
||||
</text>
|
||||
<text name="info_parcel">
|
||||
Scotopteryx 138,204
|
||||
</text>
|
||||
<text name="info_size_label">
|
||||
Tamanho:
|
||||
Area:
|
||||
</text>
|
||||
<text name="info_size">
|
||||
1024 m²
|
||||
1.024 m²
|
||||
</text>
|
||||
<text name="info_price_label">
|
||||
Preço:
|
||||
Preco:
|
||||
</text>
|
||||
<text name="info_price">
|
||||
L$ 1500
|
||||
(L$ 1,1/m²) inclui objetos
|
||||
1500 L$
|
||||
(1,1 L$/m²)
|
||||
vendido com objetos
|
||||
</text>
|
||||
<text name="info_action">
|
||||
Comprar este lote irá:
|
||||
Comprar este terreno ira:
|
||||
</text>
|
||||
<text name="error_message">
|
||||
Algo ainda não está correto.
|
||||
Algo deu errado.
|
||||
</text>
|
||||
<button label="Ir para a página da web" name="error_web" width="150"/>
|
||||
<button label="Ir para o site" name="error_web" />
|
||||
<text name="account_action">
|
||||
Evoluir sua conta para membro Premium
|
||||
Atualizar sua conta para Premium.
|
||||
</text>
|
||||
<text name="account_reason">
|
||||
Somente membros Premium podem possuir terra.
|
||||
Apenas membros Premium podem possuir terreno.
|
||||
</text>
|
||||
<combo_box name="account_level">
|
||||
<combo_box.item label="US$9.95/mês, pagamento mensal" name="US$9.95/month,billedmonthly"/>
|
||||
<combo_box.item label="US$7,50/mês, pagamento trimestral" name="US$7.50/month,billedquarterly"/>
|
||||
<combo_box.item label="US$6.00/mês, pagamento trimestral" name="US$6.00/month,billedannually"/>
|
||||
<combo_box.item label="US$9.95/mes, cobranca mensal" name="US$9.95/month,billedmonthly"/>
|
||||
<combo_box.item label="US$7.50/mes, cobranca trimestral" name="US$7.50/month,billedquarterly"/>
|
||||
<combo_box.item label="US$6.00/mes, cobranca anual" name="US$6.00/month,billedannually"/>
|
||||
</combo_box>
|
||||
<text name="land_use_action">
|
||||
Aumente sua taxa de locação de terra para US$ 40/mês.
|
||||
Aumentar sua taxa mensal de uso de terreno para US$ 40/mes.
|
||||
</text>
|
||||
<text name="land_use_reason">
|
||||
Você tem 1309 m².
|
||||
Este lote mede 512 m².
|
||||
Voce possui 1309 m² de terreno.
|
||||
Esta parcela tem 512 m².
|
||||
</text>
|
||||
<text name="purchase_action">
|
||||
Pagar ao Residente Joe L$4000 pela terra
|
||||
Pagar 4000 L$ para Joe Resident por este terreno
|
||||
</text>
|
||||
<text name="currency_reason">
|
||||
Você tem L$2,100.
|
||||
Voce tem 2.100 L$.
|
||||
</text>
|
||||
<text name="currency_action" width="116">
|
||||
Compre L$ adicionais
|
||||
<text name="currency_action">
|
||||
Comprar mais L$
|
||||
</text>
|
||||
<line_editor left="190" name="currency_amt" width="65">
|
||||
<line_editor name="currency_amt">
|
||||
1000
|
||||
</line_editor>
|
||||
<text name="currency_est">
|
||||
cerca de [LOCAL_AMOUNT]
|
||||
por aprox. [LOCAL_AMOUNT]
|
||||
</text>
|
||||
<text name="currency_balance">
|
||||
Você tem L$2,100.
|
||||
Voce tem 2.100 L$.
|
||||
</text>
|
||||
<check_box label="Subtrair [AMOUNT] m² da minha contribuição." name="remove_contribution"/>
|
||||
<button label="Adquirir" name="buy_btn"/>
|
||||
<check_box label="Remover [AMOUNT] m² de contribuicao do grupo." name="remove_contribution"/>
|
||||
<button label="Comprar" name="buy_btn"/>
|
||||
<button label="Cancelar" name="cancel_btn"/>
|
||||
</floater>
|
||||
|
||||
@@ -1,25 +1,28 @@
|
||||
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
|
||||
<floater name="contents" title="COMPRAR CÓPIA DO OBJETO">
|
||||
<floater name="contents" title="Comprar copia do objeto">
|
||||
<floater.string name="title_buy_text">
|
||||
Comprar
|
||||
</floater.string>
|
||||
<floater.string name="title_buy_copy_text">
|
||||
Comprar uma cópia de
|
||||
Comprar uma copia de
|
||||
</floater.string>
|
||||
<floater.string name="no_copy_text">
|
||||
(sem copiar)
|
||||
(sem copia)
|
||||
</floater.string>
|
||||
<floater.string name="no_modify_text">
|
||||
(sem modificar)
|
||||
</floater.string>
|
||||
<floater.string name="no_transfer_text">
|
||||
(sem transferir)
|
||||
(sem transferencia)
|
||||
</floater.string>
|
||||
<floater.string name="multiple_selected">
|
||||
Selecao multipla
|
||||
</floater.string>
|
||||
<text name="contents_text">
|
||||
Contém:
|
||||
Contem:
|
||||
</text>
|
||||
<text name="buy_text">
|
||||
Comprar por L$[AMOUNT] de:
|
||||
Comprar por [AMOUNT] L$ de:
|
||||
</text>
|
||||
<text name="buy_name_text">
|
||||
[NAME]?
|
||||
|
||||
@@ -1,45 +1,71 @@
|
||||
<?xml version="1.0" ?>
|
||||
<floater name="camera_floater" title="CONTROLES DA CÂMERA">
|
||||
<floater.string name="rotate_tooltip">Girar a Câmera ao redor do Foco</floater.string>
|
||||
<floater.string name="zoom_tooltip">Aproximar a Câmera in direção ao Foco</floater.string>
|
||||
<floater.string name="move_tooltip">Mover a Câmera para Cima e para Baixo, para a Esquerda e para a Direita</floater.string>
|
||||
<floater.string name="free_mode_title">Visualizar objeto</floater.string>
|
||||
<panel name="controls">
|
||||
<panel name="preset_views_list">
|
||||
<panel_camera_item name="front_view" tool_tip="Visão Frontal">
|
||||
<panel_camera_item.text name="front_view_text">Vista frontal</panel_camera_item.text>
|
||||
</panel_camera_item>
|
||||
<panel_camera_item name="group_view" tool_tip="Visão Lateral">
|
||||
<panel_camera_item.text name="side_view_text">Vista lateral</panel_camera_item.text>
|
||||
</panel_camera_item>
|
||||
<panel_camera_item name="rear_view" tool_tip="Visão Traseira">
|
||||
<panel_camera_item.text name="rear_view_text">Vista de trás</panel_camera_item.text>
|
||||
</panel_camera_item>
|
||||
</panel>
|
||||
<panel name="camera_modes_list">
|
||||
<panel_camera_item name="object_view" tool_tip="Visão do Objeto">
|
||||
<panel_camera_item.text name="object_view_text">Vista de objetos</panel_camera_item.text>
|
||||
</panel_camera_item>
|
||||
<panel_camera_item name="mouselook_view" tool_tip="Visão em Primeira Pessoa">
|
||||
<panel_camera_item.text name="mouselook_view_text">Vista do mouse</panel_camera_item.text>
|
||||
</panel_camera_item>
|
||||
</panel>
|
||||
<panel name="zoom" tool_tip="Aproximar a Câmera in direção ao Foco">
|
||||
<joystick_rotate name="cam_rotate_stick" tool_tip="Girar câmera ao redor do foco"/>
|
||||
<slider_bar name="zoom_slider" tool_tip="Zoom de câmera para focalizar"/>
|
||||
<joystick_track name="cam_track_stick" tool_tip="Move a câmera para cima e para baixo, direita e esquerda"/>
|
||||
</panel>
|
||||
<text name="precise_ctrs_label">Usar controles precisos</text>
|
||||
</panel>
|
||||
<panel name="buttons">
|
||||
<button label="" name="presets_btn" tool_tip="Ângulos predefinidos"/>
|
||||
<button label="" name="pan_btn" tool_tip="Pan zoom orbital"/>
|
||||
<button label="" name="avatarview_btn" tool_tip="Modos de câmera"/>
|
||||
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
|
||||
<floater name="camera_floater" title="Controles da câmera">
|
||||
<floater.string name="rotate_tooltip">
|
||||
Girar câmera em torno do foco
|
||||
</floater.string>
|
||||
<floater.string name="zoom_tooltip">
|
||||
Aproximar câmera do foco
|
||||
</floater.string>
|
||||
<floater.string name="move_tooltip">
|
||||
Mover câmera para cima, baixo, esquerda e direita
|
||||
</floater.string>
|
||||
<floater.string name="free_mode_title">
|
||||
Ver objeto
|
||||
</floater.string>
|
||||
<string name="inactive_combo_text">
|
||||
Usar predefinição...
|
||||
</string>
|
||||
<panel name="zoom">
|
||||
<layout_stack name="camera_view_layout_stack">
|
||||
<layout_panel name="camera_rotate_layout_panel">
|
||||
<joystick_rotate name="cam_rotate_stick" tool_tip="Orbitar câmera em torno do foco"/>
|
||||
<button name="roll_left" tool_tip="Inclinar câmera para esquerda" />
|
||||
<button name="roll_right" tool_tip="Inclinar câmera para direita" />
|
||||
</layout_panel>
|
||||
<layout_panel name="camera_zoom_layout_panel">
|
||||
<slider_bar name="zoom_slider" tool_tip="Aproximar câmera do foco"/>
|
||||
</layout_panel>
|
||||
<layout_panel name="panel_track">
|
||||
<joystick_track name="cam_track_stick" tool_tip="Mover câmera para cima, baixo, esquerda e direita"/>
|
||||
</layout_panel>
|
||||
</layout_stack>
|
||||
</panel>
|
||||
<panel name="buttons_panel">
|
||||
<button name="gear_btn" tool_tip="Minhas Predefinições de Câmera"/>
|
||||
<button name="save_preset_btn" label="Salvar como predefinição..."/>
|
||||
<combo_box.item name="Use preset" label="Usar predefinição"/>
|
||||
<panel_camera_item name="front_view" tool_tip="Vista frontal">
|
||||
<panel_camera_item.text name="front_view_text">
|
||||
</panel_camera_item.text>
|
||||
</panel_camera_item>
|
||||
<panel_camera_item name="group_view" tool_tip="Vista lateral">
|
||||
<panel_camera_item.text name="side_view_text">
|
||||
</panel_camera_item.text>
|
||||
</panel_camera_item>
|
||||
<panel_camera_item name="rear_view" tool_tip="Vista traseira">
|
||||
<panel_camera_item.text name="rear_view_text">
|
||||
</panel_camera_item.text>
|
||||
</panel_camera_item>
|
||||
<panel_camera_item name="tpp_view" tool_tip="Vista TPP">
|
||||
<panel_camera_item.text name="tpp_view_text">
|
||||
</panel_camera_item.text>
|
||||
</panel_camera_item>
|
||||
<panel_camera_item name="object_view" tool_tip="Vista do objeto">
|
||||
<panel_camera_item.text name="object_view_text">
|
||||
</panel_camera_item.text>
|
||||
</panel_camera_item>
|
||||
<panel_camera_item name="mouselook_view" tool_tip="Mouselook">
|
||||
<panel_camera_item.text name="mouselook_view_text">
|
||||
</panel_camera_item.text>
|
||||
</panel_camera_item>
|
||||
<panel_camera_item name="reset_view" tool_tip="Redefinir vista">
|
||||
<panel_camera_item.text name="reset_view_text">
|
||||
</panel_camera_item.text>
|
||||
</panel_camera_item>
|
||||
<button label="Posição..." name="camera_position_btn"/>
|
||||
</panel>
|
||||
<panel name="preset_buttons_panel">
|
||||
<combo_box name="preset_combo">
|
||||
<combo_box.item label="Usar predefinição" name="Use preset"/>
|
||||
</combo_box>
|
||||
<button name="gear_btn" tool_tip="Predefinições de câmera"/>
|
||||
<button name="save_preset_btn" tool_tip="Salvar como predefinição"/>
|
||||
</panel>
|
||||
<combo_box name="preset_combo"/>
|
||||
</floater>
|
||||
|
||||
@@ -1,2 +1,3 @@
|
||||
<?xml version="1.0" ?>
|
||||
<floater name="floater_camera_presets" title="MINHAS PREDEFINIÇÕES DE CÂMERA"/>
|
||||
<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
|
||||
<floater title="Predefinições de câmera" name="floater_camera_presets">
|
||||
</floater>
|
||||
|
||||
@@ -0,0 +1,33 @@
|
||||
<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
|
||||
<floater name="change_item_thumbnail" title="Alterar imagem">
|
||||
<floater.string name="multiple_item_names">
|
||||
Vários itens selecionados
|
||||
</floater.string>
|
||||
<floater.string name="title_item_thumbnail">
|
||||
Alterar imagem do item
|
||||
</floater.string>
|
||||
<floater.string name="title_folder_thumbnail">
|
||||
Alterar imagem da pasta
|
||||
</floater.string>
|
||||
<floater.string name="tooltip_upload_local">
|
||||
Enviar do computador
|
||||
</floater.string>
|
||||
<floater.string name="tooltip_upload_snapshot">
|
||||
Usar ferramenta de captura
|
||||
</floater.string>
|
||||
<floater.string name="tooltip_use_texture">
|
||||
Escolher textura
|
||||
</floater.string>
|
||||
<floater.string name="tooltip_copy_to_clipboard">
|
||||
Copiar para área de transferência
|
||||
</floater.string>
|
||||
<floater.string name="tooltip_paste_from_clipboard">
|
||||
Colar da área de transferência
|
||||
</floater.string>
|
||||
<floater.string name="tooltip_remove_image">
|
||||
Remover imagem
|
||||
</floater.string>
|
||||
<text name="multiple_lbl">
|
||||
Várias imagens
|
||||
</text>
|
||||
</floater>
|
||||
@@ -0,0 +1,2 @@
|
||||
<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
|
||||
<floater name="chat_mention_picker" title="Escolher residente"/>
|
||||
@@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
|
||||
<floater name="groups" title="GRUPOS">
|
||||
<floater name="groups" title="Grupos">
|
||||
<text name="groupdesc">
|
||||
Escolha um grupo:
|
||||
</text>
|
||||
|
||||
@@ -1,5 +1,7 @@
|
||||
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
|
||||
<floater name="ColorPicker" title="DESTAQUE DE COR">
|
||||
<floater name="ColorPicker" title="Seletor de cor">
|
||||
<tab_container name="scale_type_container">
|
||||
<panel name="RGB">
|
||||
<text name="r_val_text">
|
||||
Vermelho:
|
||||
</text>
|
||||
@@ -9,23 +11,42 @@
|
||||
<text name="b_val_text">
|
||||
Azul:
|
||||
</text>
|
||||
</panel>
|
||||
<panel name="LSL">
|
||||
<text name="r_val_text_lsl">
|
||||
Vermelho:
|
||||
</text>
|
||||
<text name="g_val_text_lsl">
|
||||
Verde:
|
||||
</text>
|
||||
<text name="b_val_text_lsl">
|
||||
Azul:
|
||||
</text>
|
||||
</panel>
|
||||
<panel name="Hex">
|
||||
<text name="hex_text">
|
||||
Codigo hex (#rrggbb):
|
||||
</text>
|
||||
</panel>
|
||||
</tab_container>
|
||||
<text name="h_val_text">
|
||||
Matiz:
|
||||
</text>
|
||||
<text name="s_val_text">
|
||||
Sat:
|
||||
Sat.:
|
||||
</text>
|
||||
<text name="l_val_text">
|
||||
Lum:
|
||||
Lum.:
|
||||
</text>
|
||||
<check_box label="inscrever-se agora" name="apply_immediate"/>
|
||||
<button left_delta="150" name="color_pipette"/>
|
||||
<button label="Cancelar" label_selected="Cancelar" left_delta="55" name="cancel_btn"/>
|
||||
<check_box label="Aplicar agora" name="apply_immediate"/>
|
||||
<button label="" label_selected="" name="color_pipette" left_pad="40"/>
|
||||
<button label="Cancelar" label_selected="Cancelar" name="cancel_btn"/>
|
||||
<button label="OK" label_selected="OK" name="select_btn"/>
|
||||
<button label="Copiar LSL" label_selected="Copiar LSL" name="copy_lsl_btn" tool_tip="Copia o valor da cor para um vetor de cor LSL no formato <r, g, b>."/>
|
||||
<text name="Current color:">
|
||||
Cor atual:
|
||||
^ Cor atual ^
|
||||
</text>
|
||||
<text name="(Drag below to save.)">
|
||||
(Arrastar abaixo para salvar)
|
||||
(Arraste para baixo para salvar)
|
||||
</text>
|
||||
</floater>
|
||||
|
||||
@@ -0,0 +1,8 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<floater name="floater_combo" help_topic="floater_combo">
|
||||
<text name="combo_text">
|
||||
Selecione uma opção:
|
||||
</text>
|
||||
<button label="OK" name="combo_ok"/>
|
||||
<button label="Cancelar" name="combo_cancel"/>
|
||||
</floater>
|
||||
@@ -1,8 +1,8 @@
|
||||
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
|
||||
<floater name="floater_conversation_log" title="REGISTRO DE CONVERSA">
|
||||
<floater name="floater_conversation_log" title="Historico de conversas">
|
||||
<panel name="buttons_panel">
|
||||
<filter_editor label="Filtrar pessoas" name="people_filter_input"/>
|
||||
<menu_button name="conversation_view_btn" tool_tip="Opções de exibição/ordenação"/>
|
||||
<menu_button name="conversations_gear_btn" tool_tip="Ações em uma pessoa ou um grupo selecionado"/>
|
||||
<menu_button name="conversation_view_btn" tool_tip="Opcoes de visualizacao/ordenacao"/>
|
||||
<menu_button name="conversations_gear_btn" tool_tip="Acoes na pessoa/grupo selecionado"/>
|
||||
</panel>
|
||||
</floater>
|
||||
|
||||
@@ -1,7 +1,9 @@
|
||||
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
|
||||
<floater name="preview_conversation" title="CONVERSA:">
|
||||
<floater name="preview_conversation" title="Conversa:">
|
||||
<floater.string name="Title">
|
||||
CONVERSA: [NAME]
|
||||
Conversa: [NAME]
|
||||
</floater.string>
|
||||
<text name="page_label" value="Página"/>
|
||||
<button name="open_external_btn" tool_tip="Abrir histórico do chat em janela externa"/>
|
||||
<button name="search_btn" tool_tip="Pesquisar neste histórico"/>
|
||||
</floater>
|
||||
|
||||
@@ -0,0 +1,15 @@
|
||||
<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
|
||||
<floater name="create_landmark" title="Criar Landmark">
|
||||
<string name="favorites_bar">
|
||||
Barra de favoritos
|
||||
</string>
|
||||
<text name="title_label" value="Detalhes do Landmark"/>
|
||||
<text name="name_label" value="Nome:"/>
|
||||
<text name="folder_label" value="Salvar este Landmark em:"/>
|
||||
<text name="new_folder_textbox">
|
||||
[secondlife:/// Criar nova pasta]
|
||||
</text>
|
||||
<text name="notes_label" value="Minhas notas:"/>
|
||||
<button label="OK" name="ok_btn"/>
|
||||
<button label="Cancelar" name="cancel_btn"/>
|
||||
</floater>
|
||||
@@ -1,9 +1,12 @@
|
||||
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
|
||||
<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
|
||||
<floater name="modal container" title=" ">
|
||||
<button label="Continuar" label_selected="Continuar" name="Continue"/>
|
||||
<button label="Cancelar" label_selected="Cancelar" name="Cancel"/>
|
||||
<button label="Continuar" label_selected="Continuar" name="Continue" />
|
||||
<button label="Cancelar" label_selected="Cancelar" name="Cancel" />
|
||||
<text name="tos_title">
|
||||
Mensagem critica
|
||||
</text>
|
||||
<text name="tos_heading">
|
||||
Por favor, leia a mensagem a seguir cuidadosamente.
|
||||
Leia a mensagem a seguir com atencao.
|
||||
</text>
|
||||
<text_editor name="tos_text">
|
||||
TOS_TEXT
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user