--- help/help_mp-zh_CN.h.~1.51.~ 2005-10-20 02:31:46.000000000 +0800 +++ help/help_mp-zh_CN.h 2005-11-11 02:09:45.000000000 +0800 @@ -1,4 +1,5 @@ // Translated by Emfox Zhou +// Synced with help_mp-en.h 1.198 // (Translator before 2005-10-12) // Lu Ran @@ -159,7 +160,7 @@ #define MSGTR_MenuInitialized "���������������: %s\n" #define MSGTR_MenuInitFailed "������������������.\n" #define MSGTR_Getch2InitializedTwice "������: getch2_init ���������������!\n" -#define MSGTR_DumpstreamFdUnavailable "��������������������� - ���������������'fd'.\n" +#define MSGTR_DumpstreamFdUnavailable "��������������������� - ������������������������������.\n" #define MSGTR_FallingBackOnPlaylist "��������������������������������� %s...\n" #define MSGTR_CantOpenLibmenuFilterWithThisRootMenu "������������������%s������libmenu video filter.\n" #define MSGTR_AudioFilterChainPreinitError "���������������������������������!\n" @@ -194,6 +195,34 @@ "[%f]. ������������������������������, ������������. ������.\n" #define MSGTR_EdlBadLineBadStop "���������������������������������������.\n" +// mplayer.c OSD + +#define MSGTR_OSDenabled "������" +#define MSGTR_OSDdisabled "������" +#define MSGTR_OSDnone "���" +#define MSGTR_OSDunknown "������" +#define MSGTR_OSDDVDNAV "DVDNAV: %s" +#define MSGTR_OSDChannel "������: %s" +#define MSGTR_OSDSubtitles "������: %s" +#define MSGTR_OSDSubtitlesOff "������: ������" +#define MSGTR_OSDSubtitlesLanguage "������: (%d) %s" +#define MSGTR_OSDSub "������: (%d) %s%s" +#define MSGTR_OSDSubDelay "������������: %d ms" +#define MSGTR_OSDSubPosition "������������: %d/100" +#define MSGTR_OSDSubAlignment "������������: %s" +#define MSGTR_OSDAVDelay "A-V ������: %d ms" +#define MSGTR_OSDSpeed "������: x %6.2f" +#define MSGTR_OSDStayOnTop "������: %s" +#define MSGTR_OSDRootwin "���������: %s" +#define MSGTR_OSDFramedrop "������: %s" +#define MSGTR_OSDFramedropOn "���" +#define MSGTR_OSDFramedropHard "������" +#define MSGTR_OSDFramedropOff "���" +#define MSGTR_OSDosd "OSD: %s" +#define MSGTR_OSDSubBottom "������" +#define MSGTR_OSDSubCenter "������" +#define MSGTR_OSDSubTop "������" + // mencoder.c: #define MSGTR_UsingPass3ControllFile "������pass3������������: %s\n" @@ -337,7 +366,7 @@ #define MSGTR_ForcingInputFPS "������������������%5.2f������\n" #define MSGTR_RawvideoDoesNotSupportAudio "������������������RAWVIDEO��������������� - ������������\n" #define MSGTR_DemuxerDoesntSupportNosound "������demuxer������������������ -nosound.\n" -#define MSGTR_MemAllocFailed "������������������" +#define MSGTR_MemAllocFailed "������������������\n" #define MSGTR_NoMatchingFilter "������������������filter/ao������!\n" #define MSGTR_MP3WaveFormatSizeNot30 "sizeof(MPEGLAYER3WAVEFORMAT)==%d!=30, C���������������?\n" #define MSGTR_NoLavcAudioCodecName "������LAVC, ���������������������!\n" @@ -434,6 +463,7 @@ #define MSGTR_CannotMakePipe "������������PIPE!\n" // m_config.c +#define MSGTR_SaveSlotTooOld "������ %d ������save slot ������: %d !!!\n" #define MSGTR_InvalidCfgfileOption "������%s������������������������������.\n" #define MSGTR_InvalidCmdlineOption "������%s���������������������������.\n" #define MSGTR_InvalidSuboption "������: ������'%s'���������������'%s'.\n" @@ -953,6 +983,20 @@ #define MSGTR_VO_YUV4MPEG_InterlacedBFFMode "������������������������(���������������)." #define MSGTR_VO_YUV4MPEG_ProgressiveMode "������(������)progressive���������." +// sub.c +#define MSGTR_VO_SUB_Seekbar "���������" +#define MSGTR_VO_SUB_Play "������" +#define MSGTR_VO_SUB_Pause "������" +#define MSGTR_VO_SUB_Stop "������" +#define MSGTR_VO_SUB_Rewind "������" +#define MSGTR_VO_SUB_Forward "������" +#define MSGTR_VO_SUB_Clock "������" +#define MSGTR_VO_SUB_Contrast "���������" +#define MSGTR_VO_SUB_Saturation "���������" +#define MSGTR_VO_SUB_Volume "������" +#define MSGTR_VO_SUB_Brightness "������" +#define MSGTR_VO_SUB_Hue "������" + // Old vo drivers that have been replaced #define MSGTR_VO_PGM_HasBeenReplaced "Pgm��������������������������� -vo pnm:pgmyuv ������.\n" @@ -1001,7 +1045,7 @@ // ao_pcm.c #define MSGTR_AO_PCM_FileInfo "[AO PCM] ������: %s (%s)\nPCM: ���������: %iHz ������: %s ������ %s\n" -#define MSGTR_AO_PCM_HintInfo "[AO PCM] ������: ��� -vc null -vo null ������������������������������\nPCM: ������: ������������ WAVE ������, ������ -ao pcm:waveheader (������).\n" +#define MSGTR_AO_PCM_HintInfo "[AO PCM] ������: ��� -vc null -vo null ������������������������������\nPCM: ������: ������������ WAVE ������, ������ -ao pcm:waveheader (������).\n" #define MSGTR_AO_PCM_CantOpenOutputFile "[AO PCM] ������ %s ���������!\n" // ao_sdl.c @@ -1084,3 +1128,179 @@ #define MSGTR_AF_LADSPA_ErrControlBelow "%s: ������������ #%d ��������� %0.4f ������.\n" #define MSGTR_AF_LADSPA_ErrControlAbove "%s: ������������ #%d ��������� %0.4f ������.\n" +// ========================== INPUT ========================================= + +// joystick.c + +#define MSGTR_INPUT_JOYSTICK_Opening "��������������������� %s\n" +#define MSGTR_INPUT_JOYSTICK_CantOpen "��������������������������� %s: %s\n" +#define MSGTR_INPUT_JOYSTICK_ErrReading "���������������������������������: %s\n" +#define MSGTR_INPUT_JOYSTICK_LoosingBytes "���������: ��������� %d ���������������\n" +#define MSGTR_INPUT_JOYSTICK_WarnLostSync "���������: ������������������, ���������������������������\n" +#define MSGTR_INPUT_JOYSTICK_WarnUnknownEvent "���������������������������������%d\n" + +// input.c + +#define MSGTR_INPUT_INPUT_ErrCantRegister2ManyCmdFds "������������������������������, ��������������������������� %d.\n" +#define MSGTR_INPUT_INPUT_ErrCantRegister2ManyKeyFds "���������������������������, ��������������������������� %d.\n" +#define MSGTR_INPUT_INPUT_ErrArgMustBeInt "������ %s: ������ %d ������������������.\n" +#define MSGTR_INPUT_INPUT_ErrArgMustBeFloat "������ %s: ������ %d ���������������������.\n" +#define MSGTR_INPUT_INPUT_ErrUnterminatedArg "������ %s: ������ %d ���������.\n" +#define MSGTR_INPUT_INPUT_ErrUnknownArg "������������ %d\n" +#define MSGTR_INPUT_INPUT_Err2FewArgs "������ %s ������������ %d ���������, ������������������ %d ���.\n" +#define MSGTR_INPUT_INPUT_ErrReadingCmdFd "������������������������������ %d ���������������: %s\n" +#define MSGTR_INPUT_INPUT_ErrCmdBufferFullDroppingContent "��������������� %d ���������������������: ������������������\n" +#define MSGTR_INPUT_INPUT_ErrInvalidCommandForKey "��������� %s ���������������" +#define MSGTR_INPUT_INPUT_ErrSelect "������������: %s\n" +#define MSGTR_INPUT_INPUT_ErrOnKeyInFd "������������������������ %d ������������\n" +#define MSGTR_INPUT_INPUT_ErrDeadKeyOnFd "��������������� %d ���������������������\n" +#define MSGTR_INPUT_INPUT_Err2ManyKeyDowns "������������������������������������\n" +#define MSGTR_INPUT_INPUT_ErrOnCmdFd "��������������������� %d ������������\n" +#define MSGTR_INPUT_INPUT_ErrReadingInputConfig "��������������������������� %s ���������������: %s\n" +#define MSGTR_INPUT_INPUT_ErrUnknownKey "��������� '%s'\n" +#define MSGTR_INPUT_INPUT_ErrUnfinishedBinding "������������������ %s\n" +#define MSGTR_INPUT_INPUT_ErrBuffer2SmallForKeyName "���������������������������: %s\n" +#define MSGTR_INPUT_INPUT_ErrNoCmdForKey "��������������� %s ���������" +#define MSGTR_INPUT_INPUT_ErrBuffer2SmallForCmd "���������������������������: %s\n" +#define MSGTR_INPUT_INPUT_ErrWhyHere "���������������������������?\n" +#define MSGTR_INPUT_INPUT_ErrCantInitJoystick "������������������������������\n" +#define MSGTR_INPUT_INPUT_ErrCantStatFile "������ stat %s: %s\n" +#define MSGTR_INPUT_INPUT_ErrCantOpenFile "������������ %s: %s\n" + +// ========================== LIBMPDEMUX =================================== + +// url.c + +#define MSGTR_MPDEMUX_URL_StringAlreadyEscaped "��������������������������������� url_escape %c%c1%c2\n" + +// ai_alsa1x.c + +#define MSGTR_MPDEMUX_AIALSA1X_CannotSetSamplerate "���������������������\n" +#define MSGTR_MPDEMUX_AIALSA1X_CannotSetBufferTime "������������������������\n" +#define MSGTR_MPDEMUX_AIALSA1X_CannotSetPeriodTime "������������������������\n" + +// ai_alsa1x.c / ai_alsa.c + +#define MSGTR_MPDEMUX_AIALSA_PcmBrokenConfig "��� PCM ���������������������: ���������������\n" +#define MSGTR_MPDEMUX_AIALSA_UnavailableAccessType "���������������������\n" +#define MSGTR_MPDEMUX_AIALSA_UnavailableSampleFmt "���������������������\n" +#define MSGTR_MPDEMUX_AIALSA_UnavailableChanCount "������������������ - ������������: %d\n" +#define MSGTR_MPDEMUX_AIALSA_CannotInstallHWParams "������������������������:" +#define MSGTR_MPDEMUX_AIALSA_PeriodEqualsBufferSize "��������������������������������������� (%u == %lu)\n" +#define MSGTR_MPDEMUX_AIALSA_CannotInstallSWParams "������������������������:\n" +#define MSGTR_MPDEMUX_AIALSA_ErrorOpeningAudio "������������������: %s\n" +#define MSGTR_MPDEMUX_AIALSA_AlsaStatusError "ALSA ������������: %s" +#define MSGTR_MPDEMUX_AIALSA_AlsaXRUN "ALSA xrun!!! (������ %.3f ms)\n" +#define MSGTR_MPDEMUX_AIALSA_AlsaStatus "ALSA ������:\n" +#define MSGTR_MPDEMUX_AIALSA_AlsaXRUNPrepareError "ALSA xrun: ������������: %s" +#define MSGTR_MPDEMUX_AIALSA_AlsaReadWriteError "ALSA ���/���������" + +// ai_oss.c + +#define MSGTR_MPDEMUX_AIOSS_Unable2SetChanCount "���������������������: %d\n" +#define MSGTR_MPDEMUX_AIOSS_Unable2SetStereo "���������������������: %d\n" +#define MSGTR_MPDEMUX_AIOSS_Unable2Open "������������ '%s': %s\n" +#define MSGTR_MPDEMUX_AIOSS_UnsupportedFmt "������������������\n" +#define MSGTR_MPDEMUX_AIOSS_Unable2SetAudioFmt "������������������������." +#define MSGTR_MPDEMUX_AIOSS_Unable2SetSamplerate "���������������������: %d\n" +#define MSGTR_MPDEMUX_AIOSS_Unable2SetTrigger "���������������������: %d\n" +#define MSGTR_MPDEMUX_AIOSS_Unable2GetBlockSize "���������������������!\n" +#define MSGTR_MPDEMUX_AIOSS_AudioBlockSizeZero "���������������������, ������ %d!\n" +#define MSGTR_MPDEMUX_AIOSS_AudioBlockSize2Low "���������������������, ������ %d!\n" + +// asfheader.c + +#define MSGTR_MPDEMUX_ASFHDR_HeaderSizeOver1MB "FATAL: header ��������������� 1 MB (%d)!\n��������� MPlayer ���������, ���������������������������������.\n" +#define MSGTR_MPDEMUX_ASFHDR_HeaderMallocFailed "��������� header ������ %d ���������������\n" +#define MSGTR_MPDEMUX_ASFHDR_EOFWhileReadingHeader "��� asf header ���������������, ���������������������������?\n" +#define MSGTR_MPDEMUX_ASFHDR_DVRWantsLibavformat "DVR ��������������� libavformat ������������, ������������������������ -demuxer 35\n" +#define MSGTR_MPDEMUX_ASFHDR_NoDataChunkAfterHeader "��������������������� header ������!\n" +#define MSGTR_MPDEMUX_ASFHDR_AudioVideoHeaderNotFound "ASF: ������������������������ header - ���������������?\n" +#define MSGTR_MPDEMUX_ASFHDR_InvalidLengthInASFHeader "ASF header ������������!\n" + +// asf_mmst_streaming.c + +#define MSGTR_MPDEMUX_MMST_WriteError "���������\n" +#define MSGTR_MPDEMUX_MMST_EOFAlert "\n���������������\n" +#define MSGTR_MPDEMUX_MMST_PreHeaderReadFailed "header ���������������\n" +#define MSGTR_MPDEMUX_MMST_InvalidHeaderSize "������ header ���������������������\n" +#define MSGTR_MPDEMUX_MMST_HeaderDataReadFailed "header ���������������\n" +#define MSGTR_MPDEMUX_MMST_packet_lenReadFailed "packet_len ���������\n" +#define MSGTR_MPDEMUX_MMST_InvalidRTSPPacketSize "������ rtsp ������������������������\n" +#define MSGTR_MPDEMUX_MMST_CmdDataReadFailed "���������������������\n" +#define MSGTR_MPDEMUX_MMST_HeaderObject "header ������\n" +#define MSGTR_MPDEMUX_MMST_DataObject "data ������\n" +#define MSGTR_MPDEMUX_MMST_FileObjectPacketLen "������ object, ������ = %d (%d)\n" +#define MSGTR_MPDEMUX_MMST_StreamObjectStreamID "���������, ��� id: %d\n" +#define MSGTR_MPDEMUX_MMST_2ManyStreamID "id ������, ���������" +#define MSGTR_MPDEMUX_MMST_UnknownObject "���������������\n" +#define MSGTR_MPDEMUX_MMST_MediaDataReadFailed "���������������������\n" +#define MSGTR_MPDEMUX_MMST_MissingSignature "������������\n" +#define MSGTR_MPDEMUX_MMST_PatentedTechnologyJoke "������������������. ���������������������������������������������������.\n" +#define MSGTR_MPDEMUX_MMST_UnknownCmd "������������ %02x\n" +#define MSGTR_MPDEMUX_MMST_GetMediaPacketErr "get_media_packet ������ : %s\n" +#define MSGTR_MPDEMUX_MMST_Connected "���������\n" + +// asf_streaming.c + +#define MSGTR_MPDEMUX_ASF_StreamChunkSize2Small "��������� stream_chunck ���������������: %d\n" +#define MSGTR_MPDEMUX_ASF_SizeConfirmMismatch "size_confirm ���������!: %d %d\n" +#define MSGTR_MPDEMUX_ASF_WarnDropHeader "������ : ������ header ????\n" +#define MSGTR_MPDEMUX_ASF_ErrorParsingChunkHeader "������������ header ���������������������\n" +#define MSGTR_MPDEMUX_ASF_NoHeaderAtFirstChunk "��������� header ��������������������� !!!!\n" +#define MSGTR_MPDEMUX_ASF_BufferMallocFailed "������������ %d ���������������\n" +#define MSGTR_MPDEMUX_ASF_ErrReadingNetworkStream "���������������������������������\n" +#define MSGTR_MPDEMUX_ASF_ErrChunk2Small "������ ������������\n" +#define MSGTR_MPDEMUX_ASF_ErrSubChunkNumberInvalid "������ ������������������\n" +#define MSGTR_MPDEMUX_ASF_Bandwidth2SmallCannotPlay "������������, ������������������!\n" +#define MSGTR_MPDEMUX_ASF_Bandwidth2SmallDeselectedAudio "������������, ���������������������\n" +#define MSGTR_MPDEMUX_ASF_Bandwidth2SmallDeselectedVideo "������������, ���������������������\n" +#define MSGTR_MPDEMUX_ASF_InvalidLenInHeader "������ ASF header ���������!\n" +#define MSGTR_MPDEMUX_ASF_ErrReadingChunkHeader "������������ header ���������������������\n" +#define MSGTR_MPDEMUX_ASF_ErrChunkBiggerThanPacket "Error chunk_size > packet_size\n" +#define MSGTR_MPDEMUX_ASF_ErrReadingChunk "������������������������������\n" +#define MSGTR_MPDEMUX_ASF_ASFRedirector "=====> ASF Redirector\n" +#define MSGTR_MPDEMUX_ASF_InvalidProxyURL "��������������� URL\n" +#define MSGTR_MPDEMUX_ASF_UnknownASFStreamType "��������� asf ���������\n" +#define MSGTR_MPDEMUX_ASF_Failed2ParseHTTPResponse "������ HTTP ������������\n" +#define MSGTR_MPDEMUX_ASF_ServerReturn "��������������� %d:%s\n" +#define MSGTR_MPDEMUX_ASF_ASFHTTPParseWarnCuttedPragma "ASF HTTP ������������ : Pragma %s ������ %d ������������ %d\n" +#define MSGTR_MPDEMUX_ASF_SocketWriteError "Socket ���������: %s\n" +#define MSGTR_MPDEMUX_ASF_HeaderParseFailed "������ header ������\n" +#define MSGTR_MPDEMUX_ASF_NoStreamFound "���������������\n" +#define MSGTR_MPDEMUX_ASF_UnknownASFStreamingType "������ ASF ���������\n" +#define MSGTR_MPDEMUX_ASF_InfoStreamASFURL "STREAM_ASF, URL: %s\n" +#define MSGTR_MPDEMUX_ASF_StreamingFailed "������, ������������\n" + +// audio_in.c + +#define MSGTR_MPDEMUX_AUDIOIN_ErrReadingAudio "\n���������������: %s\n" +#define MSGTR_MPDEMUX_AUDIOIN_XRUNSomeFramesMayBeLeftOut "������������������������, ������������������������!\n" +#define MSGTR_MPDEMUX_AUDIOIN_ErrFatalCannotRecover "������������, ������������!\n" +#define MSGTR_MPDEMUX_AUDIOIN_NotEnoughSamples "\n������������������!\n" + +// aviheader.c + +#define MSGTR_MPDEMUX_AVIHDR_EmptyList "**���������?!\n" +#define MSGTR_MPDEMUX_AVIHDR_FoundMovieAt "��� 0x%X - 0x%X ������������\n" +#define MSGTR_MPDEMUX_AVIHDR_FoundBitmapInfoHeader "������ 'bih', %u ��������� %d\n" +#define MSGTR_MPDEMUX_AVIHDR_RegeneratingKeyfTableForMPG4V1 "��� M$ mpg4v1 ������������������������������\n" +#define MSGTR_MPDEMUX_AVIHDR_RegeneratingKeyfTableForDIVX3 "��� DIVX3 ������������������������������\n" +#define MSGTR_MPDEMUX_AVIHDR_RegeneratingKeyfTableForMPEG4 "��� MPEG4 ������������������������������\n" +#define MSGTR_MPDEMUX_AVIHDR_FoundWaveFmt "������ 'wf', %d ��������� %d\n" +#define MSGTR_MPDEMUX_AVIHDR_FoundAVIV2Header "AVI: ������ dmlh (size=%d) (total_frames=%d)\n" +#define MSGTR_MPDEMUX_AVIHDR_ReadingIndexBlockChunksForFrames "��� INDEX ���, %d ��������� %ld ��� (fpos=%p)\n" +#define MSGTR_MPDEMUX_AVIHDR_AdditionalRIFFHdr "��������� RIFF ���...\n" +#define MSGTR_MPDEMUX_AVIHDR_WarnNotExtendedAVIHdr "** ������: ������������������ AVI ���..\n" +#define MSGTR_MPDEMUX_AVIHDR_BrokenChunk "���������������? chunksize=%d (id=%.4s)\n" +#define MSGTR_MPDEMUX_AVIHDR_BuildingODMLidx "AVI: ODML: ������ odml ������ (%d superindexchunks)\n" +#define MSGTR_MPDEMUX_AVIHDR_BrokenODMLfile "AVI: ODML: ������������������(������������?)������. ������������������������\n" +#define MSGTR_MPDEMUX_AVIHDR_CantReadIdxFile "��������������������� %s: %s\n" +#define MSGTR_MPDEMUX_AVIHDR_NotValidMPidxFile "%s ��������������� MPlayer ������������\n" +#define MSGTR_MPDEMUX_AVIHDR_FailedMallocForIdxFile "��������������� %s ���������������������������\n" +#define MSGTR_MPDEMUX_AVIHDR_PrematureEOF "��������������������������� %s\n" +#define MSGTR_MPDEMUX_AVIHDR_IdxFileLoaded "������������������: %s\n" +#define MSGTR_MPDEMUX_AVIHDR_GeneratingIdx "������������������: %3lu %s \r" +#define MSGTR_MPDEMUX_AVIHDR_IdxGeneratedForHowManyChunks "AVI: ��� %d ���������������������!\n" +#define MSGTR_MPDEMUX_AVIHDR_Failed2WriteIdxFile "��������������������� %s: %s\n" +#define MSGTR_MPDEMUX_AVIHDR_IdxFileSaved "���������������������: %s\n"