﻿/*
 * StackExchange Localizer
 *
 * Copyright (c) 2010 Marek Stój, Rafał Legiędź
 * All rights reserved.
 * Wszelkie prawa zastrzeżone.
 */

// common elements
function localizeCommunityWikiElemsInSignatures_last() {
  // community wiki signatures
  $('td.post-signature > div.user-info > div.user-details > span.community-wiki').each(function() {
    var commWikiElem = $(this);
    var commWikiTitle = commWikiElem.attr('title');
    var commWikiDateMatch = commWikiTitle.match(/community owned as of ([^\.]+)\./i);
    var commWikiDateText = null;
    
    if (commWikiDateMatch != null) {
      commWikiDateText = localizeRelativeTime(commWikiDateMatch[1]);
    }
    
    var newCommWikiTitle;
    
    if (commWikiDateText == null) {
      newCommWikiTitle = 'Ten wpis jest częścią społecznościowego wiki.';
    }
    else {
      newCommWikiTitle = 'Ten wpis stał się częścią społecznościowego wiki ' + commWikiDateText + '.';
    }
    
    commWikiElem
      .html('społecznościowe wiki')
      .attr('title', newCommWikiTitle + ' Głosy na ten wpis nie generują reputacji; aby móc go edytować, potrzebna jest reputacja 100 lub wyższa.')
      .hover(
        function() { $(this).html('odśwież podsumowanie'); },
        function() { $(this).html('społecznościowe wiki'); });
  });
}

// localization entry point
$(document).ready(function() {
  // community wiki elems in signatures
  localizeCommunityWikiElemsInSignatures_last();
});
