is there a way I can have the keywords go automatically in different languages as it did with the abstract. I created the command of keywords but it won't change as the language change is all the way in English or something else
\documentclass[12pt,a4paper,notitlepage]{report}
\usepackage[utf8]{inputenc}
\usepackage[arabic,english,french]{babel}
%%%%%%%%%%%Abstract :::
\renewenvironment{abstract}
{\quotation{\bfseries\centering\abstractname} \\[\dimexpr-\baselineskip+1mm+2pt] \rule{\linewidth}{0.2pt}\\[\dimexpr-\baselineskip+1.5mm+3pt]\rule{\linewidth {3pt}\medskip }{\par\noindent\rule{\linewidth}{2.9pt}\\[\dimexpr-\baselineskip+1mm+1pt]\rule{\linewidth}{0.2pt}\endquotation}
% Keywords command
\providecommand{\keywords}[1]
{\par\hspace{\parindent}\small\textbf{\bfseries\centering Keywords :} #1 }
\begin{document}
\begin{abstract}
\par Abstract in French
\end{abstract}
\keywords{un, deux, trois, quatre} % <------ the result wanted is: mot-clé :
\bigskip
\begin{otherlanguage}{english}
\begin{abstract}
\par Abstract in English
\end{abstract}
\keywords{one, two, three, four}
\end{otherlanguage}
\bigskip
\begin{otherlanguage}{arabic}
\begin{abstract}
\par ملخص بالعربية
\end{abstract}
\keywords{واحد, اثنين, ثلاتة,اربعة.} % <------ the result wanted is:
.الكلمات المفتاحية : واحد, اثنين, ثلاتة,اربعة
\end{otherlanguage}
\end{document}
