%%%==============================================================================
%% Copyright 2023-present by Alceu Frigeri
%%
%% This work may be distributed and/or modified under the conditions of
%%
%% * The [LaTeX Project Public License](http://www.latex-project.org/lppl.txt),
%%   version 1.3c (or later), and/or
%% * The [GNU Affero General Public License](https://www.gnu.org/licenses/agpl-3.0.html),
%%   version 3 (or later)
%%
%% This work has the LPPL maintenance status *maintained*.
%%
%% The Current Maintainer of this work is Alceu Frigeri
%%
%% This is version {1.24a} {2026/02/14}
%%
%% The list of files that compose this work can be found in the README.md file at
%% https://ctan.org/pkg/codedescribe
%%
%%%==============================================================================
\NeedsTeXFormat{LaTeX2e}[2025/06/01]
   
%%%%%%%
%%%
%%% Just an attempt at having my package's info in a regular way
%%%   \pkginfograb_set:nn {<pkg-name>} { props} sets package info
%%%
%%%   \pkginfograbProvidesExplPackage {<pkg-name>} { props} sets package info
%%%     and calls \ProvidesExplPackage
%%%
%%%%%%%
\RequirePackage{pkginfograb}
\pkginfograbProvidesExplPackage {codedescsets}
  {
     name        = {codedescsets} ,
     prefix      = {codedesc} ,
     date        = {2026/02/14} ,
     version     = {1.24a} ,
     description = {codedescribe label sets}
  }
%%%%%%%
%%% End of cut-n-paste
%%%%%%%

%%%%%%%
%%% NOTE: expl code régime is being de-activated, 
%%%       so that, users don't have to worry
%%%       about spaces here, when submiting a PR
%%% 
\ExplSyntaxOff

%%%%%%%
%%% \newlabelset is being used, 
%%%       to avoid using an internal (expl) command 
%%%%%%%

\newlabelset
  {english}
  {
    new     = new     ,
    update  = updated ,
    note    = NB      ,
    remark  = Note    ,
    and     = and     ,
    or      = or      ,
    months  = 
      {
        January, February, March, April,
        May, June, July, August,
        September, October, November, December
      }
  }

\newlabelset
  {german}
  {
    new     = neu           ,
    update  = aktualisiert  ,
    note    = NB            ,
    remark  = Hinweis       ,
    and     = und           ,
    or      = oder          ,
    months  = 
      {
        Januar, Februar, März, April, 
        Mai, Juni, Juli, August, 
        September, Oktober, November, Dezember
      }
  }

%%%%%%%
%%% submitted by
%%%   Valentin Dao - https://github.com/ankaa3908
%%%%%%%
\newlabelset
  {french}
  {
    new     = nouveau      ,
    update  = mise à jour  ,
    note    = NB           ,
    remark  = remarque     ,
    and     = et           ,
    or      = ou           ,
    months  = 
      {
        Janvier, Février, Mars, Avril,
        Mai, Juin, Juillet, Août,
        Septembre, Octobre, Novembre, Décembre
      }
  }

