Life in the Italian town of Castelrotto goes on almost entirely in German; in fact, fewer than 5 percent of Castelrotto’s residents are native Italian speakers. Its German-speaking residents call home ...