ReactOS.org
Sign In
Sign Up
Sign In
Sign Up
Manage this list
×
Keyboard Shortcuts
Thread View
j
: Next unread message
k
: Previous unread message
j a
: Jump to all threads
j l
: Jump to MailingList overview
2024
December
November
October
September
August
July
June
May
April
March
February
January
2023
December
November
October
September
August
July
June
May
April
March
February
January
2022
December
November
October
September
August
July
June
May
April
March
February
January
2021
December
November
October
September
August
July
June
May
April
March
February
January
2020
December
November
October
September
August
July
June
May
April
March
February
January
2019
December
November
October
September
August
July
June
May
April
March
February
January
2018
December
November
October
September
August
July
June
May
April
March
February
January
2017
December
November
October
September
August
July
June
May
April
March
February
January
2016
December
November
October
September
August
July
June
May
April
March
February
January
2015
December
November
October
September
August
July
June
May
April
March
February
January
2014
December
November
October
September
August
July
June
May
April
March
February
January
2013
December
November
October
September
August
July
June
May
April
March
February
January
2012
December
November
October
September
August
July
June
May
April
March
February
January
2011
December
November
October
September
August
July
June
May
April
March
February
January
2010
December
November
October
September
August
July
June
May
April
March
February
January
2009
December
November
October
September
August
July
June
May
April
March
February
January
2008
December
November
October
September
August
July
June
May
April
March
February
January
2007
December
November
October
September
August
July
June
May
April
March
February
January
2006
December
November
October
September
August
July
June
May
April
March
February
January
2005
December
November
October
September
August
July
June
May
April
March
February
January
2004
December
November
October
September
August
July
June
May
April
March
February
List overview
Download
Ros-diffs
January 2018
----- 2024 -----
December 2024
November 2024
October 2024
September 2024
August 2024
July 2024
June 2024
May 2024
April 2024
March 2024
February 2024
January 2024
----- 2023 -----
December 2023
November 2023
October 2023
September 2023
August 2023
July 2023
June 2023
May 2023
April 2023
March 2023
February 2023
January 2023
----- 2022 -----
December 2022
November 2022
October 2022
September 2022
August 2022
July 2022
June 2022
May 2022
April 2022
March 2022
February 2022
January 2022
----- 2021 -----
December 2021
November 2021
October 2021
September 2021
August 2021
July 2021
June 2021
May 2021
April 2021
March 2021
February 2021
January 2021
----- 2020 -----
December 2020
November 2020
October 2020
September 2020
August 2020
July 2020
June 2020
May 2020
April 2020
March 2020
February 2020
January 2020
----- 2019 -----
December 2019
November 2019
October 2019
September 2019
August 2019
July 2019
June 2019
May 2019
April 2019
March 2019
February 2019
January 2019
----- 2018 -----
December 2018
November 2018
October 2018
September 2018
August 2018
July 2018
June 2018
May 2018
April 2018
March 2018
February 2018
January 2018
----- 2017 -----
December 2017
November 2017
October 2017
September 2017
August 2017
July 2017
June 2017
May 2017
April 2017
March 2017
February 2017
January 2017
----- 2016 -----
December 2016
November 2016
October 2016
September 2016
August 2016
July 2016
June 2016
May 2016
April 2016
March 2016
February 2016
January 2016
----- 2015 -----
December 2015
November 2015
October 2015
September 2015
August 2015
July 2015
June 2015
May 2015
April 2015
March 2015
February 2015
January 2015
----- 2014 -----
December 2014
November 2014
October 2014
September 2014
August 2014
July 2014
June 2014
May 2014
April 2014
March 2014
February 2014
January 2014
----- 2013 -----
December 2013
November 2013
October 2013
September 2013
August 2013
July 2013
June 2013
May 2013
April 2013
March 2013
February 2013
January 2013
----- 2012 -----
December 2012
November 2012
October 2012
September 2012
August 2012
July 2012
June 2012
May 2012
April 2012
March 2012
February 2012
January 2012
----- 2011 -----
December 2011
November 2011
October 2011
September 2011
August 2011
July 2011
June 2011
May 2011
April 2011
March 2011
February 2011
January 2011
----- 2010 -----
December 2010
November 2010
October 2010
September 2010
August 2010
July 2010
June 2010
May 2010
April 2010
March 2010
February 2010
January 2010
----- 2009 -----
December 2009
November 2009
October 2009
September 2009
August 2009
July 2009
June 2009
May 2009
April 2009
March 2009
February 2009
January 2009
----- 2008 -----
December 2008
November 2008
October 2008
September 2008
August 2008
July 2008
June 2008
May 2008
April 2008
March 2008
February 2008
January 2008
----- 2007 -----
December 2007
November 2007
October 2007
September 2007
August 2007
July 2007
June 2007
May 2007
April 2007
March 2007
February 2007
January 2007
----- 2006 -----
December 2006
November 2006
October 2006
September 2006
August 2006
July 2006
June 2006
May 2006
April 2006
March 2006
February 2006
January 2006
----- 2005 -----
December 2005
November 2005
October 2005
September 2005
August 2005
July 2005
June 2005
May 2005
April 2005
March 2005
February 2005
January 2005
----- 2004 -----
December 2004
November 2004
October 2004
September 2004
August 2004
July 2004
June 2004
May 2004
April 2004
March 2004
February 2004
ros-diffs@reactos.org
37 participants
372 discussions
Start a n
N
ew thread
02/04: [XML2SDB] Parse Flags.
by Mark Jansen
https://git.reactos.org/?p=reactos.git;a=commitdiff;h=1d0e7bddea48cca2023bb…
commit 1d0e7bddea48cca2023bb3d62a962b3647e4918c Author: Mark Jansen <mark.jansen(a)reactos.org> AuthorDate: Wed Jan 24 22:35:12 2018 +0100 Commit: Mark Jansen <mark.jansen(a)reactos.org> CommitDate: Sat Jan 27 15:12:24 2018 +0100 [XML2SDB] Parse Flags. --- sdk/tools/xml2sdb/xml2sdb.cpp | 92 ++++++++++++++++++++++++++++++++++++++++--- sdk/tools/xml2sdb/xml2sdb.h | 46 +++++++++++++++++++++- 2 files changed, 131 insertions(+), 7 deletions(-) diff --git a/sdk/tools/xml2sdb/xml2sdb.cpp b/sdk/tools/xml2sdb/xml2sdb.cpp index 4d136d2606..091177362f 100644 --- a/sdk/tools/xml2sdb/xml2sdb.cpp +++ b/sdk/tools/xml2sdb/xml2sdb.cpp @@ -2,7 +2,7 @@ * PROJECT: xml2sdb * LICENSE: GPL-2.0+ (
https://spdx.org/licenses/GPL-2.0+
) * PURPOSE: Conversion functions from xml -> db - * COPYRIGHT: Copyright 2016,2017 Mark Jansen (mark.jansen(a)reactos.org) + * COPYRIGHT: Copyright 2016-2018 Mark Jansen (mark.jansen(a)reactos.org) */ #include "xml2sdb.h" @@ -14,7 +14,7 @@ using tinyxml2::XMLText; static const GUID GUID_NULL = { 0 }; -static const char szCompilerVersion[] = "1.6.0.0"; +static const char szCompilerVersion[] = "1.7.0.0"; #if !defined(C_ASSERT) #define C_ASSERT(expr) extern char (*c_assert(void)) [(expr) ? 1 : -1] @@ -88,7 +88,7 @@ std::string ReadStringNode(XMLHandle dbNode, const char* nodeName) return ToString(dbNode.FirstChildElement(nodeName)); } -DWORD ReadDWordNode(XMLHandle dbNode, const char* nodeName) +DWORD ReadQWordNode(XMLHandle dbNode, const char* nodeName) { std::string value = ReadStringNode(dbNode, nodeName); int base = 10; @@ -97,7 +97,12 @@ DWORD ReadDWordNode(XMLHandle dbNode, const char* nodeName) base = 16; value = value.substr(2); } - return static_cast<DWORD>(strtoul(value.c_str(), NULL, base)); + return static_cast<QWORD>(strtoul(value.c_str(), NULL, base)); +} + +DWORD ReadDWordNode(XMLHandle dbNode, const char* nodeName) +{ + return static_cast<DWORD>(ReadQWordNode(dbNode, nodeName)); } unsigned char char2byte(char hexChar, bool* success = NULL) @@ -310,6 +315,29 @@ bool ShimRef::toSdb(PDB pdb, Database& db) } + +/*********************************************************************** + * FlagRef + */ + +bool FlagRef::fromXml(XMLHandle dbNode) +{ + Name = ReadStringNode(dbNode, "NAME"); + return !Name.empty(); +} + +bool FlagRef::toSdb(PDB pdb, Database& db) +{ + TAGID tagid = db.BeginWriteListTag(pdb, TAG_FLAG_REF); + db.WriteString(pdb, TAG_NAME, Name, true); + + if (!FlagTagid) + FlagTagid = db.FindFlagTagid(Name); + SdbWriteDWORDTag(pdb, TAG_FLAG_TAGID, FlagTagid); + return !!db.EndWriteListTag(pdb, tagid); +} + + /*********************************************************************** * Shim */ @@ -341,6 +369,35 @@ bool Shim::toSdb(PDB pdb, Database& db) } +/*********************************************************************** + * Flag + */ + +bool Flag::fromXml(XMLHandle dbNode) +{ + Name = ReadStringNode(dbNode, "NAME"); + + KernelFlags = ReadQWordNode(dbNode, "FLAG_MASK_KERNEL"); + UserFlags = ReadQWordNode(dbNode, "FLAG_MASK_USER"); + ProcessParamFlags = ReadQWordNode(dbNode, "FLAG_PROCESSPARAM"); + + return !Name.empty(); +} + +bool Flag::toSdb(PDB pdb, Database& db) +{ + Tagid = db.BeginWriteListTag(pdb, TAG_FLAG); + db.InsertFlagTagid(Name, Tagid); + db.WriteString(pdb, TAG_NAME, Name, true); + + db.WriteQWord(pdb, TAG_FLAG_MASK_KERNEL, KernelFlags); + db.WriteQWord(pdb, TAG_FLAG_MASK_USER, UserFlags); + db.WriteQWord(pdb, TAG_FLAG_PROCESSPARAM, ProcessParamFlags); + + return !!db.EndWriteListTag(pdb, Tagid); +} + + /*********************************************************************** * Layer */ @@ -349,6 +406,7 @@ bool Layer::fromXml(XMLHandle dbNode) { Name = ReadStringNode(dbNode, "NAME"); ReadGeneric(dbNode, ShimRefs, "SHIM_REF"); + ReadGeneric(dbNode, FlagRefs, "FLAG_REF"); return true; } @@ -358,6 +416,8 @@ bool Layer::toSdb(PDB pdb, Database& db) db.WriteString(pdb, TAG_NAME, Name, true); if (!WriteGeneric(pdb, ShimRefs, db)) return false; + if (!WriteGeneric(pdb, FlagRefs, db)) + return false; return !!db.EndWriteListTag(pdb, Tagid); } @@ -430,6 +490,7 @@ bool Exe::fromXml(XMLHandle dbNode) ReadGeneric(dbNode, MatchingFiles, "MATCHING_FILE"); ReadGeneric(dbNode, ShimRefs, "SHIM_REF"); + ReadGeneric(dbNode, FlagRefs, "FLAG_REF"); return !Name.empty(); } @@ -451,6 +512,8 @@ bool Exe::toSdb(PDB pdb, Database& db) return false; if (!WriteGeneric(pdb, ShimRefs, db)) return false; + if (!WriteGeneric(pdb, FlagRefs, db)) + return false; return !!db.EndWriteListTag(pdb, Tagid); } @@ -489,6 +552,12 @@ void Database::WriteDWord(PDB pdb, TAG tag, DWORD value, bool always) SdbWriteDWORDTag(pdb, tag, value); } +void Database::WriteQWord(PDB pdb, TAG tag, QWORD value, bool always) +{ + if (always || value) + SdbWriteQWORDTag(pdb, tag, value); +} + TAGID Database::BeginWriteListTag(PDB pdb, TAG tag) { return SdbBeginWriteListTag(pdb, tag); @@ -516,7 +585,9 @@ bool Database::fromXml(XMLHandle dbNode) } else if (NodeName == "FLAG") { - SHIM_ERR("Unhanled FLAG type\n"); + Flag flag; + if (flag.fromXml(libChild)) + Library.Flags.push_back(flag); } else if (NodeName == "INCLUDE" || NodeName == "EXCLUDE") { @@ -561,6 +632,8 @@ bool Database::toSdb(LPCWSTR path) return false; if (!WriteGeneric(pdb, Library.Shims, *this)) return false; + if (!WriteGeneric(pdb, Library.Flags, *this)) + return false; EndWriteListTag(pdb, tidLibrary); if (!WriteGeneric(pdb, Layers, *this)) return false; @@ -615,6 +688,15 @@ TAGID Database::FindPatchTagid(const sdbstring& name) return FindTagid(name, KnownPatches); } +void Database::InsertFlagTagid(const sdbstring& name, TAGID tagid) +{ + InsertTagid(name, tagid, KnownFlags, "Flag"); +} + +TAGID Database::FindFlagTagid(const sdbstring& name) +{ + return FindTagid(name, KnownFlags); +} bool xml_2_db(const char* xml, const WCHAR* sdb) diff --git a/sdk/tools/xml2sdb/xml2sdb.h b/sdk/tools/xml2sdb/xml2sdb.h index 201348f5a6..031b9ffcea 100644 --- a/sdk/tools/xml2sdb/xml2sdb.h +++ b/sdk/tools/xml2sdb/xml2sdb.h @@ -1,8 +1,8 @@ /* * PROJECT: xml2sdb * LICENSE: GPL-2.0+ (
https://spdx.org/licenses/GPL-2.0+
) - * PURPOSE: . - * COPYRIGHT: Copyright 2016,2017 Mark Jansen (mark.jansen(a)reactos.org) + * PURPOSE: Define mapping of all shim database types to xml + * COPYRIGHT: Copyright 2016-2018 Mark Jansen (mark.jansen(a)reactos.org) */ #pragma once @@ -51,6 +51,17 @@ struct ShimRef std::list<InExclude> InExcludes; }; +struct FlagRef +{ + FlagRef() : FlagTagid(0) { ; } + + bool fromXml(XMLHandle dbNode); + bool toSdb(PDB pdb, Database& db); + + std::string Name; + TAGID FlagTagid; +}; + struct Shim { Shim() : Tagid(0) { ; } @@ -65,6 +76,21 @@ struct Shim std::list<InExclude> InExcludes; }; +struct Flag +{ + Flag() : Tagid(0), KernelFlags(0), UserFlags(0), ProcessParamFlags(0) { ; } + + bool fromXml(XMLHandle dbNode); + bool toSdb(PDB pdb, Database& db); + + std::string Name; + TAGID Tagid; + QWORD KernelFlags; + QWORD UserFlags; + QWORD ProcessParamFlags; +}; + + struct Layer { Layer() : Tagid(0) { ; } @@ -75,6 +101,7 @@ struct Layer std::string Name; TAGID Tagid; std::list<ShimRef> ShimRefs; + std::list<FlagRef> FlagRefs; }; struct MatchingFile @@ -115,12 +142,14 @@ struct Exe TAGID Tagid; std::list<MatchingFile> MatchingFiles; std::list<ShimRef> ShimRefs; + std::list<FlagRef> FlagRefs; }; struct Library { std::list<InExclude> InExcludes; std::list<Shim> Shims; + std::list<Flag> Flags; }; struct Database @@ -135,6 +164,7 @@ struct Database void WriteBinary(PDB pdb, TAG tag, const GUID& guid, bool always = false); void WriteBinary(PDB pdb, TAG tag, const std::vector<BYTE>& data, bool always = false); void WriteDWord(PDB pdb, TAG tag, DWORD value, bool always = false); + void WriteQWord(PDB pdb, TAG tag, QWORD value, bool always = false); TAGID BeginWriteListTag(PDB pdb, TAG tag); BOOL EndWriteListTag(PDB pdb, TAGID tagid); @@ -161,6 +191,17 @@ struct Database return FindPatchTagid(sdbstring(name.begin(), name.end())); } + void InsertFlagTagid(const sdbstring& name, TAGID tagid); + inline void InsertFlagTagid(const std::string& name, TAGID tagid) + { + InsertFlagTagid(sdbstring(name.begin(), name.end()), tagid); + } + TAGID FindFlagTagid(const sdbstring& name); + inline TAGID FindFlagTagid(const std::string& name) + { + return FindFlagTagid(sdbstring(name.begin(), name.end())); + } + std::string Name; GUID ID; @@ -171,5 +212,6 @@ struct Database private: std::map<sdbstring, TAGID> KnownShims; std::map<sdbstring, TAGID> KnownPatches; + std::map<sdbstring, TAGID> KnownFlags; };
6 years, 11 months
1
0
0
0
01/04: [SHIMENG] Change SE_InstallBeforeInit loglevel.
by Mark Jansen
https://git.reactos.org/?p=reactos.git;a=commitdiff;h=06d7926e274fe3aa6335e…
commit 06d7926e274fe3aa6335e57030cc6aa3b65b0ede Author: Mark Jansen <mark.jansen(a)reactos.org> AuthorDate: Thu Jan 25 21:39:01 2018 +0100 Commit: Mark Jansen <mark.jansen(a)reactos.org> CommitDate: Sat Jan 27 15:12:24 2018 +0100 [SHIMENG] Change SE_InstallBeforeInit loglevel. --- dll/appcompat/apphelp/shimeng.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dll/appcompat/apphelp/shimeng.c b/dll/appcompat/apphelp/shimeng.c index 667af704ed..6beee4baff 100644 --- a/dll/appcompat/apphelp/shimeng.c +++ b/dll/appcompat/apphelp/shimeng.c @@ -1165,7 +1165,7 @@ VOID NTAPI SE_InstallBeforeInit(PUNICODE_STRING ProcessImage, PVOID pShimData) { HSDB hsdb = NULL; SDBQUERYRESULT QueryResult = { { 0 } }; - SHIMENG_MSG("(%wZ, %p)\n", ProcessImage, pShimData); + SHIMENG_INFO("(%wZ, %p)\n", ProcessImage, pShimData); if (!SeiGetShimData(ProcessImage, pShimData, &hsdb, &QueryResult)) {
6 years, 11 months
1
0
0
0
08/08: [STOBJECT] Change Turkish translation.
by Ercan Ersoy
https://git.reactos.org/?p=reactos.git;a=commitdiff;h=cae04ffcb3effaf3d649c…
commit cae04ffcb3effaf3d649ca234a6a8c0daefdc7b4 Author: Ercan Ersoy <ercanersoy(a)ercanersoy.net> AuthorDate: Sun Jan 14 18:14:25 2018 +0300 Commit: Mark Jansen <mark.jansen(a)reactos.org> CommitDate: Sat Jan 27 14:40:54 2018 +0100 [STOBJECT] Change Turkish translation. --- dll/shellext/stobject/lang/tr-TR.rc | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/dll/shellext/stobject/lang/tr-TR.rc b/dll/shellext/stobject/lang/tr-TR.rc index b51f43c615..6fa7816e2d 100644 --- a/dll/shellext/stobject/lang/tr-TR.rc +++ b/dll/shellext/stobject/lang/tr-TR.rc @@ -1,4 +1,4 @@ -/* TRANSLATOR: 2013, 2014 Erdem Ersoy (eersoy93) (erdemersoy [at] erdemersoy [dot] net) */ +/* TRANSLATOR: 2013, 2014 Erdem Ersoy (eersoy93) (erdemersoy [at] erdemersoy [dot] net), 2018 Ercan Ersoy (ercanersoy) (ercanersoy [at] ercanersoy [dot] net) */ LANGUAGE LANG_TURKISH, SUBLANG_DEFAULT @@ -17,7 +17,7 @@ END STRINGTABLE BEGIN //Power related strings - IDS_PWR_PROPERTIES "&Güç Husûsiyetlerini Düzenle" + IDS_PWR_PROPERTIES "&Güç Özelliklerini Düzenle" IDS_PWR_METER "G&üç Ölçücüsünü Aç" IDS_PWR_RUN "shell32.dll,Control_RunDLL PowerCfg.cpl" IDS_PWR_PERCENT_REMAINING "%%%1!u! kaldı." @@ -41,7 +41,7 @@ BEGIN //Volume related strings IDS_VOL_VOLUME "Ses Düzeyi" - IDS_VOL_ADJUST "&Ses Husûsiyetlerini Düzenle" + IDS_VOL_ADJUST "&Ses Özelliklerini Düzenle" IDS_VOL_OPEN "&Ses Düzeyi Denetimini Aç" IDS_VOL_RUN "SNDVOL32.EXE" IDS_VOL_MUTED "Ses Düzeyi (Sessiz)"
6 years, 11 months
1
0
0
0
07/08: [NTOBJSHEX] Change Turkish translation.
by Ercan Ersoy
https://git.reactos.org/?p=reactos.git;a=commitdiff;h=35bbc588a0da3dd4119fa…
commit 35bbc588a0da3dd4119fa76ce676180e3f244686 Author: Ercan Ersoy <ercanersoy(a)ercanersoy.net> AuthorDate: Sun Jan 14 18:11:06 2018 +0300 Commit: Mark Jansen <mark.jansen(a)reactos.org> CommitDate: Sat Jan 27 14:40:54 2018 +0100 [NTOBJSHEX] Change Turkish translation. --- dll/shellext/ntobjshex/lang/tr-TR.rc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dll/shellext/ntobjshex/lang/tr-TR.rc b/dll/shellext/ntobjshex/lang/tr-TR.rc index 62cdcaf1b6..ab48e10d00 100644 --- a/dll/shellext/ntobjshex/lang/tr-TR.rc +++ b/dll/shellext/ntobjshex/lang/tr-TR.rc @@ -1,9 +1,9 @@ -/* TRANSLATOR: 2015 Erdem Ersoy (eersoy93) (erdemersoy [at] erdemersoy [dot] net) */ +/* TRANSLATOR: 2015 Erdem Ersoy (eersoy93) (erdemersoy [at] erdemersoy [dot] net), 2018 Ercan Ersoy (ercanersoy) (ercanersoy [at] ercanersoy [dot] net) */ LANGUAGE LANG_TURKISH, SUBLANG_DEFAULT STRINGTABLE BEGIN IDS_NTOBJFLD_NAME "NT Nesne Ad Alanı" - IDS_REGISTRY_NAME "Dizge Değer Defteri" + IDS_REGISTRY_NAME "Sistem Kayıt Kütüğü" END
6 years, 11 months
1
0
0
0
06/08: [NETSHELL] Change Turkish translation.
by Ercan Ersoy
https://git.reactos.org/?p=reactos.git;a=commitdiff;h=f59785581d6c55d010696…
commit f59785581d6c55d01069600d547a93691a672287 Author: Ercan Ersoy <ercanersoy(a)ercanersoy.net> AuthorDate: Sun Jan 14 18:09:15 2018 +0300 Commit: Mark Jansen <mark.jansen(a)reactos.org> CommitDate: Sat Jan 27 14:40:54 2018 +0100 [NETSHELL] Change Turkish translation. --- dll/shellext/netshell/lang/tr-TR.rc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dll/shellext/netshell/lang/tr-TR.rc b/dll/shellext/netshell/lang/tr-TR.rc index c7584cf5f6..eeb20f50f4 100644 --- a/dll/shellext/netshell/lang/tr-TR.rc +++ b/dll/shellext/netshell/lang/tr-TR.rc @@ -4,7 +4,7 @@ LANGUAGE LANG_TURKISH, SUBLANG_DEFAULT IDD_NETPROPERTIES DIALOGEX 0, 0, 246, 246 STYLE DS_SHELLFONT | WS_CHILD | WS_CAPTION -CAPTION "Umûmî" +CAPTION "Genel" FONT 8, "MS Shell Dlg" BEGIN CONTROL "", IDC_COMPONENTSLIST, "SysListView32", LVS_REPORT | LVS_SINGLESEL | LVS_SHOWSELALWAYS | LVS_NOCOLUMNHEADER | LVS_NOSORTHEADER | WS_BORDER | WS_TABSTOP, 9, 71, 230, 55 @@ -139,7 +139,7 @@ BEGIN IDS_SHV_COLUMN_STATE "Durum" IDS_SHV_COLUMN_DEVNAME "Aygıt Adı" IDS_SHV_COLUMN_PHONE "Telefon Numarası ya da Anabilgisayar Adresi" - IDS_SHV_COLUMN_OWNER "İye" + IDS_SHV_COLUMN_OWNER "Sahip" IDS_TYPE_ETHERNET "LAN ya da Yüksek Hızlı İnternet" IDS_STATUS_NON_OPERATIONAL "Etkisiz" IDS_STATUS_UNREACHABLE "Bağlı Değil"
6 years, 11 months
1
0
0
0
05/08: [NETSHELL] Change Turkish translation.
by Ercan Ersoy
https://git.reactos.org/?p=reactos.git;a=commitdiff;h=771fa07d8ef49ee4f901c…
commit 771fa07d8ef49ee4f901c7f74720e1a9404e816f Author: Ercan Ersoy <ercanersoy(a)ercanersoy.net> AuthorDate: Sun Jan 14 18:07:24 2018 +0300 Commit: Mark Jansen <mark.jansen(a)reactos.org> CommitDate: Sat Jan 27 14:40:54 2018 +0100 [NETSHELL] Change Turkish translation. --- dll/shellext/netshell/lang/tr-TR.rc | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/dll/shellext/netshell/lang/tr-TR.rc b/dll/shellext/netshell/lang/tr-TR.rc index 14731c6064..c7584cf5f6 100644 --- a/dll/shellext/netshell/lang/tr-TR.rc +++ b/dll/shellext/netshell/lang/tr-TR.rc @@ -1,4 +1,4 @@ -/* TRANSLATOR: 2014-2016 Erdem Ersoy (eersoy93) (erdemersoy [at] erdemersoy [dot] net) */ +/* TRANSLATOR: 2014-2016 Erdem Ersoy (eersoy93) (erdemersoy [at] erdemersoy [dot] net), 2018 Ercan Ersoy (ercanersoy) (ercanersoy [at] ercanersoy [dot] net) */ LANGUAGE LANG_TURKISH, SUBLANG_DEFAULT @@ -14,7 +14,7 @@ BEGIN LTEXT "Bu Bağlantıyla Kullanılan Seçilmiş Bileşenler:", -1, 9, 59, 217, 8 PUSHBUTTON "&Kur", IDC_INSTALL, 9, 130, 65, 14, WS_DISABLED | WS_TABSTOP PUSHBUTTON "K&aldır", IDC_UNINSTALL, 90, 130, 65, 14, WS_DISABLED | WS_TABSTOP - PUSHBUTTON "&Husûsiyetler", IDC_PROPERTIES, 174, 130, 65, 14 + PUSHBUTTON "&Özellikler", IDC_PROPERTIES, 174, 130, 65, 14 GROUPBOX "Tanım", -1, 9, 153, 230, 46, BS_GROUPBOX LTEXT "Bileşen tanımı buraya gelecek.", IDC_DESCRIPTION, 15, 165, 217, 28, WS_GROUP CHECKBOX "&Bağlandığında Görev Çubuğunda Simge Göster", IDC_SHOWTASKBAR, 9, 206, 230, 12, BS_AUTOCHECKBOX | WS_TABSTOP @@ -23,14 +23,14 @@ END IDD_STATUS DIALOGEX 0, 0, 200, 280 STYLE DS_SHELLFONT | WS_POPUP | WS_CAPTION | DS_MODALFRAME | WS_SYSMENU -CAPTION "Umûmî" +CAPTION "Genel" FONT 8, "MS Shell Dlg" BEGIN END IDD_LAN_NETSTATUS DIALOGEX 0, 0, 200, 180 STYLE DS_SHELLFONT | WS_CHILD | WS_CAPTION -CAPTION "Umûmî" +CAPTION "Genel" FONT 8, "MS Shell Dlg" BEGIN GROUPBOX "Bağlantı", -1, 9, 8, 182, 58, BS_GROUPBOX @@ -44,8 +44,8 @@ BEGIN LTEXT "Çoklu:", -1, 17, 115, 32, 8 RTEXT "000.000.000", IDC_SEND, 63, 115, 44, 8 RTEXT "000.000.000", IDC_RECEIVED, 139, 115, 44, 8 - PUSHBUTTON "&Husûsiyetler", IDC_STATUS_PROPERTIES, 10, 150, 50, 14 - PUSHBUTTON "&Edilginleştir", IDC_ENDISABLE, 66, 150, 50, 14 + PUSHBUTTON "&Özellikler", IDC_STATUS_PROPERTIES, 10, 150, 50, 14 + PUSHBUTTON "&Etkisizleştir", IDC_ENDISABLE, 66, 150, 50, 14 RTEXT "", IDC_STATUS, 83, 20, 98, 8 RTEXT "", IDC_DURATION, 83, 34, 98, 8 RTEXT "", IDC_SPEED, 83, 48, 98, 8 @@ -86,7 +86,7 @@ BEGIN ICON IDI_NET_SETUP, IDC_STATIC, 21, 10, 20, 20 LTEXT "Tipik ya da husûsî ayarlar kullanıp kullanmayacağınızı seçiniz:", IDC_STATIC, 53, 7, 240, 20 AUTORADIOBUTTON "Tipik Ayarlar", IDC_NETWORK_TYPICAL, 53, 27, 253, 20, WS_TABSTOP | WS_GROUP - AUTORADIOBUTTON "Husûsî Ayarlar", IDC_NETWORK_CUSTOM, 53, 72, 253, 20, WS_TABSTOP + AUTORADIOBUTTON "Özel Ayarlar", IDC_NETWORK_CUSTOM, 53, 72, 253, 20, WS_TABSTOP LTEXT "ReactOS Ağları için, Kütük ve Yazdırma Paylaşımı'yla İstemci'yi kullanan ağ bağlantılarını ve kendiliğinden adreslemeli TCP/IP aktarım kuralı oluşturur.", IDC_STATIC, 65, 45, 240, 30 LTEXT "Ağ bileşenlerini elle yapılandırmanıza olanak sağlar.", IDC_STATIC, 65, 90, 243, 20 END @@ -102,7 +102,7 @@ BEGIN CONTROL "", IDC_COMPONENT_LIST, "SysListView32", LVS_REPORT | LVS_SINGLESEL | LVS_SHOWSELALWAYS | LVS_NOCOLUMNHEADER | LVS_NOSORTHEADER | WS_BORDER | WS_TABSTOP, 33, 22, 250, 50 PUSHBUTTON "&Kur...", IDC_NETWORK_INSTALL, 122, 75, 50, 14, WS_DISABLED | WS_TABSTOP PUSHBUTTON "K&aldır", IDC_NETWORK_UNINSTALL, 177, 75, 50, 14, WS_DISABLED | WS_TABSTOP - PUSHBUTTON "&Husûsiyetler", IDC_NETWORK_PROPERTIES, 232, 75, 50, 14, WS_DISABLED | WS_TABSTOP + PUSHBUTTON "&Özellikler", IDC_NETWORK_PROPERTIES, 232, 75, 50, 14, WS_DISABLED | WS_TABSTOP GROUPBOX "Tanım", IDC_STATIC, 33, 90, 250, 50, BS_GROUPBOX END @@ -131,7 +131,7 @@ BEGIN IDS_LEASE_EXPIRES "Kirâ Bitişi" IDS_DNS_SERVERS "DNS Sunucuları" IDS_WINS_SERVERS "WINS Sunucuları" - IDS_PROPERTY "Husûsiyet" + IDS_PROPERTY "Özellik" IDS_VALUE "Değer" IDS_NETWORKCONNECTION "Ağ Bağlantıları" IDS_SHV_COLUMN_NAME "Ad" @@ -140,21 +140,21 @@ BEGIN IDS_SHV_COLUMN_DEVNAME "Aygıt Adı" IDS_SHV_COLUMN_PHONE "Telefon Numarası ya da Anabilgisayar Adresi" IDS_SHV_COLUMN_OWNER "İye" - IDS_TYPE_ETHERNET "LAN ya da Yüksek Hızlı Umûmî Ağ" - IDS_STATUS_NON_OPERATIONAL "Edilgin" + IDS_TYPE_ETHERNET "LAN ya da Yüksek Hızlı İnternet" + IDS_STATUS_NON_OPERATIONAL "Etkisiz" IDS_STATUS_UNREACHABLE "Bağlı Değil" IDS_STATUS_DISCONNECTED "Ağ kablosu takılmamış." IDS_STATUS_CONNECTING "Elde Edilen Ağ Adresi" IDS_STATUS_CONNECTED "Bağlı" IDS_STATUS_OPERATIONAL "Bağlı" IDS_NET_ACTIVATE "Etkinleştir" - IDS_NET_DEACTIVATE "Edilginleştir" + IDS_NET_DEACTIVATE "Etkisizleştir" IDS_NET_STATUS "Durum" IDS_NET_REPAIR "Onar" IDS_NET_CREATELINK "Kısayol Oluştur" IDS_NET_DELETE "Sil" IDS_NET_RENAME "Yeniden Adlandır" - IDS_NET_PROPERTIES "Husûsiyetler" + IDS_NET_PROPERTIES "Özellikler" IDS_FORMAT_BIT "%u Bit/s" IDS_FORMAT_KBIT "%u KBit/s" IDS_FORMAT_MBIT "%u MBit/s" @@ -168,7 +168,7 @@ END STRINGTABLE BEGIN IDS_NETWORKSETTINGSTITLE "Ağ Ayarları" - IDS_NETWORKSETTINGSSUBTITLE "Başka ağlara, bilgisayarlara ve Umûmî Ağ'a bağlanmak için kullanılacak ağ yazılımını kurar." + IDS_NETWORKSETTINGSSUBTITLE "Başka ağlara, bilgisayarlara ve İnternet'e bağlanmak için kullanılacak ağ yazılımını kurar." IDS_NETWORKCOMPONENTTITLE "Ağ Bileşenleri" IDS_NETWORKCOMPONENTSUBTITLE "Bilgisayarınızda hangi ağ bileşenlerinin kullanacağını belirtir. Yeni bileşenler eklemek için Kur'a tıklayınız." IDS_NETWORKDOMAINTITLE "Çalışma Takımı ya da Bilgisayar Etki Alanı"
6 years, 11 months
1
0
0
0
04/08: [DESKADP] Change Turkish translation.
by Ercan Ersoy
https://git.reactos.org/?p=reactos.git;a=commitdiff;h=c514d5c74a9d0870b7297…
commit c514d5c74a9d0870b7297fc847c23c71e24e587e Author: Ercan Ersoy <ercanersoy(a)ercanersoy.net> AuthorDate: Sun Jan 14 17:59:35 2018 +0300 Commit: Mark Jansen <mark.jansen(a)reactos.org> CommitDate: Sat Jan 27 14:40:54 2018 +0100 [DESKADP] Change Turkish translation. --- dll/shellext/deskadp/lang/tr-TR.rc | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/dll/shellext/deskadp/lang/tr-TR.rc b/dll/shellext/deskadp/lang/tr-TR.rc index 95e0129342..112546741c 100644 --- a/dll/shellext/deskadp/lang/tr-TR.rc +++ b/dll/shellext/deskadp/lang/tr-TR.rc @@ -1,4 +1,4 @@ -/* TRANSLATOR: 2013, 2014 Erdem Ersoy (eersoy93) (erdemersoy [at] erdemersoy [dot] net) */ +/* TRANSLATOR: 2013, 2014 Erdem Ersoy (eersoy93) (erdemersoy [at] erdemersoy [dot] net), 2018 Ercan Ersoy (ercanersoy) (ercanersoy [at] ercanersoy [dot] net) */ LANGUAGE LANG_TURKISH, SUBLANG_DEFAULT @@ -10,7 +10,7 @@ BEGIN GROUPBOX "Bağdaştırıcı Türü", -1, 7, 3, 237, 50 ICON IDC_DESK_ADAPTER, IDC_DESK_ADAPTER, 13, 11, 21, 20, SS_ICON LTEXT "", IDC_ADAPTERNAME, 40, 17, 190, 20, SS_NOPREFIX - PUSHBUTTON "&Husûsiyetler", IDC_ADAPTERPROPERTIES, 177, 33, 59, 14 + PUSHBUTTON "&Özellikler", IDC_ADAPTERPROPERTIES, 177, 33, 59, 14 GROUPBOX "Bağdaştırıcı Bilgisi", -1, 7, 56, 237, 75 LTEXT "Yonga Türü:", -1, 13, 68, 58, 8 LTEXT "", IDC_CHIPTYPE, 71, 68, 160, 8, SS_NOPREFIX @@ -22,7 +22,7 @@ BEGIN LTEXT "", IDC_ADAPTERSTRING, 71, 104, 160, 8, SS_NOPREFIX LTEXT "BIOS Bilgisi:", -1, 13, 116, 58, 8 LTEXT "", IDC_BIOSINFORMATION, 71, 116, 160, 8, SS_NOPREFIX - PUSHBUTTON "&Tüm Kipleri Dizelgele...", IDC_LISTALLMODES, 7, 139, 75, 14 + PUSHBUTTON "&Tüm Kipleri Listele...", IDC_LISTALLMODES, 7, 139, 75, 14 END IDD_LISTALLMODES DIALOGEX 0, 0, 225, 135
6 years, 11 months
1
0
0
0
03/08: [ACPPAGE] Change Turkish translation.
by Ercan Ersoy
https://git.reactos.org/?p=reactos.git;a=commitdiff;h=9a908a3e4d85fe48ea7c0…
commit 9a908a3e4d85fe48ea7c0b2c8d24c57ac4293c08 Author: Ercan Ersoy <ercanersoy(a)ercanersoy.net> AuthorDate: Sun Jan 14 17:57:29 2018 +0300 Commit: Mark Jansen <mark.jansen(a)reactos.org> CommitDate: Sat Jan 27 14:40:54 2018 +0100 [ACPPAGE] Change Turkish translation. --- dll/shellext/acppage/lang/tr-TR.rc | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/dll/shellext/acppage/lang/tr-TR.rc b/dll/shellext/acppage/lang/tr-TR.rc index e52883b15a..0e3da586a4 100644 --- a/dll/shellext/acppage/lang/tr-TR.rc +++ b/dll/shellext/acppage/lang/tr-TR.rc @@ -1,4 +1,4 @@ -/* TRANSLATOR: 2016 Erdem Ersoy (eersoy93) (erdemersoy [at] erdemersoy [dot] net) */ +/* TRANSLATOR: 2016 Erdem Ersoy (eersoy93) (erdemersoy [at] erdemersoy [dot] net), 2018 Ercan Ersoy (ercanersoy) (ercanersoy [at] ercanersoy [dot] net) */ LANGUAGE LANG_TURKISH, SUBLANG_DEFAULT @@ -7,14 +7,14 @@ STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION CAPTION "Uyumluluk" FONT 8, "MS Shell Dlg", 0, 0, 0x0 BEGIN - LTEXT "ReactOS'ta bu izlenceyi çalıştırırken sorunlarınız oluyorsa ReactOS'un uygulamaya bildireceği bir işletim dizgesi seçiniz.\nPlease note that this is a work in progress.", IDC_EXPLANATION, 7, 7, 210, 31 + LTEXT "ReactOS'ta bu programı çalıştırırken sorunlarınız oluyorsa ReactOS'un uygulamaya bildireceği bir işletim dizgesi seçiniz.\nPlease note that this is a work in progress.", IDC_EXPLANATION, 7, 7, 210, 31 GROUPBOX "Uyumluluk Kipi", IDC_COMPATGROUP, 7, 41, 210, 49 - CHECKBOX "Bu izlenceyi şu uyumluluk kipinde çalıştır:", IDC_CHKRUNCOMPATIBILITY, 18, 57, 188, 10, BS_AUTOCHECKBOX | WS_TABSTOP + CHECKBOX "Bu programı şu uyumluluk kipinde çalıştır:", IDC_CHKRUNCOMPATIBILITY, 18, 57, 188, 10, BS_AUTOCHECKBOX | WS_TABSTOP COMBOBOX IDC_COMPATIBILITYMODE, 18, 70, 188, 85, CBS_HASSTRINGS | CBS_DROPDOWNLIST | WS_TABSTOP | WS_DISABLED GROUPBOX "Görüntü Ayarları", -1, 7, 99, 210, 61, BS_GROUPBOX CHECKBOX "256 Renkte Çalıştır", IDC_CHKRUNIN256COLORS, 18, 114, 188, 10, BS_AUTOCHECKBOX | WS_TABSTOP - CHECKBOX "640x480 Görüntülük Çözünürlüğünde Çalıştır", IDC_CHKRUNIN640480RES, 18, 129, 188, 10, BS_AUTOCHECKBOX | WS_TABSTOP - CHECKBOX "Görmelik Temaları Edilginleştir", IDC_CHKDISABLEVISUALTHEMES, 18, 144, 188, 10, BS_AUTOCHECKBOX | WS_TABSTOP + CHECKBOX "640x480 Ekran Çözünürlüğünde Çalıştır", IDC_CHKRUNIN640480RES, 18, 129, 188, 10, BS_AUTOCHECKBOX | WS_TABSTOP + CHECKBOX "Görsel Temaları Edilginleştir", IDC_CHKDISABLEVISUALTHEMES, 18, 144, 188, 10, BS_AUTOCHECKBOX | WS_TABSTOP PUSHBUTTON "&Uyumluluk Kiplerini Düzenle...", IDC_EDITCOMPATIBILITYMODES, 117, 167, 100, 15 CONTROL "<A>İzlence uyumluluğu</A> konusunda daha çok öğren.", IDC_INFOLINK, "SysLink", WS_CHILD | WS_TABSTOP | WS_VISIBLE, 7, 207, 210, 10, WS_EX_NOPARENTNOTIFY END @@ -36,8 +36,8 @@ END STRINGTABLE BEGIN IDS_TABTITLE "Uyumluluk" - IDS_FAILED_NETWORK "Bir ağ sürücüsü üzerinde olduğundan bu izlencede uyumluluk kipleri ayarlanamaz." - IDS_FAILED_PROTECTED "ReactOS'un bir parçası olduğundan bu izlencede uyumluluk kipleri ayarlanamaz." - IDS_YOU_DID_NOT_ADD "You did not add the mode, do you want to add it now?" + IDS_FAILED_NETWORK "Bir ağ sürücüsü üzerinde olduğundan bu programda uyumluluk kipleri ayarlanamaz." + IDS_FAILED_PROTECTED "ReactOS'un bir parçası olduğundan bu programda uyumluluk kipleri ayarlanamaz." + IDS_YOU_DID_NOT_ADD "Bu modu eklememeiştiniz, eklemek ister misiniz?" END
6 years, 11 months
1
0
0
0
02/08: [DESKMON] Change Turkish translation.
by Ercan Ersoy
https://git.reactos.org/?p=reactos.git;a=commitdiff;h=8d8d11f39565b9123be2f…
commit 8d8d11f39565b9123be2fe2623ed1f56c0ebe30e Author: Ercan Ersoy <ercanersoy(a)ercanersoy.net> AuthorDate: Sun Jan 14 17:52:22 2018 +0300 Commit: Mark Jansen <mark.jansen(a)reactos.org> CommitDate: Sat Jan 27 14:40:54 2018 +0100 [DESKMON] Change Turkish translation. --- dll/shellext/deskmon/lang/tr-TR.rc | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/dll/shellext/deskmon/lang/tr-TR.rc b/dll/shellext/deskmon/lang/tr-TR.rc index 6250cba092..18d821e764 100644 --- a/dll/shellext/deskmon/lang/tr-TR.rc +++ b/dll/shellext/deskmon/lang/tr-TR.rc @@ -1,21 +1,21 @@ -/* TRANSLATOR: 2013, 2014 Erdem Ersoy (eersoy93) (erdemersoy [at] erdemersoy [dot] net) */ +/* TRANSLATOR: 2013, 2014 Erdem Ersoy (eersoy93) (erdemersoy [at] erdemersoy [dot] net), 2018 Ercan Ersoy (ercanersoy) (ercanersoy [at] ercanersoy [dot] net) */ LANGUAGE LANG_TURKISH, SUBLANG_DEFAULT IDD_MONITOR DIALOGEX 0, 0, 252, 226 STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION -CAPTION "Göstergeç" +CAPTION "Monitör" FONT 8, "MS Shell Dlg", 0, 0, 0x0 BEGIN - GROUPBOX "Göstergeç Türü", -1, 7, 3, 237, 52 + GROUPBOX "Monitör Türü", -1, 7, 3, 237, 52 ICON IDC_MONITORICO, IDC_MONITORICO, 13, 11, 21, 20, SS_ICON LTEXT "", IDC_MONITORNAME, 40, 17, 190, 20, SS_NOPREFIX LISTBOX IDC_MONITORLIST, 40, 13, 196, 30, WS_VSCROLL - PUSHBUTTON "&Husûsiyetler", IDC_MONITORPROPERTIES, 177, 35, 59, 14, WS_DISABLED - GROUPBOX "Göstergeç Ayarları", IDS_MONITORSETTINGSGROUP, 7, 58, 237, 63 - LTEXT "&Görüntülük Yenileme Sıklığı:", IDS_REFRESHRATELABEL, 13, 73, 225, 8 + PUSHBUTTON "&Özellikler", IDC_MONITORPROPERTIES, 177, 35, 59, 14, WS_DISABLED + GROUPBOX "Monitör Ayarları", IDS_MONITORSETTINGSGROUP, 7, 58, 237, 63 + LTEXT "&Monitör Yenileme Sıklığı:", IDS_REFRESHRATELABEL, 13, 73, 225, 8 COMBOBOX IDC_REFRESHRATE, 13, 85, 225, 200, WS_VSCROLL | CBS_DROPDOWNLIST | CBS_SORT - AUTOCHECKBOX "&Bu Görüntülüğün Görüntüleyemeyeceği Kipleri Gizle", IDC_PRUNINGCHECK, 13, 106, 225, 10 + AUTOCHECKBOX "&Bu Monitörün Görüntüleyemeyeceği Kipleri Gizle", IDC_PRUNINGCHECK, 13, 106, 225, 10 END STRINGTABLE
6 years, 11 months
1
0
0
0
01/08: [FONTEXT] Translate to Turkish.
by Ercan Ersoy
https://git.reactos.org/?p=reactos.git;a=commitdiff;h=a1870cf4271a948ce4815…
commit a1870cf4271a948ce48158edc6940bc828e95431 Author: Ercan Ersoy <ercanersoy(a)ercanersoy.net> AuthorDate: Sun Jan 14 17:43:04 2018 +0300 Commit: Mark Jansen <mark.jansen(a)reactos.org> CommitDate: Sat Jan 27 14:40:54 2018 +0100 [FONTEXT] Translate to Turkish. Change fontext.rc file and add lang/tr-TR.rc file --- dll/shellext/fontext/fontext.rc | 6 ++++++ dll/shellext/fontext/lang/tr-TR.rc | 8 ++++++++ 2 files changed, 14 insertions(+) diff --git a/dll/shellext/fontext/fontext.rc b/dll/shellext/fontext/fontext.rc index 8f6e32290e..67d6d4adb8 100644 --- a/dll/shellext/fontext/fontext.rc +++ b/dll/shellext/fontext/fontext.rc @@ -8,6 +8,12 @@ #define REACTOS_STR_ORIGINAL_FILENAME "fontext.dll" #include <reactos/version.rc> +/* UTF-8 */ +#pragma code_page(65001) + #ifdef LANGUAGE_EN_US #include "lang/en-US.rc" #endif +#ifdef LANGUAGE_TR_TR + #include "lang/tr-TR.rc" +#endif diff --git a/dll/shellext/fontext/lang/tr-TR.rc b/dll/shellext/fontext/lang/tr-TR.rc new file mode 100644 index 0000000000..7f6ec6550d --- /dev/null +++ b/dll/shellext/fontext/lang/tr-TR.rc @@ -0,0 +1,8 @@ +/* TRANSLATOR: 2018 Ercan Ersoy (ercanersoy) (ercanersoy [at] ercanersoy [dot] net) */ + +LANGUAGE LANG_TURKISH, SUBLANG_DEFAULT + +STRINGTABLE +BEGIN + IDS_REACTOS_FONTS_FOLDER "ReactOS Yazı Tipi Klasörü" +END
6 years, 11 months
1
0
0
0
← Newer
1
...
4
5
6
7
8
9
10
...
38
Older →
Jump to page:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
Results per page:
10
25
50
100
200