#30086 [Opn->Csd]: incorrect Czech translation of tempnam() function
| From: | vrana@php.net | Date: | Wed, 15 Sep 2004 08:20:28 +0000 |
| Subject: | #30086 [Opn->Csd]: incorrect Czech translation of tempnam() function | ||
| References: | 1 | Groups: | php.doc |
| Request: | Send a blank email to phpdoc+get-969364143@lists.php.net to get a copy of this message | ||
ID: 30086
Updated by: vrana@php.net
Reported By: petr dot pavel at pohodasoftware dot cz
-Status: Open
+Status: Closed
Bug Type: Documentation problem
Operating System: Irrelevant
PHP Version: Irrelevant
New Comment:
This bug has been fixed in the documentation's XML sources. Since the
online and downloadable versions of the documentation need some time
to get updated, we would like to ask you to be a bit patient.
Thank you for the report, and for helping us make our documentation
better.
Wouldn't you like to join the Czech translation group? Please write me
if interested.
Previous Comments:
------------------------------------------------------------------------
[2004-09-14 18:35:27] petr dot pavel at pohodasoftware dot cz
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 this bug report at http://bugs.php.net/?id=30086&edit=1