#30086 [NEW]: incorrect Czech translation of tempnam() function
| From: | petr dot pavel at pohodasoftware dot cz | Date: | Tue, 14 Sep 2004 16:35:43 +0000 |
| Subject: | #30086 [NEW]: incorrect Czech translation of tempnam() function | ||
| Groups: | php.doc | ||
| Request: | Send a blank email to phpdoc+get-969364062@lists.php.net to get a copy of this message | ||
From: petr dot pavel at pohodasoftware dot cz
Operating system: Irrelevant
PHP version: Irrelevant
PHP Bug Type: Documentation problem
Bug description: incorrect Czech translation of tempnam() function
Description:
------------
Czech translation
http://www.php.net/manual/cs/function.tempnam.php
of man page
http://www.php.net/manual/en/function.tempnam.php
is incorrect or incomplete.
In Expected result you'll find my suggestion for correct translation. In
Actual result you'll find present version with *** marking missing or
incorrect passages.
Thank you for your hard work.
Expected result:
----------------
Ve specifikovaném adresáøi vytvoøí doèasný soubor s unikátním názvem.
Pokud adresáø neexistuje, tempnam() mù¾e vytvoøit soubor v systémovém
adresáøi pro doèasné soubory.
A¾ do verze PHP 4.0.6 záviselo chování funkce tempnam() operaèním systému.
Na Windows mìla systémová promìnná TMP pøednost pøed parametrem dir, na
Linuxu má pøedost promìnná TMPDIR a SVR4 v¾dy pou¾ije parametr dir, pokud
tento adresáø existuje. Podívejte se do dokumentace k va¹emu systému na
funkci tempnam(3).
Poznámka: Pokud PHP nemù¾e vytvoøit soubor v adresáøi zadaném parametrem
dir, pou¾ije výchozí nastavení systému.
Vrací název nového doèasného souboru, pøi chybì pak øetìzec FALSE.
Pøíklad 1. pøíklad pou¾ití funkce tempnam()
<?php
$tmpfname = tempnam("/tmp", "FOO");
$handle = fopen($tmpfname, "w");
fwrite($handle, "zapisuji do docasneho souboru");
fclose($handle);
// tady delej, co chces
unlink($tmpfname);
?>
Poznámka: Chování této funkce bylo zmìnìno ve verzi 4.0.3. Doèasný
soubor je nyní funkcí rovnì¾ vytvoøen, proto¾e pøedtím se mohlo omylem
nepøedpokládat, ¾e soubor v souborovém systému existuje hned po vytvoøení
øetìzce s jeho názvem - tedy døíve, ne¾ se skript dostal k tomu jej
skuteènì vytvoøit.
Pov¹imnìte si, prosím, ¾e soubor musíte odstranit, pokud ho ji¾
nepotøebujete. Automaticky se tak nestane.
Viz také tmpfile() a unlink().
Actual result:
--------------
Ve specifikovaném adresáøi vytvoøí doèasný soubor s unikátním názvem.
Pokud adresáø neexistuje, tempnam() mù¾e vytvoøit soubor v systémovém
adresáøi pro doèasné soubory.
*** Chování funkce tempnam() je závislé na platformì. Na Windows má
parametr ***dir pøednost pøed systémovou promìnnou TMP***, na Linuxu má
pøedost promìnná TMPDIR a SVR4 v¾dy pou¾ije parametr dir, pokud tento
adresáø existuje. Podívejte se do dokumentace k va¹emu systému na funkci
tempnam(3).
***
Vrací název nového doèasného souboru, pøi chybì pak øetìzec ***NULL***.
Pøíklad 1. tempnam() pøíklad
$tmpfname = tempnam ("/tmp", "FOO");
***
Poznámka: Chování této funkce bylo zmìnìno ve verzi 4.0.3. ***The
temporary file is also created to avoid a race condition where the file
might appear in the filesystem between the time the string was generated
and before the the script gets around to creating the file. ***
Viz také tmpfile()***.
--
Edit bug report at http://bugs.php.net/?id=30086&edit=1
--
Try a CVS snapshot (php4): http://bugs.php.net/fix.php?id=30086&r=trysnapshot4
Try a CVS snapshot (php5.0): http://bugs.php.net/fix.php?id=30086&r=trysnapshot50
Try a CVS snapshot (php5.1): http://bugs.php.net/fix.php?id=30086&r=trysnapshot51
Fixed in CVS: http://bugs.php.net/fix.php?id=30086&r=fixedcvs
Fixed in release: http://bugs.php.net/fix.php?id=30086&r=alreadyfixed
Need backtrace: http://bugs.php.net/fix.php?id=30086&r=needtrace
Need Reproduce Script: http://bugs.php.net/fix.php?id=30086&r=needscript
Try newer version: http://bugs.php.net/fix.php?id=30086&r=oldversion
Not developer issue: http://bugs.php.net/fix.php?id=30086&r=support
Expected behavior: http://bugs.php.net/fix.php?id=30086&r=notwrong
Not enough info: http://bugs.php.net/fix.php?id=30086&r=notenoughinfo
Submitted twice: http://bugs.php.net/fix.php?id=30086&r=submittedtwice
register_globals: http://bugs.php.net/fix.php?id=30086&r=globals
PHP 3 support discontinued: http://bugs.php.net/fix.php?id=30086&r=php3
Daylight Savings: http://bugs.php.net/fix.php?id=30086&r=dst
IIS Stability: http://bugs.php.net/fix.php?id=30086&r=isapi
Install GNU Sed: http://bugs.php.net/fix.php?id=30086&r=gnused
Floating point limitations: http://bugs.php.net/fix.php?id=30086&r=float
MySQL Configuration Error: http://bugs.php.net/fix.php?id=30086&r=mysqlcfg