         #if os(Linux)
         // NSLocalizedString() is not available yet, see: https://github.com/apple/swift-corelibs-foundation/blob/16f83ddcd311b768e30a93637af161676b0a5f2f/Foundation/NSData.swift
         // However, a seemingly-equivalent method from NSBundle is: https://github.com/apple/swift-corelibs-foundation/blob/master/Foundation/NSBundle.swift
-            return Bundle.main.localizedString(forKey: string, value: "", table: "DateTools")
+        return Bundle.main.localizedString(forKey: string, value: "", table: "DateTools")
         #else
-            return NSLocalizedString(string, tableName: "DateTools", bundle: Bundle.dateToolsBundle(), value: "", comment: "")
+        return NSLocalizedString(string, tableName: "DateTools", bundle: Bundle.dateToolsBundle(), value: "", comment: "")
         #endif
     }
     

    
    private func logicalLocalizedStringFromFormat(format: String, value: Int) -> String{
        #if os(Linux)
            let localeFormat = String.init(format: format, getLocaleFormatUnderscoresWithValue(Double(value)) as! CVarArg)  // this may not work, unclear!!
        #else
            let localeFormat = String.init(format: format, getLocaleFormatUnderscoresWithValue(Double(value)))
        #endif
        
        return String.init(format: DateToolsLocalizedStrings(localeFormat), value)

        else if (components.day! >= 2) {
            return self.logicalLocalizedStringFromFormat(format: "%%d %@days ago", value: components.day!)
        }
        else if (components.day! >= 1) {
            if (isYesterday) {
                if (numericDates) {
                    return DateToolsLocalizedStrings("1 day ago");
                }
                
                return DateToolsLocalizedStrings("Yesterday");
            }
            else {
                return DateToolsLocalizedStrings("1 day ago")
            }
        }
        else if (components.hour! >= 2) {
            return self.logicalLocalizedStringFromFormat(format: "%%d %@hours ago", value: components.hour!)
