فهرست منبع

【2025】【综合】组件库完善,多语修改

niehaoyu 2 هفته پیش
والد
کامیت
94ac23080e
24فایلهای تغییر یافته به همراه54 افزوده شده و 36 حذف شده
  1. BIN
      PDF Office/KMComponentLibrary/KMComponentLibrary/Component.xcassets/Input/input_HidePassword.imageset/button.pdf
  2. 2 2
      PDF Office/KMComponentLibrary/KMComponentLibrary/View/CheckBox/ComponentCheckBox.xib
  3. 1 1
      PDF Office/KMComponentLibrary/KMComponentLibrary/View/CheckBox/ComponentCheckBoxProperty.swift
  4. 2 0
      PDF Office/KMComponentLibrary/KMComponentLibrary/View/Input/ComponentPasswordView/ComponentPasswordView.swift
  5. 4 0
      PDF Office/KMComponentLibrary/KMComponentLibrary/View/InputNumber/ComponentInputNumber.swift
  6. 2 1
      PDF Office/KMComponentLibrary/KMComponentLibrary/View/InputNumber/ComponentInputNumberProperty.swift
  7. 7 7
      PDF Office/PDF Master/Class/MemberCenter/WindowsController/KMLoginWindowsController.xib
  8. 2 2
      PDF Office/PDF Master/Class/PDFTools/AddPassword/View/KMSecurityContentView.swift
  9. 10 0
      PDF Office/PDF Master/KMClass/KMPDFViewController/PDFImages.xcassets/PDF_Edit/tile_spacing_horiz_dis.imageset/Contents.json
  10. BIN
      PDF Office/PDF Master/KMClass/KMPDFViewController/PDFImages.xcassets/PDF_Edit/tile_spacing_horiz_dis.imageset/spacing-horiz.pdf
  11. 1 0
      PDF Office/PDF Master/KMClass/KMPDFViewController/PDFImages.xcassets/PDF_Edit/tile_spacing_vert_dis.imageset/Contents.json
  12. BIN
      PDF Office/PDF Master/KMClass/KMPDFViewController/PDFImages.xcassets/PDF_Edit/tile_spacing_vert_dis.imageset/suffix.pdf
  13. 1 1
      PDF Office/PDF Master/Strings/ar.lproj/Localizable.strings
  14. 2 2
      PDF Office/PDF Master/Strings/de.lproj/Localizable.strings
  15. 2 2
      PDF Office/PDF Master/Strings/es.lproj/Localizable.strings
  16. 2 2
      PDF Office/PDF Master/Strings/fr.lproj/Localizable.strings
  17. 2 2
      PDF Office/PDF Master/Strings/it.lproj/Localizable.strings
  18. 2 2
      PDF Office/PDF Master/Strings/ja.lproj/Localizable.strings
  19. 2 2
      PDF Office/PDF Master/Strings/nl.lproj/Localizable.strings
  20. 2 2
      PDF Office/PDF Master/Strings/pl.lproj/Localizable.strings
  21. 2 2
      PDF Office/PDF Master/Strings/pt.lproj/Localizable.strings
  22. 2 2
      PDF Office/PDF Master/Strings/ru.lproj/Localizable.strings
  23. 2 2
      PDF Office/PDF Master/Strings/zh-Hans.lproj/Localizable.strings
  24. 2 2
      PDF Office/PDF Master/Strings/zh-Hant.lproj/Localizable.strings

BIN
PDF Office/KMComponentLibrary/KMComponentLibrary/Component.xcassets/Input/input_HidePassword.imageset/button.pdf


+ 2 - 2
PDF Office/KMComponentLibrary/KMComponentLibrary/View/CheckBox/ComponentCheckBox.xib

@@ -44,7 +44,7 @@
                                 </textFieldCell>
                             </textField>
                             <customView translatesAutoresizingMaskIntoConstraints="NO" id="IFW-a2-ozU" customClass="ComponentToolTipsHelp" customModule="KMComponentLibrary" customModuleProvider="target">
