Most official business and written communication is carried out in French, which is also the language mostly used for public communication, with written official statements, advertising displays and road signs generally being in French. Due to the historical influence of the Napoleonic Code on the legal system of the Grand Duchy, French is also the sole language of the legislation and generally the preferred language of the government, administration and justice. The parliamentary debates are however mostly conducted in Luxembourgish, whereas the written government communications and the official documents (e.g. administrative or judicial decisions, passports, etc.) are drafted mostly in French and sometimes additionally in German.