commit:     9c848300337861a1b241f3aa2811ead4c3d0d2c9
Author:     Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
AuthorDate: Mon Jun 28 14:14:32 2021 +0000
Commit:     Florian Schmaus <flow <AT> gentoo <DOT> org>
CommitDate: Mon Jun 28 14:15:30 2021 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9c848300

*/*: add lang="en" to <longdescription>

Signed-off-by: Alessandro Barbieri <lssndrbarbieri <AT> gmail.com>

 app-accessibility/rhvoice/metadata.xml           | 2 +-
 app-dicts/dictd-devils/metadata.xml              | 2 +-
 app-dicts/dictd-elements/metadata.xml            | 2 +-
 app-dicts/dictd-foldoc/metadata.xml              | 2 +-
 app-dicts/dictd-jargon/metadata.xml              | 2 +-
 app-dicts/dictd-web1913/metadata.xml             | 2 +-
 app-editors/kitscenarist/metadata.xml            | 2 +-
 app-office/openoffice-bin/metadata.xml           | 2 +-
 app-shells/zsh-history-to-fish/metadata.xml      | 2 +-
 dev-R/MASS/metadata.xml                          | 2 +-
 dev-R/Matrix/metadata.xml                        | 2 +-
 dev-R/RColorBrewer/metadata.xml                  | 2 +-
 dev-R/RInside/metadata.xml                       | 2 +-
 dev-R/RcppArmadillo/metadata.xml                 | 2 +-
 dev-R/askpass/metadata.xml                       | 2 +-
 dev-R/brew/metadata.xml                          | 2 +-
 dev-R/brio/metadata.xml                          | 2 +-
 dev-R/callr/metadata.xml                         | 2 +-
 dev-R/colorspace/metadata.xml                    | 2 +-
 dev-R/commonmark/metadata.xml                    | 2 +-
 dev-R/covr/metadata.xml                          | 2 +-
 dev-R/curl/metadata.xml                          | 2 +-
 dev-R/desc/metadata.xml                          | 2 +-
 dev-R/diffobj/metadata.xml                       | 2 +-
 dev-R/evaluate/metadata.xml                      | 2 +-
 dev-R/farver/metadata.xml                        | 2 +-
 dev-R/generics/metadata.xml                      | 2 +-
 dev-R/ggplot2/metadata.xml                       | 2 +-
 dev-R/gh/metadata.xml                            | 2 +-
 dev-R/gitcreds/metadata.xml                      | 2 +-
 dev-R/gtable/metadata.xml                        | 2 +-
 dev-R/highr/metadata.xml                         | 2 +-
 dev-R/httr/metadata.xml                          | 2 +-
 dev-R/hunspell/metadata.xml                      | 2 +-
 dev-R/ini/metadata.xml                           | 2 +-
 dev-R/isoband/metadata.xml                       | 2 +-
 dev-R/jsonlite/metadata.xml                      | 2 +-
 dev-R/knitr/metadata.xml                         | 2 +-
 dev-R/labeling/metadata.xml                      | 2 +-
 dev-R/lattice/metadata.xml                       | 2 +-
 dev-R/lazyeval/metadata.xml                      | 2 +-
 dev-R/markdown/metadata.xml                      | 2 +-
 dev-R/mgcv/metadata.xml                          | 2 +-
 dev-R/mime/metadata.xml                          | 2 +-
 dev-R/munsell/metadata.xml                       | 2 +-
 dev-R/nlme/metadata.xml                          | 2 +-
 dev-R/nnet/metadata.xml                          | 2 +-
 dev-R/openssl/metadata.xml                       | 2 +-
 dev-R/pkgload/metadata.xml                       | 2 +-
 dev-R/praise/metadata.xml                        | 2 +-
 dev-R/processx/metadata.xml                      | 2 +-
 dev-R/ps/metadata.xml                            | 2 +-
 dev-R/rematch2/metadata.xml                      | 2 +-
 dev-R/rex/metadata.xml                           | 2 +-
 dev-R/roxygen2/metadata.xml                      | 2 +-
 dev-R/rprojroot/metadata.xml                     | 2 +-
 dev-R/rstudioapi/metadata.xml                    | 2 +-
 dev-R/scales/metadata.xml                        | 2 +-
 dev-R/spelling/metadata.xml                      | 2 +-
 dev-R/stringi/metadata.xml                       | 2 +-
 dev-R/stringr/metadata.xml                       | 2 +-
 dev-R/survival/metadata.xml                      | 2 +-
 dev-R/sys/metadata.xml                           | 2 +-
 dev-R/testthat/metadata.xml                      | 2 +-
 dev-R/viridisLite/metadata.xml                   | 2 +-
 dev-R/waldo/metadata.xml                         | 2 +-
 dev-R/whoami/metadata.xml                        | 2 +-
 dev-R/withr/metadata.xml                         | 2 +-
 dev-R/xfun/metadata.xml                          | 2 +-
 dev-R/xml2/metadata.xml                          | 2 +-
 dev-R/yaml/metadata.xml                          | 2 +-
 dev-cpp/tiny-dnn/metadata.xml                    | 2 +-
 dev-cpp/vexcl/metadata.xml                       | 2 +-
 dev-games/godot/metadata.xml                     | 2 +-
 dev-libs/ftl/metadata.xml                        | 2 +-
 dev-libs/libcloudproviders/metadata.xml          | 3 +--
 dev-libs/zfp/metadata.xml                        | 2 +-
 dev-python/asyncssh/metadata.xml                 | 2 +-
 dev-python/colored/metadata.xml                  | 2 +-
 dev-python/pyinquirer/metadata.xml               | 2 +-
 dev-util/gammaray/metadata.xml                   | 2 +-
 games-board/openriichi/metadata.xml              | 2 +-
 games-board/rmahjong/metadata.xml                | 2 +-
 games-emulation/duckstation/metadata.xml         | 2 +-
 games-emulation/np2kai/metadata.xml              | 2 +-
 games-engines/fs2_open/metadata.xml              | 2 +-
 gui-apps/mpvpaper/metadata.xml                   | 2 +-
 gui-apps/wob/metadata.xml                        | 2 +-
 kde-apps/krecorder/metadata.xml                  | 2 +-
 kde-misc/plasma5-wallpapers-dynamic/metadata.xml | 2 +-
 media-gfx/akira/metadata.xml                     | 2 +-
 media-plugins/qt-heif-image-plugin/metadata.xml  | 2 +-
 net-fs/httpdirfs/metadata.xml                    | 2 +-
 net-misc/lagrange/metadata.xml                   | 2 +-
 sci-mathematics/frama-c/metadata.xml             | 2 +-
 sci-mathematics/why3/metadata.xml                | 2 +-
 sci-physics/SU2/metadata.xml                     | 2 +-
 sys-apps/qjournalctl/metadata.xml                | 2 +-
 sys-boot/customrescuecd-x86-grub/metadata.xml    | 2 +-
 sys-boot/customrescuecd-x86_64-grub/metadata.xml | 2 +-
 sys-cluster/dlb/metadata.xml                     | 2 +-
 sys-cluster/extrae/metadata.xml                  | 2 +-
 sys-cluster/pcs/metadata.xml                     | 2 +-
 sys-cluster/sionlib/metadata.xml                 | 2 +-
 sys-fs/btrfs-heatmap/metadata.xml                | 2 +-
 sys-fs/diskonaut/metadata.xml                    | 2 +-
 sys-fs/python-btrfs/metadata.xml                 | 2 +-
 sys-kernel/tirdad/metadata.xml                   | 2 +-
 sys-libs/safeclib/metadata.xml                   | 2 +-
 www-apps/code-server-bin/metadata.xml            | 2 +-
 x11-misc/gammy/metadata.xml                      | 2 +-
 111 files changed, 111 insertions(+), 112 deletions(-)

diff --git a/app-accessibility/rhvoice/metadata.xml 
b/app-accessibility/rhvoice/metadata.xml
index b48257dea..9e4ffb92d 100644
--- a/app-accessibility/rhvoice/metadata.xml
+++ b/app-accessibility/rhvoice/metadata.xml
@@ -25,7 +25,7 @@
                        Build utilities needed for the ones creating voices
                </flag>
        </use>
-       <longdescription>
+       <longdescription lang="en">
                RHVoice is a free and open source speech synthesizer.
 
                Voices are built from recordings of natural speech. They have

diff --git a/app-dicts/dictd-devils/metadata.xml 
b/app-dicts/dictd-devils/metadata.xml
index cc4375fc8..11cf7398e 100644
--- a/app-dicts/dictd-devils/metadata.xml
+++ b/app-dicts/dictd-devils/metadata.xml
@@ -6,7 +6,7 @@
                <email>lssndrbarbi...@gmail.com</email>
                <name>Alessandro Barbieri</name>
        </maintainer>
-       <longdescription>
+       <longdescription lang="en">
                A database for 'dict'-compatible dictionary software, based on 
Ambrose Bierce's satirical The Devil's Dictionary.
        </longdescription>
 </pkgmetadata>

diff --git a/app-dicts/dictd-elements/metadata.xml 
b/app-dicts/dictd-elements/metadata.xml
index 598de2a5a..4a77f9257 100644
--- a/app-dicts/dictd-elements/metadata.xml
+++ b/app-dicts/dictd-elements/metadata.xml
@@ -11,7 +11,7 @@
                        <name>Jay Kominek</name>
                </maintainer>
        </upstream>
-       <longdescription>
+       <longdescription lang="en">
                A database for 'dict'-compatible dictionary software, based on 
Jay Kominek's descriptions of the atomic elements.
        </longdescription>
 </pkgmetadata>

diff --git a/app-dicts/dictd-foldoc/metadata.xml 
b/app-dicts/dictd-foldoc/metadata.xml
index f93045dda..3186105fc 100644
--- a/app-dicts/dictd-foldoc/metadata.xml
+++ b/app-dicts/dictd-foldoc/metadata.xml
@@ -11,7 +11,7 @@
                        <name>Denis Howe</name>
                </maintainer>
        </upstream>
-       <longdescription>
+       <longdescription lang="en">
                A database for 'dict'-compatible dictionary software, based on 
the Free On-line Dictionary of Computing describing various topics in computing.
        </longdescription>
 </pkgmetadata>

diff --git a/app-dicts/dictd-jargon/metadata.xml 
b/app-dicts/dictd-jargon/metadata.xml
index 8336acd2d..518a6b496 100644
--- a/app-dicts/dictd-jargon/metadata.xml
+++ b/app-dicts/dictd-jargon/metadata.xml
@@ -16,7 +16,7 @@
                        <email>g...@think.com</email>
                </maintainer>
        </upstream>
-       <longdescription>
+       <longdescription lang="en">
                A database for 'dict'-compatible dictionary software, based on 
the classic Jargon File describing the slang that developed around computer 
programming in the '70s and '80s.
        </longdescription>
 </pkgmetadata>

diff --git a/app-dicts/dictd-web1913/metadata.xml 
b/app-dicts/dictd-web1913/metadata.xml
index d70493a35..18851e0de 100644
--- a/app-dicts/dictd-web1913/metadata.xml
+++ b/app-dicts/dictd-web1913/metadata.xml
@@ -12,7 +12,7 @@
                <email>cass...@micra.com</email>
        </maintainer>
 </upstream>
-<longdescription>
+<longdescription lang="en">
        A database for 'dict'-compatible dictionary software, based on the 1913 
edition of Webster's Revised Unabridged Dictionary as digitized by MICRA, Inc.
 </longdescription>
 </pkgmetadata>

diff --git a/app-editors/kitscenarist/metadata.xml 
b/app-editors/kitscenarist/metadata.xml
index 96898b2bb..42abc94f2 100644
--- a/app-editors/kitscenarist/metadata.xml
+++ b/app-editors/kitscenarist/metadata.xml
@@ -5,7 +5,7 @@
                <email>ahve...@gmail.com</email>
                <name>Henrik Pihl</name>
        </maintainer>
-       <longdescription>
+       <longdescription lang="en">
        KIT Scenarist is a program for creating screenplays which oriented at 
        international standards in the field of film production. The program is 
a 
        full-featured studio for creating stories from the birth of the idea 
and 

diff --git a/app-office/openoffice-bin/metadata.xml 
b/app-office/openoffice-bin/metadata.xml
index 430cba1cf..f7bec0953 100644
--- a/app-office/openoffice-bin/metadata.xml
+++ b/app-office/openoffice-bin/metadata.xml
@@ -5,7 +5,7 @@
                <email>torokhov-...@yandex.ru</email>
                <name>Sergey Torokhov</name>
        </maintainer>
-       <longdescription>
+       <longdescription lang="en">
                Openoffice is the opensource version of staroffice.
                This is the binary version of Openoffice. Use this if you don't 
want to wait
                for the source version to build, but be advised that this may 
not perform as quickly once installed as a natively compiled version.

diff --git a/app-shells/zsh-history-to-fish/metadata.xml 
b/app-shells/zsh-history-to-fish/metadata.xml
index dceacea2f..cc90a80dd 100644
--- a/app-shells/zsh-history-to-fish/metadata.xml
+++ b/app-shells/zsh-history-to-fish/metadata.xml
@@ -5,7 +5,7 @@
                <email>lssndrbarbi...@gmail.com</email>
                <name>Alessandro Barbieri</name>
        </maintainer>
-       <longdescription>
+       <longdescription lang="en">
 Bring your ZSH history to Fish shell
 
 This is a simple tool to ease the migration from ZSH to Fish shell, without 
losing your hard-earned history commands.

diff --git a/dev-R/MASS/metadata.xml b/dev-R/MASS/metadata.xml
index bd3e0cb4b..1589a7643 100644
--- a/dev-R/MASS/metadata.xml
+++ b/dev-R/MASS/metadata.xml
@@ -6,7 +6,7 @@
                <email>lssndrbarbi...@gmail.com</email>
                <name>Alessandro Barbieri</name>
        </maintainer>
-       <longdescription>
+       <longdescription lang="en">
                Support Functions and Datasets for Venables and Ripley's MASS //
                Functions and datasets to support Venables and Ripley, "Modern
                Applied Statistics with S" (4th edition, 2002).

diff --git a/dev-R/Matrix/metadata.xml b/dev-R/Matrix/metadata.xml
index 2b5e2fc2c..9a18f97bf 100644
--- a/dev-R/Matrix/metadata.xml
+++ b/dev-R/Matrix/metadata.xml
@@ -6,7 +6,7 @@
                <email>lssndrbarbi...@gmail.com</email>
                <name>Alessandro Barbieri</name>
        </maintainer>
-       <longdescription>
+       <longdescription lang="en">
                Sparse and Dense Matrix Classes and Methods // A rich hierarchy
                of matrix classes, including triangular, symmetric, and
                diagonal matrices, both dense and sparse and with pattern,

diff --git a/dev-R/RColorBrewer/metadata.xml b/dev-R/RColorBrewer/metadata.xml
index bff25fba5..f05b55131 100644
--- a/dev-R/RColorBrewer/metadata.xml
+++ b/dev-R/RColorBrewer/metadata.xml
@@ -6,7 +6,7 @@
                <email>lssndrbarbi...@gmail.com</email>
                <name>Alessandro Barbieri</name>
        </maintainer>
-       <longdescription>
+       <longdescription lang="en">
                ColorBrewer Palettes // Provides color schemes for maps (and
                other graphics) designed by Cynthia Brewer as described at
                http://colorbrewer2.org

diff --git a/dev-R/RInside/metadata.xml b/dev-R/RInside/metadata.xml
index 7436faed7..708c40bc5 100644
--- a/dev-R/RInside/metadata.xml
+++ b/dev-R/RInside/metadata.xml
@@ -1,7 +1,7 @@
 <?xml version="1.0" encoding="utf-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd";>
 <pkgmetadata>
-  <longdescription>C++ Classes to Embed R in C++ (and C) Applications // C++ 
classes to embed R in C++ (and C) applications A C++ class providing the R 
interpreter is offered by this package making it easier to have "R inside" your 
C++ application. As R itself is embedded into your application, a shared 
library build of R is required. This works on Linux, OS X and even on Windows 
provided you use the same tools used to build R itself. Numerous examples are 
provided in the nine subdirectories of the examples/ directory of the installed 
package: standard, 'mpi' (for parallel computing), 'qt' (showing how to embed 
'RInside' inside a Qt GUI application), 'wt' (showing how to build a 
"web-application" using the Wt toolkit), 'armadillo' (for 'RInside' use with 
'RcppArmadillo'), 'eigen' (for 'RInside' use with 'RcppEigen'), and 
'c_interface' for a basic C interface and 'Ruby' illustration. The examples use 
'GNUmakefile(s)' with GNU extensions, so a GNU make is required (and will use 
the 'G
 NUmakefile' automatically). 'Doxygen'-generated documentation of the C++ 
classes is available at the 'RInside' website as well.</longdescription>
+  <longdescription lang="en">C++ Classes to Embed R in C++ (and C) 
Applications // C++ classes to embed R in C++ (and C) applications A C++ class 
providing the R interpreter is offered by this package making it easier to have 
"R inside" your C++ application. As R itself is embedded into your application, 
a shared library build of R is required. This works on Linux, OS X and even on 
Windows provided you use the same tools used to build R itself. Numerous 
examples are provided in the nine subdirectories of the examples/ directory of 
the installed package: standard, 'mpi' (for parallel computing), 'qt' (showing 
how to embed 'RInside' inside a Qt GUI application), 'wt' (showing how to build 
a "web-application" using the Wt toolkit), 'armadillo' (for 'RInside' use with 
'RcppArmadillo'), 'eigen' (for 'RInside' use with 'RcppEigen'), and 
'c_interface' for a basic C interface and 'Ruby' illustration. The examples use 
'GNUmakefile(s)' with GNU extensions, so a GNU make is required (and will 
 use the 'GNUmakefile' automatically). 'Doxygen'-generated documentation of the 
C++ classes is available at the 'RInside' website as well.</longdescription>
   <maintainer type="person">
     <description>co-maintainers welcome</description>
     <email>lssndrbarbi...@gmail.com</email>

diff --git a/dev-R/RcppArmadillo/metadata.xml b/dev-R/RcppArmadillo/metadata.xml
index a722d6f33..216af7475 100644
--- a/dev-R/RcppArmadillo/metadata.xml
+++ b/dev-R/RcppArmadillo/metadata.xml
@@ -6,7 +6,7 @@
                <email>lssndrbarbi...@gmail.com</email>
                <name>Alessandro Barbieri</name>
        </maintainer>
-       <longdescription>
+       <longdescription lang="en">
                'Rcpp' Integration for the 'Armadillo' Templated Linear Algebra
                Library // 'Armadillo' is a templated C++ linear algebra
                library (by Conrad Sanderson) that aims towards a good balance

diff --git a/dev-R/askpass/metadata.xml b/dev-R/askpass/metadata.xml
index 3f289ed72..9609ff450 100644
--- a/dev-R/askpass/metadata.xml
+++ b/dev-R/askpass/metadata.xml
@@ -6,7 +6,7 @@
                <email>lssndrbarbi...@gmail.com</email>
                <name>Alessandro Barbieri</name>
        </maintainer>
-       <longdescription>
+       <longdescription lang="en">
                Safe Password Entry for R, Git, and SSH // Cross-platform
                utilities for prompting the user for credentials or a
                passphrase, for example to authenticate with a server or read a

diff --git a/dev-R/brew/metadata.xml b/dev-R/brew/metadata.xml
index fbe718a67..128a71c1f 100644
--- a/dev-R/brew/metadata.xml
+++ b/dev-R/brew/metadata.xml
@@ -6,7 +6,7 @@
                <email>lssndrbarbi...@gmail.com</email>
                <name>Alessandro Barbieri</name>
        </maintainer>
-       <longdescription>
+       <longdescription lang="en">
                Templating Framework for Report Generation // brew implements a
                templating framework for mixing text and R code for report
                generation. brew template syntax is similar to PHP, Ruby's erb

diff --git a/dev-R/brio/metadata.xml b/dev-R/brio/metadata.xml
index 51195f550..c53f2f35d 100644
--- a/dev-R/brio/metadata.xml
+++ b/dev-R/brio/metadata.xml
@@ -6,7 +6,7 @@
                <email>lssndrbarbi...@gmail.com</email>
                <name>Alessandro Barbieri</name>
        </maintainer>
-       <longdescription>
+       <longdescription lang="en">
                Basic R Input Output // Functions to handle basic input output,
                these functions always read and write UTF-8 (8-bit Unicode
                Transformation Format) files and provide more explicit control

diff --git a/dev-R/callr/metadata.xml b/dev-R/callr/metadata.xml
index a3d682382..b03b37c3f 100644
--- a/dev-R/callr/metadata.xml
+++ b/dev-R/callr/metadata.xml
@@ -6,7 +6,7 @@
                <email>lssndrbarbi...@gmail.com</email>
                <name>Alessandro Barbieri</name>
        </maintainer>
-       <longdescription>
+       <longdescription lang="en">
                Call R from R // It is sometimes useful to perform a computation
                in a separate R process, without affecting the current R
                process at all. This packages does exactly that.

diff --git a/dev-R/colorspace/metadata.xml b/dev-R/colorspace/metadata.xml
index f053153be..243ff7290 100644
--- a/dev-R/colorspace/metadata.xml
+++ b/dev-R/colorspace/metadata.xml
@@ -6,7 +6,7 @@
                <email>lssndrbarbi...@gmail.com</email>
                <name>Alessandro Barbieri</name>
        </maintainer>
-       <longdescription>
+       <longdescription lang="en">
                A Toolbox for Manipulating and Assessing Colors and Palettes //
                Carries out mapping between assorted color spaces including
                RGB, HSV, HLS, CIEXYZ, CIELUV, HCL (polar CIELUV), CIELAB, and

diff --git a/dev-R/commonmark/metadata.xml b/dev-R/commonmark/metadata.xml
index ade12481c..3a943e334 100644
--- a/dev-R/commonmark/metadata.xml
+++ b/dev-R/commonmark/metadata.xml
@@ -6,7 +6,7 @@
                <email>lssndrbarbi...@gmail.com</email>
                <name>Alessandro Barbieri</name>
        </maintainer>
-       <longdescription>
+       <longdescription lang="en">
                High Performance CommonMark and Github Markdown Rendering in R 
//
                The CommonMark specification defines a rationalized version of
                markdown syntax. This package uses the 'cmark' reference

diff --git a/dev-R/covr/metadata.xml b/dev-R/covr/metadata.xml
index 3975c26cc..17eefb638 100644
--- a/dev-R/covr/metadata.xml
+++ b/dev-R/covr/metadata.xml
@@ -6,7 +6,7 @@
                <email>lssndrbarbi...@gmail.com</email>
                <name>Alessandro Barbieri</name>
        </maintainer>
-       <longdescription>
+       <longdescription lang="en">
                Test Coverage for Packages // Track and report code coverage for
                your package and (optionally) upload the results to a coverage
                service like 'Codecov' https://codecov.io or 'Coveralls'

diff --git a/dev-R/curl/metadata.xml b/dev-R/curl/metadata.xml
index 2e754b6d7..067a007e6 100644
--- a/dev-R/curl/metadata.xml
+++ b/dev-R/curl/metadata.xml
@@ -6,7 +6,7 @@
                <email>lssndrbarbi...@gmail.com</email>
                <name>Alessandro Barbieri</name>
        </maintainer>
-       <longdescription>
+       <longdescription lang="en">
                A Modern and Flexible Web Client for R // The curl() and
                curl_download() functions provide highly configurable drop-in
                replacements for base url() and download.file() with better

diff --git a/dev-R/desc/metadata.xml b/dev-R/desc/metadata.xml
index 1713db053..afce36380 100644
--- a/dev-R/desc/metadata.xml
+++ b/dev-R/desc/metadata.xml
@@ -6,7 +6,7 @@
                <email>lssndrbarbi...@gmail.com</email>
                <name>Alessandro Barbieri</name>
        </maintainer>
-       <longdescription>
+       <longdescription lang="en">
                Manipulate DESCRIPTION Files // Tools to read, write, create, 
and
                manipulate DESCRIPTION files. It is intended for packages that
                create or manipulate other packages.

diff --git a/dev-R/diffobj/metadata.xml b/dev-R/diffobj/metadata.xml
index 562944953..77c510ccf 100644
--- a/dev-R/diffobj/metadata.xml
+++ b/dev-R/diffobj/metadata.xml
@@ -6,7 +6,7 @@
                <email>lssndrbarbi...@gmail.com</email>
                <name>Alessandro Barbieri</name>
        </maintainer>
-       <longdescription>
+       <longdescription lang="en">
                Diffs for R Objects // Generate a colorized diff of two R 
objects
                for an intuitive visualization of their differences.
        </longdescription>

diff --git a/dev-R/evaluate/metadata.xml b/dev-R/evaluate/metadata.xml
index 02dd786c0..7902de2a8 100644
--- a/dev-R/evaluate/metadata.xml
+++ b/dev-R/evaluate/metadata.xml
@@ -6,7 +6,7 @@
                <email>lssndrbarbi...@gmail.com</email>
                <name>Alessandro Barbieri</name>
        </maintainer>
-       <longdescription>
+       <longdescription lang="en">
                Parsing and Evaluation Tools that Provide More Details than the
                Default // Parsing and evaluation tools that make it easy to
                recreate the command line behaviour of R.

diff --git a/dev-R/farver/metadata.xml b/dev-R/farver/metadata.xml
index 1246d57d7..ef6e7b343 100644
--- a/dev-R/farver/metadata.xml
+++ b/dev-R/farver/metadata.xml
@@ -6,7 +6,7 @@
                <email>lssndrbarbi...@gmail.com</email>
                <name>Alessandro Barbieri</name>
        </maintainer>
-       <longdescription>
+       <longdescription lang="en">
                High Performance Colour Space Manipulation // The encoding of
                colour can be handled in many different ways, using different
                colour spaces. As different colour spaces have different uses,

diff --git a/dev-R/generics/metadata.xml b/dev-R/generics/metadata.xml
index 722e78acb..2a54c665f 100644
--- a/dev-R/generics/metadata.xml
+++ b/dev-R/generics/metadata.xml
@@ -6,7 +6,7 @@
     <email>lssndrbarbi...@gmail.com</email>
     <name>Alessandro Barbieri</name>
   </maintainer>
-  <longdescription>In order to reduce potential package dependencies and 
conflicts, generics provides a number of commonly used S3 
generics.</longdescription>
+  <longdescription lang="en">In order to reduce potential package dependencies 
and conflicts, generics provides a number of commonly used S3 
generics.</longdescription>
   <upstream>
     <bugs-to>https://github.com/r-lib/generics/issues</bugs-to>
     <doc 
lang="en">https://cran.r-project.org/web/packages/generics/generics.pdf</doc>

diff --git a/dev-R/ggplot2/metadata.xml b/dev-R/ggplot2/metadata.xml
index ebddea9f3..121549794 100644
--- a/dev-R/ggplot2/metadata.xml
+++ b/dev-R/ggplot2/metadata.xml
@@ -6,7 +6,7 @@
                <email>lssndrbarbi...@gmail.com</email>
                <name>Alessandro Barbieri</name>
        </maintainer>
-       <longdescription>
+       <longdescription lang="en">
                Create Elegant Data Visualisations Using the Grammar of Graphics
                // A system for 'declaratively' creating graphics, based on
                "The Grammar of Graphics". You provide the data, tell 'ggplot2'

diff --git a/dev-R/gh/metadata.xml b/dev-R/gh/metadata.xml
index 75ad89f5e..d11a2ee6f 100644
--- a/dev-R/gh/metadata.xml
+++ b/dev-R/gh/metadata.xml
@@ -6,5 +6,5 @@
                <email>lssndrbarbi...@gmail.com</email>
                <name>Alessandro Barbieri</name>
        </maintainer>
-       <longdescription>'GitHub' 'API' // Minimal client to access the 
'GitHub' 'API'.</longdescription>
+       <longdescription lang="en">'GitHub' 'API' // Minimal client to access 
the 'GitHub' 'API'.</longdescription>
 </pkgmetadata>

diff --git a/dev-R/gitcreds/metadata.xml b/dev-R/gitcreds/metadata.xml
index 152f4b24f..8b9dbc66a 100644
--- a/dev-R/gitcreds/metadata.xml
+++ b/dev-R/gitcreds/metadata.xml
@@ -6,7 +6,7 @@
                <email>lssndrbarbi...@gmail.com</email>
                <name>Alessandro Barbieri</name>
        </maintainer>
-       <longdescription>
+       <longdescription lang="en">
                Query 'git' Credentials from 'R' // Query, set, delete
                credentials from the 'git' credential store. Manage 'GitHub'
                tokens and other 'git' credentials. This package is to be used

diff --git a/dev-R/gtable/metadata.xml b/dev-R/gtable/metadata.xml
index 04e4cf7a9..b682b08be 100644
--- a/dev-R/gtable/metadata.xml
+++ b/dev-R/gtable/metadata.xml
@@ -6,7 +6,7 @@
                <email>lssndrbarbi...@gmail.com</email>
                <name>Alessandro Barbieri</name>
        </maintainer>
-       <longdescription>
+       <longdescription lang="en">
                Arrange 'Grobs' in Tables // Tools to make it easier to work 
with
                "tables" of 'grobs'. The 'gtable' package defines a 'gtable'
                grob class that specifies a grid along with a list of grobs and

diff --git a/dev-R/highr/metadata.xml b/dev-R/highr/metadata.xml
index 9e45d105f..5bff8103b 100644
--- a/dev-R/highr/metadata.xml
+++ b/dev-R/highr/metadata.xml
@@ -6,7 +6,7 @@
                <email>lssndrbarbi...@gmail.com</email>
                <name>Alessandro Barbieri</name>
        </maintainer>
-       <longdescription>
+       <longdescription lang="en">
                Syntax Highlighting for R Source Code // Provides syntax
                highlighting for R source code. Currently it supports LaTeX and
                HTML output. Source code of other languages is supported via

diff --git a/dev-R/httr/metadata.xml b/dev-R/httr/metadata.xml
index de9f7d315..a55f93f0e 100644
--- a/dev-R/httr/metadata.xml
+++ b/dev-R/httr/metadata.xml
@@ -6,7 +6,7 @@
                <email>lssndrbarbi...@gmail.com</email>
                <name>Alessandro Barbieri</name>
        </maintainer>
-       <longdescription>
+       <longdescription lang="en">
                Tools for Working with URLs and HTTP // Useful tools for working
                with HTTP organised by HTTP verbs (GET(), POST(), etc).
                Configuration functions make it easy to control additional

diff --git a/dev-R/hunspell/metadata.xml b/dev-R/hunspell/metadata.xml
index 2c0ba7930..c511c6ca3 100644
--- a/dev-R/hunspell/metadata.xml
+++ b/dev-R/hunspell/metadata.xml
@@ -6,7 +6,7 @@
                <email>lssndrbarbi...@gmail.com</email>
                <name>Alessandro Barbieri</name>
        </maintainer>
-       <longdescription>
+       <longdescription lang="en">
                High-Performance Stemmer, Tokenizer, and Spell Checker // Low
                level spell checker and morphological analyzer based on the
                famous 'hunspell' library https://hunspell.github.io. The

diff --git a/dev-R/ini/metadata.xml b/dev-R/ini/metadata.xml
index 62596e91a..260d2640d 100644
--- a/dev-R/ini/metadata.xml
+++ b/dev-R/ini/metadata.xml
@@ -6,7 +6,7 @@
                <email>lssndrbarbi...@gmail.com</email>
                <name>Alessandro Barbieri</name>
        </maintainer>
-       <longdescription>
+       <longdescription lang="en">
                Read and Write '.ini' Files // Parse simple '.ini' configuration
                files to an structured list. Users can manipulate this
                resulting list with lapply() functions. This same structured

diff --git a/dev-R/isoband/metadata.xml b/dev-R/isoband/metadata.xml
index 0744cfd3f..1fdb6b016 100644
--- a/dev-R/isoband/metadata.xml
+++ b/dev-R/isoband/metadata.xml
@@ -6,7 +6,7 @@
                <email>lssndrbarbi...@gmail.com</email>
                <name>Alessandro Barbieri</name>
        </maintainer>
-       <longdescription>
+       <longdescription lang="en">
                Generate Isolines and Isobands from Regularly Spaced Elevation
                Grids // A fast C++ implementation to generate contour lines
                (isolines) and contour polygons (isobands) from regularly

diff --git a/dev-R/jsonlite/metadata.xml b/dev-R/jsonlite/metadata.xml
index 0dd0ee610..edcddc053 100644
--- a/dev-R/jsonlite/metadata.xml
+++ b/dev-R/jsonlite/metadata.xml
@@ -6,7 +6,7 @@
                <email>lssndrbarbi...@gmail.com</email>
                <name>Alessandro Barbieri</name>
        </maintainer>
-       <longdescription>
+       <longdescription lang="en">
                A Simple and Robust JSON Parser and Generator for R // A
                reasonably fast JSON parser and generator, optimized for
                statistical data and the web. Offers simple, flexible tools for

diff --git a/dev-R/knitr/metadata.xml b/dev-R/knitr/metadata.xml
index b82429dad..7edff8b7b 100644
--- a/dev-R/knitr/metadata.xml
+++ b/dev-R/knitr/metadata.xml
@@ -6,7 +6,7 @@
                <email>lssndrbarbi...@gmail.com</email>
                <name>Alessandro Barbieri</name>
        </maintainer>
-       <longdescription>
+       <longdescription lang="en">
                A General-Purpose Package for Dynamic Report Generation in R //
                Provides a general-purpose tool for dynamic report generation
                in R using Literate Programming techniques.

diff --git a/dev-R/labeling/metadata.xml b/dev-R/labeling/metadata.xml
index ca13614b8..1be0e1f3d 100644
--- a/dev-R/labeling/metadata.xml
+++ b/dev-R/labeling/metadata.xml
@@ -6,7 +6,7 @@
                <email>lssndrbarbi...@gmail.com</email>
                <name>Alessandro Barbieri</name>
        </maintainer>
-       <longdescription>
+       <longdescription lang="en">
                Axis Labeling // Functions which provide a range of axis 
labeling
                algorithms.
        </longdescription>

diff --git a/dev-R/lattice/metadata.xml b/dev-R/lattice/metadata.xml
index 0320a9171..14fff50cd 100644
--- a/dev-R/lattice/metadata.xml
+++ b/dev-R/lattice/metadata.xml
@@ -6,7 +6,7 @@
                <email>lssndrbarbi...@gmail.com</email>
                <name>Alessandro Barbieri</name>
        </maintainer>
-       <longdescription>
+       <longdescription lang="en">
                Trellis Graphics for R // A powerful and elegant high-level data
                visualization system inspired by Trellis graphics, with an
                emphasis on multivariate data. Lattice is sufficient for

diff --git a/dev-R/lazyeval/metadata.xml b/dev-R/lazyeval/metadata.xml
index b8aa72e76..f771d0cd1 100644
--- a/dev-R/lazyeval/metadata.xml
+++ b/dev-R/lazyeval/metadata.xml
@@ -6,7 +6,7 @@
                <email>lssndrbarbi...@gmail.com</email>
                <name>Alessandro Barbieri</name>
        </maintainer>
-       <longdescription>
+       <longdescription lang="en">
                Lazy (Non-Standard) Evaluation // An alternative approach to 
non-
                standard evaluation using formulas. Provides a full
                implementation of LISP style 'quasiquotation', making it easier

diff --git a/dev-R/markdown/metadata.xml b/dev-R/markdown/metadata.xml
index cc56c2f64..6c7f1712a 100644
--- a/dev-R/markdown/metadata.xml
+++ b/dev-R/markdown/metadata.xml
@@ -6,7 +6,7 @@
                <email>lssndrbarbi...@gmail.com</email>
                <name>Alessandro Barbieri</name>
        </maintainer>
-       <longdescription>
+       <longdescription lang="en">
                Render Markdown with the C Library 'Sundown' // Provides R
                bindings to the 'Sundown' Markdown rendering library
                (https://github.com/vmg/sundown). Markdown is a plain-text

diff --git a/dev-R/mgcv/metadata.xml b/dev-R/mgcv/metadata.xml
index a444a9069..7af2a6c2e 100644
--- a/dev-R/mgcv/metadata.xml
+++ b/dev-R/mgcv/metadata.xml
@@ -6,7 +6,7 @@
                <email>lssndrbarbi...@gmail.com</email>
                <name>Alessandro Barbieri</name>
        </maintainer>
-       <longdescription>
+       <longdescription lang="en">
                Mixed GAM Computation Vehicle with Automatic Smoothness
                Estimation // Generalized additive (mixed) models, some of
                their extensions and other generalized ridge regression with

diff --git a/dev-R/mime/metadata.xml b/dev-R/mime/metadata.xml
index e6842c8c0..5b9f02465 100644
--- a/dev-R/mime/metadata.xml
+++ b/dev-R/mime/metadata.xml
@@ -6,7 +6,7 @@
                <email>lssndrbarbi...@gmail.com</email>
                <name>Alessandro Barbieri</name>
        </maintainer>
-       <longdescription>
+       <longdescription lang="en">
                Map Filenames to MIME Types // Guesses the MIME type from a
                filename extension using the data derived from /etc/mime.types
                in UNIX-type systems.

diff --git a/dev-R/munsell/metadata.xml b/dev-R/munsell/metadata.xml
index 6406173a4..c3948b211 100644
--- a/dev-R/munsell/metadata.xml
+++ b/dev-R/munsell/metadata.xml
@@ -6,7 +6,7 @@
                <email>lssndrbarbi...@gmail.com</email>
                <name>Alessandro Barbieri</name>
        </maintainer>
-       <longdescription>
+       <longdescription lang="en">
                Utilities for Using Munsell Colours // Provides easy access to,
                and manipulation of, the Munsell colours. Provides a mapping
                between Munsell's original notation (e.g. "5R 5/10") and

diff --git a/dev-R/nlme/metadata.xml b/dev-R/nlme/metadata.xml
index c26221bf3..fa32084eb 100644
--- a/dev-R/nlme/metadata.xml
+++ b/dev-R/nlme/metadata.xml
@@ -6,7 +6,7 @@
                <email>lssndrbarbi...@gmail.com</email>
                <name>Alessandro Barbieri</name>
        </maintainer>
-       <longdescription>
+       <longdescription lang="en">
                Linear and Nonlinear Mixed Effects Models // Fit and compare
                Gaussian linear and nonlinear mixed-effects models.
        </longdescription>

diff --git a/dev-R/nnet/metadata.xml b/dev-R/nnet/metadata.xml
index 843c471f7..4f51c240a 100644
--- a/dev-R/nnet/metadata.xml
+++ b/dev-R/nnet/metadata.xml
@@ -6,7 +6,7 @@
                <email>lssndrbarbi...@gmail.com</email>
                <name>Alessandro Barbieri</name>
        </maintainer>
-       <longdescription>
+       <longdescription lang="en">
                Feed-Forward Neural Networks and Multinomial Log-Linear Models 
//
                Software for feed-forward neural networks with a single hidden
                layer, and for multinomial log-linear models.

diff --git a/dev-R/openssl/metadata.xml b/dev-R/openssl/metadata.xml
index 4278f7d8e..586d4fd24 100644
--- a/dev-R/openssl/metadata.xml
+++ b/dev-R/openssl/metadata.xml
@@ -6,7 +6,7 @@
                <email>lssndrbarbi...@gmail.com</email>
                <name>Alessandro Barbieri</name>
        </maintainer>
-       <longdescription>
+       <longdescription lang="en">
                Toolkit for Encryption, Signatures and Certificates Based on
                OpenSSL // Bindings to OpenSSL libssl and libcrypto, plus
                custom SSH key parsers. Supports RSA, DSA and EC curves P-256,

diff --git a/dev-R/pkgload/metadata.xml b/dev-R/pkgload/metadata.xml
index 822aa652d..193150a67 100644
--- a/dev-R/pkgload/metadata.xml
+++ b/dev-R/pkgload/metadata.xml
@@ -6,7 +6,7 @@
                <email>lssndrbarbi...@gmail.com</email>
                <name>Alessandro Barbieri</name>
        </maintainer>
-       <longdescription>
+       <longdescription lang="en">
                Simulate Package Installation and Attach // Simulates the 
process
                of installing a package and then attaching it. This is a key
                part of the 'devtools' package as it allows you to rapidly

diff --git a/dev-R/praise/metadata.xml b/dev-R/praise/metadata.xml
index c7ba51614..1989a0b33 100644
--- a/dev-R/praise/metadata.xml
+++ b/dev-R/praise/metadata.xml
@@ -6,7 +6,7 @@
                <email>lssndrbarbi...@gmail.com</email>
                <name>Alessandro Barbieri</name>
        </maintainer>
-       <longdescription>
+       <longdescription lang="en">
                Praise Users // Build friendly R packages that praise their 
users
                if they have done something good, or they just need it to feel
                better.

diff --git a/dev-R/processx/metadata.xml b/dev-R/processx/metadata.xml
index de4dcaa9e..6e6f1f3ed 100644
--- a/dev-R/processx/metadata.xml
+++ b/dev-R/processx/metadata.xml
@@ -6,7 +6,7 @@
                <email>lssndrbarbi...@gmail.com</email>
                <name>Alessandro Barbieri</name>
        </maintainer>
-       <longdescription>
+       <longdescription lang="en">
                Execute and Control System Processes // Tools to run system
                processes in the background. It can check if a background
                process is running; wait on a background process to finish; get

diff --git a/dev-R/ps/metadata.xml b/dev-R/ps/metadata.xml
index 9406382bf..02fb4b937 100644
--- a/dev-R/ps/metadata.xml
+++ b/dev-R/ps/metadata.xml
@@ -6,7 +6,7 @@
                <email>lssndrbarbi...@gmail.com</email>
                <name>Alessandro Barbieri</name>
        </maintainer>
-       <longdescription>
+       <longdescription lang="en">
                List, Query, Manipulate System Processes // List, query and
                manipulate all system processes, on 'Windows', 'Linux' and
                'macOS'.

diff --git a/dev-R/rematch2/metadata.xml b/dev-R/rematch2/metadata.xml
index 719f12581..493ada25d 100644
--- a/dev-R/rematch2/metadata.xml
+++ b/dev-R/rematch2/metadata.xml
@@ -6,7 +6,7 @@
                <email>lssndrbarbi...@gmail.com</email>
                <name>Alessandro Barbieri</name>
        </maintainer>
-       <longdescription>
+       <longdescription lang="en">
                Tidy Output from Regular Expression Matching // Wrappers on
                'regexpr' and 'gregexpr' to return the match results in tidy
                data frames.

diff --git a/dev-R/rex/metadata.xml b/dev-R/rex/metadata.xml
index 932b0c7ed..8f68d6dc2 100644
--- a/dev-R/rex/metadata.xml
+++ b/dev-R/rex/metadata.xml
@@ -6,7 +6,7 @@
                <email>lssndrbarbi...@gmail.com</email>
                <name>Alessandro Barbieri</name>
        </maintainer>
-       <longdescription>
+       <longdescription lang="en">
                Friendly Regular Expressions // A friendly interface for the
                construction of regular expressions.
        </longdescription>

diff --git a/dev-R/roxygen2/metadata.xml b/dev-R/roxygen2/metadata.xml
index c89f24bbd..29193fcff 100644
--- a/dev-R/roxygen2/metadata.xml
+++ b/dev-R/roxygen2/metadata.xml
@@ -6,7 +6,7 @@
                <email>lssndrbarbi...@gmail.com</email>
                <name>Alessandro Barbieri</name>
        </maintainer>
-       <longdescription>
+       <longdescription lang="en">
                In-Line Documentation for R // Generate your Rd documentation,
                'NAMESPACE' file, and collation field using specially formatted
                comments. Writing documentation in-line with code makes it

diff --git a/dev-R/rprojroot/metadata.xml b/dev-R/rprojroot/metadata.xml
index 18d4bcee6..a665355ff 100644
--- a/dev-R/rprojroot/metadata.xml
+++ b/dev-R/rprojroot/metadata.xml
@@ -6,7 +6,7 @@
                <email>lssndrbarbi...@gmail.com</email>
                <name>Alessandro Barbieri</name>
        </maintainer>
-       <longdescription>
+       <longdescription lang="en">
                Finding Files in Project Subdirectories // Robust, reliable and
                flexible paths to files below a project root. The 'root' of a
                project is defined as a directory that matches a certain

diff --git a/dev-R/rstudioapi/metadata.xml b/dev-R/rstudioapi/metadata.xml
index 825abd686..507704cb4 100644
--- a/dev-R/rstudioapi/metadata.xml
+++ b/dev-R/rstudioapi/metadata.xml
@@ -6,7 +6,7 @@
                <email>lssndrbarbi...@gmail.com</email>
                <name>Alessandro Barbieri</name>
        </maintainer>
-       <longdescription>
+       <longdescription lang="en">
                Safely Access the RStudio API // Access the RStudio API (if
                available) and provide informative error messages when it's
                not.

diff --git a/dev-R/scales/metadata.xml b/dev-R/scales/metadata.xml
index 4b192dbf5..4728e2ba6 100644
--- a/dev-R/scales/metadata.xml
+++ b/dev-R/scales/metadata.xml
@@ -6,7 +6,7 @@
                <email>lssndrbarbi...@gmail.com</email>
                <name>Alessandro Barbieri</name>
        </maintainer>
-       <longdescription>
+       <longdescription lang="en">
                Scale Functions for Visualization // Graphical scales map data 
to
                aesthetics, and provide methods for automatically determining
                breaks and labels for axes and legends.

diff --git a/dev-R/spelling/metadata.xml b/dev-R/spelling/metadata.xml
index 32d26f1bc..ae5d203f7 100644
--- a/dev-R/spelling/metadata.xml
+++ b/dev-R/spelling/metadata.xml
@@ -6,7 +6,7 @@
                <email>lssndrbarbi...@gmail.com</email>
                <name>Alessandro Barbieri</name>
        </maintainer>
-       <longdescription>
+       <longdescription lang="en">
                Tools for Spell Checking in R // Spell checking common document
                formats including latex, markdown, manual pages, and
                description files. Includes utilities to automate checking of

diff --git a/dev-R/stringi/metadata.xml b/dev-R/stringi/metadata.xml
index f88bafcdf..6db1833c9 100644
--- a/dev-R/stringi/metadata.xml
+++ b/dev-R/stringi/metadata.xml
@@ -6,7 +6,7 @@
                <email>lssndrbarbi...@gmail.com</email>
                <name>Alessandro Barbieri</name>
        </maintainer>
-       <longdescription>
+       <longdescription lang="en">
                Character String Processing Facilities // A multitude of
                character string/text/natural language processing tools:
                pattern searching (e.g., with 'Java'-like regular expressions

diff --git a/dev-R/stringr/metadata.xml b/dev-R/stringr/metadata.xml
index 690a02cbb..e480a6aa7 100644
--- a/dev-R/stringr/metadata.xml
+++ b/dev-R/stringr/metadata.xml
@@ -6,7 +6,7 @@
                <email>lssndrbarbi...@gmail.com</email>
                <name>Alessandro Barbieri</name>
        </maintainer>
-       <longdescription>
+       <longdescription lang="en">
                Simple, Consistent Wrappers for Common String Operations // A
                consistent, simple and easy to use set of wrappers around the
                fantastic 'stringi' package. All function and argument names

diff --git a/dev-R/survival/metadata.xml b/dev-R/survival/metadata.xml
index 1c4b3f674..43b65ac49 100644
--- a/dev-R/survival/metadata.xml
+++ b/dev-R/survival/metadata.xml
@@ -6,7 +6,7 @@
                <email>lssndrbarbi...@gmail.com</email>
                <name>Alessandro Barbieri</name>
        </maintainer>
-       <longdescription>
+       <longdescription lang="en">
                Survival Analysis // Contains the core survival analysis
                routines, including definition of Surv objects, Kaplan-Meier
                and Aalen-Johansen (multi-state) curves, Cox models, and

diff --git a/dev-R/sys/metadata.xml b/dev-R/sys/metadata.xml
index 7cbae15dd..c3fd5688f 100644
--- a/dev-R/sys/metadata.xml
+++ b/dev-R/sys/metadata.xml
@@ -6,7 +6,7 @@
                <email>lssndrbarbi...@gmail.com</email>
                <name>Alessandro Barbieri</name>
        </maintainer>
-       <longdescription>
+       <longdescription lang="en">
                Powerful and Reliable Tools for Running System Commands in R //
                Drop-in replacements for the base system2() function with fine
                control and consistent behavior across platforms. Supports

diff --git a/dev-R/testthat/metadata.xml b/dev-R/testthat/metadata.xml
index a080e7c18..c824c3ad6 100644
--- a/dev-R/testthat/metadata.xml
+++ b/dev-R/testthat/metadata.xml
@@ -6,7 +6,7 @@
                <email>lssndrbarbi...@gmail.com</email>
                <name>Alessandro Barbieri</name>
        </maintainer>
-       <longdescription>
+       <longdescription lang="en">
                Unit Testing for R // Software testing is important, but, in 
part
                because it is frustrating and boring, many of us avoid it.
                'testthat' is a testing framework for R that is easy to learn

diff --git a/dev-R/viridisLite/metadata.xml b/dev-R/viridisLite/metadata.xml
index 423bc2648..33fb69206 100644
--- a/dev-R/viridisLite/metadata.xml
+++ b/dev-R/viridisLite/metadata.xml
@@ -6,7 +6,7 @@
                <email>lssndrbarbi...@gmail.com</email>
                <name>Alessandro Barbieri</name>
        </maintainer>
-       <longdescription>
+       <longdescription lang="en">
                Colorblind-Friendly Color Maps (Lite Version) // Color maps
                designed to improve graph readability for readers with common
                forms of color blindness and/or color vision deficiency. The

diff --git a/dev-R/waldo/metadata.xml b/dev-R/waldo/metadata.xml
index 34f33df38..e75494ee4 100644
--- a/dev-R/waldo/metadata.xml
+++ b/dev-R/waldo/metadata.xml
@@ -6,7 +6,7 @@
                <email>lssndrbarbi...@gmail.com</email>
                <name>Alessandro Barbieri</name>
        </maintainer>
-       <longdescription>
+       <longdescription lang="en">
                Find Differences Between R Objects // Compare complex R objects
                and reveal the key differences.  Designed particularly for use
                in testing packages where being able to quickly isolate key

diff --git a/dev-R/whoami/metadata.xml b/dev-R/whoami/metadata.xml
index e6b8092ba..73833dd37 100644
--- a/dev-R/whoami/metadata.xml
+++ b/dev-R/whoami/metadata.xml
@@ -6,7 +6,7 @@
                <email>lssndrbarbi...@gmail.com</email>
                <name>Alessandro Barbieri</name>
        </maintainer>
-       <longdescription>
+       <longdescription lang="en">
                Username, Full Name, Email Address, 'GitHub' Username of the
                Current User // Look up the username and full name of the
                current user, the current user's email address and 'GitHub'

diff --git a/dev-R/withr/metadata.xml b/dev-R/withr/metadata.xml
index 187ec12e9..21a3971d3 100644
--- a/dev-R/withr/metadata.xml
+++ b/dev-R/withr/metadata.xml
@@ -6,7 +6,7 @@
                <email>lssndrbarbi...@gmail.com</email>
                <name>Alessandro Barbieri</name>
        </maintainer>
-       <longdescription>
+       <longdescription lang="en">
                Run Code 'With' Temporarily Modified Global State // A set of
                functions to run code 'with' safely and temporarily modified
                global state. Many of these functions were originally a part of

diff --git a/dev-R/xfun/metadata.xml b/dev-R/xfun/metadata.xml
index 1e7875baa..05bca3ac5 100644
--- a/dev-R/xfun/metadata.xml
+++ b/dev-R/xfun/metadata.xml
@@ -6,7 +6,7 @@
                <email>lssndrbarbi...@gmail.com</email>
                <name>Alessandro Barbieri</name>
        </maintainer>
-       <longdescription>
+       <longdescription lang="en">
                Supporting Functions for Packages Maintained by 'Yihui Xie' //
                Miscellaneous functions commonly used in other packages
                maintained by 'Yihui Xie'.

diff --git a/dev-R/xml2/metadata.xml b/dev-R/xml2/metadata.xml
index 895157356..2eb11b2b5 100644
--- a/dev-R/xml2/metadata.xml
+++ b/dev-R/xml2/metadata.xml
@@ -6,7 +6,7 @@
                <email>lssndrbarbi...@gmail.com</email>
                <name>Alessandro Barbieri</name>
        </maintainer>
-       <longdescription>
+       <longdescription lang="en">
                Parse XML // Work with XML files using a simple, consistent
                interface. Built on top of the 'libxml2' C library.
        </longdescription>

diff --git a/dev-R/yaml/metadata.xml b/dev-R/yaml/metadata.xml
index d090495bd..3dc522081 100644
--- a/dev-R/yaml/metadata.xml
+++ b/dev-R/yaml/metadata.xml
@@ -6,7 +6,7 @@
                <email>lssndrbarbi...@gmail.com</email>
                <name>Alessandro Barbieri</name>
        </maintainer>
-       <longdescription>
+       <longdescription lang="en">
                Methods to Convert R Data to YAML and Back // Implements the
                'libyaml' 'YAML' 1.1 parser and emitter
                (http://pyyaml.org/wiki/LibYAML) for R.

diff --git a/dev-cpp/tiny-dnn/metadata.xml b/dev-cpp/tiny-dnn/metadata.xml
index 5f2810ee5..0bc53e1c0 100644
--- a/dev-cpp/tiny-dnn/metadata.xml
+++ b/dev-cpp/tiny-dnn/metadata.xml
@@ -5,7 +5,7 @@
                <email>lssndrbarbi...@gmail.com</email>
                <name>Alessandro Barbieri</name>
        </maintainer>
-       <longdescription>
+       <longdescription lang="en">
 Features
 
 Reasonably fast, without GPU:

diff --git a/dev-cpp/vexcl/metadata.xml b/dev-cpp/vexcl/metadata.xml
index 437237908..419b97cb5 100644
--- a/dev-cpp/vexcl/metadata.xml
+++ b/dev-cpp/vexcl/metadata.xml
@@ -1,7 +1,7 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd";>
 <pkgmetadata>
-       <longdescription>VexCL is a vector expression template library for 
OpenCL/CUDA. It has been created for ease of GPGPU development with C++. VexCL 
strives to reduce amount of boilerplate code needed to develop GPGPU 
applications. The library provides convenient and intuitive notation for vector 
arithmetic, reduction, sparse matrix-vector products, etc. Multi-device and 
even multi-platform computations are supported. The source code of the library 
is distributed under very permissive MIT license.</longdescription>
+       <longdescription lang="en">VexCL is a vector expression template 
library for OpenCL/CUDA. It has been created for ease of GPGPU development with 
C++. VexCL strives to reduce amount of boilerplate code needed to develop GPGPU 
applications. The library provides convenient and intuitive notation for vector 
arithmetic, reduction, sparse matrix-vector products, etc. Multi-device and 
even multi-platform computations are supported. The source code of the library 
is distributed under very permissive MIT license.</longdescription>
        <maintainer type="person">
                <description>co-maintainers welcome</description>
                <email>lssndrbarbi...@gmail.com</email>

diff --git a/dev-games/godot/metadata.xml b/dev-games/godot/metadata.xml
index efb9bdcd1..46939a55b 100644
--- a/dev-games/godot/metadata.xml
+++ b/dev-games/godot/metadata.xml
@@ -5,7 +5,7 @@
                <email>rossbridger...@gmail.com</email>
                <name>Ross Charles Campbell</name>
        </maintainer>
-       <longdescription>
+       <longdescription lang="en">
 Godot Engine is a feature-packed, cross-platform game engine to create 2D and
 3D games from a unified interface. It provides a comprehensive set of common
 tools, so users can focus on making games without having to reinvent the wheel.

diff --git a/dev-libs/ftl/metadata.xml b/dev-libs/ftl/metadata.xml
index 8f6288baf..bea624879 100644
--- a/dev-libs/ftl/metadata.xml
+++ b/dev-libs/ftl/metadata.xml
@@ -5,7 +5,7 @@
                <email>torokhov-...@yandex.ru</email>
                <name>Sergey Torokhov</name>
        </maintainer>
-       <longdescription>
+       <longdescription lang="en">
                The Fortran Template Library (FTL) is a general purpose library 
for Fortran 2003. 
                Its intention is to bring all these nice things we take for 
granted in modern languages 
                like Python and C++ to the Fortran world: Generic containers, 
versatile algorithms, 

diff --git a/dev-libs/libcloudproviders/metadata.xml 
b/dev-libs/libcloudproviders/metadata.xml
index c42a32f99..846f4d4bd 100644
--- a/dev-libs/libcloudproviders/metadata.xml
+++ b/dev-libs/libcloudproviders/metadata.xml
@@ -5,8 +5,7 @@
                <email>tel...@posteo.de</email>
                <name>James Beddek</name>
        </maintainer>
-       <longdescription>
+       <longdescription lang="en">
                libcloudproviders is a DBus API that allows cloud storage sync 
clients to expose their services. Clients such as file managers and desktop 
environments can then provide integrated access to the cloud providers services.
-
        </longdescription>
 </pkgmetadata>

diff --git a/dev-libs/zfp/metadata.xml b/dev-libs/zfp/metadata.xml
index 1cb7fe417..151c92dd6 100644
--- a/dev-libs/zfp/metadata.xml
+++ b/dev-libs/zfp/metadata.xml
@@ -6,7 +6,7 @@
     <email>lssndrbarbi...@gmail.com</email>
     <name>Alessandro Barbieri</name>
   </maintainer>
-  <longdescription>
+  <longdescription lang="en">
 zfp is a compressed format for representing multidimensional floating-point 
and integer arrays. zfp provides compressed-array classes that support high 
throughput read and write random access to individual array elements. zfp also 
supports serial and parallel (OpenMP and CUDA) compression of whole arrays, 
e.g., for applications that read and write large data sets to and from disk.
 
 zfp uses lossy but optionally error-bounded compression to achieve high 
compression ratios. Bit-for-bit lossless compression is also possible through 
one of zfp's compression modes. zfp works best for 2D, 3D, and 4D arrays that 
exhibit spatial correlation, such as continuous fields from physics 
simulations, natural images, regularly sampled terrain surfaces, etc. zfp 
compression of 1D arrays is possible but generally discouraged.

diff --git a/dev-python/asyncssh/metadata.xml b/dev-python/asyncssh/metadata.xml
index d6668d6b8..316963e86 100644
--- a/dev-python/asyncssh/metadata.xml
+++ b/dev-python/asyncssh/metadata.xml
@@ -6,7 +6,7 @@
     <email>lssndrbarbi...@gmail.com</email>
     <name>Alessandro Barbieri</name>
   </maintainer>
-  <longdescription>
+  <longdescription lang="en">
 AsyncSSH is a Python package which provides an asynchronous client and server 
implementation of the SSHv2 protocol on top of the Python 3.6+ asyncio 
framework.
 
 Features

diff --git a/dev-python/colored/metadata.xml b/dev-python/colored/metadata.xml
index ed759ad9d..dd4230819 100644
--- a/dev-python/colored/metadata.xml
+++ b/dev-python/colored/metadata.xml
@@ -5,7 +5,7 @@
         <email>coppens.matthias....@gmail.com</email>
         <name>Matthias Coppens</name>
     </maintainer>
-    <longdescription>
+    <longdescription lang="en">
         Very simple Python library for color and formatting in terminal.
         Collection of color codes and names for 256 color terminal setups.
     </longdescription>

diff --git a/dev-python/pyinquirer/metadata.xml 
b/dev-python/pyinquirer/metadata.xml
index 57cbc59de..3812b4e16 100644
--- a/dev-python/pyinquirer/metadata.xml
+++ b/dev-python/pyinquirer/metadata.xml
@@ -5,7 +5,7 @@
         <email>coppens.matthias....@gmail.com</email>
         <name>Matthias Coppens</name>
     </maintainer>
-    <longdescription>
+    <longdescription lang="en">
         PyInquirer strives to be an easily embeddable and beautiful
         command line interface for Python. PyInquirer wants to make it
         easy for existing Inquirer.js users to write immersive

diff --git a/dev-util/gammaray/metadata.xml b/dev-util/gammaray/metadata.xml
index b52f014a2..5566fb812 100644
--- a/dev-util/gammaray/metadata.xml
+++ b/dev-util/gammaray/metadata.xml
@@ -9,7 +9,7 @@
                <email>petross...@gmail.com</email>
                <name>Petros S</name>
        </maintainer>
-       <longdescription>
+       <longdescription lang="en">
 GammaRay is a software introspection tool for Qt applications developed by 
KDAB.
 Leveraging the QObject introspection mechanism it allows you to observe and 
manipulate
 your application at runtime. This works both locally on your workstation and 
remotely

diff --git a/games-board/openriichi/metadata.xml 
b/games-board/openriichi/metadata.xml
index aa5911d57..0a8539f9f 100644
--- a/games-board/openriichi/metadata.xml
+++ b/games-board/openriichi/metadata.xml
@@ -5,7 +5,7 @@
                <email>torokhov-...@yandex.ru</email>
                <name>Sergey Torokhov</name>
        </maintainer>
-       <longdescription>
+       <longdescription lang="en">
                OpenRiichi is an open source Japanese Mahjong client written in 
the Vala programming language.
                It supports singleplayer and multiplayer, with or without bots.
                It features all the standard riichi rules, as well as some 
optional ones.

diff --git a/games-board/rmahjong/metadata.xml 
b/games-board/rmahjong/metadata.xml
index 97c7f078b..1a6b729f5 100644
--- a/games-board/rmahjong/metadata.xml
+++ b/games-board/rmahjong/metadata.xml
@@ -5,7 +5,7 @@
                <email>torokhov-...@yandex.ru</email>
                <name>Sergey Torokhov</name>
        </maintainer>
-       <longdescription>
+       <longdescription lang="en">
                Riichi Mahjong is the Japanese variant to the Chinese game for 
four players.
                RMahjong is the computer implementation of this game.
 

diff --git a/games-emulation/duckstation/metadata.xml 
b/games-emulation/duckstation/metadata.xml
index 094b76eac..30b3bfff4 100644
--- a/games-emulation/duckstation/metadata.xml
+++ b/games-emulation/duckstation/metadata.xml
@@ -8,7 +8,7 @@
        <upstream>
                <remote-id type="github">stenzek/duckstation</remote-id>
        </upstream>
-       <longdescription>
+       <longdescription lang="en">
                DuckStation is a fast emulator of the Sony PlayStation (PSX),
                focused on playability, speed, and long-term maintainability.
        </longdescription>

diff --git a/games-emulation/np2kai/metadata.xml 
b/games-emulation/np2kai/metadata.xml
index b00def1c4..2ef2bd16c 100644
--- a/games-emulation/np2kai/metadata.xml
+++ b/games-emulation/np2kai/metadata.xml
@@ -5,7 +5,7 @@
                <email>linobiga...@protonmail.com</email>
                <name>Lino Bigatti</name>
        </maintainer>
-       <longdescription>
+       <longdescription lang="en">
                Neko project 2 kai (np2kai for short) is a PC-9801 emulator
                written in C and C++. It allows for i286, ia32 and haxm 
emulation.
                It is based on Neko project II.

diff --git a/games-engines/fs2_open/metadata.xml 
b/games-engines/fs2_open/metadata.xml
index b9e9e9bf5..2e56a6035 100644
--- a/games-engines/fs2_open/metadata.xml
+++ b/games-engines/fs2_open/metadata.xml
@@ -5,7 +5,7 @@
                <name>Jonas Frei</name>
                <email>frei...@pm.me</email>
        </maintainer>
-       <longdescription>
+       <longdescription lang="en">
                fs2_open is the game enginge of the FreeSpace2 Source Code 
Project.
                This package is not the complete game, but rather the game 
engine
                that runs the game. The game data files have to be installed

diff --git a/gui-apps/mpvpaper/metadata.xml b/gui-apps/mpvpaper/metadata.xml
index 8a81946bb..7e43740ab 100644
--- a/gui-apps/mpvpaper/metadata.xml
+++ b/gui-apps/mpvpaper/metadata.xml
@@ -5,7 +5,7 @@
                <name>Matthias Coppens</name>
                <email>coppens.matthias....@gmail.com</email>
        </maintainer>
-       <longdescription>
+       <longdescription lang="en">
                MPVPaper is a wallpaper program for wlroots based wayland 
compositors,
                such as sway. That allows you to play videos with mpv as your 
wallpaper.
        </longdescription>

diff --git a/gui-apps/wob/metadata.xml b/gui-apps/wob/metadata.xml
index 3824f4f3f..23f2430d6 100644
--- a/gui-apps/wob/metadata.xml
+++ b/gui-apps/wob/metadata.xml
@@ -5,7 +5,7 @@
                <name>Jonas Frei</name>
                <email>frei...@pm.me</email>
        </maintainer>
-       <longdescription>
+       <longdescription lang="en">
                A lightweight overlay volume/backlight/progress/anything bar
                for wlroots based Wayland compositors (requrires support for
                wlr_layer_shell_unstable_v1). This project is inspired by

diff --git a/kde-apps/krecorder/metadata.xml b/kde-apps/krecorder/metadata.xml
index 8c46cacf3..a28c1d639 100644
--- a/kde-apps/krecorder/metadata.xml
+++ b/kde-apps/krecorder/metadata.xml
@@ -9,7 +9,7 @@
                <email>cyber+gen...@sysrq.in</email>
                <name>Anna</name>
        </maintainer>
-       <longdescription>
+       <longdescription lang="en">
                Krecorder is a convergent audio recording application for 
Plasma.
                Features:
                - Record audio with a visualizer, and pausing functionality

diff --git a/kde-misc/plasma5-wallpapers-dynamic/metadata.xml 
b/kde-misc/plasma5-wallpapers-dynamic/metadata.xml
index 3f8deaccc..9e460fadb 100644
--- a/kde-misc/plasma5-wallpapers-dynamic/metadata.xml
+++ b/kde-misc/plasma5-wallpapers-dynamic/metadata.xml
@@ -1,7 +1,7 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd";>
 <pkgmetadata>
-       <longdescription>
+       <longdescription lang="en">
                plasma5-wallpapers-dynamic is wallpaper plugin for KDE Plasma 
5, allowing you to import and use dynamic wallpapers, setting the wallpaper 
based on the time of day.
                
                Command line tools are provided to import heic wallpapers and 
package custom wallpapers.

diff --git a/media-gfx/akira/metadata.xml b/media-gfx/akira/metadata.xml
index 32f6e58a1..c40249433 100644
--- a/media-gfx/akira/metadata.xml
+++ b/media-gfx/akira/metadata.xml
@@ -8,7 +8,7 @@
        <upstream>
                <remote-id type="github">akiraux/akira</remote-id>
        </upstream>
-       <longdescription>
+       <longdescription lang="en">
                Akira is a native Linux Design application built in Vala and 
GTK. 
                Akira focuses on offering a modern and fast approach to UI and 
UX Design, mainly targeting web designers and graphic designers.
                The main goal is to offer a valid and professional solution for 
designers who want to use Linux as their main OS.

diff --git a/media-plugins/qt-heif-image-plugin/metadata.xml 
b/media-plugins/qt-heif-image-plugin/metadata.xml
index bcbf5a060..6e39fc254 100644
--- a/media-plugins/qt-heif-image-plugin/metadata.xml
+++ b/media-plugins/qt-heif-image-plugin/metadata.xml
@@ -5,7 +5,7 @@
     <email>torokhov-...@yandex.ru</email>
     <name>Sergey Torokhov</name>
   </maintainer>
-  <longdescription>
+  <longdescription lang="en">
     This is a Qt image plugin for HEIF images, wrapping libheif.
     It enables existing Qt applications to open and save .heic files.
 

diff --git a/net-fs/httpdirfs/metadata.xml b/net-fs/httpdirfs/metadata.xml
index 2544f2e13..2b314664f 100644
--- a/net-fs/httpdirfs/metadata.xml
+++ b/net-fs/httpdirfs/metadata.xml
@@ -5,7 +5,7 @@
     <upstream>
         <remote-id type="github">fangfufu/httpdirfs</remote-id>
     </upstream>
-    <longdescription>
+    <longdescription lang="en">
         A filesystem which allows you to mount HTTP directory listings, with a 
permanent cache.
         Now with Airsonic / Subsonic support!
         Have you ever wanted to mount those HTTP directory listings as if it 
was a partition?

diff --git a/net-misc/lagrange/metadata.xml b/net-misc/lagrange/metadata.xml
index 8472ce9d7..7773e45cf 100644
--- a/net-misc/lagrange/metadata.xml
+++ b/net-misc/lagrange/metadata.xml
@@ -9,7 +9,7 @@
                <email>cyber+gen...@sysrq.in</email>
                <name>Anna</name>
        </maintainer>
-       <longdescription>
+       <longdescription lang="en">
                Lagrange is a desktop GUI client for browsing Geminispace.
                It offers modern conveniences familiar from web browsers,
                such as smooth scrolling, inline image viewing, multiple

diff --git a/sci-mathematics/frama-c/metadata.xml 
b/sci-mathematics/frama-c/metadata.xml
index c4798f542..6f03ebab4 100644
--- a/sci-mathematics/frama-c/metadata.xml
+++ b/sci-mathematics/frama-c/metadata.xml
@@ -38,7 +38,7 @@
                <flag name="variadic">Build the variadic plugin</flag>
                <flag name="wp">Build the WP plugin</flag>
        </use>
-       <longdescription>
+       <longdescription lang="en">
 Frama-C is a suite of tools dedicated to the analysis of the source code
 of software written in C. It gathers several static analysis techniques
 in a single collaborative framework. The collaborative approach of

diff --git a/sci-mathematics/why3/metadata.xml 
b/sci-mathematics/why3/metadata.xml
index 008bf6030..d64bca822 100644
--- a/sci-mathematics/why3/metadata.xml
+++ b/sci-mathematics/why3/metadata.xml
@@ -5,7 +5,7 @@
                <name>François-Xavier Carton</name>
                <email>fx.carto...@gmail.com</email>
        </maintainer>
-       <longdescription>
+       <longdescription lang="en">
 Why3 is a platform for deductive program verification. It provides
 a rich language for specification and programming, called WhyML,
 and relies on external theorem provers, both automated and interactive,

diff --git a/sci-physics/SU2/metadata.xml b/sci-physics/SU2/metadata.xml
index 8317735e8..377649313 100644
--- a/sci-physics/SU2/metadata.xml
+++ b/sci-physics/SU2/metadata.xml
@@ -13,7 +13,7 @@
     <flag name="tecio">Enable TECIO support</flag>
     <flag name="tutorials">Install Tutorials files</flag>
   </use>
-  <longdescription>
+  <longdescription lang="en">
     The SU2 suite is an open-source collection of C++ based software tools
     for performing Partial Differential Equation (PDE) analysis and solving
     PDE-constrained optimization problems.

diff --git a/sys-apps/qjournalctl/metadata.xml 
b/sys-apps/qjournalctl/metadata.xml
index ddd17d34e..02c13acfd 100644
--- a/sys-apps/qjournalctl/metadata.xml
+++ b/sys-apps/qjournalctl/metadata.xml
@@ -5,7 +5,7 @@
                <email>ahve...@gmail.com</email>
                <name>Henrik Pihl</name>
        </maintainer>
-       <longdescription>
+       <longdescription lang="en">
        A graphical user interface which displays the systemd's journal and 
        lets the user filter the output without the command line.
        </longdescription>

diff --git a/sys-boot/customrescuecd-x86-grub/metadata.xml 
b/sys-boot/customrescuecd-x86-grub/metadata.xml
index 17e7a0a64..9a41a3c4a 100644
--- a/sys-boot/customrescuecd-x86-grub/metadata.xml
+++ b/sys-boot/customrescuecd-x86-grub/metadata.xml
@@ -5,7 +5,7 @@
                <email>andrea.postigli...@gmail.com</email>
                <name>Andrea Postiglione</name>
        </maintainer>
-       <longdescription>
+       <longdescription lang="en">
                This package adds menu entries in GRUB for the CustomRescueCD. 
You can
                add custom bootoptions for CustomRescueCD in a special config 
file.
        </longdescription>

diff --git a/sys-boot/customrescuecd-x86_64-grub/metadata.xml 
b/sys-boot/customrescuecd-x86_64-grub/metadata.xml
index 17e7a0a64..9a41a3c4a 100644
--- a/sys-boot/customrescuecd-x86_64-grub/metadata.xml
+++ b/sys-boot/customrescuecd-x86_64-grub/metadata.xml
@@ -5,7 +5,7 @@
                <email>andrea.postigli...@gmail.com</email>
                <name>Andrea Postiglione</name>
        </maintainer>
-       <longdescription>
+       <longdescription lang="en">
                This package adds menu entries in GRUB for the CustomRescueCD. 
You can
                add custom bootoptions for CustomRescueCD in a special config 
file.
        </longdescription>

diff --git a/sys-cluster/dlb/metadata.xml b/sys-cluster/dlb/metadata.xml
index f7c1a6db8..462f64d22 100644
--- a/sys-cluster/dlb/metadata.xml
+++ b/sys-cluster/dlb/metadata.xml
@@ -5,7 +5,7 @@
                <email>lssndrbarbi...@gmail.com</email>
                <name>Alessandro Barbieri</name>
        </maintainer>
-       <longdescription>
+       <longdescription lang="en">
 Dynamic Load Balancing Library
 DLB is a dynamic library designed to speed up HPC hybrid 
 applications (i.e., two levels of parallelism) by improving the load balance 
of the outer 

diff --git a/sys-cluster/extrae/metadata.xml b/sys-cluster/extrae/metadata.xml
index 9564c611b..9c6006a1b 100644
--- a/sys-cluster/extrae/metadata.xml
+++ b/sys-cluster/extrae/metadata.xml
@@ -5,7 +5,7 @@
                <email>lssndrbarbi...@gmail.com</email>
                <name>Alessandro Barbieri</name>
        </maintainer>
-       <longdescription>
+       <longdescription lang="en">
 A dynamic instrumentation package to trace programs compiled and run with the 
shared 
 memory model (like OpenMP and pthreads), the message passing (MPI) programming 
model or 
 both programming models (different MPI processes using OpenMP or pthreads 
within each MPI 

diff --git a/sys-cluster/pcs/metadata.xml b/sys-cluster/pcs/metadata.xml
index 7c3b8cf85..30cc8f236 100644
--- a/sys-cluster/pcs/metadata.xml
+++ b/sys-cluster/pcs/metadata.xml
@@ -5,7 +5,7 @@
                <email>andrea.postigli...@gmail.com</email>
                <name>Andrea Postiglione</name>
        </maintainer>
-       <longdescription>
+       <longdescription lang="en">
                Pcs is a Corosync and Pacemaker configuration tool. It permits 
users to easily view, modify and 
                create Pacemaker based clusters. Pcs contains pcsd, a pcs 
daemon, which operates as a remote server 
                for pcs and provides a web UI.

diff --git a/sys-cluster/sionlib/metadata.xml b/sys-cluster/sionlib/metadata.xml
index 2c7649717..55c6754ef 100644
--- a/sys-cluster/sionlib/metadata.xml
+++ b/sys-cluster/sionlib/metadata.xml
@@ -5,7 +5,7 @@
                <email>lssndrbarbi...@gmail.com</email>
                <name>Alessandro Barbieri</name>
        </maintainer>
-       <longdescription>
+       <longdescription lang="en">
 SIONlib is a library for writing and reading data from several thousands of 
parallel tasks into/from one or a small number of physical files. Only the open 
and close functions are collective while file access can be performed 
independently.
 
 SIONlib can be used as a replacement for standard I/O APIs (e.g. POSIX) that 
are used to access distinct files from every parallel process. SIONlib will 
bundle the data into one or few files in a coordinated fashion in order to 
sidestep sequentialising mechanism in the file system. At the same time, the 
task-per-file picture is maintained for the application, every process has 
access to its logical file only. File access is performed using SIONlib 
equivalents to standard C-I/O functionality (fwrite becomes sion_write, fseek 
becomes sion_seek, etc.) which have similar semantics as their C counterparts.

diff --git a/sys-fs/btrfs-heatmap/metadata.xml 
b/sys-fs/btrfs-heatmap/metadata.xml
index 23cb676b6..12acd8e28 100644
--- a/sys-fs/btrfs-heatmap/metadata.xml
+++ b/sys-fs/btrfs-heatmap/metadata.xml
@@ -5,5 +5,5 @@
                <email>gentoo-g...@steev.me.uk</email>
                <name>Steven Davies</name>
        </maintainer>
-       <longdescription>The btrfs heatmap script creates a visualization of 
how a btrfs filesystem is using the underlying disk space of the block devices 
that are added to it.</longdescription>
+       <longdescription lang="en">The btrfs heatmap script creates a 
visualization of how a btrfs filesystem is using the underlying disk space of 
the block devices that are added to it.</longdescription>
 </pkgmetadata>

diff --git a/sys-fs/diskonaut/metadata.xml b/sys-fs/diskonaut/metadata.xml
index ede44ddb7..9506848ab 100644
--- a/sys-fs/diskonaut/metadata.xml
+++ b/sys-fs/diskonaut/metadata.xml
@@ -5,7 +5,7 @@
         <email>coppens.matthias....@gmail.com</email>
         <description>Matthias Coppens</description>
     </maintainer>
-    <longdescription>
+    <longdescription lang="en">
         Given a path on your hard-drive (which could also be the root path,
         eg. /). diskonaut scans it and indexes its metadata to memory so that
         you could explore its contents (even while still scanning!).

diff --git a/sys-fs/python-btrfs/metadata.xml b/sys-fs/python-btrfs/metadata.xml
index a4a994536..dc4ee7d7a 100644
--- a/sys-fs/python-btrfs/metadata.xml
+++ b/sys-fs/python-btrfs/metadata.xml
@@ -5,5 +5,5 @@
                <email>gentoo-g...@steev.me.uk</email>
                <name>Steven Davies</name>
        </maintainer>
-       <longdescription>A Python 3 library that provides ways to interact 
programmatically with an online btrfs file system. It provides a pure python 
shadow implementation of data structures used in btrfs together with convenient 
wrappers around the collection of kernel functions that are available in the 
btrfs kernel API. Using them, we can examine the secret inner world of a btrfs 
file system for educational purposes.</longdescription>
+       <longdescription lang="en">A Python 3 library that provides ways to 
interact programmatically with an online btrfs file system. It provides a pure 
python shadow implementation of data structures used in btrfs together with 
convenient wrappers around the collection of kernel functions that are 
available in the btrfs kernel API. Using them, we can examine the secret inner 
world of a btrfs file system for educational purposes.</longdescription>
 </pkgmetadata>

diff --git a/sys-kernel/tirdad/metadata.xml b/sys-kernel/tirdad/metadata.xml
index 01509ae9e..18e3d7b3c 100644
--- a/sys-kernel/tirdad/metadata.xml
+++ b/sys-kernel/tirdad/metadata.xml
@@ -1,7 +1,7 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd";>
 <pkgmetadata>
-       <longdescription>
+       <longdescription lang="en">
 tirdad (pronounce /tērdäd/) is a kernel module to hot-patch the Linux 
 kernel to generate random TCP Initial Sequence Numbers for IPv4 TCP 
connections. You can 
 refer to this bog post to get familiar with the original issue:

diff --git a/sys-libs/safeclib/metadata.xml b/sys-libs/safeclib/metadata.xml
index 6a39c8966..846350706 100644
--- a/sys-libs/safeclib/metadata.xml
+++ b/sys-libs/safeclib/metadata.xml
@@ -1,7 +1,7 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd";>
 <pkgmetadata>
-       <longdescription>
+       <longdescription lang="en">
 This library implements the secure C11 Annex K functions on top of most libc 
implementations, which are missing from them.
 
 The ISO TR24731 Bounds Checking Interface documents indicate that the key 
motivation for the new specification is to help mitigate the ever increasing 
security attacks, specifically the buffer overrun.

diff --git a/www-apps/code-server-bin/metadata.xml 
b/www-apps/code-server-bin/metadata.xml
index 342908683..75a41d7f3 100644
--- a/www-apps/code-server-bin/metadata.xml
+++ b/www-apps/code-server-bin/metadata.xml
@@ -5,7 +5,7 @@
   <upstream>
     <remote-id type="github">cdr/code-server</remote-id>
   </upstream>
-  <longdescription>
+  <longdescription lang="en">
       Run VS Code on any machine anywhere and access it in the browser.
       Code on your Chromebook, tablet, and laptop with a consistent 
development environment.
       Develop on a Linux machine and pick up from any device with a web 
browser.

diff --git a/x11-misc/gammy/metadata.xml b/x11-misc/gammy/metadata.xml
index 3ed8b52c7..623b3b70d 100644
--- a/x11-misc/gammy/metadata.xml
+++ b/x11-misc/gammy/metadata.xml
@@ -5,7 +5,7 @@
     <upstream>
         <remote-id type="github">Fushko/gammy</remote-id>
     </upstream>
-    <longdescription>
+    <longdescription lang="en">
         Gammy is a GUI tool for adjusting pixel brightness/temperature 
automatically or manually.
         It can dim the screen if its content is too bright, or brighten it 
otherwise. This can help your eyes adjust when switching between dark and light 
windows, especially at night or in suboptimal lighting conditions.
         Screenshots available on its website.

Reply via email to