-                                <rect key="frame" x="71" y="4" width="16" height="16"/>
+                                <rect key="frame" x="69" y="4" width="16" height="16"/>
                                 <constraints>
                                     <constraint firstAttribute="width" constant="16" id="MjC-HH-jYZ"/>
                                     <constraint firstAttribute="height" constant="16" id="nIy-UU-L3W"/>
@@ -57,7 +57,7 @@
                             <constraint firstItem="jjW-s8-tgp" firstAttribute="leading" secondItem="eHZ-tF-jZB" secondAttribute="leading" constant="24" id="I7g-Bn-EbY"/>
                             <constraint firstItem="jjW-s8-tgp" firstAttribute="centerY" secondItem="eHZ-tF-jZB" secondAttribute="centerY" id="LHW-op-9br"/>
                             <constraint firstItem="NVU-9e-kwW" firstAttribute="centerY" secondItem="eHZ-tF-jZB" secondAttribute="centerY" id="Pnf-CK-MFQ"/>
-                            <constraint firstAttribute="trailing" secondItem="IFW-a2-ozU" secondAttribute="trailing" id="Z0L-5j-CU3"/>
+                            <constraint firstAttribute="trailing" secondItem="IFW-a2-ozU" secondAttribute="trailing" constant="2" id="Z0L-5j-CU3"/>
                             <constraint firstAttribute="trailing" secondItem="jjW-s8-tgp" secondAttribute="trailing" id="Z5a-G3-vI3"/>
                         </constraints>
                     </view>

+ 1 - 1
PDF Office/KMComponentLibrary/KMComponentLibrary/View/CheckBox/ComponentCheckBoxProperty.swift

