]> git.saurik.com Git - apt.git/blobdiff - po/CMakeLists.txt
get pdiff files from the same mirror as the index
[apt.git] / po / CMakeLists.txt
index 0dd14839c07081729f876f331559d34e00f16329..258c9b0504e326b2e4733f17f4f407d6d06fdbd7 100644 (file)
@@ -1,20 +1,52 @@
-apt_add_translation_domain(libapt-pkg${APT_PKG_MAJOR} apt-pkg)
+include(Translations)
 
-apt_add_translation_domain(apt              # Domain
-                           apt apt-cache apt-get apt-config apt-cdrom
-                           apt-helper apt-mark
-                           apt-private
-                           # Methods
-                           file copy store gpgv cdrom http https ftp rred rsh)
+set(languages_excluded
+    he  ## disabled by translator request #313283
+)
 
+apt_add_translation_domain(
+    DOMAIN libapt-pkg${APT_PKG_MAJOR}
+    TARGETS apt-pkg
+    EXCLUDE_LANGUAGES ${languages_excluded}
+)
 
-apt_add_translation_domain(apt-utils        # Domain
-                           apt-sortpkgs
-                           apt-extracttemplates
-                           apt-internal-solver
-                           apt-dump-solver
-                           apt-internal-planner
-                           apt-ftparchive)
+apt_add_translation_domain(
+    DOMAIN apt
+    TARGETS apt apt-cache apt-get apt-config apt-cdrom apt-helper apt-mark
+            apt-private
+            # Methods
+            file copy store gpgv cdrom http https ftp rred rsh mirror
+    SCRIPTS ../dselect/install ../dselect/update
+    EXCLUDE_LANGUAGES ${languages_excluded}
+)
 
-# Add the translations for libapt-inst, and set the translation domain.
-apt_add_translation_domain(libapt-inst${APT_INST_MAJOR} apt-inst)
+apt_add_translation_domain(
+    DOMAIN apt-utils
+    TARGETS apt-sortpkgs
+            apt-extracttemplates
+            apt-internal-solver
+            apt-dump-solver
+            apt-internal-planner
+            apt-ftparchive
+    EXCLUDE_LANGUAGES ${languages_excluded}
+)
+
+apt_add_translation_domain(
+    DOMAIN libapt-inst${APT_INST_MAJOR}
+    TARGETS apt-inst
+    EXCLUDE_LANGUAGES ${languages_excluded}
+)
+
+apt_add_update_po(
+    TEMPLATE
+        apt-all
+    DOMAINS
+        libapt-pkg${APT_PKG_MAJOR}
+        libapt-inst${APT_INST_MAJOR}
+        apt
+        apt-utils
+    EXCLUDE_LANGUAGES
+        ${languages_excluded}
+)
+
+apt_add_po_statistics("${languages_excluded}")