X-Git-Url: https://git.openstreetmap.org./rails.git/blobdiff_plain/3a51160a5b1c06126597cfaff31503839919c136..1a59ac0d68491ca7d9ad8da2d45853a349ad57a6:/app/views/site/index.rhtml
diff --git a/app/views/site/index.rhtml b/app/views/site/index.rhtml
index 53a4c9a07..a69a6b4ee 100644
--- a/app/views/site/index.rhtml
+++ b/app/views/site/index.rhtml
@@ -1,6 +1,6 @@
<% content_for :greeting do %>
<% if @user and !@user.home_lon.nil? and !@user.home_lat.nil? %>
-<%= link_to_function 'home', "setPosition(#{@user.home_lat}, #{@user.home_lon}, 10)" %> |
+ <%= link_to_function t('layouts.home'), "setPosition(#{@user.home_lat}, #{@user.home_lon}, 10)", { :title => t('layouts.home_tooltip') } %> |
<% end %>
<% end %>
@@ -23,11 +23,15 @@
- http://creativecommons.org/licenses/by-sa/2.0/ |
- http://openstreetmap.org/ |
+ <%= t'site.index.license.license_url' %> |
+ <%= t'site.index.license.project_url' %> |
- <%= t 'site.index.license' %> |
+ <%=
+ t'site.index.license.notice',
+ :license_name => t('site.index.license.license_name'),
+ :project_name => t('site.index.license.project_name')
+ %> |
@@ -97,11 +101,13 @@ end
var marker;
var map;
+ OpenLayers.Lang.setCode("<%= I18n.locale.to_s %>");
+
function mapInit(){
map = createMap("map");
<% unless OSM_STATUS == :api_offline or OSM_STATUS == :database_offline %>
- map.dataLayer = new OpenLayers.Layer("Data", { "visibility": false });
+ map.dataLayer = new OpenLayers.Layer("<%= I18n.t 'browse.start_rjs.data_layer_name' %>", { "visibility": false });
map.dataLayer.events.register("visibilitychanged", map.dataLayer, toggleData);
map.addLayer(map.dataLayer);
<% end %>
@@ -170,10 +176,12 @@ end
var zoom = map.getZoom();
var layers = getMapLayers();
var extents = getMapExtent();
+ var expiry = new Date();
updatelinks(lonlat.lon, lonlat.lat, zoom, layers, extents.left, extents.bottom, extents.right, extents.top);
-
- document.cookie = "_osm_location=" + lonlat.lon + "|" + lonlat.lat + "|" + zoom + "|" + layers;
+
+ expiry.setYear(expiry.getFullYear() + 10);
+ document.cookie = "_osm_location=" + lonlat.lon + "|" + lonlat.lat + "|" + zoom + "|" + layers + "; expires=" + expiry.toGMTString();
}
function resizeContent() {