summaryrefslogtreecommitdiffstats
path: root/l10n/pt_BR
diff options
context:
space:
mode:
Diffstat (limited to 'l10n/pt_BR')
-rw-r--r--l10n/pt_BR/core.po19
-rw-r--r--l10n/pt_BR/files.po85
-rw-r--r--l10n/pt_BR/files_encryption.po68
-rw-r--r--l10n/pt_BR/files_versions.po18
-rw-r--r--l10n/pt_BR/lib.po56
-rw-r--r--l10n/pt_BR/settings.po9
-rw-r--r--l10n/pt_BR/user_ldap.po20
-rw-r--r--l10n/pt_BR/user_webdavauth.po14
8 files changed, 167 insertions, 122 deletions
diff --git a/l10n/pt_BR/core.po b/l10n/pt_BR/core.po
index ea81e6307e9..da3de9ac4c4 100644
--- a/l10n/pt_BR/core.po
+++ b/l10n/pt_BR/core.po
@@ -17,8 +17,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-12 00:09+0100\n"
-"PO-Revision-Date: 2013-01-11 23:09+0000\n"
+"POT-Creation-Date: 2013-01-15 00:03+0100\n"
+"PO-Revision-Date: 2013-01-14 23:03+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Portuguese (Brazil) (http://www.transifex.com/projects/p/owncloud/language/pt_BR/)\n"
"MIME-Version: 1.0\n"
@@ -217,7 +217,6 @@ msgid "Password protect"
msgstr "Proteger com senha"
#: js/share.js:168 templates/installation.php:44 templates/login.php:35
-#: templates/verify.php:13
msgid "Password"
msgstr "Senha"
@@ -574,17 +573,3 @@ msgstr "próximo"
#, php-format
msgid "Updating ownCloud to version %s, this may take a while."
msgstr ""
-
-#: templates/verify.php:5
-msgid "Security Warning!"
-msgstr "Aviso de Segurança!"
-
-#: templates/verify.php:6
-msgid ""
-"Please verify your password. <br/>For security reasons you may be "
-"occasionally asked to enter your password again."
-msgstr "Por favor, verifique a sua senha.<br />Por motivos de segurança, você deverá ser solicitado a muda-la ocasionalmente."
-
-#: templates/verify.php:16
-msgid "Verify"
-msgstr "Verificar"
diff --git a/l10n/pt_BR/files.po b/l10n/pt_BR/files.po
index 105d7c96385..e56d1ca354f 100644
--- a/l10n/pt_BR/files.po
+++ b/l10n/pt_BR/files.po
@@ -15,8 +15,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-10 00:04+0100\n"
-"PO-Revision-Date: 2013-01-09 23:04+0000\n"
+"POT-Creation-Date: 2013-01-20 00:05+0100\n"
+"PO-Revision-Date: 2013-01-19 23:05+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Portuguese (Brazil) (http://www.transifex.com/projects/p/owncloud/language/pt_BR/)\n"
"MIME-Version: 1.0\n"
@@ -25,6 +25,11 @@ msgstr ""
"Language: pt_BR\n"
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
+#: ajax/delete.php:28 ajax/getstoragestats.php:11 ajax/upload.php:17
+#: ajax/upload.php:76 templates/index.php:18
+msgid "Upload"
+msgstr "Carregar"
+
#: ajax/move.php:17
#, php-format
msgid "Could not move %s - File with this name already exists"
@@ -39,46 +44,46 @@ msgstr ""
msgid "Unable to rename file"
msgstr ""
-#: ajax/upload.php:14
+#: ajax/upload.php:20
msgid "No file was uploaded. Unknown error"
msgstr "Nenhum arquivo foi transferido. Erro desconhecido"
-#: ajax/upload.php:21
+#: ajax/upload.php:30
msgid "There is no error, the file uploaded with success"
msgstr "Não houve nenhum erro, o arquivo foi transferido com sucesso"
-#: ajax/upload.php:22
+#: ajax/upload.php:31
msgid ""
"The uploaded file exceeds the upload_max_filesize directive in php.ini: "
msgstr "O arquivo enviado excede a diretiva upload_max_filesize no php.ini: "
-#: ajax/upload.php:24
+#: ajax/upload.php:33
msgid ""
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
"the HTML form"
msgstr "O arquivo carregado excede o MAX_FILE_SIZE que foi especificado no formulário HTML"
-#: ajax/upload.php:26
+#: ajax/upload.php:35
msgid "The uploaded file was only partially uploaded"
msgstr "O arquivo foi transferido parcialmente"
-#: ajax/upload.php:27
+#: ajax/upload.php:36
msgid "No file was uploaded"
msgstr "Nenhum arquivo foi transferido"
-#: ajax/upload.php:28
+#: ajax/upload.php:37
msgid "Missing a temporary folder"
msgstr "Pasta temporária não encontrada"
-#: ajax/upload.php:29
+#: ajax/upload.php:38
msgid "Failed to write to disk"
msgstr "Falha ao escrever no disco"
-#: ajax/upload.php:45
+#: ajax/upload.php:57
msgid "Not enough space available"
msgstr ""
-#: ajax/upload.php:69
+#: ajax/upload.php:91
msgid "Invalid directory."
msgstr ""
@@ -134,98 +139,100 @@ msgstr "{files} não compartilhados"
msgid "deleted {files}"
msgstr "{files} apagados"
-#: js/files.js:31
+#: js/files.js:48
msgid "'.' is an invalid file name."
msgstr ""
-#: js/files.js:36
+#: js/files.js:53
msgid "File name cannot be empty."
msgstr ""
-#: js/files.js:45
+#: js/files.js:62
msgid ""
"Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not "
"allowed."
msgstr "Nome inválido, '\\', '/', '<', '>', ':', '\"', '|', '?' e '*' não são permitidos."
-#: js/files.js:186
-msgid "generating ZIP-file, it may take some time."
-msgstr "gerando arquivo ZIP, isso pode levar um tempo."
+#: js/files.js:204
+msgid ""
+"Your download is being prepared. This might take some time if the files are "
+"big."
+msgstr ""
-#: js/files.js:224
+#: js/files.js:242
msgid "Unable to upload your file as it is a directory or has 0 bytes"
msgstr "Impossível enviar seus arquivo como diretório ou ele tem 0 bytes."
-#: js/files.js:224
+#: js/files.js:242
msgid "Upload Error"
msgstr "Erro de envio"
-#: js/files.js:241
+#: js/files.js:259
msgid "Close"
msgstr "Fechar"
-#: js/files.js:260 js/files.js:376 js/files.js:409
+#: js/files.js:278 js/files.js:397 js/files.js:431
msgid "Pending"
msgstr "Pendente"
-#: js/files.js:280
+#: js/files.js:298
msgid "1 file uploading"
msgstr "enviando 1 arquivo"
-#: js/files.js:283 js/files.js:338 js/files.js:353
+#: js/files.js:301 js/files.js:357 js/files.js:372
msgid "{count} files uploading"
msgstr "Enviando {count} arquivos"
-#: js/files.js:357 js/files.js:393
+#: js/files.js:376 js/files.js:414
msgid "Upload cancelled."
msgstr "Envio cancelado."
-#: js/files.js:464
+#: js/files.js:486
msgid ""
"File upload is in progress. Leaving the page now will cancel the upload."
msgstr "Upload em andamento. Sair da página agora resultará no cancelamento do envio."
-#: js/files.js:537
+#: js/files.js:559
msgid "URL cannot be empty."
msgstr "URL não pode ficar em branco"
-#: js/files.js:543
+#: js/files.js:565
msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud"
msgstr ""
-#: js/files.js:727
+#: js/files.js:775
msgid "{count} files scanned"
msgstr "{count} arquivos scaneados"
-#: js/files.js:735
+#: js/files.js:783
msgid "error while scanning"
msgstr "erro durante verificação"
-#: js/files.js:808 templates/index.php:64
+#: js/files.js:857 templates/index.php:64
msgid "Name"
msgstr "Nome"
-#: js/files.js:809 templates/index.php:75
+#: js/files.js:858 templates/index.php:75
msgid "Size"
msgstr "Tamanho"
-#: js/files.js:810 templates/index.php:77
+#: js/files.js:859 templates/index.php:77
msgid "Modified"
msgstr "Modificado"
-#: js/files.js:829
+#: js/files.js:878
msgid "1 folder"
msgstr "1 pasta"
-#: js/files.js:831
+#: js/files.js:880
msgid "{count} folders"
msgstr "{count} pastas"
-#: js/files.js:839
+#: js/files.js:888
msgid "1 file"
msgstr "1 arquivo"
-#: js/files.js:841
+#: js/files.js:890
msgid "{count} files"
msgstr "{count} arquivos"
@@ -277,10 +284,6 @@ msgstr "Pasta"
msgid "From link"
msgstr "Do link"
-#: templates/index.php:18
-msgid "Upload"
-msgstr "Carregar"
-
#: templates/index.php:41
msgid "Cancel upload"
msgstr "Cancelar upload"
diff --git a/l10n/pt_BR/files_encryption.po b/l10n/pt_BR/files_encryption.po
index 250fed658f3..ee24c51910d 100644
--- a/l10n/pt_BR/files_encryption.po
+++ b/l10n/pt_BR/files_encryption.po
@@ -8,9 +8,9 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-09-24 02:01+0200\n"
-"PO-Revision-Date: 2012-09-23 16:57+0000\n"
-"Last-Translator: sedir <philippi.sedir@gmail.com>\n"
+"POT-Creation-Date: 2013-01-23 00:05+0100\n"
+"PO-Revision-Date: 2013-01-22 23:05+0000\n"
+"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Portuguese (Brazil) (http://www.transifex.com/projects/p/owncloud/language/pt_BR/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -18,18 +18,66 @@ msgstr ""
"Language: pt_BR\n"
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
-#: templates/settings.php:3
+#: js/settings-personal.js:17
+msgid ""
+"Please switch to your ownCloud client and change your encryption password to"
+" complete the conversion."
+msgstr ""
+
+#: js/settings-personal.js:17
+msgid "switched to client side encryption"
+msgstr ""
+
+#: js/settings-personal.js:21
+msgid "Change encryption password to login password"
+msgstr ""
+
+#: js/settings-personal.js:25
+msgid "Please check your passwords and try again."
+msgstr ""
+
+#: js/settings-personal.js:25
+msgid "Could not change your file encryption password to your login password"
+msgstr ""
+
+#: templates/settings-personal.php:3 templates/settings.php:5
+msgid "Choose encryption mode:"
+msgstr ""
+
+#: templates/settings-personal.php:20 templates/settings.php:24
+msgid ""
+"Client side encryption (most secure but makes it impossible to access your "
+"data from the web interface)"
+msgstr ""
+
+#: templates/settings-personal.php:30 templates/settings.php:36
+msgid ""
+"Server side encryption (allows you to access your files from the web "
+"interface and the desktop client)"
+msgstr ""
+
+#: templates/settings-personal.php:41 templates/settings.php:60
+msgid "None (no encryption at all)"
+msgstr ""
+
+#: templates/settings.php:10
+msgid ""
+"Important: Once you selected an encryption mode there is no way to change it"
+" back"
+msgstr ""
+
+#: templates/settings.php:48
+msgid "User specific (let the user decide)"
+msgstr ""
+
+#: templates/settings.php:65
msgid "Encryption"
msgstr "Criptografia"
-#: templates/settings.php:4
+#: templates/settings.php:67
msgid "Exclude the following file types from encryption"
msgstr "Excluir os seguintes tipos de arquivo da criptografia"
-#: templates/settings.php:5
+#: templates/settings.php:71
msgid "None"
msgstr "Nenhuma"
-
-#: templates/settings.php:10
-msgid "Enable Encryption"
-msgstr "Habilitar Criptografia"
diff --git a/l10n/pt_BR/files_versions.po b/l10n/pt_BR/files_versions.po
index f310a86a675..63442db0efe 100644
--- a/l10n/pt_BR/files_versions.po
+++ b/l10n/pt_BR/files_versions.po
@@ -9,9 +9,9 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-09-24 02:01+0200\n"
-"PO-Revision-Date: 2012-09-23 15:33+0000\n"
-"Last-Translator: sedir <philippi.sedir@gmail.com>\n"
+"POT-Creation-Date: 2013-01-15 00:03+0100\n"
+"PO-Revision-Date: 2013-01-14 23:04+0000\n"
+"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Portuguese (Brazil) (http://www.transifex.com/projects/p/owncloud/language/pt_BR/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -19,22 +19,10 @@ msgstr ""
"Language: pt_BR\n"
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
-#: js/settings-personal.js:31 templates/settings-personal.php:10
-msgid "Expire all versions"
-msgstr "Expirar todas as versões"
-
#: js/versions.js:16
msgid "History"
msgstr "Histórico"
-#: templates/settings-personal.php:4
-msgid "Versions"
-msgstr "Versões"
-
-#: templates/settings-personal.php:7
-msgid "This will delete all existing backup versions of your files"
-msgstr "Isso removerá todas as versões de backup existentes dos seus arquivos"
-
#: templates/settings.php:3
msgid "Files Versioning"
msgstr "Versionamento de Arquivos"
diff --git a/l10n/pt_BR/lib.po b/l10n/pt_BR/lib.po
index a42adb315bc..f1a550574ba 100644
--- a/l10n/pt_BR/lib.po
+++ b/l10n/pt_BR/lib.po
@@ -10,9 +10,9 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-12-02 00:02+0100\n"
-"PO-Revision-Date: 2012-12-01 18:47+0000\n"
-"Last-Translator: Schopfer <glauber.guimaraes@poli.ufrj.br>\n"
+"POT-Creation-Date: 2013-01-17 00:26+0100\n"
+"PO-Revision-Date: 2013-01-16 23:26+0000\n"
+"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Portuguese (Brazil) (http://www.transifex.com/projects/p/owncloud/language/pt_BR/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -20,51 +20,55 @@ msgstr ""
"Language: pt_BR\n"
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
-#: app.php:285
+#: app.php:301
msgid "Help"
msgstr "Ajuda"
-#: app.php:292
+#: app.php:308
msgid "Personal"
msgstr "Pessoal"
-#: app.php:297
+#: app.php:313
msgid "Settings"
msgstr "Ajustes"
-#: app.php:302
+#: app.php:318
msgid "Users"
msgstr "Usuários"
-#: app.php:309
+#: app.php:325
msgid "Apps"
msgstr "Aplicações"
-#: app.php:311
+#: app.php:327
msgid "Admin"
msgstr "Admin"
-#: files.php:361
+#: files.php:365
msgid "ZIP download is turned off."
msgstr "Download ZIP está desligado."
-#: files.php:362
+#: files.php:366
msgid "Files need to be downloaded one by one."
msgstr "Arquivos precisam ser baixados um de cada vez."
-#: files.php:362 files.php:387
+#: files.php:366 files.php:391
msgid "Back to Files"
msgstr "Voltar para Arquivos"
-#: files.php:386
+#: files.php:390
msgid "Selected files too large to generate zip file."
msgstr "Arquivos selecionados são muito grandes para gerar arquivo zip."
+#: helper.php:228
+msgid "couldn't be determined"
+msgstr ""
+
#: json.php:28
msgid "Application is not enabled"
msgstr "Aplicação não está habilitada"
-#: json.php:39 json.php:64 json.php:77 json.php:89
+#: json.php:39 json.php:62 json.php:73
msgid "Authentication error"
msgstr "Erro de autenticação"
@@ -84,55 +88,55 @@ msgstr "Texto"
msgid "Images"
msgstr "Imagens"
-#: template.php:103
+#: template.php:113
msgid "seconds ago"
msgstr "segundos atrás"
-#: template.php:104
+#: template.php:114
msgid "1 minute ago"
msgstr "1 minuto atrás"
-#: template.php:105
+#: template.php:115
#, php-format
msgid "%d minutes ago"
msgstr "%d minutos atrás"
-#: template.php:106
+#: template.php:116
msgid "1 hour ago"
msgstr "1 hora atrás"
-#: template.php:107
+#: template.php:117
#, php-format
msgid "%d hours ago"
msgstr "%d horas atrás"
-#: template.php:108
+#: template.php:118
msgid "today"
msgstr "hoje"
-#: template.php:109
+#: template.php:119
msgid "yesterday"
msgstr "ontem"
-#: template.php:110
+#: template.php:120
#, php-format
msgid "%d days ago"
msgstr "%d dias atrás"
-#: template.php:111
+#: template.php:121
msgid "last month"
msgstr "último mês"
-#: template.php:112
+#: template.php:122
#, php-format
msgid "%d months ago"
msgstr "%d meses atrás"
-#: template.php:113
+#: template.php:123
msgid "last year"
msgstr "último ano"
-#: template.php:114
+#: template.php:124
msgid "years ago"
msgstr "anos atrás"
diff --git a/l10n/pt_BR/settings.po b/l10n/pt_BR/settings.po
index 9d7a2512d56..30c7088ec92 100644
--- a/l10n/pt_BR/settings.po
+++ b/l10n/pt_BR/settings.po
@@ -7,6 +7,7 @@
# <fred.maranhao@gmail.com>, 2012.
# Guilherme Maluf Balzana <guimalufb@gmail.com>, 2012.
# <philippi.sedir@gmail.com>, 2012.
+# Rodrigo Tavares <rodrigo.st23@hotmail.com>, 2013.
# Sandro Venezuela <sandrovenezuela@gmail.com>, 2012.
# <targinosilveira@gmail.com>, 2012.
# Thiago Vicente <thiagovice@gmail.com>, 2012.
@@ -16,9 +17,9 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-12 00:09+0100\n"
-"PO-Revision-Date: 2013-01-11 23:09+0000\n"
-"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
+"POT-Creation-Date: 2013-01-21 00:04+0100\n"
+"PO-Revision-Date: 2013-01-20 20:18+0000\n"
+"Last-Translator: rodrigost23 <rodrigo.st23@hotmail.com>\n"
"Language-Team: Portuguese (Brazil) (http://www.transifex.com/projects/p/owncloud/language/pt_BR/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -98,7 +99,7 @@ msgstr "Gravando..."
#: personal.php:42 personal.php:43
msgid "__language_name__"
-msgstr "Português"
+msgstr "Português do Brasil"
#: templates/apps.php:10
msgid "Add your App"
diff --git a/l10n/pt_BR/user_ldap.po b/l10n/pt_BR/user_ldap.po
index fdd9c02d90a..7596db8ad37 100644
--- a/l10n/pt_BR/user_ldap.po
+++ b/l10n/pt_BR/user_ldap.po
@@ -8,8 +8,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-12-15 00:11+0100\n"
-"PO-Revision-Date: 2012-12-14 23:11+0000\n"
+"POT-Creation-Date: 2013-01-16 00:19+0100\n"
+"PO-Revision-Date: 2013-01-15 23:20+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Portuguese (Brazil) (http://www.transifex.com/projects/p/owncloud/language/pt_BR/)\n"
"MIME-Version: 1.0\n"
@@ -27,8 +27,8 @@ msgstr ""
#: templates/settings.php:11
msgid ""
-"<b>Warning:</b> The PHP LDAP module needs is not installed, the backend will"
-" not work. Please ask your system administrator to install it."
+"<b>Warning:</b> The PHP LDAP module is not installed, the backend will not "
+"work. Please ask your system administrator to install it."
msgstr ""
#: templates/settings.php:15
@@ -45,6 +45,10 @@ msgid "Base DN"
msgstr "DN Base"
#: templates/settings.php:16
+msgid "One Base DN per line"
+msgstr ""
+
+#: templates/settings.php:16
msgid "You can specify Base DN for users and groups in the Advanced tab"
msgstr "Você pode especificar DN Base para usuários e grupos na guia Avançada"
@@ -115,10 +119,18 @@ msgstr "Porta"
msgid "Base User Tree"
msgstr "Árvore de Usuário Base"
+#: templates/settings.php:25
+msgid "One User Base DN per line"
+msgstr ""
+
#: templates/settings.php:26
msgid "Base Group Tree"
msgstr "Árvore de Grupo Base"
+#: templates/settings.php:26
+msgid "One Group Base DN per line"
+msgstr ""
+
#: templates/settings.php:27
msgid "Group-Member association"
msgstr "Associação Grupo-Membro"
diff --git a/l10n/pt_BR/user_webdavauth.po b/l10n/pt_BR/user_webdavauth.po
index febd61f9ee5..db7d62a36b8 100644
--- a/l10n/pt_BR/user_webdavauth.po
+++ b/l10n/pt_BR/user_webdavauth.po
@@ -8,8 +8,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-12-20 00:11+0100\n"
-"PO-Revision-Date: 2012-12-19 23:12+0000\n"
+"POT-Creation-Date: 2013-01-15 00:03+0100\n"
+"PO-Revision-Date: 2013-01-14 23:04+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Portuguese (Brazil) (http://www.transifex.com/projects/p/owncloud/language/pt_BR/)\n"
"MIME-Version: 1.0\n"
@@ -18,13 +18,17 @@ msgstr ""
"Language: pt_BR\n"
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
+#: templates/settings.php:3
+msgid "WebDAV Authentication"
+msgstr ""
+
#: templates/settings.php:4
msgid "URL: http://"
msgstr ""
#: templates/settings.php:6
msgid ""
-"ownCloud will send the user credentials to this URL is interpret http 401 "
-"and http 403 as credentials wrong and all other codes as credentials "
-"correct."
+"ownCloud will send the user credentials to this URL. This plugin checks the "
+"response and will interpret the HTTP statuscodes 401 and 403 as invalid "
+"credentials, and all other responses as valid credentials."
msgstr ""