Skip to content

Commit 603ee73

Browse files
authored
Fix MLA editor translator (JabRef#4985)
1 parent 40d207c commit 603ee73

File tree

1 file changed

+28
-14
lines changed

1 file changed

+28
-14
lines changed

modern-language-association.csl

+28-14
Original file line numberDiff line numberDiff line change
@@ -89,26 +89,40 @@
8989
<text variable="container-title" font-style="italic" text-case="title"/>
9090
</macro>
9191
<macro name="other-contributors">
92-
<group delimiter=", ">
93-
<choose>
94-
<if variable="container-title" match="any">
95-
<names variable="container-author editor illustrator interviewer translator" delimiter=", ">
92+
<choose>
93+
<if variable="container-title" match="any">
94+
<group delimiter=", ">
95+
<names variable="container-author" delimiter=", ">
9696
<label form="verb" suffix=" "/>
9797
<name and="text"/>
9898
</names>
99-
</if>
100-
<else>
101-
<names variable="container-author editor illustrator interviewer translator" delimiter=", ">
99+
<names variable="editor translator" delimiter=", ">
100+
<label form="verb" suffix=" "/>
101+
<name and="text"/>
102+
</names>
103+
<names variable="director illustrator interviewer" delimiter=", ">
104+
<label form="verb" suffix=" "/>
105+
<name and="text"/>
106+
</names>
107+
</group>
108+
</if>
109+
<else>
110+
<group delimiter=", ">
111+
<names variable="container-author" delimiter=", ">
102112
<label form="verb" suffix=" " text-case="capitalize-first"/>
103113
<name and="text"/>
104114
</names>
105-
</else>
106-
</choose>
107-
<names variable="director">
108-
<label form="verb" suffix=" " text-case="capitalize-first"/>
109-
<name and="text"/>
110-
</names>
111-
</group>
115+
<names variable="editor translator" delimiter=", ">
116+
<label form="verb" suffix=" " text-case="capitalize-first"/>
117+
<name and="text"/>
118+
</names>
119+
<names variable="director illustrator interviewer" delimiter=", ">
120+
<label form="verb" suffix=" " text-case="capitalize-first"/>
121+
<name and="text"/>
122+
</names>
123+
</group>
124+
</else>
125+
</choose>
112126
</macro>
113127
<macro name="version">
114128
<group delimiter=", ">

0 commit comments

Comments
 (0)