German is not based on Latin. English, while it has a huge Latinate influence (due to French), is not really based on Latin either.