From: InHong Han Date: Thu, 28 Jul 2022 05:59:11 +0000 (+0900) Subject: Initial commit X-Git-Tag: submit/tizen/20220824.004837^0 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=585162a56650c95f58789d7f250e0b5ae92d0d1d;p=profile%2Fiot%2Fapps%2Fdotnet%2Fsetting-inputmethod.git Initial commit Change-Id: Iba38478b0068ce171d8a1f21228ff99a316b1f8d --- diff --git a/LICENSE b/LICENSE new file mode 100644 index 0000000..9ebc105 --- /dev/null +++ b/LICENSE @@ -0,0 +1,205 @@ +Copyright (c) 2022 Samsung Electronics Co., Ltd. All rights reserved. + + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright [yyyy] [name of copyright owner] + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. + + diff --git a/Settings/SettingInputmethod/ClickEventArgs.cs b/Settings/SettingInputmethod/ClickEventArgs.cs new file mode 100644 index 0000000..b29260e --- /dev/null +++ b/Settings/SettingInputmethod/ClickEventArgs.cs @@ -0,0 +1,21 @@ +using System; +using System.Collections.Generic; +using System.Text; + +namespace SettingInputmethod +{ + public class ClickEventArgs : EventArgs + { + private readonly string _name; + + public ClickEventArgs(string name) + { + this._name = name; + } + + public string Name + { + get => _name; + } + } +} diff --git a/Settings/SettingInputmethod/Interop/Interop.IsfControl.cs b/Settings/SettingInputmethod/Interop/Interop.IsfControl.cs new file mode 100644 index 0000000..5706382 --- /dev/null +++ b/Settings/SettingInputmethod/Interop/Interop.IsfControl.cs @@ -0,0 +1,62 @@ +using System; +using System.Collections.Generic; +using System.Runtime.InteropServices; +using Tizen; +using Tizen.Internals; + +internal static partial class Interop +{ + internal static class IsfControl + { + internal static string LogTag = "SettingInputmethod"; + + internal enum IseType + { + HardwareKeyboard = 0, + SoftwareKeyboard + } + + [NativeStruct("ime_info_s", Include ="isf_control.h", PkgConfig ="isf-control")] + [StructLayout(LayoutKind.Sequential, CharSet = CharSet.Ansi)] + internal struct ImeInformationStruct + { + [MarshalAs(UnmanagedType.ByValTStr, SizeConst = 128)] + internal string appId; + + [MarshalAs(UnmanagedType.ByValTStr, SizeConst = 256)] + internal string label; + + [MarshalAsAttribute(UnmanagedType.I1)] + internal bool enabled; + + [MarshalAsAttribute(UnmanagedType.I1)] + internal bool preinstalled; + + internal int hasOption; + } + + [DllImport(Libraries.IsfControl, EntryPoint = "isf_control_get_ise_count")] + internal static extern int IsfControlGetIseCount(UInt32 type); + + [DllImport(Libraries.IsfControl, EntryPoint = "isf_control_get_active_ise")] + internal static extern void IsfControlGetActiveIse(out IntPtr uuid); + + [DllImport(Libraries.IsfControl, EntryPoint = "isf_control_set_active_ime")] + internal static extern void IsfControlSetActiveIme(string appId); + + [DllImport(Libraries.IsfControl, EntryPoint = "isf_control_set_active_ise_by_uuid")] + internal static extern void IsfControlSetActiveIseByUuid(string uuid); + + [DllImport(Libraries.IsfControl, EntryPoint = "isf_control_get_ise_info")] + internal static extern void IsfControlGetIseInfo(string uuid, out IntPtr name, out IntPtr launguage, out uint type, out int option); + + [DllImport(Libraries.IsfControl, EntryPoint = "isf_control_get_ime_info")] + internal static extern int IsfControlGetImeInfo(int index, ref IntPtr info); + + [DllImport(Libraries.IsfControl, EntryPoint = "isf_control_set_enable_ime")] + internal static extern void IsfControlSetEnableIme(string appId, bool enabled); + + [DllImport(Libraries.IsfControl, EntryPoint = "isf_control_open_ime_optipn_window_with_single_mode")] + internal static extern void IsfControlOpenImeOptionWindow(); + } +} diff --git a/Settings/SettingInputmethod/Interop/Interop.Libraries.cs b/Settings/SettingInputmethod/Interop/Interop.Libraries.cs new file mode 100644 index 0000000..fbf778f --- /dev/null +++ b/Settings/SettingInputmethod/Interop/Interop.Libraries.cs @@ -0,0 +1,11 @@ +using System; +using System.Collections.Generic; +using System.Text; + +internal static partial class Interop +{ + internal static partial class Libraries + { + public const string IsfControl = "libisf-control.so.8"; + } +} \ No newline at end of file diff --git a/Settings/SettingInputmethod/Resource/Resources.Designer.cs b/Settings/SettingInputmethod/Resource/Resources.Designer.cs new file mode 100644 index 0000000..3aaefb1 --- /dev/null +++ b/Settings/SettingInputmethod/Resource/Resources.Designer.cs @@ -0,0 +1,172 @@ +//------------------------------------------------------------------------------ +// +// 이 코드는 도구를 사용하여 생성되었습니다. +// 런타임 버전:4.0.30319.42000 +// +// 파일 내용을 변경하면 잘못된 동작이 발생할 수 있으며, 코드를 다시 생성하면 +// 이러한 변경 내용이 손실됩니다. +// +//------------------------------------------------------------------------------ + +namespace SettingInputmethod.Resource { + using System; + + + /// + /// 지역화된 문자열 등을 찾기 위한 강력한 형식의 리소스 클래스입니다. + /// + // 이 클래스는 ResGen 또는 Visual Studio와 같은 도구를 통해 StronglyTypedResourceBuilder + // 클래스에서 자동으로 생성되었습니다. + // 멤버를 추가하거나 제거하려면 .ResX 파일을 편집한 다음 /str 옵션을 사용하여 ResGen을 + // 다시 실행하거나 VS 프로젝트를 다시 빌드하십시오. + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "16.0.0.0")] + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] + public class Resources { + + private static global::System.Resources.ResourceManager resourceMan; + + private static global::System.Globalization.CultureInfo resourceCulture; + + [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")] + internal Resources() { + } + + /// + /// 이 클래스에서 사용하는 캐시된 ResourceManager 인스턴스를 반환합니다. + /// + [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] + public static global::System.Resources.ResourceManager ResourceManager { + get { + if (object.ReferenceEquals(resourceMan, null)) { + global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("SettingInputmethod.Resource.Resources", typeof(Resources).Assembly); + resourceMan = temp; + } + return resourceMan; + } + } + + /// + /// 이 강력한 형식의 리소스 클래스를 사용하여 모든 리소스 조회에 대해 현재 스레드의 CurrentUICulture 속성을 + /// 재정의합니다. + /// + [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] + public static global::System.Globalization.CultureInfo Culture { + get { + return resourceCulture; + } + set { + resourceCulture = value; + } + } + + /// + /// 과(와) 유사한 지역화된 문자열을 찾습니다. + /// + public static string IDS_COM_SK_CANCEL_ABB { + get { + return ResourceManager.GetString("IDS_COM_SK_CANCEL_ABB", resourceCulture); + } + } + + /// + /// 과(와) 유사한 지역화된 문자열을 찾습니다. + /// + public static string IDS_COM_SK_OK_ABB { + get { + return ResourceManager.GetString("IDS_COM_SK_OK_ABB", resourceCulture); + } + } + + /// + /// 과(와) 유사한 지역화된 문자열을 찾습니다. + /// + public static string IDS_IME_BODY_KEYBOARD { + get { + return ResourceManager.GetString("IDS_IME_BODY_KEYBOARD", resourceCulture); + } + } + + /// + /// 과(와) 유사한 지역화된 문자열을 찾습니다. + /// + public static string IDS_IME_BODY_SELECT_KEYBOARD { + get { + return ResourceManager.GetString("IDS_IME_BODY_SELECT_KEYBOARD", resourceCulture); + } + } + + /// + /// 과(와) 유사한 지역화된 문자열을 찾습니다. + /// + public static string IDS_IME_HEADER_KEYBOARD_SETTINGS_ABB { + get { + return ResourceManager.GetString("IDS_IME_HEADER_KEYBOARD_SETTINGS_ABB", resourceCulture); + } + } + + /// + /// 과(와) 유사한 지역화된 문자열을 찾습니다. + /// + public static string IDS_ST_BODY_ATTENTION { + get { + return ResourceManager.GetString("IDS_ST_BODY_ATTENTION", resourceCulture); + } + } + + /// + /// 과(와) 유사한 지역화된 문자열을 찾습니다. + /// + public static string IDS_ST_BUTTON_ENABLE { + get { + return ResourceManager.GetString("IDS_ST_BUTTON_ENABLE", resourceCulture); + } + } + + /// + /// 과(와) 유사한 지역화된 문자열을 찾습니다. + /// + public static string IDS_ST_BUTTON_TURN_ON_KEYBOARD_ABB { + get { + return ResourceManager.GetString("IDS_ST_BUTTON_TURN_ON_KEYBOARD_ABB", resourceCulture); + } + } + + /// + /// 과(와) 유사한 지역화된 문자열을 찾습니다. + /// + public static string IDS_ST_HEADER_DEFAULT_KEYBOARD_ABB { + get { + return ResourceManager.GetString("IDS_ST_HEADER_DEFAULT_KEYBOARD_ABB", resourceCulture); + } + } + + /// + /// 과(와) 유사한 지역화된 문자열을 찾습니다. + /// + public static string IDS_ST_HEADER_KEYBOARDS { + get { + return ResourceManager.GetString("IDS_ST_HEADER_KEYBOARDS", resourceCulture); + } + } + + /// + /// 과(와) 유사한 지역화된 문자열을 찾습니다. + /// + public static string IDS_ST_HEADER_VIRTUAL_KEYBOARD { + get { + return ResourceManager.GetString("IDS_ST_HEADER_VIRTUAL_KEYBOARD", resourceCulture); + } + } + + /// + /// 과(와) 유사한 지역화된 문자열을 찾습니다. + /// + public static string IDS_ST_POP_THIS_INPUT_METHOD_MAY_BE_ABLE_TO_COLLECT_ALL_THE_TEXT_YOU_TYPE_INCLUDING_PERSONAL_DATA_LIKE_PASSWORDS_AND_CREDIT_CARD_NUMBERS_MSG { + get { + return ResourceManager.GetString("IDS_ST_POP_THIS_INPUT_METHOD_MAY_BE_ABLE_TO_COLLECT_ALL_THE_TEXT_YOU_TYPE_INCLUDI" + + "NG_PERSONAL_DATA_LIKE_PASSWORDS_AND_CREDIT_CARD_NUMBERS_MSG", resourceCulture); + } + } + } +} diff --git a/Settings/SettingInputmethod/Resource/Resources.ar.resx b/Settings/SettingInputmethod/Resource/Resources.ar.resx new file mode 100644 index 0000000..bf70e64 --- /dev/null +++ b/Settings/SettingInputmethod/Resource/Resources.ar.resx @@ -0,0 +1,42 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +text/microsoft-resx1.3System.Resources.ResXResourceReader, resgen, Version=4.0.0.0, Culture=neutral, PublicKeyToken=nullSystem.Resources.ResXResourceWriter, resgen, Version=4.0.0.0, Culture=neutral, PublicKeyToken=nullتشغيل لوحة المفاتيح + لوحة المفاتيح + لوحة المفاتيح الافتراضية + تشغيل + إلغاء + يمكن لطريقة الإدخال هذه جمع كل النصوص التي تطبعها، بما في ذلك البيانات الشخصية مثل كلمات المرور وأرقام بطاقات الائتمان. مصدرها تطبيق %s. انقر فوق تفعيل لتفعيل طريقة الإدخال هذه. + تحديد لوحة المفاتيح + تفعيل + انتباه + لوحة المفاتيح الظاهرية + لوحات المفاتيح + ضبط لوحة المفاتيح + \ No newline at end of file diff --git a/Settings/SettingInputmethod/Resource/Resources.as.resx b/Settings/SettingInputmethod/Resource/Resources.as.resx new file mode 100644 index 0000000..b103655 --- /dev/null +++ b/Settings/SettingInputmethod/Resource/Resources.as.resx @@ -0,0 +1,42 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +text/microsoft-resx1.3System.Resources.ResXResourceReader, resgen, Version=4.0.0.0, Culture=neutral, PublicKeyToken=nullSystem.Resources.ResXResourceWriter, resgen, Version=4.0.0.0, Culture=neutral, PublicKeyToken=nullঅন কৰক + কীব'ৰ্ড + ডিফ'ল্ট কীব'ৰ্ড + বাতিল + কীব'ৰ্ড অন কৰক + পাছৱৰ্ডৰ নিচিনা ব্যক্তিগত ডাটা আৰু ক্ৰেডিট কাৰ্ড নম্বৰ অন্তৰ্ভুক্ত কৰি আপুনি টাইপ কৰা সকলো পাঠ সংগ্ৰহ কৰিবলৈ এই ইনপুট পদ্ধতি সক্ষম হ'ব পাৰে৷ এইটো %s এপ্লিকেশ্বনৰ পৰা আহে৷ এই ইনপুট পদ্ধতি সক্ষম কৰিবলৈ সক্ষম কৰক টিপক৷ + কীবোর্ড নির্বাচন করুন + সক্ষম + মনোযোগ + ভাৰ্ছুৱেল কীব'ৰ্ড + কীব'ৰ্ড + কীব'ৰ্ড ছেটিংছ + \ No newline at end of file diff --git a/Settings/SettingInputmethod/Resource/Resources.az.resx b/Settings/SettingInputmethod/Resource/Resources.az.resx new file mode 100644 index 0000000..9dcf9ce --- /dev/null +++ b/Settings/SettingInputmethod/Resource/Resources.az.resx @@ -0,0 +1,42 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +text/microsoft-resx1.3System.Resources.ResXResourceReader, resgen, Version=4.0.0.0, Culture=neutral, PublicKeyToken=nullSystem.Resources.ResXResourceWriter, resgen, Version=4.0.0.0, Culture=neutral, PublicKeyToken=nullYandır + Klaviatura + Defolt klaviatura + Ləğv et + Klaviaturanı yandırın + Bu daxiletmə üsulu parollar və kredit kartı nömrələri kimi şəxsi məlumatlar da daxil olmaqla sizin yazdığının bütün mətni əldə edə bilər. Bu, %s proqramından gəlir. Bu daxiletmə rejimini aktiv etmək üçün Aktivləşdir vurun. + Klaviaturanı seç + Qoş + Diqqət + Virtual klaviatura + Klaviaturalar + Klaviatura parametrləri + \ No newline at end of file diff --git a/Settings/SettingInputmethod/Resource/Resources.be_BY.resx b/Settings/SettingInputmethod/Resource/Resources.be_BY.resx new file mode 100644 index 0000000..4b35a91 --- /dev/null +++ b/Settings/SettingInputmethod/Resource/Resources.be_BY.resx @@ -0,0 +1,42 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +text/microsoft-resx1.3System.Resources.ResXResourceReader, resgen, Version=4.0.0.0, Culture=neutral, PublicKeyToken=nullSystem.Resources.ResXResourceWriter, resgen, Version=4.0.0.0, Culture=neutral, PublicKeyToken=nullTurn on + Клавіятура + Стандартная клавіятура + Скас. + Turn on keyboard + Гэты спосаб уводу можа збіраць увесь тэкст, які ўводзіцца, у тым ліку персанальныя даныя, напрыклад, паролі і нумары крэдытных карт. Яго забяспечвае праграма %s. Націсніце «Уключыць», каб уключыць спосаб уводу. + Выбраць клавіятуру + Уключыць + Увага + Віртуальная клавіятура + Клавіятуры + Keyboard settings + \ No newline at end of file diff --git a/Settings/SettingInputmethod/Resource/Resources.bg.resx b/Settings/SettingInputmethod/Resource/Resources.bg.resx new file mode 100644 index 0000000..66d033a --- /dev/null +++ b/Settings/SettingInputmethod/Resource/Resources.bg.resx @@ -0,0 +1,42 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +text/microsoft-resx1.3System.Resources.ResXResourceReader, resgen, Version=4.0.0.0, Culture=neutral, PublicKeyToken=nullSystem.Resources.ResXResourceWriter, resgen, Version=4.0.0.0, Culture=neutral, PublicKeyToken=nullВключване + Клавиатура + Клавиатура по подразбиране + Отказ + Включване клавиатура + Този метод за въвеждане вероятно може да събере всичкия написан от вас текст, включително лични данни, като пароли и номера на кредитни карти. Това идва от приложението %s. Докоснете „Активиране“, за да активирате този метод на въвеждане. + Изберете клавиатура + Разрешаване + Внимание + Виртуална клавиатура + Клавиатури + Настройки на клавиатурата + \ No newline at end of file diff --git a/Settings/SettingInputmethod/Resource/Resources.bn.resx b/Settings/SettingInputmethod/Resource/Resources.bn.resx new file mode 100644 index 0000000..f89356d --- /dev/null +++ b/Settings/SettingInputmethod/Resource/Resources.bn.resx @@ -0,0 +1,42 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +text/microsoft-resx1.3System.Resources.ResXResourceReader, resgen, Version=4.0.0.0, Culture=neutral, PublicKeyToken=nullSystem.Resources.ResXResourceWriter, resgen, Version=4.0.0.0, Culture=neutral, PublicKeyToken=nullচালু করুন + কীবোর্ড + ডিফল্ট কীবোর্ড + বাতিল + কীবোর্ড চালু করা + এই ইনপুট পদ্ধতিটি ব্যক্তিগত তথ্য যেমন পাসওয়ার্ডগুলি ও ক্রেডিট কার্ড নম্বরগুলি সহ আপনার লেখা সমস্ত পাঠ্য সংগ্রহ করতে সমর্থ হতে পারে। এটি %s অ্যাপ্লিকেশন থেকে আসে। এই ইনপুট পদ্ধতি সক্ষম করতে সক্ষম করুন ট্যাপ করুন। + কীবোর্ড নির্বাচন করুন + সক্ষম + সজাগ হন + ভার্চুয়াল কীবোর্ড + কীবোর্ডগুলি + কীবোর্ড সেটিংস + \ No newline at end of file diff --git a/Settings/SettingInputmethod/Resource/Resources.bn_BD.resx b/Settings/SettingInputmethod/Resource/Resources.bn_BD.resx new file mode 100644 index 0000000..f898abe --- /dev/null +++ b/Settings/SettingInputmethod/Resource/Resources.bn_BD.resx @@ -0,0 +1,42 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +text/microsoft-resx1.3System.Resources.ResXResourceReader, resgen, Version=4.0.0.0, Culture=neutral, PublicKeyToken=nullSystem.Resources.ResXResourceWriter, resgen, Version=4.0.0.0, Culture=neutral, PublicKeyToken=nullচালু করুন + কিবোর্ড + ডিফল্ট কিবোর্ড + বাতিল + কীবোর্ড চালু করুন + এই ইনপুট পদ্ধতি ব্যক্তিগত তথ্য যেমন পাসওয়ার্ড ও ক্রেডিট কার্ডের নম্বরসহ আপনার লেখা সব টেক্সট হয়তো সংগ্রহ করতে পারে৷ এটি %s অ্যাপ্লিকেশন থেকে এসেছে৷ এই ইনপুট পদ্ধতি সক্রিয় করতে ‘সক্রিয় করুন’ অপশনে ট্যাপ করুন৷ + Select keyboard + সক্রিয় + মনোযোগ দিন + ভার্চুয়াল কিবোর্ড + কীবোর্ডসমূহ + কিবোর্ড সেটিংস + \ No newline at end of file diff --git a/Settings/SettingInputmethod/Resource/Resources.ca.resx b/Settings/SettingInputmethod/Resource/Resources.ca.resx new file mode 100644 index 0000000..7b0fb6c --- /dev/null +++ b/Settings/SettingInputmethod/Resource/Resources.ca.resx @@ -0,0 +1,42 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +text/microsoft-resx1.3System.Resources.ResXResourceReader, resgen, Version=4.0.0.0, Culture=neutral, PublicKeyToken=nullSystem.Resources.ResXResourceWriter, resgen, Version=4.0.0.0, Culture=neutral, PublicKeyToken=nullActivar + Teclat + Teclat predeterminat + Canc + Activar teclat + Aquest mètode d'entrada pot recopilar tots els textos que escrigui, incloent-hi les dades personals com ara les contrasenyes i els números de la targeta de crèdit. Ve de l'aplicació %s. Toqui Activar per activar aquest mètode d'entrada. + Seleccionar teclat + Activar + Atenció + Teclat virtual + Teclats + Ajustaments del teclat + \ No newline at end of file diff --git a/Settings/SettingInputmethod/Resource/Resources.cs.resx b/Settings/SettingInputmethod/Resource/Resources.cs.resx new file mode 100644 index 0000000..032a76a --- /dev/null +++ b/Settings/SettingInputmethod/Resource/Resources.cs.resx @@ -0,0 +1,42 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +text/microsoft-resx1.3System.Resources.ResXResourceReader, resgen, Version=4.0.0.0, Culture=neutral, PublicKeyToken=nullSystem.Resources.ResXResourceWriter, resgen, Version=4.0.0.0, Culture=neutral, PublicKeyToken=nullZapnout + Klávesnice + Výchozí klávesnice + Zruš. + Zapnout klávesnici + Tato metoda zadávání může ukládat veškerý zadávaný text včetně osobních dat, např. hesel a čísel kreditních karet. Pochází z aplikace %s. Tuto metodu zadávání zapnete klepnutím na tlačítko Zapnout. + Vybrat klávesnici + Povolit + Pozor + Virtuální klávesnice + Klávesnice + Nastavení klávesnice + \ No newline at end of file diff --git a/Settings/SettingInputmethod/Resource/Resources.da.resx b/Settings/SettingInputmethod/Resource/Resources.da.resx new file mode 100644 index 0000000..8a846a4 --- /dev/null +++ b/Settings/SettingInputmethod/Resource/Resources.da.resx @@ -0,0 +1,42 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +text/microsoft-resx1.3System.Resources.ResXResourceReader, resgen, Version=4.0.0.0, Culture=neutral, PublicKeyToken=nullSystem.Resources.ResXResourceWriter, resgen, Version=4.0.0.0, Culture=neutral, PublicKeyToken=nullAktiver + Tastatur + Standardtastatur + Afbr. + Aktiver tastatur + Denne indtastningsmetode kan være i stand til at indsamle al tekst, du skriver, inklusive personlige data såsom adgangskoder og kreditkortnumre. Den kommer fra applikationen %s. Tryk på Aktiver for at aktivere denne indtastningsmetode. + Vælg tastatur + Aktivér + Bemærk! + Virtuelt tastatur + Tastaturer + Tastaturindstillinger + \ No newline at end of file diff --git a/Settings/SettingInputmethod/Resource/Resources.de.resx b/Settings/SettingInputmethod/Resource/Resources.de.resx new file mode 100644 index 0000000..fe1ffa7 --- /dev/null +++ b/Settings/SettingInputmethod/Resource/Resources.de.resx @@ -0,0 +1,42 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +text/microsoft-resx1.3System.Resources.ResXResourceReader, resgen, Version=4.0.0.0, Culture=neutral, PublicKeyToken=nullSystem.Resources.ResXResourceWriter, resgen, Version=4.0.0.0, Culture=neutral, PublicKeyToken=nullEinschalten + Tastatur + Standardtastatur + Abbr. + Einschalten der Tastatur + Die Eingabemethode kann den von Ihnen eingegebenen Text, einschließlich persönliche Daten, wie Passwörter und Kreditkartennummern, sammeln. Sie stammt von der Anwendung %s. Auf „Aktivieren“ tippen, um diese Eingabemethode zu aktivieren. + Tastatur auswählen + Aktivieren + Achtung + Virtuelle Tastatur + Tastaturen + Tastatureinstellungen + \ No newline at end of file diff --git a/Settings/SettingInputmethod/Resource/Resources.el_GR.resx b/Settings/SettingInputmethod/Resource/Resources.el_GR.resx new file mode 100644 index 0000000..26ced69 --- /dev/null +++ b/Settings/SettingInputmethod/Resource/Resources.el_GR.resx @@ -0,0 +1,42 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +text/microsoft-resx1.3System.Resources.ResXResourceReader, resgen, Version=4.0.0.0, Culture=neutral, PublicKeyToken=nullSystem.Resources.ResXResourceWriter, resgen, Version=4.0.0.0, Culture=neutral, PublicKeyToken=nullΕνεργοποίηση + Πληκτρολόγιο + Προεπιλεγμένο πληκτρολόγιο + Άκυρο + Ενεργ. πληκτρολογίου + Η μέθοδος εισαγωγής μπορεί να συλλέγει όλα όσα πληκτρολογείτε, συμπεριλαμβανομένων προσωπικών δεδομένων, όπως κωδικοί πρόσβασης και αριθμοί πιστωτικών καρτών. Προέρχεται από την εφαρμογή του %s. Πατήστε «Ενεργοποίηση» για να ενεργοποιηθεί αυτή η μέθοδος εισαγωγής. + Επιλογή πληκτρολογίου + Ενεργό + Προσοχή + Εικονικό πληκτρολόγιο + Πληκτρολόγια + Ρυθμίσεις πληκτρολογίου + \ No newline at end of file diff --git a/Settings/SettingInputmethod/Resource/Resources.en.resx b/Settings/SettingInputmethod/Resource/Resources.en.resx new file mode 100644 index 0000000..c13f579 --- /dev/null +++ b/Settings/SettingInputmethod/Resource/Resources.en.resx @@ -0,0 +1,159 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Turn on + + + Keyboard + + + Default keyboard + + + Cancel + + + Turn on keyboard + + + This input method may be able to collect all the text you type, including personal data like passwords and credit card numbers. It comes from the %s application. Tap Enable to enable this input method. + + + Select keyboard + + + Enable + + + Attention + + + Virtual keyboard + + + Keyboards + + + Keyboard settings + + + Ok + + \ No newline at end of file diff --git a/Settings/SettingInputmethod/Resource/Resources.en_PH.resx b/Settings/SettingInputmethod/Resource/Resources.en_PH.resx new file mode 100644 index 0000000..c13f579 --- /dev/null +++ b/Settings/SettingInputmethod/Resource/Resources.en_PH.resx @@ -0,0 +1,159 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Turn on + + + Keyboard + + + Default keyboard + + + Cancel + + + Turn on keyboard + + + This input method may be able to collect all the text you type, including personal data like passwords and credit card numbers. It comes from the %s application. Tap Enable to enable this input method. + + + Select keyboard + + + Enable + + + Attention + + + Virtual keyboard + + + Keyboards + + + Keyboard settings + + + Ok + + \ No newline at end of file diff --git a/Settings/SettingInputmethod/Resource/Resources.en_US.resx b/Settings/SettingInputmethod/Resource/Resources.en_US.resx new file mode 100644 index 0000000..0afb938 --- /dev/null +++ b/Settings/SettingInputmethod/Resource/Resources.en_US.resx @@ -0,0 +1,159 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Turn on + + + Keyboard + + + Default keyboard + + + Cancel + + + Turn on keyboard + + + This input method may be able to collect all the text you type, including personal data like passwords and credit card numbers. It comes from the %s application. Tap Turn on to turn on this input method. + + + Select keyboard + + + Enable + + + Attention + + + Virtual keyboard + + + Keyboards + + + Keyboard settings + + + Ok + + \ No newline at end of file diff --git a/Settings/SettingInputmethod/Resource/Resources.es_ES.resx b/Settings/SettingInputmethod/Resource/Resources.es_ES.resx new file mode 100644 index 0000000..df8566c --- /dev/null +++ b/Settings/SettingInputmethod/Resource/Resources.es_ES.resx @@ -0,0 +1,159 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Activar + + + Teclado + + + Teclado predeterminado + + + Canc. + + + Activar teclado + + + Este método de entrada puede recopilar todo el texto que escriba, incluidos datos personales como contraseñas o números de tarjeta de crédito. Viene con la aplicación %s. Pulse Activar para activar este método de entrada. + + + Seleccionar teclado + + + Habilitar + + + Atención + + + Teclado virtual + + + Teclados + + + Ajustes del teclado + + + Ok + + \ No newline at end of file diff --git a/Settings/SettingInputmethod/Resource/Resources.es_US.resx b/Settings/SettingInputmethod/Resource/Resources.es_US.resx new file mode 100644 index 0000000..19ae348 --- /dev/null +++ b/Settings/SettingInputmethod/Resource/Resources.es_US.resx @@ -0,0 +1,159 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Activar + + + Teclado + + + Teclado predeterminado + + + Canc. + + + Activar teclado + + + Es posible que este método de introducción almacene el contenido introducido, que incluye información personal como las contraseñas y números de tarjetas de crédito. La función proviene de la aplicación %s. Pulse Activar para activar este método de introducción. + + + Seleccionar teclado + + + Activar + + + Atención + + + Teclado virtual + + + Teclados + + + Ajustes del teclado + + + Ok + + \ No newline at end of file diff --git a/Settings/SettingInputmethod/Resource/Resources.et.resx b/Settings/SettingInputmethod/Resource/Resources.et.resx new file mode 100644 index 0000000..0b411de --- /dev/null +++ b/Settings/SettingInputmethod/Resource/Resources.et.resx @@ -0,0 +1,42 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +text/microsoft-resx1.3System.Resources.ResXResourceReader, resgen, Version=4.0.0.0, Culture=neutral, PublicKeyToken=nullSystem.Resources.ResXResourceWriter, resgen, Version=4.0.0.0, Culture=neutral, PublicKeyToken=nullLülita sisse + Klahvistik + Vaikeklaviatuur + Tühis. + Klaviatuuri sisselül. + See sisestusmeetod võib koguda teie sisestatud teksti, sealhulgas isiklikke andmeid nagu paroolid ja krediitkaardi numbrid. See tuleb rakendusest %s. Toksake käsku Aktiveeri, et aktiveerida see sisestusviis. + Vali klaviatuur + Luba + Tähelepanu! + Virtuaalne klaviatuur + Klaviatuurid + Klaviatuuri seaded + \ No newline at end of file diff --git a/Settings/SettingInputmethod/Resource/Resources.eu.resx b/Settings/SettingInputmethod/Resource/Resources.eu.resx new file mode 100644 index 0000000..8bfa883 --- /dev/null +++ b/Settings/SettingInputmethod/Resource/Resources.eu.resx @@ -0,0 +1,42 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +text/microsoft-resx1.3System.Resources.ResXResourceReader, resgen, Version=4.0.0.0, Culture=neutral, PublicKeyToken=nullSystem.Resources.ResXResourceWriter, resgen, Version=4.0.0.0, Culture=neutral, PublicKeyToken=nullAktibatu + Teklatua + Lehenetsitako teklatua + Ezez. + Aktibatu teklatua + Baliteke sarrera metodo honek idazten duzun testua biltzeko gai izatea, pasahitzak eta kreditu txartelen zenbakiak bezalako datu pertsonalak barne. %s aplikaziotik dator. Ukitu Gaitu sarrera metodo hau gaitzea. + Hautatu teklatua + Gaitu + Oharra + Teklatu birtuala + Teklatuak + Teklatuaren ezarpenak + \ No newline at end of file diff --git a/Settings/SettingInputmethod/Resource/Resources.fa.resx b/Settings/SettingInputmethod/Resource/Resources.fa.resx new file mode 100644 index 0000000..9992f74 --- /dev/null +++ b/Settings/SettingInputmethod/Resource/Resources.fa.resx @@ -0,0 +1,42 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +text/microsoft-resx1.3System.Resources.ResXResourceReader, resgen, Version=4.0.0.0, Culture=neutral, PublicKeyToken=nullSystem.Resources.ResXResourceWriter, resgen, Version=4.0.0.0, Culture=neutral, PublicKeyToken=nullروشن کردن + صفحه کلید + صفحه‌کلید پیش‌فرض + لغو + روشن کردن صفحه کلید + این روش ورودی می‌تواند کل متنی که تایپ می‌کنید، شامل داده‌های شخصی مانند رمزهای ورود و شماره‌های کارت اعتباری را جمع‌آوری نماید. این اطلاعات از برنامه ‎%s می‌آیند. برای فعال کردن این روش ورودی، روی فعال کردن ضربه بزنید. + انتخاب صفحه کلید + فعال + توجه + صفحه کلید مجازی + صفحه کلیدها + تنظیمات صفحه کلید + \ No newline at end of file diff --git a/Settings/SettingInputmethod/Resource/Resources.fi.resx b/Settings/SettingInputmethod/Resource/Resources.fi.resx new file mode 100644 index 0000000..72c9286 --- /dev/null +++ b/Settings/SettingInputmethod/Resource/Resources.fi.resx @@ -0,0 +1,42 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +text/microsoft-resx1.3System.Resources.ResXResourceReader, resgen, Version=4.0.0.0, Culture=neutral, PublicKeyToken=nullSystem.Resources.ResXResourceWriter, resgen, Version=4.0.0.0, Culture=neutral, PublicKeyToken=nullKäynnistä + Näppäimistö + Oletusnäppäimistö + Per. + Ota näppäimistö käytt. + Tämä syöttötapa pystyy mahdollisesti keräämään kaikki kirjoittamasi tiedot, myös henkilökohtaiset tiedot, kuten salasanat ja luottokorttinumerot. Se kuuluu sovellukseen %s. Ota tämä syöttötapa käyttöön napauttamalla Ota käyttöön. + Valitse näppäimistö + Päälle + Huomio + Virtuaalinen näppäimistö + Näppäimistöt + Näppäimistön asetukset + \ No newline at end of file diff --git a/Settings/SettingInputmethod/Resource/Resources.fr.resx b/Settings/SettingInputmethod/Resource/Resources.fr.resx new file mode 100644 index 0000000..1ef8f02 --- /dev/null +++ b/Settings/SettingInputmethod/Resource/Resources.fr.resx @@ -0,0 +1,42 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +text/microsoft-resx1.3System.Resources.ResXResourceReader, resgen, Version=4.0.0.0, Culture=neutral, PublicKeyToken=nullSystem.Resources.ResXResourceWriter, resgen, Version=4.0.0.0, Culture=neutral, PublicKeyToken=nullActiver + Clavier + Clavier par défaut + Annul. + Activation du clavier + Ce mode de saisie peut collecter tout le texte saisi, notamment les données personnelles telles que les mots de passe et les numéros de carte de crédit. Cela vient de l'application %s. Appuyez sur Activer pour activer ce mode de saisie. + Sélectionner un clavier + Activer + Attention + Clavier virtuel + Claviers + Paramètres du clavier + \ No newline at end of file diff --git a/Settings/SettingInputmethod/Resource/Resources.fr_CA.resx b/Settings/SettingInputmethod/Resource/Resources.fr_CA.resx new file mode 100644 index 0000000..7bf62ef --- /dev/null +++ b/Settings/SettingInputmethod/Resource/Resources.fr_CA.resx @@ -0,0 +1,42 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +text/microsoft-resx1.3System.Resources.ResXResourceReader, resgen, Version=4.0.0.0, Culture=neutral, PublicKeyToken=nullSystem.Resources.ResXResourceWriter, resgen, Version=4.0.0.0, Culture=neutral, PublicKeyToken=nullActiver + Clavier + Clavier par défaut + Annuler + Activation du clavier + Ce mode de saisie peut collecter tout le texte saisi, notamment les données personnelles telles que les mots de passe et les numéros de carte de crédit. Cela vient de l'application %s. Touchez Activer pour activer ce mode de saisie. + Sélectionner un clavier + Activer + Attention + Clavier tactile + Claviers + Paramètres du clavier + \ No newline at end of file diff --git a/Settings/SettingInputmethod/Resource/Resources.ga.resx b/Settings/SettingInputmethod/Resource/Resources.ga.resx new file mode 100644 index 0000000..264dc6b --- /dev/null +++ b/Settings/SettingInputmethod/Resource/Resources.ga.resx @@ -0,0 +1,42 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +text/microsoft-resx1.3System.Resources.ResXResourceReader, resgen, Version=4.0.0.0, Culture=neutral, PublicKeyToken=nullSystem.Resources.ResXResourceWriter, resgen, Version=4.0.0.0, Culture=neutral, PublicKeyToken=nullCas air + Eochairchlár + Eochairchlár réamhshocraithe + Cealú + Cas air eochairchlár + Is féidir go mbeidh an modh ionchuir seo in ann an téacs uile a chlóscríobhfaidh tú a bhailiú, lena n-áirítear sonraí pearsanta amhail pasfhocail agus uimhreacha cárta creidmheasa. Is as an bhfeidhmchlár %s é. Tapáil Cumasaigh leis an modh ionchuir seo a chumasú. + Roghnaigh eochairchlár + Cumasaigh + Aire + Eochairchlár fíorúil + Eochairchláir + Socruithe eochairchláir + \ No newline at end of file diff --git a/Settings/SettingInputmethod/Resource/Resources.gl.resx b/Settings/SettingInputmethod/Resource/Resources.gl.resx new file mode 100644 index 0000000..b7fedbb --- /dev/null +++ b/Settings/SettingInputmethod/Resource/Resources.gl.resx @@ -0,0 +1,42 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +text/microsoft-resx1.3System.Resources.ResXResourceReader, resgen, Version=4.0.0.0, Culture=neutral, PublicKeyToken=nullSystem.Resources.ResXResourceWriter, resgen, Version=4.0.0.0, Culture=neutral, PublicKeyToken=nullActivar + Teclado + Teclado predeterminado + Canc. + Activar teclado + É posible que este método de introdución recompile todo o texto que escribas, incluídos os datos persoais como os contrasinais e os números das tarxetas de crédito. Procede da aplicación %s. Toca Activar para activar este método de introdución. + Seleccionar teclado + Activar + Atención + Teclado virtual + Teclados + Axustes do teclado + \ No newline at end of file diff --git a/Settings/SettingInputmethod/Resource/Resources.gu.resx b/Settings/SettingInputmethod/Resource/Resources.gu.resx new file mode 100644 index 0000000..678aedd --- /dev/null +++ b/Settings/SettingInputmethod/Resource/Resources.gu.resx @@ -0,0 +1,42 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +text/microsoft-resx1.3System.Resources.ResXResourceReader, resgen, Version=4.0.0.0, Culture=neutral, PublicKeyToken=nullSystem.Resources.ResXResourceWriter, resgen, Version=4.0.0.0, Culture=neutral, PublicKeyToken=nullચાલુ કરો + કીબોર્ડ + મૂળભૂત કીબોર્ડ + રદ કરો + કીબોર્ડ ચાલુ કરો + આ ઇનપુટ પદ્ધતિ પાસવર્ડ્સ અને ક્રેડિટ કાર્ડ નંબરો જેવી વ્યક્તિગત માહિતી સહિત તમે ટાઇપ કરો તે બધા ટેક્સ્ટને એકત્ર કરવા માટે સમર્થ હોઈ શકે છે. તે %s એપ્લિકેશનમાંથી આવે છે. આ ઇનપુટ પદ્ધતિને સક્ષમ કરવા માટે સક્ષમ કરો ટેપ કરો. + કીબોર્ડ પસંદ કરો + સક્ષમ કરો + સાવધાન + આભાસી કીબોર્ડ + કીબોર્ડ્સ + કિબોર્ડ સેટિંગ્સ + \ No newline at end of file diff --git a/Settings/SettingInputmethod/Resource/Resources.he.resx b/Settings/SettingInputmethod/Resource/Resources.he.resx new file mode 100644 index 0000000..caa843b --- /dev/null +++ b/Settings/SettingInputmethod/Resource/Resources.he.resx @@ -0,0 +1,42 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +text/microsoft-resx1.3System.Resources.ResXResourceReader, resgen, Version=4.0.0.0, Culture=neutral, PublicKeyToken=nullSystem.Resources.ResXResourceWriter, resgen, Version=4.0.0.0, Culture=neutral, PublicKeyToken=nullהפעל + מקלדת + מקלדת ברירת מחדל + ביטול + הפעלת המקלדת + ייתכן ששיטת הזנה זו תוכל לאסוף את כל הטקסט שאתה מקליד, כולל נתונים אישיים כמו סיסמאות ומספרי כרטיסי אשראי. מגיע מהיישום %s. הקש על 'הפעל' כדי להפעיל שיטת הזנה זו. + בחר מקלדת + הפעל + שים לב + מקלדת וירטואלית + מקלדות + הגדרות מקלדת + \ No newline at end of file diff --git a/Settings/SettingInputmethod/Resource/Resources.hi.resx b/Settings/SettingInputmethod/Resource/Resources.hi.resx new file mode 100644 index 0000000..549adc0 --- /dev/null +++ b/Settings/SettingInputmethod/Resource/Resources.hi.resx @@ -0,0 +1,42 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +text/microsoft-resx1.3System.Resources.ResXResourceReader, resgen, Version=4.0.0.0, Culture=neutral, PublicKeyToken=nullSystem.Resources.ResXResourceWriter, resgen, Version=4.0.0.0, Culture=neutral, PublicKeyToken=nullचालू करें + कीबोर्ड + डिफॉल्ट कीबोर्ड + रद्द + कीबोर्ड चालू करें + हो सकता है, य‍ह इनपुट पद्धति आपके द्वारा लिखे गए सभी टेक्स्ट को एकत्रित करने में समर्थ है, जिसमें व्यक्तिगत डाटा जैसे कि पासवर्ड्स और क्रेडिट कार्ड नंबर्स शामिल हैं। यह %s एप्लीकेशन से आते हैं। इस इनपुट पद्धति को सक्षम करने के लिए सक्षम करें पर टैप करें। + कीबोर्ड चुनें + सक्षम + ध्यान दें + वर्चुअल कीबोर्ड + कीबोर्ड्स + कीबोर्ड सेटिंग्स + \ No newline at end of file diff --git a/Settings/SettingInputmethod/Resource/Resources.hr.resx b/Settings/SettingInputmethod/Resource/Resources.hr.resx new file mode 100644 index 0000000..73a9012 --- /dev/null +++ b/Settings/SettingInputmethod/Resource/Resources.hr.resx @@ -0,0 +1,42 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +text/microsoft-resx1.3System.Resources.ResXResourceReader, resgen, Version=4.0.0.0, Culture=neutral, PublicKeyToken=nullSystem.Resources.ResXResourceWriter, resgen, Version=4.0.0.0, Culture=neutral, PublicKeyToken=nullUključi + Tipkovnica + Zadana tipkovnica + Prekid + Uključiv. tipkovnice + Ovaj način unosa može skupljati sav uneseni tekst, uključujući osobne podatke kao npr. šifre i brojeve kreditnih kartica. Pripada aplikaciji %s. Dodirnite Omogući da biste omogućili ovaj način unosa. + Odaberite tipkovnicu + Uključi + Pozor + Virtualna tipkovnica + Tipkovnice + Postavke tipkovnice + \ No newline at end of file diff --git a/Settings/SettingInputmethod/Resource/Resources.hu.resx b/Settings/SettingInputmethod/Resource/Resources.hu.resx new file mode 100644 index 0000000..e5fe7ba --- /dev/null +++ b/Settings/SettingInputmethod/Resource/Resources.hu.resx @@ -0,0 +1,42 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +text/microsoft-resx1.3System.Resources.ResXResourceReader, resgen, Version=4.0.0.0, Culture=neutral, PublicKeyToken=nullSystem.Resources.ResXResourceWriter, resgen, Version=4.0.0.0, Culture=neutral, PublicKeyToken=nullBekapcsolás + Billentyűzet + Alapértelmezett billentyűzet + Mégse + Billentyűzet bekapcs. + Ez a beviteli mód képes lehet minden bevitt szöveg begyűjtésére, beleértve a személyes adatokat, például a jelszavakat és a bankkártyaszámokat is. A funkciót a(z) %s alkalmazás biztosítja. A beviteli mód bekapcsolásához érintse meg a Bekapcsolás gombot. + Billentyűzet kiválasztása + Engedélyezés + Figyelem + Virtuális billentyűzet + Billentyűzetek + Billentyűzet beállításai + \ No newline at end of file diff --git a/Settings/SettingInputmethod/Resource/Resources.hy.resx b/Settings/SettingInputmethod/Resource/Resources.hy.resx new file mode 100644 index 0000000..c6dfeff --- /dev/null +++ b/Settings/SettingInputmethod/Resource/Resources.hy.resx @@ -0,0 +1,42 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +text/microsoft-resx1.3System.Resources.ResXResourceReader, resgen, Version=4.0.0.0, Culture=neutral, PublicKeyToken=nullSystem.Resources.ResXResourceWriter, resgen, Version=4.0.0.0, Culture=neutral, PublicKeyToken=nullՄիացնել + Ստեղնաշար + Կանխադրված ստեղնաշար + Չեղկլ + Միացնել ստեղնաշարը + Այս ներածման եղանակը կկարողանա հավաքել Ձեր մուտքագրած ամբողջ տեքստը, ներառյալ անձնական տվյալները, ինչպիսիք են գաղտնաբառերը և վարկային քարտի համարները: Դա արդյունք է %s ծրագրի: Թակեք «Ընձեռել»՝ այս ներածման եղանակն ընձեռելու համար: + Ընտրել ստեղնաշար + Ակտիվացնլ + Ուշադրություն + Վիրտուալ ստեղնաշար + Ստեղնաշարեր + Ստեղնաշարի դրվածքներ + \ No newline at end of file diff --git a/Settings/SettingInputmethod/Resource/Resources.id.resx b/Settings/SettingInputmethod/Resource/Resources.id.resx new file mode 100644 index 0000000..bac8874 --- /dev/null +++ b/Settings/SettingInputmethod/Resource/Resources.id.resx @@ -0,0 +1,42 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +text/microsoft-resx1.3System.Resources.ResXResourceReader, resgen, Version=4.0.0.0, Culture=neutral, PublicKeyToken=nullSystem.Resources.ResXResourceWriter, resgen, Version=4.0.0.0, Culture=neutral, PublicKeyToken=nullHidupkan + Papan tombol + Keyboard default + Batal + Hidupkan keyboard + Metode input ini mungkin dapat mengumpulkan semua teks yang Anda ketik, termasuk data pribadi seperti kata sandi dan nomor kartu kredit. Metode ini datang dari aplikasi %s. Ketuk Aktifkan untuk mengaktifkan metode input ini. + Pilih keyboard + Aktif + Perhatian + Keyboard virtual + Keyboard + Pengaturan keyboard + \ No newline at end of file diff --git a/Settings/SettingInputmethod/Resource/Resources.is.resx b/Settings/SettingInputmethod/Resource/Resources.is.resx new file mode 100644 index 0000000..a58676f --- /dev/null +++ b/Settings/SettingInputmethod/Resource/Resources.is.resx @@ -0,0 +1,42 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +text/microsoft-resx1.3System.Resources.ResXResourceReader, resgen, Version=4.0.0.0, Culture=neutral, PublicKeyToken=nullSystem.Resources.ResXResourceWriter, resgen, Version=4.0.0.0, Culture=neutral, PublicKeyToken=nullKveikja + Lyklaborð + Sjálfgefið lyklaborð + Hætta við + Kveikja á lyklaborði + Þessi innsláttaraðferð getur hugsanlega safnað öllum texta sem þú slærð inn, þar á meðal persónulegum gögnum á borð við lykilorð og kreditkortanúmer. Hún fylgir forritinu „%s“. Pikkaðu á „Kveikja“ til að kveikja á þessari innsláttaraðferð. + Velja lyklaborð + Gera virkt + Athuga + Sýndarlyklaborð + Lyklaborð + Stillingar lyklaborðs + \ No newline at end of file diff --git a/Settings/SettingInputmethod/Resource/Resources.it_IT.resx b/Settings/SettingInputmethod/Resource/Resources.it_IT.resx new file mode 100644 index 0000000..8d13a02 --- /dev/null +++ b/Settings/SettingInputmethod/Resource/Resources.it_IT.resx @@ -0,0 +1,42 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +text/microsoft-resx1.3System.Resources.ResXResourceReader, resgen, Version=4.0.0.0, Culture=neutral, PublicKeyToken=nullSystem.Resources.ResXResourceWriter, resgen, Version=4.0.0.0, Culture=neutral, PublicKeyToken=nullAttiva + Tastiera + Tastiera predefinita + Ann. + Attiva tastiera + Questo metodo di inserimento può raccogliere tutto il testo digitato, inclusi dati personali come password e numeri di carte di credito. Deriva dall'applicazione %s. Toccate Attiva per attivare questo metodo di inserimento. + Seleziona tastiera + Attiva + Attenzione + Tastiera virtuale + Tastiere + Impostazioni tastiera + \ No newline at end of file diff --git a/Settings/SettingInputmethod/Resource/Resources.ja_JP.resx b/Settings/SettingInputmethod/Resource/Resources.ja_JP.resx new file mode 100644 index 0000000..5fe5fb0 --- /dev/null +++ b/Settings/SettingInputmethod/Resource/Resources.ja_JP.resx @@ -0,0 +1,42 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +text/microsoft-resx1.3System.Resources.ResXResourceReader, resgen, Version=4.0.0.0, Culture=neutral, PublicKeyToken=nullSystem.Resources.ResXResourceWriter, resgen, Version=4.0.0.0, Culture=neutral, PublicKeyToken=nullON + キーボード + 標準キーボード + キャンセル + キーボードをON + この入力方法は、パスワードやクレジットカード番号などの個人データを含め、入力された全てのテキストが収集される場合があります。これは%sアプリケーションが原因です。この入力方法を有効にするには、[有効]をタップします。 + キーボードを選択 + 有効 + 注意 + 仮想キーボード + キーボード + キーボード設定 + \ No newline at end of file diff --git a/Settings/SettingInputmethod/Resource/Resources.ka.resx b/Settings/SettingInputmethod/Resource/Resources.ka.resx new file mode 100644 index 0000000..801e711 --- /dev/null +++ b/Settings/SettingInputmethod/Resource/Resources.ka.resx @@ -0,0 +1,42 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +text/microsoft-resx1.3System.Resources.ResXResourceReader, resgen, Version=4.0.0.0, Culture=neutral, PublicKeyToken=nullSystem.Resources.ResXResourceWriter, resgen, Version=4.0.0.0, Culture=neutral, PublicKeyToken=nullჩართვა + კლავიატურა + ნაგულისხმევი კლავიატურა + გაუქმ. + კლავიატურის ჩართვა + ტექსტის შედგენის ამ მეთოდით შეგიძლიათ, შეაგროვოთ თქვენ მიერ აკრეფილი ყველა ტექსტი, პერსონალური მონაცემების ჩათვლით, როგორიცაა პაროლები და საკრედიტო ბარათების ნომრები. ეს მოდის %s აპლიკაციიდან. ინფორმაციის შეყვანის მეთოდის ჩასართავად, შეეხეთ ჩართვის ნიშანს. + აირჩიეთ კლავიატურა + ჩართვა + ყურადღება + ვირტუალური კლავიატურა + კლავიატურები + კლავიატურის პარამეტრები + \ No newline at end of file diff --git a/Settings/SettingInputmethod/Resource/Resources.kk.resx b/Settings/SettingInputmethod/Resource/Resources.kk.resx new file mode 100644 index 0000000..330785d --- /dev/null +++ b/Settings/SettingInputmethod/Resource/Resources.kk.resx @@ -0,0 +1,42 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +text/microsoft-resx1.3System.Resources.ResXResourceReader, resgen, Version=4.0.0.0, Culture=neutral, PublicKeyToken=nullSystem.Resources.ResXResourceWriter, resgen, Version=4.0.0.0, Culture=neutral, PublicKeyToken=nullҚосу + Пернетақта + Әдепкі пернетақта + Тоқт + Пернетақтаны қосу + Бұл енгізу әдісі арқылы құпия сөздер мен несие карта нөмірлері сияқты жеке деректерді қамтитын енгізілген барлық мәтінді жинауға болады. Ол %s қолданбасынан алынады. Осы енгізу әдісін қосу үшін, “Қосу” түймесін түртіңіз. + Пернетақта таңдау + Қосу + Назар аударыңыз + Виртуалды пернетақта + Пернетақталар + Пернетақта параметрлері + \ No newline at end of file diff --git a/Settings/SettingInputmethod/Resource/Resources.km.resx b/Settings/SettingInputmethod/Resource/Resources.km.resx new file mode 100644 index 0000000..f896bd7 --- /dev/null +++ b/Settings/SettingInputmethod/Resource/Resources.km.resx @@ -0,0 +1,42 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +text/microsoft-resx1.3System.Resources.ResXResourceReader, resgen, Version=4.0.0.0, Culture=neutral, PublicKeyToken=nullSystem.Resources.ResXResourceWriter, resgen, Version=4.0.0.0, Culture=neutral, PublicKeyToken=nullបើក + ក្ដារចុច + ក្ដារចុច​លំនាំដើម + បោះបង់ + បើក​ក្ដារចុច + វិធី​បញ្ចូល​នេះ​អាច​ប្រមូល​អត្ថបទ​ទាំងអស់​ដែល​អ្នក​វាយ រួម​ទាំង​ទិន្នន័យ​ផ្ទាល់ខ្លួន ដូចជា​ពាក្យសម្ងាត់ និង លេខ​បណ្ណ​ឥណទាន។ វា​បាន​មក​ពី​កម្មវិធី %s។ ប៉ះ បើកប្រើ ដើម្បី​បើកប្រើ​វិធី​បញ្ចូល​នេះ។ + ជ្រើស​ក្ដារចុច + បើក + ប្រុងប្រយ័ត្ន + ក្ដារចុច​និម្មិត + ក្ដារចុច + ការកំណត់​ក្ដារចុច + \ No newline at end of file diff --git a/Settings/SettingInputmethod/Resource/Resources.kn.resx b/Settings/SettingInputmethod/Resource/Resources.kn.resx new file mode 100644 index 0000000..1d53613 --- /dev/null +++ b/Settings/SettingInputmethod/Resource/Resources.kn.resx @@ -0,0 +1,42 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +text/microsoft-resx1.3System.Resources.ResXResourceReader, resgen, Version=4.0.0.0, Culture=neutral, PublicKeyToken=nullSystem.Resources.ResXResourceWriter, resgen, Version=4.0.0.0, Culture=neutral, PublicKeyToken=nullಆನ್ ಮಾಡಿ + ಕೀಬೋರ್ಡ್ + ಡೀಫಾಲ್ಟ್ ಕೀಬೋರ್ಡ್ + ರದ್ದು + ಕೀಬೋರ್ಡ್ ಆನ್ ಮಾಡಿ + ಪಾಸ್‌ವರ್ಡ್‌ಗಳು ಮತ್ತು ಕ್ರೆಡಿಟ್ ಕಾರ್ಡ್ ಸಂಖ್ಯೆಗಳ ರೀತಿಯ ವೈಯಕ್ತಿಕ ಡೇಟಾ ಸೇರಿದಂತೆ, ನೀವು ಟೈಪ್ ಮಾಡುವ ಎಲ್ಲಾ ಪಠ್ಯವನ್ನು ಸಂಗ್ರಹಿಸಿಕೊಳ್ಳಲು ಈ ಇನ್‌ಪುಟ್ ವಿಧಾನಕ್ಕೆ ಸಾಧ್ಯವಾಗಬಹುದು. ಇದು %s ಅನ್ವಯಿಸುವಿಕೆಯಿಂದ ಬರುತ್ತದೆ. ಈ ಇನ್‌ಪುಟ್ ವಿಧಾನವನ್ನು ಶಕ್ತಗೊಳಿಸಲು ಶಕ್ತಗೊಳಿಸಿ ಅನ್ನು ತಟ್ಟಿ. + ಕೀಬೋರ್ಡ್ ಆಯ್ಕೆಮಾಡಿ + ಶಕ್ತಗೊಳಿಸು + ಗಮನಿಸಿ + ವರ್ಚುವಲ್ ಕೀಬೋರ್ಡ್ + ಕೀಬೋರ್ಡ್‌‌ಗಳು + ಕೀಬೋರ್ಡ್ ಸಂಯೋಜನೆಗಳು + \ No newline at end of file diff --git a/Settings/SettingInputmethod/Resource/Resources.ko-KR.resx b/Settings/SettingInputmethod/Resource/Resources.ko-KR.resx new file mode 100644 index 0000000..f9d62da --- /dev/null +++ b/Settings/SettingInputmethod/Resource/Resources.ko-KR.resx @@ -0,0 +1,159 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 실행 + + + 키보드 + + + 기본 키보드 + + + 취소 + + + 키보드 실행 + + + %s 앱의 입력 방식은 비밀번호 또는 신용카드 번호와 같은 개인정보를 포함하여 입력한 내용을 모두 수집할 수 있습니다. 이 입력 방식을 실행하려면 [실행]을 누르세요. + + + 키보드 선택 + + + 실행 + + + 주의 + + + 가상 키보드 + + + 키보드 + + + 키보드 설정 + + + 확인 + + \ No newline at end of file diff --git a/Settings/SettingInputmethod/Resource/Resources.ky_KG.resx b/Settings/SettingInputmethod/Resource/Resources.ky_KG.resx new file mode 100644 index 0000000..4b1b29a --- /dev/null +++ b/Settings/SettingInputmethod/Resource/Resources.ky_KG.resx @@ -0,0 +1,42 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +text/microsoft-resx1.3System.Resources.ResXResourceReader, resgen, Version=4.0.0.0, Culture=neutral, PublicKeyToken=nullSystem.Resources.ResXResourceWriter, resgen, Version=4.0.0.0, Culture=neutral, PublicKeyToken=nullTurn on + Ариптакта + Баштапкы клавиатура + Артка + Turn on keyboard + Бул жазуу ыкмасы сиз жазган бардык текстти чогулта алат, сызсөздөр жана насыя карта номерлери сыяктуу жеке маалыматтарды дагы. Бул %s колдонмодон келет. Бул жазуу ыкмасын Иштетүүгө, иштетүүнү басыңыз. + Клавиатураны тандаңыз + Иштетүү + Көңүл буруңуз + Виртуалдык клавиатура + Клавиатуралар + Клавиатура орнотуулары + \ No newline at end of file diff --git a/Settings/SettingInputmethod/Resource/Resources.lo.resx b/Settings/SettingInputmethod/Resource/Resources.lo.resx new file mode 100644 index 0000000..da02ae9 --- /dev/null +++ b/Settings/SettingInputmethod/Resource/Resources.lo.resx @@ -0,0 +1,42 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +text/microsoft-resx1.3System.Resources.ResXResourceReader, resgen, Version=4.0.0.0, Culture=neutral, PublicKeyToken=nullSystem.Resources.ResXResourceWriter, resgen, Version=4.0.0.0, Culture=neutral, PublicKeyToken=nullເປີດ + ຄີບອດ + ຄີບອດມາດຕະຖານ + ຍົກເລີກ + ເປີດຄີບອດ + ວິທີປ້ອນຂໍ້ມູນນີ້ອາດສາມາດເກັບກຳຂໍ້ຄວາມທັງໝົດທີ່ພິມດີດ, ລວມທັງ ຂໍ້ມູນສ່ວນຕົວ ເຊັ່ນ ລະຫັດຜ່ານແລະເລກບັດຄຣິດິດ. ມັນມາຈາກ ແອພລິເຄຊັນ %s. ແຕະເປີດໃຊ້ງານເພື່ອເປີດໃຊ້ງານ ວິທີການປ້ອນຂໍ້ມູນນີ້. + ເລືອກຄີບອດ + ເປີດໃຫ້ໃຊ້ງານໄດ້ + ຂໍ້ຄວນຄຳນຶງ + ຄີບອດສະເໝືອນ + ບັນດາຄີບອດ + ຕັ້ງຄ່າຄີບອດ + \ No newline at end of file diff --git a/Settings/SettingInputmethod/Resource/Resources.lt.resx b/Settings/SettingInputmethod/Resource/Resources.lt.resx new file mode 100644 index 0000000..3684838 --- /dev/null +++ b/Settings/SettingInputmethod/Resource/Resources.lt.resx @@ -0,0 +1,42 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +text/microsoft-resx1.3System.Resources.ResXResourceReader, resgen, Version=4.0.0.0, Culture=neutral, PublicKeyToken=nullSystem.Resources.ResXResourceWriter, resgen, Version=4.0.0.0, Culture=neutral, PublicKeyToken=nullĮjungti + Klaviatūra + Numatytoji klaviatūra + Atš. + Įjungti klaviatūrą + Gali būti, kad šiuo įvesties būdu galima surinkti informaciją apie visą jūsų įvestą tekstą, taip pat asmeninius duomenis, pvz., slaptažodžius ir kredito kortelių numerius. Tai programos %s sudedamoji dalis. Bakstelėkite „Įjungti“ ir įjunkite šį įvesties metodą. + Pasirinkite klaviatūrą + Įjungti + Dėmesio + Virtualioji klaviatūra + Klaviatūros + Klaviatūros nustatymai + \ No newline at end of file diff --git a/Settings/SettingInputmethod/Resource/Resources.lv.resx b/Settings/SettingInputmethod/Resource/Resources.lv.resx new file mode 100644 index 0000000..190da8e --- /dev/null +++ b/Settings/SettingInputmethod/Resource/Resources.lv.resx @@ -0,0 +1,42 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +text/microsoft-resx1.3System.Resources.ResXResourceReader, resgen, Version=4.0.0.0, Culture=neutral, PublicKeyToken=nullSystem.Resources.ResXResourceWriter, resgen, Version=4.0.0.0, Culture=neutral, PublicKeyToken=nullIeslēgt + Tastatūra + Noklusējuma tastatūra + Atcelt + Ieslēgt tastatūru + Šī ievades metode var apkopot visu jūsu ievadīto tekstu, tostarp personiskos datus, piemēram, paroles un kredītkaršu numurus. Šis pakalpojums ir iekļauts programmā %s. Pieskarieties pie Aktivizēt, lai aktivizētu šo ievades metodi. + Izvēlieties tastatūru + Aktivizēt + Uzmanību + Virtuālā tastatūra + Tastatūras + Tastatūras iestatījumi + \ No newline at end of file diff --git a/Settings/SettingInputmethod/Resource/Resources.mk.resx b/Settings/SettingInputmethod/Resource/Resources.mk.resx new file mode 100644 index 0000000..12bd92b --- /dev/null +++ b/Settings/SettingInputmethod/Resource/Resources.mk.resx @@ -0,0 +1,42 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +text/microsoft-resx1.3System.Resources.ResXResourceReader, resgen, Version=4.0.0.0, Culture=neutral, PublicKeyToken=nullSystem.Resources.ResXResourceWriter, resgen, Version=4.0.0.0, Culture=neutral, PublicKeyToken=nullВклучи + Тастатура + Основна тастатура + Откажи + Вклуч. ја тастатурата + Овој начин на внесување може да регистрира сѐ што внесувате, вклучувајќи и лични податоци како лозинки и броеви на кредитни картички. Потекнува од апликацијата %s. Допрете Вклучи за да го вклучите овој начин на внесување. + Изберете тастатура + Вклучи + Внимание + Виртуелна тастатура + Тастатури + Поставки за тастатурата + \ No newline at end of file diff --git a/Settings/SettingInputmethod/Resource/Resources.ml.resx b/Settings/SettingInputmethod/Resource/Resources.ml.resx new file mode 100644 index 0000000..309bf61 --- /dev/null +++ b/Settings/SettingInputmethod/Resource/Resources.ml.resx @@ -0,0 +1,42 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +text/microsoft-resx1.3System.Resources.ResXResourceReader, resgen, Version=4.0.0.0, Culture=neutral, PublicKeyToken=nullSystem.Resources.ResXResourceWriter, resgen, Version=4.0.0.0, Culture=neutral, PublicKeyToken=nullഓൺ ചെയ്യുക + കീബോര്‍ഡ് + ഡിഫോൾട്ട് കീബോർഡ് + റദ്ദാ. + കീബോർഡ് ഓൺ ചെയ്യുക + പാസ്‌വേഡുകളും ക്രെഡിറ്റ് കാർഡ് നമ്പറുകളും പോലുള്ള വ്യക്തിഗത ഡാറ്റ ഉൾപ്പെടെ, നിങ്ങൾ ടൈപ്പ് ചെയ്യുന്ന എല്ലാ ടെക്സ്റ്റും ശേഖരിക്കാൻ ഈ ഇൻപുട്ട് രീതിക്ക് സാധിച്ചേക്കും. ഇത് ലഭ്യമാക്കുന്നത് %s ആപ്ലിക്കേഷനാണ്. ഈ ഇൻപുട്ട് രീതി പ്രാപ്തമാക്കുന്നതിന് പ്രാപ്തമാക്കുക എന്നതിൽ സ്പർശിക്കുക. + കീബോര്‍ഡ് തിരഞ്ഞെടുക്കുക + പ്രാപ്‌തം + ശ്രദ്ധിക്കുക + വെര്‍ച്വല്‍ കീ‌ബോര്‍ഡ് + കീബോര്‍ഡുകള്‍ + കീബോർഡ് ക്രമീകരണങ്ങൾ + \ No newline at end of file diff --git a/Settings/SettingInputmethod/Resource/Resources.mn_MN.resx b/Settings/SettingInputmethod/Resource/Resources.mn_MN.resx new file mode 100644 index 0000000..d727a23 --- /dev/null +++ b/Settings/SettingInputmethod/Resource/Resources.mn_MN.resx @@ -0,0 +1,42 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +text/microsoft-resx1.3System.Resources.ResXResourceReader, resgen, Version=4.0.0.0, Culture=neutral, PublicKeyToken=nullSystem.Resources.ResXResourceWriter, resgen, Version=4.0.0.0, Culture=neutral, PublicKeyToken=nullTurn on + Гар товчлуур + Өгөгдмөл гар товчлуур + Цуцлах + Turn on keyboard + Энэ бичих арга нь таны бичсэн бүх бичвэр, эдгээрийн дотор нууц үг, картны дугаар зэрэг хувийн өгөгдлийг цуглуулж чадна. Энэ нь %s хэрэглүүрээс гарна. Идэвхжүүл дээр товшиж энэ бичих аргыг идэвхжүүл. + Товчлуурт гар сонго + Идэвхжүүл + Хэнд + Хийсвэр товчлуурт гар + Гар + Гар товчлуурын тохиргоо + \ No newline at end of file diff --git a/Settings/SettingInputmethod/Resource/Resources.mr.resx b/Settings/SettingInputmethod/Resource/Resources.mr.resx new file mode 100644 index 0000000..3979ccf --- /dev/null +++ b/Settings/SettingInputmethod/Resource/Resources.mr.resx @@ -0,0 +1,42 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +text/microsoft-resx1.3System.Resources.ResXResourceReader, resgen, Version=4.0.0.0, Culture=neutral, PublicKeyToken=nullSystem.Resources.ResXResourceWriter, resgen, Version=4.0.0.0, Culture=neutral, PublicKeyToken=nullचालू करा + कीबोर्ड + डिफॉल्‍ट कीबोर्ड + रद्द + कीबोर्ड चालू करा + ही निविष्‍ट पद्धत कदाचित, पासवर्ड्स आणि क्रेडिट कार्ड क्रमांकांसारखा व्‍यक्तिगत डेटा मिळून आपण टाइप केलेला सर्व मजकूर गोळा करण्‍यात सक्षम असेल. हे %s अनुप्रयोगावरून मिळते. ही निविष्‍ट पद्धत सक्षम करण्‍यासाठी सक्षम करा टॅप करा. + कीबोर्ड निवडा + सक्रिय + लक्ष द्या + आभासी कीबोर्ड + कीबोर्ड्स + कीबोर्ड सेटिंग्स + \ No newline at end of file diff --git a/Settings/SettingInputmethod/Resource/Resources.ms.resx b/Settings/SettingInputmethod/Resource/Resources.ms.resx new file mode 100644 index 0000000..6372fb7 --- /dev/null +++ b/Settings/SettingInputmethod/Resource/Resources.ms.resx @@ -0,0 +1,42 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +text/microsoft-resx1.3System.Resources.ResXResourceReader, resgen, Version=4.0.0.0, Culture=neutral, PublicKeyToken=nullSystem.Resources.ResXResourceWriter, resgen, Version=4.0.0.0, Culture=neutral, PublicKeyToken=nullHidupkan + Papan kekunci + Papan kekunci lalai + Batal + Hidupkan papan kekunci + Kaedah input ini boleh mengumpul semua teks yang anda taip, termasuklah data peribadi seperti kata laluan dan nombor kad kredit. Ia datang daripada aplikasi %s. Ketik Aktifkan untuk mengaktfikan kaedah input ini. + Pilih papan kekunci + Aktif + Perhatian + Papan kekunci maya + Papan kekunci + Aturan papan kekunci + \ No newline at end of file diff --git a/Settings/SettingInputmethod/Resource/Resources.my_MM.resx b/Settings/SettingInputmethod/Resource/Resources.my_MM.resx new file mode 100644 index 0000000..68a6631 --- /dev/null +++ b/Settings/SettingInputmethod/Resource/Resources.my_MM.resx @@ -0,0 +1,42 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +text/microsoft-resx1.3System.Resources.ResXResourceReader, resgen, Version=4.0.0.0, Culture=neutral, PublicKeyToken=nullSystem.Resources.ResXResourceWriter, resgen, Version=4.0.0.0, Culture=neutral, PublicKeyToken=nullဖြင့္ပါ + ကီးဘုတ် + မူရင်းပါပုံစံ ကီးဘုတ် + ပယ်ဖျက် + ကီးဘုတ္ဖြင့္ပါ + ဤဖြည့်စရာ နည်းလမ်းသည် စကားဝှက်များနှင့် အကြွေးဝယ်ကဒ် နံပါတ်များကဲ့သို့ ကိုယ်ရေးသီးသန့် ဒေတာများအပါအဝင် သင်ရိုက်ထည့်သည့် စာသားအားလုံးကို ကောက်ယူသွားနိုင်သည်။ ၄င်းသည် %s အပလီကေးရှင်းမှ ပေါ်လာသည်။ ဤဖြည့်စရာ နည်းလမ်းကိုဖွင့်ရန် ဖွင့်ပါကို နှိပ်ပါ။ + ကီးဘုတ် ရွေးပါ + စတင်လုပ်ဆောင်ပါ + သတိ + Virtual keyboard + ကီးဘုတ်များ + Keyboard settings + \ No newline at end of file diff --git a/Settings/SettingInputmethod/Resource/Resources.my_ZG.resx b/Settings/SettingInputmethod/Resource/Resources.my_ZG.resx new file mode 100644 index 0000000..4ab333f --- /dev/null +++ b/Settings/SettingInputmethod/Resource/Resources.my_ZG.resx @@ -0,0 +1,42 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +text/microsoft-resx1.3System.Resources.ResXResourceReader, resgen, Version=4.0.0.0, Culture=neutral, PublicKeyToken=nullSystem.Resources.ResXResourceWriter, resgen, Version=4.0.0.0, Culture=neutral, PublicKeyToken=nullTurn on + ကီးဘုတ္ + မူရင္းပါပုံစံ ကီးဘုတ္ + ပယ္ဖ်က္ + Turn on keyboard + ဤျဖည့္စရာ နည္းလမ္းသည္ စကားဝွက္မ်ားႏွင့္ အေႂကြးဝယ္ကဒ္ နံပါတ္မ်ားကဲ့သို႔ ကိုယ္ေရးသီးသန္႔ ေဒတာမ်ားအပါအဝင္ သင္႐ိုက္ထည့္သည့္ စာသားအားလုံးကို ေကာက္ယူသြားႏိုင္သည္။ ၄င္းသည္ %s အပလီေကးရွင္းမွ ေပၚလာသည္။ ဤျဖည့္စရာ နည္းလမ္းကိုဖြင့္ရန္ ဖြင့္ပါကို ႏွိပ္ပါ။ + ကီးဘုတ္ ေရြးပါ + စတင္လုပ္ေဆာင္ပါ + သတိ + ပုံရိပ္ေယာင္ ကီးဘုတ္ + ကီးဘုတ္မ်ား + ကီးဘုတ္ သတ္မွတ္ခ်က္မ်ား + \ No newline at end of file diff --git a/Settings/SettingInputmethod/Resource/Resources.nb.resx b/Settings/SettingInputmethod/Resource/Resources.nb.resx new file mode 100644 index 0000000..c806eaf --- /dev/null +++ b/Settings/SettingInputmethod/Resource/Resources.nb.resx @@ -0,0 +1,42 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +text/microsoft-resx1.3System.Resources.ResXResourceReader, resgen, Version=4.0.0.0, Culture=neutral, PublicKeyToken=nullSystem.Resources.ResXResourceWriter, resgen, Version=4.0.0.0, Culture=neutral, PublicKeyToken=nullSlå påअन गर्नुहोस् + Tastatur + Standardtastatur + Avbryt + Slå på tastatur + Det kan hende at denne inndatametoden kan klare å innhente all teksten du skriver inn, inkludert personlige data som passord og kredittkortnumre. Den kommer fra %s-appen. Trykk på Aktiver for å aktivere denne inndatametoden. + Velg tastatur + Aktiver + OBS! + Virtuelt tastatur + Tastaturer + Tastaturinnstillinger + \ No newline at end of file diff --git a/Settings/SettingInputmethod/Resource/Resources.ne.resx b/Settings/SettingInputmethod/Resource/Resources.ne.resx new file mode 100644 index 0000000..27076de --- /dev/null +++ b/Settings/SettingInputmethod/Resource/Resources.ne.resx @@ -0,0 +1,42 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +text/microsoft-resx1.3System.Resources.ResXResourceReader, resgen, Version=4.0.0.0, Culture=neutral, PublicKeyToken=nullSystem.Resources.ResXResourceWriter, resgen, Version=4.0.0.0, Culture=neutral, PublicKeyToken=nullअन गर्नुहोस् + कीबोर्ड + पूर्वनिर्धारित कीबोर्ड + रद्द + कीबोर्डलाई अन गर्नु + यो इन्पुट पद्धति पासवर्ड र क्रेडिट कार्ड नम्बरहरू जस्ता व्यक्तिगत डाटा लगायत तपाईले टाइप गरेको सबै पाठ सङ्कलन गर्न सक्षम हुन सक्छ। यो %s अनुप्रयोगबाट आउँछ। यो इन्पुट पद्धति सक्षम गर्न सक्षम गर्नुहोस् ट्याप गर्नुहोस्। + कीबोर्ड चयन गर्नुहोस् + सक्षम पार्नुहोस् + ध्‍यान दिनुहोस् + भर्चुअल कीबोर्ड + कीबोर्डहरू + कीबोड सेटिङहरू + \ No newline at end of file diff --git a/Settings/SettingInputmethod/Resource/Resources.nl.resx b/Settings/SettingInputmethod/Resource/Resources.nl.resx new file mode 100644 index 0000000..ebae837 --- /dev/null +++ b/Settings/SettingInputmethod/Resource/Resources.nl.resx @@ -0,0 +1,42 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +text/microsoft-resx1.3System.Resources.ResXResourceReader, resgen, Version=4.0.0.0, Culture=neutral, PublicKeyToken=nullSystem.Resources.ResXResourceWriter, resgen, Version=4.0.0.0, Culture=neutral, PublicKeyToken=nullInschakelen + Toetsenbord + Standaard toetsenbord + Annul. + Toetsenb. inschakelen + Met deze invoermethode wordt mogelijk alle ingevoerde tekst verzameld, met inbegrip van persoonlijke gegevens als wachtwoorden en creditcardnummers. Dit is afkomstig van de applicatie %s. Tik op Inschakelen om deze invoermethode in te schakelen. + Toetsenbord selecteren + Aanzetten + Let op + Virtueel toetsenbord + Toetsenborden + Toetsenbordinstellingen + \ No newline at end of file diff --git a/Settings/SettingInputmethod/Resource/Resources.or.resx b/Settings/SettingInputmethod/Resource/Resources.or.resx new file mode 100644 index 0000000..69c660f --- /dev/null +++ b/Settings/SettingInputmethod/Resource/Resources.or.resx @@ -0,0 +1,42 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +text/microsoft-resx1.3System.Resources.ResXResourceReader, resgen, Version=4.0.0.0, Culture=neutral, PublicKeyToken=nullSystem.Resources.ResXResourceWriter, resgen, Version=4.0.0.0, Culture=neutral, PublicKeyToken=nullଟର୍ନ୍ ଅନ୍ + କୀବୋର୍ଡ୍ + ଡିଫଲ୍ଟ କୀବୋର୍ଡ + ବାତିଲ୍ + କୀବୋର୍ଡ ଟର୍ନ୍ ଅନ୍ + ଏହି ଇନପୁଟ୍ ପଦ୍ଧତି ଆପଣ ଟାଇପ୍ କରିବା ସମସ୍ତ ଟେକ୍ସଟ୍, ଯାହା ବ୍ୟକ୍ତିଗତ ଡାଟା ଯେପରିକି ପାସୱା‌ର୍ଡ୍‍ ଏବଂ କ୍ରେଡିଟ୍ କାର୍ଡ୍ ନମ୍ବରଗୁଡିକ ଅନ୍ତର୍ଭୁକ୍ତ କରି ସମସ୍ତ ସଂଗ୍ରହ କରିବାରେ ସମର୍ଥ ହୋଇଥାଏ। ଏହା %s ଆପ୍ଲିକେସନରୁ ଆସିଥାଏ। ଏହି ଇନପୁଟ୍ ପଦ୍ଧତି ସକ୍ଷମ କରିବାକୁ ସକ୍ଷମ ଟ୍ୟାପ୍ କରନ୍ତୁ। + କୀବୋର୍ଡ୍ ଚୟନ କରନ୍ତୁ + ସକ୍ଷମ + ସତର୍କତା + ଭର୍ଚୁଆଲ୍ କୀବୋର୍ଡ୍ + କୀବୋର୍ଡଗୁଡିକ + କୀବୋର୍ଡ ସେଟିଂସ୍ + \ No newline at end of file diff --git a/Settings/SettingInputmethod/Resource/Resources.pa.resx b/Settings/SettingInputmethod/Resource/Resources.pa.resx new file mode 100644 index 0000000..468b83b --- /dev/null +++ b/Settings/SettingInputmethod/Resource/Resources.pa.resx @@ -0,0 +1,42 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +text/microsoft-resx1.3System.Resources.ResXResourceReader, resgen, Version=4.0.0.0, Culture=neutral, PublicKeyToken=nullSystem.Resources.ResXResourceWriter, resgen, Version=4.0.0.0, Culture=neutral, PublicKeyToken=nullਚਾਲੂ ਕਰੋ + ਕੀਬੋਰਡ + ਡਿਫਾੱਲਟ ਕੀਬੋਰਡ + ਰੱਦ + ਕੀਬੋਰਡ ਚਾਲੂ ਕਰੋ + ਇਹ ਇਨਪੁਟ ਵਿਧੀ ਤੁਹਾਡੇ ਵਿਅਕਤੀਗਤ ਡੈਟਾ ਜਿਵੇਂ ਪਾਸਵਰਡਸ ਅਤੇ ਕ੍ਰੈਡਿਟ ਕਾਰਡ ਨੰਬਰਸ ਸਮੇਤ ਤੁਹਾਡੇ ਦੁਆਰਾ ਟਾਈਪ ਕੀਤਾ ਜਾਣ ਵਾਲਾ ਸਾਰਾ ਟੈਕਸਟ ਇਕੱਠਾ ਕਰ ਸਕਦੀ ਹੈ। ਇਹ %s ਅਨੁਪ੍ਰਯੋਗ ਨਾਲ ਹੁੰਦਾ ਹੈ। ਇਸ ਇਨਪੁਟ ਵਿਧੀ ਨੂੰ ਸਮਰੱਥ ਕਰਨ ਲਈ ਸਮਰੱਥ ਕਰੋ ਤੇ ਟੈਪ ਕਰੋ। + ਕੀਬੋਰਡ ਚੁਣੋ + ਸਮੱਰਥ + ਧਿਆਨ ਦਿਉ + ਵਰਚੁਅਲ ਕੀਬੋਰਡ + ਕੀਬੋਰਡਸ + ਕੀਬੋਰਡ ਸੈੱਟਿੰਗਸ + \ No newline at end of file diff --git a/Settings/SettingInputmethod/Resource/Resources.pl.resx b/Settings/SettingInputmethod/Resource/Resources.pl.resx new file mode 100644 index 0000000..eee9a3c --- /dev/null +++ b/Settings/SettingInputmethod/Resource/Resources.pl.resx @@ -0,0 +1,42 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +text/microsoft-resx1.3System.Resources.ResXResourceReader, resgen, Version=4.0.0.0, Culture=neutral, PublicKeyToken=nullSystem.Resources.ResXResourceWriter, resgen, Version=4.0.0.0, Culture=neutral, PublicKeyToken=nullWłącz + Klawiatura + Klawiatura domyślna + Anul. + Włączanie klawiatury + Ta metoda wprowadzania może mieć możliwość gromadzenia całego wpisywanego tekstu, łącznie z takimi danymi osobistymi, jak hasła i numery kart kredytowych. Pochodzi ona z aplikacji %s. Dotknij przycisku Włącz, aby włączyć tę metodę wprowadzania. + Wybierz klawiaturę + Włącz + Uwaga + Wirtualna klawiatura + Klawiatury + Ustawienia klawiatury + \ No newline at end of file diff --git a/Settings/SettingInputmethod/Resource/Resources.pl_SP.resx b/Settings/SettingInputmethod/Resource/Resources.pl_SP.resx new file mode 100644 index 0000000..dd9acd3 --- /dev/null +++ b/Settings/SettingInputmethod/Resource/Resources.pl_SP.resx @@ -0,0 +1,42 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +text/microsoft-resx1.3System.Resources.ResXResourceReader, resgen, Version=4.0.0.0, Culture=neutral, PublicKeyToken=nullSystem.Resources.ResXResourceWriter, resgen, Version=4.0.0.0, Culture=neutral, PublicKeyToken=nullTurn on + Tastatura + Tastatura dōmyślnŏ + Anul. + Turn on keyboard + Ta metoda wprowadzania może mieć możliwość gromadzenia całego wpisywanego tekstu, łącznie z takimi danymi osobistymi, jak hasła i numery kart kredytowych. Pochodzi ona z aplikacji %s. Dotknij przycisku Włącz, aby włączyć tę metodę wprowadzania. + Wybierz klawiaturę + Włōncz + Pozōr + Wirtualna klawiatura + Klawiatury + Nasztalowania tastatury + \ No newline at end of file diff --git a/Settings/SettingInputmethod/Resource/Resources.pt_BR.resx b/Settings/SettingInputmethod/Resource/Resources.pt_BR.resx new file mode 100644 index 0000000..228bbe1 --- /dev/null +++ b/Settings/SettingInputmethod/Resource/Resources.pt_BR.resx @@ -0,0 +1,42 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +text/microsoft-resx1.3System.Resources.ResXResourceReader, resgen, Version=4.0.0.0, Culture=neutral, PublicKeyToken=nullSystem.Resources.ResXResourceWriter, resgen, Version=4.0.0.0, Culture=neutral, PublicKeyToken=nullLigar + Teclado + Teclado padrão + Canc. + Ligar teclado + Este método de entrada pode acumular todo o texto digitado, incluindo dados pessoais como senhas e números de cartão de crédito. Ele acompanha o aplicativo %s. Toque em Ativar para ativar este método de entrada. + Selecionar teclado + Ativar + Atenção + Teclado virtual + Teclados + Configurações do teclado + \ No newline at end of file diff --git a/Settings/SettingInputmethod/Resource/Resources.pt_PT.resx b/Settings/SettingInputmethod/Resource/Resources.pt_PT.resx new file mode 100644 index 0000000..9b5e4be --- /dev/null +++ b/Settings/SettingInputmethod/Resource/Resources.pt_PT.resx @@ -0,0 +1,42 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +text/microsoft-resx1.3System.Resources.ResXResourceReader, resgen, Version=4.0.0.0, Culture=neutral, PublicKeyToken=nullSystem.Resources.ResXResourceWriter, resgen, Version=4.0.0.0, Culture=neutral, PublicKeyToken=nullLigar + Teclado + Teclado padrão + Canc. + Ligar teclado + Este método de introdução pode ser capaz de recolher todos os textos que introduzir, incluindo dados pessoais, tais como palavras-passe e números de cartões de crédito. É fornecido pela aplicação %s. Toque em Activar para activar este método de introdução. + Selecionar teclado + Activar + Atenção + Teclado virtual + Teclados + Definições do teclado + \ No newline at end of file diff --git a/Settings/SettingInputmethod/Resource/Resources.resx b/Settings/SettingInputmethod/Resource/Resources.resx new file mode 100644 index 0000000..eee9e6d --- /dev/null +++ b/Settings/SettingInputmethod/Resource/Resources.resx @@ -0,0 +1,156 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/Settings/SettingInputmethod/Resource/Resources.ro.resx b/Settings/SettingInputmethod/Resource/Resources.ro.resx new file mode 100644 index 0000000..b059797 --- /dev/null +++ b/Settings/SettingInputmethod/Resource/Resources.ro.resx @@ -0,0 +1,42 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +text/microsoft-resx1.3System.Resources.ResXResourceReader, resgen, Version=4.0.0.0, Culture=neutral, PublicKeyToken=nullSystem.Resources.ResXResourceWriter, resgen, Version=4.0.0.0, Culture=neutral, PublicKeyToken=nullPornire + Tastatură + Tastatură implicită + Anul. + Pornire tastatură + Această metodă de introducere poate colecta toate textele pe care le tastaţi, inclusiv date personale, cum ar fi parolele şi numerele cărţilor de credit. Provine de la aplicaţia %s. Atingeţi Activare pentru a activa metoda de introducere. + Selectare tastatură + Activare + Atenţie + Tastatură virtuală + Tastaturi + Setări tastatură + \ No newline at end of file diff --git a/Settings/SettingInputmethod/Resource/Resources.ru_RU.resx b/Settings/SettingInputmethod/Resource/Resources.ru_RU.resx new file mode 100644 index 0000000..276313a --- /dev/null +++ b/Settings/SettingInputmethod/Resource/Resources.ru_RU.resx @@ -0,0 +1,42 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +text/microsoft-resx1.3System.Resources.ResXResourceReader, resgen, Version=4.0.0.0, Culture=neutral, PublicKeyToken=nullSystem.Resources.ResXResourceWriter, resgen, Version=4.0.0.0, Culture=neutral, PublicKeyToken=nullВключить + Клавиатура + Клавиатура по умолчанию + Отмена + Включение клавиатуры + При использовании этого метода ввода для приложения %s может собираться весь вводимый текст, включая личную информацию, такую как пароли и номера кредитных карт. Коснитесь кнопки “Включить”, чтобы включить этот метод ввода. + Выберите клавиатуру + Включить + Внимание + Виртуальная клавиатура + Клавиатуры + Параметры клавиатуры + \ No newline at end of file diff --git a/Settings/SettingInputmethod/Resource/Resources.si.resx b/Settings/SettingInputmethod/Resource/Resources.si.resx new file mode 100644 index 0000000..968d5f5 --- /dev/null +++ b/Settings/SettingInputmethod/Resource/Resources.si.resx @@ -0,0 +1,42 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +text/microsoft-resx1.3System.Resources.ResXResourceReader, resgen, Version=4.0.0.0, Culture=neutral, PublicKeyToken=nullSystem.Resources.ResXResourceWriter, resgen, Version=4.0.0.0, Culture=neutral, PublicKeyToken=nullක්‍රියාත්මක. + යතුරු පුවරුව + පෙරනිමි යතුරු පුවරුව + අ.ක. + යතුරු පුවර. ක්‍රි. කි. + මෙම ආදාන ක්‍රමයට මුරපද සහ ණයපත් අංක වැනි පුද්ගලික දත්ත ඇතුළුව, ඔබ ටයිප් කරන පෙළ සියල්ල එකතු කර ගැනීමට හැකි වනු ඇත. එය %s යෙදුමෙන් පැමිණේ. මෙම ආදාන ක්‍රමය සක්‍රිය කිරීමට සක්‍රිය කරන්න තට්ටු කරන්න. + යතුරුපුවරුව තෝරන්න + සක්‍රිය ක. + අවධානය යොමු කරන්න + අතථ්‍ය යතුරු පුවරුව + යතුරු පුවරු + යතුරුපුවරු සැකසුම් + \ No newline at end of file diff --git a/Settings/SettingInputmethod/Resource/Resources.sk.resx b/Settings/SettingInputmethod/Resource/Resources.sk.resx new file mode 100644 index 0000000..cc293b0 --- /dev/null +++ b/Settings/SettingInputmethod/Resource/Resources.sk.resx @@ -0,0 +1,42 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +text/microsoft-resx1.3System.Resources.ResXResourceReader, resgen, Version=4.0.0.0, Culture=neutral, PublicKeyToken=nullSystem.Resources.ResXResourceWriter, resgen, Version=4.0.0.0, Culture=neutral, PublicKeyToken=nullZapnúť + Klávesnica + Predvolená klávesnica + Zruš. + Zapnutie klávesnice + Táto metóda vstupu môže byť schopná zaznamenávať všetok text, ktorý zadáte, vrátane osobných údajov, ako sú heslá a čísla kreditných kariet. Pochádza z aplikácie %s. Ťuknutím na položku Zapnúť môžete zapnúť túto metódu vstupu. + Vyberte klávesnicu + Povoliť + Pozor + Virtuálna klávesnica + Klávesnice + Nastavenia klávesnice + \ No newline at end of file diff --git a/Settings/SettingInputmethod/Resource/Resources.sl.resx b/Settings/SettingInputmethod/Resource/Resources.sl.resx new file mode 100644 index 0000000..8c6eb41 --- /dev/null +++ b/Settings/SettingInputmethod/Resource/Resources.sl.resx @@ -0,0 +1,42 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +text/microsoft-resx1.3System.Resources.ResXResourceReader, resgen, Version=4.0.0.0, Culture=neutral, PublicKeyToken=nullSystem.Resources.ResXResourceWriter, resgen, Version=4.0.0.0, Culture=neutral, PublicKeyToken=nullVklopi + Tipkovnica + Privzeta tipkovnica + Prekliči + Vklopi tipkovnico + Ta način vnosa lahko zbere celotno vneseno besedilo, vključno z osebnimi podatki, kot so gesla in številke kreditnih kartic. Ta način vnosa uporablja aplikacija %s. Pritisnite Omogoči, da omogočite ta način vnosa. + Izberite tipkovnico + Omogoči + Pozor + Navidezna tipkovnica + Tipkovnice + Nastavitve tipkovnice + \ No newline at end of file diff --git a/Settings/SettingInputmethod/Resource/Resources.sq.resx b/Settings/SettingInputmethod/Resource/Resources.sq.resx new file mode 100644 index 0000000..55eb062 --- /dev/null +++ b/Settings/SettingInputmethod/Resource/Resources.sq.resx @@ -0,0 +1,42 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +text/microsoft-resx1.3System.Resources.ResXResourceReader, resgen, Version=4.0.0.0, Culture=neutral, PublicKeyToken=nullSystem.Resources.ResXResourceWriter, resgen, Version=4.0.0.0, Culture=neutral, PublicKeyToken=nullNdize + Butona + Tastiera e parazgjedhur + Anullo + Ndiz tastierën + Kjo mënyrë futjeje mund të jetë në gjendje të mbledhë krejt tekstin që ti shtyp, përfshi të dhënat personale si fjalëkalimet dhe të dhënat e kartave të kreditit. Ajo vjen nga aplikacioni %s. Trokit mbi Aftëso, për ta aftësuar këtë mënyrë futjeje. + Përzgjidh tastierën + Aktivizo + Kujdes + Tastiera virtuale + Tastierat + Cilësimet e tastierës + \ No newline at end of file diff --git a/Settings/SettingInputmethod/Resource/Resources.sr.resx b/Settings/SettingInputmethod/Resource/Resources.sr.resx new file mode 100644 index 0000000..4624b74 --- /dev/null +++ b/Settings/SettingInputmethod/Resource/Resources.sr.resx @@ -0,0 +1,42 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +text/microsoft-resx1.3System.Resources.ResXResourceReader, resgen, Version=4.0.0.0, Culture=neutral, PublicKeyToken=nullSystem.Resources.ResXResourceWriter, resgen, Version=4.0.0.0, Culture=neutral, PublicKeyToken=nullUključi + Tastatura + Podrazumevana tastatura + Otkaži + Uključite tastaturu + Ovaj način unosa možda može da prikuplja sav tekst koji se unosi, uključujući i lične podatke kao što su lozinke i brojevi kreditnih kartica. On potiče od aplikacije %s. Kucni na opciju Omogući da bi omogućio/la ovaj način unosa. + Izaberi tastaturu + Omogući + Pažnja + Virtuelna tastatura + Tastature + Podešavanja tastature + \ No newline at end of file diff --git a/Settings/SettingInputmethod/Resource/Resources.sv.resx b/Settings/SettingInputmethod/Resource/Resources.sv.resx new file mode 100644 index 0000000..ca8c804 --- /dev/null +++ b/Settings/SettingInputmethod/Resource/Resources.sv.resx @@ -0,0 +1,42 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +text/microsoft-resx1.3System.Resources.ResXResourceReader, resgen, Version=4.0.0.0, Culture=neutral, PublicKeyToken=nullSystem.Resources.ResXResourceWriter, resgen, Version=4.0.0.0, Culture=neutral, PublicKeyToken=nullSlå på + Tangentbord + Standardtangentbord + Avbryt + Slå på tangentbordet + Den här inmatningsmetoden kan samla in alla texter du skriver, inklusive privata uppgifter som lösenord och kreditkortsnummer. Den kommer från programmet %s. Tryck på Aktivera om du vill aktivera inmatningsmetoden. + Välj tangentbord + Aktivera + Obs! + Virtuellt tangentbord + Tangentbord + Tangentbordsinställningar + \ No newline at end of file diff --git a/Settings/SettingInputmethod/Resource/Resources.ta.resx b/Settings/SettingInputmethod/Resource/Resources.ta.resx new file mode 100644 index 0000000..2d8a55e --- /dev/null +++ b/Settings/SettingInputmethod/Resource/Resources.ta.resx @@ -0,0 +1,42 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +text/microsoft-resx1.3System.Resources.ResXResourceReader, resgen, Version=4.0.0.0, Culture=neutral, PublicKeyToken=nullSystem.Resources.ResXResourceWriter, resgen, Version=4.0.0.0, Culture=neutral, PublicKeyToken=nullஆன் செய்க + விசைப்பலகை + டீஃபால்ட் விசைப்பலகை + ரத்து + விசைப்பலகையை ஆன் செய்யவும் + இந்த உள்ளீட்டு முறையால், கடவுச்சொற்கள் மற்றும் கடனட்டை எண்கள் போன்ற தனிப்பட்ட தரவு உட்பட நீங்கள் தட்டச்சு செய்த அனைத்து உரையும் சேகரிக்க இயலும். %s பயன்பாட்டிலிருந்து இது வருகிறது. இந்த உள்ளீட்டு முறையை செயல்படுத்த செயல்படுத்தவும் என்பதை டேப் செய்க. + விசைப்பலகையைத் தேர்ந்தெடு + செ.படுத்துக + கவனம் + மெய்நிகர் விசைப்பலகை + விசைப்பலகைகள் + விசைப்பலகை அமைவுகள் + \ No newline at end of file diff --git a/Settings/SettingInputmethod/Resource/Resources.te.resx b/Settings/SettingInputmethod/Resource/Resources.te.resx new file mode 100644 index 0000000..d6d6818 --- /dev/null +++ b/Settings/SettingInputmethod/Resource/Resources.te.resx @@ -0,0 +1,42 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +text/microsoft-resx1.3System.Resources.ResXResourceReader, resgen, Version=4.0.0.0, Culture=neutral, PublicKeyToken=nullSystem.Resources.ResXResourceWriter, resgen, Version=4.0.0.0, Culture=neutral, PublicKeyToken=nullఆన్ చేయి + కీబోర్డు + డిఫాల్ట్ కీబోర్డు + రద్దు + కీబోర్డ్‌ని ఆన్ చేయండి + ఈ ఇన్‌పుట్ పాస్‌వర్డ్‌లు మరియు క్రెడిట్ కార్డ్ నంబర్‌ల వంటి వ్యక్తిగత డేటాతో సహా, మీరు టైప్ చేసే ప్రతిదాన్ని సేకరించవచ్చు. ఇది %s అప్లికేషన్ నుండి వస్తుంది. ఈ ఇన్‌పుట్ పద్దతిని ప్రారంభించడానికి ప్రారంభించు ట్యాప్ చేయండి. + కీబోర్డ్ ని ఎంచుకోండి + ఎనేబుల్ చేయి + అటెన్షన్ + వర్చువల్ కీబోర్డ్ + కీబోర్డ్‌లు + కీబోర్డ్ సెట్టింగ్‌లు + \ No newline at end of file diff --git a/Settings/SettingInputmethod/Resource/Resources.tg_TJ.resx b/Settings/SettingInputmethod/Resource/Resources.tg_TJ.resx new file mode 100644 index 0000000..ad9df3c --- /dev/null +++ b/Settings/SettingInputmethod/Resource/Resources.tg_TJ.resx @@ -0,0 +1,42 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +text/microsoft-resx1.3System.Resources.ResXResourceReader, resgen, Version=4.0.0.0, Culture=neutral, PublicKeyToken=nullSystem.Resources.ResXResourceWriter, resgen, Version=4.0.0.0, Culture=neutral, PublicKeyToken=nullTurn on + Клавиатура + Клавиатураи стандартӣ + Бекор к. + Turn on keyboard + Ин усули вуруд метавонад ҳамаи матни чидаи шуморо ҷамъ оварад, аз ҷумла маълумоти шахсиро, аз қабили паролҳо ва рақами кортҳои қарзӣ. Он аз барномаи %s меояд. Барои фаъол кардани ин усули вуруд, Фаъол карданро зарба занед. + Интихоби клавиатура + Фаъол к-н + Таваҷҷӯҳ + Клавиатураи виртуалӣ + Клавиатураҳо + Танзимоти клавиатура + \ No newline at end of file diff --git a/Settings/SettingInputmethod/Resource/Resources.th.resx b/Settings/SettingInputmethod/Resource/Resources.th.resx new file mode 100644 index 0000000..cbe039c --- /dev/null +++ b/Settings/SettingInputmethod/Resource/Resources.th.resx @@ -0,0 +1,42 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +text/microsoft-resx1.3System.Resources.ResXResourceReader, resgen, Version=4.0.0.0, Culture=neutral, PublicKeyToken=nullSystem.Resources.ResXResourceWriter, resgen, Version=4.0.0.0, Culture=neutral, PublicKeyToken=nullเปิด + แป้นพิมพ์ + แป้นพิมพ์เริ่มต้น + ยกเลิก + เปิดแป้นพิมพ์ + วิธีเขียนนี้อาจสามารถรวบรวมข้อความทั้งหมดที่คุณพิมพ์ รวมทั้งข้อมูลส่วนตัว เช่น รหัสผ่าน และหมายเลขบัตรเครดิตได้ มาจากแอพพลิเคชั่น %s สัมผัส เปิดใช้งาน เพื่อเปิดใช้งานวิธีเขียนนี้ + เลือกแป้นพิมพ์ + เปิดใช้งาน + โปรดทราบ + แป้นพิมพ์เสมือน + แป้นพิมพ์ + การตั้งค่าแป้นพิมพ์ + \ No newline at end of file diff --git a/Settings/SettingInputmethod/Resource/Resources.tk_TM.resx b/Settings/SettingInputmethod/Resource/Resources.tk_TM.resx new file mode 100644 index 0000000..9f57071 --- /dev/null +++ b/Settings/SettingInputmethod/Resource/Resources.tk_TM.resx @@ -0,0 +1,42 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +text/microsoft-resx1.3System.Resources.ResXResourceReader, resgen, Version=4.0.0.0, Culture=neutral, PublicKeyToken=nullSystem.Resources.ResXResourceWriter, resgen, Version=4.0.0.0, Culture=neutral, PublicKeyToken=nullTurn on + Klawiatura + Standart klawiatura + Goýbolsun et + Turn on keyboard + Bu giriziş usuly ähli ýazýan tekstiňizi, şol sanda parollar we kredit kart belgileri ýaly şahsy maglumatlary ýygnap biler. Ol %s goýmasyndan gelýär. Bu giriziş usulyny işletmek üçin, Işlet-e basyň. + Klawiatura saýla + Işlet + Üns beriň + Wirtual klawiatura + Klawiaturalar + Klawiatura sazlamalary + \ No newline at end of file diff --git a/Settings/SettingInputmethod/Resource/Resources.tl.resx b/Settings/SettingInputmethod/Resource/Resources.tl.resx new file mode 100644 index 0000000..814aff6 --- /dev/null +++ b/Settings/SettingInputmethod/Resource/Resources.tl.resx @@ -0,0 +1,42 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +text/microsoft-resx1.3System.Resources.ResXResourceReader, resgen, Version=4.0.0.0, Culture=neutral, PublicKeyToken=nullSystem.Resources.ResXResourceWriter, resgen, Version=4.0.0.0, Culture=neutral, PublicKeyToken=nullI-on + Keyboard + Default na keyboard + Knsla + I-on ang keyboard + Magagawa ng paraan ng pag-input na ito na tipunin ang lahat ng teksto na nai-type mo, kasama na ang mga personal na data gaya ng mga password at mga numero ng credit card. Nagmula ito sa %s application. I-tap ang Enable para paganahin ang paraan ng pag-input na ito. + Pumili ng keyboard + Paganahin + Atensyon + Virtual na keyboard + Mga Keyboard + Mga setting ng keyboard + \ No newline at end of file diff --git a/Settings/SettingInputmethod/Resource/Resources.tr_TR.resx b/Settings/SettingInputmethod/Resource/Resources.tr_TR.resx new file mode 100644 index 0000000..e37bfcd --- /dev/null +++ b/Settings/SettingInputmethod/Resource/Resources.tr_TR.resx @@ -0,0 +1,42 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +text/microsoft-resx1.3System.Resources.ResXResourceReader, resgen, Version=4.0.0.0, Culture=neutral, PublicKeyToken=nullSystem.Resources.ResXResourceWriter, resgen, Version=4.0.0.0, Culture=neutral, PublicKeyToken=nullAç + Klavye + Varsayılan klavye + İptal + Klavyeyi aç + Bu giriş yöntemi, şifreler ve kredi kartı numaraları gibi kişisel veriler dahil olmak üzere yazdığınız tüm metinleri toplayabilir. %s uygulamasından geliyor. Bu giriş yöntemini etkinleştirmek için Etkinleştir öğesine dokunun. + Klavye seçin + Etkinleştir + Dikkat + Sanal klavye + Klavyeler + Klavye ayarları + \ No newline at end of file diff --git a/Settings/SettingInputmethod/Resource/Resources.uk.resx b/Settings/SettingInputmethod/Resource/Resources.uk.resx new file mode 100644 index 0000000..837f379 --- /dev/null +++ b/Settings/SettingInputmethod/Resource/Resources.uk.resx @@ -0,0 +1,42 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +text/microsoft-resx1.3System.Resources.ResXResourceReader, resgen, Version=4.0.0.0, Culture=neutral, PublicKeyToken=nullSystem.Resources.ResXResourceWriter, resgen, Version=4.0.0.0, Culture=neutral, PublicKeyToken=nullУвімкнути + Клавіатура + Стандартна клавіатура + Скасувати + Увімкнення клавіатури + При використанні цього методу вводу весь текст, що вводиться, може збиратися для програми %s, зокрема особиста інформація, така як паролі й номери кредитних карт. Торкніться кнопки «Ввімкнути», щоб застосувати цей метод вводу. + Вибрати клавіатуру + Увімкнути + Увага + Віртуальна клавіатура + Клавіатури + Установки клавіатури + \ No newline at end of file diff --git a/Settings/SettingInputmethod/Resource/Resources.ur.resx b/Settings/SettingInputmethod/Resource/Resources.ur.resx new file mode 100644 index 0000000..b3bae2e --- /dev/null +++ b/Settings/SettingInputmethod/Resource/Resources.ur.resx @@ -0,0 +1,42 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +text/microsoft-resx1.3System.Resources.ResXResourceReader, resgen, Version=4.0.0.0, Culture=neutral, PublicKeyToken=nullSystem.Resources.ResXResourceWriter, resgen, Version=4.0.0.0, Culture=neutral, PublicKeyToken=nullآن کریں + کی بورڈ + ڈیفالٹ کی بورڈ + منسوخ + کی بورڈ آن کریں + اس ان پٹ طریقہ سے ہو سکتا ہے آپ کے ذریعے ٹائپ کیا ہوا تمام متن جمع کیا جا سکتا ہے، بشمول ذاتی ڈیٹا جیسا کہ پاس ورڈز اور کریڈٹ کارڈوں کے نمبر۔ یہ %s ایپلیکیشن سے آیا ہے۔ اس ان پٹ طریقہ کو اہل کرنے کے لیے اہل کریں پر تھپکی دیں۔ + کی بورڈ منتخب کریں + فعال + توجہ + مجازی کی بورڈ + کی بورڈز + کی بورڈ کی ترتیبات + \ No newline at end of file diff --git a/Settings/SettingInputmethod/Resource/Resources.uz.resx b/Settings/SettingInputmethod/Resource/Resources.uz.resx new file mode 100644 index 0000000..a0fd293 --- /dev/null +++ b/Settings/SettingInputmethod/Resource/Resources.uz.resx @@ -0,0 +1,42 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +text/microsoft-resx1.3System.Resources.ResXResourceReader, resgen, Version=4.0.0.0, Culture=neutral, PublicKeyToken=nullSystem.Resources.ResXResourceWriter, resgen, Version=4.0.0.0, Culture=neutral, PublicKeyToken=nullYoqish + Klaviatura + Birlamchi klaviatura + Bek/q. + Klaviaturani yoqish + Ushbu kiritish usuli Siz tergan barcha matnlarni to‘plashi mumkin, jumladan, parollar va kredit kartochka raqamlari kabi shaxsiy ma’lumotlarni ham. Bu %s ilovasidan kelib chiqadi. Ushbu kiritish usulini yoqish uchun Yoqish tugmasiga teging. + Klaviatura tanlang + Yoqish + Diqqat + Virtual klaviatura + Klaviaturalar + Klaviatura parametrlari + \ No newline at end of file diff --git a/Settings/SettingInputmethod/Resource/Resources.vi.resx b/Settings/SettingInputmethod/Resource/Resources.vi.resx new file mode 100644 index 0000000..ee23fae --- /dev/null +++ b/Settings/SettingInputmethod/Resource/Resources.vi.resx @@ -0,0 +1,42 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +text/microsoft-resx1.3System.Resources.ResXResourceReader, resgen, Version=4.0.0.0, Culture=neutral, PublicKeyToken=nullSystem.Resources.ResXResourceWriter, resgen, Version=4.0.0.0, Culture=neutral, PublicKeyToken=nullBật + Bàn phím + Bàn phím mặc định + Thoát + Bật bàn phím + Cách nhập này có thể thu thập tất cả văn bản bạn nhập vào, bao gồm dữ liệu cá nhân như mật mã và số thẻ tín dụng. Nó đến từ ứng dụng %s. Chạm Bật để bật cách nhập này. + Chọn bàn phím + Bật + Chú ý + Bàn phím ảo + Bàn phím + Cài đặt bàn phím + \ No newline at end of file diff --git a/Settings/SettingInputmethod/Resource/Resources.zh_CN.resx b/Settings/SettingInputmethod/Resource/Resources.zh_CN.resx new file mode 100644 index 0000000..64a8ce0 --- /dev/null +++ b/Settings/SettingInputmethod/Resource/Resources.zh_CN.resx @@ -0,0 +1,42 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +text/microsoft-resx1.3System.Resources.ResXResourceReader, resgen, Version=4.0.0.0, Culture=neutral, PublicKeyToken=nullSystem.Resources.ResXResourceWriter, resgen, Version=4.0.0.0, Culture=neutral, PublicKeyToken=null打开 + 键盘 + 默认键盘 + 取消 + 打开键盘 + 该输入法可能能够收集您键入的所有文本,包括密码和信用卡号等个人数据。它来自于 %s 应用程序。点击启用以启用该输入法。 + 选择键盘 + 启动 + 注意 + 虚拟键盘 + 键盘 + 键盘设置 + \ No newline at end of file diff --git a/Settings/SettingInputmethod/Resource/Resources.zh_HK.resx b/Settings/SettingInputmethod/Resource/Resources.zh_HK.resx new file mode 100644 index 0000000..3919aed --- /dev/null +++ b/Settings/SettingInputmethod/Resource/Resources.zh_HK.resx @@ -0,0 +1,42 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +text/microsoft-resx1.3System.Resources.ResXResourceReader, resgen, Version=4.0.0.0, Culture=neutral, PublicKeyToken=nullSystem.Resources.ResXResourceWriter, resgen, Version=4.0.0.0, Culture=neutral, PublicKeyToken=null開啟 + 鍵盤 + 預設鍵盤 + 取消 + 開啟鍵盤 + 此輸入方法可能可以蒐集您輸入的所有文字,包括密碼與信用卡號等個人數據。此方法來自於 %s 應用程式。輕觸啟用以啟用此輸入方法。 + 選擇鍵盤 + 啟用 + 注意 + 虛擬鍵盤 + 鍵盤 + 鍵盤設定 + \ No newline at end of file diff --git a/Settings/SettingInputmethod/Resource/Resources.zh_TW.resx b/Settings/SettingInputmethod/Resource/Resources.zh_TW.resx new file mode 100644 index 0000000..3e52e86 --- /dev/null +++ b/Settings/SettingInputmethod/Resource/Resources.zh_TW.resx @@ -0,0 +1,42 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +text/microsoft-resx1.3System.Resources.ResXResourceReader, resgen, Version=4.0.0.0, Culture=neutral, PublicKeyToken=nullSystem.Resources.ResXResourceWriter, resgen, Version=4.0.0.0, Culture=neutral, PublicKeyToken=null開啟 + 鍵盤 + 預設鍵盤 + 取消 + 開啟鍵盤 + 此輸入法可能會蒐集您輸入的所有文字,包括如密碼與信用卡號等個人資料。輸入法來自 %s 應用程式。請輕觸啟用來啟用此輸入法。 + 選擇鍵盤 + 啟用 + 注意 + 虛擬鍵盤 + 鍵盤 + 鍵盤設定 + \ No newline at end of file diff --git a/Settings/SettingInputmethod/SettingDefaultKeyboard.cs b/Settings/SettingInputmethod/SettingDefaultKeyboard.cs new file mode 100644 index 0000000..94ce3fd --- /dev/null +++ b/Settings/SettingInputmethod/SettingDefaultKeyboard.cs @@ -0,0 +1,114 @@ +using System; +using System.Collections.Generic; +using Tizen; +using Tizen.NUI; +using Tizen.NUI.Components; +using System.Collections.ObjectModel; +using static Interop.IsfControl; +using System.Runtime.InteropServices; +using Tizen.NUI.BaseComponents; + +namespace SettingInputmethod +{ + class SettingDefaultKeyboard : ContentPage + { + private static List imeList; + private static List labelList; + private int currentIndex = 0; + private int pickerIndex = 0; + + public SettingDefaultKeyboard() : base() + { + Window window = NUIApplication.GetDefaultWindow(); + Navigator navigator = window.GetDefaultNavigator(); + Size2D windowSize = window.Size; + + View root = new View() + { + WidthSpecification = LayoutParamPolicies.MatchParent, + HeightSpecification = LayoutParamPolicies.MatchParent, + + Layout = new LinearLayout() + { + LinearOrientation = LinearLayout.Orientation.Vertical, + VerticalAlignment = VerticalAlignment.Center, + HorizontalAlignment = HorizontalAlignment.Center, + }, + }; + + imeList = new List(); + labelList = new List(); + IntPtr activeIsePtr; + IsfControlGetActiveIse(out activeIsePtr); + string defaultIse = Marshal.PtrToStringAnsi(activeIsePtr); + int count = IsfControlGetIseCount((uint)IseType.SoftwareKeyboard); + for (int i = 0; i < count; i++) + { + IntPtr ptr = IntPtr.Zero; + IsfControlGetImeInfo(i, ref ptr); + var ImeInfo = Marshal.PtrToStructure(ptr); + if (ImeInfo.enabled) + { + imeList.Add(ImeInfo); + labelList.Add(ImeInfo.label); + + if (string.Compare(defaultIse, ImeInfo.appId, false) == 0) + pickerIndex = i + 1; + } + } + + Picker picker = new Picker() + { + SizeWidth = windowSize.Width, + MinValue = 1, + MaxValue = imeList.Count, + CurrentValue = pickerIndex, + DisplayedValues = new ReadOnlyCollection(labelList), + }; + picker.ValueChanged += onValueChanged; + + Button button = new Button() + { + SizeWidth = (float)(window.WindowSize.Width * 0.42), + Text = Resource.Resources.IDS_COM_SK_OK_ABB, + }; + button.Clicked += (object sender, ClickedEventArgs e) => + { + Log.Debug(LogTag, "new keyboard : " + labelList[currentIndex]); + IsfControlSetActiveIme(imeList[currentIndex].appId); + navigator.Pop(); + }; + + root.Add(picker); + root.Add(button); + + BackKeyPressed += (object source, EventArgs args) => + { + navigator.Pop(); + }; + + AppBar appBar = new AppBar() + { + Title = Resource.Resources.IDS_ST_HEADER_DEFAULT_KEYBOARD_ABB, + AutoNavigationContent = false, + }; + + AppBarStyle appBarStyle = (AppBarStyle)ThemeManager.GetStyle("Tizen.NUI.Components.AppBar"); + Button backButton = new Button(((AppBarStyle)appBarStyle).BackButton); + appBar.NavigationContent = backButton; + + backButton.Clicked += (object source, ClickedEventArgs args) => + { + navigator.Pop(); + }; + + AppBar = appBar; + Content = root; + } + + private void onValueChanged(object sender, ValueChangedEventArgs e) + { + currentIndex = e.Value - 1; + } + } +} diff --git a/Settings/SettingInputmethod/SettingInputmethod.cs b/Settings/SettingInputmethod/SettingInputmethod.cs new file mode 100644 index 0000000..5e0754b --- /dev/null +++ b/Settings/SettingInputmethod/SettingInputmethod.cs @@ -0,0 +1,28 @@ +using System; +using System.Collections.Generic; +using Tizen.NUI; +using Tizen.NUI.BaseComponents; + +namespace SettingInputmethod +{ + public class Program : NUIWidgetApplication + { + public Program(Dictionary widgetSet) : base(widgetSet) + { + + } + + protected override void OnCreate() + { + base.OnCreate(); + } + + static void Main(string[] args) + { + Dictionary widgetSet = new Dictionary(); + widgetSet.Add(typeof(SettingWidgetInputmethod), "inputmethod@org.tizen.cssetting-inputmethod"); + var app = new Program(widgetSet); + app.Run(args); + } + } +} diff --git a/Settings/SettingInputmethod/SettingInputmethod.csproj b/Settings/SettingInputmethod/SettingInputmethod.csproj new file mode 100644 index 0000000..33b986e --- /dev/null +++ b/Settings/SettingInputmethod/SettingInputmethod.csproj @@ -0,0 +1,291 @@ + + + + Exe + tizen10.0 + SettingInputmethod + True + + + + portable + + + None + + + + + + + + + + + + + True + True + Resources.resx + + + + + + PublicResXFileCodeGenerator + Resources.Designer.cs + + + PublicResXFileCodeGenerator + + + PublicResXFileCodeGenerator + + + PublicResXFileCodeGenerator + + + PublicResXFileCodeGenerator + + + PublicResXFileCodeGenerator + + + PublicResXFileCodeGenerator + + + PublicResXFileCodeGenerator + + + PublicResXFileCodeGenerator + + + PublicResXFileCodeGenerator + + + PublicResXFileCodeGenerator + + + PublicResXFileCodeGenerator + + + PublicResXFileCodeGenerator + + + PublicResXFileCodeGenerator + + + PublicResXFileCodeGenerator + + + PublicResXFileCodeGenerator + + + PublicResXFileCodeGenerator + + + PublicResXFileCodeGenerator + + + PublicResXFileCodeGenerator + + + PublicResXFileCodeGenerator + + + PublicResXFileCodeGenerator + + + PublicResXFileCodeGenerator + + + PublicResXFileCodeGenerator + + + PublicResXFileCodeGenerator + + + PublicResXFileCodeGenerator + + + PublicResXFileCodeGenerator + + + PublicResXFileCodeGenerator + + + PublicResXFileCodeGenerator + + + PublicResXFileCodeGenerator + + + PublicResXFileCodeGenerator + + + PublicResXFileCodeGenerator + + + PublicResXFileCodeGenerator + + + PublicResXFileCodeGenerator + + + PublicResXFileCodeGenerator + + + PublicResXFileCodeGenerator + + + PublicResXFileCodeGenerator + + + PublicResXFileCodeGenerator + + + PublicResXFileCodeGenerator + + + PublicResXFileCodeGenerator + + + PublicResXFileCodeGenerator + + + PublicResXFileCodeGenerator + + + PublicResXFileCodeGenerator + + + PublicResXFileCodeGenerator + + + PublicResXFileCodeGenerator + + + PublicResXFileCodeGenerator + + + PublicResXFileCodeGenerator + + + PublicResXFileCodeGenerator + + + PublicResXFileCodeGenerator + + + PublicResXFileCodeGenerator + + + PublicResXFileCodeGenerator + + + PublicResXFileCodeGenerator + + + PublicResXFileCodeGenerator + + + PublicResXFileCodeGenerator + + + PublicResXFileCodeGenerator + + + PublicResXFileCodeGenerator + + + PublicResXFileCodeGenerator + + + PublicResXFileCodeGenerator + + + PublicResXFileCodeGenerator + + + PublicResXFileCodeGenerator + + + PublicResXFileCodeGenerator + + + PublicResXFileCodeGenerator + + + PublicResXFileCodeGenerator + + + PublicResXFileCodeGenerator + + + PublicResXFileCodeGenerator + + + PublicResXFileCodeGenerator + + + PublicResXFileCodeGenerator + + + PublicResXFileCodeGenerator + + + PublicResXFileCodeGenerator + + + PublicResXFileCodeGenerator + + + PublicResXFileCodeGenerator + + + PublicResXFileCodeGenerator + + + PublicResXFileCodeGenerator + + + PublicResXFileCodeGenerator + + + PublicResXFileCodeGenerator + + + PublicResXFileCodeGenerator + + + PublicResXFileCodeGenerator + + + PublicResXFileCodeGenerator + + + PublicResXFileCodeGenerator + + + PublicResXFileCodeGenerator + + + PublicResXFileCodeGenerator + + + PublicResXFileCodeGenerator + + + PublicResXFileCodeGenerator + + + PublicResXFileCodeGenerator + + + + + True + + + + diff --git a/Settings/SettingInputmethod/SettingItem.cs b/Settings/SettingInputmethod/SettingItem.cs new file mode 100644 index 0000000..bb09dde --- /dev/null +++ b/Settings/SettingInputmethod/SettingItem.cs @@ -0,0 +1,99 @@ +using System; +using Tizen.NUI; +using Tizen.NUI.BaseComponents; +using Tizen.NUI.Components; + +namespace SettingInputmethod +{ + public class SettingItem + { + private string id; + private DefaultLinearItem item; + private event EventHandler switchEventHandler; + private event EventHandler clickEventHandler; + private Switch toggle; + + public string ID + { + set { id = value; } + } + + public DefaultLinearItem Item + { + get => item; + } + + public SettingItem(string text, string subText = null) + { + item = new DefaultLinearItem() + { + WidthSpecification = LayoutParamPolicies.MatchParent, + Text = text, + IsSelectable = false, + }; + + if (subText != null) + { + item.SubText = subText; + } + + item.Clicked += OnClickedItem; + } + + public void SetMenuItem() + { + item.Padding = new Extents(24, 0, 0, 0); + item.Label.TextColor = new Color(0.035f, 0.054f, 0.129f, 0.5f); + } + + private void OnSelectedChanged(object sender, SelectedChangedEventArgs e) + { + if (switchEventHandler != null) + { + SwitchEventArgs eventArgs; + eventArgs = new SwitchEventArgs(e.IsSelected, id); + switchEventHandler?.Invoke(sender, eventArgs); + } + } + + public void SetSwitchEventHandler(EventHandler handler) + { + toggle = new Switch(); + toggle.SelectedChanged += OnSelectedChanged; + item.Extra = toggle; + item.Extra.PropagatableControlStates = ControlState.Disabled; + + switchEventHandler += handler; + } + + private void OnClickedItem(object sender, ClickedEventArgs e) + { + if (clickEventHandler != null) + { + ClickEventArgs eventArgs; + eventArgs = new ClickEventArgs(id); + clickEventHandler?.Invoke(sender, eventArgs); + } + } + + public void SetClickEventHandler(EventHandler handler) + { + clickEventHandler += handler; + } + + public void SetSubText(string subText) + { + item.SubText = subText; + } + + public void SetSwitchSelected(bool selected) + { + toggle.IsSelected = selected; + } + + public void SetSwitchEnabled(bool enalbed) + { + toggle.IsEnabled = enalbed; + } + } +} diff --git a/Settings/SettingInputmethod/SettingWidgetInputmethod.cs b/Settings/SettingInputmethod/SettingWidgetInputmethod.cs new file mode 100644 index 0000000..bd4881f --- /dev/null +++ b/Settings/SettingInputmethod/SettingWidgetInputmethod.cs @@ -0,0 +1,194 @@ +using System; +using Tizen; +using Tizen.NUI; +using Tizen.NUI.Components; +using Tizen.NUI.BaseComponents; +using Tizen.Applications; +using System.Runtime.InteropServices; +using static Interop.IsfControl; +using System.Collections.Generic; + +namespace SettingInputmethod +{ + class SettingWidgetInputmethod : Widget + { + static Navigator navigator; + static SettingDefaultKeyboard settingDefaultKeyboard; + static SettingItem defaultKeyboard; + static int keyboardCount; + static List installedKeyboards = new List(); + + protected override void OnCreate(string contentInfo, Window window) + { + Bundle bundle = Bundle.Decode(contentInfo); + navigator = window.GetDefaultNavigator(); + + ScrollableBase settingScroll = new ScrollableBase() + { + WidthSpecification = LayoutParamPolicies.MatchParent, + HeightSpecification = LayoutParamPolicies.MatchParent, + ScrollingDirection = ScrollableBase.Direction.Vertical, + HideScrollbar = false, + Layout = new LinearLayout() + { + LinearOrientation = LinearLayout.Orientation.Vertical, + }, + }; + + defaultKeyboard = new SettingItem(Resource.Resources.IDS_ST_HEADER_DEFAULT_KEYBOARD_ABB, GetDefaultIseName()); + defaultKeyboard.ID = "DefaultKeyboard"; + defaultKeyboard.SetClickEventHandler(OnItemClicked); + settingScroll.Add(defaultKeyboard.Item); + + SettingItem keyboardSettings = new SettingItem(Resource.Resources.IDS_IME_HEADER_KEYBOARD_SETTINGS_ABB); + keyboardSettings.ID = "KeyboardSettings"; + keyboardSettings.SetClickEventHandler(OnItemClicked); + settingScroll.Add(keyboardSettings.Item); + + SettingItem keyboards = new SettingItem(Resource.Resources.IDS_ST_HEADER_KEYBOARDS); + keyboards.SetMenuItem(); + settingScroll.Add(keyboards.Item); + + keyboardCount = IsfControlGetIseCount((uint)IseType.SoftwareKeyboard); + for (int i = 0; i < keyboardCount; i++) + { + IntPtr ptr = IntPtr.Zero; + IsfControlGetImeInfo(i, ref ptr); + var ImeInfo = Marshal.PtrToStructure(ptr); + + SettingItem imeItem = new SettingItem(ImeInfo.label); + imeItem.ID = ImeInfo.appId; + imeItem.SetSwitchEventHandler(OnSwitchClicked); + imeItem.SetSwitchSelected(ImeInfo.enabled); + if (ImeInfo.preinstalled || string.Compare(GetDefaultIse(), ImeInfo.appId, false) == 0) + imeItem.SetSwitchEnabled(false); + else + imeItem.SetSwitchEnabled(true); + settingScroll.Add(imeItem.Item); + installedKeyboards.Add(imeItem); + } + + AppBar appBar = new AppBar() + { + Title = Resource.Resources.IDS_IME_BODY_KEYBOARD, + AutoNavigationContent = false, + }; + + AppBarStyle appBarStyle = (AppBarStyle)ThemeManager.GetStyle("Tizen.NUI.Components.AppBar"); + Button backButton = new Button(((AppBarStyle)appBarStyle).BackButton); + + backButton.Clicked += (object source, ClickedEventArgs args) => + { + navigator.Pop(); + }; + + appBar.NavigationContent = backButton; + + ContentPage contentPage = new ContentPage() + { + AppBar = appBar, + Content = settingScroll, + }; + + navigator.Push(contentPage); + } + + private string GetDefaultIseName() + { + string name = null; + string uuid = GetDefaultIse(); + if (uuid != string.Empty) + { + uint imeType; + int imeOption; + IntPtr namePtr, languagePtr; + IsfControlGetIseInfo(uuid, out namePtr, out languagePtr, out imeType, out imeOption); + name = Marshal.PtrToStringAnsi(namePtr); + } + + return name; + } + + private string GetDefaultIse() + { + try + { + IntPtr activeIsePtr; + IsfControlGetActiveIse(out activeIsePtr); + return Marshal.PtrToStringAnsi(activeIsePtr); + } + catch (Exception e) + { + Log.Error(LogTag, "Failed to get active IME. error = " + e.ToString()); + return null; + } + } + + private void OnItemClicked(object sender, ClickEventArgs e) + { + switch (e.Name) + { + case "DefaultKeyboard": + settingDefaultKeyboard = new SettingDefaultKeyboard(); + navigator.Push(settingDefaultKeyboard); + navigator.Popped += PoppedEvent; + break; + case "KeyboardSettings": + IsfControlOpenImeOptionWindow(); + break; + default: + break; + } + } + + private void PoppedEvent(object obj, PoppedEventArgs e) + { + if (e.Page == settingDefaultKeyboard) + { + defaultKeyboard.SetSubText(GetDefaultIseName()); + for (int i = 0; i < keyboardCount; i++) + { + IntPtr ptr = IntPtr.Zero; + IsfControlGetImeInfo(i, ref ptr); + var ImeInfo = Marshal.PtrToStructure(ptr); + + installedKeyboards[i].SetSwitchSelected(ImeInfo.enabled); + if (ImeInfo.preinstalled || string.Compare(GetDefaultIse(), ImeInfo.appId, false) == 0) + installedKeyboards[i].SetSwitchEnabled(false); + else + installedKeyboards[i].SetSwitchEnabled(true); + } + } + } + + private void OnSwitchClicked(object s, SwitchEventArgs e) + { + IsfControlSetEnableIme(e.Name, e.Value); + } + + protected override void OnPause() + { + base.OnPause(); + } + + protected override void OnResume() + { + base.OnResume(); + } + + protected override void OnResize(Window window) + { + base.OnResize(window); + } + + protected override void OnTerminate(string contentInfo, TerminationType type) + { + base.OnTerminate(contentInfo, type); + } + + protected override void OnUpdate(string contentInfo, int force) + { + base.OnUpdate(contentInfo, force); + } + } +} diff --git a/Settings/SettingInputmethod/SwitchEventArgs.cs b/Settings/SettingInputmethod/SwitchEventArgs.cs new file mode 100644 index 0000000..f3fa901 --- /dev/null +++ b/Settings/SettingInputmethod/SwitchEventArgs.cs @@ -0,0 +1,26 @@ +using System; + +namespace SettingInputmethod +{ + public class SwitchEventArgs : EventArgs + { + private readonly bool _value; + private readonly string _name; + + public SwitchEventArgs(bool value, string name) + { + this._value = value; + this._name = name; + } + + public bool Value + { + get => _value; + } + + public string Name + { + get => _name; + } + } +} diff --git a/Settings/SettingInputmethod/shared/res/SettingInputmethod.png b/Settings/SettingInputmethod/shared/res/SettingInputmethod.png new file mode 100644 index 0000000..9f3cb98 Binary files /dev/null and b/Settings/SettingInputmethod/shared/res/SettingInputmethod.png differ diff --git a/Settings/SettingInputmethod/tizen-manifest.xml b/Settings/SettingInputmethod/tizen-manifest.xml new file mode 100644 index 0000000..2f94ac0 --- /dev/null +++ b/Settings/SettingInputmethod/tizen-manifest.xml @@ -0,0 +1,21 @@ + + + + + + SettingInputmethod.png + + + + 4x4 + + + + + http://tizen.org/privilege/appmanager.launch + http://tizen.org/privilege/datasharing + http://tizen.org/privilege/imemanager + + + + diff --git a/Settings/SettingView/SettingView.cs b/Settings/SettingView/SettingView.cs new file mode 100644 index 0000000..083febd --- /dev/null +++ b/Settings/SettingView/SettingView.cs @@ -0,0 +1,53 @@ +using System; +using Tizen; +using Tizen.Applications; +using Tizen.NUI; +using Tizen.NUI.BaseComponents; + +namespace SettingView +{ + public class Program : NUIApplication + { + WidgetView mWidgetView; + + public Program(string styleSheet, Size2D windowSize, Position2D windowPosition, IBorderInterface borderInterface) + : base(styleSheet, windowSize, windowPosition, borderInterface) + { + + } + + protected override void OnCreate() + { + base.OnCreate(); + Window window = Window.Instance; + window.BackgroundColor = Color.Blue; + window.KeyEvent += OnKeyEvent; + + Bundle bundle = new Bundle(); + bundle.AddItem("COUNT", "1"); + String encodedBundle = bundle.Encode(); + + Log.Error("SettingWidget", "REQUEST \n"); + + mWidgetView = WidgetViewManager.Instance.AddWidget("inputmethod@org.tizen.cssetting-inputmethod", encodedBundle, window.Size.Width, window.Size.Height, 0.0f); + mWidgetView.Position = new Position(0, 0); + window.GetDefaultLayer().Add(mWidgetView); + } + + public void OnKeyEvent(object sender, Window.KeyEventArgs e) + { + if (e.Key.State == Key.StateType.Down && (e.Key.KeyPressedName == "XF86Back" || e.Key.KeyPressedName == "Escape")) + { + Exit(); + } + } + + static void Main(string[] args) + { + var appCustomBorder = new SettingViewBorder(); + // Need to fix the window size + var app = new Program("", new Size2D(500, 400), new Position2D(300, 100), appCustomBorder); + app.Run(args); + } + } +} diff --git a/Settings/SettingView/SettingView.csproj b/Settings/SettingView/SettingView.csproj new file mode 100644 index 0000000..b31b50f --- /dev/null +++ b/Settings/SettingView/SettingView.csproj @@ -0,0 +1,30 @@ + + + + Exe + tizen10.0 + SettingView + True + + + + portable + + + None + + + + + + + + + + + + + True + + + diff --git a/Settings/SettingView/SettingView.csproj.user b/Settings/SettingView/SettingView.csproj.user new file mode 100644 index 0000000..76428f1 --- /dev/null +++ b/Settings/SettingView/SettingView.csproj.user @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/Settings/SettingView/SettingViewBorder.cs b/Settings/SettingView/SettingViewBorder.cs new file mode 100644 index 0000000..bf601d5 --- /dev/null +++ b/Settings/SettingView/SettingViewBorder.cs @@ -0,0 +1,272 @@ +using Tizen.NUI; +using Tizen.NUI.BaseComponents; + +namespace SettingView +{ + class SettingViewBorder : Tizen.NUI.DefaultBorder + { + private static readonly string ResourcePath = Tizen.Applications.Application.Current.DirectoryInfo.Resource; + + private static readonly string MinimalizeIcon = ResourcePath + "/images/minimalize.png"; + private static readonly string MaximalizeIcon = ResourcePath + "/images/maximalize.png"; + private static readonly string RestoreIcon = ResourcePath + "/images/smallwindow.png"; + private static readonly string CloseIcon = ResourcePath + "/images/close.png"; + private static readonly string LeftCornerIcon = ResourcePath + "/images/leftCorner.png"; + private static readonly string RightCornerIcon = ResourcePath + "/images/rightCorner.png"; + + private int width = 500; + private bool hide = false; + private View borderView; + private TextLabel title; + + private ImageView minimalizeIcon; + private ImageView maximalizeIcon; + private ImageView closeIcon; + private ImageView leftCornerIcon; + private ImageView rightCornerIcon; + + private Rectangle preWinPositonSize; + + public SettingViewBorder() : base() + { + //BorderHeight = 50; + BorderLineThickness = 0; + //ResizePolicy = Window.BorderResizePolicyType.Fixed; + } + + + + public override bool CreateTopBorderView(View topView) + { + if (topView == null) + { + return false; + } + topView.Layout = new LinearLayout() + { + LinearOrientation = LinearLayout.Orientation.Horizontal, + VerticalAlignment = VerticalAlignment.Center, + CellPadding = new Size2D(20, 20), + }; + + + + var margin = new View + { + Size2D = new Size2D(10, 32), + HeightResizePolicy = ResizePolicyType.FillToParent + }; + topView.Add(margin); + + PropertyMap titleStyle = new PropertyMap(); + titleStyle.Add("weight", new PropertyValue(600)); + + + title = new TextLabel() + { + Text = "Setting", + FontStyle = titleStyle, + }; + + topView.Add(title); + + return true; + } + + public override bool CreateBottomBorderView(View bottomView) + { + if (bottomView == null) + { + return false; + } + bottomView.Layout = new RelativeLayout(); + + minimalizeIcon = new ImageView() + { + ResourceUrl = MinimalizeIcon, + AccessibilityHighlightable = true, + }; + + maximalizeIcon = new ImageView() + { + ResourceUrl = MaximalizeIcon, + AccessibilityHighlightable = true, + }; + + closeIcon = new ImageView() + { + ResourceUrl = CloseIcon, + AccessibilityHighlightable = true, + }; + + leftCornerIcon = new ImageView() + { + ResourceUrl = LeftCornerIcon, + AccessibilityHighlightable = true, + }; + + rightCornerIcon = new ImageView() + { + ResourceUrl = RightCornerIcon, + AccessibilityHighlightable = true, + }; + + RelativeLayout.SetRightTarget(minimalizeIcon, maximalizeIcon); + RelativeLayout.SetRightRelativeOffset(minimalizeIcon, 0.0f); + RelativeLayout.SetHorizontalAlignment(minimalizeIcon, RelativeLayout.Alignment.End); + RelativeLayout.SetRightTarget(maximalizeIcon, closeIcon); + RelativeLayout.SetRightRelativeOffset(maximalizeIcon, 0.0f); + RelativeLayout.SetHorizontalAlignment(maximalizeIcon, RelativeLayout.Alignment.End); + RelativeLayout.SetRightTarget(closeIcon, rightCornerIcon); + RelativeLayout.SetRightRelativeOffset(closeIcon, 0.0f); + RelativeLayout.SetHorizontalAlignment(closeIcon, RelativeLayout.Alignment.End); + RelativeLayout.SetRightRelativeOffset(rightCornerIcon, 1.0f); + RelativeLayout.SetHorizontalAlignment(rightCornerIcon, RelativeLayout.Alignment.End); + bottomView.Add(leftCornerIcon); + bottomView.Add(minimalizeIcon); + bottomView.Add(maximalizeIcon); + bottomView.Add(closeIcon); + bottomView.Add(rightCornerIcon); + + + minimalizeIcon.TouchEvent += OnMinimizeIconTouched; + maximalizeIcon.TouchEvent += OnMaximizeIconTouched; + closeIcon.TouchEvent += OnCloseIconTouched; + leftCornerIcon.TouchEvent += OnLeftBottomCornerIconTouched; + rightCornerIcon.TouchEvent += OnRightBottomCornerIconTouched; + + minimalizeIcon.AccessibilityActivated += (s, e) => + { + MinimizeBorderWindow(); + }; + maximalizeIcon.AccessibilityActivated += (s, e) => + { + MaximizeBorderWindow(); + }; + closeIcon.AccessibilityActivated += (s, e) => + { + CloseBorderWindow(); + }; + + minimalizeIcon.AccessibilityNameRequested += (s, e) => + { + e.Name = "Minimize"; + }; + maximalizeIcon.AccessibilityNameRequested += (s, e) => + { + e.Name = "Maximize"; + }; + closeIcon.AccessibilityNameRequested += (s, e) => + { + e.Name = "Close"; + }; + leftCornerIcon.AccessibilityNameRequested += (s, e) => + { + e.Name = "Resize"; + }; + rightCornerIcon.AccessibilityNameRequested += (s, e) => + { + e.Name = "Resize"; + }; + + minimalizeIcon.SetAccessibilityReadingInfoTypes(Tizen.NUI.BaseComponents.AccessibilityReadingInfoTypes.Name); + maximalizeIcon.SetAccessibilityReadingInfoTypes(Tizen.NUI.BaseComponents.AccessibilityReadingInfoTypes.Name); + closeIcon.SetAccessibilityReadingInfoTypes(Tizen.NUI.BaseComponents.AccessibilityReadingInfoTypes.Name); + leftCornerIcon.SetAccessibilityReadingInfoTypes(Tizen.NUI.BaseComponents.AccessibilityReadingInfoTypes.Name); + rightCornerIcon.SetAccessibilityReadingInfoTypes(Tizen.NUI.BaseComponents.AccessibilityReadingInfoTypes.Name); + + return true; + } + + public override void CreateBorderView(View borderView) + { + this.borderView = borderView; + borderView.CornerRadius = new Vector4(0.03f, 0.03f, 0.03f, 0.03f); + borderView.CornerRadiusPolicy = VisualTransformPolicyType.Relative; + borderView.BackgroundColor = new Color(1, 1, 1, 0.3f); + } + + public override void OnCreated(View borderView) + { + base.OnCreated(borderView); + UpdateIcons(); + } + + public override bool OnCloseIconTouched(object sender, View.TouchEventArgs e) + { + + Tizen.Log.Debug("CustomBorder", $"Item Name : {ResourcePath}"); + + base.OnCloseIconTouched(sender, e); + + + Tizen.Applications.Application.Current.Exit(); + return true; + } + + + + public override bool OnMinimizeIconTouched(object sender, View.TouchEventArgs e) + { + if (e.Touch.GetState(0) == PointStateType.Up) + { + if (BorderWindow.IsMaximized() == true) + { + BorderWindow.Maximize(false); + } + preWinPositonSize = BorderWindow.WindowPositionSize; + BorderWindow.WindowPositionSize = new Rectangle(preWinPositonSize.X, preWinPositonSize.Y, 500, 0); + } + return true; + } + + public override void OnRequestResize() + { + if (borderView != null) + { + borderView.BackgroundColor = new Color(0, 1, 0, 0.3f); // 보더의 배경을 변경할 수 있습니다. + } + } + + public override void OnResized(int width, int height) + { + if (borderView != null) + { + if (this.width > width && hide == false) + { + title.Hide(); + hide = true; + } + else if (this.width < width && hide == true) + { + title.Show(); + hide = false; + } + borderView.BackgroundColor = new Color(1, 1, 1, 0.3f); // 리사이즈가 끝나면 보더의 색깔은 원래대로 돌려놓습니다. + base.OnResized(width, height); + UpdateIcons(); + } + } + + private void UpdateIcons() + { + if (BorderWindow != null && borderView != null) + { + if (BorderWindow.IsMaximized() == true) + { + if (maximalizeIcon != null) + { + maximalizeIcon.ResourceUrl = RestoreIcon; + } + } + else + { + if (maximalizeIcon != null) + { + maximalizeIcon.ResourceUrl = MaximalizeIcon; + } + } + } + } + } +} diff --git a/Settings/SettingView/res/images/close.png b/Settings/SettingView/res/images/close.png new file mode 100644 index 0000000..c49e480 Binary files /dev/null and b/Settings/SettingView/res/images/close.png differ diff --git a/Settings/SettingView/res/images/leftCorner.png b/Settings/SettingView/res/images/leftCorner.png new file mode 100644 index 0000000..6f82440 Binary files /dev/null and b/Settings/SettingView/res/images/leftCorner.png differ diff --git a/Settings/SettingView/res/images/maximalize.png b/Settings/SettingView/res/images/maximalize.png new file mode 100644 index 0000000..c5cbbaf Binary files /dev/null and b/Settings/SettingView/res/images/maximalize.png differ diff --git a/Settings/SettingView/res/images/minimalize.png b/Settings/SettingView/res/images/minimalize.png new file mode 100644 index 0000000..6b116b2 Binary files /dev/null and b/Settings/SettingView/res/images/minimalize.png differ diff --git a/Settings/SettingView/res/images/rightCorner.png b/Settings/SettingView/res/images/rightCorner.png new file mode 100644 index 0000000..68d837f Binary files /dev/null and b/Settings/SettingView/res/images/rightCorner.png differ diff --git a/Settings/SettingView/res/images/smallwindow.png b/Settings/SettingView/res/images/smallwindow.png new file mode 100644 index 0000000..8f4263b Binary files /dev/null and b/Settings/SettingView/res/images/smallwindow.png differ diff --git a/Settings/SettingView/shared/res/SettingView.png b/Settings/SettingView/shared/res/SettingView.png new file mode 100644 index 0000000..9f3cb98 Binary files /dev/null and b/Settings/SettingView/shared/res/SettingView.png differ diff --git a/Settings/SettingView/tizen-manifest.xml b/Settings/SettingView/tizen-manifest.xml new file mode 100644 index 0000000..439bd04 --- /dev/null +++ b/Settings/SettingView/tizen-manifest.xml @@ -0,0 +1,18 @@ + + + + + + SettingView.png + + + + + + http://tizen.org/privilege/appmanager.launch + http://tizen.org/privilege/datasharing + http://tizen.org/privilege/widget.viewer + + + + diff --git a/Settings/Settings.sln b/Settings/Settings.sln new file mode 100644 index 0000000..0e4d4e2 --- /dev/null +++ b/Settings/Settings.sln @@ -0,0 +1,35 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio Version 16 +VisualStudioVersion = 16.0.31229.75 +MinimumVisualStudioVersion = 10.0.40219.1 +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "SettingView", "SettingView\SettingView.csproj", "{D3F7991B-DA48-4F2E-ACDF-28107935A2B0}" +EndProject +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "SettingInputmethod", "SettingInputmethod\SettingInputmethod.csproj", "{C3D6949A-C6FF-45DE-B36A-BB0520252ABD}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Any CPU = Debug|Any CPU + Release|Any CPU = Release|Any CPU + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {D3F7991B-DA48-4F2E-ACDF-28107935A2B0}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {D3F7991B-DA48-4F2E-ACDF-28107935A2B0}.Debug|Any CPU.Build.0 = Debug|Any CPU + {D3F7991B-DA48-4F2E-ACDF-28107935A2B0}.Release|Any CPU.ActiveCfg = Release|Any CPU + {D3F7991B-DA48-4F2E-ACDF-28107935A2B0}.Release|Any CPU.Build.0 = Release|Any CPU + {C3D6949A-C6FF-45DE-B36A-BB0520252ABD}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {C3D6949A-C6FF-45DE-B36A-BB0520252ABD}.Debug|Any CPU.Build.0 = Debug|Any CPU + {C3D6949A-C6FF-45DE-B36A-BB0520252ABD}.Release|Any CPU.ActiveCfg = Release|Any CPU + {C3D6949A-C6FF-45DE-B36A-BB0520252ABD}.Release|Any CPU.Build.0 = Release|Any CPU + {8D2BA613-E949-4B76-853E-97B0CCCB3D1D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {8D2BA613-E949-4B76-853E-97B0CCCB3D1D}.Debug|Any CPU.Build.0 = Debug|Any CPU + {8D2BA613-E949-4B76-853E-97B0CCCB3D1D}.Release|Any CPU.ActiveCfg = Release|Any CPU + {8D2BA613-E949-4B76-853E-97B0CCCB3D1D}.Release|Any CPU.Build.0 = Release|Any CPU + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection + GlobalSection(ExtensibilityGlobals) = postSolution + SolutionGuid = {9520AE98-AE93-45F4-AE0B-5CAF9457F5C1} + EndGlobalSection +EndGlobal diff --git a/packaging/org.tizen.cssetting-inputmethod-1.0.0.tpk b/packaging/org.tizen.cssetting-inputmethod-1.0.0.tpk new file mode 100644 index 0000000..4d10c0b Binary files /dev/null and b/packaging/org.tizen.cssetting-inputmethod-1.0.0.tpk differ diff --git a/packaging/org.tizen.cssetting-inputmethod.spec b/packaging/org.tizen.cssetting-inputmethod.spec new file mode 100644 index 0000000..d1faf2c --- /dev/null +++ b/packaging/org.tizen.cssetting-inputmethod.spec @@ -0,0 +1,35 @@ +Name: org.tizen.cssetting-inputmethod +Summary: org.tizen.cssetting-inputmethod +Version: 1.0.0 +Release: 1 +Group: N/A +License: Apache-2.0 +Source0: %{name}-%{version}.tar.gz + +ExclusiveArch: %{ix86} x86_64 %{arm} aarch64 + +BuildRequires: pkgconfig(libtzplatform-config) +Requires(post): /usr/bin/tpk-backend + +%define internal_name org.tizen.cssetting-inputmethod +%define preload_tpk_path %{TZ_SYS_RO_APP}/.preload-tpk + +%description +NUI Setting Application for ISF. + +%prep +%setup -q + +%build + +%install +rm -rf %{buildroot} +mkdir -p %{buildroot}/%{preload_tpk_path} +install packaging/%{internal_name}-%{version}.tpk %{buildroot}/%{preload_tpk_path}/ + +%post + +%files +%defattr(-,root,root,-) +%{preload_tpk_path}/* +