diff --git a/ChangeLog b/ChangeLog index de21fb17b..0e9ddda56 100755 --- a/ChangeLog +++ b/ChangeLog @@ -5,6 +5,12 @@ phpMyAdmin - Changelog $Id$ $Source$ +2002-02-19 Marc Delisle + * common.lib.php3 get_magic_quotes fix, + libraries/select_lang.lib.php3, + lang/japanese-euc.inc.php3, lang/japanese-sjis.inc.php3 thanks to + "Luc" + 2002-02-18 Marc Delisle * new language: lang/hebrew.inc.php3, thanks to Yuval "Etus" Sarna (sarna at netvision.net.il) diff --git a/lang/japanese.inc.php3 b/lang/japanese-euc.inc.php3 similarity index 99% rename from lang/japanese.inc.php3 rename to lang/japanese-euc.inc.php3 index 3a6c68841..a74f558ab 100644 --- a/lang/japanese.inc.php3 +++ b/lang/japanese-euc.inc.php3 @@ -35,7 +35,7 @@ $strAll = ' $strAlterOrderBy = 'テーブル順番の条件'; $strAnalyzeTable = 'テーブルを分析します。'; $strAnd = '及び'; -$strAnIndex = 'インデックスが%sに追加去れていました。'; +$strAnIndex = 'インデックスが%sに追加されました。'; $strAny = '全て'; $strAnyColumn = '全コラム'; $strAnyDatabase = '全データベース'; @@ -345,4 +345,5 @@ $strZip = '"zip // To translate $strCardinality = 'Cardinality'; +$strCookiesRequired = 'Cookies must be enabled past this point.'; ?> diff --git a/lang/japanese-sjis.inc.php3 b/lang/japanese-sjis.inc.php3 new file mode 100644 index 000000000..85e7cdeca --- /dev/null +++ b/lang/japanese-sjis.inc.php3 @@ -0,0 +1,349 @@ +PHPmFB'; +$strCantRenameIdxToPrimary = 'CfbNXOPRIMARYXB'; +$strCardinality = 'M'; +$strCarriage = 'LbW^[: \\r'; +$strChange = 'X'; +$strCheckAll = 'S}[N'; +$strCheckDbPriv = 'f[^x[XmF'; +$strCheckTable = 'e[u`FbNB'; +$strColumn = ''; +$strColumnNames = '(R)'; +$strCompleteInserts = 'SINSERT'; +$strConfirm = 'タsH'; +$strCopyTable = 'e[u(database.table)Rs[:'; +$strCopyTableOK = '%se[u%sRs[B'; +$strCreate = ''; +$strCreateIndex = ' %s CfbNX'; +$strCreateIndexTopic = 'VCfbNX'; +$strCreateNewDatabase = 'VDBB'; +$strCreateNewTable = 'DBVe[uB --> '; +$strCriteria = ''; + +$strData = 'f[^'; +$strDatabase = 'f[^x[X'; +$strDatabaseHasBeenDropped = 'f[^x[X%sB'; +$strDatabases = 'f[^x[X'; +$strDatabasesStats = 'f[^x[Xv'; +$strDataOnly = 'f[^'; +$strDefault = '{l'; +$strDelete = ''; +$strDeleted = 'IB'; +$strDeleteFailed = 'クs'; +$strDeleteUserMessage = '[U[%sB'; +$strDeletedRows = 's:'; +$strDescending = '~'; +$strDisplay = '\ヲ'; +$strDisplayOrder = '\:'; +$strDoAQuery = '"QUERY"タs (wildcard: "%")'; +$strDocu = 'wv'; +$strDoYouReally = '{タsH --> '; +$strDrop = ''; +$strDropDB = 'DB -->'; +$strDropTable = 'e[u'; +$strDumpingData = 'e[u_vf[^'; +$strDynamic = '_Ci~bN'; + +$strEdit = 'C'; +$strEditPrivileges = 'C'; +$strEffective = 'タ'; +$strEmpty = ''; +$strEmptyResultSet = 'MySQLlB(i.e. zero rows).'; +$strEnd = ''; +$strEnglishPrivileges = ' : MySQLOp\B'; +$strError = 'G['; +$strExtendedInserts = 'INSERT'; +$strExtra = ''; + +$strField = 'tB[h'; +$strFieldHasBeenDropped = 'tB[h%s'; +$strFields = 'tB[h'; +$strFieldsEmpty = ' tB[hB '; +$strFieldsEnclosedBy = 'tB[hL'; +$strFieldsEscapedBy = 'tB[hGXP[vL'; +$strFieldsTerminatedBy = 'tB[hL'; +$strFixed = ''; +$strFlushTable = 'e[uLbV("FLUSH")'; +$strFormat = 'tH[}bg'; +$strFormEmpty = 'tH[lB'; +$strFullText = 'S'; +$strFunction = ''; + +$strGenTime = ''; +$strGo = 'タs'; +$strGrants = 't^'; +$strGzip = '"gzip"'; + +$strHasBeenAltered = 'XB'; +$strHasBeenCreated = 'B'; +$strHome = '[y[W'; +$strHomepageOfficial = 'phpMyAdminz['; +$strHomepageSourceforge = 'SourceforgephpMyAdmin_E[hy[W'; +$strHost = 'zXg'; +$strHostEmpty = 'zXg!'; + +$strIdxFulltext = 'S'; +$strIfYouWish = 'e[uR()f[^AtB[hXgJ}B'; +$strIgnore = ''; +$strIndex = 'CfbNX'; +$strIndexes = 'CfbNX'; +$strIndexHasBeenDropped = 'CfbNX%s'; +$strIndexName = 'CfbNX :'; +$strIndexType = 'CfbNX^Cv :'; +$strInsert = ''; +$strInsertAsNewRow = 'Vs'; +$strInsertedRows = 's:'; +$strInsertNewRow = 'Vs'; +$strInsertTextfiles = 'e[ueLXgt@C'; +$strInstructions = 'ヲ'; +$strInUse = 'gp'; +$strInvalidName = '"%s"\Ouf[^x[X^e[u^tB[hvgB'; + +$strKeepPass = 'pX[hX'; +$strKeyname = 'L['; +$strKill = '~'; + +$strLength = ''; +$strLengthSet = '/Zbg*'; +$strLimitNumRows = 'y[WR[h'; +$strLineFeed = 's: \\n'; +$strLines = 's'; +$strLinesTerminatedBy = 'sI[L'; +$strLocationTextfile = 'eLXgt@C'; +$strLogin = 'OC'; +$strLogout = 'OAEg'; +$strLogPassword = 'pX[h:'; +$strLogUsername = '[U[:'; + +$strModifications = 'CB'; +$strModify = 'C'; +$strModifyIndexTopic = 'CfbNXX'; +$strMoveTable = 'e[u(database.table):'; +$strMoveTableOK = 'e[u%s%sB'; +$strMySQLReloaded = 'MySQLVB'; +$strMySQLSaid = 'MySQLbZ[W --> '; +$strMySQLServerProcess = 'MySQL %pma_s1%%pma_s2%%pma_s3%タsB'; +$strMySQLShowProcess = 'MySQLvZX\ヲ'; +$strMySQLShowStatus = 'MySQL^C'; +$strMySQLShowVars = 'MySQLVXe'; + +$strName = 'O'; +$strNbRecords = 'R[h'; +$strNext = ''; +$strNo = ''; +$strNoDatabases = 'f[^x[X'; +$strNoDropDatabases = '"DROP DATABASE"Xe[gg~B'; +$strNoFrames = 't[\uEU[phpMyAdmingB'; +$strNoIndex = 'CfbNXB'; +$strNoIndexPartsDefined = 'CfbNXB'; +$strNoModification = 'X'; +$strNone = ''; +$strNoPassword = 'pX[h'; +$strNoPrivileges = ''; +$strNoQuery = 'SQLNG['; +$strNoRights = 'B'; +$strNoTablesFound = 'DBe[uB'; +$strNotNumber = 'B'; +$strNotValidNumber = ' s '; +$strNoUsersFound = '[U[B'; +$strNull = 'l(Null)'; + +$strOftenQuotation = 'pBIvVAcharvarchartB[h" "B'; +$strOptimizeTable = 'e[uKB'; +$strOptionalControls = '/IvV'; +$strOptionally = 'IvVB'; +$strOr = ''; +$strOverhead = 'I[o[wbh'; + +$strPartialText = 'I'; +$strPassword = 'pX[h'; +$strPasswordEmpty = 'pX[hB'; +$strPasswordNotSame = 'pX[hB'; +$strPHPVersion = 'PHP o[W'; +$strPmaDocumentation = 'phpMyAdminhLg'; +$strPos1 = ''; +$strPrevious = 'O'; +$strPrimary = 'v'; +$strPrimaryKey = 'vL['; +$strPrimaryKeyHasBeenDropped = 'vL[B'; +$strPrimaryKeyName = 'vL[O... PRIMARYB'; +$strPrimaryKeyWarning = '("PRIMARY"vL[OB'; +$strPrintView = 'p\ヲ'; +$strPrivileges = ''; +$strProperties = 'vpeB'; + +$strQBE = 'NG[タs'; +$strQBEDel = ''; +$strQBEIns = ''; +$strQueryOnDb = 'f[^x[XSQLNG[ %s:'; + +$strRecords = 'R[h'; +$strReloadFailed = 'MySQL[hクsB'; +$strReloadMySQL = 'MySQL[h'; +$strRememberReload = 'T[o[[hYB'; +$strRenameTable = 'e[uX'; +$strRenameTableOK = '%s%sOXB'; +$strRepairTable = 'e[uB'; +$strReplace = 'u'; +$strReplaceTable = 't@Ce[uu'; +$strReset = 'Zbg'; +$strReType = 'L'; +$strRevoke = 'p~'; +$strRevokeGrant = ' t^'; +$strRevokeGrantMessage = '%st^B'; +$strRevokeMessage = '%s'; +$strRevokePriv = ''; +$strRowLength = 's'; +$strRows = 's'; +$strRowsFrom = 'Jns'; +$strRowSize = ' sTCY '; +$strRowsModeHorizontal = ''; +$strRowsModeOptions = ': %s : %s wb_[J\'; +$strRowsModeVertical = 'd'; +$strRowsStatistic = 'sv'; +$strRunning = 'タsB %s'; +$strRunQuery = 'NG[タs'; +$strRunSQLQuery = 'f[^x[X%sSQLNG[タs'; + +$strSave = ''; +$strSelect = 'I'; +$strSelectADb = 'f[^x[XI'; +$strSelectAll = 'SI'; +$strSelectFields = 'tB[hI():'; +$strSelectNumRows = 'NG['; +$strSend = 't@C'; +$strSequence = '.'; +$strServerChoice = 'T[o[I'; +$strServerVersion = 'T[o[o[W'; +$strSetEnumVal = 'tB[h^Cv"enum""set"ltH[}bgg: \'a\',\'b\',\'c\'...
obNXbVu"\"vNI[gu"\'"vAobNXbVtu: \'\\\\xyz\' or \'a\\\'b\'vB'; +$strShow = '\ヲ'; +$strShowAll = 'S' . "\x5c"; +$strShowCols = '' . "\x5c"; +$strShowingRecords = 'R[h\ヲ'; +$strShowPHPInfo = 'PHP'; +$strShowTables = 'e[u' . "\x5c"; +$strShowThisQuery = ' タsNG[\ヲ '; +$strSingly = '()'; +$strSize = 'TCY'; +$strSort = '\[g'; +$strSpaceUsage = 'fBXNgp'; +$strSQLQuery = 'タsSQLNG['; +$strStartingRecord = 'R[h'; +$strStatement = 'Xe[gg'; +$strStrucCSV = 'CSVf[^'; +$strStrucData = '\f[^'; +$strStrucDrop = '\'drop table\''; +$strStrucExcelCSV = 'Ms ExcelCSVf[^'; +$strStrucOnly = '\'; +$strSubmit = 'タs'; +$strSuccess = 'SQLNG[タsB'; +$strSum = 'v'; + +$strTable = 'e[u '; +$strTableComments = 'e[u'; +$strTableEmpty = 'e[uB'; +$strTableHasBeenDropped = 'e[u%sB'; +$strTableHasBeenEmptied = 'e[u%sB'; +$strTableHasBeenFlushed = 'e[u%sLbVB'; +$strTableMaintenance = 'e[u'; +$strTables = '%se[u'; +$strTableStructure = 'e[u\'; +$strTableType = 'e[u^Cv'; +$strTextAreaLength = ' tB[h
Co\ '; +$strTheContent = 't@Cf[^}B'; +$strTheContents = 't@Cf[^AIe[uvL[BL[vuB'; +$strTheTerminator = 'tB[hI[LB'; +$strTotal = 'v'; +$strType = 'tB[h^Cv'; + +$strUncheckAll = 'S}[N'; +$strUnique = 'B'; +$strUnselectAll = 'S'; +$strUpdatePrivMessage = '%sAbvf[gB'; +$strUpdateProfile = 'vt@CAbvf[g:'; +$strUpdateProfileMessage = 'vt@CAbvf[gB'; +$strUpdateQuery = 'NG[Abvf[g'; +$strUsage = 'gp'; +$strUseBackquotes = 'tNI[ge[utB[h'; +$strUser = '[U['; +$strUserEmpty = '[U[B'; +$strUserName = '[U['; +$strUsers = '[U['; +$strUseTables = 'ge[u'; + +$strValue = 'l'; +$strViewDump = 'e[u_v(XL[})\ヲ'; +$strViewDumpDB = 'DB_v(XL[})\ヲ'; + +$strWelcome = '%s'; +$strWithChecked = '`FbN:'; +$strWrongUser = '[UpX[hB
ANZXB'; + +$strYes = ''; + +$strZip = '"zip"'; + +// To translate +$strCardinality = 'Cardinality'; +$strCookiesRequired = 'Cookies must be enabled past this point.'; +?> diff --git a/libraries/select_lang.lib.php3 b/libraries/select_lang.lib.php3 index f1c979757..8d60bb718 100644 --- a/libraries/select_lang.lib.php3 +++ b/libraries/select_lang.lib.php3 @@ -58,7 +58,8 @@ $available_languages = array( 'he' => array('he|hebrew', 'hebrew', 'he'), 'hu' => array('hu|hungarian', 'hungarian', 'hu'), 'it' => array('it|italian', 'italian', 'it'), - 'ja' => array('ja|japanese', 'japanese', 'ja'), + 'ja' => array('ja|japanese-euc', 'japanese-euc', 'ja'), + 'ja-sjis' => array('ja|japanese-sjis', 'japanese-sjis', 'ja'), 'ko' => array('ko|korean', 'korean', 'ko'), 'nl' => array('nl([-_][[:alpha:]]{2})?|dutch', 'dutch', 'nl'), 'no' => array('no|norwegian', 'norwegian', 'no'),