tazpkg rev 346
Add tazpkg pot file (can be used by translators)
author | Christophe Lincoln <pankso@slitaz.org> |
---|---|
date | Sun Jun 20 17:59:59 2010 +0200 (2010-06-20) |
parents | c0b11abd0df1 |
children | d6bd789f69c1 |
files | po/tazpkg/tazpkg.pot |
line diff
1.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 1.2 +++ b/po/tazpkg/tazpkg.pot Sun Jun 20 17:59:59 2010 +0200 1.3 @@ -0,0 +1,676 @@ 1.4 +# SOME DESCRIPTIVE TITLE. 1.5 +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER 1.6 +# This file is distributed under the same license as the PACKAGE package. 1.7 +# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR. 1.8 +# 1.9 +#, fuzzy 1.10 +msgid "" 1.11 +msgstr "" 1.12 +"Project-Id-Version: Tazpkg\n" 1.13 +"Report-Msgid-Bugs-To: \n" 1.14 +"POT-Creation-Date: 2010-06-20 17:20+0200\n" 1.15 +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" 1.16 +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" 1.17 +"Language-Team: LANGUAGE <LL@li.org>\n" 1.18 +"MIME-Version: 1.0\n" 1.19 +"Content-Type: text/plain; charset=CHARSET\n" 1.20 +"Content-Transfer-Encoding: 8bit\n" 1.21 + 1.22 +#: tazpkg:146 1.23 +msgid "" 1.24 +"You must be root to run tazpkg with this option. Please use the command:\n" 1.25 +"su followed by the root password to become super-user." 1.26 +msgstr "" 1.27 + 1.28 +#: tazpkg:157 1.29 +msgid "Please specify a package name on the command line." 1.30 +msgstr "" 1.31 + 1.32 +#: tazpkg:168 1.33 +#, sh-format 1.34 +msgid "Unable to find: $PACKAGE_FILE" 1.35 +msgstr "" 1.36 + 1.37 +#: tazpkg:179 1.38 +#, sh-format 1.39 +msgid "Unable to find the receipt: $FS$INSTALLED/$PACKAGE/receipt" 1.40 +msgstr "" 1.41 + 1.42 +#: tazpkg:210 1.43 +#, sh-format 1.44 +msgid "" 1.45 +"$PACKAGE package is already installed. You can\n" 1.46 +"use the --forced option to force installation or remove it and reinstall." 1.47 +msgstr "" 1.48 + 1.49 +#: tazpkg:224 1.50 +#, sh-format 1.51 +msgid "Unable to find the list: $LOCALSTATE/packages.list" 1.52 +msgstr "" 1.53 + 1.54 +#: tazpkg:226 1.55 +msgid "" 1.56 +"You must probably run 'tazpkg recharge' as root to get the latest list of\n" 1.57 +"packages available on the mirror." 1.58 +msgstr "" 1.59 + 1.60 +#: tazpkg:321 1.61 +#, sh-format 1.62 +msgid "Unable to find: $PACKAGE in the mirrored packages list." 1.63 +msgstr "" 1.64 + 1.65 +#: tazpkg:376 1.66 +msgid "Extracting the pseudo fs... " 1.67 +msgstr "" 1.68 + 1.69 +#: tazpkg:435 1.70 +msgid "Installation of :" 1.71 +msgstr "" 1.72 + 1.73 +#: tazpkg:437 1.74 +#, sh-format 1.75 +msgid "Copying $PACKAGE... " 1.76 +msgstr "" 1.77 + 1.78 +#: tazpkg:449 1.79 +msgid "Checking post install dependencies... " 1.80 +msgstr "" 1.81 + 1.82 +#: tazpkg:452 1.83 +#, sh-format 1.84 +msgid "Please run 'tazpkg install $PACKAGE_FILE' in / and retry." 1.85 +msgstr "" 1.86 + 1.87 +#: tazpkg:526 1.88 +#, sh-format 1.89 +msgid "Saving configuration files for $PACKAGE... " 1.90 +msgstr "" 1.91 + 1.92 +#: tazpkg:540 1.93 +#, sh-format 1.94 +msgid "Installing $PACKAGE... " 1.95 +msgstr "" 1.96 + 1.97 +#: tazpkg:544 1.98 +#, sh-format 1.99 +msgid "Removing old $PACKAGE... " 1.100 +msgstr "" 1.101 + 1.102 +#: tazpkg:552 1.103 +msgid "Removing all tmp files... " 1.104 +msgstr "" 1.105 + 1.106 +#: tazpkg:561 1.107 +#, sh-format 1.108 +msgid "$PACKAGE ($VERSION$EXTRAVERSION) is installed." 1.109 +msgstr "" 1.110 + 1.111 +#: tazpkg:612 1.112 +#, sh-format 1.113 +msgid "WARNING Dependency loop between $PACKAGE and $i." 1.114 +msgstr "" 1.115 + 1.116 +#: tazpkg:616 1.117 +msgid "Tracking dependencies for :" 1.118 +msgstr "" 1.119 + 1.120 +#: tazpkg:623 1.121 +#, sh-format 1.122 +msgid "Missing: $MISSING_PACKAGE" 1.123 +msgstr "" 1.124 + 1.125 +#: tazpkg:627 1.126 +#, sh-format 1.127 +msgid "$deps missing package(s) to install." 1.128 +msgstr "" 1.129 + 1.130 +#: tazpkg:643 1.131 +msgid "Install all missing dependencies (y/N) ? " 1.132 +msgstr "" 1.133 + 1.134 +#: tazpkg:658 1.135 +#, sh-format 1.136 +msgid "Checking if $pkg exists in local list... " 1.137 +msgstr "" 1.138 + 1.139 +#: tazpkg:685 1.140 +#, sh-format 1.141 +msgid "" 1.142 +"Leaving dependencies for $PACKAGE unsolved. The package is installed but\n" 1.143 +"will probably not work." 1.144 +msgstr "" 1.145 + 1.146 +#: tazpkg:762 1.147 +msgid "Installed packages" 1.148 +msgstr "" 1.149 + 1.150 +#: tazpkg:777 1.151 +#, sh-format 1.152 +msgid "0 installed packages found for : $PATTERN" 1.153 +msgstr "" 1.154 + 1.155 +#: tazpkg:781 1.156 +#, sh-format 1.157 +msgid "$packages installed package(s) found for : $PATTERN" 1.158 +msgstr "" 1.159 + 1.160 +#: tazpkg:789 1.161 +msgid "Available packages name-version" 1.162 +msgstr "" 1.163 + 1.164 +#: tazpkg:799 1.165 +msgid "" 1.166 +"No 'packages.list' found to check for mirrored packages. For more results,\n" 1.167 +"please run 'tazpkg recharge' once as root before searching." 1.168 +msgstr "" 1.169 + 1.170 +#: tazpkg:804 tazpkg:832 1.171 +#, sh-format 1.172 +msgid "0 available packages found for : $PATTERN" 1.173 +msgstr "" 1.174 + 1.175 +#: tazpkg:808 tazpkg:836 1.176 +#, sh-format 1.177 +msgid "$packages available package(s) found for : $PATTERN" 1.178 +msgstr "" 1.179 + 1.180 +#: tazpkg:817 1.181 +msgid "Matching packages name with version and desc" 1.182 +msgstr "" 1.183 + 1.184 +#: tazpkg:827 1.185 +msgid "" 1.186 +"No 'packages.txt' found to check for mirrored packages. For more results,\n" 1.187 +"please run 'tazpkg recharge' once as root before searching." 1.188 +msgstr "" 1.189 + 1.190 +#: tazpkg:879 1.191 +#, sh-format 1.192 +msgid "Can't find flavor $FLAVOR. Aborting." 1.193 +msgstr "" 1.194 + 1.195 +#: tazpkg:893 1.196 +msgid "Current mirror(s)" 1.197 +msgstr "" 1.198 + 1.199 +#: tazpkg:897 1.200 +msgid "" 1.201 +"Please enter URL of the new mirror (http, ftp or local path). You must " 1.202 +"specify\n" 1.203 +"the complete address to the directory of the packages and packages.list file." 1.204 +msgstr "" 1.205 + 1.206 +#: tazpkg:900 1.207 +msgid "New mirror(s) URL : " 1.208 +msgstr "" 1.209 + 1.210 +#: tazpkg:908 1.211 +msgid "Nothing has been changed." 1.212 +msgstr "" 1.213 + 1.214 +#: tazpkg:1137 1.215 +#, sh-format 1.216 +msgid "$PACKAGE_FILE does not look like a Archlinux package !" 1.217 +msgstr "" 1.218 + 1.219 +#: tazpkg:1188 1.220 +#, sh-format 1.221 +msgid "$PACKAGE_FILE does not look like a Slackware package !" 1.222 +msgstr "" 1.223 + 1.224 +#: tazpkg:1304 1.225 +msgid "Blocked packages" 1.226 +msgstr "" 1.227 + 1.228 +#: tazpkg:1309 1.229 +msgid "No blocked packages found." 1.230 +msgstr "" 1.231 + 1.232 +#: tazpkg:1316 1.233 +msgid "Packages categories" 1.234 +msgstr "" 1.235 + 1.236 +#: tazpkg:1332 1.237 +msgid "Installed packages of category:" 1.238 +msgstr "" 1.239 + 1.240 +#: tazpkg:1346 1.241 +#, sh-format 1.242 +msgid "$packages packages installed of category $ASKED_CATEGORY." 1.243 +msgstr "" 1.244 + 1.245 +#: tazpkg:1351 1.246 +msgid "List of all installed packages" 1.247 +msgstr "" 1.248 + 1.249 +#: tazpkg:1364 1.250 +#, sh-format 1.251 +msgid "$packages packages installed." 1.252 +msgstr "" 1.253 + 1.254 +#: tazpkg:1376 1.255 +msgid "Creating xHTML list of installed packages" 1.256 +msgstr "" 1.257 + 1.258 +#: tazpkg:1378 1.259 +msgid "Generating xHTML header..." 1.260 +msgstr "" 1.261 + 1.262 +#: tazpkg:1382 1.263 +msgid "Creating packages information..." 1.264 +msgstr "" 1.265 + 1.266 +#: tazpkg:1392 1.267 +msgid "Generating xHTML footer..." 1.268 +msgstr "" 1.269 + 1.270 +#: tazpkg:1408 tazpkg:2114 1.271 +msgid "Mirrored packages diff" 1.272 +msgstr "" 1.273 + 1.274 +#: tazpkg:1413 1.275 +#, sh-format 1.276 +msgid "$pkgs new packages listed on the mirror." 1.277 +msgstr "" 1.278 + 1.279 +#: tazpkg:1417 1.280 +msgid "Unable to list anything, no packages.diff found." 1.281 +msgstr "" 1.282 + 1.283 +#: tazpkg:1418 1.284 +msgid "Recharge your current list to create a first diff." 1.285 +msgstr "" 1.286 + 1.287 +#: tazpkg:1423 tazpkg:1428 1.288 +msgid "List of available packages on the mirror" 1.289 +msgstr "" 1.290 + 1.291 +#: tazpkg:1434 1.292 +#, sh-format 1.293 +msgid "$pkgs packages in the last recharged list." 1.294 +msgstr "" 1.295 + 1.296 +#: tazpkg:1442 1.297 +msgid "Installed files with:" 1.298 +msgstr "" 1.299 + 1.300 +#: tazpkg:1457 1.301 +msgid "Tazpkg information" 1.302 +msgstr "" 1.303 + 1.304 +#: tazpkg:1485 1.305 +msgid "Description of:" 1.306 +msgstr "" 1.307 + 1.308 +#: tazpkg:1492 1.309 +msgid "Sorry, no description available for this package." 1.310 +msgstr "" 1.311 + 1.312 +#: tazpkg:1501 1.313 +msgid "Please specify a pattern or package name to search for." 1.314 +msgstr "" 1.315 + 1.316 +#: tazpkg:1502 1.317 +msgid "Example : 'tazpkg search paint'" 1.318 +msgstr "" 1.319 + 1.320 +#: tazpkg:1507 1.321 +msgid "Search result for:" 1.322 +msgstr "" 1.323 + 1.324 +#: tazpkg:1526 tazpkg:1586 1.325 +msgid "Please specify a pattern or file name to search for." 1.326 +msgstr "" 1.327 + 1.328 +#: tazpkg:1527 1.329 +msgid "Example : 'tazpkg search-file libnss'" 1.330 +msgstr "" 1.331 + 1.332 +#: tazpkg:1532 tazpkg:1592 1.333 +msgid "Search result for file" 1.334 +msgstr "" 1.335 + 1.336 +#: tazpkg:1564 1.337 +msgid "Package" 1.338 +msgstr "" 1.339 + 1.340 +#: tazpkg:1574 1.341 +#, sh-format 1.342 +msgid "0 file found for: $pkg" 1.343 +msgstr "" 1.344 + 1.345 +#: tazpkg:1579 1.346 +#, sh-format 1.347 +msgid "$match file(s) found for: $pkg" 1.348 +msgstr "" 1.349 + 1.350 +#: tazpkg:1587 1.351 +msgid "Example : 'tazpkg search-pkgname libnss'" 1.352 +msgstr "" 1.353 + 1.354 +#: tazpkg:1605 1.355 +#, sh-format 1.356 +msgid "0 file found for : $file" 1.357 +msgstr "" 1.358 + 1.359 +#: tazpkg:1652 1.360 +msgid "" 1.361 +"Please change directory (cd) to the packages repository, and specify the\n" 1.362 +"list of packages to install. Example : tazpkg install-list packages.list" 1.363 +msgstr "" 1.364 + 1.365 +#: tazpkg:1707 1.366 +msgid "Please specify the release you want on the command line." 1.367 +msgstr "" 1.368 + 1.369 +#: tazpkg:1708 1.370 +msgid "Example: tazpkg set-release cooking" 1.371 +msgstr "" 1.372 + 1.373 +#: tazpkg:1732 1.374 +#, sh-format 1.375 +msgid "$PACKAGE is not installed." 1.376 +msgstr "" 1.377 + 1.378 +#: tazpkg:1750 1.379 +#, sh-format 1.380 +msgid "The following packages depend on $PACKAGE:" 1.381 +msgstr "" 1.382 + 1.383 +#: tazpkg:1757 1.384 +#, sh-format 1.385 +msgid "The following packages have been modified by $PACKAGE:" 1.386 +msgstr "" 1.387 + 1.388 +#: tazpkg:1762 1.389 +#, sh-format 1.390 +msgid "Remove $PACKAGE ($VERSION$EXTRAVERSION) ?" 1.391 +msgstr "" 1.392 + 1.393 +#: tazpkg:1763 1.394 +msgid "Please confirm uninstallation (y/N) : " 1.395 +msgstr "" 1.396 + 1.397 +#: tazpkg:1766 1.398 +msgid "Removing:" 1.399 +msgstr "" 1.400 + 1.401 +#: tazpkg:1772 1.402 +msgid "Removing all files installed..." 1.403 +msgstr "" 1.404 + 1.405 +#: tazpkg:1793 1.406 +msgid "Removing package receipt..." 1.407 +msgstr "" 1.408 + 1.409 +#: tazpkg:1801 1.410 +#, sh-format 1.411 +msgid "Remove packages depending on $PACKAGE" 1.412 +msgstr "" 1.413 + 1.414 +#: tazpkg:1812 1.415 +#, sh-format 1.416 +msgid "Reinstall packages modified by $PACKAGE" 1.417 +msgstr "" 1.418 + 1.419 +#: tazpkg:1817 1.420 +#, sh-format 1.421 +msgid "Check $INSTALLED/$i for reinstallation" 1.422 +msgstr "" 1.423 + 1.424 +#: tazpkg:1827 1.425 +#, sh-format 1.426 +msgid "Uninstallation of $PACKAGE cancelled." 1.427 +msgstr "" 1.428 + 1.429 +#: tazpkg:1836 1.430 +msgid "Extracting:" 1.431 +msgstr "" 1.432 + 1.433 +#: tazpkg:1846 tazpkg:1863 1.434 +msgid "Copying original package..." 1.435 +msgstr "" 1.436 + 1.437 +#: tazpkg:1852 1.438 +#, sh-format 1.439 +msgid "$PACKAGE is extracted to: $DESTDIR" 1.440 +msgstr "" 1.441 + 1.442 +#: tazpkg:1860 1.443 +msgid "Recompressing:" 1.444 +msgstr "" 1.445 + 1.446 +#: tazpkg:1868 1.447 +msgid "Recompressing the fs... " 1.448 +msgstr "" 1.449 + 1.450 +#: tazpkg:1872 1.451 +msgid "Creating new package... " 1.452 +msgstr "" 1.453 + 1.454 +#: tazpkg:1905 1.455 +msgid "Configuration files" 1.456 +msgstr "" 1.457 + 1.458 +#: tazpkg:1966 1.459 +#, sh-format 1.460 +msgid "Can't repack, $PACKAGE files have been modified by:" 1.461 +msgstr "" 1.462 + 1.463 +#: tazpkg:1978 1.464 +msgid "Can't repack, the following files are lost:" 1.465 +msgstr "" 1.466 + 1.467 +#: tazpkg:2016 1.468 +#, sh-format 1.469 +msgid "Package $PACKAGE repacked successfully." 1.470 +msgstr "" 1.471 + 1.472 +#: tazpkg:2025 1.473 +msgid "Receipt is missing. Please read the documentation." 1.474 +msgstr "" 1.475 + 1.476 +#: tazpkg:2032 1.477 +msgid "Creating the list of files..." 1.478 +msgstr "" 1.479 + 1.480 +#: tazpkg:2037 1.481 +msgid "Creating md5sum of files..." 1.482 +msgstr "" 1.483 + 1.484 +#: tazpkg:2051 1.485 +msgid "Compressing the fs... " 1.486 +msgstr "" 1.487 + 1.488 +#: tazpkg:2058 1.489 +msgid "Undating receipt sizes..." 1.490 +msgstr "" 1.491 + 1.492 +#: tazpkg:2063 1.493 +msgid "Creating full cpio archive... " 1.494 +msgstr "" 1.495 + 1.496 +#: tazpkg:2066 1.497 +msgid "Restoring original package tree... " 1.498 +msgstr "" 1.499 + 1.500 +#: tazpkg:2071 1.501 +#, sh-format 1.502 +msgid "Package $PACKAGE compressed successfully." 1.503 +msgstr "" 1.504 + 1.505 +#: tazpkg:2087 1.506 +msgid "Creating backup of the last packages list..." 1.507 +msgstr "" 1.508 + 1.509 +#: tazpkg:2120 1.510 +#, sh-format 1.511 +msgid "$new_pkgs new packages on the mirror." 1.512 +msgstr "" 1.513 + 1.514 +#: tazpkg:2123 1.515 +msgid "No new packages on the mirror." 1.516 +msgstr "" 1.517 + 1.518 +#: tazpkg:2130 1.519 +msgid "" 1.520 +"Last packages.list is ready to use. Note that next time you recharge the\n" 1.521 +"list, a list of differences will be displayed to show new and upgradeable\n" 1.522 +"packages." 1.523 +msgstr "" 1.524 + 1.525 +#: tazpkg:2161 1.526 +msgid "Available upgrades" 1.527 +msgstr "" 1.528 + 1.529 +#: tazpkg:2259 1.530 +#, sh-format 1.531 +msgid "" 1.532 +"$packages installed and listed packages to consider, $up to upgrade, " 1.533 +"$blocked blocked." 1.534 +msgstr "" 1.535 + 1.536 +#: tazpkg:2262 1.537 +msgid "System is up-to-date." 1.538 +msgstr "" 1.539 + 1.540 +#: tazpkg:2265 1.541 +#, sh-format 1.542 +msgid "" 1.543 +"$packages installed and listed packages to consider, 0 to upgrade, $blocked " 1.544 +"blocked." 1.545 +msgstr "" 1.546 + 1.547 +#: tazpkg:2272 1.548 +msgid "" 1.549 +"WARNING ---> Installed package seems more recent than the mirrored\n" 1.550 +"one. You can block packages using the command : 'tazpkg block package'.\n" 1.551 +"Or upgrade packages at your own risk." 1.552 +msgstr "" 1.553 + 1.554 +#: tazpkg:2281 1.555 +msgid "Exiting. No package upgraded." 1.556 +msgstr "" 1.557 + 1.558 +#: tazpkg:2298 1.559 +msgid "No known bugs." 1.560 +msgstr "" 1.561 + 1.562 +#: tazpkg:2304 1.563 +msgid "Bug list completed" 1.564 +msgstr "" 1.565 + 1.566 +#: tazpkg:2306 1.567 +#, sh-format 1.568 +msgid "Bugs in package $PACKAGE version $VERSION$EXTRAVERSION:" 1.569 +msgstr "" 1.570 + 1.571 +#: tazpkg:2320 1.572 +#, sh-format 1.573 +msgid "The package $PACKAGE installation has not completed" 1.574 +msgstr "" 1.575 + 1.576 +#: tazpkg:2328 1.577 +#, sh-format 1.578 +msgid "The package $PACKAGE $VERSION$EXTRAVERSION has been modified by:" 1.579 +msgstr "" 1.580 + 1.581 +#: tazpkg:2406 1.582 +#, sh-format 1.583 +msgid "$PACKAGE is already in the blocked packages list." 1.584 +msgstr "" 1.585 + 1.586 +#: tazpkg:2410 1.587 +#, sh-format 1.588 +msgid "Add $PACKAGE to : $BLOCKED..." 1.589 +msgstr "" 1.590 + 1.591 +#: tazpkg:2425 1.592 +#, sh-format 1.593 +msgid "Removing $PACKAGE from : $BLOCKED..." 1.594 +msgstr "" 1.595 + 1.596 +#: tazpkg:2433 1.597 +#, sh-format 1.598 +msgid "$PACKAGE is not in the blocked packages list." 1.599 +msgstr "" 1.600 + 1.601 +#: tazpkg:2493 1.602 +#, sh-format 1.603 +msgid "Continue $PACKAGE download" 1.604 +msgstr "" 1.605 + 1.606 +#: tazpkg:2509 1.607 +msgid "Clean cache:" 1.608 +msgstr "" 1.609 + 1.610 +#: tazpkg:2511 1.611 +msgid "Cleaning cache directory..." 1.612 +msgstr "" 1.613 + 1.614 +#: tazpkg:2515 1.615 +#, sh-format 1.616 +msgid "$files file(s) removed from cache." 1.617 +msgstr "" 1.618 + 1.619 +#: tazpkg:2527 1.620 +msgid "Current undigest(s)" 1.621 +msgstr "" 1.622 + 1.623 +#: tazpkg:2531 1.624 +msgid "No undigest mirror found." 1.625 +msgstr "" 1.626 + 1.627 +#: tazpkg:2567 1.628 +#, sh-format 1.629 +msgid "Creating new undigest $undigest." 1.630 +msgstr "" 1.631 + 1.632 +#: tazpkg:2602 1.633 +#, sh-format 1.634 +msgid "Nothing to do for $PACKAGE." 1.635 +msgstr "" 1.636 + 1.637 +#: tazpkg:2606 1.638 +#, sh-format 1.639 +msgid "package $PACKAGE is not installed." 1.640 +msgstr "" 1.641 + 1.642 +#: tazpkg:2607 1.643 +msgid "Install package with 'tazpkg install' or 'tazpkg get-install'" 1.644 +msgstr "" 1.645 + 1.646 +#: tazpkg:2623 1.647 +msgid "Type 'usage' to list all available commands or 'quit' or 'q' to exit." 1.648 +msgstr "" 1.649 + 1.650 +#: tazpkg:2633 1.651 +msgid "You are already running a Tazpkg SHell." 1.652 +msgstr "" 1.653 + 1.654 +#: tazpkg:2671 1.655 +msgid "Unsupported format" 1.656 +msgstr "" 1.657 + 1.658 +#: tazpkg:2686 1.659 +#, sh-format 1.660 +msgid "$PACKAGE is already installed." 1.661 +msgstr "" 1.662 + 1.663 +#: tazpkg:2695 1.664 +#, sh-format 1.665 +msgid "Missing : $i" 1.666 +msgstr "" 1.667 + 1.668 +#: tazpkg:2699 1.669 +msgid "Link all missing dependencies (y/N) ? " 1.670 +msgstr "" 1.671 + 1.672 +#: tazpkg:2707 1.673 +#, sh-format 1.674 +msgid "Leaving dependencies for $PACKAGE unsolved." 1.675 +msgstr "" 1.676 + 1.677 +#: tazpkg:2708 1.678 +msgid "The package is installed but will probably not work." 1.679 +msgstr ""