@@ -151,7 +151,7 @@ extension ComponentLibrary {
          
         var viewWidthValue: CGFloat = 24
         if properties.showhelp == true {
-            viewWidthValue += 20
+            viewWidthValue += 24
         }
         
         if let string = properties.text {

+ 2 - 0
PDF Office/KMComponentLibrary/KMComponentLibrary/View/Input/ComponentPasswordView/ComponentPasswordView.swift

@@ -186,6 +186,7 @@ public class ComponentPasswordView: ComponentBaseXibView {
                 self.inputField.currentEditor()?.selectedRange = NSRange(location: self.inputField.currentEditor()?.string.count ?? 0, length: 0)
             }
             showPWButton.properties.propertyInfo.leftIcon_nor = ComponentLibrary.shared.image(forResource: "input_showPassword")
+            showPWButton.properties.propertyInfo.leftIcon_dis = ComponentLibrary.shared.image(forResource: "input_showPassword")
             showPWButton.refreshUI()
             
         } else {
@@ -198,6 +199,7 @@ public class ComponentPasswordView: ComponentBaseXibView {
                 self.secureField.currentEditor()?.selectedRange = NSRange(location: self.secureField.currentEditor()?.string.count ?? 0, length: 0)
             }
             showPWButton.properties.propertyInfo.leftIcon_nor = ComponentLibrary.shared.image(forResource: "input_HidePassword")
+            showPWButton.properties.propertyInfo.leftIcon_dis = ComponentLibrary.shared.image(forResource: "input_HidePassword")
             showPWButton.refreshUI()
             
         }

+ 4 - 0
PDF Office/KMComponentLibrary/KMComponentLibrary/View/InputNumber/ComponentInputNumber.swift

@@ -160,6 +160,8 @@ public class ComponentInputNumber: ComponentBaseXibView {
         
         var fillColor = NSColor.clear
         var borderColor = NSColor.clear
+        var textColor = properties.propertyInfo.textColor
+        
         if properties.state == .normal {
             fillColor = (properties.propertyInfo.color_nor)
             borderColor = (properties.propertyInfo.borderColor_nor)
@@ -181,6 +183,7 @@ public class ComponentInputNumber: ComponentBaseXibView {
             fillColor = (properties.propertyInfo.color_dis)
             borderColor = (properties.propertyInfo.borderColor_dis)
             
+            textColor = properties.propertyInfo.textColor_dis
         }
         
         if properties.isError == true {
@@ -196,6 +199,7 @@ public class ComponentInputNumber: ComponentBaseXibView {
             inputField.isEditable = false
         }
         inputField.font = properties.propertyInfo.textFont
+        inputField.textColor = textColor
         
         errorTipLabel.textColor = properties.propertyInfo.errorTipTextColor
         errorTipLabel.font = properties.propertyInfo.errorTipTextFont

+ 2 - 1
PDF Office/KMComponentLibrary/KMComponentLibrary/View/InputNumber/ComponentInputNumberProperty.swift

@@ -265,13 +265,14 @@ extension ComponentLibrary {
         properties.propertyInfo.cornerRadius = cornerRadius_nor
         
         //文字
-        properties.propertyInfo.textColor = ComponentLibrary.shared.getColor(rgbaDict: textColorDic)
+        properties.propertyInfo.textColor = ComponentLibrary.shared.getComponentColorFromKey("comp-field/colorText-filled-nor")
         if let fontSize = font_norDic["fontSize"] as? Float, let fontFamily = font_norDic["fontFamily"] as? String, let fontWeight = font_norDic["fontWeight"] as? String {
             let attributeFontDescriptor = NSFontDescriptor(fontAttributes: [NSFontDescriptor.AttributeName.family: fontFamily, NSFontDescriptor.AttributeName.face: fontWeight])
             if let newFont = NSFont(descriptor: attributeFontDescriptor, size: CGFloat(fontSize)) {
                 properties.propertyInfo.textFont = newFont
             }
         }
+        properties.propertyInfo.textColor_dis = ComponentLibrary.shared.getComponentColorFromKey("comp-field/colorText-filled-dis")
         
         properties.propertyInfo.errorTipTextColor = ComponentLibrary.shared.getColor(rgbaDict: textColor_errorTipDic)
         if let fontSize = textFont_errorTipDic["fontSize"] as? Float,

+ 7 - 7
PDF Office/PDF Master/Class/MemberCenter/WindowsController/KMLoginWindowsController.xib

@@ -1,8 +1,8 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<document type="com.apple.InterfaceBuilder3.Cocoa.XIB" version="3.0" toolsVersion="21507" targetRuntime="MacOSX.Cocoa" propertyAccessControl="none" useAutolayout="YES" customObjectInstantitationMethod="direct">
+<document type="com.apple.InterfaceBuilder3.Cocoa.XIB" version="3.0" toolsVersion="22505" targetRuntime="MacOSX.Cocoa" propertyAccessControl="none" useAutolayout="YES" customObjectInstantitationMethod="direct">
     <dependencies>
         <deployment identifier="macosx"/>
-        <plugIn identifier="com.apple.InterfaceBuilder.CocoaPlugin" version="21507"/>
+        <plugIn identifier="com.apple.InterfaceBuilder.CocoaPlugin" version="22505"/>
         <capability name="documents saved in the Xcode 8 format" minToolsVersion="8.0"/>
     </dependencies>
     <objects>
@@ -22,7 +22,7 @@
         <window allowsToolTipsWhenApplicationIsInactive="NO" autorecalculatesKeyViewLoop="NO" releasedWhenClosed="NO" animationBehavior="default" titlebarAppearsTransparent="YES" id="F0z-JX-Cv5">
             <windowStyleMask key="styleMask" titled="YES" closable="YES" fullSizeContentView="YES"/>
             <rect key="contentRect" x="196" y="240" width="661" height="443"/>
-            <rect key="screenRect" x="0.0" y="0.0" width="2560" height="1415"/>
+            <rect key="screenRect" x="0.0" y="0.0" width="1920" height="1055"/>
             <value key="minSize" type="size" width="661" height="443"/>
             <value key="maxSize" type="size" width="661" height="443"/>
             <view key="contentView" id="se5-gp-TjO">
@@ -47,7 +47,7 @@
                                     </constraints>
                                     <imageCell key="cell" refusesFirstResponder="YES" alignment="left" imageScaling="proportionallyDown" id="Ccr-A7-BS8"/>
                                 </imageView>
-                                <textField verticalHuggingPriority="750" horizontalCompressionResistancePriority="250" translatesAutoresizingMaskIntoConstraints="NO" id="BvV-qI-3sJ">
+                                <textField focusRingType="none" verticalHuggingPriority="750" horizontalCompressionResistancePriority="250" translatesAutoresizingMaskIntoConstraints="NO" id="BvV-qI-3sJ">
                                     <rect key="frame" x="28" y="71" width="245" height="56"/>
                                     <textFieldCell key="cell" selectable="YES" alignment="center" title="Welcome to PDF Reader Pro" id="jOp-Gy-wXk">
                                         <font key="font" metaFont="system" size="24"/>
@@ -104,7 +104,7 @@
                                     <rect key="frame" x="0.0" y="0.0" width="300" height="443"/>
                                     <imageCell key="cell" refusesFirstResponder="YES" alignment="left" imageScaling="proportionallyDown" image="WelcomePDFReaderBetaPro" id="XEK-0D-N7L"/>
                                 </imageView>
-                                <textField hidden="YES" horizontalHuggingPriority="251" verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="ixV-uw-aUd">
+                                <textField hidden="YES" focusRingType="none" horizontalHuggingPriority="251" verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="ixV-uw-aUd">
                                     <rect key="frame" x="25" y="359" width="277" height="28"/>
                                     <textFieldCell key="cell" lineBreakMode="clipping" title="Log in to Unlock" id="bu5-4Y-AFA">
                                         <font key="font" metaFont="system" size="24"/>
@@ -112,7 +112,7 @@
                                         <color key="backgroundColor" name="textBackgroundColor" catalog="System" colorSpace="catalog"/>
                                     </textFieldCell>
                                 </textField>
-                                <textField hidden="YES" horizontalHuggingPriority="251" verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="rWb-s6-36I">
+                                <textField hidden="YES" focusRingType="none" horizontalHuggingPriority="251" verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="rWb-s6-36I">
                                     <rect key="frame" x="25" y="315" width="277" height="28"/>
                                     <textFieldCell key="cell" lineBreakMode="clipping" title="2025 Beta's Benefits" id="5c1-I2-EgW">
                                         <font key="font" metaFont="system" size="24"/>
@@ -120,7 +120,7 @@
                                         <color key="backgroundColor" name="textBackgroundColor" catalog="System" colorSpace="catalog"/>
                                     </textFieldCell>
                                 </textField>
-                                <textField hidden="YES" verticalHuggingPriority="750" horizontalCompressionResistancePriority="250" translatesAutoresizingMaskIntoConstraints="NO" id="pUL-A0-AZz">
+                                <textField hidden="YES" focusRingType="none" verticalHuggingPriority="750" horizontalCompressionResistancePriority="250" translatesAutoresizingMaskIntoConstraints="NO" id="pUL-A0-AZz">
                                     <rect key="frame" x="25" y="261" width="204" height="38"/>
                                     <constraints>
                                         <constraint firstAttribute="width" constant="200" id="Qgc-1V-gOx"/>

+ 2 - 2
PDF Office/PDF Master/Class/PDFTools/AddPassword/View/KMSecurityContentView.swift

@@ -48,7 +48,7 @@ class KMSecurityContentView: BaseXibView {
         titleLabel.textColor = ComponentLibrary.shared.getComponentColorFromKey("colorText/1")
         titleLabel.font = ComponentLibrary.shared.getFontFromKey("mac/body-m-medium")
         
-        openPwdCheckBox.properties = ComponentCheckBoxProperty(size: .s, state: .normal, showhelp: true, text: KMLocalizedString("Require a password to open the document.", comment: ""), checkboxType: .normal)
+        openPwdCheckBox.properties = ComponentCheckBoxProperty(size: .s, state: .normal, showhelp: true, text: KMLocalizedString("Require a password to open the document", comment: ""), checkboxType: .normal)
         openPwdCheckBox.properties.propertyInfo.maxWidth = CGRectGetWidth(self.frame) - 48
         openPwdCheckBox.properties = openPwdCheckBox.properties
         openPwdCheckBox.setTarget(self, action: #selector(openPasswordButtonAction(_:)))
@@ -68,7 +68,7 @@ class KMSecurityContentView: BaseXibView {
         openPasswordView.delegate = self
         openPasswordView.reloadData()
         
-        ownerPwdCheckBox.properties = ComponentCheckBoxProperty(size: .s, state: .normal, showhelp: true, text: KMLocalizedString("Restrict printing and copying of the document.", comment: ""), checkboxType: .normal)
+        ownerPwdCheckBox.properties = ComponentCheckBoxProperty(size: .s, state: .normal, showhelp: true, text: KMLocalizedString("Restrict printing and copying of the document", comment: ""), checkboxType: .normal)
         ownerPwdCheckBox.properties.propertyInfo.maxWidth = CGRectGetWidth(self.frame) - 48
         ownerPwdCheckBox.properties = ownerPwdCheckBox.properties
         ownerPwdCheckBox.toolTip = KMLocalizedString("Here is the error message description.")

+ 10 - 0
PDF Office/PDF Master/KMClass/KMPDFViewController/PDFImages.xcassets/PDF_Edit/tile_spacing_horiz_dis.imageset/Contents.json

@@ -3,6 +3,16 @@
     {
       "filename" : "tile_spacing_horiz_dis.pdf",
       "idiom" : "universal"
+    },
+    {
+      "appearances" : [
+        {
+          "appearance" : "luminosity",
+          "value" : "dark"
+        }
+      ],
+      "filename" : "spacing-horiz.pdf",
+      "idiom" : "universal"
     }
   ],
   "info" : {

BIN
PDF Office/PDF Master/KMClass/KMPDFViewController/PDFImages.xcassets/PDF_Edit/tile_spacing_horiz_dis.imageset/spacing-horiz.pdf


+ 1 - 0
PDF Office/PDF Master/KMClass/KMPDFViewController/PDFImages.xcassets/PDF_Edit/tile_spacing_vert_dis.imageset/Contents.json

@@ -11,6 +11,7 @@
           "value" : "dark"
         }
       ],
+      "filename" : "suffix.pdf",
       "idiom" : "universal"
     }
   ],

BIN
PDF Office/PDF Master/KMClass/KMPDFViewController/PDFImages.xcassets/PDF_Edit/tile_spacing_vert_dis.imageset/suffix.pdf


+ 1 - 1
PDF Office/PDF Master/Strings/ar.lproj/Localizable.strings

@@ -4098,7 +4098,7 @@
 //"Drop files here or Click Add Files at upper left corner. You can drag files to reorder as you need." = "قم بإسقاط الملفات هنا أو انقر فوق "\إضافة ملفات"\ في الزاوية العلوية اليسرى. يمكنك سحب الملفات لإعادة ترتيبها حسب الحاجة.";
 "Remove Security" = "إزالة الأمان";
 "Password Security Settings" = "إعدادات أمان كلمة المرور";
-"Require a password to open the document." = "يتطلب كلمة مرور لفتح المستند.";
+"Require a password to open the document" = "يتطلب كلمة مرور لفتح المستند";
 "Restrict printing and copying of the document." = "تقييد طباعة ونسخ الوثيقة.";
 "Restrict document printing" = "تقييد طباعة المستندات";
 "Restrict content copying" = "تقييد نسخ المحتوى";

+ 2 - 2
PDF Office/PDF Master/Strings/de.lproj/Localizable.strings

@@ -441,8 +441,8 @@
 "Author:" = "Autor:";
 "Subject:" = "Thema:";
 "Keywords:" = "Schlüsselwörter:";
-"Require a password to open the document." = "Erfordern Sie ein Passwort, um das Dokument zu öffnen.";
-"Restrict printing and copying of the document." = "Einschränken des Druckens und Kopierens des Dokuments.";
+"Require a password to open the document" = "Erfordern Sie ein Passwort, um das Dokument zu öffnen";
+"Restrict printing and copying of the document" = "Einschränken des Druckens und Kopierens des Dokuments";
 "Restrict document printing" = "Dokumentdruck einschränken";
 "Restrict content copying" = "Einschränken des Kopierens des Inhalts";
 "Open Password:" = "Passwort öffnen:";

+ 2 - 2
PDF Office/PDF Master/Strings/es.lproj/Localizable.strings

@@ -441,8 +441,8 @@
 "Author:" = "Autor:";
 "Subject:" = "Sujeto:";
 "Keywords:" = "Palabras clave:";
-"Require a password to open the document." = "Requiere una contraseña para abrir el documento.";
-"Restrict printing and copying of the document." = "Restringir la impresión y la copia del documento.";
+"Require a password to open the document" = "Requiere una contraseña para abrir el documento";
+"Restrict printing and copying of the document" = "Restringir la impresión y la copia del documento";
 "Restrict document printing" = "Restringir la impresión de documentos";
 "Restrict content copying" = "Restringir la copia del contenido";
 "Open Password:" = "Abra la contraseña:";

+ 2 - 2
PDF Office/PDF Master/Strings/fr.lproj/Localizable.strings

@@ -441,8 +441,8 @@
 "Author:" = "Auteur:";
 "Subject:" = "Sujet:";
 "Keywords:" = "Mots clés:";
-"Require a password to open the document." = "Nécessitent un mot de passe pour ouvrir le document.";
-"Restrict printing and copying of the document." = "Restreindre l'impression et la copie du document.";
+"Require a password to open the document" = "Nécessitent un mot de passe pour ouvrir le document";
+"Restrict printing and copying of the document" = "Restreindre l'impression et la copie du document";
 "Restrict document printing" = "Restreindre l'impression de documents";
 "Restrict content copying" = "Restreindre la copie du contenu";
 "Open Password:" = "Mot de passe ouvert:";

+ 2 - 2
PDF Office/PDF Master/Strings/it.lproj/Localizable.strings

@@ -441,8 +441,8 @@
 "Author:" = "Autore:";
 "Subject:" = "Soggetto:";
 "Keywords:" = "Parole chiave:";
-"Require a password to open the document." = "Richiedi una password per aprire il documento.";
-"Restrict printing and copying of the document." = "Limitare la stampa e la copia del documento.";
+"Require a password to open the document" = "Richiedi una password per aprire il documento";
+"Restrict printing and copying of the document" = "Limitare la stampa e la copia del documento";
 "Restrict document printing" = "Limitare la stampa dei documenti";
 "Restrict content copying" = "Limitare la copia dei contenuti";
 "Open Password:" = "Apri password:";

+ 2 - 2
PDF Office/PDF Master/Strings/ja.lproj/Localizable.strings

@@ -442,8 +442,8 @@
 "Author:" = "著者:";
 "Subject:" = "主題:";
 "Keywords:" = "キーワード:";
-"Require a password to open the document." = "ドキュメントを開くにはパスワードが必要です";
-"Restrict printing and copying of the document." = "ドキュメントの印刷とコピーを制限します";
+"Require a password to open the document" = "ドキュメントを開くにはパスワードが必要です";
+"Restrict printing and copying of the document" = "ドキュメントの印刷とコピーを制限します";
 "Restrict document printing" = "ドキュメント印刷を制限します";
 "Restrict content copying" = "コンテンツのコピーを制限します";
 "Open Password:" = "パスワードを開く:";

+ 2 - 2
PDF Office/PDF Master/Strings/nl.lproj/Localizable.strings

@@ -441,8 +441,8 @@
 "Author:" = "Auteur:";
 "Subject:" = "Onderwerp:";
 "Keywords:" = "Sleutelwoorden:";
-"Require a password to open the document." = "Een wachtwoord nodig om het document te openen.";
-"Restrict printing and copying of the document." = "Beperk afdrukken en kopiëren van het document.";
+"Require a password to open the document" = "Een wachtwoord nodig om het document te openen";
+"Restrict printing and copying of the document" = "Beperk afdrukken en kopiëren van het document";
 "Restrict document printing" = "Beperk documentafdrukken";
 "Restrict content copying" = "Beperk inhoud kopiëren";
 "Open Password:" = "Open wachtwoord:";

+ 2 - 2
PDF Office/PDF Master/Strings/pl.lproj/Localizable.strings

@@ -441,8 +441,8 @@
 "Author:" = "Autor:";
 "Subject:" = "Temat:";
 "Keywords:" = "Słowa kluczowe:";
-"Require a password to open the document." = "Wymagaj hasła, aby otworzyć dokument.";
-"Restrict printing and copying of the document." = "Ogranicz drukowanie i kopiowanie dokumentu.";
+"Require a password to open the document" = "Wymagaj hasła, aby otworzyć dokument";
+"Restrict printing and copying of the document" = "Ogranicz drukowanie i kopiowanie dokumentu";
 "Restrict document printing" = "Ogranicz drukowanie dokumentów";
 "Restrict content copying" = "Ogranicz kopiowanie treści";
 "Open Password:" = "Otwarte hasło:";

+ 2 - 2
PDF Office/PDF Master/Strings/pt.lproj/Localizable.strings

@@ -4020,8 +4020,8 @@
 //"Drop files here or Click Add Files at upper left corner. You can drag files to reorder as you need." = "قم بإسقاط الملفات هنا أو انقر فوق "\إضافة ملفات"\ في الزاوية العلوية اليسرى. يمكنك سحب الملفات لإعادة ترتيبها حسب الحاجة.";
 "Remove Security" = "Remover segurança";
 "Password Security Settings" = "Configurações de segurança de palavra-passe";
-"Require a password to open the document." = "Exigir uma palavra-passe para abrir o documento.";
-"Restrict printing and copying of the document." = "Restringir a impressão e cópia do documento.";
+"Require a password to open the document" = "Exigir uma palavra-passe para abrir o documento";
+"Restrict printing and copying of the document" = "Restringir a impressão e cópia do documento";
 "Restrict document printing" = "Restringir impressão de documentos";
 "Restrict content copying" = "Restringir a cópia de conteúdo";
 "Open Password:" = "Abrir palavra-passe:";

+ 2 - 2
PDF Office/PDF Master/Strings/ru.lproj/Localizable.strings

@@ -441,8 +441,8 @@
 "Author:" = "Автор:";
 "Subject:" = "Предмет:";
 "Keywords:" = "Ключевые слова:";
-"Require a password to open the document." = "Требуется пароль, чтобы открыть документ.";
-"Restrict printing and copying of the document." = "Ограничить печать и копирование документа.";
+"Require a password to open the document" = "Требуется пароль, чтобы открыть документ";
+"Restrict printing and copying of the document" = "Ограничить печать и копирование документа";
 "Restrict document printing" = "Ограничить печать документа";
 "Restrict content copying" = "Ограничить копирование контента";
 "Open Password:" = "Откройте пароль:";

+ 2 - 2
PDF Office/PDF Master/Strings/zh-Hans.lproj/Localizable.strings

@@ -1285,9 +1285,9 @@
 
 "Keywords:" = "关键词:";
 
-"Require a password to open the document." = "开启文档需要密码";
+"Require a password to open the document" = "开启文档需要密码";
 
-"Restrict printing and copying of the document." = "禁止打印和复制文档";
+"Restrict printing and copying of the document" = "禁止打印和复制文档";
 
 "Restrict document printing" = "禁止打印";
 

+ 2 - 2
PDF Office/PDF Master/Strings/zh-Hant.lproj/Localizable.strings

@@ -1287,9 +1287,9 @@
 
 "Keywords:" = "關鍵字:";
 
-"Require a password to open the document." = "開啟文件須提供密碼";
+"Require a password to open the document" = "開啟文件須提供密碼";
 
-"Restrict printing and copying of the document." = "禁止檔案列印與內容複製";
+"Restrict printing and copying of the document" = "禁止檔案列印與內容複製";
 
 "Restrict document printing" = "禁止列印";