diff --git a/src/ui/locales/fi.js b/src/ui/locales/fi.js
new file mode 100644
index 00000000000..ce514aed91b
--- /dev/null
+++ b/src/ui/locales/fi.js
@@ -0,0 +1,25 @@
+// @flow
+
+const locale = {
+    "AttributionControl.ToggleAttribution": "Käytä nimeämistä",
+    "AttributionControl.MapFeedback": "Karttapalaute",
+    "FullscreenControl.Enter": "Siirry koko näytön tilaan",
+    "FullscreenControl.Exit": "Poistu koko näytöstä",
+    "GeolocateControl.FindMyLocation": "Etsi sijaintini",
+    "GeolocateControl.LocationNotAvailable": "Sijainti ei saatavilla",
+    "LogoControl.Title": "Mapboxin logo",
+    "Map.Title": "Kartta",
+    "NavigationControl.ResetBearing": "Palauta suuntima pohjoiseen",
+    "NavigationControl.ZoomIn": "Lähennä",
+    "NavigationControl.ZoomOut": "Loitonna",
+    "ScaleControl.Feet": "ft",
+    "ScaleControl.Meters": "m",
+    "ScaleControl.Kilometers": "km",
+    "ScaleControl.Miles": "mi",
+    "ScaleControl.NauticalMiles": "nm",
+    "ScrollZoomBlocker.CtrlMessage": "Käytä ctrl + rullaa zoomataksesi karttaa",
+    "ScrollZoomBlocker.CmdMessage": "Käytä ⌘ + rullaa zoomataksesi karttaa",
+    "TouchPanBlocker.Message": "Siirrä karttaa kahdella sormella"
+};
+
+export default locale;