1f2477e01787aa58f445919b809d89e252beef54fTorne (Richard Coles)// Copyright 2013 The Chromium Authors. All rights reserved. 2f2477e01787aa58f445919b809d89e252beef54fTorne (Richard Coles)// Use of this source code is governed by a BSD-style license that can be 3f2477e01787aa58f445919b809d89e252beef54fTorne (Richard Coles)// found in the LICENSE file. 4f2477e01787aa58f445919b809d89e252beef54fTorne (Richard Coles) 5f2477e01787aa58f445919b809d89e252beef54fTorne (Richard Coles)#ifndef BASE_I18N_TIMEZONE_H_ 6f2477e01787aa58f445919b809d89e252beef54fTorne (Richard Coles)#define BASE_I18N_TIMEZONE_H_ 7f2477e01787aa58f445919b809d89e252beef54fTorne (Richard Coles) 8f2477e01787aa58f445919b809d89e252beef54fTorne (Richard Coles)#include <string> 9f2477e01787aa58f445919b809d89e252beef54fTorne (Richard Coles) 10f2477e01787aa58f445919b809d89e252beef54fTorne (Richard Coles)#include "base/i18n/base_i18n_export.h" 11f2477e01787aa58f445919b809d89e252beef54fTorne (Richard Coles) 12f2477e01787aa58f445919b809d89e252beef54fTorne (Richard Coles)namespace base { 13f2477e01787aa58f445919b809d89e252beef54fTorne (Richard Coles) 14f2477e01787aa58f445919b809d89e252beef54fTorne (Richard Coles)// Checks the system timezone and turns it into a two-character ASCII country 15f2477e01787aa58f445919b809d89e252beef54fTorne (Richard Coles)// code. This may fail (for example, it will always fail on Android), in which 16f2477e01787aa58f445919b809d89e252beef54fTorne (Richard Coles)// case it will return an empty string. 17f2477e01787aa58f445919b809d89e252beef54fTorne (Richard Coles)BASE_I18N_EXPORT std::string CountryCodeForCurrentTimezone(); 18f2477e01787aa58f445919b809d89e252beef54fTorne (Richard Coles) 19f2477e01787aa58f445919b809d89e252beef54fTorne (Richard Coles)} // namespace base 20f2477e01787aa58f445919b809d89e252beef54fTorne (Richard Coles) 21f2477e01787aa58f445919b809d89e252beef54fTorne (Richard Coles)#endif // BASE_TIME_TIMEZONE_H_ 22