The franc ( sign : Fr. or SFr.; German : Franken, French and Romansh : franc, Italian : franco; code : CHF) is the currency and legal tender of Switzerland and Liechtenstein ; it is also legal tender in the Italian exclave Campione d'Italia .