'\" t .\" Copyright (c) 1997, 2013, Oracle and/or its affiliates. All rights reserved. .\" DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. .\" .\" This code is free software; you can redistribute it and/or modify it .\" under the terms of the GNU General Public License version 2 only, as .\" published by the Free Software Foundation. .\" .\" This code is distributed in the hope that it will be useful, but WITHOUT .\" ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or .\" FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License .\" version 2 for more details (a copy is included in the LICENSE file that .\" accompanied this code). .\" .\" You should have received a copy of the GNU General Public License version .\" 2 along with this work; if not, write to the Free Software Foundation, .\" Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. .\" .\" Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA .\" or visit www.oracle.com if you need additional information or have any .\" questions. .\" .\" Arch: generic .\" Software: JDK 8 .\" Date: 21 November 2013 .\" SectDesc: Internationalization Tools .\" Title: native2ascii.1 .\" .if n .pl 99999 .TH native2ascii 1 "21 November 2013" "JDK 8" "Internationalization Tools" .\" ----------------------------------------------------------------- .\" * Define some portability stuff .\" ----------------------------------------------------------------- .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .\" http://bugs.debian.org/507673 .\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .ie \n(.g .ds Aq \(aq .el .ds Aq ' .\" ----------------------------------------------------------------- .\" * set default formatting .\" ----------------------------------------------------------------- .\" disable hyphenation .nh .\" disable justification (adjust text to left margin only) .ad l .\" ----------------------------------------------------------------- .\" * MAIN CONTENT STARTS HERE * .\" ----------------------------------------------------------------- .SH "نام (NAME)" native2ascii \- ایجاد برنامه‌های قابل بومی‌سازی با تبدیل فایلی حاوی نویسه‌های هر کدگذاری پشتیبانی‌شده به فایلی با ASCII و/یا کدهای گریز یونیکد یا برعکس\&. .SH "خلاصه دستور (SYNOPSIS)" .sp .nf \fBnative2ascii\fR [ \fIinputfile\fR ] [ \fIoutputfile\fR ] .fi .sp .TP \fIinputfile\fR فایل کدگذاری‌شده‌ای که باید به ASCII تبدیل شود\&. .TP \fIoutputfile\fR فایل ASCII تبدیل‌شده\&. .SH "توضیحات (DESCRIPTION)" دستور \f3native2ascii\fR فایل‌های کدگذاری‌شدهٔ پشتیبانی‌شده توسط محیط زمان اجرای جاوا (JRE) را با استفاده از نشانه‌گذاری کدهای گریز یونیکد (\f3\eu\fR\fIxxxx\fR) برای تمامی نویسه‌هایی که جزو مجموعه نویسه‌های ASCII نیستند، به فایل‌هایی با کدگذاری ASCII تبدیل می‌کند\&. این فرایند برای فایل‌های تنظیمات ویژگی‌ها (properties files) که حاوی نویسه‌هایی خارج از مجموعه نویسه‌های ISO-8859-1 هستند ضروری است\&. این ابزار همچنین می‌تواند تبدیل معکوس را نیز انجام دهد\&. .PP اگر مقدار \f3outputfile\fR مشخص نشود، از خروجی استاندارد برای خروجی استفاده می‌شود\&. اگر علاوه بر این، مقدار \f3inputfile\fR نیز نادیده گرفته شود، ورودی استاندارد برای ورودی به کار می‌رود\&. .SH "گزینه‌ها (OPTIONS)" .TP -reverse .br انجام عملیات معکوس: فایلی را که با ISO-8859-1 همراه با کدهای گریز یونیکد کدگذاری شده است، به فایلی با هر کدگذاری نویسهٔ پشتیبانی‌شده توسط JRE تبدیل می‌کند\&. .TP -encoding \fIencoding_name\fR .br نام کدگذاری نویسه‌ای را که قرار است در فرایند تبدیل استفاده شود مشخص می‌کند\&. اگر این گزینه تعیین نشود، کدگذاری نویسه پیش‌فرض (همان‌طور که توسط متد \f3java\&.nio\&.charset\&.Charset\&.defaultCharset\fR تعیین می‌شود) به کار می‌رود\&. رشتهٔ \f3encoding_name\fR باید نام یک کدگذاری نویسه باشد که توسط JRE پشتیبانی می‌شود\&. بخش Supported Encodings را در http://docs\&.oracle\&.com/javase/8/docs/technotes/guides/intl/encoding\&.doc\&.html ببینید\&. .TP -J\fIoption\fR .br گزینهٔ \f3option\fR را به ماشین مجازی جاوا (JVM) ارسال می‌کند، که در آن option یکی از گزینه‌های شرح داده‌شده در صفحهٔ راهنمای اجراکنندهٔ برنامه جاوا است\&. برای نمونه، \f3-J-Xms48m\fR حافظهٔ راه‌اندازی را روی ۴۸ مگابایت تنظیم می‌کند\&. به java(1) مراجعه کنید\&. .RE .br 'pl 8.5i 'bp