"X-Poedit-Country: BRAZIL\n"
"X-Poedit-Basepath: ../../ShellExtension/Languages/\n"
+#. AFX_TARG
+#: ShellExtensionTemplate.rc:25
+#, c-format
+msgid "AFX_TARG_ENU"
+msgstr "AFX_TARG_PTB"
+
#. LANGUAGE, SUBLANGUAGE
#: ShellExtensionTemplate.rc:27
#, c-format
"X-Poedit-SourceCharset: CP1251\n"
"X-Poedit-Basepath: ../../ShellExtension/Languages/\n"
+#. AFX_TARG
+#: ShellExtensionTemplate.rc:25
+#, c-format
+msgid "AFX_TARG_ENU"
+msgstr "AFX_TARG_BGR"
+
#. LANGUAGE, SUBLANGUAGE
#: ShellExtensionTemplate.rc:27
#, c-format
"X-Poedit-SourceCharset: CP1252\n"
"X-Poedit-Basepath: ../../ShellExtension/Languages/\n"
+#. AFX_TARG
+#: ShellExtensionTemplate.rc:25
+#, c-format
+msgid "AFX_TARG_ENU"
+msgstr "AFX_TARG_CAT"
+
#. LANGUAGE, SUBLANGUAGE
#: ShellExtensionTemplate.rc:27
#, c-format
"X-Poedit-SourceCharset: CP936\n"
"X-Poedit-Basepath: ../../ShellExtension/Languages/\n"
+#. AFX_TARG
+#: ShellExtensionTemplate.rc:25
+#, c-format
+msgid "AFX_TARG_ENU"
+msgstr "AFX_TARG_CHS"
+
#. LANGUAGE, SUBLANGUAGE
#: ShellExtensionTemplate.rc:27
#, c-format
"X-Poedit-Country: TAIWAN\n"
"X-Poedit-Basepath: ../../ShellExtension/Languages/\n"
+#. AFX_TARG
+#: ShellExtensionTemplate.rc:25
+#, c-format
+msgid "AFX_TARG_ENU"
+msgstr "AFX_TARG_CHT"
+
#. LANGUAGE, SUBLANGUAGE
#: ShellExtensionTemplate.rc:27
#, c-format
ElseIf (sLine <> "") Then 'If NOT empty line...
Select Case iBlockType
Case NO_BLOCK:
- If (FoundRegExpMatch(sLine, "LANGUAGE (LANG_\w*, SUBLANG_\w*)", oMatch) = True) Then 'LANGUAGE...
+ If (FoundRegExpMatch(sLine, "defined\((AFX_TARG_\w*)\)", oMatch) = True) Then 'AFX_TARG_*...
+ sString = oMatch.SubMatches(0)
+ sComment = "AFX_TARG_*"
+ ElseIf (FoundRegExpMatch(sLine, "LANGUAGE (LANG_\w*, SUBLANG_\w*)", oMatch) = True) Then 'LANGUAGE...
sString = oMatch.SubMatches(0)
sComment = "LANGUAGE, SUBLANGUAGE"
ElseIf (FoundRegExpMatch(sLine, "code_page\(([\d]+)\)", oMatch) = True) Then 'code_page...
Dim oMasterRcFile, sMasterLine
Dim oLanguageRcFile, sLanguageLine
Dim iBlockType, oMatches, oMatch, sMsgId, sMsgStr
- Dim reLanguage, reCodePage, reString, sTemp
+ Dim reAfxTarg, reLanguage, reCodePage, reString, sTemp
+
+ Set reAfxTarg = New RegExp
+ reAfxTarg.Pattern = "defined\((AFX_TARG_\w*)\)"
+ reAfxTarg.IgnoreCase = True
Set reLanguage = New RegExp
reLanguage.Pattern = "LANGUAGE (LANG_\w*, SUBLANG_\w*)"
ElseIf (sMasterLine <> "") Then 'If NOT empty line...
Select Case iBlockType
Case NO_BLOCK:
- If reLanguage.Test(sMasterLine) Then 'LANGUAGE...
+ If reAfxTarg.Test(sMasterLine) Then 'AFX_TARG_*...
+ Set oMatch = reAfxTarg.Execute(sMasterLine)(0)
+ sMsgId = oMatch.SubMatches(0)
+ If (sMsgId <> "") And (oTranslations.Exists(sMsgId) = True) Then 'If translation located...
+ sMsgStr = oTranslations(sMsgId)
+ sLanguageLine = Replace(sLanguageLine, "defined(" & sMsgId, "defined(" & sMsgStr)
+ End If
+ ElseIf reLanguage.Test(sMasterLine) Then 'LANGUAGE...
Set oMatch = reLanguage.Execute(sMasterLine)(0)
sMsgId = oMatch.SubMatches(0)
If (sMsgId <> "") And (oTranslations.Exists(sMsgId) = True) Then 'If translation located...
"X-Poedit-Basepath: ../../ShellExtension/Languages/\n"
"X-Poedit-Country: CROATIA\n"
+#. AFX_TARG
+#: ShellExtensionTemplate.rc:25
+#, c-format
+msgid "AFX_TARG_ENU"
+msgstr "AFX_TARG_HRV"
+
#. LANGUAGE, SUBLANGUAGE
#: ShellExtensionTemplate.rc:27
#, c-format
"X-Poedit-SourceCharset: CP1250\n"
"X-Poedit-Basepath: ../\n"
+#. AFX_TARG
+#: ShellExtensionTemplate.rc:25
+#, c-format
+msgid "AFX_TARG_ENU"
+msgstr "AFX_TARG_CSY"
+
#. LANGUAGE, SUBLANGUAGE
#: ShellExtensionTemplate.rc:27
#, c-format
"X-Poedit-Basepath: ../../ShellExtension/Languages/\n"
"X-Poedit-Country: DENMARK\n"
+#. AFX_TARG
+#: ShellExtensionTemplate.rc:25
+#, c-format
+msgid "AFX_TARG_ENU"
+msgstr "AFX_TARG_DAN"
+
#. LANGUAGE, SUBLANGUAGE
#: ShellExtensionTemplate.rc:27
#, c-format
"X-Poedit-SourceCharset: CP1252\n"
"X-Poedit-Basepath: ../../ShellExtension/Languages/\n"
+#. AFX_TARG
+#: ShellExtensionTemplate.rc:25
+#, c-format
+msgid "AFX_TARG_ENU"
+msgstr "AFX_TARG_NLD"
+
#. LANGUAGE, SUBLANGUAGE
#: ShellExtensionTemplate.rc:27
#, c-format
msgstr ""
"Project-Id-Version: WinMerge Shell Extension\n"
"Report-Msgid-Bugs-To: http://sourceforge.net/tracker/?group_id=13216&atid=113216\n"
-"POT-Creation-Date: 2009-05-20 18:45+0000\n"
+"POT-Creation-Date: 2009-05-23 13:10+0000\n"
"PO-Revision-Date: \n"
"Last-Translator: \n"
"Language-Team: English <winmerge-translate@lists.sourceforge.net>\n"
"X-Poedit-SourceCharset: CP1252\n"
"X-Poedit-Basepath: ../../ShellExtension/Languages/\n"
+#. AFX_TARG
+#: ShellExtensionTemplate.rc:25
+#, c-format
+msgid "AFX_TARG_ENU"
+msgstr ""
+
#. LANGUAGE, SUBLANGUAGE
#: ShellExtensionTemplate.rc:27
#, c-format
"X-Poedit-SourceCharset: CP1252\n"
"X-Poedit-Basepath: ../../ShellExtension/Languages/\n"
+#. AFX_TARG
+#: ShellExtensionTemplate.rc:25
+#, c-format
+msgid "AFX_TARG_ENU"
+msgstr "AFX_TARG_FRA"
+
#. LANGUAGE, SUBLANGUAGE
#: ShellExtensionTemplate.rc:27
#, c-format
"X-Poedit-Country: Galiza\n"
"X-Poedit-Basepath: ../../ShellExtension/Languages/\n"
+#. AFX_TARG
+#: ShellExtensionTemplate.rc:25
+#, c-format
+msgid "AFX_TARG_ENU"
+msgstr "AFX_TARG_ESN"
+
#. LANGUAGE, SUBLANGUAGE
#: ShellExtensionTemplate.rc:27
#, c-format
"X-Poedit-SourceCharset: CP1252\n"
"X-Poedit-Basepath: ../\n"
+#. AFX_TARG
+#: ShellExtensionTemplate.rc:25
+#, c-format
+msgid "AFX_TARG_ENU"
+msgstr "AFX_TARG_DEU"
+
#. LANGUAGE, SUBLANGUAGE
#: ShellExtensionTemplate.rc:27
#, c-format
"X-Poedit-SourceCharset: CP1252\n"
"X-Poedit-Basepath: ../../ShellExtension/Languages/\n"
+#. AFX_TARG
+#: ShellExtensionTemplate.rc:25
+#, c-format
+msgid "AFX_TARG_ENU"
+msgstr "AFX_TARG_ELL"
+
#. LANGUAGE, SUBLANGUAGE
#: ShellExtensionTemplate.rc:27
#, c-format
"X-Poedit-SourceCharset: CP1250\n"
"X-Poedit-Basepath: ../\n"
+#. AFX_TARG
+#: ShellExtensionTemplate.rc:25
+#, c-format
+msgid "AFX_TARG_ENU"
+msgstr "AFX_TARG_HUN"
+
#. LANGUAGE, SUBLANGUAGE
#: ShellExtensionTemplate.rc:27
#, c-format
"X-Poedit-SourceCharset: CP1252\n"
"X-Poedit-Basepath: ../\n"
+#. AFX_TARG
+#: ShellExtensionTemplate.rc:25
+#, c-format
+msgid "AFX_TARG_ENU"
+msgstr "AFX_TARG_ITA"
+
#. LANGUAGE, SUBLANGUAGE
#: ShellExtensionTemplate.rc:27
#, c-format
"X-Poedit-SourceCharset: CP932\n"
"X-Poedit-Basepath: ../\n"
+#. AFX_TARG
+#: ShellExtensionTemplate.rc:25
+#, c-format
+msgid "AFX_TARG_ENU"
+msgstr "AFX_TARG_JPN"
+
#. LANGUAGE, SUBLANGUAGE
#: ShellExtensionTemplate.rc:27
#, c-format
"X-Poedit-SourceCharset: CP949\n"
"X-Poedit-Basepath: ../\n"
+#. AFX_TARG
+#: ShellExtensionTemplate.rc:25
+#, c-format
+msgid "AFX_TARG_ENU"
+msgstr "AFX_TARG_KOR"
+
#. LANGUAGE, SUBLANGUAGE
#: ShellExtensionTemplate.rc:27
#, c-format
"X-Poedit-SourceCharset: CP1252\n"
"X-Poedit-Basepath: ../\n"
+#. AFX_TARG
+#: ShellExtensionTemplate.rc:25
+#, c-format
+msgid "AFX_TARG_ENU"
+msgstr "AFX_TARG_NOR"
+
#. LANGUAGE, SUBLANGUAGE
#: ShellExtensionTemplate.rc:27
#, c-format
"X-Poedit-SourceCharset: CP1250\n"
"X-Poedit-Basepath: ../\n"
+#. AFX_TARG
+#: ShellExtensionTemplate.rc:25
+#, c-format
+msgid "AFX_TARG_ENU"
+msgstr "AFX_TARG_PLK"
+
#. LANGUAGE, SUBLANGUAGE
#: ShellExtensionTemplate.rc:27
#, c-format
"X-Poedit-SourceCharset: CP1252\n"
"X-Poedit-Basepath: ../../ShellExtension/Languages/\n"
+#. AFX_TARG
+#: ShellExtensionTemplate.rc:25
+#, c-format
+msgid "AFX_TARG_ENU"
+msgstr "AFX_TARG_PTG"
+
#. LANGUAGE, SUBLANGUAGE
#: ShellExtensionTemplate.rc:27
#, c-format
"X-Poedit-Country: ROMANIA\n"
"X-Poedit-Basepath: ../../ShellExtension/Languages/\n"
+#. AFX_TARG
+#: ShellExtensionTemplate.rc:25
+#, c-format
+msgid "AFX_TARG_ENU"
+msgstr "AFX_TARG_ROM"
+
#. LANGUAGE, SUBLANGUAGE
#: ShellExtensionTemplate.rc:27
#, c-format
"X-Poedit-Basepath: ../../ShellExtension/Languages/\n"
"X-Poedit-Country: RUSSIAN FEDERATION\n"
+#. AFX_TARG
+#: ShellExtensionTemplate.rc:25
+#, c-format
+msgid "AFX_TARG_ENU"
+msgstr "AFX_TARG_RUS"
+
#. LANGUAGE, SUBLANGUAGE
#: ShellExtensionTemplate.rc:27
#, c-format
"X-Poedit-SourceCharset: CP1250\n"
"X-Poedit-Basepath: ../../ShellExtension/Languages/\n"
+#. AFX_TARG
+#: ShellExtensionTemplate.rc:25
+#, c-format
+msgid "AFX_TARG_ENU"
+msgstr "AFX_TARG_SKY"
+
#. LANGUAGE, SUBLANGUAGE
#: ShellExtensionTemplate.rc:27
#, c-format
"X-Poedit-SourceCharset: CP1250\n"
"X-Poedit-Basepath: ../../ShellExtension/Languages/\n"
+#. AFX_TARG
+#: ShellExtensionTemplate.rc:25
+#, c-format
+msgid "AFX_TARG_ENU"
+msgstr "AFX_TARG_SLV"
+
#. LANGUAGE, SUBLANGUAGE
#: ShellExtensionTemplate.rc:27
#, c-format
"X-Poedit-SourceCharset: CP1252\n"
"X-Poedit-Basepath: ../../ShellExtension/Languages/\n"
+#. AFX_TARG
+#: ShellExtensionTemplate.rc:25
+#, c-format
+msgid "AFX_TARG_ENU"
+msgstr "AFX_TARG_ESN"
+
#. LANGUAGE, SUBLANGUAGE
#: ShellExtensionTemplate.rc:27
#, c-format
"X-Poedit-SourceCharset: CP1252\n"
"X-Poedit-Basepath: ../../ShellExtension/Languages/\n"
+#. AFX_TARG
+#: ShellExtensionTemplate.rc:25
+#, c-format
+msgid "AFX_TARG_ENU"
+msgstr "AFX_TARG_SVE"
+
#. LANGUAGE, SUBLANGUAGE
#: ShellExtensionTemplate.rc:27
#, c-format
"X-Poedit-SourceCharset: CP1254\n"
"X-Poedit-Basepath: ../../ShellExtension/Languages/\n"
+#. AFX_TARG
+#: ShellExtensionTemplate.rc:25
+#, c-format
+msgid "AFX_TARG_ENU"
+msgstr "AFX_TARG_TRK"
+
#. LANGUAGE, SUBLANGUAGE
#: ShellExtensionTemplate.rc:27
#, c-format
"X-Poedit-Basepath: ../../ShellExtension/Languages/\n"
"X-Poedit-Country: UKRAINE\n"
+#. AFX_TARG
+#: ShellExtensionTemplate.rc:25
+#, c-format
+msgid "AFX_TARG_ENU"
+msgstr "AFX_TARG_UKR"
+
#. LANGUAGE, SUBLANGUAGE
#: ShellExtensionTemplate.rc:27
#, c-format