If you are using transaction replication, it has two phases: During the initial setup, snapshot replication is set and it does not care about triggers.
When you add/update/delete rows after setting up the replication (after the snapshot is created) log reader reads the data (row by row) and inserts in the order using specific replication procedures. that means, replication will work on a single row at a time. Your triggers will fire for each row on replicated table irrespective of how you inserted the data in source table.
Hope this helps