• Правильная локализация сайта

    scoff
    @scoff
    Если «кука» определяет язык сайта, но не меняет URL, то поисковые роботы увидят только ту версию сайта, которая осдается по-умолчанию, они куки не разумеют. Так что предыдущий совет я либо не понял, либо не поддерживаю (это не касается lang/charset).

    Меня порой озадачивают умные сайты, автоматически определяющие язык по accept language и без вариантов выдающие «локализованный» контент, который может быть скуднее, либо совсем другим, чем оригинал, на который мне прислали ссылку или который я нашел в Гугле. Если при этом еще и URL не изменяется — вообще печально, но такое редко бывает.

    С точки зрения ПС (и я присоединяюсь) хорошо когда единица контента = 1 URL. Я бы 2 страницы на разных языках назвал двумя единицами контента. То есть в вашем списке подходят пункты 1–3. Личное предпочтение — п.1, затем п.2, с отдельным поддоменом сложнее технически, но дает некоторую свободу на будущее (это может реально быть одельный хост).
    Ответ написан
    Комментировать
  • Округление внутрисервисных денежных сумм

    rechik
    @rechik
    Можно использовать банковское округление.

    Такой метод округления представляет собой несколько «модернизированный» вариант математического округления. Все числа, у которых «отбрасываемая» цифра не равна 5, округляются по правилам математического метода. А другие по следующему правилу:
    – если цифра, которая стоит перед цифрой 5, четная, то округление осуществляется в меньшую сторону;
    – если цифра, которая стоит перед цифрой 5, нечетная, то округление осуществляется в большую сторону.
    Как отмечает Википедия, при использовании данного метода «исчезает систематическая ошибка округления при суммировании большого количества чисел».
    Ответ написан
    Комментировать