texlive[61406] Master/texmf-dist: biblatex-apa (25dec21)

commits+karl at tug.org commits+karl at tug.org
Sat Dec 25 22:42:09 CET 2021


Revision: 61406
          http://tug.org/svn/texlive?view=revision&revision=61406
Author:   karl
Date:     2021-12-25 22:42:08 +0100 (Sat, 25 Dec 2021)
Log Message:
-----------
biblatex-apa (25dec21)

Modified Paths:
--------------
    trunk/Master/texmf-dist/doc/latex/biblatex-apa/biblatex-apa-test-references.bib
    trunk/Master/texmf-dist/doc/latex/biblatex-apa/biblatex-apa-test.pdf
    trunk/Master/texmf-dist/doc/latex/biblatex-apa/biblatex-apa-test.tex
    trunk/Master/texmf-dist/doc/latex/biblatex-apa/biblatex-apa.pdf
    trunk/Master/texmf-dist/doc/latex/biblatex-apa/biblatex-apa.tex
    trunk/Master/texmf-dist/tex/latex/biblatex-apa/american-apa.lbx
    trunk/Master/texmf-dist/tex/latex/biblatex-apa/apa.bbx
    trunk/Master/texmf-dist/tex/latex/biblatex-apa/apa.cbx
    trunk/Master/texmf-dist/tex/latex/biblatex-apa/apa.dbx
    trunk/Master/texmf-dist/tex/latex/biblatex-apa/austrian-apa.lbx
    trunk/Master/texmf-dist/tex/latex/biblatex-apa/brazilian-apa.lbx
    trunk/Master/texmf-dist/tex/latex/biblatex-apa/british-apa.lbx
    trunk/Master/texmf-dist/tex/latex/biblatex-apa/danish-apa.lbx
    trunk/Master/texmf-dist/tex/latex/biblatex-apa/dutch-apa.lbx
    trunk/Master/texmf-dist/tex/latex/biblatex-apa/english-apa.lbx
    trunk/Master/texmf-dist/tex/latex/biblatex-apa/french-apa.lbx
    trunk/Master/texmf-dist/tex/latex/biblatex-apa/galician-apa.lbx
    trunk/Master/texmf-dist/tex/latex/biblatex-apa/german-apa.lbx
    trunk/Master/texmf-dist/tex/latex/biblatex-apa/greek-apa.lbx
    trunk/Master/texmf-dist/tex/latex/biblatex-apa/italian-apa.lbx
    trunk/Master/texmf-dist/tex/latex/biblatex-apa/naustrian-apa.lbx
    trunk/Master/texmf-dist/tex/latex/biblatex-apa/ngerman-apa.lbx
    trunk/Master/texmf-dist/tex/latex/biblatex-apa/norsk-apa.lbx
    trunk/Master/texmf-dist/tex/latex/biblatex-apa/norwegian-apa.lbx
    trunk/Master/texmf-dist/tex/latex/biblatex-apa/nswissgerman-apa.lbx
    trunk/Master/texmf-dist/tex/latex/biblatex-apa/nynorsk-apa.lbx
    trunk/Master/texmf-dist/tex/latex/biblatex-apa/portuguese-apa.lbx
    trunk/Master/texmf-dist/tex/latex/biblatex-apa/russian-apa.lbx
    trunk/Master/texmf-dist/tex/latex/biblatex-apa/slovene-apa.lbx
    trunk/Master/texmf-dist/tex/latex/biblatex-apa/spanish-apa.lbx
    trunk/Master/texmf-dist/tex/latex/biblatex-apa/swedish-apa.lbx
    trunk/Master/texmf-dist/tex/latex/biblatex-apa/swissgerman-apa.lbx

Added Paths:
-----------
    trunk/Master/texmf-dist/tex/latex/biblatex-apa/catalan-apa.lbx
    trunk/Master/texmf-dist/tex/latex/biblatex-apa/finnish-apa.lbx

Modified: trunk/Master/texmf-dist/doc/latex/biblatex-apa/biblatex-apa-test-references.bib
===================================================================
--- trunk/Master/texmf-dist/doc/latex/biblatex-apa/biblatex-apa-test-references.bib	2021-12-25 21:41:49 UTC (rev 61405)
+++ trunk/Master/texmf-dist/doc/latex/biblatex-apa/biblatex-apa-test-references.bib	2021-12-25 21:42:08 UTC (rev 61406)
@@ -5,7 +5,7 @@
 }
 
 @BOOK{9.8:2,
-  GROUPAUTHOR = {{American Psychological Association} and {National Institutes of Health}},
+  AUTHOR = {{American Psychological Association} and {National Institutes of Health}},
   DATE   = {2014}
 }
 
@@ -1000,9 +1000,9 @@
 }
 
 % (APA 10.2 Example 32)
