mirror of
https://github.com/reactos/reactos.git
synced 2025-07-31 10:31:43 +00:00
Git conversion: Make reactos the root directory, move rosapps, rostests, wallpapers into modules, and delete rossubsys.
This commit is contained in:
parent
b94e2d8ca0
commit
c2c66aff7d
24198 changed files with 0 additions and 37285 deletions
10
base/system/format/CMakeLists.txt
Normal file
10
base/system/format/CMakeLists.txt
Normal file
|
@ -0,0 +1,10 @@
|
|||
|
||||
include_directories(${REACTOS_SOURCE_DIR}/sdk/include/reactos/libs/fmifs)
|
||||
include_directories(${REACTOS_SOURCE_DIR}/sdk/lib/conutils)
|
||||
|
||||
add_executable(format format.c format.rc)
|
||||
set_module_type(format win32cui UNICODE)
|
||||
target_link_libraries(format conutils ${PSEH_LIB})
|
||||
add_importlibs(format fmifs msvcrt kernel32 ntdll)
|
||||
set_target_properties(format PROPERTIES SUFFIX ".com")
|
||||
add_cd_file(TARGET format DESTINATION reactos/system32 FOR all)
|
638
base/system/format/format.c
Normal file
638
base/system/format/format.c
Normal file
|
@ -0,0 +1,638 @@
|
|||
//======================================================================
|
||||
//
|
||||
// Formatx
|
||||
//
|
||||
// Copyright (c) 1998 Mark Russinovich
|
||||
// Systems Internals
|
||||
// http://www.sysinternals.com
|
||||
//
|
||||
// Format clone that demonstrates the use of the FMIFS file system
|
||||
// utility library.
|
||||
//
|
||||
// --------------------------------------------------------------------
|
||||
//
|
||||
// This software is free software; you can redistribute it and/or
|
||||
// modify it under the terms of the GNU Library General Public License as
|
||||
// published by the Free Software Foundation; either version 2 of the
|
||||
// License, or (at your option) any later version.
|
||||
//
|
||||
// This software 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
|
||||
// Library General Public License for more details.
|
||||
//
|
||||
// You should have received a copy of the GNU Library General Public
|
||||
// License along with this software; see the file COPYING.LIB. If
|
||||
// not, write to the Free Software Foundation, Inc., 675 Mass Ave,
|
||||
// Cambridge, MA 02139, USA.
|
||||
//
|
||||
// --------------------------------------------------------------------
|
||||
//
|
||||
// 1999 February (Emanuele Aliberti)
|
||||
// Adapted for ReactOS and lcc-win32.
|
||||
//
|
||||
// 1999 April (Emanuele Aliberti)
|
||||
// Adapted for ReactOS and egcs.
|
||||
//
|
||||
// 2003 April (Casper S. Hornstrup)
|
||||
// Reintegration.
|
||||
//
|
||||
//======================================================================
|
||||
|
||||
#include <stdio.h>
|
||||
#include <tchar.h>
|
||||
|
||||
/* PSDK/NDK Headers */
|
||||
#define WIN32_NO_STATUS
|
||||
#include <windef.h>
|
||||
#include <winbase.h>
|
||||
|
||||
#include <conutils.h>
|
||||
|
||||
#define NTOS_MODE_USER
|
||||
#include <ndk/rtlfuncs.h>
|
||||
|
||||
/* FMIFS Public Header */
|
||||
#include <fmifs/fmifs.h>
|
||||
|
||||
#include "resource.h"
|
||||
|
||||
#define FMIFS_IMPORT_DLL
|
||||
|
||||
// Globals
|
||||
BOOL Error = FALSE;
|
||||
|
||||
// Switches
|
||||
BOOL QuickFormat = FALSE;
|
||||
DWORD ClusterSize = 0;
|
||||
BOOL CompressDrive = FALSE;
|
||||
BOOL GotALabel = FALSE;
|
||||
PWCHAR Label = L"";
|
||||
PWCHAR Drive = NULL;
|
||||
PWCHAR FileSystem = L"FAT";
|
||||
|
||||
WCHAR RootDirectory[MAX_PATH];
|
||||
WCHAR LabelString[12];
|
||||
|
||||
#ifndef FMIFS_IMPORT_DLL
|
||||
//
|
||||
// Functions in FMIFS.DLL
|
||||
//
|
||||
PFORMATEX FormatEx;
|
||||
PENABLEVOLUMECOMPRESSION EnableVolumeCompression;
|
||||
PQUERYAVAILABLEFILESYSTEMFORMAT QueryAvailableFileSystemFormat;
|
||||
#endif
|
||||
|
||||
|
||||
//
|
||||
// Size array
|
||||
//
|
||||
typedef struct {
|
||||
WCHAR SizeString[16];
|
||||
DWORD ClusterSize;
|
||||
} SIZEDEFINITION, *PSIZEDEFINITION;
|
||||
|
||||
SIZEDEFINITION LegalSizes[] = {
|
||||
{ L"512", 512 },
|
||||
{ L"1024", 1024 },
|
||||
{ L"2048", 2048 },
|
||||
{ L"4096", 4096 },
|
||||
{ L"8192", 8192 },
|
||||
{ L"16K", 16384 },
|
||||
{ L"32K", 32768 },
|
||||
{ L"64K", 65536 },
|
||||
{ L"128K", 65536 * 2 },
|
||||
{ L"256K", 65536 * 4 },
|
||||
{ L"", 0 },
|
||||
};
|
||||
|
||||
|
||||
//----------------------------------------------------------------------
|
||||
//
|
||||
// PrintWin32Error
|
||||
//
|
||||
// Takes the win32 error code and prints the text version.
|
||||
//
|
||||
//----------------------------------------------------------------------
|
||||
static VOID PrintWin32Error(LPWSTR Message, DWORD ErrorCode)
|
||||
{
|
||||
ConPrintf(StdErr, L"%s: ", Message);
|
||||
ConMsgPuts(StdErr, FORMAT_MESSAGE_FROM_SYSTEM,
|
||||
NULL, ErrorCode, LANG_USER_DEFAULT);
|
||||
ConPuts(StdErr, L"\n");
|
||||
}
|
||||
|
||||
|
||||
//----------------------------------------------------------------------
|
||||
//
|
||||
// ParseCommandLine
|
||||
//
|
||||
// Get the switches.
|
||||
//
|
||||
//----------------------------------------------------------------------
|
||||
static int ParseCommandLine(int argc, WCHAR *argv[])
|
||||
{
|
||||
int i, j;
|
||||
BOOLEAN gotFormat = FALSE;
|
||||
BOOLEAN gotQuick = FALSE;
|
||||
BOOLEAN gotSize = FALSE;
|
||||
BOOLEAN gotLabel = FALSE;
|
||||
BOOLEAN gotCompressed = FALSE;
|
||||
|
||||
for (i = 1; i < argc; i++)
|
||||
{
|
||||
switch (argv[i][0])
|
||||
{
|
||||
case L'-': case L'/':
|
||||
|
||||
if (!_wcsnicmp(&argv[i][1], L"FS:", 3))
|
||||
{
|
||||
if (gotFormat) return -1;
|
||||
FileSystem = &argv[i][4];
|
||||
gotFormat = TRUE;
|
||||
}
|
||||
else if (!_wcsnicmp(&argv[i][1], L"A:", 2))
|
||||
{
|
||||
if (gotSize) return -1;
|
||||
j = 0;
|
||||
while (LegalSizes[j].ClusterSize &&
|
||||
wcsicmp(LegalSizes[j].SizeString, &argv[i][3]))
|
||||
{
|
||||
j++;
|
||||
}
|
||||
|
||||
if (!LegalSizes[j].ClusterSize) return i;
|
||||
ClusterSize = LegalSizes[j].ClusterSize;
|
||||
gotSize = TRUE;
|
||||
}
|
||||
else if (!_wcsnicmp(&argv[i][1], L"V:", 2))
|
||||
{
|
||||
if (gotLabel) return -1;
|
||||
Label = &argv[i][3];
|
||||
gotLabel = TRUE;
|
||||
GotALabel = TRUE;
|
||||
}
|
||||
else if (!wcsicmp(&argv[i][1], L"Q"))
|
||||
{
|
||||
if (gotQuick) return -1;
|
||||
QuickFormat = TRUE;
|
||||
gotQuick = TRUE;
|
||||
}
|
||||
else if (!wcsicmp(&argv[i][1], L"C"))
|
||||
{
|
||||
if (gotCompressed) return -1;
|
||||
CompressDrive = TRUE;
|
||||
gotCompressed = TRUE;
|
||||
}
|
||||
else
|
||||
{
|
||||
return i;
|
||||
}
|
||||
break;
|
||||
|
||||
default:
|
||||
{
|
||||
if (Drive) return i;
|
||||
if (argv[i][1] != L':') return i;
|
||||
|
||||
Drive = argv[i];
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
return 0;
|
||||
}
|
||||
|
||||
//----------------------------------------------------------------------
|
||||
//
|
||||
// FormatExCallback
|
||||
//
|
||||
// The file system library will call us back with commands that we
|
||||
// can interpret. If we wanted to halt the chkdsk we could return FALSE.
|
||||
//
|
||||
//----------------------------------------------------------------------
|
||||
BOOLEAN WINAPI
|
||||
FormatExCallback(
|
||||
CALLBACKCOMMAND Command,
|
||||
ULONG Modifier,
|
||||
PVOID Argument)
|
||||
{
|
||||
PDWORD percent;
|
||||
PTEXTOUTPUT output;
|
||||
PBOOLEAN status;
|
||||
|
||||
//
|
||||
// We get other types of commands, but we don't have to pay attention to them
|
||||
//
|
||||
switch (Command)
|
||||
{
|
||||
case PROGRESS:
|
||||
percent = (PDWORD)Argument;
|
||||
ConResPrintf(StdOut, STRING_COMPLETE, *percent);
|
||||
break;
|
||||
|
||||
case OUTPUT:
|
||||
output = (PTEXTOUTPUT)Argument;
|
||||
ConPrintf(StdOut, L"%S\n", output->Output);
|
||||
break;
|
||||
|
||||
case DONE:
|
||||
status = (PBOOLEAN)Argument;
|
||||
if (*status == FALSE)
|
||||
{
|
||||
ConResPuts(StdOut, STRING_FORMAT_FAIL);
|
||||
Error = TRUE;
|
||||
}
|
||||
break;
|
||||
|
||||
case DONEWITHSTRUCTURE:
|
||||
case UNKNOWN2:
|
||||
case UNKNOWN3:
|
||||
case UNKNOWN4:
|
||||
case UNKNOWN5:
|
||||
case INSUFFICIENTRIGHTS:
|
||||
case FSNOTSUPPORTED:
|
||||
case VOLUMEINUSE:
|
||||
case UNKNOWN9:
|
||||
case UNKNOWNA:
|
||||
case UNKNOWNC:
|
||||
case UNKNOWND:
|
||||
case STRUCTUREPROGRESS:
|
||||
case CLUSTERSIZETOOSMALL:
|
||||
ConResPuts(StdOut, STRING_NO_SUPPORT);
|
||||
return FALSE;
|
||||
}
|
||||
return TRUE;
|
||||
}
|
||||
|
||||
#ifndef FMIFS_IMPORT_DLL
|
||||
//----------------------------------------------------------------------
|
||||
//
|
||||
// LoadFMIFSEntryPoints
|
||||
//
|
||||
// Loads FMIFS.DLL and locates the entry point(s) we are going to use
|
||||
//
|
||||
//----------------------------------------------------------------------
|
||||
static BOOLEAN LoadFMIFSEntryPoints(VOID)
|
||||
{
|
||||
HMODULE hFmifs = LoadLibraryW( L"fmifs.dll");
|
||||
if (hFmifs == NULL)
|
||||
return FALSE;
|
||||
|
||||
FormatEx = (PFORMATEX)GetProcAddress(hFmifs, "FormatEx");
|
||||
if (!FormatEx)
|
||||
{
|
||||
FreeLibrary(hFmifs);
|
||||
return FALSE;
|
||||
}
|
||||
|
||||
EnableVolumeCompression = (PENABLEVOLUMECOMPRESSION)GetProcAddress(hFmifs, "EnableVolumeCompression");
|
||||
if (!EnableVolumeCompression)
|
||||
{
|
||||
FreeLibrary(hFmifs);
|
||||
return FALSE;
|
||||
}
|
||||
|
||||
QueryAvailableFileSystemFormat = (PQUERYAVAILABLEFILESYSTEMFORMAT)GetProcAddress(hFmifs, "QueryAvailableFileSystemFormat");
|
||||
if (!QueryAvailableFileSystemFormat)
|
||||
{
|
||||
FreeLibrary(hFmifs);
|
||||
return FALSE;
|
||||
}
|
||||
|
||||
return TRUE;
|
||||
}
|
||||
#endif
|
||||
|
||||
|
||||
//----------------------------------------------------------------------
|
||||
//
|
||||
// Usage
|
||||
//
|
||||
// Tell the user how to use the program
|
||||
//
|
||||
//----------------------------------------------------------------------
|
||||
static VOID Usage(LPWSTR ProgramName)
|
||||
{
|
||||
WCHAR szMsg[RC_STRING_MAX_SIZE];
|
||||
WCHAR szFormats[MAX_PATH];
|
||||
WCHAR szFormatW[MAX_PATH];
|
||||
DWORD Index = 0;
|
||||
BYTE dummy;
|
||||
BOOLEAN latestVersion;
|
||||
|
||||
K32LoadStringW(GetModuleHandle(NULL), STRING_HELP, szMsg, ARRAYSIZE(szMsg));
|
||||
|
||||
#ifndef FMIFS_IMPORT_DLL
|
||||
if (!LoadFMIFSEntryPoints())
|
||||
{
|
||||
ConPrintf(StdOut, szMsg, ProgramName, L"");
|
||||
return;
|
||||
}
|
||||
#endif
|
||||
|
||||
szFormats[0] = 0;
|
||||
while (QueryAvailableFileSystemFormat(Index++, szFormatW, &dummy, &dummy, &latestVersion))
|
||||
{
|
||||
if (!latestVersion)
|
||||
continue;
|
||||
if (szFormats[0])
|
||||
wcscat(szFormats, L", ");
|
||||
|
||||
wcscat(szFormats, szFormatW);
|
||||
}
|
||||
ConPrintf(StdOut, szMsg, ProgramName, szFormats);
|
||||
}
|
||||
|
||||
|
||||
//----------------------------------------------------------------------
|
||||
//
|
||||
// WMain
|
||||
//
|
||||
// Engine. Just get command line switches and fire off a format. This
|
||||
// could also be done in a GUI like Explorer does when you select a
|
||||
// drive and run a check on it.
|
||||
//
|
||||
// We do this in UNICODE because the chkdsk command expects PWCHAR
|
||||
// arguments.
|
||||
//
|
||||
//----------------------------------------------------------------------
|
||||
int wmain(int argc, WCHAR *argv[])
|
||||
{
|
||||
int badArg;
|
||||
FMIFS_MEDIA_FLAG media = FMIFS_HARDDISK;
|
||||
DWORD driveType;
|
||||
WCHAR fileSystem[1024];
|
||||
WCHAR volumeName[1024];
|
||||
WCHAR input[1024];
|
||||
DWORD serialNumber;
|
||||
DWORD flags, maxComponent;
|
||||
ULARGE_INTEGER freeBytesAvailableToCaller, totalNumberOfBytes, totalNumberOfFreeBytes;
|
||||
WCHAR szMsg[RC_STRING_MAX_SIZE];
|
||||
|
||||
/* Initialize the Console Standard Streams */
|
||||
ConInitStdStreams();
|
||||
|
||||
ConPuts(StdOut,
|
||||
L"\n"
|
||||
L"Formatx v1.0 by Mark Russinovich\n"
|
||||
L"Systems Internals - http://www.sysinternals.com\n"
|
||||
L"ReactOS adaptation 1999 by Emanuele Aliberti\n\n");
|
||||
|
||||
#ifndef FMIFS_IMPORT_DLL
|
||||
//
|
||||
// Get function pointers
|
||||
//
|
||||
if (!LoadFMIFSEntryPoints())
|
||||
{
|
||||
ConResPuts(StdErr, STRING_FMIFS_FAIL);
|
||||
return -1;
|
||||
}
|
||||
#endif
|
||||
|
||||
//
|
||||
// Parse command line
|
||||
//
|
||||
badArg = ParseCommandLine(argc, argv);
|
||||
if (badArg)
|
||||
{
|
||||
ConResPrintf(StdErr, STRING_UNKNOW_ARG, argv[badArg]);
|
||||
Usage(argv[0]);
|
||||
return -1;
|
||||
}
|
||||
|
||||
//
|
||||
// Get the drive's format
|
||||
//
|
||||
if (!Drive)
|
||||
{
|
||||
ConResPuts(StdErr, STRING_DRIVE_PARM);
|
||||
Usage(argv[0]);
|
||||
return -1;
|
||||
}
|
||||
else
|
||||
{
|
||||
wcscpy(RootDirectory, Drive);
|
||||
}
|
||||
RootDirectory[2] = L'\\';
|
||||
RootDirectory[3] = L'\0';
|
||||
|
||||
//
|
||||
// See if the drive is removable or not
|
||||
//
|
||||
driveType = GetDriveTypeW(RootDirectory);
|
||||
switch (driveType)
|
||||
{
|
||||
case DRIVE_UNKNOWN :
|
||||
K32LoadStringW(GetModuleHandle(NULL), STRING_ERROR_DRIVE_TYPE, szMsg, ARRAYSIZE(szMsg));
|
||||
PrintWin32Error(szMsg, GetLastError());
|
||||
return -1;
|
||||
|
||||
case DRIVE_REMOTE:
|
||||
case DRIVE_CDROM:
|
||||
ConResPuts(StdOut, STRING_NO_SUPPORT);
|
||||
return -1;
|
||||
|
||||
case DRIVE_NO_ROOT_DIR:
|
||||
K32LoadStringW(GetModuleHandle(NULL), STRING_NO_VOLUME, szMsg, ARRAYSIZE(szMsg));
|
||||
PrintWin32Error(szMsg, GetLastError());
|
||||
return -1;
|
||||
|
||||
case DRIVE_REMOVABLE:
|
||||
ConResPrintf(StdOut, STRING_INSERT_DISK, RootDirectory[0]);
|
||||
fgetws(input, ARRAYSIZE(input), stdin);
|
||||
media = FMIFS_FLOPPY;
|
||||
break;
|
||||
|
||||
case DRIVE_FIXED:
|
||||
case DRIVE_RAMDISK:
|
||||
media = FMIFS_HARDDISK;
|
||||
break;
|
||||
}
|
||||
|
||||
// Reject attempts to format the system drive
|
||||
{
|
||||
WCHAR path[MAX_PATH + 1];
|
||||
UINT rc;
|
||||
rc = GetWindowsDirectoryW(path, MAX_PATH);
|
||||
if (rc == 0 || rc > MAX_PATH)
|
||||
// todo: Report "Unable to query system directory"
|
||||
return -1;
|
||||
if (towlower(path[0]) == towlower(Drive[0]))
|
||||
{
|
||||
// todo: report "Cannot format system drive"
|
||||
ConResPuts(StdOut, STRING_NO_SUPPORT);
|
||||
return -1;
|
||||
}
|
||||
}
|
||||
|
||||
//
|
||||
// Determine the drive's file system format
|
||||
//
|
||||
if (!GetVolumeInformationW(RootDirectory,
|
||||
volumeName, ARRAYSIZE(volumeName),
|
||||
&serialNumber, &maxComponent, &flags,
|
||||
fileSystem, ARRAYSIZE(fileSystem)))
|
||||
{
|
||||
K32LoadStringW(GetModuleHandle(NULL), STRING_NO_VOLUME, szMsg, ARRAYSIZE(szMsg));
|
||||
PrintWin32Error(szMsg, GetLastError());
|
||||
return -1;
|
||||
}
|
||||
|
||||
if (!GetDiskFreeSpaceExW(RootDirectory,
|
||||
&freeBytesAvailableToCaller,
|
||||
&totalNumberOfBytes,
|
||||
&totalNumberOfFreeBytes))
|
||||
{
|
||||
K32LoadStringW(GetModuleHandle(NULL), STRING_NO_VOLUME_SIZE, szMsg, ARRAYSIZE(szMsg));
|
||||
PrintWin32Error(szMsg, GetLastError());
|
||||
return -1;
|
||||
}
|
||||
ConResPrintf(StdOut, STRING_FILESYSTEM, fileSystem);
|
||||
|
||||
//
|
||||
// Make sure they want to do this
|
||||
//
|
||||
if (driveType == DRIVE_FIXED)
|
||||
{
|
||||
if (volumeName[0])
|
||||
{
|
||||
while (TRUE)
|
||||
{
|
||||
ConResPrintf(StdOut, STRING_LABEL_NAME_EDIT, RootDirectory[0]);
|
||||
fgetws(input, ARRAYSIZE(input), stdin);
|
||||
input[wcslen(input) - 1] = 0;
|
||||
|
||||
if (!wcsicmp(input, volumeName))
|
||||
break;
|
||||
|
||||
ConResPuts(StdOut, STRING_ERROR_LABEL);
|
||||
}
|
||||
}
|
||||
|
||||
ConResPrintf(StdOut, STRING_YN_FORMAT, RootDirectory[0]);
|
||||
|
||||
K32LoadStringW(GetModuleHandle(NULL), STRING_YES_NO_FAQ, szMsg, ARRAYSIZE(szMsg));
|
||||
while (TRUE)
|
||||
{
|
||||
fgetws(input, ARRAYSIZE(input), stdin);
|
||||
if (_wcsnicmp(&input[0], &szMsg[0], 1) == 0) break;
|
||||
if (_wcsnicmp(&input[0], &szMsg[1], 1) == 0)
|
||||
{
|
||||
ConPuts(StdOut, L"\n");
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
//
|
||||
// Tell the user we're doing a long format if appropriate
|
||||
//
|
||||
if (!QuickFormat)
|
||||
{
|
||||
K32LoadStringW(GetModuleHandle(NULL), STRING_VERIFYING, szMsg, ARRAYSIZE(szMsg));
|
||||
if (totalNumberOfBytes.QuadPart > 1024*1024*10)
|
||||
{
|
||||
ConPrintf(StdOut, L"%s %luM\n", szMsg, (DWORD)(totalNumberOfBytes.QuadPart/(1024*1024)));
|
||||
}
|
||||
else
|
||||
{
|
||||
ConPrintf(StdOut, L"%s %.1fM\n", szMsg,
|
||||
((float)(LONGLONG)totalNumberOfBytes.QuadPart)/(float)(1024.0*1024.0));
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
K32LoadStringW(GetModuleHandle(NULL), STRING_FAST_FMT, szMsg, ARRAYSIZE(szMsg));
|
||||
if (totalNumberOfBytes.QuadPart > 1024*1024*10)
|
||||
{
|
||||
ConPrintf(StdOut, L"%s %luM\n", szMsg, (DWORD)(totalNumberOfBytes.QuadPart/(1024*1024)));
|
||||
}
|
||||
else
|
||||
{
|
||||
ConPrintf(StdOut, L"%s %.2fM\n", szMsg,
|
||||
((float)(LONGLONG)totalNumberOfBytes.QuadPart)/(float)(1024.0*1024.0));
|
||||
}
|
||||
ConResPuts(StdOut, STRING_CREATE_FSYS);
|
||||
}
|
||||
|
||||
//
|
||||
// Format away!
|
||||
//
|
||||
FormatEx(RootDirectory, media, FileSystem, Label, QuickFormat,
|
||||
ClusterSize, FormatExCallback);
|
||||
if (Error) return -1;
|
||||
ConResPuts(StdOut, STRING_FMT_COMPLETE);
|
||||
|
||||
//
|
||||
// Enable compression if desired
|
||||
//
|
||||
if (CompressDrive)
|
||||
{
|
||||
if (!EnableVolumeCompression(RootDirectory, TRUE))
|
||||
ConResPuts(StdOut, STRING_VOL_COMPRESS);
|
||||
}
|
||||
|
||||
//
|
||||
// Get the label if we don't have it
|
||||
//
|
||||
if (!GotALabel)
|
||||
{
|
||||
ConResPuts(StdOut, STRING_ENTER_LABEL);
|
||||
fgetws(input, ARRAYSIZE(LabelString), stdin);
|
||||
|
||||
input[wcslen(input) - 1] = 0;
|
||||
if (!SetVolumeLabelW(RootDirectory, input))
|
||||
{
|
||||
K32LoadStringW(GetModuleHandle(NULL), STRING_NO_LABEL, szMsg, ARRAYSIZE(szMsg));
|
||||
PrintWin32Error(szMsg, GetLastError());
|
||||
return -1;
|
||||
}
|
||||
}
|
||||
|
||||
if (!GetVolumeInformationW(RootDirectory,
|
||||
volumeName, ARRAYSIZE(volumeName),
|
||||
&serialNumber, &maxComponent, &flags,
|
||||
fileSystem, ARRAYSIZE(fileSystem)))
|
||||
{
|
||||
K32LoadStringW(GetModuleHandle(NULL), STRING_NO_VOLUME, szMsg, ARRAYSIZE(szMsg));
|
||||
PrintWin32Error(szMsg, GetLastError());
|
||||
return -1;
|
||||
}
|
||||
|
||||
//
|
||||
// Print out some stuff including the formatted size
|
||||
//
|
||||
if (!GetDiskFreeSpaceExW(RootDirectory,
|
||||
&freeBytesAvailableToCaller,
|
||||
&totalNumberOfBytes,
|
||||
&totalNumberOfFreeBytes))
|
||||
{
|
||||
K32LoadStringW(GetModuleHandle(NULL), STRING_NO_VOLUME_SIZE, szMsg, ARRAYSIZE(szMsg));
|
||||
PrintWin32Error(szMsg, GetLastError());
|
||||
return -1;
|
||||
}
|
||||
|
||||
ConResPrintf(StdOut, STRING_FREE_SPACE, totalNumberOfBytes.QuadPart,
|
||||
totalNumberOfFreeBytes.QuadPart);
|
||||
|
||||
//
|
||||
// Get the drive's serial number
|
||||
//
|
||||
if (!GetVolumeInformationW(RootDirectory,
|
||||
volumeName, ARRAYSIZE(volumeName),
|
||||
&serialNumber, &maxComponent, &flags,
|
||||
fileSystem, ARRAYSIZE(fileSystem)))
|
||||
{
|
||||
K32LoadStringW(GetModuleHandle(NULL), STRING_NO_VOLUME, szMsg, ARRAYSIZE(szMsg));
|
||||
PrintWin32Error(szMsg, GetLastError());
|
||||
return -1;
|
||||
}
|
||||
ConResPrintf(StdOut, STRING_SERIAL_NUMBER,
|
||||
(unsigned int)(serialNumber >> 16),
|
||||
(unsigned int)(serialNumber & 0xFFFF));
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
||||
/* EOF */
|
78
base/system/format/format.rc
Normal file
78
base/system/format/format.rc
Normal file
|
@ -0,0 +1,78 @@
|
|||
#include <windef.h>
|
||||
|
||||
#include "resource.h"
|
||||
|
||||
#define REACTOS_STR_FILE_DESCRIPTION "Disk Format Utility"
|
||||
#define REACTOS_STR_INTERNAL_NAME "format"
|
||||
#define REACTOS_STR_ORIGINAL_FILENAME "format.com"
|
||||
#include <reactos/version.rc>
|
||||
|
||||
/* UTF-8 */
|
||||
#pragma code_page(65001)
|
||||
|
||||
#ifdef LANGUAGE_BG_BG
|
||||
#include "lang/bg-BG.rc"
|
||||
#endif
|
||||
#ifdef LANGUAGE_CS_CZ
|
||||
#include "lang/cs-CZ.rc"
|
||||
#endif
|
||||
#ifdef LANGUAGE_DE_DE
|
||||
#include "lang/de-DE.rc"
|
||||
#endif
|
||||
#ifdef LANGUAGE_EL_GR
|
||||
#include "lang/el-GR.rc"
|
||||
#endif
|
||||
#ifdef LANGUAGE_EN_US
|
||||
#include "lang/en-US.rc"
|
||||
#endif
|
||||
#ifdef LANGUAGE_ES_ES
|
||||
#include "lang/es-ES.rc"
|
||||
#endif
|
||||
#ifdef LANGUAGE_FR_FR
|
||||
#include "lang/fr-FR.rc"
|
||||
#endif
|
||||
#ifdef LANGUAGE_HU_HU
|
||||
#include "lang/hu-HU.rc"
|
||||
#endif
|
||||
#ifdef LANGUAGE_ID_ID
|
||||
#include "lang/id-ID.rc"
|
||||
#endif
|
||||
#ifdef LANGUAGE_IT_IT
|
||||
#include "lang/it-IT.rc"
|
||||
#endif
|
||||
#ifdef LANGUAGE_JA_JP
|
||||
#include "lang/ja-JP.rc"
|
||||
#endif
|
||||
#ifdef LANGUAGE_LT_LT
|
||||
#include "lang/lt-LT.rc"
|
||||
#endif
|
||||
#ifdef LANGUAGE_NB_NO
|
||||
#include "lang/no-NO.rc"
|
||||
#endif
|
||||
#ifdef LANGUAGE_PL_PL
|
||||
#include "lang/pl-PL.rc"
|
||||
#endif
|
||||
#ifdef LANGUAGE_RO_RO
|
||||
#include "lang/ro-RO.rc"
|
||||
#endif
|
||||
#ifdef LANGUAGE_RU_RU
|
||||
#include "lang/ru-RU.rc"
|
||||
#endif
|
||||
#ifdef LANGUAGE_SK_SK
|
||||
#include "lang/sk-SK.rc"
|
||||
#endif
|
||||
#ifdef LANGUAGE_SQ_AL
|
||||
#include "lang/sq-AL.rc"
|
||||
#endif
|
||||
#ifdef LANGUAGE_TR_TR
|
||||
#include "lang/tr-TR.rc"
|
||||
#endif
|
||||
#ifdef LANGUAGE_UK_UA
|
||||
#include "lang/uk-UA.rc"
|
||||
#endif
|
||||
#ifdef LANGUAGE_ZH_CN
|
||||
#include "lang/zh-CN.rc"
|
||||
#endif
|
||||
#ifdef LANGUAGE_ZH_TW
|
||||
#include "lang/zh-TW.rc"
|
||||
#endif
|
43
base/system/format/lang/bg-BG.rc
Normal file
43
base/system/format/lang/bg-BG.rc
Normal file
|
@ -0,0 +1,43 @@
|
|||
LANGUAGE LANG_BULGARIAN, SUBLANG_DEFAULT
|
||||
|
||||
STRINGTABLE
|
||||
BEGIN
|
||||
STRING_HELP "Употреба: %s устройство: [-FS:файлова_система] [-V:етикет] [-Q] [-A:размер] [-C]\n\n\
|
||||
[drive:] Указва устройството за оразмеряване.\n\
|
||||
-FS:файлова_система Указва вида на файловата система (%s).\n\
|
||||
-V:етикет Указва етикет за тома.\n\
|
||||
-Q Извършва бързо оразмеряване (форматиране).\n\
|
||||
-A:размер Потиска подразбрания размер на чепката. Подразбраните настройки\n\
|
||||
са силно препоръчителни за обща употреба.\n\
|
||||
NTFS поддържа 512, 1024, 2048, 4096, 8192, 16K, 32K, 64K.\n\
|
||||
FAT поддържа 8192, 16K, 32K, 64K, 128K, 256K.\n\
|
||||
Уплътняване при NTFS не се поддържа при разпределени размери на единиците\n\
|
||||
над 4096.\n\
|
||||
-C Файловете, създадени на новия том ще бъдат сбивани по\n\
|
||||
подразбиране.\n\n"
|
||||
STRING_COMPLETE "%lu% готови.\r"
|
||||
STRING_FORMAT_FAIL "FormatEx не завърши успешно.\n\n"
|
||||
STRING_NO_SUPPORT "Действието не се поддържа"
|
||||
STRING_FMIFS_FAIL "Неуспешно определяне разположението на входните точки на FMIFS\n\n"
|
||||
STRING_UNKNOW_ARG "Неизвестен ключ: %s\n"
|
||||
STRING_DRIVE_PARM "Задължителният ключ за името на устройството липсва.\n\n"
|
||||
STRING_ERROR_DRIVE_TYPE "Неуспешно определяне вида на устройството"
|
||||
STRING_INSERT_DISK "Сложете нова дискета в устройство %C:\n,след което натиснете Enter..."
|
||||
STRING_NO_VOLUME "Неуспешно определяне на тома"
|
||||
STRING_NO_VOLUME_SIZE "Неуспешно определяне на размера на тома"
|
||||
STRING_FILESYSTEM "Вид на файловата система: %s.\n"
|
||||
STRING_LABEL_NAME_EDIT "Въведете сегашния етикет на устройство %C: "
|
||||
STRING_ERROR_LABEL "Въведен е неправилен етикет за това устройство.\n"
|
||||
STRING_YN_FORMAT "\nВНИМАНИЕ, ВСИЧКИ ДАННИ НА ПОСТОЯННОТО ЗАПАМЕТЯВАЩО\n\
|
||||
УСТРОЙСТВО %C: ЩЕ БЪДАТ УНИЩОЖЕНИ!\nДа продължа ли с форматирането(„Y” за „да”/„N” за „не”)?"
|
||||
STRING_YES_NO_FAQ "YN"
|
||||
STRING_VERIFYING "Проверка"
|
||||
STRING_FAST_FMT "Бързо оразмеряване"
|
||||
STRING_CREATE_FSYS "Създаване на структурата на файловата уредба.\n"
|
||||
STRING_FMT_COMPLETE "Оразмеряването приключи.\n"
|
||||
STRING_VOL_COMPRESS "Томът не поддържа сбиване.\n"
|
||||
STRING_ENTER_LABEL "Етикет (11 знака или Enter за нищо)? "
|
||||
STRING_NO_LABEL "Неуспешно поставяне на етикет"
|
||||
STRING_FREE_SPACE "\n%I64d байта общо дисково пространство.\n%I64d байта достъпни.\n"
|
||||
STRING_SERIAL_NUMBER "\nПроизводствен номер на носителя: %04X-%04X\n"
|
||||
END
|
47
base/system/format/lang/cs-CZ.rc
Normal file
47
base/system/format/lang/cs-CZ.rc
Normal file
|
@ -0,0 +1,47 @@
|
|||
/* FILE: base/system/format/lang/cs-CZ.rc
|
||||
* TRANSLATOR: Radek Liska aka Black_Fox (radekliska at gmail dot com)
|
||||
* UPDATED: 2008-04-21
|
||||
*/
|
||||
|
||||
LANGUAGE LANG_CZECH, SUBLANG_DEFAULT
|
||||
|
||||
STRINGTABLE
|
||||
BEGIN
|
||||
STRING_HELP "Použití: %s jednotka: [-FS:filesystem] [-V:jmenovka] [-Q] [-A:velikost] [-C]\n\n\
|
||||
[jednotka:] Určí jednotku, která bude zformátována.\n\
|
||||
-FS:typfs Určí typ souborového systému (%s).\n\
|
||||
-V:jmenovka Určí jmenovku svazku.\n\
|
||||
-Q Provede rychlé formátování.\n\
|
||||
-A:velikost Přepíše implicitní velikost alokační jednotky. Pro běžné\n\
|
||||
použití silně doporučujeme implicitní hodnoty.\n\
|
||||
NTFS podporuje 512, 1024, 2048, 4096, 8192, 16K, 32K, 64K.\n\
|
||||
FAT podporuje 8192, 16K, 32K, 64K, 128K, 256K.\n\
|
||||
Pro alokační jednotky přes 4096 není podporována NTFS komprese.\n\
|
||||
-C Soubory vytvořené na novém svazku budou implicitně\n\
|
||||
komprimovány.\n\n"
|
||||
STRING_COMPLETE "%lu procent dokončeno.\r"
|
||||
STRING_FORMAT_FAIL "FormatEx nedokázal úspěšně skončit.\n\n"
|
||||
STRING_NO_SUPPORT "Operace není podporována"
|
||||
STRING_FMIFS_FAIL "Nelze najít vstupní body FMIFS.\n\n"
|
||||
STRING_UNKNOW_ARG "Neznámý agrument: %s\n"
|
||||
STRING_DRIVE_PARM "Schází nutný parametr disku.\n\n"
|
||||
STRING_ERROR_DRIVE_TYPE "Nelze zjistit typ disku"
|
||||
STRING_INSERT_DISK "Vložte novou disketu do jednotky %C:\na poté stiskněte klávesu ENTER..."
|
||||
STRING_NO_VOLUME "Nelze zjistit svazek"
|
||||
STRING_NO_VOLUME_SIZE "Nelze zjistit velikost svazku"
|
||||
STRING_FILESYSTEM "Souborový systém je typu %s.\n"
|
||||
STRING_LABEL_NAME_EDIT "Vložte nynější jmenovku svazku pro jednotku %C: "
|
||||
STRING_ERROR_LABEL "Pro tuto jednotku byla zadána nesprávná jmenovka svazku.\n"
|
||||
STRING_YN_FORMAT "\nPOZOR, VŠECHNA DATA NA PEVNÉM DISKU\n\
|
||||
NA JEDNOTCE %C: BUDOU ZTRACENA!\nPokročit k formátování (A/N)? "
|
||||
STRING_YES_NO_FAQ "AN"
|
||||
STRING_VERIFYING "Ověřuji"
|
||||
STRING_FAST_FMT "Rychloformátování"
|
||||
STRING_CREATE_FSYS "Vytvářím strukturu souborového systému.\n"
|
||||
STRING_FMT_COMPLETE "Formátování dokončeno.\n"
|
||||
STRING_VOL_COMPRESS "Svazek nepodporuje kompresi.\n"
|
||||
STRING_ENTER_LABEL "Jmenovka svazku (11 znaků, ENTER pro žádný)? "
|
||||
STRING_NO_LABEL "Nelze nastavit jmenovku svazku"
|
||||
STRING_FREE_SPACE "\nCelkové místo na disku: %I64d bajtů.\nDostupné místo: %I64d bajtů.\n"
|
||||
STRING_SERIAL_NUMBER "\nSériové číslo svazku je %04X-%04X\n"
|
||||
END
|
42
base/system/format/lang/de-DE.rc
Normal file
42
base/system/format/lang/de-DE.rc
Normal file
|
@ -0,0 +1,42 @@
|
|||
LANGUAGE LANG_GERMAN, SUBLANG_NEUTRAL
|
||||
|
||||
STRINGTABLE
|
||||
BEGIN
|
||||
STRING_HELP "Syntax: %s Datenträger: [-FS:Dateisystem] [-V:Label] [-Q] [-A:Größe] [-C]\n\n\
|
||||
[Datenträger:] Legt das zu formatierende Laufwerk fest.\n\
|
||||
-FS:Dateisystem Legt das Dateisystem fest (%s).\n\
|
||||
-V:Label Legt den Datenträgernamen fest.\n\
|
||||
-Q Führt eine Schnellformatierung durch.\n\
|
||||
-A:Größe Überschreibt Anweisung für Standardblockgröße. Es wird dringend\n\
|
||||
empfohlen, grundsätzlich Standardeinstellungen zu verwenden!\n\
|
||||
NTFS unterstützt 512, 1024, 2048, 4096, 8192, 16K, 32K, 64K.\n\
|
||||
FAT unterstützt 8192, 16K, 32K, 64K, 128K, 256K.\n\
|
||||
NTFS-Kompression wird für Blockgrößen über 4096 nicht\n\
|
||||
unterstützt.\n\
|
||||
-C Auf dem neuen Datenträger erstellte Dateien werden\n\
|
||||
standardmäßig komprimiert.\n\n"
|
||||
STRING_COMPLETE "%lu Prozent komplett.\r"
|
||||
STRING_FORMAT_FAIL "FormatEx konnte Vorgang nicht erfolgreich beenden.\n\n"
|
||||
STRING_NO_SUPPORT "Vorgang nicht unterstützt"
|
||||
STRING_FMIFS_FAIL "Kann FMIFS-Eingangspunkte nicht lokalisieren.\n\n"
|
||||
STRING_UNKNOW_ARG "Unbekanntes Argument: %s\n"
|
||||
STRING_DRIVE_PARM "Benötigter Laufwerksparameter fehlt.\n\n"
|
||||
STRING_ERROR_DRIVE_TYPE "Konnte den Laufwerkstyp nicht erhalten"
|
||||
STRING_INSERT_DISK "Legen Sie eine neue Diskette in Laufwerk %C: ein\nund betätigen Sie die Eingabetaste, wenn das Laufwerk\nbereit ist."
|
||||
STRING_NO_VOLUME "Kann Medium nicht abfragen"
|
||||
STRING_NO_VOLUME_SIZE "Kann Mediengröße nicht abfragen"
|
||||
STRING_FILESYSTEM "Der Typ des Dateisystems ist %s.\n"
|
||||
STRING_LABEL_NAME_EDIT "Geben Sie die aktuelle Datenträgerbezeichnung für Datenträger %C: ein"
|
||||
STRING_ERROR_LABEL "Eine unzulässige Datenträgerbezeichnung wurde für diesen Datenträger eingegeben.\n"
|
||||
STRING_YN_FORMAT "\nACHTUNG, beim Formatieren werden ALLE Daten auf dem Datenträger %C: gelöscht!\nMit Formatierung fortfahren (Ja/Nein)? "
|
||||
STRING_YES_NO_FAQ "JN"
|
||||
STRING_VERIFYING "Prüfen"
|
||||
STRING_FAST_FMT "Schnellformatierung"
|
||||
STRING_CREATE_FSYS "Erzeuge Dateisystem-Strukturen.\n"
|
||||
STRING_FMT_COMPLETE "Formatierung abgeschlossen.\n"
|
||||
STRING_VOL_COMPRESS "Medium unterstützt keine Kompression.\n"
|
||||
STRING_ENTER_LABEL "Datenträgerbezeichnung (11 Zeichen, Eingabetaste für keine)? "
|
||||
STRING_NO_LABEL "Konnte Datenträger nicht benennen"
|
||||
STRING_FREE_SPACE "\n%I64d Bytes Speicherkapazität.\n%I64d Bytes freier Speicher.\n"
|
||||
STRING_SERIAL_NUMBER "\nDatenträger-Seriennummer ist %04X-%04X\n"
|
||||
END
|
47
base/system/format/lang/el-GR.rc
Normal file
47
base/system/format/lang/el-GR.rc
Normal file
|
@ -0,0 +1,47 @@
|
|||
/* Ελληνική μετάφραση - Απόστολος Αλεξιάδης */
|
||||
|
||||
LANGUAGE LANG_GREEK, SUBLANG_DEFAULT
|
||||
|
||||
STRINGTABLE
|
||||
BEGIN
|
||||
STRING_HELP "Χρήση: %s τόμος: [-FS:σύστημα-αρχείων] [-V:ετικέτα] [-Q] [-A:μέγεθος] [-C]\n\n\
|
||||
[τόμος:] Καθορίζει το γράμμα μονάδας δίσκου προς διαμόρφωση.\n\
|
||||
-FS:σύστημα-αρχείων Καθορίζει τον τύπο του συστήματος αρχείων FAT, FAT32 ή NTFS (%s).\n\
|
||||
-V:label Καθορισμός της ετικέτας του τόμου.\n\
|
||||
-Q Εκτέλεση γρήγορης διαμόρφωσης.\n\
|
||||
-A:μέγεθος Παρακάμπτει το προεπιλεγμένο μέγεθος μονάδας εκχώρησης.\n\
|
||||
Για γενική χρήση συνιστώνται ιδιαίτερα οι προεπιλεγμένες\n\
|
||||
ρυθμίσεις. Το NTFS υποστηρίζει 512, 1024, 2048, 4096,\n\
|
||||
8192, 16K, 32K, 64K. Το FAT υποστηρίζει 512, 1024, 2048,\n\
|
||||
4096, 8192, 16K, 32K, 64K, (128K, 256K για μέγεθος τομέα\n\
|
||||
> 512 byte). Το FAT32 υποστηρίζει 512, 1024, 2048,\n\
|
||||
4096, 8192, 16K, 32K, 64K, (128K, 256K για μέγεθος τομέα\n\
|
||||
> 512 byte).\n\
|
||||
-C Files created on the new volume will be compressed by\n\
|
||||
default.\n\n"
|
||||
STRING_COMPLETE "%lu τοις εκατό ολοκληώθηκε.\r"
|
||||
STRING_FORMAT_FAIL "Το FormatEx δε μπόρεσε να ολοκληρωθεί επιτυχώς.\n\n"
|
||||
STRING_NO_SUPPORT "Η λειτουργία δεν είναι υποστηριζόμενη"
|
||||
STRING_FMIFS_FAIL "Could not located FMIFS entry points.\n\n"
|
||||
STRING_UNKNOW_ARG "Άγνωστο όρισμα: %s\n"
|
||||
STRING_DRIVE_PARM "Required drive parameter is missing.\n\n"
|
||||
STRING_ERROR_DRIVE_TYPE "Δεν ήταν δυνατή η ανάγνωση του τύπου του τόμου."
|
||||
STRING_INSERT_DISK "ΕΙσάγετε μια νέα δισκέτα στο %C:\nκαι πατήστε Enter όταν είστε έτοιμοι..."
|
||||
STRING_NO_VOLUME "Could not query volume"
|
||||
STRING_NO_VOLUME_SIZE "Could not query volume size"
|
||||
STRING_FILESYSTEM "Ο τύπος του συστήματος αρχείων είναι %s.\n"
|
||||
STRING_LABEL_NAME_EDIT "Εισάγετε την τρέχουσα ετικέτα για τον τόμο %C: "
|
||||
STRING_ERROR_LABEL "Μια μη έγγυρη ετικέτα πληκτρολογήθηκε για αυτόν τον τόμο.\n"
|
||||
STRING_YN_FORMAT "\nΠΡΟΕΙΔΟΠΟΙΗΣΗ, ΟΛΑ ΤΑ ΔΕΔΟΜΕΝΑ ΣΤΟΝ NON_REMOVABLE ΔΙΣΚΟ\n\
|
||||
DRIVE %C: ΘΑ ΧΑΘΟΥΝ!\nΣυνέχεια με τη διαμόρφωση (Y/N)? "
|
||||
STRING_YES_NO_FAQ "YN"
|
||||
STRING_VERIFYING "Γίνεται πιστοποίηση"
|
||||
STRING_FAST_FMT "QuickFormatting"
|
||||
STRING_CREATE_FSYS "Creating file system structures.\n"
|
||||
STRING_FMT_COMPLETE "Η διαμόρφωση ολοκληρώθηκε.\n"
|
||||
STRING_VOL_COMPRESS "Ο τόμος δεν υποστηρίζει συμπίεση.\n"
|
||||
STRING_ENTER_LABEL "Ετικέτα τόμου (11 χαρακτήρες, Enter για κανένα)? "
|
||||
STRING_NO_LABEL "Δεν ήταν δυνατή η εισαγωγή ετικέτας του τόμου"
|
||||
STRING_FREE_SPACE "\n%I64d bytes συνολικός χώρος δίσκου.\n%I64d bytes διαθέσιμα στο δίσκο.\n"
|
||||
STRING_SERIAL_NUMBER "\nΟ σειριακός αριθμός του τόμου είναι ο %04X-%04X\n"
|
||||
END
|
43
base/system/format/lang/en-US.rc
Normal file
43
base/system/format/lang/en-US.rc
Normal file
|
@ -0,0 +1,43 @@
|
|||
LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
|
||||
|
||||
STRINGTABLE
|
||||
BEGIN
|
||||
STRING_HELP "Usage: %s drive: [-FS:file-system] [-V:label] [-Q] [-A:size] [-C]\n\n\
|
||||
[drive:] Specifies the drive to format.\n\
|
||||
-FS:file-system Specifies the type of file system (%s).\n\
|
||||
-V:label Specifies volume label.\n\
|
||||
-Q Performs a quick format.\n\
|
||||
-A:size Overrides the default allocation unit size. Default settings\n\
|
||||
are strongly recommended for general use\n\
|
||||
NTFS supports 512, 1024, 2048, 4096, 8192, 16K, 32K, 64K.\n\
|
||||
FAT supports 8192, 16K, 32K, 64K, 128K, 256K.\n\
|
||||
NTFS compression is not supported for allocation unit sizes\n\
|
||||
above 4096.\n\
|
||||
-C Files created on the new volume will be compressed by\n\
|
||||
default.\n\n"
|
||||
STRING_COMPLETE "%lu percent completed.\r"
|
||||
STRING_FORMAT_FAIL "FormatEx was unable to complete successfully.\n\n"
|
||||
STRING_NO_SUPPORT "Operation Not Supported"
|
||||
STRING_FMIFS_FAIL "Could not located FMIFS entry points.\n\n"
|
||||
STRING_UNKNOW_ARG "Unknown argument: %s\n"
|
||||
STRING_DRIVE_PARM "Required drive parameter is missing.\n\n"
|
||||
STRING_ERROR_DRIVE_TYPE "Could not get drive type"
|
||||
STRING_INSERT_DISK "Insert a new floppy in drive %C:\nand press Enter when ready..."
|
||||
STRING_NO_VOLUME "Could not query volume"
|
||||
STRING_NO_VOLUME_SIZE "Could not query volume size"
|
||||
STRING_FILESYSTEM "The type of the file system is %s.\n"
|
||||
STRING_LABEL_NAME_EDIT "Enter current volume label for drive %C: "
|
||||
STRING_ERROR_LABEL "An incorrect volume label was entered for this drive.\n"
|
||||
STRING_YN_FORMAT "\nWARNING, ALL DATA ON NON_REMOVABLE DISK\n\
|
||||
DRIVE %C: WILL BE LOST!\nProceed with Format (Y/N)? "
|
||||
STRING_YES_NO_FAQ "YN"
|
||||
STRING_VERIFYING "Verifying"
|
||||
STRING_FAST_FMT "QuickFormatting"
|
||||
STRING_CREATE_FSYS "Creating file system structures.\n"
|
||||
STRING_FMT_COMPLETE "Format complete.\n"
|
||||
STRING_VOL_COMPRESS "Volume does not support compression.\n"
|
||||
STRING_ENTER_LABEL "Volume Label (11 characters, Enter for none)? "
|
||||
STRING_NO_LABEL "Could not label volume"
|
||||
STRING_FREE_SPACE "\n%I64d bytes total disk space.\n%I64d bytes available on disk.\n"
|
||||
STRING_SERIAL_NUMBER "\nVolume Serial Number is %04X-%04X\n"
|
||||
END
|
45
base/system/format/lang/es-ES.rc
Normal file
45
base/system/format/lang/es-ES.rc
Normal file
|
@ -0,0 +1,45 @@
|
|||
/* Spanish translation by Javier Remacha 2007-12-19 */
|
||||
|
||||
LANGUAGE LANG_SPANISH, SUBLANG_NEUTRAL
|
||||
|
||||
STRINGTABLE
|
||||
BEGIN
|
||||
STRING_HELP "Uso: %s unidad: [-FS:sistema de archivos] [-V:etiqueta] [-Q] [-A:tamaño] [-C]\n\n\
|
||||
[unidad:] Especifica la unidad a formatear.\n\
|
||||
-FS:sistema de archivos Especifica el sistema de archivos (%s).\n\
|
||||
-V:etiqueta Especifica la etiqueta del volumen.\n\
|
||||
-Q Realiza un formato rápido.\n\
|
||||
-A:tamaño Anula el tamaño por defecto de la unidad asignada. Configuración por defecto\n\
|
||||
es altamente recomendado para uso general\n\
|
||||
NTFS soporta 512, 1024, 2048, 4096, 8192, 16K, 32K, 64K.\n\
|
||||
FAT soporta 8192, 16K, 32K, 64K, 128K, 256K.\n\
|
||||
La compresión NTFS no es soportada para tamaños de la unidad asignada\n\
|
||||
por encima de 4096.\n\
|
||||
-C Por defecto los archivos creados en el nuevo volumen serán \n\
|
||||
comprimidos.\n\n"
|
||||
STRING_COMPLETE "%lu por ciento completado.\r"
|
||||
STRING_FORMAT_FAIL "FormatEx fue incapaz de completarse satisfactoriamente.\n\n"
|
||||
STRING_NO_SUPPORT "Operación No Soportada"
|
||||
STRING_FMIFS_FAIL "Imposible localizar puntos de entrada FMIFS.\n\n"
|
||||
STRING_UNKNOW_ARG "Argumento desconocido: %s\n"
|
||||
STRING_DRIVE_PARM "Parámetro de unidad requerido no encontrado.\n\n"
|
||||
STRING_ERROR_DRIVE_TYPE "Imposible determinar el tipo de unidad"
|
||||
STRING_INSERT_DISK "Inserte un nuevo disco en la unidad %C:\ny presione Enter cuando esté preparado..."
|
||||
STRING_NO_VOLUME "Imposible consultar el volumen"
|
||||
STRING_NO_VOLUME_SIZE "Imposible consultar el tamaño de volumen"
|
||||
STRING_FILESYSTEM "El tipo del Sistema de archivos es %s.\n"
|
||||
STRING_LABEL_NAME_EDIT "Introduzca la etiqueta del volumen para la unidad %C: "
|
||||
STRING_ERROR_LABEL "Etiqueta de volumen incorrecta para esta unidad.\n"
|
||||
STRING_YN_FORMAT "\nADVERTENCIA, ¡TODOS LOS DATOS DEL DISCO\n\
|
||||
UNIDAD %C: SE PERDERÁN!\nProceder con el formato (S/N)? "
|
||||
STRING_YES_NO_FAQ "SN"
|
||||
STRING_VERIFYING "Verificando"
|
||||
STRING_FAST_FMT "Dando formato rápido"
|
||||
STRING_CREATE_FSYS "Creando archivo de estrucutra del sistema.\n"
|
||||
STRING_FMT_COMPLETE "Formato completado.\n"
|
||||
STRING_VOL_COMPRESS "El volumen no soporta compresión.\n"
|
||||
STRING_ENTER_LABEL "Etiqueta del Volumen (11 caracteres, Enter para ninguno)? "
|
||||
STRING_NO_LABEL "Imposible etiquetar el volumen"
|
||||
STRING_FREE_SPACE "\n%I64d bytes espacio total del disco.\n%I64d bytes disponibles en el disco.\n"
|
||||
STRING_SERIAL_NUMBER "\nNúmero de Serie del Volumen es %04X-%04X\n"
|
||||
END
|
43
base/system/format/lang/fr-FR.rc
Normal file
43
base/system/format/lang/fr-FR.rc
Normal file
|
@ -0,0 +1,43 @@
|
|||
/* Translation made by Jerome Signouret, 2005. */
|
||||
|
||||
LANGUAGE LANG_FRENCH, SUBLANG_NEUTRAL
|
||||
|
||||
STRINGTABLE
|
||||
BEGIN
|
||||
STRING_HELP "Utilisation : %s disque: [-FS:système de fichier] [-V:nom] [-Q] [-A:taille] [-C]\n\n\
|
||||
[disque:] Indique le disque à formater.\n\
|
||||
-FS:système de fichier Indique le type de système de fichier (%s).\n\
|
||||
-V:nom Détermine le nom du disque.\n\
|
||||
-Q Effectue un formatage rapide.\n\
|
||||
-A:taille Force une taille pour les unités d'allocations. Les valeurs par défaut\n\
|
||||
sont fortement recommandées pour une utilisation courante\n\
|
||||
NTFS peut utiliser 512, 1024, 2048, 4096, 8192, 16K, 32K, 64K.\n\
|
||||
FAT peut utiliser 8192, 16K, 32K, 64K, 128K, 256K.\n\
|
||||
La compression NTFS n'est pas possible au de là de 4096.\n\
|
||||
-C Les fichiers sur le nouveau disque seront compressés automatiquement.\n\n"
|
||||
STRING_COMPLETE "%lu pourcent effectués.\r"
|
||||
STRING_FORMAT_FAIL "FormatEx ne peut se finir avec succés.\n\n"
|
||||
STRING_NO_SUPPORT "Fontion Non Supportée"
|
||||
STRING_FMIFS_FAIL "Impossible de trouver les points d'entrée FMIFS.\n\n"
|
||||
STRING_UNKNOW_ARG "Argument inconnu : %s\n"
|
||||
STRING_DRIVE_PARM "Le disque à formater n'est pas indiqué.\n\n"
|
||||
STRING_ERROR_DRIVE_TYPE "Impossible d'obtenir le type de disque"
|
||||
STRING_INSERT_DISK "Mettre une nouvelle disquette dans le lecteur %C:\n et appuyer sur Entrée..."
|
||||
STRING_NO_VOLUME "Impossible de trouver le disque"
|
||||
STRING_NO_VOLUME_SIZE "Impossible de déterminer la taille du disque"
|
||||
STRING_FILESYSTEM "Le type de système de fichier est %s.\n"
|
||||
STRING_LABEL_NAME_EDIT "Donner un nom pour le disque %C : "
|
||||
STRING_ERROR_LABEL "Le nom pour le disque n'est pas correct.\n"
|
||||
STRING_YN_FORMAT "\nATTENTION, TOUTES LES DONNÉES SUR LE DISQUE %C: SERONT\n\
|
||||
PERDUES !\nContinuer avec le formatage (O/N) ? "
|
||||
STRING_YES_NO_FAQ "ON"
|
||||
STRING_VERIFYING "Vérifications"
|
||||
STRING_FAST_FMT "Formatage rapide"
|
||||
STRING_CREATE_FSYS "Création des structures du système de fichier.\n"
|
||||
STRING_FMT_COMPLETE "Formatage terminé.\n"
|
||||
STRING_VOL_COMPRESS "Le disque ne supporte pas la compression.\n"
|
||||
STRING_ENTER_LABEL "Nom du disque (11 caractères, Entrée si aucun) ? "
|
||||
STRING_NO_LABEL "Impossible de donner un nom au disque"
|
||||
STRING_FREE_SPACE "\nEspace disque total : %I64d octet.\n Espace disque disponible : %I64d octet.\n"
|
||||
STRING_SERIAL_NUMBER "\nNuméro de série du disque: %04X-%04X\n"
|
||||
END
|
48
base/system/format/lang/hu-HU.rc
Normal file
48
base/system/format/lang/hu-HU.rc
Normal file
|
@ -0,0 +1,48 @@
|
|||
/* Hungarian translation by Peter Nagy <nagylakas@gmail.com> */
|
||||
|
||||
LANGUAGE LANG_HUNGARIAN, SUBLANG_DEFAULT
|
||||
|
||||
STRINGTABLE
|
||||
BEGIN
|
||||
STRING_HELP "Használat: %s kötet: [-FS:állományrendszer] [-V:címke] [-Q] [-A:méret] [-C]\n\n\
|
||||
[kötet:] A meghajtóbetûjelet adja meg (kettõsponttal a végén).\n\
|
||||
-FS:állományrendszer Az állományrendszer típusát adja meg (%s).\n\
|
||||
-V:címke A Kötetcímke neve.\n\
|
||||
-Q Gyorsformázást hajt végre.\n\
|
||||
-A:méret Felülbírálja az alapértelmezett szektorcsoport-\n\
|
||||
méretet. Általános használathoz az alapértelmezett\n\
|
||||
értékek ajánlottak.\n\
|
||||
Az NTFS a következõ értékeket támogatja: 512, 1024, 2048,\n\
|
||||
4096, 8192, 16K, 32K, 64K.\n\
|
||||
A FAT a következõ értékeket támogatja: 8192, 16K, 32K, 64K,\n\
|
||||
128K, 256K.\n\
|
||||
NTFS-tömörítés nem lehetséges 4096 bájtnál nagyobb\n\
|
||||
szektorcsoportoknál.\n\
|
||||
-C Az új köteten létrehozott állományok alapból tömörítve jönnek\n\
|
||||
létre.\n\n"
|
||||
STRING_COMPLETE "%lu százalék befejezve.\r"
|
||||
STRING_FORMAT_FAIL "A FormatEx végrehajtása sikertelenül fejezõdött be.\n\n"
|
||||
STRING_NO_SUPPORT "A Mûvelet Nem Támogatott"
|
||||
STRING_FMIFS_FAIL "Nem találtam meg az FMIFS kezdõpontját.\n\n"
|
||||
STRING_UNKNOW_ARG "Érvénytelen paraméter: %s\n"
|
||||
STRING_DRIVE_PARM "Hiányzik a meghajtó meghatározás.\n\n"
|
||||
STRING_ERROR_DRIVE_TYPE "Nem sikerült lekérdezni a meghajtó típusát"
|
||||
STRING_INSERT_DISK "Helyezzen be új lemezt a következõ meghajtóba: %C:\\ Ha készen áll, nyomja meg az ENTER billenytût..."
|
||||
STRING_NO_VOLUME "Nem sikerült megállapítani címkét"
|
||||
STRING_NO_VOLUME_SIZE "Nem sikerült megállapítani a kötet méretét"
|
||||
STRING_FILESYSTEM "A állományrendszer típusa %s.\n"
|
||||
STRING_LABEL_NAME_EDIT "Adja meg a címkét az alábbi meghajtóhoz: %C: "
|
||||
STRING_ERROR_LABEL "Érvénytelen címkét adott meg a meghajtóhoz.\n"
|
||||
STRING_YN_FORMAT "\nFIGYELMEZTETÉS: A NEM CSERÉLHETÕ LEMEZMEGHAJTÓN (%C:) MINDEN ADAT EL FOG VESZNI.\n\
|
||||
\nFolytatja a formázást (I/N)? "
|
||||
STRING_YES_NO_FAQ "IN"
|
||||
STRING_VERIFYING "Ellenõrzés"
|
||||
STRING_FAST_FMT "Gyorsformázás"
|
||||
STRING_CREATE_FSYS "Állományrendszer létrehozása.\n"
|
||||
STRING_FMT_COMPLETE "Formázás befejezve.\n"
|
||||
STRING_VOL_COMPRESS "A Kötet nem támogatja a tömörítést.\n"
|
||||
STRING_ENTER_LABEL "Kötetcímke (legfeljebb 11 karakter, ENTER ha nincs)? "
|
||||
STRING_NO_LABEL "A kötet nem kapott címkét"
|
||||
STRING_FREE_SPACE "\n%I64d bájt teljes lemezterület.\n%I64d bájt elérhetõ a köteten.\n"
|
||||
STRING_SERIAL_NUMBER "\nA Kötet sorozatszáma: %04X-%04X\n"
|
||||
END
|
43
base/system/format/lang/id-ID.rc
Normal file
43
base/system/format/lang/id-ID.rc
Normal file
|
@ -0,0 +1,43 @@
|
|||
LANGUAGE LANG_INDONESIAN, SUBLANG_DEFAULT
|
||||
|
||||
STRINGTABLE
|
||||
BEGIN
|
||||
STRING_HELP "Pemakaian: %s drive: [-FS:file-system] [-V:label] [-Q] [-A:size] [-C]\n\n\
|
||||
[drive:] Menetapkan drive yang akan diformat.\n\
|
||||
-FS:file-system Menetapkan tipe sistem file (%s).\n\
|
||||
-V:label Menetapkan label volume.\n\
|
||||
-Q Melakukan format cepat.\n\
|
||||
-A:size Mengabaikan besar unit alokasi standar. Setelan standar\n\
|
||||
sangat direkomendasikan untuk penggunaan umum\n\
|
||||
NTFS mendukung 512, 1024, 2048, 4096, 8192, 16K, 32K, 64K.\n\
|
||||
FAT mendukung 8192, 16K, 32K, 64K, 128K, 256K.\n\
|
||||
Kompresi NTFS tidak didukung untuk ukuran unit alokasi\n\
|
||||
di atas 4096.\n\
|
||||
-C File dibuat pada volume yang baru standarnya akan\n\
|
||||
dikompres.\n\n"
|
||||
STRING_COMPLETE "%lu persen selesai.\r"
|
||||
STRING_FORMAT_FAIL "FormatEx tidak bisa diselesaikan dengan sukses.\n\n"
|
||||
STRING_NO_SUPPORT "Operasi Tida Didukung"
|
||||
STRING_FMIFS_FAIL "Tidak bisa menemukan FMIFS entry points.\n\n"
|
||||
STRING_UNKNOW_ARG "Argumen tidak dikenal: %s\n"
|
||||
STRING_DRIVE_PARM "Parameter drive yang diperlukan kurang.\n\n"
|
||||
STRING_ERROR_DRIVE_TYPE "Tidak bisa mendapatkan tipe drive"
|
||||
STRING_INSERT_DISK "Sisipkan disket baru di drive %C:\ndan tekan Enter bila siap..."
|
||||
STRING_NO_VOLUME "Tidak bisa memdapatkan volume"
|
||||
STRING_NO_VOLUME_SIZE "Tidak bisa mendapatkan ukuran volume"
|
||||
STRING_FILESYSTEM "Tipe sistem file adalah %s.\n"
|
||||
STRING_LABEL_NAME_EDIT "Masukkan label volume saat ini untuk drive %C: "
|
||||
STRING_ERROR_LABEL "Label volume yang dimasukan untuk drive ini tidak benar.\n"
|
||||
STRING_YN_FORMAT "\nPERINGATAN, SELURUH DATA PADA DISK NON_REMOVABLE\n\
|
||||
DRIVE %C: AKAN HILANG!\nLanjutkan dengan Format (Y/T)? "
|
||||
STRING_YES_NO_FAQ "YT"
|
||||
STRING_VERIFYING "Memverifikasi"
|
||||
STRING_FAST_FMT "Memformat Cepat"
|
||||
STRING_CREATE_FSYS "Membuat struktur sistem file.\n"
|
||||
STRING_FMT_COMPLETE "Format selesai.\n"
|
||||
STRING_VOL_COMPRESS "Volume tidak mendukung kompresi.\n"
|
||||
STRING_ENTER_LABEL "Label Volume (11 karakter, Enter untuk kosong)? "
|
||||
STRING_NO_LABEL "Tidak bisa memberi label volume"
|
||||
STRING_FREE_SPACE "\n%I64d byte total ruang disk.\n%I64d byte tersedia pada disk.\n"
|
||||
STRING_SERIAL_NUMBER "\nNomor Seri Volume adalah %04X-%04X\n"
|
||||
END
|
41
base/system/format/lang/it-IT.rc
Normal file
41
base/system/format/lang/it-IT.rc
Normal file
|
@ -0,0 +1,41 @@
|
|||
LANGUAGE LANG_ITALIAN, SUBLANG_NEUTRAL
|
||||
|
||||
STRINGTABLE
|
||||
BEGIN
|
||||
STRING_HELP "Uso: %s drive: [-FS:file-system] [-V:label] [-Q] [-A:size] [-C]\n\n\
|
||||
[drive:] Specifica l'unità disco da formattare.\n\
|
||||
-FS:file-system Specifica il tipo di filesystem (%s).\n\
|
||||
-V:label Specifica l'etichetta del volume.\n\
|
||||
-Q Esegue una formattazione rapida.\n\
|
||||
-A:size Altera la dimensione predefinita della unità di allocazione.\n\
|
||||
Le impostazioni predefinite sono fortemente consigliate per un uso normale\n\
|
||||
NTFS supporta 512, 1024, 2048, 4096, 8192, 16K, 32K, 64K.\n\
|
||||
FAT supporta 8192, 16K, 32K, 64K, 128K, 256K.\n\
|
||||
NTFS compresso non è supportato per unità di allocazione\n\
|
||||
maggiori di 4096.\n\
|
||||
-C I file creati sul nuovo volume saranno compressi.\n\n"
|
||||
STRING_COMPLETE "%lu percento completato.\r"
|
||||
STRING_FORMAT_FAIL "FormatEx non ha completato l'operazione in modo regolare.\n\n"
|
||||
STRING_NO_SUPPORT "Operazione non supportata"
|
||||
STRING_FMIFS_FAIL "Impossibile trovare 'FMIFS entry points'.\n\n"
|
||||
STRING_UNKNOW_ARG "Parametro sconosciuto: %s\n"
|
||||
STRING_DRIVE_PARM "Manca il parametro 'drive'.\n\n"
|
||||
STRING_ERROR_DRIVE_TYPE "Impossibile rilevare il tipo di drive"
|
||||
STRING_INSERT_DISK "Inserire un floppy nuovo nel drive %C:\n e successivamente premere Invio..."
|
||||
STRING_NO_VOLUME "Impossibile rilevare il volume"
|
||||
STRING_NO_VOLUME_SIZE "Impossibile rilevare la dimensione del volume"
|
||||
STRING_FILESYSTEM "Il tipo di file system è %s.\n"
|
||||
STRING_LABEL_NAME_EDIT "Inserire l'etichetta attuale del volume del drive %C: "
|
||||
STRING_ERROR_LABEL "L'etichetta del volume inserita per questo drive è sbagliata.\n"
|
||||
STRING_YN_FORMAT "\nATTENZIONE, TUTTI I DATI SUL DISCO FISSO %C: SARANNO PERSI!\nVuoi procedere (S/N)? "
|
||||
STRING_YES_NO_FAQ "SN"
|
||||
STRING_VERIFYING "Verifica in corso"
|
||||
STRING_FAST_FMT "Formattazione rapida"
|
||||
STRING_CREATE_FSYS "Allestimento delle strutture del file system.\n"
|
||||
STRING_FMT_COMPLETE "Formattazione completa.\n"
|
||||
STRING_VOL_COMPRESS "Il Volume non supporta la compressione.\n"
|
||||
STRING_ENTER_LABEL "Etichetta (11 caratteri, Invio per nessuna)? "
|
||||
STRING_NO_LABEL "Impossibile applicare l'etichetta al volume"
|
||||
STRING_FREE_SPACE "\n%I64d bytes totali sul disco.\n%I64d bytes sono liberi.\n"
|
||||
STRING_SERIAL_NUMBER "\nVolume Serial Number è %04X-%04X\n"
|
||||
END
|
46
base/system/format/lang/ja-JP.rc
Normal file
46
base/system/format/lang/ja-JP.rc
Normal file
|
@ -0,0 +1,46 @@
|
|||
LANGUAGE LANG_JAPANESE, SUBLANG_DEFAULT
|
||||
|
||||
STRINGTABLE
|
||||
BEGIN
|
||||
STRING_HELP "使用法: %s ドライブ: [-FS:ファイルシステム] [-V:ラベル] [-Q] [-A:サイズ] [-C]\n\n\
|
||||
[ドライブ:] フォーマットするドライブを指定します。\n\
|
||||
-FS:ファイルシステム\n\
|
||||
ファイルシステムの種類を指定します (%s)。\n\
|
||||
-V:ラベル ボリューム ラベルを指定します。\n\
|
||||
-Q クイック フォーマットを実行します。\n\
|
||||
-A:サイズ 規定のアロケーション ユニット サイズを上書きします。\n\
|
||||
一般的には規定の設定を用いることを強く推奨します。\n\
|
||||
NTFS は 512, 1024, 2048, 4096, 8192, 16K, 32K, 64K を\n\
|
||||
サポートします。\n\
|
||||
FAT は 8192, 16K, 32K, 64K, 128K, 256K を\n\
|
||||
サポートします。\n\
|
||||
NTFS 圧縮は 4096 よりも大きいアロケーション ユニット\n\
|
||||
サイズには対応していません。\n\
|
||||
-C デフォルトで新しいボリュームに作成されたファイルを\n\
|
||||
圧縮します。\n\n"
|
||||
STRING_COMPLETE "%lu % 完了。\r"
|
||||
STRING_FORMAT_FAIL "FormatEx は正常に終了できませんでした。\n\n"
|
||||
STRING_NO_SUPPORT "処理がサポートされていません。"
|
||||
STRING_FMIFS_FAIL "FMIFS エントリ ポイント を設定できませんでした。\n\n"
|
||||
STRING_UNKNOW_ARG "不明な引数: %s\n"
|
||||
STRING_DRIVE_PARM "必要なドライブを指定するパラメータが不足しています。\n\n"
|
||||
STRING_ERROR_DRIVE_TYPE "ドライブの種類がわかりませんでした"
|
||||
STRING_INSERT_DISK "%C: ドライブに新しいフロッピーを挿入してください。\n準備ができたら、[Enter] キーを押してください..."
|
||||
STRING_NO_VOLUME "ボリュームの問い合わせができませんでした"
|
||||
STRING_NO_VOLUME_SIZE "ボリューム サイズの問い合わせができませんでした"
|
||||
STRING_FILESYSTEM "ファイルシステムのタイプは %s です。\n"
|
||||
STRING_LABEL_NAME_EDIT "ドライブ D: の現在のボリューム ラベルを入力してください "
|
||||
STRING_ERROR_LABEL "このドライブに対して、無効なボリューム ラベルが入力されました。\n"
|
||||
STRING_YN_FORMAT "\n警告!! 固定ディスクの %C: ドライブの全てのデータが\n\
|
||||
失われます! \nフォーマットを開始しますか (Y/N)? "
|
||||
STRING_YES_NO_FAQ "YN"
|
||||
STRING_VERIFYING "ベリファイしています"
|
||||
STRING_FAST_FMT "クイックフォーマットしています"
|
||||
STRING_CREATE_FSYS "ファイルシステムを構成しています。\n"
|
||||
STRING_FMT_COMPLETE "フォーマットが完了しました。\n"
|
||||
STRING_VOL_COMPRESS "ボリュームは圧縮をサポートしていません。\n"
|
||||
STRING_ENTER_LABEL "ボリューム ラベル (11 文字、設定しない場合は [Enter] キー)? "
|
||||
STRING_NO_LABEL "ボリュームにラベルをつけられませんでした。"
|
||||
STRING_FREE_SPACE "\nディスク領域は合計で %I64d バイトです。\nそのうち %I64d バイトが使用可能です。\n"
|
||||
STRING_SERIAL_NUMBER "\nボリューム シリアル番号は %04X-%04X です\n"
|
||||
END
|
44
base/system/format/lang/lt-LT.rc
Normal file
44
base/system/format/lang/lt-LT.rc
Normal file
|
@ -0,0 +1,44 @@
|
|||
/* Translation by Vytis 'CMan' Girdžijauskas cman@cman.us */
|
||||
|
||||
LANGUAGE LANG_LITHUANIAN, SUBLANG_DEFAULT
|
||||
|
||||
STRINGTABLE
|
||||
BEGIN
|
||||
STRING_HELP "Naudojimas: %s diskas: [-FS:bylų-sistema] [-V:žymė] [-Q] [-A:dydis] [-C]\n\n\
|
||||
[diskas:] Nurodo diską formavimui.\n\
|
||||
-FS:bylų-sistema Nurodo bylų sistemos tipą (%s).\n\
|
||||
-V:žymė Nurodo tomo žymę.\n\
|
||||
-Q Atliekamas spartus formavimas.\n\
|
||||
-A:dydis Pakeičia numatytąjį klasterio dydį. Bendram naudojimui\n\
|
||||
rekomenduojami numatytieji nustatymai\n\
|
||||
NTFS palaiko 512, 1024, 2048, 4096, 8192, 16K, 32K, 64K.\n\
|
||||
FAT palaiko 8192, 16K, 32K, 64K, 128K, 256K.\n\
|
||||
NTFS glaudinimas nėra palaikomas klasteriams, kurių dydis\n\
|
||||
viršija 4096.\n\
|
||||
-C Naujai sukurtos bylos bus automatiškai suglaudintos.\n\n"
|
||||
STRING_COMPLETE "%lu procentų baigta.\r"
|
||||
STRING_FORMAT_FAIL "FormatEx nepavyko sėkmingai užbaigti operacijos.\n\n"
|
||||
STRING_NO_SUPPORT "Operacija nepalaikoma"
|
||||
STRING_FMIFS_FAIL "Nepavyko rasti FMIFS įėjimo taškų.\n\n"
|
||||
STRING_UNKNOW_ARG "Nežinomas parametras: %s\n"
|
||||
STRING_DRIVE_PARM "Trūksta reikiamo disko parametro.\n\n"
|
||||
STRING_ERROR_DRIVE_TYPE "Nepavyko nustatyti disko tipo"
|
||||
STRING_INSERT_DISK "Į įrenginį %C:\nįdėkite naują diskelį ir paspaukite Enter..."
|
||||
STRING_NO_VOLUME "Nepavyko kreiptis į tomą"
|
||||
STRING_NO_VOLUME_SIZE "Nepavyko nustatyti tomo dydžio"
|
||||
STRING_FILESYSTEM "Bylų sistemos tipas yra %s.\n"
|
||||
STRING_LABEL_NAME_EDIT "Įveskite dabartinę tomo žymę diskui %C: "
|
||||
STRING_ERROR_LABEL "Įvesta netinkama šiam diskui tomo žymė.\n"
|
||||
STRING_YN_FORMAT "\nDĖMESIO, VISA INFORMACIJA, ESANTI\n\
|
||||
DISKE %C: BUS SUNAIKINTA!\nTęsti formavimą (T/N)? "
|
||||
STRING_YES_NO_FAQ "TN"
|
||||
STRING_VERIFYING "Peržiūrima"
|
||||
STRING_FAST_FMT "Spartus formavimas"
|
||||
STRING_CREATE_FSYS "Kuriama bylų sistemos struktūra.\n"
|
||||
STRING_FMT_COMPLETE "Formavimas baigtas.\n"
|
||||
STRING_VOL_COMPRESS "Tomas nepalaiko glaudinimo.\n"
|
||||
STRING_ENTER_LABEL "Tomo žymė (11 simbolių, Enter - be žymės)? "
|
||||
STRING_NO_LABEL "Nepavyko pažymėti tomo"
|
||||
STRING_FREE_SPACE "\n%I64d baitai iš viso diske.\n%I64d baitai laisvos vietos diske.\n"
|
||||
STRING_SERIAL_NUMBER "\nTomo serijos numeris yra %04X-%04X\n"
|
||||
END
|
43
base/system/format/lang/no-NO.rc
Normal file
43
base/system/format/lang/no-NO.rc
Normal file
|
@ -0,0 +1,43 @@
|
|||
LANGUAGE LANG_NORWEGIAN, SUBLANG_NEUTRAL
|
||||
|
||||
STRINGTABLE
|
||||
BEGIN
|
||||
STRING_HELP "bruk: %s stasjon: [-FS:fil-system] [-V:merke] [-Q] [-A:størrelse] [-C]\n\n\
|
||||
[stasjon:] Spesifisere stasjon til formater.\n\
|
||||
-FS:file-system Spesifisere typen av fil system (%s).\n\
|
||||
-V:merke Spesifisere volum merke.\n\
|
||||
-Q Fullføre en rask formatering.\n\
|
||||
-A:størrelse Dominerende standard fordeling enhet størrelse. Standard innstilling\n\
|
||||
er sterkt anbefalt for generielt bruk\n\
|
||||
NTFS støtter 512, 1024, 2048, 4096, 8192, 16K, 32K, 64K.\n\
|
||||
FAT støtter 8192, 16K, 32K, 64K, 128K, 256K.\n\
|
||||
NTFS komprimering er ikke støttet for fordeling enhet størrelse\n\
|
||||
ovenfor 4096.\n\
|
||||
-C Filer opprettet på nytt volum vil bli komprimert etter\n\
|
||||
standard.\n\n"
|
||||
STRING_COMPLETE "%lu prosent ferdig.\r"
|
||||
STRING_FORMAT_FAIL "FormatEx var ikke i stand til fullstendig vellykket.\n\n"
|
||||
STRING_NO_SUPPORT "Operasjon ikke støttet"
|
||||
STRING_FMIFS_FAIL "Kunne ikke befinne seg FMIFS artikkel momenter.\n\n"
|
||||
STRING_UNKNOW_ARG "Ukjent argument: %s\n"
|
||||
STRING_DRIVE_PARM "Obligatorisk drive parameter er mistet.\n\n"
|
||||
STRING_ERROR_DRIVE_TYPE "Kunne ikke få drive typen"
|
||||
STRING_INSERT_DISK "Sett inn en ny diskett i stasjon %C:\nog trykk på Enter når du er klar..."
|
||||
STRING_NO_VOLUME "Kunne ikke spørre om volumet"
|
||||
STRING_NO_VOLUME_SIZE "Kunne ikke spørre om volumet størrelse"
|
||||
STRING_FILESYSTEM "Typen av filsystem er %s.\n"
|
||||
STRING_LABEL_NAME_EDIT "Velg aktuell volum merke for stasjon %C: "
|
||||
STRING_ERROR_LABEL "Et uriktig volum merke ble innskrivet for denne stasjonen.\n"
|
||||
STRING_YN_FORMAT "\nADVARSEL, ALLE DATA PÅ EN DISK SOM IKKE KAN FJERNES \n\
|
||||
STASJON %C: VIL BLI BORTE!\nFortsette med Formateringen (J/N)? "
|
||||
STRING_YES_NO_FAQ "JN"
|
||||
STRING_VERIFYING "kontrollerer"
|
||||
STRING_FAST_FMT "Rask Formatering"
|
||||
STRING_CREATE_FSYS "Opprett filsystem struktur.\n"
|
||||
STRING_FMT_COMPLETE "Formateringen fullført.\n"
|
||||
STRING_VOL_COMPRESS "Volumet støtter ikke komprimering.\n"
|
||||
STRING_ENTER_LABEL "Volum merke (11 tegn, legge inn for ingen)? "
|
||||
STRING_NO_LABEL "Kunne ikke merke volumet"
|
||||
STRING_FREE_SPACE "\n%I64d byte total ledig plass.\n%I64d byte tilgjengelig på disken.\n"
|
||||
STRING_SERIAL_NUMBER "\nVolumet Serie nummer er %04X-%04X\n"
|
||||
END
|
52
base/system/format/lang/pl-PL.rc
Normal file
52
base/system/format/lang/pl-PL.rc
Normal file
|
@ -0,0 +1,52 @@
|
|||
/*
|
||||
* Translated by xrogers
|
||||
* xxrogers@users.sourceforge.net
|
||||
* https://sourceforge.net/projects/reactospl
|
||||
* UTF-8 conversion by Caemyr (May, 2011)
|
||||
*/
|
||||
|
||||
LANGUAGE LANG_POLISH, SUBLANG_DEFAULT
|
||||
|
||||
STRINGTABLE
|
||||
BEGIN
|
||||
STRING_HELP "Sposób użycia: %s wolumin: [-FS:syst-plik] [-V:etykieta] [-Q] [-A:rozmiar] [-C]\n\n\
|
||||
[wolumin:] Określa literę dysku przeznaczonego do formatowania.\n\
|
||||
-FS:syst-plik Określa rodzaj systemu plików (%s).\n\
|
||||
-V:etykieta Określa etykietę woluminu.\n\
|
||||
-Q Przeprowadza szybkie formatowanie.\n\
|
||||
-A:rozmiar Zastępuje domyślny rozmiar jednostki alokacji. Dla zastosowań\n\
|
||||
ogólnych zaleca się używanie ustawień domyślnych.\n\
|
||||
System NTFS obsługuje rozmiary: 512, 1024, 2048, 4096, 8192,\n\
|
||||
16 KB, 32 KB, 64 KB.\n\
|
||||
System FAT obsługuje rozmiary: 512, 1024, 2048, 4096, 8192,\n\
|
||||
16 KB, 32 KB, 64 KB, 128 KB, 256 KB.\n\
|
||||
Kompresja NTFS nie jest obsługiwana dla jednostek alokacji\n\
|
||||
większych niż 4096 bajtów.\n\
|
||||
-C Pliki utworzone na nowym woluminie będą domyślnie poddane\n\
|
||||
kompresji.\n\n"
|
||||
STRING_COMPLETE "%lu procent ukończone.\r"
|
||||
STRING_FORMAT_FAIL "FormatEx nie mógł zakończyć działania pomyślnie.\n\n"
|
||||
STRING_NO_SUPPORT "Operacja niewspierana"
|
||||
STRING_FMIFS_FAIL "Nie można zlokalizować punktów wejściowych FMIFS.\n\n"
|
||||
STRING_UNKNOW_ARG "Nieprawidłowy parametr: %s\n"
|
||||
STRING_DRIVE_PARM "Brakujący wymagany parametr dysku.\n\n"
|
||||
STRING_ERROR_DRIVE_TYPE "Nie można określić rodzaju dysku"
|
||||
STRING_INSERT_DISK "Włóż nowy dysk do napędu %C:\ni naciśnij Enter..."
|
||||
STRING_NO_VOLUME "Nie można odczytać woluminu"
|
||||
STRING_NO_VOLUME_SIZE "Nie można odczytać rozmiaru woluminu"
|
||||
STRING_FILESYSTEM "Rodzaj systemu plików to %s.\n"
|
||||
STRING_LABEL_NAME_EDIT "Podaj aktualną etykietę woluminu dla dysku %C: "
|
||||
STRING_ERROR_LABEL "Nieprawidłowa etykieta woluminu została wpisana dla tego dysku.\n"
|
||||
STRING_YN_FORMAT "\\OSTRZEŻENIE: WSZYSTKIE DANE NA NIEWYJMOWALNYM DYSKU\n\
|
||||
W STACJI %C: ZOSTANĄ UTRACONE!\nCzy kontynuować formatowanie (T/N)? "
|
||||
STRING_YES_NO_FAQ "TN"
|
||||
STRING_VERIFYING "Sprawdzanie"
|
||||
STRING_FAST_FMT "Szybkie formatowanie"
|
||||
STRING_CREATE_FSYS "Tworzenie struktury systemu plików.\n"
|
||||
STRING_FMT_COMPLETE "Formatowanie ukończone.\n"
|
||||
STRING_VOL_COMPRESS "Wolumin nie obsługuje kompresji.\n"
|
||||
STRING_ENTER_LABEL "Podaj etykietę woluminu (11 znaków, ENTER = bez etykiety) "
|
||||
STRING_NO_LABEL "Nie można zmienić etykiety woluminu"
|
||||
STRING_FREE_SPACE "\n%I64d bajtów całkowitego miejsca na dysku.\n%I64d bajtów dostępnych na dysku.\n"
|
||||
STRING_SERIAL_NUMBER "\nNumer seryjny woluminu to %04X-%04X\n"
|
||||
END
|
52
base/system/format/lang/ro-RO.rc
Normal file
52
base/system/format/lang/ro-RO.rc
Normal file
|
@ -0,0 +1,52 @@
|
|||
/*
|
||||
* FILE: base/system/format/lang/ro-RO.rc
|
||||
* ReactOS Project (http://www.reactos.org)
|
||||
* TRANSLATOR: Ștefan Fulea (stefan dot fulea at mail dot md)
|
||||
*/
|
||||
|
||||
LANGUAGE LANG_ROMANIAN, SUBLANG_NEUTRAL
|
||||
|
||||
STRINGTABLE
|
||||
BEGIN
|
||||
STRING_HELP "Utilizare: %s unitate: [-FS:sistem-de-fișiere] [-V:etichetă]\n\
|
||||
[-Q] [-A:dimensiune] [-C]\n\n\
|
||||
[unitate:] Unitatea de stocare de formatat.\n\
|
||||
-FS:sistem-de-fișiere Specifică tipul sistemului de fișiere\n\
|
||||
(%s).\n\
|
||||
-V:etichetă Eticheta volumului după formatare.\n\
|
||||
-Q Execută doar o formatare superficială.\n\
|
||||
-A:dimensiune Indică explicit valoarea pentru dimensiunea\n\
|
||||
unității de alocare. Pentru uzul general este\n\
|
||||
recomandată consimțirea valorilor implicite.\n\
|
||||
Valorile valide pentru NTFS sunt 512, 1024, 2048,\n\
|
||||
4096, 8192, 16K, 32K, 64K. Pentru FAT sunt 8192,\n\
|
||||
16K, 32K, 64K, 128K, 256K.\n\
|
||||
Compresia NTFS nu poate fi realizată pentru unități\n\
|
||||
de alocare mai mari de 4096.\n\
|
||||
-C Indică operația implicită de comprimare pentru toate\n\
|
||||
fișierele ce vor fi create pe noul volum.\n\n"
|
||||
STRING_COMPLETE "%lu %%.\r"
|
||||
STRING_FORMAT_FAIL "FormatEx nu a fost realizată cu succes.\n\n"
|
||||
STRING_NO_SUPPORT "Operația nu este admisă"
|
||||
STRING_FMIFS_FAIL "Punctele de intrare FMIFS nu au putut fi depistate.\n\n"
|
||||
STRING_UNKNOW_ARG "Argument necunoscut: %s\n"
|
||||
STRING_DRIVE_PARM "Lipsește argumentul (obligatoriu) ce indică unitatea de stocare.\n\n"
|
||||
STRING_ERROR_DRIVE_TYPE "Tipul unității nu a putut fi determinat"
|
||||
STRING_INSERT_DISK "Introduceți un disc flexibil în unitatea %C:\napoi apăsați Enter pentru a continua..."
|
||||
STRING_NO_VOLUME "Volumul nu poate fi accesat"
|
||||
STRING_NO_VOLUME_SIZE "Dimensiunea volumului nu poate fi determinată"
|
||||
STRING_FILESYSTEM "Tipul sistemului de fișiere este «%s».\n"
|
||||
STRING_LABEL_NAME_EDIT "Introduceți eticheta curentă a volumului pentru unitatea %C: "
|
||||
STRING_ERROR_LABEL "Ați introdus o etichetă eronată pentru volumul acestei unități.\n"
|
||||
STRING_YN_FORMAT "\nATENȚIE, TOATE DATELE DE PE DISCUL FIX %C: VOR FI PIERDUTE!\nContinuați formatarea (D|N)? "
|
||||
STRING_YES_NO_FAQ "DN"
|
||||
STRING_VERIFYING "Este efectuată verificarea"
|
||||
STRING_FAST_FMT "FormatareRapidă"
|
||||
STRING_CREATE_FSYS "Crearea structurii sistemului de fișiere.\n"
|
||||
STRING_FMT_COMPLETE "Formatare completă.\n"
|
||||
STRING_VOL_COMPRESS "Compresia pentru acest volum nu este disponibilă.\n"
|
||||
STRING_ENTER_LABEL "Eticheta volumului (de 11 caractere): "
|
||||
STRING_NO_LABEL "Volumul nu a putut fi etichetat"
|
||||
STRING_FREE_SPACE "\n%I64d octeți pe disc în total.\n%I64d octeți disponibili.\n"
|
||||
STRING_SERIAL_NUMBER "\nNumărul de serie al volumului este %04X-%04X\n"
|
||||
END
|
45
base/system/format/lang/ru-RU.rc
Normal file
45
base/system/format/lang/ru-RU.rc
Normal file
|
@ -0,0 +1,45 @@
|
|||
/* Russian translation by Dmitry Chapyshev, 2007-06-10 */
|
||||
|
||||
LANGUAGE LANG_RUSSIAN, SUBLANG_DEFAULT
|
||||
|
||||
STRINGTABLE
|
||||
BEGIN
|
||||
STRING_HELP "Использование: %s том: [-FS:система] [-V:метка] [-Q] [-A:размер] [-C]\n\n\
|
||||
том: Указывает букву диска (с последующим двоеточием),\n\
|
||||
точку подключения или имя тома.\n\
|
||||
-FS:система Указывает тип файловой системы (%s).\n\
|
||||
-V:метка Метка тома.\n\
|
||||
-Q Быстрое форматирование.\n\
|
||||
-A:размер Заменяет размер кластера по умолчанию. В общих\n\
|
||||
случаях рекомендуется использовать размеры кластера по умолчанию\n\
|
||||
NTFS поддерживает 512, 1024, 2048, 4096, 8192, 16K, 32K, 64K.\n\
|
||||
FAT поддерживает 8192, 16K, 32K, 64K, 128K, 256K.\n\
|
||||
Для сжатых NTFS-томов не поддерживается размер более 4096.\n\
|
||||
-C Только для NTFS: Устанавливает режим сжатия по умолчанию для\n\
|
||||
всех файлов, создаваемых на новом томе.\n\n"
|
||||
STRING_COMPLETE "%lu процентов выполнено.\r"
|
||||
STRING_FORMAT_FAIL "FormatEx завершился неудачей.\n\n"
|
||||
STRING_NO_SUPPORT "Операция не поддерживается"
|
||||
STRING_FMIFS_FAIL "Невозможно определить расположение точек входа FMIFS.\n\n"
|
||||
STRING_UNKNOW_ARG "Неправильные аргументы: %s\n"
|
||||
STRING_DRIVE_PARM "Требуемый параметр операции отсутствует.\n\n"
|
||||
STRING_ERROR_DRIVE_TYPE "Не удалось получить тип тома"
|
||||
STRING_INSERT_DISK "Вставьте чистый диск в устройство чтения %C:\nи нажмите Enter для продолжения..."
|
||||
STRING_NO_VOLUME "Не удалось выполнить запрос к тому"
|
||||
STRING_NO_VOLUME_SIZE "Не удалось определить размер тома"
|
||||
STRING_FILESYSTEM "Тип файловой системы %s.\n"
|
||||
STRING_LABEL_NAME_EDIT "Введите текущую метку тома %C: "
|
||||
STRING_ERROR_LABEL "Неправильная метка тома для этого устройства.\n"
|
||||
STRING_YN_FORMAT "\nВНИМАНИЕ, ВСЕ ДАННЫЕ НА ДИСКЕ NON_REMOVABLE\n\
|
||||
%C: БУДУТ УНИЧТОЖЕНЫ!\nНачать форматирование (Y-Да|N-Нет)? "
|
||||
STRING_YES_NO_FAQ "YN"
|
||||
STRING_VERIFYING "Проверка"
|
||||
STRING_FAST_FMT "Быстрое форматирование"
|
||||
STRING_CREATE_FSYS "Создание структуры файловой системы.\n"
|
||||
STRING_FMT_COMPLETE "Форматирование завершено.\n"
|
||||
STRING_VOL_COMPRESS "Том не поддерживает сжатие.\n"
|
||||
STRING_ENTER_LABEL "Метка тома (не более 11 символов)? "
|
||||
STRING_NO_LABEL "Без метки тома"
|
||||
STRING_FREE_SPACE "\n%I64d байт свободно на диске.\n%I64d байт доступно на диске.\n"
|
||||
STRING_SERIAL_NUMBER "\nСерийный номер тома %04X-%04X\n"
|
||||
END
|
49
base/system/format/lang/sk-SK.rc
Normal file
49
base/system/format/lang/sk-SK.rc
Normal file
|
@ -0,0 +1,49 @@
|
|||
/* TRANSLATOR : Mário Kačmár /Mario Kacmar/ aka Kario (kario@szm.sk)
|
||||
* DATE OF TR.: 15-02-2008
|
||||
* LAST CHANGE: 10-08-2010
|
||||
*/
|
||||
|
||||
LANGUAGE LANG_SLOVAK, SUBLANG_DEFAULT
|
||||
|
||||
STRINGTABLE
|
||||
BEGIN
|
||||
/* menovka zväzku = volume label, drive = jednotka */
|
||||
STRING_HELP "Použitie: %s jednotka: [-FS:systém súborov] [-V:menovka] [-Q] [-A:veľkosť] [-C]\n\n\
|
||||
[jednotka:] Určuje jednotku k naformátovaniu.\n\
|
||||
-FS:systém súborov Určuje typ súborového systému (%s).\n\
|
||||
-V:menovka Určuje menovku zväzku.\n\
|
||||
-Q Vykonáva rýchle formátovanie.\n\
|
||||
-A:veľkosť Prepíše predvolenú veľkosť alokačnej jednotky. Pre všeobecné\n\
|
||||
použitie sú dôrazne odporúčané predvolené nastavenia\n\
|
||||
NTFS podporuje 512, 1024, 2048, 4096, 8192, 16K, 32K, 64K.\n\
|
||||
FAT podporuje 8192, 16K, 32K, 64K, 128K, 256K.\n\
|
||||
NTFS kompresia nie je podporovaná pre veľkosti alokačnej\n\
|
||||
jednotky nad 4096.\n\
|
||||
-C Súbory vytvorené na novom zväzku budú automaticky\n\
|
||||
komprimované.\n\n"
|
||||
STRING_COMPLETE "Dokončené na %lu percent.\r"
|
||||
STRING_FORMAT_FAIL "FormatEx nebol schopný úspešne skončiť.\n\n"
|
||||
STRING_NO_SUPPORT "Operácia nie je podporovaná"
|
||||
STRING_FMIFS_FAIL "Nepodarilo sa lokalizovať vstupné body FMIFS.\n\n"
|
||||
STRING_UNKNOW_ARG "Neznámy argument: %s\n"
|
||||
STRING_DRIVE_PARM "Chýba nevyhnutný parameter jednotky.\n\n"
|
||||
STRING_ERROR_DRIVE_TYPE "Nemožno získať typ jednotky"
|
||||
STRING_INSERT_DISK "Vložte novú disketu do jednotky %C:\na potom stlačte ENTER..."
|
||||
STRING_NO_VOLUME "Nemožno dotazovať zväzok"
|
||||
STRING_NO_VOLUME_SIZE "Nemožno dotazovať veľkosť zväzku"
|
||||
STRING_FILESYSTEM "Typ systému súborov je %s.\n"
|
||||
STRING_LABEL_NAME_EDIT "Vložte súčasnú menovku zväzku pre jednotku %C: "
|
||||
STRING_ERROR_LABEL "Bola zadaná nesprávna menovka zväzku pre túto jednotku.\n"
|
||||
STRING_YN_FORMAT "\nUPOZORNENIE: VŠETKY ÚDAJE NA NIE_VYMENITEĽNEJ DISKOVEJ\n\
|
||||
JEDNOTKE %C: BUDÚ STRATENÉ!\nPokračovať s formátovaním (A/N)? "
|
||||
STRING_YES_NO_FAQ "AN"
|
||||
STRING_VERIFYING "Overovanie"
|
||||
STRING_FAST_FMT "Rýchle formátovanie"
|
||||
STRING_CREATE_FSYS "Vytváram štruktúru súborového systému.\n"
|
||||
STRING_FMT_COMPLETE "Formátovanie dokončené.\n"
|
||||
STRING_VOL_COMPRESS "Zväzok nepodporuje kompresiu.\n"
|
||||
STRING_ENTER_LABEL "Menovka zväzku (11 znakov, ak nechcete zadať, stlačte ENTER)? "
|
||||
STRING_NO_LABEL "Zväzok sa nedá pomenovať"
|
||||
STRING_FREE_SPACE "\nCelkové diskové miesto: %I64d bajtov.\nDostupné miesto na disku: %I64d bajtov.\n"
|
||||
STRING_SERIAL_NUMBER "\nSériové číslo zväzku je %04X-%04X\n"
|
||||
END
|
47
base/system/format/lang/sq-AL.rc
Normal file
47
base/system/format/lang/sq-AL.rc
Normal file
|
@ -0,0 +1,47 @@
|
|||
/* TRANSLATOR : Ardit Dani (Ard1t) (ardit.dani@gmail.com)
|
||||
* DATE OF TR: 29-11-2013
|
||||
*/
|
||||
|
||||
LANGUAGE LANG_ALBANIAN, SUBLANG_NEUTRAL
|
||||
|
||||
STRINGTABLE
|
||||
BEGIN
|
||||
STRING_HELP "Përdorim: %s drive: [-FS:file-system] [-V:label] [-Q] [-A:size] [-C]\n\n\
|
||||
[drive:] Specifiko driverin per te formatuar.\n\
|
||||
-FS:file-system Specifiko tipin e sistemit te dokumentave (%s).\n\
|
||||
-V:label Specifiko etiketen e volumit.\n\
|
||||
-Q Performon një formatim të shpejte.\n\
|
||||
-A:size Mbishkruan alokimin e parazgjedhur te mases per njesi. Konfigurimet e parazgjedhura\n\
|
||||
janë të rekomanduara per perdorim te pergjithshem\n\
|
||||
NTFS suporton 512, 1024, 2048, 4096, 8192, 16K, 32K, 64K.\n\
|
||||
FAT suporton 8192, 16K, 32K, 64K, 128K, 256K.\n\
|
||||
NTFS kompresimi nuk suportohet alokimet e mases per njesi\n\
|
||||
mbi 4096.\n\
|
||||
-C Dokumentat e krijuar ne volumin e ri do te kompresohen me\n\
|
||||
parazgjedhje.\n\n"
|
||||
STRING_COMPLETE "%lu përgjindja e kompletuar.\r"
|
||||
STRING_FORMAT_FAIL "FormatEx ishte e pamundur te mbaroje me sukses.\n\n"
|
||||
STRING_NO_SUPPORT "Nuk suportohet"
|
||||
STRING_FMIFS_FAIL "Nuk alokohet FMIFS pika hyrjes.\n\n"
|
||||
STRING_UNKNOW_ARG "Argument i panjohur: %s\n"
|
||||
STRING_DRIVE_PARM "Parametra e duhura te driverit mungojne.\n\n"
|
||||
STRING_ERROR_DRIVE_TYPE "Nuk dihet tipi i driverit"
|
||||
STRING_INSERT_DISK "Fusni nje floppy ne drive %C:\nadhe shtypni Enter kur te jeni gati..."
|
||||
STRING_NO_VOLUME "Nuk mund te pyesi nje volum"
|
||||
STRING_NO_VOLUME_SIZE "Nuk mund te pyesi masen e nje volumi"
|
||||
STRING_FILESYSTEM "Tipi i dokumentave te sistemit eshte %s.\n"
|
||||
STRING_LABEL_NAME_EDIT "Futu ne etiketimin e volumit aktual per drive %C: "
|
||||
STRING_ERROR_LABEL "Një emërtim vëllimi i pasaktë u futur për këtë drive.\n"
|
||||
STRING_YN_FORMAT "\nKUJDES, TË GJITHA TË DHËNAT MBI DISKUN JO_TE_LEVIZSHEM\n\
|
||||
DRIVE %C: DO TË HUMBASIN!\nVazhdo ne formatimin (P/J)? "
|
||||
STRING_YES_NO_FAQ "PJ"
|
||||
STRING_VERIFYING "Verifiko"
|
||||
STRING_FAST_FMT "Format i Shpejte"
|
||||
STRING_CREATE_FSYS "Krijo nje strukture te sistemit.\n"
|
||||
STRING_FMT_COMPLETE "Formatimi mbaroj.\n"
|
||||
STRING_VOL_COMPRESS "Volumi nuk suporton ngjeshje.\n"
|
||||
STRING_ENTER_LABEL "Etiketa e Volumit (11 karaktere, Enter per anje)? "
|
||||
STRING_NO_LABEL "Nuk gjindet etiketa e volumit"
|
||||
STRING_FREE_SPACE "\n%I64d bytes totale ne hapesiren e diskut.\n%I64d bytes te disponushme ne disk.\n"
|
||||
STRING_SERIAL_NUMBER "\nNumri Serial i Volumit është %04X-%04X\n"
|
||||
END
|
45
base/system/format/lang/tr-TR.rc
Normal file
45
base/system/format/lang/tr-TR.rc
Normal file
|
@ -0,0 +1,45 @@
|
|||
/* TRANSLATOR: 2015 Erdem Ersoy (eersoy93) (erdemersoy@live.com) */
|
||||
|
||||
LANGUAGE LANG_TURKISH, SUBLANG_DEFAULT
|
||||
|
||||
STRINGTABLE
|
||||
BEGIN
|
||||
STRING_HELP "Kullanım: %s sürücü: [-FS:kütük dizgesi] [-V:etiket] [-Q] [-A:boyut] [-C]\n\n\
|
||||
[sürücü:] Biçimlendirilecek sürücüyü belirtir.\n\
|
||||
-FS:kütük dizgesi (%s) kütük dizgesinin türünü belirtir.\n\
|
||||
-V:etiket Birim etiketini belirtir.\n\
|
||||
-Q Bir hızlı biçimlendirme gerçekleştirir.\n\
|
||||
-A:boyut Ön tanımlı ayırma birimi boyutunu geçersiz kılar. Ön tanımlı\n\
|
||||
ayarlar umûmî kullanım için şiddetle önerilendir.\n\
|
||||
NTFS destekler: 512, 1024, 2048, 4096, 8192, 16K, 32K, 64K.\n\
|
||||
FAT destekler: 8192, 16K, 32K, 64K, 128K, 256K.\n\
|
||||
4096'dan yukarısındaki ayırma birimi boyutları\n\
|
||||
için NTFS sıkıştırma desteklenmiyor.\n\
|
||||
-C Yeni birimde oluşturulan kütükler ön tanımlı olarak\n\
|
||||
sıkıştırılmış olacaktır.\n\n"
|
||||
STRING_COMPLETE "Yüzde %lu bitti.\r"
|
||||
STRING_FORMAT_FAIL "FormatEx başarılı olarak bitiremedi.\n\n"
|
||||
STRING_NO_SUPPORT "İşlem Desteklenmiyor"
|
||||
STRING_FMIFS_FAIL "FMIFS giriş noktaları konumlandırılamadı.\n\n"
|
||||
STRING_UNKNOW_ARG "Bilinmeyen değiştirgen: %s\n"
|
||||
STRING_DRIVE_PARM "İstenen sürücü değişkeni eksik.\n\n"
|
||||
STRING_ERROR_DRIVE_TYPE "Sürücü türü alınamadı."
|
||||
STRING_INSERT_DISK "%C: sürücüsüne yeni bir yumuşak disk yerleştiriniz\nve anık olduğunda Giriş'e basınız..."
|
||||
STRING_NO_VOLUME "Birim sorgulanamadı."
|
||||
STRING_NO_VOLUME_SIZE "Birim boyutu sorgulanamadı."
|
||||
STRING_FILESYSTEM "Kütük dizgesinin türü %s.\n"
|
||||
STRING_LABEL_NAME_EDIT "%C: sürücüsü için şimdiki birim etiketini giriniz: "
|
||||
STRING_ERROR_LABEL "Bu sürücü için yanlış bir birim etiketi girildi.\n"
|
||||
STRING_YN_FORMAT "\nUYARI, %C: SÜRÜCÜSÜNÜN SÂBİT DİSK ÜZERİNDEKİ TÜM VERİLER\n\
|
||||
SİLİNECEKTİR!\nBiçimlendirme sürsün mü (E/H)? "
|
||||
STRING_YES_NO_FAQ "EH"
|
||||
STRING_VERIFYING "Doğrulanıyor"
|
||||
STRING_FAST_FMT "Hızlı biçimlendiriliyor"
|
||||
STRING_CREATE_FSYS "Kütük dizgesi yapıları oluşturuluyor.\n"
|
||||
STRING_FMT_COMPLETE "Biçimlendirme bitti.\n"
|
||||
STRING_VOL_COMPRESS "Birim sıkıştırmayı desteklemiyor.\n"
|
||||
STRING_ENTER_LABEL "Birim Etiketi (11 damga, yok için Giriş)? "
|
||||
STRING_NO_LABEL "Birim etiketlenemedi."
|
||||
STRING_FREE_SPACE "\n%I64d çoklu tüm disk alanı.\nDiskte %I64d çoklu kullanılabilir.\n"
|
||||
STRING_SERIAL_NUMBER "\nBirim Dizilik Numarası %04X-%04X\n"
|
||||
END
|
50
base/system/format/lang/uk-UA.rc
Normal file
50
base/system/format/lang/uk-UA.rc
Normal file
|
@ -0,0 +1,50 @@
|
|||
/*
|
||||
* PROJECT: ReactOS CMD Format
|
||||
* LICENSE: GPL - See COPYING in the top level directory
|
||||
* FILE: base/system/format/lang/uk-UA.rc
|
||||
* PURPOSE: Ukraianian Language File for Format command
|
||||
* TRANSLATOR: Rostislav Zabolotny
|
||||
*/
|
||||
|
||||
LANGUAGE LANG_UKRAINIAN, SUBLANG_DEFAULT
|
||||
|
||||
STRINGTABLE
|
||||
BEGIN
|
||||
STRING_HELP "Використання: %s пристрій: [-FS:файл-система] [-V:мітка] [-Q] [-A:розмір] [-C]\n\n\
|
||||
[пристрій:] Вказує диск, який слід відформатувати (двокрапка обов'язкова).\n\
|
||||
-FS:файл-система Визначає тип файлової системи (%s).\n\
|
||||
-V:мітка Визначає коротку назву диску.\n\
|
||||
-Q Швидке форматування.\n\
|
||||
-A:розмір Перевизначає розмір кластера за замовчуванням. Рекомендується \n\
|
||||
використовувати значення за замовчуванням.\n\
|
||||
NTFS підтримує 512, 1024, 2048, 4096, 8192, 16K, 32K, 64K.\n\
|
||||
FAT підтримує 8192, 16K, 32K, 64K, 128K, 256K.\n\
|
||||
NTFS стискання не підтримується для кластерів більших за 4096.\n\
|
||||
-C Встановлює режим стискання для всіх нових файлів,\n\
|
||||
які створюються на диску.\n\n"
|
||||
STRING_COMPLETE "%lu відсотків виконано.\r"
|
||||
STRING_FORMAT_FAIL "FormatEx не зміг успішно виконати завдання.\n\n"
|
||||
STRING_NO_SUPPORT "Функція не підтримується"
|
||||
STRING_FMIFS_FAIL "Не зміг знацти FMIFS точки входу.\n\n"
|
||||
STRING_UNKNOW_ARG "Невідомий аргумент: %s\n"
|
||||
STRING_DRIVE_PARM "Необхідний параметр операції відсутній.\n\n"
|
||||
STRING_ERROR_DRIVE_TYPE "Не вдалося втсанвити тип пристрою"
|
||||
STRING_INSERT_DISK "Вставте чистий диск в пристрій %C:\nі натисніть Enter щоб продовжити..."
|
||||
STRING_NO_VOLUME "Не вдалося виконати запит до пристрою"
|
||||
STRING_NO_VOLUME_SIZE "Не вдалося визначити розмір диску"
|
||||
STRING_FILESYSTEM "Визначена файлова система %s.\n"
|
||||
STRING_LABEL_NAME_EDIT "Визначте мітку диску %C: "
|
||||
STRING_ERROR_LABEL "Було вказано некорректну мітку.\n"
|
||||
STRING_YN_FORMAT "\nУВАГА! ВСІ ДАНІ НА ФІКСОВАНОМУ ДИСКУ %C:\n\
|
||||
БУДЕ ВТРАЧЕНО! \nРозпочати форматування (Y-Так|N-Ні)? "
|
||||
STRING_YES_NO_FAQ "YN"
|
||||
STRING_VERIFYING "Перевірка"
|
||||
STRING_FAST_FMT "Швидке форматування"
|
||||
STRING_CREATE_FSYS "Створення файлової системи.\n"
|
||||
STRING_FMT_COMPLETE "Форматування завершено.\n"
|
||||
STRING_VOL_COMPRESS "Диск не підтримує стискання.\n"
|
||||
STRING_ENTER_LABEL "Мітка диску (11 символів,натисніть Enter якщо не треба)? "
|
||||
STRING_NO_LABEL "Не можу встановити мітку диску"
|
||||
STRING_FREE_SPACE "\n%I64d байтів на диску.\n%I64d байтів доступно на диску.\n"
|
||||
STRING_SERIAL_NUMBER "\nСерійний номер диску - %04X-%04X\n"
|
||||
END
|
41
base/system/format/lang/zh-CN.rc
Normal file
41
base/system/format/lang/zh-CN.rc
Normal file
|
@ -0,0 +1,41 @@
|
|||
/* Simplified Chinese translation by Song Fuchang (0xfc) <sfc_0@yahoo.com.cn> 2011 */
|
||||
|
||||
LANGUAGE LANG_CHINESE, SUBLANG_CHINESE_SIMPLIFIED
|
||||
|
||||
STRINGTABLE
|
||||
BEGIN
|
||||
STRING_HELP "用法:%s 驱动器: [-FS:文件系统] [-V:卷标] [-Q] [-A:大小] [-C]\n\n\
|
||||
[驱动器:] 指定要格式化的驱动器。\n\
|
||||
-FS:文件系统 指定文件系统的类型 (%s)。\n\
|
||||
-V:卷标 指定卷标。\n\
|
||||
-Q 执行快速格式化。\n\
|
||||
-A:大小 覆盖默认分配单元的大小。通常用途时强烈推荐默认设置。\n\
|
||||
NTFS 支持 512, 1024, 2048, 4096, 8192, 16K, 32K, 64K.\n\
|
||||
FAT 支持 8192, 16K, 32K, 64K, 128K, 256K.\n\
|
||||
NTFS 压缩不支持 4096 以上的分配单元大小。\n\
|
||||
-C 在新卷上创建的文件默认将会被压缩。\n\n"
|
||||
STRING_COMPLETE "已完成百分之 %lu。\r"
|
||||
STRING_FORMAT_FAIL "FormatEx 无法成功完成。\n\n"
|
||||
STRING_NO_SUPPORT "不支持的操作"
|
||||
STRING_FMIFS_FAIL "不能定位 FMIFS 入口点。\n\n"
|
||||
STRING_UNKNOW_ARG "未知参数:%s\n"
|
||||
STRING_DRIVE_PARM "必要的驱动器参数缺失。\n\n"
|
||||
STRING_ERROR_DRIVE_TYPE "无法获得驱动器类型"
|
||||
STRING_INSERT_DISK "在驱动器 %C: 中插入一张新的软盘\n就绪时按 Enter..."
|
||||
STRING_NO_VOLUME "无法查询卷"
|
||||
STRING_NO_VOLUME_SIZE "无法查询卷大小"
|
||||
STRING_FILESYSTEM "文件系统的类型是 %s。\n"
|
||||
STRING_LABEL_NAME_EDIT "为驱动器 %C 输入当前卷标:"
|
||||
STRING_ERROR_LABEL "输入的卷标不正确。\n"
|
||||
STRING_YN_FORMAT "\n警告:不可移动磁盘驱动器 %C: 上的所有数据都将丢失!\n确认要格式化吗 (Y/N)?"
|
||||
STRING_YES_NO_FAQ "YN"
|
||||
STRING_VERIFYING "正在检验"
|
||||
STRING_FAST_FMT "正在快速格式化"
|
||||
STRING_CREATE_FSYS "正在创建文件系统结构。\n"
|
||||
STRING_FMT_COMPLETE "格式化完成。\n"
|
||||
STRING_VOL_COMPRESS "卷不支持压缩。\n"
|
||||
STRING_ENTER_LABEL "卷标 (11 个字符,Enter 忽略)?"
|
||||
STRING_NO_LABEL "无法为卷添加卷标"
|
||||
STRING_FREE_SPACE "\n%I64d 字节总磁盘空间。\n%I64d 字节可用。\n"
|
||||
STRING_SERIAL_NUMBER "\n卷的序列号是 %04X-%04X\n"
|
||||
END
|
41
base/system/format/lang/zh-TW.rc
Normal file
41
base/system/format/lang/zh-TW.rc
Normal file
|
@ -0,0 +1,41 @@
|
|||
/* Traditional Chinese translation by Henry Tang Ih 2016 (henrytang2@hotmail.com) */
|
||||
|
||||
LANGUAGE LANG_CHINESE, SUBLANG_CHINESE_TRADITIONAL
|
||||
|
||||
STRINGTABLE
|
||||
BEGIN
|
||||
STRING_HELP "用法:%s 驅動器: [-FS:檔案系統] [-V:卷標] [-Q] [-A:大小] [-C]\n\n\
|
||||
[驅動器:] 指定要格式化的驅動器。\n\
|
||||
-FS:檔案系統 指定檔案系統的類型 (%s)。\n\
|
||||
-V:卷標 指定卷標。\n\
|
||||
-Q 執行快速格式化。\n\
|
||||
-A:大小 覆蓋默認分配單元的大小。通常用途時強烈推薦默認設定。\n\
|
||||
NTFS 支援 512, 1024, 2048, 4096, 8192, 16K, 32K, 64K.\n\
|
||||
FAT 支援 8192, 16K, 32K, 64K, 128K, 256K.\n\
|
||||
NTFS 壓縮不支援 4096 以上的分配單元大小。\n\
|
||||
-C 在新捲上創建的檔案默認將會被壓縮。\n\n"
|
||||
STRING_COMPLETE "已完成百分之 %lu。\r"
|
||||
STRING_FORMAT_FAIL "FormatEx 無法成功完成。\n\n"
|
||||
STRING_NO_SUPPORT "不支援的操作"
|
||||
STRING_FMIFS_FAIL "不能定位 FMIFS 入口點。\n\n"
|
||||
STRING_UNKNOW_ARG "未知參數:%s\n"
|
||||
STRING_DRIVE_PARM "必要的驅動器參數缺失。\n\n"
|
||||
STRING_ERROR_DRIVE_TYPE "無法獲得驅動器類型"
|
||||
STRING_INSERT_DISK "在驅動器 %C: 中插入一張新的軟盤\n就緒時按 Enter..."
|
||||
STRING_NO_VOLUME "無法查詢卷"
|
||||
STRING_NO_VOLUME_SIZE "無法查詢卷大小"
|
||||
STRING_FILESYSTEM "檔案系統的類型是 %s。\n"
|
||||
STRING_LABEL_NAME_EDIT "為驅動器 %C 輸入當前卷標:"
|
||||
STRING_ERROR_LABEL "輸入的卷標不正確。\n"
|
||||
STRING_YN_FORMAT "\n警告:不可移動磁碟驅動器 %C: 上的所有資料都將丟失!\n確認要格式化嗎 (Y/N)?"
|
||||
STRING_YES_NO_FAQ "YN"
|
||||
STRING_VERIFYING "正在檢驗"
|
||||
STRING_FAST_FMT "正在快速格式化"
|
||||
STRING_CREATE_FSYS "正在創建檔案系統結構。\n"
|
||||
STRING_FMT_COMPLETE "格式化完成。\n"
|
||||
STRING_VOL_COMPRESS "卷不支援壓縮。\n"
|
||||
STRING_ENTER_LABEL "卷標 (11 個字元,Enter 忽略)?"
|
||||
STRING_NO_LABEL "無法為卷添加捲標"
|
||||
STRING_FREE_SPACE "\n%I64d 位元組總磁碟空間。\n%I64d 位元組可用。\n"
|
||||
STRING_SERIAL_NUMBER "\n卷的序列號是 %04X-%04X\n"
|
||||
END
|
29
base/system/format/resource.h
Normal file
29
base/system/format/resource.h
Normal file
|
@ -0,0 +1,29 @@
|
|||
#pragma once
|
||||
|
||||
#define RC_STRING_MAX_SIZE 4096
|
||||
|
||||
#define STRING_HELP 100
|
||||
#define STRING_COMPLETE 101
|
||||
#define STRING_FORMAT_FAIL 102
|
||||
#define STRING_NO_SUPPORT 103
|
||||
#define STRING_FMIFS_FAIL 104
|
||||
#define STRING_UNKNOW_ARG 105
|
||||
#define STRING_DRIVE_PARM 106
|
||||
#define STRING_ERROR_DRIVE_TYPE 107
|
||||
#define STRING_INSERT_DISK 108
|
||||
#define STRING_NO_VOLUME 109
|
||||
#define STRING_NO_VOLUME_SIZE 110
|
||||
#define STRING_FILESYSTEM 111
|
||||
#define STRING_LABEL_NAME_EDIT 112
|
||||
#define STRING_ERROR_LABEL 113
|
||||
#define STRING_YN_FORMAT 114
|
||||
#define STRING_YES_NO_FAQ 115
|
||||
#define STRING_VERIFYING 116
|
||||
#define STRING_FAST_FMT 117
|
||||
#define STRING_CREATE_FSYS 118
|
||||
#define STRING_FMT_COMPLETE 119
|
||||
#define STRING_VOL_COMPRESS 120
|
||||
#define STRING_ENTER_LABEL 121
|
||||
#define STRING_NO_LABEL 122
|
||||
#define STRING_FREE_SPACE 123
|
||||
#define STRING_SERIAL_NUMBER 124
|
Loading…
Add table
Add a link
Reference in a new issue