Thank you but maybe my question was not clear. I already have R project working with English data with a connection to SentimentAnalysis package to analyse sentiment:
# comment is my variable with comments from respondents
library(SentimentAnalysis)
head(DictionaryGI$negative,77)
head(DictionaryGI$positive,77)
tmresult<-analyzeSentiment(source$comment)
# source is my data frame
library(dplyr)
negative_sentiments <- if_else(((tmresult$NegativityGI>0 & tmresult$NegativityHE>0 & tmresult$NegativityLM>0)
| str_detect(source$comment, regex("don.?t\\slike|issue|bad", ignore_case = TRUE))) & !str_detect(source$comment, regex("reasonable", ignore_case = TRUE)),1,0)
positive_sentiments <- if_else(((tmresult$PositivityGI>0 & tmresult$PositivityHE>0 & tmresult$PositivityLM>0)
| str_detect(source$comment, regex("benefit|like", ignore_case = TRUE))) & !str_detect(source$comment, regex("bad|more", ignore_case = TRUE)),1,0)
neutral_sentiments <- if_else(((tmresult$SentimentGI==0 & tmresult$SentimentHE==0 & tmresult$SentimentLM==0)), 1, 0)
Now, I need to replicate that for French, Dutch, German etc. So I need a list of words which are negative and positive in each of these languages (English lists are included in the DictionaryGI but perhaps other languages are in other packages).