-% Note the use of GROUPAUTHOR instead of AUTHOR here
+% Note the use of AUTHOR instead of AUTHOR here
 @MANUAL{10.2:32a,
-  GROUPAUTHOR    = {{American Psychiatric Association}},
+  AUTHOR    = {{American Psychiatric Association}},
   TITLE          = {Diagnostic and Statistical Manual of Mental Disorders},
   SHORTHAND      = {DSM-5},
   EDITION        = {5},
@@ -1012,7 +1012,7 @@
 }
 
 @MANUAL{10.2:32b,
-  GROUPAUTHOR    = {{World Health Organization}},
+  AUTHOR    = {{World Health Organization}},
   TITLE          = {International Statistical Classification of Diseases and Related Health Problems},
   SHORTHAND      = {ICD-11},
   EDITION        = {11},
@@ -1023,7 +1023,7 @@
 
 % (APA 10.2 Example 33)
 @BOOK{10.2:33a,
-  GROUPAUTHOR    = {{American Psychological Association}},
+  AUTHOR    = {{American Psychological Association}},
   TITLE          = {{APA} Dictionary of Psychology},
   URL            = {https://dictionary.apa.org/},
   URLDATE        = {2019-06-14}
@@ -1030,7 +1030,7 @@
 }
 
 @BOOK{10.2:33b,
-  GROUPAUTHOR    = {{Merriam-Webster}},
+  AUTHOR    = {{Merriam-Webster}},
   TITLE          = {{Merriam-Webster.com} Dictionary},
   URL            = {https://www.merriam-webster.com/},
   URLDATE        = {2019-05-05}
@@ -1058,7 +1058,7 @@
 }
 
 % (APA 10.2 Example 35)
-% No AUTHOR or GROUPAUTHOR - title goes in author position
+% No AUTHOR - title goes in author position
 @BOOK{10.2:35a,
   TITLE           = {{King} {James} {Bible}},
   DATE            = {2017},
@@ -1269,7 +1269,7 @@
 
 % (APA 10.3 Example 47)
 @INBOOK{10.3:47a,
-  GROUPAUTHOR    = {{American Psychological Association}},
+  AUTHOR    = {{American Psychological Association}},
   TITLE          = {Positive Transference},
   BOOKTITLE      = {{APA} Dictionary of Psychology},
   URL            = {https://dictionary.apa.org/positive-transference},
@@ -1277,7 +1277,7 @@
 }
 
 @INBOOK{10.3:47b,
-  GROUPAUTHOR    = {{Merriam-Webster}},
+  AUTHOR    = {{Merriam-Webster}},
   TITLE          = {Self-report},
   BOOKTITLE      = {{Merriam-Webster.com} Dictionary},
   URL            = {https://www.merriam-webster.com/dictionary/self-report},
@@ -1306,7 +1306,7 @@
 
 % (APA 10.4 Example 50)
 @REPORT{10.4:50a,
-  GROUPAUTHOR    = {{Australian Government Productivity Commission} and
+  AUTHOR    = {{Australian Government Productivity Commission} and
                     {New Zealand Productivity Commission}},
   TITLE          = {Strengthening Trans-{Tasman} Economic Relations},
   URL            = {https://www.pc.gov.au/inquiries/completed/australia-new-zealand/report/trans-tasman.pdf},
@@ -1314,7 +1314,7 @@
 }
 
 @REPORT{10.4:50b,
-  GROUPAUTHOR    = {{Canada Council for the Arts}},
+  AUTHOR    = {{Canada Council for the Arts}},
   TITLE          = {What We Heard},
   SUBTITLE       = {Summary of Key Findings: 2013 {Canada} {Council's}
                     {Inter-Arts} {Office} Consultation},
@@ -1325,7 +1325,7 @@
 % NUMBER field has the (localised) "No." prefix as the field is basically
 % numerical. This detection is automatic.
 @REPORT{10.4:50c,
-  GROUPAUTHOR    = {{National Cancer Institute}},
+  AUTHOR    = {{National Cancer Institute}},
   TITLE          = {Facing Forward},
   SUBTITLE       = {Life After Cancer Treatment},
   NUMBER         = {18-2424},
@@ -1365,7 +1365,7 @@
 
 % (APA 10.4 Example 53)
 @REPORT{10.4:53,
-  GROUPAUTHOR    = {{British Cardiovascular Society Working Group}},
+  AUTHOR    = {{British Cardiovascular Society Working Group}},
   TITLE          = {British {Cardiovascular} {Society} {Working} {Group} report},
   SUBTITLE       = {Out-of-hours Cardiovascular Care: {Management} of
                     Cardiac Emergencies and Hospital In-patients},
@@ -1376,7 +1376,7 @@
 
 % (APA 10.4 Example 54)
 @REPORT{10.4:54,
-  GROUPAUTHOR    = {{U.S. Securities and Exchange Commission}},
+  AUTHOR    = {{U.S. Securities and Exchange Commission}},
   TITLE          = {Agency Financial Report},
   SUBTITLE       = {Fiscal Year 2017},
   URL            = {https://www.sec.gov/files/sec-2017-agency-financial-report.pdf},
@@ -1385,7 +1385,7 @@
 
 % (APA 10.4 Example 55)
 @REPORT{10.4:55a,
-  GROUPAUTHOR    = {{American Counseling Association}},
+  AUTHOR    = {{American Counseling Association}},
   TITLE          = {2014 {ACA} code of ethics},
   URL            = {https://www.counseling.org/knowledge-center},
   DATE           = {2014}
@@ -1392,7 +1392,7 @@
 }
 
 @REPORT{10.4:55b,
-  GROUPAUTHOR    = {{American Nurses Association}},
+  AUTHOR    = {{American Nurses Association}},
   TITLE          = {Code of Ethics for Nurses with Interpretive Statements},
   URL            = {https://www.nursingworld.org/coe-view-only},
   DATE           = {2015}
@@ -1399,7 +1399,7 @@
 }
 
 @REPORT{10.4:55c,
-  GROUPAUTHOR    = {{American Psychological Association}},
+  AUTHOR    = {{American Psychological Association}},
   TITLE          = {Ethical Principles of Psychologists and Code of Conduct},
   TYPE           = {2002, amended effective June 1, 2010, and January 1, 2017},
   URL            = {https://www.apa.org/ethics/code/index.aspx},
@@ -1449,17 +1449,17 @@
 }
 
 % (APA 10.4 Example 59)
-% PUBLISHER should be ignored as it is the same as the GROUPAUTHOR
+% PUBLISHER should be ignored as it is the same as the AUTHOR
 % This is enforced by a Biber style source map
 @REPORT{10.4:59,
-  GROUPAUTHOR    = {{U.S. Food and Drug Administration}},
-  TITLE          = {{FDA} Authorizes First Interoperable Insulin Pup
-                    Intended to Allow Patients to Customize Treatment
-                    Through their Individual Diabetes Management Devices},
-  TITLEADDON     = {Press release},
-  PUBLISHER      = {{U.S. Food and Drug Administration}},
-  URL            = {https://www.fds.gov/NewsEvents/Newsroom/PressAnnouncements/ucm631412.htm},
-  DATE           = {2019-02-14}
+  AUTHOR     = {{U.S. Food and Drug Administration}},
+  TITLE      = {{FDA} Authorizes First Interoperable Insulin Pup
+                Intended to Allow Patients to Customize Treatment
+                Through their Individual Diabetes Management Devices},
+  TITLEADDON = {Press release},
+  PUBLISHER  = {{U.S. Food and Drug Administration}},
+  URL        = {https://www.fds.gov/NewsEvents/Newsroom/PressAnnouncements/ucm631412.htm},
+  DATE       = {2019-02-14}
 }
 
 % (APA 10.5 Example 60)
@@ -1744,7 +1744,7 @@
 
 @DATASET{10.9:75b,
   ENTRYSUBTYPE   = {Data set and code book},
-  GROUPAUTHOR    = {{National Center for Education Statistics}},
+  AUTHOR    = {{National Center for Education Statistics}},
   TITLE          = {Fast Response Survey System ({FRSS})},
   SUBTITLE       = {Teacher's Use of Educational Technology in {U.S.}
                     Public Schools, 2009},
@@ -1757,7 +1757,7 @@
 
 @DATASET{10.9:75c,
   ENTRYSUBTYPE = {Data set},
-  GROUPAUTHOR  = {{Pew Research Center}},
+  AUTHOR  = {{Pew Research Center}},
   TITLE        = {American Trends Panel {Wave} 26},
   URL          = {https://www.pewsocialtrends.org/dataset/american-trends-panel-wave-26/},
   DATE         = {2018}
@@ -1775,7 +1775,7 @@
 
 @DATASET{10.9:76b,
   ENTRYSUBTYPE = {Unpublished raw data},
-  GROUPAUTHOR  = {{Oregan Youth Authority}},
+  AUTHOR  = {{Oregan Youth Authority}},
   TITLE        = {Recidivism Outcomes},
   DATE         = {2011}
 }
@@ -1976,7 +1976,7 @@
 % ENTRYSUBTYPE is a localisation string
 @VIDEO{10.12:88b,
   ENTRYSUBTYPE    = {video},
-  GROUPAUTHOR     = {TED},
+  AUTHOR     = {TED},
   TITLE           = {Brené {Brown}},
   SUBTITLE        = {Listening to Shame},
   PUBLISHER       = {YouTube},
@@ -2022,7 +2022,7 @@
 % ENTRYSUBTYPE is a localisation string
 @VIDEO{10.12:90c,
   ENTRYSUBTYPE       = {video},
-  GROUPAUTHOR        = {{University of Oxford}},
+  AUTHOR        = {{University of Oxford}},
   TITLE              = {How Do Geckos Walk on Water?},
   PUBLISHER          = {YouTube},
   DATE               = {2016-12-06},
@@ -2077,7 +2077,7 @@
 % ENTRYSUBTYPE is a localisation string
 @AUDIO{10.13:92c,
   ENTRYSUBTYPE   = {song},
-  GROUPAUTHOR    = {{Childish Gambino}},
+  AUTHOR    = {{Childish Gambino}},
   TITLE          = {This is {America}},
   PUBLISHER      = {mcDJ and RCA},
   DATE           = {2018}
@@ -2265,8 +2265,8 @@
 % ENTRYTYPE is not a localisation string for such, unfortunately, universal neologisms
 @ONLINE{10.15:103a,
   ENTRYSUBTYPE            = {Tweet},
-  GROUPAUTHOR             = {{APA Education}},
-  GROUPAUTHOR+an:username = {1="@APAEducation"},
+  AUTHOR             = {{APA Education}},
+  AUTHOR+an:username = {1="@APAEducation"},
   TITLE                   = {College Students are Forming Mental-Health
                              Clubs--and They're Making a Difference @washingtonpost},
   TITLEADDON              = {Thumbnail with link attached},
@@ -2278,8 +2278,8 @@
 % ENTRYTYPE is not a localisation string for such, unfortunately, universal neologisms
 @ONLINE{10.15:103b,
   ENTRYSUBTYPE            = {Tweet},
-  GROUPAUTHOR             = {{Badlands National Park}},
-  GROUPAUTHOR+an:username = {1="@BadlandsNPS"},
+  AUTHOR             = {{Badlands National Park}},
+  AUTHOR+an:username = {1="@BadlandsNPS"},
   TITLE                   = {Biologists Have Identified More Than 400
                              Different Plant Species Growing in
                              {@BadlandsNPS} \#{DYK} \#biodoversity},
@@ -2304,8 +2304,8 @@
 % ENTRYTYPE is not a localisation string for such, unfortunately, universal neologisms
 @ONLINE{10.15:104,
   ENTRYSUBTYPE            = {Twitter profile},
-  GROUPAUTHOR             = {{APA Style}},
-  GROUPAUTHOR+an:username = {1="@APA\_Style"},
+  AUTHOR             = {{APA Style}},
+  AUTHOR+an:username = {1="@APA\_Style"},
   TITLE                   = {Tweets},
   EPRINT                  = {Twitter},
   URL                     = {https://twitter.com/APA_Style},
@@ -2330,7 +2330,7 @@
 % ENTRYTYPE is not a localisation string for such, unfortunately, universal neologisms
 @ONLINE{10.15:105b,
   ENTRYSUBTYPE            = {Infographic},
-  GROUPAUTHOR             = {{National Institute of Mental Health}},
+  AUTHOR             = {{National Institute of Mental Health}},
   TITLE                   = {Suicide Affects all Ages, Genders, Races, and
                              Ethnicities. {Check} out These 5 {Action}
                              {Steps} for {Helping} {Someone} in {Emotional}
@@ -2343,7 +2343,7 @@
 % Note protecting of automatic sentence-casing in SUBTITLE for url
 @ONLINE{10.15:105c,
   ENTRYSUBTYPE            = {video},
-  GROUPAUTHOR             = {{News From Science}},
+  AUTHOR             = {{News From Science}},
   TITLE                   = {These Frogs Walk Instead of Hop},
   SUBTITLE                = {{h}ttps://scimag.2{K}lriw{H}},
   EPRINT                  = {Facebook},
@@ -2355,7 +2355,7 @@
 % ENTRYTYPE is not a localisation string for such, unfortunately, universal neologisms
 @ONLINE{10.15:106,
   ENTRYSUBTYPE            = {Facebook page},
-  GROUPAUTHOR             = {{Smithsonian's National Zoo and Conservation
+  AUTHOR             = {{Smithsonian's National Zoo and Conservation
                              Biology Institute}},
   TITLE                   = {Home},
   EPRINT                  = {Facebook},
@@ -2367,8 +2367,8 @@
 % ENTRYSUBTYPE is a localisation string
 @ONLINE{10.15:107,
   ENTRYSUBTYPE            = {photographs},
-  GROUPAUTHOR             = {{Zeitz MOCAA}},
-  GROUPAUTHOR+an:username = {1="@zeitzmocaa"},
+  AUTHOR             = {{Zeitz MOCAA}},
+  AUTHOR+an:username = {1="@zeitzmocaa"},
   TITLE                   = {Grade 6 Learners from {Parkfields} {Primary}
                              {School} in {Hanover} {Park} Visited the
                              Museum for a Tour and Workshop Hosted by},
@@ -2381,8 +2381,8 @@
 % ENTRYTYPE is not a localisation string for such, unfortunately, universal neologisms
 @ONLINE{10.15:108,
   ENTRYSUBTYPE            = {Highlight},
-  GROUPAUTHOR             = {{The New York Public Library}},
-  GROUPAUTHOR+an:username = {1="@nypl"},
+  AUTHOR             = {{The New York Public Library}},
+  AUTHOR+an:username = {1="@nypl"},
   TITLE                   = {The Raven},
   EPRINT                  = {Instagram},
   URL                     = {https://bitly.com/2FV8bu3},
@@ -2393,8 +2393,8 @@
 % ENTRYTYPE is not a localisation string for such, unfortunately, universal neologisms
 @ONLINE{10.15:109,
   ENTRYSUBTYPE            = {Online forum post},
-  GROUPAUTHOR             = {{National Aeronautics Space Administration}},
-  GROUPAUTHOR+an:username = {1="nasa"},
+  AUTHOR             = {{National Aeronautics Space Administration}},
+  AUTHOR+an:username = {1="nasa"},
   TITLE                   = {I'm {NASA} Astronaut {Scott} {Tingle}. {Ask}
                              me anything about adjusting to being back on
                              {Earth} after my first spaceflight!},
@@ -2422,7 +2422,7 @@
 
 % (APA 10.16 Example 111)
 @ONLINE{10.16:111a,
-  GROUPAUTHOR        = {{Centers for Disease Control and Prevention}},
+  AUTHOR        = {{Centers for Disease Control and Prevention}},
   TITLE              = {People at High Risk of Developing Flu-related Complications},
   DATE               = {2018-01-23},
   URL                = {https://www.cdc.gov/flu/about/disease/high_risk.htm}
@@ -2429,7 +2429,7 @@
 }
 
 @ONLINE{10.16:111b,
-  GROUPAUTHOR        = {{World Health Organization}},
+  AUTHOR        = {{World Health Organization}},
   TITLE              = {Questions and Answers on Immunization and Vaccine Safety},
   DATE               = {2018-03},
   URL                = {https://www.who.int/features/qa/84/en/}
@@ -2455,7 +2455,7 @@
 }
 
 @ONLINE{10.16:113b,
-  GROUPAUTHOR   = {{National Nurses United}},
+  AUTHOR   = {{National Nurses United}},
   TITLE         = {What Employers Should do to Protect Nurses from {Zika}},
   URL           = {https://www.nationalnursesunited.org/pages/what-employers-should-do-to-protect-rns-from-zika}
 }
@@ -2462,7 +2462,7 @@
 
 % (APA 10.16 Example 114)
 @ONLINE{10.16:114,
-  GROUPAUTHOR   = {{U.S. Census Bureau}},
+  AUTHOR   = {{U.S. Census Bureau}},
   TITLE         = {{U.S.} and World Population Clock},
   ORGANIZATION  = {U.S. Department of Commerce},
   URL           = {https://www.census.gov/popclock/},

Modified: trunk/Master/texmf-dist/doc/latex/biblatex-apa/biblatex-apa-test.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/biblatex-apa/biblatex-apa-test.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/biblatex-apa/biblatex-apa-test.tex	2021-12-25 21:41:49 UTC (rev 61405)
+++ trunk/Master/texmf-dist/doc/latex/biblatex-apa/biblatex-apa-test.tex	2021-12-25 21:42:08 UTC (rev 61406)
@@ -1178,3 +1178,7 @@
 
 \end{document}
 
+
+% Local Variables:
+% TeX-engine: luatex
+% End:

Modified: trunk/Master/texmf-dist/doc/latex/biblatex-apa/biblatex-apa.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/biblatex-apa/biblatex-apa.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/biblatex-apa/biblatex-apa.tex	2021-12-25 21:41:49 UTC (rev 61405)
+++ trunk/Master/texmf-dist/doc/latex/biblatex-apa/biblatex-apa.tex	2021-12-25 21:42:08 UTC (rev 61406)
@@ -24,7 +24,7 @@
   url={http://mirror.ctan.org/macros/latex/exptl/biblatex-contrib/biblatex-apa/},
   author={Philip Kime},
   email={Philip at kime.org.uk},
-  revision={9.14},
+  revision={9.15},
   date={\today}}
 
 \hypersetup{%
@@ -312,15 +312,6 @@
   \item[mansub] Manuscript submitted for publication
 \end{description}
 
-\subsubsection{Authors and Group Authors}
-APA 7th edition has a concept of a ``Group'' author \apa{9.11}. The style
-provides the |GROUPAUTHOR| entry field in all entry types. It is
-recommended to use |GROUPAUTHOR| when the author is an organisation or
-group as there are rules for name lists which are different for group
-authors (for example \apa{9.8}). |AUTHOR| is used much more extensively as
-the main agent of a work and the specific roles for particular agents is
-handled using |biber'|'s data annotation feature, see below.
-
 \subsubsection{Roles}
 The main role \apa{9.10} is of course specified by the |AUTHOR| entry
 field. You can attach specialised roles to any name in the |AUTHOR| field as
@@ -397,6 +388,15 @@
 
 \begin{changelog}
 
+\begin{release}{9.15}{2021-12-24}
+\item Remove (need for) |GROUPAUTHOR| field
+\item Added Catalan support
+\item Added Finish support
+\item Improved Spanish support
+\item Added external annotation support
+\item Various comma, formatting fixes
+\end{release}
+
 \begin{release}{9.14}{2020-08-28}
 \item Bugfixes, compat with biblatex 3.15
 \end{release}

Modified: trunk/Master/texmf-dist/tex/latex/biblatex-apa/american-apa.lbx
===================================================================
--- trunk/Master/texmf-dist/tex/latex/biblatex-apa/american-apa.lbx	2021-12-25 21:41:49 UTC (rev 61405)
+++ trunk/Master/texmf-dist/tex/latex/biblatex-apa/american-apa.lbx	2021-12-25 21:42:08 UTC (rev 61406)
@@ -1,4 +1,4 @@
-\ProvidesFile{american-apa.lbx}[2020/08/28\space v9.14\space APA biblatex localisation]
+\ProvidesFile{american-apa.lbx}[2021/12/24\space v9.15\space APA biblatex localisation]
 \InheritBibliographyExtras{american}
 
 \NewBibliographyString{jourarticle}

Modified: trunk/Master/texmf-dist/tex/latex/biblatex-apa/apa.bbx
===================================================================
--- trunk/Master/texmf-dist/tex/latex/biblatex-apa/apa.bbx	2021-12-25 21:41:49 UTC (rev 61405)
+++ trunk/Master/texmf-dist/tex/latex/biblatex-apa/apa.bbx	2021-12-25 21:42:08 UTC (rev 61406)
@@ -1,4 +1,4 @@
-%% Copyright 2020 Philip Kime
+%% Copyright 2022 Philip Kime
 %%
 %% This work may be distributed and/or modified under the
 %% conditions of the LaTeX Project Public License, either version 1.3
@@ -12,7 +12,7 @@
 %%
 %% The Current Maintainer of this work is Philip Kime.
 
-\ProvidesFile{apa.bbx}[2020/08/28\space v9.14\space APA biblatex references style]
+\ProvidesFile{apa.bbx}[2021/12/24\space v9.15\space APA biblatex references style]
 \RequireBiber[3]
 \RequireBibliographyStyle{standard}
 \urlstyle{same} % APA examples all have URLs in same font as text
@@ -251,7 +251,6 @@
   \sort{
     \field{sortname}
     \field{author}
-    \field{groupauthor}
     \field{editor}
     \field{sorttitle}
     \field{title}
@@ -265,6 +264,14 @@
     \literal{-2000000000}% APA has "nodates" coming first
   }
   \sort{
+    \field{month}
+    \literal{-2000000000}% APA has "nodates" coming first
+  }
+  \sort{
+    \field{day}
+    \literal{-2000000000}% APA has "nodates" coming first
+  }
+  \sort{
     \field{sorttitle}
     \field{title}
   }
@@ -274,11 +281,9 @@
   }
 }
 
-% Include groupauthor
 \DeclareLabelname{%
   \field{shortauthor}
   \field{author}
-  \field{groupauthor}
   \field{shorteditor}
   \field{editor}
 }
@@ -331,7 +336,7 @@
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 
 % Enforce ignoring of PUBSTATE if there is a YEAR or DATE field
-% (APA 10.2:32) Remove PUBLISHER if it is the same as GROUPAUTHOR
+% (APA 10.2:32) Remove PUBLISHER if it is the same as AUTHOR
 % Force @COLLECTION, @REFERENCE->@BOOK and @INCOLLECTION, at INREFERENCE->@INBOOK
 
 \DeclareStyleSourcemap{
@@ -352,6 +357,9 @@
       \step[typesource=hardware, typetarget=software]
     }
     \map{
+      \step[fieldsource=groupauthor, fieldtarget=author]
+    }
+    \map{
       \pertype{proceedings}
       \step[fieldsource=booktitle, fieldtarget=title]
       \step[typesource=proceedings, typetarget=book]
@@ -374,7 +382,7 @@
       \step[fieldset=pubstate, null]
     }
     \map{
-      \step[fieldsource=groupauthor, match=\regexp{([^{}]+)}, final]
+      \step[fieldsource=author, match=\regexp{([^{}]+)}, final]
       \step[fieldsource=publisher, match=\regexp{$1}, final]%$
       \step[fieldset=publisher, null]
    }
@@ -536,12 +544,7 @@
          {\namepartgiven}%
          {\namepartgiveni}%
          {\namepartprefix}%
-         {\namepartsuffix}%
-       \let\bibstring\bibcplstring
-       \usebibmacro{role}{\addspace}{\mkbibparens}%
-       \hasitemannotation[\currentname][username]
-         {\addspace\mkbibbrackets{\getitemannotation[\currentname][username]}}
-         {}}}%
+         {\namepartsuffix}}}%
   \ifthenelse{\value{listcount}=\value{listtotal}}%
     {\ifmorenames
        {\printdelim{andothersdelim}%
@@ -561,9 +564,7 @@
          {\namepartgiven}%
          {\namepartgiveni}%
          {\namepartprefix}%
-         {\namepartsuffix}%
-       \let\bibstring\bibcpsstring
-       \usebibmacro{role}{\addcomma\space}{\@firstofone}}}%
+         {\namepartsuffix}}}%
   \ifthenelse{\value{listcount}=\value{listtotal}}%
     {\ifmorenames
        {\printdelim{andothersdelim}%
@@ -573,21 +574,27 @@
      \usebibmacro{roles}{\addspace}{\@firstofone}}
     {}}
 
+\DeclareDelimFormat[bib,biblist]{nameyeardelim}{\newunitpunct}
+\DeclareDelimAlias*[bib,biblist]{nonameyeardelim}{nameyeardelim}
+
 \renewbibmacro*{author/editor}{%
-  \ifthenelse{\ifnameundef{author}\AND\ifnameundef{groupauthor}}
+  \ifnameundef{author}
     {\ifnameundef{editor}
       {\usebibmacro{title}%
-        % need to clear all title fields so we don't get them again later
-        \clearfield{title}%
+       % need to clear all title fields so we don't get them again later
+       \clearfield{title}%
        \clearfield{subtitle}%
-       \clearfield{titleaddon}}
-      {\usebibmacro{editorinauthpos}}}
-    {\usebibmacro{author}}%
-  \newunit\newblock%
+       \clearfield{titleaddon}%
+       \setunit{\printdelim{nonameyeardelim}}\newblock}
+      {\usebibmacro{editorinauthpos}%
+       \setunit{\printdelim{nameyeardelim}}\newblock}}
+    {\usebibmacro{author}%
+     \setunit{\printdelim{nameyeardelim}}\newblock}%
+  %
   \usebibmacro{labelyear+extradate}}
 
 \newbibmacro*{author/editor:related}{%
-  \ifthenelse{\ifnameundef{author}\AND\ifnameundef{groupauthor}}
+  \ifnameundef{author}
     {\ifnameundef{editor}
       {\usebibmacro{title}%
         % need to clear all title fields so we don't get them again later
@@ -616,9 +623,7 @@
      \clearname{editor}}}
 
 \renewbibmacro*{author}{%
-  \ifnameundef{author}
-    {\printnames[apaauthor][-\value{listtotal}]{groupauthor}}
-    {\printnames[apaauthor][-\value{listtotal}]{author}}%
+  \printnames[apaauthor][-\value{listtotal}]{author}%
   \setunit*{\addspace}%
   \printfield{nameaddon}%
   \ifnameundef{with}
@@ -631,9 +636,7 @@
      \setunit{\addspace}}}
 
 \newbibmacro*{author:related}{%
-  \ifnameundef{author}
-    {\printnames[apanames][-\value{listtotal}]{groupauthor}}
-    {\printnames[apanames][-\value{listtotal}]{author}}%
+  \printnames[apanames][-\value{listtotal}]{author}%
   \setunit*{\addspace}}
 
 %
@@ -652,13 +655,6 @@
        {\finalandcomma\addspace\&\space}
        {\addspace\&\space}}}
 
-\DeclareDelimFormat[bib,biblist]{finalnamedelim:apa:family-given}{%
-  \ifthenelse{\value{listcount}>\maxprtauth}
-    {}
-    {\ifthenelse{\ifcurrentname{groupauthor}\AND%
-                 \value{liststop}=2}
-     {\addspace\&\space}
-     {\finalandcomma\addspace\&\space}}}
 
 %
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
@@ -926,6 +922,20 @@
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 % Name format
 
+\newcommand*{\apablx at ifnotfinalname}{%
+  \ifboolexpr{
+    test {\ifnumless{\value{listcount}}{\value{liststop}}}
+    or
+    test \ifmorenames
+    }}
+
+\newcommand*{\apablx at ifrevnameappcomma}{%
+  \iftoggle{apablx at wantcomma}
+    {\apablx at ifnotfinalname}
+    {\@secondoftwo}}
+
+\newtoggle{apablx at wantcomma}
+
 % #1 = family name
 % #2 = given name
 % #3 = given name (initials)
@@ -932,31 +942,23 @@
 % #4 = name prefix
 % #5 = name suffix
 
-\newbibmacro*{name:delim:apa:family-given}[1]{%
-  \ifnumgreater{\value{listcount}}{\value{liststart}}
-    {\ifboolexpr{
-       test {\ifnumless{\value{listcount}}{\value{liststop}}}
-       or
-       test \ifmorenames
-     }
-       {\printdelim{multinamedelim}}
-       {\printdelim{finalnamedelim:apa:family-given}}}
-    {}}
-
 \newbibmacro*{name:apa:family-given}[5]{%
+  \togglefalse{apablx at wantcomma}%
   \ifuseprefix
-    {\usebibmacro{name:delim:apa:family-given}{#4#1}%
+    {\usebibmacro{name:delim}{#4#1}%
      \usebibmacro{name:hook}{#4#1}%
      \ifdefvoid{#4}{}{%
        \mkbibnameprefix{#4}\isdot%
        \ifprefchar{}{\bibnamedelimc}}%
      \mkbibnamefamily{#1}\isdot%
-     \ifdefvoid{#2}{}{\revsdnamepunct\bibnamedelimd\mkbibnamegiven{#3}\isdot%
+     \ifdefvoid{#2}{}{\toggletrue{apablx at wantcomma}%
+                      \revsdnamepunct\bibnamedelimd\mkbibnamegiven{#3}\isdot%
                       \ifthenelse{\value{uniquename}>1}
                         {\bibnamedelimd\mkbibbrackets{#2}}
                         {}}%
-     \ifdefvoid{#5}{}{\addcomma\bibnamedelimd\mkbibnamesuffix{#5}\isdot}}
-    {\usebibmacro{name:delim:apa:family-given}{#1}%
+     \ifdefvoid{#5}{}{\toggletrue{apablx at wantcomma}%
+                      \addcomma\bibnamedelimd\mkbibnamesuffix{#5}\isdot}}
+    {\usebibmacro{name:delim}{#1}%
      \usebibmacro{name:hook}{#1}%
      \mkbibnamefamily{#1}\isdot
      \ifboolexpe{%
@@ -965,14 +967,25 @@
        test {\ifdefvoid{#4}}}
        {}
        {\revsdnamepunct}%
-     \ifdefvoid{#2}{}{\bibnamedelimd\mkbibnamegiven{#3}%
+     \ifdefvoid{#2}{}{\toggletrue{apablx at wantcomma}%
+                      \bibnamedelimd\mkbibnamegiven{#3}%
                       \ifthenelse{\value{uniquename}>1}
                         {\bibnamedelimd\mkbibbrackets{#2}}
                         {}}%
      \ifdefvoid{#4}{}{%
+       \toggletrue{apablx at wantcomma}%
        \bibnamedelimc\mkbibnameprefix{#4}%
        \ifprefchar{}{\bibnamedelimc}}%
-     \ifdefvoid{#5}{}{\addcomma\bibnamedelimd\mkbibnamesuffix{#5}\isdot}}}
+     \ifdefvoid{#5}{}{\toggletrue{apablx at wantcomma}%
+                      \addcomma\bibnamedelimd\mkbibnamesuffix{#5}\isdot}}%
+  \let\bibstring\bibcplstring
+  \usebibmacro{role}{\addspace}{\mkbibparens}%
+  \hasitemannotation[\currentname][username]
+    {\addspace\mkbibbrackets{\getitemannotation[\currentname][username]}}
+    {}%
+  \apablx at ifrevnameappcomma
+    {\addcomma}
+    {}}
 
 \newbibmacro*{name:apa:given-family}[5]{%
   \usebibmacro{name:delim}{#2#4#1#5}%
@@ -986,7 +999,9 @@
     \mkbibnameprefix{#4}\isdot
     \ifprefchar{}{\bibnamedelimc}}%
   \mkbibnamefamily{#1}\isdot%
-  \ifdefvoid{#5}{}{\bibnamedelimd\mkbibnamesuffix{#5}\isdot}}
+  \ifdefvoid{#5}{}{\bibnamedelimd\mkbibnamesuffix{#5}\isdot}%
+  \let\bibstring\bibcpsstring
+  \usebibmacro{role}{\addcomma\space}{\@firstofone}}
 
 %
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
@@ -1133,8 +1148,7 @@
     {\ifthenelse{\ifnameundef{editor}\AND
                  \ifnameundef{editora}\AND
                  \ifnameundef{editorb}\AND
-                 \ifnameundef{editorc}\AND
-                 \(\ifnameundef{groupauthor}\AND\NOT\ifnameundef{author}\)}{}{\usebibmacro{in}}%
+                 \ifnameundef{editorc}}{\usebibmacro{in}}{}%
      \iffieldundef{maintitle}
       {}
       {\usebibmacro{maintitle}%
@@ -1370,9 +1384,16 @@
 \ExecuteBibliographyOptions{annotation=true}
 
 \renewbibmacro*{annotation}{%
-  \ifboolexpr{       test {\iffieldundef{annotation}}
+  \ifboolexpr{test {\iffieldundef{annotation}}
               or not togl {bbx:annotation}}
-    {}
+    {\IfFileExists{\bibannotationprefix\thefield{entrykey}.tex}
+       {\begingroup
+        \togglefalse{blx at bibliography}%
+        \newline
+        \setunit{}%
+        \printfile[annotation]{\bibannotationprefix\thefield{entrykey}.tex}%
+        \endgroup}
+      {}}
     {\begingroup
      \togglefalse{blx at bibliography}%
      \newline

Modified: trunk/Master/texmf-dist/tex/latex/biblatex-apa/apa.cbx
===================================================================
--- trunk/Master/texmf-dist/tex/latex/biblatex-apa/apa.cbx	2021-12-25 21:41:49 UTC (rev 61405)
+++ trunk/Master/texmf-dist/tex/latex/biblatex-apa/apa.cbx	2021-12-25 21:42:08 UTC (rev 61406)
@@ -1,4 +1,4 @@
-%% Copyright 2020 Philip Kime
+%% Copyright 2022 Philip Kime
 %%
 %% This work may be distributed and/or modified under the
 %% conditions of the LaTeX Project Public License, either version 1.3
@@ -12,7 +12,7 @@
 %%
 %% The Current Maintainer of this work is Philip Kime.
 
-\ProvidesFile{apa.cbx}[2020/08/28\space v9.14\space APA biblatex citation style]
+\ProvidesFile{apa.cbx}[2021/12/24\space v9.15\space APA biblatex citation style]
 \RequireBiber[3]
 
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
@@ -29,7 +29,7 @@
 % (APA 8.11) requires comma separator between authors and years
 
 \DeclareDelimFormat{nameyeardelim}{\addcomma\space}
-\DeclareDelimFormat[textcite]{nameyeardelim}{\addcomma\space}
+\DeclareDelimAlias[textcite]{innernameyeardelim}[]{nameyeardelim}
 
 %
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
@@ -137,9 +137,7 @@
        {\printnames{labelname}}%
        {\cbx at apa@ifnamesaved
           {\printnames{shortauthor}}
-          {\ifnameundef{groupauthor}
-            {\printnames[labelname]{author}}
-            {\printnames[labelname]{groupauthor}}%
+          {\printnames[labelname]{author}%
            \addspace\printnames[sabrackets]{shortauthor}}}%
         \savefield{fullhash}{\cbx at lasthash}}}%
    \setunit{\multicitedelim}}
@@ -170,9 +168,7 @@
        {\printnames{labelname}}%
        {\cbx at apa@ifnamesaved
          {\printnames{shortauthor}}
-         {\ifnameundef{groupauthor}
-           {\printnames[labelname]{author}}
-           {\printnames[labelname]{groupauthor}}%
+         {\printnames[labelname]{author}%
           \addspace\printnames[sabrackets]{shortauthor}}}%
        \setunit{\printdelim{nameyeardelim}}%
       \usebibmacro{cite:plabelyear+extradate}%
@@ -197,7 +193,9 @@
        {\iffieldundef{shorthand}%
     % Cite using title
          {\usebibmacro{cite:noname}%
-          \setunit{\global\booltrue{cbx:parens}\addspace\bibopenparen}%
+          \setunit{\global\booltrue{cbx:parens}%
+                   \printdelim{nonameyeardelim}%
+                   \bibopenparen}%
           \usebibmacro{cite:plabelyear+extradate}}
     % Cite using shorthand
          {\usebibmacro{cite:shorthand}}}
@@ -209,11 +207,11 @@
     % Cite using short author
          {\cbx at apa@ifnamesaved
            {\printnames{shortauthor}}
-           {\ifnameundef{groupauthor}
-             {\printnames[labelname]{author}}
-             {\printnames[labelname]{groupauthor}}}}%
+           {\printnames[labelname]{author}}}%
   % Year
-        \setunit{\global\booltrue{cbx:parens}\addspace\bibopenparen}%
+        \setunit{\global\booltrue{cbx:parens}%
+                 \printdelim{nameyeardelim}%
+                 \bibopenparen}%
   % Put the shortauthor inside the year brackets if necessary
         \ifnameundef{shortauthor}
          {}
@@ -220,7 +218,7 @@
          {\cbx at apa@ifnamesaved
            {}
            {\printnames{shortauthor}%
-            \setunit{\printdelim{nameyeardelim}}}}%
+            \setunit{\printdelim{innernameyeardelim}}}}%
   % Print prenote (belongs to first cite)
         \ifnumequal{\value{citecount}}{1}
            {\usebibmacro{prenote}}

Modified: trunk/Master/texmf-dist/tex/latex/biblatex-apa/apa.dbx
===================================================================
--- trunk/Master/texmf-dist/tex/latex/biblatex-apa/apa.dbx	2021-12-25 21:41:49 UTC (rev 61405)
+++ trunk/Master/texmf-dist/tex/latex/biblatex-apa/apa.dbx	2021-12-25 21:42:08 UTC (rev 61406)
@@ -1,4 +1,4 @@
-%% Copyright 2020 Philip Kime
+%% Copyright 2022 Philip Kime
 %%
 %% This work may be distributed and/or modified under the
 %% conditions of the LaTeX Project Public License, either version 1.3
@@ -12,7 +12,7 @@
 %% 
 %% The Current Maintainer of this work is Philip Kime.
 
-\ProvidesFile{apa.dbx}[2020/08/28\space v9.14\space APA biblatex style data model]
+\ProvidesFile{apa.dbx}[2021/12/24\space v9.15\space APA biblatex style data model]
 \RequireBiber[3]
 
 \DeclareDatamodelEntrytypes{
@@ -23,7 +23,6 @@
   nameonly}
 
 \DeclareDatamodelFields[type=list, datatype=name]{
-  groupauthor,
   narrator,
   execproducer,
   execdirector,
@@ -41,7 +40,6 @@
 
 \DeclareDatamodelEntryfields{
   with,
-  groupauthor,
   narrator,
   execproducer,
   execdirector}
@@ -147,10 +145,7 @@
 
 \DeclareDatamodelConstraints[book,inbook,article,report]{
   \constraint[type=mandatory]{
-    \constraintfieldsor{
-      \constraintfield{author}
-      \constraintfield{groupauthor}
-    }
+    \constraintfield{author}
     \constraintfield{title}
   }
 }

Modified: trunk/Master/texmf-dist/tex/latex/biblatex-apa/austrian-apa.lbx
===================================================================
--- trunk/Master/texmf-dist/tex/latex/biblatex-apa/austrian-apa.lbx	2021-12-25 21:41:49 UTC (rev 61405)
+++ trunk/Master/texmf-dist/tex/latex/biblatex-apa/austrian-apa.lbx	2021-12-25 21:42:08 UTC (rev 61406)
@@ -1,4 +1,4 @@
-\ProvidesFile{austrian-apa.lbx}[2020/08/28\space v9.14\space APA biblatex localisation]
+\ProvidesFile{austrian-apa.lbx}[2021/12/24\space v9.15\space APA biblatex localisation]
 \InheritBibliographyExtras{austrian}
 
 % Following DGPs guidlines for German/Austrian

Modified: trunk/Master/texmf-dist/tex/latex/biblatex-apa/brazilian-apa.lbx
===================================================================
--- trunk/Master/texmf-dist/tex/latex/biblatex-apa/brazilian-apa.lbx	2021-12-25 21:41:49 UTC (rev 61405)
+++ trunk/Master/texmf-dist/tex/latex/biblatex-apa/brazilian-apa.lbx	2021-12-25 21:42:08 UTC (rev 61406)
@@ -1,4 +1,4 @@
-\ProvidesFile{brazilian-apa.lbx}[2020/08/28\space v9.14\space APA biblatex localisation]
+\ProvidesFile{brazilian-apa.lbx}[2021/12/24\space v9.15\space APA biblatex localisation]
 \InheritBibliographyExtras{brazilian}
 
 \NewBibliographyString{jourarticle}

Modified: trunk/Master/texmf-dist/tex/latex/biblatex-apa/british-apa.lbx
===================================================================
--- trunk/Master/texmf-dist/tex/latex/biblatex-apa/british-apa.lbx	2021-12-25 21:41:49 UTC (rev 61405)
+++ trunk/Master/texmf-dist/tex/latex/biblatex-apa/british-apa.lbx	2021-12-25 21:42:08 UTC (rev 61406)
@@ -1,4 +1,4 @@
-\ProvidesFile{british-apa.lbx}[2020/08/28\space v9.14\space APA biblatex localisation]
+\ProvidesFile{british-apa.lbx}[2021/12/24\space v9.15\space APA biblatex localisation]
 \InheritBibliographyExtras{british}
 
 \NewBibliographyString{jourarticle}

Added: trunk/Master/texmf-dist/tex/latex/biblatex-apa/catalan-apa.lbx
===================================================================
--- trunk/Master/texmf-dist/tex/latex/biblatex-apa/catalan-apa.lbx	                        (rev 0)
+++ trunk/Master/texmf-dist/tex/latex/biblatex-apa/catalan-apa.lbx	2021-12-25 21:42:08 UTC (rev 61406)
@@ -0,0 +1,314 @@
+\ProvidesFile{catalan-apa.lbx}[2021/12/24\space v9.15\space APA biblatex localisation]
+
+% Translation based on:
+% spanish-apa.lbx file (for source to translate from)
+% http://dspace.uvic.cat/xmlui/bitstream/handle/10854/6275/altres_a2020_guia_elaborar_citacions.pdf (for general guidelines)
+% https://estil.llocs.iec.cat/wp-content/uploads/sites/24/2019/02/09_Pag_319-384_p.pdf (for specific queries)
+% https://biblioteca.udg.edu/ca/com-citar-documents/estil-apa?language_content_entity=ca (for normative abbreviations)
+
+\InheritBibliographyExtras{catalan}
+
+\setcounter{smartand}{0} % Turn off "smart and" or ampersands will all be replaced
+
+\NewBibliographyString{jourarticle}
+\NewBibliographyString{revisededition}
+\NewBibliographyString{typechair}
+\NewBibliographyString{typechairs}
+\NewBibliographyString{typevolume}
+\NewBibliographyString{typevolumes}
+\NewBibliographyString{typeseries}
+\NewBibliographyString{typeseriess}
+\NewBibliographyString{typevolseries}
+\NewBibliographyString{typevolseriess}
+\NewBibliographyString{on}
+\NewBibliographyString{retrieved}
+\NewBibliographyString{available}
+\NewBibliographyString{from}
+\NewBibliographyString{archivedat}
+\NewBibliographyString{origyear}
+\NewBibliographyString{reviewof}
+\NewBibliographyString{with}
+\NewBibliographyString{supplement}
+\NewBibliographyString{commenton}
+\NewBibliographyString{manunpub}
+\NewBibliographyString{maninprep}
+\NewBibliographyString{mansub}
+\NewBibliographyString{producer}
+\NewBibliographyString{producers}
+\NewBibliographyString{execproducer}
+\NewBibliographyString{execproducers}
+\NewBibliographyString{execdirector}
+\NewBibliographyString{execdirectors}
+\NewBibliographyString{director}
+\NewBibliographyString{directors}
+\NewBibliographyString{writer}
+\NewBibliographyString{writers}
+\NewBibliographyString{host}
+\NewBibliographyString{hosts}
+\NewBibliographyString{guestexpert}
+\NewBibliographyString{guestexperts}
+\NewBibliographyString{narrator}
+\NewBibliographyString{narrators}
+\NewBibliographyString{film}
+\NewBibliographyString{tvseries}
+\NewBibliographyString{tvepisode}
+\NewBibliographyString{video}
+\NewBibliographyString{song}
+\NewBibliographyString{album}
+\NewBibliographyString{podcast}
+\NewBibliographyString{podcastepisode}
+\NewBibliographyString{interview}
+\NewBibliographyString{speech}
+\NewBibliographyString{lithograph}
+\NewBibliographyString{map}
+\NewBibliographyString{lecturenotes}
+\NewBibliographyString{powerpoint}
+\NewBibliographyString{photograph}
+\NewBibliographyString{photographs}
+\NewBibliographyString{present}
+\NewBibliographyString{painting}
+\NewBibliographyString{article}
+\NewBibliographyString{unitednations}
+\NewBibliographyString{charter}
+\NewBibliographyString{ofthe}
+\NewBibliographyString{tothe}
+
+\DeclareBibliographyStrings{%
+  inherit          = {catalan},
+  jourarticle      = {{article}{art\adddot}}, 
+%  tothe            = {{to\space the}{to\space the}},%FIXME
+%  ofthe            = {{of\space the}{of\space the}},%FIXME
+  unitednations    = {{Organitzaci\'o\space de\space les\space Nacions\space Unides}{ONU}}, 
+  charter          = {{acta}{acta}}, 
+  article          = {{article}{art\adddot}}, 
+  painting         = {{pintura}{pintura}}, 
+  present          = {{regal}{regal}},
+  song             = {{canç\'o}{canç\'o}}, 
+  album            = {{\`album}{\`album}}, 
+  map              = {{mapa}{mapa}}, 
+  photograph       = {{fotografia}{fot\adddot}}, 
+  photographs      = {{fotografies}{fot\adddot}}, 
+  powerpoint       = {{diapositives\space de\space Powerpoint}{diapositives\space de\space Powerpoint}}, 
+  lecturenotes     = {{apunts}{apunts}}, 
+  podcast          = {{\`audio\space podcast}{\`audio\space podcast}},
+  podcastepisode   = {{episodi\space de\space podcast\space d'\`audio}{episodi\space de\space podcast\space d'\`audio}},
+  interview        = {{entrevista}{entrevista}}, 
+  speech           = {{discurs}{discurs}}, 
+  lithograph       = {{litografia}{litogr\adddot}}, 
+  video            = {{v\'ideo}{v\'ideo}}, 
+  film             = {{pel\textperiodcentered lícula}{pel\textperiodcentered lícula}},
+  tvseries         = {{s\`erie\space de\space televisi\'o}{s\`erie\space de\space televisi\'o}}, 
+  tvepisode        = {{episodi\space de\space s\`erie\space de\space televisi\'o}{episodi\space de\space s\`erie\space de\space televisi\'o}}, 
+  narrator         = {{narrador}{narr\adddot}},
+  narrators        = {{narradors}{narr\adddot}},
+  producer         = {{productor}{prod\adddot}},
+  producers        = {{productors}{prod\adddot}}, 
+  execproducer     = {{productor\space executiu}{productor\space executiu}},
+  execproducers    = {{productors\space executius}{productors\space executius}},
+  execdirector     = {{director\space executiu}{director\space executiu}},
+  execdirectors    = {{directors\space executius}{directors\space executius}},
+  director         = {{director}{dir\adddot}}, 
+  directors        = {{directors}{dir\adddot}}, 
+  writer           = {{guionista}{guion\addot}}, 
+  writers          = {{guionistes}{guion\addot}}, 
+  host             = {{presentador}{presentador}}, 
+  hosts            = {{presentadors}{presentadors}}, 
+  guestexpert      = {{expert\space convidat}{expert\space convidat}}, 
+  guestexperts     = {{experts\space convidats}{experts\space convidats}}, 
+  with             = {{amb}{amb}}, 
+  manunpub         = {{manuscrit\space no\space publicat}{manuscrit\space no\space publicat}}, 
+  maninprep        = {{manuscrit\space en\space preparaci\'o}{manuscrit\space en\space preparaci\'o}}, 
+  mansub           = {{manuscrit\space presentat\space per\space a\space la\space seva\space publicaci\'o}{manuscrit\space presentat\space per\space a\space la\space seva\space publicaci\'o}}, 
+  supplement       = {{suplement}{supl\adddot}}, 
+  part             = {{part}{part}}, 
+  january          = {{gener}{gen\adddot}}, 
+  february         = {{febrer}{febr\adddot}}, 
+  march            = {{març}{març}}, 
+  april            = {{abril}{abr\adddot}}, 
+  may              = {{maig}{maig}}, 
+  june             = {{juny}{juny}}, 
+  july             = {{juliol}{jul\adddot}}, 
+  august           = {{agost}{ag\adddot}}, 
+  september        = {{setembre}{set\adddot}}, 
+  october          = {{octubre}{oc\adddot}}, 
+  november         = {{novembre}{nov\adddot}},  
+  december         = {{desembre}{des\adddot}}, 
+  nodate           = {{sense\space data}{s/ d}}, 
+  mathesis         = {{Treball\space de\space Fi\space de\space M\`aster}{Treball\space de\space Fi\space de\space M\`aster}}, 
+  phdthesis        = {{Tesi\pace doctoral}{Tesi\pace doctoral}}, 
+  revisededition   = {{Edici\'o\space revisada}{Edici\'o\space revisada}},
+  commenton        = {{comentari\space sobre}{comentari\space sobre}}, 
+  page             = {{P\`agina}{{}p\adddot}}, 
+  pages            = {{P\`agines}{{}p\adddot}},
+  on               = {{a}{a}},
+  retrieved        = {{Consultat}{Consultat}},
+  available        = {{disponible}{disponible}}, 
+  from             = {{a\space partir\space de}{a\space partir\space de}},
+  archivedat       = {{arxivat\space a}{arxivat\space a}}, 
+  reviewof         = {{ressenya\space de}{ressenya\space de}}, 
+  paragraph        = {{par\`agraf}{\S}}, 
+  paragraphs       = {{par\`agrafs}{\S}}, 
+  origyear         = {{Data\space inicial\space de\space publicaci\'o}{Data\space inicial\space de\space publicaci\'o}}, 
+  typechair        = {{Coordinador}{Coord\adddot}},
+  typechairs       = {{Coordinadors}{Coord\adddot}}, 
+  typevolume       = {{Editor\space del\space volum}{Ed\adddotspace vol\adddot}},
+  typevolumes      = {{Editors\space del\space volum}{Ed\adddotspace vol\adddot}}, 
+  typeseries       = {{Editor\space de\space la\space s\`erie}{Ed\adddotspace s\adddot}},
+  typeseriess      = {{Editors\space de\space la\space s\`erie}{Ed\adddotspace s\adddot}},
+  typevolseries    = {{Editor\space de\space la\space s\`erie\space i\space del\space volum}{Ed\adddotspace vol\space\ i \space s\adddot}},
+  typevolseriess   = {{Editors\space de\space la\space s\`erie\space i\space del\space volumn}{Ed\adddotspace vol\space\ i \space s\adddot}},
+  annodomini       = {{despr\'es\space de\space Crist}{dC}}, 
+  beforechrist     = {{abans\space de\space Crist}{aC}}, 
+  commonera        = {{era\space comuna}{e\adddot c\adddot}},  
+  beforecommonera  = {{abans\space de\space l'era\space comuna}{a\adddot e\adddot c\adddot}} 
+}
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% Drop end* when they are the same as *
+% You must use \printdate to get here otherwise it will be ignored
+
+\DeclareBibliographyExtras{%
+  \def\urldatecomma{\addcomma\addspace}%
+  \protected\def\mkbibdateapalong#1#2#3{%
+    % As per 10.1, Articles only have year
+    \ifboolexpr{ test {\ifentrytype{article}}
+                 and not test {\iffieldequalstr{entrysubtype}{nonacademic}} }
+    {\clearfield{labelmonth}%
+      \clearfield{labelday}}
+    {}%
+    \iffieldundef{#1}%
+      {}%
+      {\iffieldbibstring{#1}{\biblcstring{\thefield{#1}}}{\thefield{#1}}%
+       \ifboolexpr{test {\iffieldundef{#3}} and test {\iffieldundef{#2}}}
+         {}
+         {\addcomma\space}}%
+    \iffieldundef{#3}%
+      {}%
+      {\stripzeros{\thefield{#3}}%
+       \iffieldundef{#2}
+         {}
+         {\addspace de\space}}%
+    \iffieldundef{#2}%
+      {}%
+      {\mkbibmonth{\thefield{#2}}}}%
+  \protected\def\mkbibdateapalongextra#1#2#3{%
+    % As per 10.1, Articles only have year
+    \ifboolexpr{ test {\ifentrytype{article}}
+                 and not test {\iffieldequalstr{entrysubtype}{nonacademic}} }
+    {\clearfield{labelmonth}%
+      \clearfield{labelday}}
+    {}%
+    \iffieldundef{#1}%
+      {}%
+      {\iffieldbibstring{#1}{\biblcstring{\thefield{#1}}}{\thefield{#1}}%
+       \printfield{extradate}%
+       \ifboolexpr{test {\iffieldundef{#3}} and test {\iffieldundef{#2}}}
+         {}
+         {\addcomma\space}}%
+    \iffieldundef{#3}%
+      {}%
+      {\stripzeros{\thefield{#3}}%
+       \iffieldundef{#2}
+         {}
+         {\addspace de\space}}%
+    \iffieldundef{#2}%
+      {}%
+      {\mkbibmonth{\thefield{#2}}}}%
+  \protected\def\mkbibdateapalongmdy#1#2#3{%
+    % As per 10.1, Articles only have year
+    \ifboolexpr{ test {\ifentrytype{article}}
+                 and not test {\iffieldequalstr{entrysubtype}{nonacademic}} }
+    {\clearfield{labelmonth}%
+      \clearfield{labelday}}
+    {}%
+    \iffieldundef{#3}%
+    {}%
+    {el\addspace\stripzeros{\thefield{#3}}}%
+    \iffieldundef{#2}%
+    {\addspace{en}\addspace}%
+    {\iffieldundef{#3}%
+      {en\addspace}%
+      {\addspace{de}\addspace}%
+      \mkbibmonth{\thefield{#2}}{\addspace{de}\addspace}}%
+    \iffieldundef{#1}%
+    {}%
+    {\iffieldundef{#2}%
+      {}%
+      {\addspace}%
+      \thefield{#1}}}%
+  \def\apa at lbx@es at mkdaterangeapalong#1{%
+    \begingroup
+      \blx at metadateinfo{#1}%
+      \iffieldundef{#1year}{}
+        {\datecircaprint
+         \ifstrequal{#1}{url}% URL dates are unlikely to be BCE ...
+           {\printtext{%
+               \iffieldsequal{#1year}{#1endyear}
+                 {\iffieldsequal{#1month}{#1endmonth}
+                    {\mkbibdateapalongmdy{}{}{#1day}}
+                    {\mkbibdateapalongmdy{}{#1month}{#1day}}}
+                 {\mkbibdateapalongmdy{#1year}{#1month}{#1day}}%
+               \iffieldundef{#1endyear}%
+                 {}%
+                 {\iffieldequalstr{#1endyear}{}% open-ended range?
+                   {\mbox{\bibdatedash}}
+                   {\bibdatedash%
+                    \mkbibdateapalongmdy{#1endyear}{#1endmonth}{#1endday}}}%
+               \dateuncertainprint}}
+           {\printtext{%
+               \ifboolexpr{test {\iffieldsequal{#1year}{#1endyear}}
+                           and test {\iffieldsequal{#1month}{#1endmonth}}}
+                 {\mkbibdateapalong{#1year}{}{#1day}}%
+                 {\mkbibdateapalong{#1year}{#1month}{#1day}}%
+               \dateeraprint{#1year}%
+               \iffieldundef{#1endyear}%
+                 {}%
+                 {\iffieldequalstr{#1endyear}{}% open-ended range?
+                   {\mbox{\bibdatedash}}
+                   {\bibdatedash%
+                    \iffieldsequal{#1year}{#1endyear}%
+                      {\mkbibdateapalong{}{#1endmonth}{#1endday}}%
+                      {\mkbibdateapalong{#1endyear}{#1endmonth}{#1endday}%
+                     \dateeraprint{#1endyear}}}%
+                 \enddateuncertainprint}}}}%
+    \endgroup}%
+  \def\apa at lbx@es at mkdaterangeapalongextra#1{%
+    \begingroup
+      \blx at metadateinfo{#1}%
+      \iffieldundef{#1year}{}
+        {\printtext{%
+          \datecircaprint
+          \ifboolexpr{test {\iffieldsequal{#1year}{#1endyear}}
+                           and test {\iffieldsequal{#1month}{#1endmonth}}}
+            {\mkbibdateapalongextra{#1year}{}{#1day}}%
+            {\mkbibdateapalongextra{#1year}{#1month}{#1day}}%
+          \dateeraprint{#1year}%
+          \dateuncertainprint
+          \iffieldundef{#1endyear}%
+            {}%
+            {\iffieldequalstr{#1endyear}{}% open-ended range?
+              {\mbox{\bibdatedash}}
+              {\bibdatedash%
+               \iffieldsequal{#1year}{#1endyear}%
+                 {\mkbibdateapalongextra{}{#1endmonth}{#1endday}}
+                 {\mkbibdateapalongextra{#1endyear}{#1endmonth}{#1endday}%
+                  \dateeraprint{#1endyear}}}%
+             \enddateuncertainprint}}}%
+    \endgroup}%
+  \savecommand\mkdaterangeapalong
+  \savecommand\mkdaterangeapalongextra
+  \def\mkdaterangeapalong{%
+    \apa at lbx@es at mkdaterangeapalong}%
+  \def\mkdaterangeapalongextra#1{%
+    \apa at lbx@es at mkdaterangeapalongextra{#1}}%
+}
+
+
+\UndeclareBibliographyExtras{%
+  \restorecommand\mkdaterangeapalong
+  \restorecommand\mkdaterangeapalongextra
+}
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+
+\endinput

Modified: trunk/Master/texmf-dist/tex/latex/biblatex-apa/danish-apa.lbx
===================================================================
--- trunk/Master/texmf-dist/tex/latex/biblatex-apa/danish-apa.lbx	2021-12-25 21:41:49 UTC (rev 61405)
+++ trunk/Master/texmf-dist/tex/latex/biblatex-apa/danish-apa.lbx	2021-12-25 21:42:08 UTC (rev 61406)
@@ -1,4 +1,4 @@
-\ProvidesFile{danish-apa.lbx}[2020/08/28\space v9.14\space APA biblatex localisation]
+\ProvidesFile{danish-apa.lbx}[2021/12/24\space v9.15\space APA biblatex localisation]
 \InheritBibliographyExtras{danish}
 
 \NewBibliographyString{jourarticle}

Modified: trunk/Master/texmf-dist/tex/latex/biblatex-apa/dutch-apa.lbx
===================================================================
--- trunk/Master/texmf-dist/tex/latex/biblatex-apa/dutch-apa.lbx	2021-12-25 21:41:49 UTC (rev 61405)
+++ trunk/Master/texmf-dist/tex/latex/biblatex-apa/dutch-apa.lbx	2021-12-25 21:42:08 UTC (rev 61406)
@@ -1,4 +1,4 @@
-\ProvidesFile{dutch-apa.lbx}[2020/08/28\space v9.14\space APA biblatex localisation]
+\ProvidesFile{dutch-apa.lbx}[2021/12/24\space v9.15\space APA biblatex localisation]
 \InheritBibliographyExtras{dutch}
 
 \NewBibliographyString{jourarticle}

Modified: trunk/Master/texmf-dist/tex/latex/biblatex-apa/english-apa.lbx
===================================================================
--- trunk/Master/texmf-dist/tex/latex/biblatex-apa/english-apa.lbx	2021-12-25 21:41:49 UTC (rev 61405)
+++ trunk/Master/texmf-dist/tex/latex/biblatex-apa/english-apa.lbx	2021-12-25 21:42:08 UTC (rev 61406)
@@ -1,4 +1,4 @@
-\ProvidesFile{english-apa.lbx}[2020/08/28\space v9.14\space APA biblatex localisation]
+\ProvidesFile{english-apa.lbx}[2021/12/24\space v9.15\space APA biblatex localisation]
 \InheritBibliographyExtras{english}
 
 \NewBibliographyString{jourarticle}

Added: trunk/Master/texmf-dist/tex/latex/biblatex-apa/finnish-apa.lbx
===================================================================
--- trunk/Master/texmf-dist/tex/latex/biblatex-apa/finnish-apa.lbx	                        (rev 0)
+++ trunk/Master/texmf-dist/tex/latex/biblatex-apa/finnish-apa.lbx	2021-12-25 21:42:08 UTC (rev 61406)
@@ -0,0 +1,232 @@
+\ProvidesFile{finnish-apa.lbx}[2021/12/24\space v9.15\space APA biblatex localisation]
+
+% Translations based on: 
+% https://libguides.oulu.fi/tieteellinentiedonhankinta/apa
+% http://www.psykologia.fi/kirjoittajille/yleiset-ohjeet-kirjoittajille
+% https://uva.libguides.com/kirjoitusohjeet/esimerkit-APA7
+\InheritBibliographyExtras{finnish}
+
+\NewBibliographyString{jourarticle}
+\NewBibliographyString{revisededition}
+\NewBibliographyString{typechair}
+\NewBibliographyString{typechairs}
+\NewBibliographyString{typevolume}
+\NewBibliographyString{typevolumes}
+\NewBibliographyString{typeseries}
+\NewBibliographyString{typeseriess}
+\NewBibliographyString{typevolseries}
+\NewBibliographyString{typevolseriess}
+\NewBibliographyString{on}
+\NewBibliographyString{retrieved}
+\NewBibliographyString{available}
+\NewBibliographyString{from}
+\NewBibliographyString{archivedat}
+\NewBibliographyString{origyear}
+\NewBibliographyString{reviewof}
+\NewBibliographyString{with}
+\NewBibliographyString{supplement}
+\NewBibliographyString{commenton}
+\NewBibliographyString{manunpub}
+\NewBibliographyString{maninprep}
+\NewBibliographyString{mansub}
+\NewBibliographyString{producer}
+\NewBibliographyString{producers}
+\NewBibliographyString{execproducer}
+\NewBibliographyString{execproducers}
+\NewBibliographyString{execdirector}
+\NewBibliographyString{execdirectors}
+\NewBibliographyString{director}
+\NewBibliographyString{directors}
+\NewBibliographyString{writer}
+\NewBibliographyString{writers}
+\NewBibliographyString{host}
+\NewBibliographyString{hosts}
+\NewBibliographyString{guestexpert}
+\NewBibliographyString{guestexperts}
+\NewBibliographyString{narrator}
+\NewBibliographyString{narrators}
+\NewBibliographyString{film}
+\NewBibliographyString{tvseries}
+\NewBibliographyString{tvepisode}
+\NewBibliographyString{video}
+\NewBibliographyString{song}
+\NewBibliographyString{album}
+\NewBibliographyString{podcast}
+\NewBibliographyString{podcastepisode}
+\NewBibliographyString{interview}
+\NewBibliographyString{speech}
+\NewBibliographyString{lithograph}
+\NewBibliographyString{map}
+\NewBibliographyString{lecturenotes}
+\NewBibliographyString{powerpoint}
+\NewBibliographyString{photograph}
+\NewBibliographyString{photographs}
+\NewBibliographyString{present}
+\NewBibliographyString{painting}
+\NewBibliographyString{article}
+\NewBibliographyString{unitednations}
+\NewBibliographyString{charter}
+\NewBibliographyString{ofthe}
+\NewBibliographyString{tothe}
+
+\DeclareBibliographyStrings{%
+  inherit          = {finnish},
+% jourarticle      = {{article}{article}},
+% tothe            = {{to\space the}{to\space the}},
+% ofthe            = {{of\space the}{of\space the}},
+% unitednations    = {{United\space Nations}{U\adddot N\adddot}},
+% charter          = {{charter}{charter}},
+% article          = {{article}{art\adddot}},
+% painting         = {{painting}{painting}},
+% present          = {{present}{present}},
+% song             = {{song}{song}},
+% album            = {{album}{album}},
+% map              = {{map}{map}},
+% photograph       = {{photograph}{photograph}},
+% photographs      = {{photographs}{photographs}},
+% powerpoint       = {{Powerpoint\space slides}{Powerpoint\space slides}},
+% lecturenotes     = {{lecturenotes}{lecturenotes}},
+% podcast          = {{audio\space podcast}{audio\space podcast}},
+% podcastepisode   = {{audio\space podcast\space episode}{audio\space podcast\space episode}},
+  interview        = {{haastattelu}{haastattelu}},
+%  speech           = {{speech\space audio\space recording}{speech\space audio\space recording}},
+%  lithograph       = {{lithograph}{lith\adddot}},
+%  video            = {{video}{video}},
+%  film             = {{film}{film}},
+%  tvseries         = {{TV\space series}{TV\space series}},
+%  tvepisode        = {{TV\space series\space episode}{TV\space series\space episode}},
+%  narrator         = {{narrator}{narr\adddot}},
+%  narrators        = {{narrators}{narrs\adddot}},
+%  producer         = {{producer}{producer}},
+%  producers        = {{producers}{producers}},
+%  execproducer     = {{Executive\space Producer}{Exec\adddot\space Prod\adddot}},
+%  execproducers    = {{Executive\space Producers}{Exec\adddot\space Prods\adddot}},
+%  execdirector     = {{Executive\space Director}{Exec\adddot\space Dir\adddot}},
+%  execdirectors    = {{Executive\space Directors}{Exec\adddot\space Dirs\adddot}},
+%  director         = {{director}{dir\adddot}},
+%  directors        = {{directors}{dirs\adddot}},
+  writer           = {{kirjoittaja}{kirjoittaja}},
+  writers          = {{kirjoittajat}{kirjoittajat}},
+%  host             = {{host}{host}},
+%  hosts            = {{hosts}{hosts}},
+%  guestexpert      = {{Guest\space Expert}{Guest\space Expert}},
+%  guestexperts     = {{Guest\space Experts}{Guest\space Experts}},
+  andothers        = {{ym\adddot}{ym\adddot}},
+  with             = {{kanssa}{kanssa}},
+  manunpub         = {{julkaisematon\space k\"asikirjoitus}{julkaisematon\space k\"asikirjoitus}},
+  maninprep        = {{manuscript\space in\space preparation}{manuscript\space in\space preparation}},
+  mansub           = {{k\"asikirjoitus\space l\"ahetetty\space julkaistavaksi}{mk\"asikirjoitus\space l\"ahetetty\space julkaistavaksi}},
+% supplement       = {{supplement}{suppl\adddot}},
+  part             = {{osa}{os\adddot}},
+  revisededition   = {{uudistettu\space painos}{uud.\adddotspace p.\adddot}},
+%  commenton        = {{comment\space on}{comment\space on}},
+% page             = {{Sivu}{{}s\adddot}},
+% pages            = {{Sivut}{{}s\adddot}},
+%  on               = {{on}{on}},
+  retrieved        = {{haettu}{haettu}},
+  available        = {{saatavilla}{saatavilla}},
+  from             = {{osoitteesta}{osoitteesta}},
+%  archivedat       = {{archived\space at}{archived\space at}},
+%  reprintas        = {{reprinted as}{reprinted as}},
+%  reprintfrom      = {{reprinted from}{reprinted from}},
+%  reviewof         = {{review\space of}{review\space of}},
+%  paragraph        = {{paragraph}{para\adddot}},
+%  paragraphs       = {{paragraphs}{paras\adddot}},
+  mathesis         = {{Pro\space gradu\space -ty\"o}{Pro\space gradu\space -ty\"o}},
+  phdthesis        = {{V\"aitoskirja}{V\"aitoskirja}},
+  origyear         = {{alkuper\"ainen\space teos\space julkaistu}{alkuper\"ainen\space teos\space julkaistu}},
+%  typechair        = {{Chair}{Chair}},
+%  typechairs       = {{Chairs}{Chairs}},
+%  typevolume       = {{Volume\space Editor}{Vol\adddotspace Ed\adddot}},
+%  typevolumes      = {{Volume\space Editors}{Vol\adddotspace Eds\adddot}},
+%  typeseries       = {{Series\space Editor}{Series\space Ed\adddot}},
+%  typeseriess      = {{Series\space Editors}{Series\space Eds\adddot}},
+%  typevolseries    = {{Series\space and\space Volume\space Editor}{Series\space\& Vol\adddotspace Ed\adddot}},
+%  typevolseriess   = {{Series\space and\space Volume\space Editors}{Series\space\& Vol\adddotspace Eds\adddot}},
+% annodomini       = {{A\adddot D\adddot}{A\adddot D\adddot}},
+% beforechrist     = {{B\adddot C\adddot}{B\adddot C\adddot}},
+% commonera        = {{C\adddot E\adddot}{C\adddot E\adddot}},
+% beforecommonera  = {{B\adddot C\adddot E\adddot}{B\adddot C\adddot E\adddot}}
+}
+
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% Drop end* when they are the same as *
+% You must use \print*date to get here otherwise it will be ignored
+
+\DeclareBibliographyExtras{%
+  \def\urldatecomma{\addcomma\addspace}%
+  \protected\def\mkbibdateapalong#1#2#3{%
+    % As per 10.1, Articles only have year
+    \ifboolexpr{ test {\ifentrytype{article}}
+                 and not test {\iffieldequalstr{entrysubtype}{nonacademic}} }
+      {\clearfield{labelmonth}%
+       \clearfield{labelday}}
+      {}%
+    \iffieldundef{#1}%
+      {}%
+      {\iffieldbibstring{#1}{\biblcstring{\thefield{#1}}}{\thefield{#1}}}%
+    \iffieldundef{#2}%
+      {}%
+      {\iffieldundef{#1}%
+        {}%
+        {\addcomma\addspace}%
+       \mkbibmonth{\thefield{#2}}}%
+    \iffieldundef{#3}%
+      {}%
+      {\iffieldundef{#2}%
+        {}%
+        {\addspace}%
+       \stripzeros{\thefield{#3}}}}%
+  \protected\def\mkbibdateapalongextra#1#2#3{%
+    % As per 10.1, Articles only have year
+    \ifboolexpr{ test {\ifentrytype{article}}
+                 and not test {\iffieldequalstr{entrysubtype}{nonacademic}} }
+      {\clearfield{labelmonth}%
+       \clearfield{labelday}}
+      {}%
+    \iffieldundef{#1}%
+      {}%
+      {\iffieldbibstring{#1}{\biblcstring{\thefield{#1}}}{\thefield{#1}}\printfield{extradate}}%
+    \iffieldundef{#2}%
+      {}%
+      {\iffieldundef{#1}%
+        {}%
+        {\addcomma\addspace}%
+       \mkbibmonth{\thefield{#2}}}%
+    \iffieldundef{#3}%
+      {}%
+      {\iffieldundef{#2}%
+        {}%
+        {\addspace}%
+       \stripzeros{\thefield{#3}}}}%
+  \protected\def\mkbibdateapalongmdy#1#2#3{%
+    % As per 10.1, Articles only have year
+    \ifboolexpr{ test {\ifentrytype{article}}
+                 and not test {\iffieldequalstr{entrysubtype}{nonacademic}} }
+      {\clearfield{labelmonth}%
+       \clearfield{labelday}}
+      {}%
+    \iffieldundef{#2}%
+      {}%
+      {\mkbibmonth{\thefield{#2}}}%
+    \iffieldundef{#3}%
+      {}%
+      {\addspace}%
+       \stripzeros{\thefield{#3}}%
+    \iffieldundef{#1}%
+      {}%
+      {\ifthenelse{\iffieldundef{#3}}%
+        {\ifthenelse{\iffieldundef{#2}}%
+          {}%
+          {\addspace}}%
+        {\addcomma\addspace}%
+       \iffieldbibstring{#1}{\biblcstring{\thefield{#1}}}{\thefield{#1}}}}}
+
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+
+\endinput

Modified: trunk/Master/texmf-dist/tex/latex/biblatex-apa/french-apa.lbx
===================================================================
--- trunk/Master/texmf-dist/tex/latex/biblatex-apa/french-apa.lbx	2021-12-25 21:41:49 UTC (rev 61405)
+++ trunk/Master/texmf-dist/tex/latex/biblatex-apa/french-apa.lbx	2021-12-25 21:42:08 UTC (rev 61406)
@@ -1,4 +1,4 @@
-\ProvidesFile{french-apa.lbx}[2020/08/28\space v9.14\space APA biblatex localisation]
+\ProvidesFile{french-apa.lbx}[2021/12/24\space v9.15\space APA biblatex localisation]
 \InheritBibliographyExtras{french}
 
 \NewBibliographyString{jourarticle}

Modified: trunk/Master/texmf-dist/tex/latex/biblatex-apa/galician-apa.lbx
===================================================================
--- trunk/Master/texmf-dist/tex/latex/biblatex-apa/galician-apa.lbx	2021-12-25 21:41:49 UTC (rev 61405)
+++ trunk/Master/texmf-dist/tex/latex/biblatex-apa/galician-apa.lbx	2021-12-25 21:42:08 UTC (rev 61406)
@@ -1,4 +1,4 @@
-\ProvidesFile{galician-apa.lbx}[2020/08/28\space v9.14\space APA biblatex localisation]
+\ProvidesFile{galician-apa.lbx}[2021/12/24\space v9.15\space APA biblatex localisation]
 \InheritBibliographyExtras{galician}
 
 \setcounter{smartand}{0} % Turn off "smart and" or ampersands will all be replaced
@@ -68,52 +68,52 @@
 
 \DeclareBibliographyStrings{%
   inherit          = {galician},
-%  jourarticle      = {{article}{article}},%FIXME
+  jourarticle      = {{artigo}{artigo}},
 %  tothe            = {{to\space the}{to\space the}},%FIXME
 %  ofthe            = {{of\space the}{of\space the}},%FIXME
-%  unitednations    = {{United\space Nations}{U\adddot N\adddot}},
-%  charter          = {{charter}{charter}},
-%  article          = {{article}{art\adddot}},%FIXME
-%  painting         = {{painting}{painting}},%FIXME
-%  present          = {{present}{present}},%FIXME
-%  song             = {{song}{song}},%FIXME
-%  album            = {{album}{album}},%FIXME
-%  map              = {{map}{map}},%FIXME
-%  photograph       = {{photograph}{photograph}},%FIXME
-%  photographs      = {{photographs}{photographs}},%FIXME
-%  powerpoint       = {{Powerpoint\space slides}{Powerpoint\space slides}},%FIXME
-%  lecturenotes     = {{lecturenotes}{lecturenotes}},%FIXME
-%  podcast          = {{audio\space podcast}{audio\space podcast}},%FIXME
-%  podcastepisode   = {{audio\space podcast\space episode}{audio\space podcast\space episode}},%FIXME
-%  interview        = {{interview}{interview}},%FIXME
-%  speech           = {{speech\space audio\space recording}{speech\space audio\space recording}},%FIXME
-%  lithograph       = {{lithograph}{lith\adddot}},%FIXME
-%  video            = {{video}{video}},%FIXME
-%  film             = {{film}{film}},%FIXME
-%  tvseries         = {{TV\space series}{TV\space series}},%FIXME
-%  tvepisode        = {{TV\space series\space episode}{TV\space series\space episode}},%FIXME
-%  narrator         = {{narrator}{narr\adddot}},%FIXME
-%  narrators        = {{narrators}{narrs\adddot}},%FIXME
+  unitednations    = {{Organizaci\'on\space das\space Naci\'ons\space Unidas}{ONU}},
+  charter          = {{carta}{carta}},
+  article          = {{artigo}{art\adddot}},
+  painting         = {{pintura}{pintura}},
+  present          = {{presente}{presente}},
+  song             = {{canci\'on}{canci\'on}},
+  album            = {{\'album}{\'album}},
+  map              = {{mapa}{mapa}},
+  photograph       = {{fotograf\'ia}{fotograf\'ia}},
+  photographs      = {{fotograf\'ias}{fotograf\'ias}},
+  powerpoint       = {{diapositivas\space de\space Powerpoint}{diapositivas\space de\space Powerpoint}},
+  lecturenotes     = {{apuntamentos}{apuntamentos}},
+  podcast          = {{podcast\space de\space audio}{podcast\space de\space audio}},
+  podcastepisode   = {{episodio\space de\space podcast\space de\space audio}{episodio\space de\space podcast\space de\space audio}},
+  interview        = {{entrevista}{entrevista}},
+  speech           = {{gravaci\'on\space de\space audio}{gravaci\'on\space de\space audio}},
+  lithograph       = {{litograf\'ia}{litogr\adddot}},
+  video            = {{v\'ideo}{v\'ideo}},
+  film             = {{filme}{filme}},
+  tvseries         = {{serie\space de\space televisi\'on}{serie\space de\space televisi\'on}},
+  tvepisode        = {{episodio\space de\space serie\space de\space televisi\'on}{episodio\space de\space serie\space de\space televisi\'on}},
+  narrator         = {{narrador}{narr\adddot}},
+  narrators        = {{narradores}{narrs\adddot}},
   producer         = {{produtor}{produtor}},
-%  producers        = {{producers}{producers}},%FIXME
-  execproducer     = {{produtor executivo}{produtor executivo}},
-%  execproducers    = {{Executive\space Producers}{Exec\adddot\space Prods\adddot}},%FIXME
-%  execdirector     = {{Executive\space Director}{Exec\adddot\space Dir\adddot}},%FIXME
-%  execdirectors    = {{Executive\space Directors}{Exec\adddot\space Dirs\adddot}},%FIXME
-%  director         = {{director}{dir\adddot}},%FIXME
-%  directors        = {{directors}{dirs\adddot}},%FIXME
+  producers        = {{produtores}{produtores}},
+  execproducer     = {{produtor\space executivo}{prod\adddot\space exec\adddot}},
+  execproducers    = {{produtores\space executivos}{prods\adddot\space exec\adddot}},
+  execdirector     = {{director\space executivo}{dirs\adddot\space exec\adddot}},
+  execdirectors    = {{directores\space executivos}{dirs\adddot\space exec\adddot}},
+  director         = {{director}{dir\adddot}},
+  directors        = {{directores}{dirs\adddot}},
   writer           = {{escritor}{escritor}},
-%  writers          = {{writers}{writers}},%FIXME
-%  host             = {{host}{host}},%FIXME
-%  hosts            = {{hosts}{hosts}},%FIXME
-%  guestexpert      = {{Guest\space Expert}{Guest\space Expert}},%FIXME
-%  guestexperts     = {{Guest\space Experts}{Guest\space Experts}},%FIXME
+  writers          = {{escritores}{escritores}},
+  host             = {{presentador}{presentador}},
+  hosts            = {{presentadores}{presentadores}},
+  guestexpert      = {{experto\space convidado}{experto\space convidado}},
+  guestexperts     = {{expertos\space convidados}{expertos\space convidados}},
   with             = {{con}{con}},
-%  manunpub         = {{unpublished\space manuscript}{unpublished\space manuscript}},%FIXME
-%  maninprep        = {{manuscript\space in\space preparation}{manuscript\space in\space preparation}},%FIXME
-%  mansub           = {{manuscript\space submitted\space for\space publication}{manuscript\space submitted\space for\space publication}},%FIXME
-%  supplement       = {{supplement}{suppl\adddot}},%FIXME
-%  part             = {{part}{pt\adddot}},%FIXME
+  manunpub         = {{manuscrito\space in\'edito}{manuscrito\space in\'edito}},
+  maninprep        = {{manuscrito\space en\space preparaci\'on}{manuscrito\space en\space preparaci\'on}},
+  mansub           = {{manuscrito\space enviado\space para\space publicaci\'on}{manuscrito\space enviado\space para\space publicaci\'on}},
+  supplement       = {{suplemento}{supl\adddot}},
+  part             = {{parte}{parte}},
   january          = {{xaneiro}{xaneiro}},
   february         = {{febreiro}{febreiro}},
   march            = {{marzo}{marzo}},
@@ -128,10 +128,9 @@
   december         = {{decembro}{decembro}},
   nodate           = {{s\adddot d\adddot}{s\adddot d\adddot}},
   mathesis         = {{tese\addabbrvspace de\addabbrvspace mestrado}{tese\addabbrvspace de\addabbrvspace mestrado}},
-  phdthesis        = {{tese\addabbrvspace doutoral}{tese\addabbrvspace doutoral}},
-  revisededition   = {{edici\'on\space revisada}{edici\'on\space revisada}},
-%  commenton        = {{comment\space on}{comment\space on}},%FIXME
-  host             = {{host}{host}},
+  phdthesis        = {{tese\addabbrvspace de\addabbrvspace doutoramento}{tese\addabbrvspace de\addabbrvspace doutoramento}},
+  revisededition   = {{edici\'on\space revisada}{ed\adddotspace rev\adddot}},
+  commenton        = {{comentario\space sobre}{comentario\space sobre}},
   page             = {{p\'axina}{{}p\adddot}},
   pages            = {{p\'axinas}{{}pp\adddot}},
   on               = {{o}{o}},
@@ -138,10 +137,10 @@
   retrieved        = {{obtido}{obtido}},
   available        = {{dispo\~nible}{dispo\~nible}},
   from             = {{desde}{desde}},
-  archivedat       = {{arquivado en}{arquivado en}},
+  archivedat       = {{arquivado\space en}{arquivado\space en}},
   reviewof         = {{revisi\'on\space de}{revisi\'on\space de}},
-%  paragraph        = {{paragraph}{para\adddot}},%FIXME
-%  paragraphs       = {{paragraphs}{paras\adddot}},%FIXME
+  paragraph        = {{par\'agrafo}{par\adddot}},
+  paragraphs       = {{par\'agrafo}{pars\adddot}},
   origyear         = {{data\space orixinal\space de\space publicaci\'on}{data\space orixinal\space de\space publicaci\'on}},
   typechair        = {{coordinador}{coord\adddot}},
   typechairs       = {{coordinadores}{coords\adddot}},
@@ -151,10 +150,10 @@
   typeseriess      = {{editores\space da\space serie}{eds\adddotspace ser\adddot}},
   typevolseries    = {{editor\space da\space serie\space e\space do\space volume}{ed\adddotspace vol\space\&\space ser\adddot}},
   typevolseriess   = {{editores\space da\space serie\space e\space do\space volume}{eds\adddotspace vol\space\&\space ser\adddot}},
-%  annodomini       = {{d\adddot\space C\adddot}{d\adddot\space C\adddot}},
-%  beforechrist     = {{a\adddot\space C\adddot}{a\adddot\space C\adddot}},
-%  commonera        = {{C\adddot E\adddot}{C\adddot E\adddot}},
-%  beforecommonera  = {{B\adddot C\adddot E\adddot}{B\adddot C\adddot E\adddot}}
+  annodomini       = {{despois\space de\space Cristo}{d\adddot C\adddot}},
+  beforechrist     = {{antes\space de\space Cristo}{a\adddot C\adddot}},
+  commonera        = {{era\space com\'un}{e\adddot c\adddot}},
+  beforecommonera  = {{antes\space da\space era\space com\'un}{a\adddot e\adddot c\adddot}}
 }
 
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

Modified: trunk/Master/texmf-dist/tex/latex/biblatex-apa/german-apa.lbx
===================================================================
--- trunk/Master/texmf-dist/tex/latex/biblatex-apa/german-apa.lbx	2021-12-25 21:41:49 UTC (rev 61405)
+++ trunk/Master/texmf-dist/tex/latex/biblatex-apa/german-apa.lbx	2021-12-25 21:42:08 UTC (rev 61406)
@@ -1,4 +1,4 @@
-\ProvidesFile{german-apa.lbx}[2020/08/28\space v9.14\space APA biblatex localisation]
+\ProvidesFile{german-apa.lbx}[2021/12/24\space v9.15\space APA biblatex localisation]
 \InheritBibliographyExtras{german}
 
 % Following DGPs guidlines for German/Austrian

Modified: trunk/Master/texmf-dist/tex/latex/biblatex-apa/greek-apa.lbx
===================================================================
--- trunk/Master/texmf-dist/tex/latex/biblatex-apa/greek-apa.lbx	2021-12-25 21:41:49 UTC (rev 61405)
+++ trunk/Master/texmf-dist/tex/latex/biblatex-apa/greek-apa.lbx	2021-12-25 21:42:08 UTC (rev 61406)
@@ -1,4 +1,4 @@
-\ProvidesFile{greek-apa.lbx}[2020/08/28\space v9.14\space APA biblatex localisation]
+\ProvidesFile{greek-apa.lbx}[2021/12/24\space v9.15\space APA biblatex localisation]
 \InheritBibliographyExtras{greek}
 
 \NewBibliographyString{jourarticle}

Modified: trunk/Master/texmf-dist/tex/latex/biblatex-apa/italian-apa.lbx
===================================================================
--- trunk/Master/texmf-dist/tex/latex/biblatex-apa/italian-apa.lbx	2021-12-25 21:41:49 UTC (rev 61405)
+++ trunk/Master/texmf-dist/tex/latex/biblatex-apa/italian-apa.lbx	2021-12-25 21:42:08 UTC (rev 61406)
@@ -1,4 +1,4 @@
-\ProvidesFile{italian-apa.lbx}[2020/08/28\space v9.14\space APA biblatex localisation]
+\ProvidesFile{italian-apa.lbx}[2021/12/24\space v9.15\space APA biblatex localisation]
 \InheritBibliographyExtras{italian}
 
 \NewBibliographyString{jourarticle}

Modified: trunk/Master/texmf-dist/tex/latex/biblatex-apa/naustrian-apa.lbx
===================================================================
--- trunk/Master/texmf-dist/tex/latex/biblatex-apa/naustrian-apa.lbx	2021-12-25 21:41:49 UTC (rev 61405)
+++ trunk/Master/texmf-dist/tex/latex/biblatex-apa/naustrian-apa.lbx	2021-12-25 21:42:08 UTC (rev 61406)
@@ -1,4 +1,4 @@
-\ProvidesFile{naustrian-apa.lbx}[2020/08/28\space v9.14\space APA biblatex localisation]
+\ProvidesFile{naustrian-apa.lbx}[2021/12/24\space v9.15\space APA biblatex localisation]
 \InheritBibliographyExtras{naustrian}
 
 % Following DGPs guidlines for German/Austrian

Modified: trunk/Master/texmf-dist/tex/latex/biblatex-apa/ngerman-apa.lbx
===================================================================
--- trunk/Master/texmf-dist/tex/latex/biblatex-apa/ngerman-apa.lbx	2021-12-25 21:41:49 UTC (rev 61405)
+++ trunk/Master/texmf-dist/tex/latex/biblatex-apa/ngerman-apa.lbx	2021-12-25 21:42:08 UTC (rev 61406)
@@ -1,4 +1,4 @@
-\ProvidesFile{ngerman-apa.lbx}[2020/08/28\space v9.14\space APA biblatex localisation]
+\ProvidesFile{ngerman-apa.lbx}[2021/12/24\space v9.15\space APA biblatex localisation]
 \InheritBibliographyExtras{ngerman}
 
 % Following DGPs guidlines for German/Austrian

Modified: trunk/Master/texmf-dist/tex/latex/biblatex-apa/norsk-apa.lbx
===================================================================
--- trunk/Master/texmf-dist/tex/latex/biblatex-apa/norsk-apa.lbx	2021-12-25 21:41:49 UTC (rev 61405)
+++ trunk/Master/texmf-dist/tex/latex/biblatex-apa/norsk-apa.lbx	2021-12-25 21:42:08 UTC (rev 61406)
@@ -1,4 +1,4 @@
-\ProvidesFile{norsk-apa.lbx}[2020/08/28\space v9.14\space APA biblatex localisation]
+\ProvidesFile{norsk-apa.lbx}[2021/12/24\space v9.15\space APA biblatex localisation]
 \InheritBibliographyExtras{norsk}
 
 \NewBibliographyString{revisededition}

Modified: trunk/Master/texmf-dist/tex/latex/biblatex-apa/norwegian-apa.lbx
===================================================================
--- trunk/Master/texmf-dist/tex/latex/biblatex-apa/norwegian-apa.lbx	2021-12-25 21:41:49 UTC (rev 61405)
+++ trunk/Master/texmf-dist/tex/latex/biblatex-apa/norwegian-apa.lbx	2021-12-25 21:42:08 UTC (rev 61406)
@@ -1,4 +1,4 @@
-\ProvidesFile{norwegian-apa.lbx}[2020/08/28\space v9.14\space APA biblatex localisation]
+\ProvidesFile{norwegian-apa.lbx}[2021/12/24\space v9.15\space APA biblatex localisation]
 \InheritBibliographyExtras{norwegian}
 
 \NewBibliographyString{revisededition}

Modified: trunk/Master/texmf-dist/tex/latex/biblatex-apa/nswissgerman-apa.lbx
===================================================================
--- trunk/Master/texmf-dist/tex/latex/biblatex-apa/nswissgerman-apa.lbx	2021-12-25 21:41:49 UTC (rev 61405)
+++ trunk/Master/texmf-dist/tex/latex/biblatex-apa/nswissgerman-apa.lbx	2021-12-25 21:42:08 UTC (rev 61406)
@@ -1,4 +1,4 @@
-\ProvidesFile{nswissgerman-apa.lbx}[2020/08/28\space v9.14\space APA biblatex localisation]
+\ProvidesFile{nswissgerman-apa.lbx}[2021/12/24\space v9.15\space APA biblatex localisation]
 \InheritBibliographyExtras{nswissgerman}
 
 % Following DGPs guidlines for German/Austrian/Swiss German

Modified: trunk/Master/texmf-dist/tex/latex/biblatex-apa/nynorsk-apa.lbx
===================================================================
--- trunk/Master/texmf-dist/tex/latex/biblatex-apa/nynorsk-apa.lbx	2021-12-25 21:41:49 UTC (rev 61405)
+++ trunk/Master/texmf-dist/tex/latex/biblatex-apa/nynorsk-apa.lbx	2021-12-25 21:42:08 UTC (rev 61406)
@@ -1,4 +1,4 @@
-\ProvidesFile{nynorsk-apa.lbx}[2020/08/28\space v9.14\space APA biblatex localisation]
+\ProvidesFile{nynorsk-apa.lbx}[2021/12/24\space v9.15\space APA biblatex localisation]
 \InheritBibliographyExtras{nynorsk}
 
 \NewBibliographyString{jourarticle}

Modified: trunk/Master/texmf-dist/tex/latex/biblatex-apa/portuguese-apa.lbx
===================================================================
--- trunk/Master/texmf-dist/tex/latex/biblatex-apa/portuguese-apa.lbx	2021-12-25 21:41:49 UTC (rev 61405)
+++ trunk/Master/texmf-dist/tex/latex/biblatex-apa/portuguese-apa.lbx	2021-12-25 21:42:08 UTC (rev 61406)
@@ -1,4 +1,4 @@
-\ProvidesFile{portuguese-apa.lbx}[2020/08/28\space v9.14\space APA biblatex localisation]
+\ProvidesFile{portuguese-apa.lbx}[2021/12/24\space v9.15\space APA biblatex localisation]
 \InheritBibliographyExtras{portuguese}
 
 \NewBibliographyString{jourarticle}

Modified: trunk/Master/texmf-dist/tex/latex/biblatex-apa/russian-apa.lbx
===================================================================
--- trunk/Master/texmf-dist/tex/latex/biblatex-apa/russian-apa.lbx	2021-12-25 21:41:49 UTC (rev 61405)
+++ trunk/Master/texmf-dist/tex/latex/biblatex-apa/russian-apa.lbx	2021-12-25 21:42:08 UTC (rev 61406)
@@ -1,4 +1,4 @@
-\ProvidesFile{russian-apa.lbx}[2020/08/28\space v9.14\space APA biblatex localisation]
+\ProvidesFile{russian-apa.lbx}[2021/12/24\space v9.15\space APA biblatex localisation]
 \InheritBibliographyExtras{russian}
 
 \NewBibliographyString{jourarticle}

Modified: trunk/Master/texmf-dist/tex/latex/biblatex-apa/slovene-apa.lbx
===================================================================
--- trunk/Master/texmf-dist/tex/latex/biblatex-apa/slovene-apa.lbx	2021-12-25 21:41:49 UTC (rev 61405)
+++ trunk/Master/texmf-dist/tex/latex/biblatex-apa/slovene-apa.lbx	2021-12-25 21:42:08 UTC (rev 61406)
@@ -1,4 +1,4 @@
-\ProvidesFile{slovene-apa.lbx}[2020/08/28\space v9.14\space APA biblatex localisation]
+\ProvidesFile{slovene-apa.lbx}[2021/12/24\space v9.15\space APA biblatex localisation]
 \InheritBibliographyExtras{slovene}
 
 \NewBibliographyString{jourarticle}

Modified: trunk/Master/texmf-dist/tex/latex/biblatex-apa/spanish-apa.lbx
===================================================================
--- trunk/Master/texmf-dist/tex/latex/biblatex-apa/spanish-apa.lbx	2021-12-25 21:41:49 UTC (rev 61405)
+++ trunk/Master/texmf-dist/tex/latex/biblatex-apa/spanish-apa.lbx	2021-12-25 21:42:08 UTC (rev 61406)
@@ -1,4 +1,4 @@
-\ProvidesFile{spanish-apa.lbx}[2020/08/28\space v9.14\space APA biblatex localisation]
+\ProvidesFile{spanish-apa.lbx}[2021/12/24\space v9.15\space APA biblatex localisation]
 \InheritBibliographyExtras{spanish}
 
 \setcounter{smartand}{0} % Turn off "smart and" or ampersands will all be replaced
@@ -68,52 +68,52 @@
 
 \DeclareBibliographyStrings{%
   inherit          = {spanish},
-%  jourarticle      = {{article}{article}},%FIXME
+  jourarticle      = {{art\'iculo}{art\'iculo}},
 %  tothe            = {{to\space the}{to\space the}},%FIXME
 %  ofthe            = {{of\space the}{of\space the}},%FIXME
-%  unitednations    = {{United\space Nations}{U\adddot N\adddot}},
-%  charter          = {{charter}{charter}},
-%  article          = {{article}{art\adddot}},%FIXME
-%  painting         = {{painting}{painting}},%FIXME
-%  present          = {{present}{present}},%FIXME
-%  song             = {{song}{song}},%FIXME
-%  album            = {{album}{album}},%FIXME
-%  map              = {{map}{map}},%FIXME
-%  photograph       = {{photograph}{photograph}},%FIXME
-%  photographs      = {{photographs}{photographs}},%FIXME
-%  powerpoint       = {{Powerpoint\space slides}{Powerpoint\space slides}},%FIXME
-%  lecturenotes     = {{lecturenotes}{lecturenotes}},%FIXME
-%  podcast          = {{audio\space podcast}{audio\space podcast}},%FIXME
-%  podcastepisode   = {{audio\space podcast\space episode}{audio\space podcast\space episode}},%FIXME
-%  interview        = {{interview}{interview}},%FIXME
-%  speech           = {{speech\space audio\space recording}{speech\space audio\space recording}},%FIXME
-%  lithograph       = {{lithograph}{lith\adddot}},%FIXME
-%  video            = {{video}{video}},%FIXME
-%  film             = {{film}{film}},%FIXME
-%  tvseries         = {{TV\space series}{TV\space series}},%FIXME
-%  tvepisode        = {{TV\space series\space episode}{TV\space series\space episode}},%FIXME
-%  narrator         = {{narrator}{narr\adddot}},%FIXME
-%  narrators        = {{narrators}{narrs\adddot}},%FIXME
+  unitednations    = {{Organizaci\'on\space de\space las\space Naciones\space Unidas}{ONU}},
+  charter          = {{carta}{carta}},
+  article          = {{art\'iculo}{art\adddot}},
+  painting         = {{pintura}{pintura}},
+  present          = {{presente}{presente}},
+  song             = {{canci\'on}{canci\'on}},
+  album            = {{\'album}{\'album}},
+  map              = {{mapa}{mapa}},
+  photograph       = {{fotograf\'ia}{fotograf\'ia}},
+  photographs      = {{fotograf\'ias}{fotograf\'ias}},
+  powerpoint       = {{diapositivas\space de\space Powerpoint}{diapositivas\space de\space Powerpoint}},
+  lecturenotes     = {{apuntes}{apuntes}},
+  podcast          = {{podcast\space de\space audio}{podcast\space de\space audio}},
+  podcastepisode   = {{episodio\space de\space podcast\space de\space audio}{episodio\space de\space podcast\space de\space audio}},
+  interview        = {{entrevista}{entrevista}},
+  speech           = {{grabaci\'on\space de\space audio}{grabaci\'on\space de\space audio}},
+  lithograph       = {{litograf\'ia}{litogr\adddot}},
+  video            = {{v\'ideo}{v\'ideo}},
+  film             = {{filme}{filme}},
+  tvseries         = {{serie\space de\space televisi\'on}{serie\space de\space televisi\'on}},
+  tvepisode        = {{episodio\space de\space serie\space de\space televisi\'on}{episodio\space de\space serie\space de\space televisi\'on}},
+  narrator         = {{narrador}{narr\adddot}},
+  narrators        = {{narradores}{narrs\adddot}},
   producer         = {{productor}{productor}},
-%  producers        = {{producers}{producers}},%FIXME
-  execproducer     = {{productor ejecutivo}{productor ejecutivo}},
-%  execproducers    = {{Executive\space Producers}{Exec\adddot\space Prods\adddot}},%FIXME
-%  execdirector     = {{Executive\space Director}{Exec\adddot\space Dir\adddot}},%FIXME
-%  execdirectors    = {{Executive\space Directors}{Exec\adddot\space Dirs\adddot}},%FIXME
-%  director         = {{director}{dir\adddot}},%FIXME
-%  directors        = {{directors}{dirs\adddot}},%FIXME
+  producers        = {{productores}{productores}},
+  execproducer     = {{productor\space ejecutivo}{prod\adddot ejec\adddot}},
+  execproducers    = {{productores\space ejecutivos}{prods\adddot ejec\adddot}},
+  execdirector     = {{director\space ejecutivo}{dirs\adddot ejec\adddot}},
+  execdirectors    = {{directores\space ejecutivos}{dirs\adddot ejec\adddot}},
+  director         = {{director}{dir\adddot}},
+  directors        = {{directores}{dirs\adddot}},
   writer           = {{escritor}{escritor}},
-%  writers          = {{writers}{writers}},%FIXME
-%  host             = {{host}{host}},%FIXME
-%  hosts            = {{hosts}{hosts}},%FIXME
-%  guestexpert      = {{Guest\space Expert}{Guest\space Expert}},%FIXME
-%  guestexperts     = {{Guest\space Experts}{Guest\space Experts}},%FIXME
+  writers          = {{escritores}{escritores}},
+  host             = {{presentador}{presentador}},
+  hosts            = {{presentadores}{presentadores}},
+  guestexpert      = {{experto\space invitado}{experto\space invitado}},
+  guestexperts     = {{expertos\space invitados}{expertos\space invitados}},
   with             = {{con}{con}},
-%  manunpub         = {{unpublished\space manuscript}{unpublished\space manuscript}},%FIXME
-%  maninprep        = {{manuscript\space in\space preparation}{manuscript\space in\space preparation}},%FIXME
-%  mansub           = {{manuscript\space submitted\space for\space publication}{manuscript\space submitted\space for\space publication}},%FIXME
-%  supplement       = {{supplement}{suppl\adddot}},%FIXME
-%  part             = {{part}{pt\adddot}},%FIXME
+  manunpub         = {{manuscrito\space in\'edito}{manuscrito\space in\'edito}},
+  maninprep        = {{manuscrito\space en\space preparaci\'on}{manuscrito\space en\space preparaci\'on}},
+  mansub           = {{manuscrito\space enviado\space para\space publicaci\'on}{manuscrito\space enviado\space para\space publicaci\'on}},
+  supplement       = {{suplemento}{supl\adddot}},
+  part             = {{parte}{parte}},
   january          = {{enero}{enero}},
   february         = {{febrero}{febrero}},
   march            = {{marzo}{marzo}},
@@ -130,7 +130,7 @@
   mathesis         = {{Tesis\addabbrvspace de\addabbrvspace maestr\'ia}{Tesis\addabbrvspace de\addabbrvspace maestr\'ia}},
   phdthesis        = {{Tesis\addabbrvspace doctoral}{Tesis\addabbrvspace doctoral}},
   revisededition   = {{Edici\'on\space revisada}{Edici\'on\space revisada}},
-%  commenton        = {{comment\space on}{comment\space on}},%FIXME
+  commenton        = {{comentario\space sobre}{comentario\space sobre}},
   page             = {{P\'agina}{{}p\adddot}},
   pages            = {{P\'aginas}{{}pp\adddot}},
   on               = {{el}{el}},
@@ -137,10 +137,10 @@
   retrieved        = {{Consultado}{Consultado}},
   available        = {{disponible}{disponible}},
   from             = {{desde}{desde}},
-  archivedat       = {{archivado en}{archivado en}},
+  archivedat       = {{archivado\space en}{archivado\space en}},
   reviewof         = {{revisi\'on\space de}{revisi\'on\space de}},
-%  paragraph        = {{paragraph}{para\adddot}},%FIXME
-%  paragraphs       = {{paragraphs}{paras\adddot}},%FIXME
+  paragraph        = {{p\'arrafo}{p\'arr\adddot}},
+  paragraphs       = {{p\'arrafos}{p\'arrs\adddot}},
   origyear         = {{Fecha\space inicial\space de\space publicaci\'on}{Fecha\space inicial\space de\space publicaci\'on}},
   typechair        = {{Coordinador}{Coord\adddot}},
   typechairs       = {{Coordinadores}{Coords\adddot}},
@@ -150,10 +150,10 @@
   typeseriess      = {{Editores\space de\space la\space serie}{Eds\adddotspace ser\adddot}},
   typevolseries    = {{Editor\space de\space la\space serie\space y\space del\space volumen}{Ed\adddotspace vol\space\&\space ser\adddot}},
   typevolseriess   = {{Editores\space de\space la\space serie\space y\space del\space volumen}{Eds\adddotspace vol\space\&\space ser\adddot}},
-%  annodomini       = {{A\adddot D\adddot}{A\adddot D\adddot}},
-%  beforechrist     = {{B\adddot C\adddot}{B\adddot C\adddot}},
-%  commonera        = {{C\adddot E\adddot}{C\adddot E\adddot}},
-%  beforecommonera  = {{B\adddot C\adddot E\adddot}{B\adddot C\adddot E\adddot}}
+  annodomini       = {{despu\'es\space de\space Cristo}{d\adddot\space C\adddot}},
+  beforechrist     = {{antes\space de\space Cristo}{a\adddot\space C\adddot}},
+  commonera        = {{era\space com\'un}{e\adddot c\adddot}},
+  beforecommonera  = {{antes\space de\space la\space era\space com\'un}{a\adddot e\adddot c\adddot}}
 }
 
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

Modified: trunk/Master/texmf-dist/tex/latex/biblatex-apa/swedish-apa.lbx
===================================================================
--- trunk/Master/texmf-dist/tex/latex/biblatex-apa/swedish-apa.lbx	2021-12-25 21:41:49 UTC (rev 61405)
+++ trunk/Master/texmf-dist/tex/latex/biblatex-apa/swedish-apa.lbx	2021-12-25 21:42:08 UTC (rev 61406)
@@ -1,4 +1,4 @@
-\ProvidesFile{swedish-apa.lbx}[2020/08/28\space v9.14\space APA biblatex localisation]
+\ProvidesFile{swedish-apa.lbx}[2021/12/24\space v9.15\space APA biblatex localisation]
 \InheritBibliographyExtras{swedish}
 
 \NewBibliographyString{jourarticle}

Modified: trunk/Master/texmf-dist/tex/latex/biblatex-apa/swissgerman-apa.lbx
===================================================================
--- trunk/Master/texmf-dist/tex/latex/biblatex-apa/swissgerman-apa.lbx	2021-12-25 21:41:49 UTC (rev 61405)
+++ trunk/Master/texmf-dist/tex/latex/biblatex-apa/swissgerman-apa.lbx	2021-12-25 21:42:08 UTC (rev 61406)
@@ -1,4 +1,4 @@
-\ProvidesFile{swissgerman-apa.lbx}[2020/08/28\space v9.14\space APA biblatex localisation]
+\ProvidesFile{swissgerman-apa.lbx}[2021/12/24\space v9.15\space APA biblatex localisation]
 \InheritBibliographyExtras{swissgerman}
 
 % Following DGPs guidlines for German/Austrian/Swiss German



More information about the tex-live-commits mailing list.